.b54-accordion__header{max-width:46ch;margin-bottom:var(--wp--preset--spacing--50)}.b54-accordion__kicker{margin:0 0 var(--wp--preset--spacing--20);color:var(--b54-muted,var(--wp--preset--color--muted))}.b54-accordion__title{margin:0}.b54-accordion__lead{margin:var(--wp--preset--spacing--30) 0 0;color:var(--b54-muted,var(--wp--preset--color--muted))}.b54-accordion__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.b54-accordion__item{background-color:var(--b54-bereich-flaeche,var(--wp--preset--color--contrast));color:var(--b54-bereich-text,var(--wp--preset--color--base))}.b54-accordion__item[open]{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);outline:1px solid var(--wp--preset--color--line)}.b54-accordion__question{display:flex;align-items:center;gap:var(--wp--preset--spacing--30);justify-content:space-between;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);font-size:var(--wp--preset--font-size--medium);font-weight:600;line-height:1.3;cursor:pointer;list-style:none}.b54-accordion__question::marker,.b54-accordion__question::-webkit-details-marker{display:none;content:""}.b54-accordion__question:hover .b54-accordion__question-text{text-decoration:underline;text-underline-offset:.2em}.b54-accordion__question:focus-visible{outline:2px solid var(--b54-bereich-text,var(--wp--preset--color--brand-light));outline-offset:-4px}.b54-accordion__item[open] .b54-accordion__question:focus-visible{outline-color:var(--wp--preset--color--brand-deep)}.b54-accordion__question-text{transition:color var(--wp--custom--transition)}.b54-accordion__item[open]{outline-color:var(--b54-bereich-flaeche,var(--wp--preset--color--line))}.b54-accordion__icon{position:relative;flex:0 0 auto;width:1.25rem;height:1.25rem}.b54-accordion__icon::before,.b54-accordion__icon::after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:currentcolor;transition:transform var(--wp--custom--transition),opacity var(--wp--custom--transition)}.b54-accordion__icon::after{transform:rotate(90deg)}.b54-accordion__answer{padding:0 var(--wp--preset--spacing--40) var(--wp--preset--spacing--40);max-width:68ch}.b54-accordion__answer>:first-child{margin-top:0}.b54-accordion__answer>:last-child{margin-bottom:0}.b54-accordion__item[open] .b54-accordion__icon::after{transform:rotate(0deg);opacity:0}.b54-accordion__empty{margin:0;padding:var(--wp--preset--spacing--40);border:1px dashed color-mix(in srgb,var(--wp--preset--color--contrast) 25%,transparent);border-radius:var(--wp--custom--radius--medium);color:var(--b54-muted,var(--wp--preset--color--muted));font-size:var(--wp--preset--font-size--small)}@supports selector(::details-content){.b54-accordion__item{interpolate-size:allow-keywords}.b54-accordion__item::details-content{block-size:0;overflow:clip;transition:block-size 240ms ease,content-visibility 240ms ease allow-discrete}.b54-accordion__item[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.b54-accordion__item::details-content,.b54-accordion__icon::before,.b54-accordion__icon::after,.b54-accordion__question-text{transition:none}}