.accordion__item{border-bottom:1px solid var(--color-divider)}.accordion__item::marker{display:none}details.accordion__item{interpolate-size:allow-keywords}details.accordion__item::details-content{block-size:0;opacity:0;overflow-y:clip;transition:content-visibility var(--trs-time) allow-discrete,opacity var(--trs-time) var(--trs-tfunc),block-size var(--trs-time) var(--trs-tfunc)}details.accordion__item[open]::details-content{block-size:auto;block-size:calc-size(auto, size);opacity:1}.accordion__title{align-items:center;cursor:pointer;display:flex;gap:var(--space-fixed-1);padding-block-end:var(--space-fixed-2);padding-block-start:var(--space-fixed-3);transition:color var(--trs-time) var(--trs-tfunc)}.accordion__title::marker,.accordion__title::-webkit-details-marker{display:none}.accordion__icon{align-items:center;aspect-ratio:1/1;background:var(--color-bg-btn);border-radius:100%;color:var(--color-text-btn);display:flex;flex-shrink:0;justify-content:center;margin-top:-0.5rem;width:1.625rem}.accordion__icon--open{display:flex}.accordion__item--expand-all .accordion__icon--open,.accordion__item[open] .accordion__icon--open{display:none}.accordion__icon--close{display:none}.accordion__item--expand-all .accordion__icon--close,.accordion__item[open] .accordion__icon--close{display:flex}.accordion__text{padding-bottom:var(--space-fixed-3);padding-inline-start:var(--space-fixed-4)}.accordion__text .text>section[class]{padding-block-end:0;padding-block-start:var(--space-fixed-3);padding-inline:0}.accordion__text .text>:first-child{margin:0}.accordion__text .text .btn{margin-top:var(--space-gutter-v, 1.5em)}.accordion__text .text{grid-column:1/-1;max-width:100%;width:100%}@media(min-width: 60em){.accordion__text .text{max-width:59.375rem}}@media(min-width: 90.0625em){.accordion__text .text{max-width:62.5rem}}.accordion__media{grid-column:1/-1;margin-block:var(--space-1);max-width:100%;width:100%}@media(min-width: 50em){.accordion__media{max-width:40.625rem}}@media(min-width: 90em){.accordion__media{max-width:43.75rem}}@media(min-width: 90.0625em){.accordion__media{max-width:50rem}}.accordion__media .frame img{margin-inline:unset}.accordion__title:focus-visible,.accordion__title:active{color:var(--color-text-soft);outline:none}.accordion__title:has(.accordion__eyebrow){gap:var(--space-2)}.accordion__item--expand-all .accordion__title,.accordion__item[open] .accordion__title{padding-block-end:0}@media(hover: hover){.accordion__title:hover{color:var(--color-text-soft)}.accordion__title.accordion__title--interactive:hover,.accordion__item--expand-all:not(.accordion__item--interactive) .accordion__title:hover{color:inherit}}.accordion__item--expand-all:not(.accordion__item--interactive) .accordion__title{cursor:default}.accordion--left-headline .accordion__icon{margin-inline-start:auto}.accordion--left-headline .headline{grid-column:1/-1;padding-block:0}@media(min-width: 60em){.accordion--left-headline .headline{grid-column:auto/span 6}}@media(min-width: 90em){.accordion--left-headline .headline{grid-column:auto/span 4}}@media(min-width: 96.875em){.accordion--left-headline .headline{grid-column:auto/span 3}}.accordion--left-headline .headline .container{position:sticky;top:calc(var(--nav-height) + var(--bdrs-l))}.accordion--left-headline .accordion-wrapper{grid-column:1/-1}@media(min-width: 60em){.accordion--left-headline .accordion-wrapper{grid-column:auto/span 6}}@media(min-width: 90em){.accordion--left-headline .accordion-wrapper{grid-column:6/span 7}}@media(min-width: 96.875em){.accordion--left-headline .accordion-wrapper{grid-column:5/span 8}}.accordion__eyebrow{flex-shrink:0;margin-top:-0.3125rem;width:2.1875rem}.accordion--left-headline .accordion__text{padding-block-start:var(--space-fixed-1);padding-inline-start:calc(var(--space-2) + 2.1875rem)}.accordion--interactive-accordion .accordion__interactive-grid{align-items:start;display:grid;gap:var(--space-gutter)}@media(min-width: 50em){.accordion--interactive-accordion .accordion__interactive-grid{grid-template-columns:1fr 1fr}}.accordion__interactive-items{display:flex;flex-direction:column;gap:var(--space-fixed-2)}.accordion__item--interactive{--size: 3.125rem;background-color:var(--color-bg, var(--color-bg-btn));border:none;border-radius:var(--bdrs-l);color:var(--color-text, #171713);position:relative;transition:var(--trs)}@media(min-width: 50em){.accordion__item--interactive{--size: 4.375rem;background-color:#fff;color:#171713}}.accordion__item--expand-all.is-active,.accordion__item--interactive[open]{background-color:var(--color-bg, var(--color-bg-btn));color:var(--color-text, #171713)}.accordion__item--expand-all.accordion__item--interactive{cursor:pointer}.accordion__item.accordion__item--interactive .accordion__title{padding:var(--space-fixed-4);transition:var(--trs)}@media(min-width: 50em){.accordion__item.accordion__item--interactive .accordion__title{min-height:calc(var(--size, 4.375rem) + var(--space-fixed-3)*2);padding-inline-start:calc(var(--size, 4.375rem) + var(--space-fixed-3) + var(--space-fixed-3))}}.accordion__item--interactive.accordion__item--expand-all .accordion__title,.accordion__item--interactive[open] .accordion__title{padding-block-end:var(--space-fixed-2)}@media(min-width: 50em){.accordion__item--interactive.accordion__item--expand-all .accordion__title,.accordion__item--interactive[open] .accordion__title{min-height:0}}.accordion__item-content{align-items:center;display:flex;flex-direction:row;gap:var(--space-fixed-2);justify-content:space-between;width:100%}.accordion__item--interactive .accordion__text{padding:var(--space-fixed-4);padding-block-start:0}@media(min-width: 50em){.accordion__item--interactive .accordion__text{padding-inline-start:calc(var(--size, 4.375rem) + var(--space-fixed-3) + var(--space-fixed-3))}}.accordion__item-icon{align-items:center;aspect-ratio:1/1;border-radius:var(--bdrs-s);display:flex;height:var(--size);justify-content:center;transition:var(--trs);width:var(--size)}.accordion__item--interactive .accordion__item-icon{background-color:#fff;border-radius:var(--bdrs-m);padding:.625rem}@media(min-width: 50em){.accordion__item--interactive .accordion__item-icon{background-color:#f5f0e7;left:var(--space-fixed-4);position:absolute;top:var(--space-fixed-4)}}.accordion__item--interactive .accordion__item-icon .frame{border-radius:0}.accordion__item--interactive .accordion__icon{margin-top:0}.accordion__item--expand-all.is-active .accordion__item-icon,.accordion__item--interactive[open] .accordion__item-icon{background-color:#fff}.accordion__item--expand-all.is-active .accordion__icon,.accordion__item--interactive[open] .accordion__icon{background-color:#fff;color:var(--color-bg-btn)}.accordion__interactive-images{display:none}@media(min-width: 50em){.accordion__interactive-images{display:block;min-height:auto;position:sticky;top:calc(var(--total-nav-height) + 1.25rem)}}@media(min-width: 50em){.accordion--media-left.accordion--interactive-accordion .accordion__interactive-images{order:-1}}.accordion__interactive-image--mobile{width:100%}@media(min-width: 50em){.accordion__interactive-image--mobile{display:none}}.accordion__interactive-image-panel{align-items:center;background-color:var(--color-bg, var(--color-bg-btn));border-radius:var(--bdrs-l);display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:var(--trs)}.accordion__interactive-image-panel.is-active{height:auto;opacity:1;pointer-events:auto;position:relative}.accordion__interactive-image-panel .accordion__interactive-image img{object-fit:contain}

/*# sourceMappingURL=accordion.css.map */