.faq__titel{margin:0;font-size:var(--schrift-xl);font-weight:var(--gewicht-light);line-height:var(--zeile-eng);color:var(--ton-titel)}.faq__antwort p{margin:0}.faq__antwort p+p{margin-top:var(--raum-s)}.faq--start .faq__raster{display:flex;flex-wrap:wrap;gap:var(--raum-2xl)}.faq--start .faq__kopf{flex:1 1 16rem;max-width:24rem}.faq--start .faq__titel{max-width:16ch}.faq--start .faq__liste{flex:1 1 26rem;max-width:var(--breite-text)}main>section.faq--baustein{border-top:0}.faq--baustein .faq__raster{display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 7fr);gap:var(--raum-2xl)}.faq--baustein .fragen{max-width:none}.faq--baustein .faq__titel{text-wrap:balance}.faq--baustein details{border-top:var(--linie-staerke) solid var(--ton-linie)}.faq--baustein details:last-child{border-bottom:var(--linie-staerke) solid var(--ton-linie)}.faq--baustein summary{display:flex;justify-content:space-between;gap:var(--raum-l);padding-block:var(--raum-m);font-size:var(--schrift-l);font-weight:var(--gewicht-light);color:var(--ton-titel);list-style:none;cursor:pointer}.faq--baustein summary::-webkit-details-marker{display:none}.faq--baustein summary::after{content:"";flex:none;width:1rem;height:1rem;margin-top:.4em;background:linear-gradient(currentColor, currentColor) center/100% 1px no-repeat,linear-gradient(currentColor, currentColor) center/1px 100% no-repeat}.faq--baustein details[open] summary::after{background:linear-gradient(currentColor, currentColor) center/100% 1px no-repeat}.faq--baustein .faq__antwort p{max-width:62ch;margin:0 0 var(--raum-m);font-size:var(--schrift-basis);line-height:var(--zeile-text)}@media(max-width: 52rem){.faq--baustein .faq__raster{grid-template-columns:1fr;gap:var(--raum-l)}}
