@font-face{font-family:BaWueSans;font-style:normal;font-weight:400;src:url(../Fonts/BaWueSansWeb-Regular.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-Regular.woff) format("woff")}@font-face{font-family:BaWueSans;font-style:italic;font-weight:400;src:url(../Fonts/BaWueSansWeb-RegularItalic.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-RegularItalic.woff) format("woff")}@font-face{font-family:BaWueSans;font-style:normal;font-weight:600;src:url(../Fonts/BaWueSansWeb-SemiBold.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-SemiBold.woff) format("woff")}@font-face{font-family:BaWueSans;font-style:italic;font-weight:600;src:url(../Fonts/BaWueSansWeb-SemiBoldItalic.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-SemiBoldItalic.woff) format("woff")}@font-face{font-family:BaWueSans;font-style:normal;font-weight:700;src:url(../Fonts/BaWueSansWeb-Bold.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-Bold.woff) format("woff")}@font-face{font-family:BaWueSans;font-style:italic;font-weight:700;src:url(../Fonts/BaWueSansWeb-BoldItalic.woff2) format("woff2"),url(../Fonts/BaWueSansWeb-BoldItalic.woff) format("woff")}@font-face{font-family:"BaWueSerif";font-style:normal;font-weight:400;src:url(../Fonts/BaWueSerifWeb-Regular.woff2) format("woff2"),url(../Fonts/BaWueSerifWeb-Regular.woff) format("woff")}@font-face{font-family:"BaWueSerif";font-style:normal;font-weight:700;src:url(../Fonts/BaWueSerifWeb-Bold.woff2) format("woff2"),url(../Fonts/BaWueSerifWeb-Bold.woff) format("woff")}@font-face{font-family:Estonia;font-style:normal;font-weight:400;src:url(../Fonts/estonia-v11-latin-regular.woff2) format("woff2"),url(../Fonts/estonia-v11-latin-regular.ttf) format("truetype")}.detail-index{margin-bottom:2.5rem;margin-top:2.5rem;opacity:1}.detail-index .accordion .headline{color:#000;font-family:BaWueSans,Geneva,Verdana,Calibri,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0}.detail-index .accordion .accordion-title{align-items:center;background-color:#d7d2d1;border:0;border-bottom:1px solid #544f4f;border-radius:.25rem .25rem 0 0;column-gap:.5rem;display:grid;grid-template-columns:1fr auto;padding:.5rem .5rem .5rem 1rem}.detail-index .accordion .accordion-title:before{content:none}.detail-index .accordion .accordion-title:hover{box-shadow:0 1px #544f4f;text-decoration:none}.detail-index .accordion .accordion-title .icon{color:#544f4f;margin-right:.5rem}.detail-index .accordion .accordion-title .icon:before{background-color:transparent;font-size:1rem;padding:0}.detail-index .accordion .accordion-title .icon:last-of-type{margin-right:0}.detail-index .accordion .accordion-title .accordion-icon{aspect-ratio:1/1;background-color:#f1eeed;border-radius:.25rem;display:grid;place-items:center;width:2rem}.detail-index .accordion .accordion-title .accordion-icon:before{background-color:transparent}.detail-index .accordion .accordion-item .accordion-icon:before{transform:rotate(0deg);transition:transform .1s}.detail-index .accordion .accordion-item.is-active .accordion-icon:before{transform:rotate(180deg);transition:transform .1s}.detail-index .accordion .accordion-content{background-color:#f1eeed;border:0;border-radius:0;padding:1.25rem}.detail-index .accordion .accordion-content .headline{margin-bottom:.75rem}.detail-index .accordion .accordion-content .headline:hover{color:#2a2623;font-weight:700}.detail-index .accordion .accordion-content ul{display:flex;flex-direction:column;gap:.75rem;list-style-type:none;margin:0;padding:0}.detail-index .accordion .accordion-content ul li{display:inline}.detail-index .accordion .accordion-content ul li a{display:inline-flex;gap:.5rem;hyphens:auto}.detail-index .accordion .accordion-content ul li a .text{color:#544f4f;font-family:BaWueSans,Geneva,Verdana,Calibri,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.detail-index .accordion .accordion-content ul li a:hover{text-decoration:none}.detail-index .accordion .accordion-content ul li a:hover .text{color:#2a2623;font-weight:700;text-decoration:underline}.detail-index .accordion .accordion-content ul li a .icon{margin:.125rem 0 0}.detail-index .accordion .accordion-content ul li a .icon:before{display:block;font-size:.8135rem}.detail-index .accordion .accordion-content ul li.hassub>ul{margin-left:2rem;margin-top:.75rem}.detail-index .accordion .accordion-content ul li.hassub ul{margin-left:2rem}.marginal-column .detail-index{margin-top:0}