:root{--accordion-background: var(--color-sbm-foss);--accordion-open-background: var(--color-primary-light)}.accordion{-webkit-border-radius:var(--border-radius-s);-moz-border-radius:var(--border-radius-s);border-radius:var(--border-radius-s);background:var(--accordion-background);-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;position:relative;z-index:1;grid-column:article}.accordion:not([open]):hover,.accordion:not([open]):focus-visible{text-decoration:underline}.accordion:not([open]):hover:before,.accordion:not([open]):focus-visible:before{content:"";background:color-mix(in srgb,var(--color-primary) 3%,transparent);-webkit-border-radius:var(--border-radius);-moz-border-radius:var(--border-radius);border-radius:var(--border-radius);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.accordion[open]{background:var(--accordion-open-background)}.accordion__header{padding:var(--spacing-xs) var(--spacing);font-size:var(--font-size-medium);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:var(--spacing-xs);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;text-align:left}.accordion__header:before{display:none}.accordion__header::-webkit-details-marker{display:none}@media screen and (max-width: 47.9375rem){.accordion__header{font-size:var(--font-size-regular)}}.accordion span{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.accordion svg{color:var(--color-primary);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.accordion[open] .accordion__header{font-weight:700}.accordion[open] .accordion__header svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__content{padding:0 var(--spacing) var(--spacing-s)}@media screen and (max-width: 47.9375rem){.accordion__content{font-size:var(--font-size-small)}}.accordion__link-list{margin:0;padding:0;list-style:none}.accordion__link-list li{margin:0 0 var(--spacing-xxs) 0}.accordion__link-list li a{--button-icon-color: currentColor;--button-icon-color--hover: currentColor;font-size:var(--font-size-small);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.accordion__link-list li a svg{color:inherit;height:auto}.editorial>.accordion:not(:has(+.accordion)){margin-bottom:var(--spacing-l)}.editorial>.accordion:first-of-type{margin-top:var(--spacing)}
