.faqs-kopf{text-align:center;padding-bottom:var(--space-11)}.faqs-kopf h2{font:var(--text-h2);letter-spacing:-.02em;color:var(--color-primary)}.faqs-liste{align-items:center;gap:var(--space-6);flex-direction:column;max-width:896px;margin:0 auto;display:flex}.faq-akkordeon{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.faq-eintrag{padding:0 var(--space-6);background:var(--color-bg);border-bottom:1px solid var(--color-border);border-radius:var(--radius-md);transition:background var(--dauer) var(--kurve)}.faq-eintrag:hover{background:color-mix(in srgb, var(--color-primary) 6%, var(--color-bg))}.faq-eintrag__frage{justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-6) 0;font:var(--text-body);color:var(--color-primary);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;display:flex}.faq-eintrag__chevron{width:24px;height:24px;transition:transform var(--dauer) var(--kurve);flex:none;justify-content:center;align-items:center;display:flex}.faq-eintrag__frage[aria-expanded=true] .faq-eintrag__chevron{transform:rotate(180deg)}.faq-eintrag__antwort{transition:grid-template-rows var(--dauer) var(--kurve);grid-template-rows:0fr;display:grid}.faq-eintrag__antwort>div{overflow:hidden}.faq-eintrag__frage[aria-expanded=true]+.faq-eintrag__antwort{grid-template-rows:1fr}.faq-eintrag__text{max-width:654px;padding-bottom:var(--space-4);font:var(--text-body);color:var(--color-primary);text-align:left}@media (max-width:767px){.faq-eintrag{padding:0 var(--space-5)}}
