.faqs{max-width:1160px;margin-inline:auto}@media(min-width:1024px){.faqs{display:flex;align-items:start;justify-content:space-between;gap:var(--space-160)}}.faqs__wrapper{padding:var(--space-50) var(--gutter);margin-top:var(--space-115);position:relative}@media(min-width:1024px){.faqs__wrapper{padding-block:var(--space-100) var(--space-90);margin-top:var(--space-250)}
}.faqs__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--color-new-grey)}.faqs__headline{font:var(--font-h1);text-transform:var(--font-h1-text-transform);letter-spacing:var(--font-h1-letter-spacing)}.faqs__list{list-style:none;padding:0;margin:0;max-width:834px;padding-left:var(--space-90);width:100%}
@media(min-width:1024px){.faqs__list{padding-left:0}}.faqs__item{padding-bottom:var(--space-40)}.faqs__item:last-child{padding-bottom:0}.faqs__item+.faqs__item{padding-top:var(--space-40);border-top:1px solid var(--color-grey)}.faqs__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.faqs__summary::-webkit-details-marker,.faqs__summary::marker{display:none}.faqs__question{font:var(--font-h7);text-transform:var(--font-h7-text-transform);letter-spacing:var(--font-h7-letter-spacing);font-weight:bold}.faqs__icon{position:relative;display:flex;flex-shrink:0;width:1em;height:1em;font:var(--font-h7);text-transform:var(--font-h7-text-transform);letter-spacing:var(--font-h7-letter-spacing)}
.faqs__icon-open,.faqs__icon-close{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-small)}.faqs__icon-close{opacity:0}.faqs__details.open .faqs__icon-open{opacity:0}.faqs__details.open .faqs__icon-close{opacity:1}.faqs__details.open .faqs__content{opacity:1}
.faqs__content{overflow:hidden;opacity:0;transition:height var(--transition-large),opacity var(--transition-large)}.faqs__answer{padding-top:var(--space-10);font:var(--font-body-1);text-transform:var(--font-body-1-text-transform);letter-spacing:var(--font-body-1-letter-spacing);--rte-simple-spacing:1em}