.accordion-container__headline{font-weight:500;font-size:2.8rem;line-height:3.8rem;letter-spacing:-0.05rem;margin-bottom:2.4rem}@media(min-width: 1024px){.accordion-container__headline{font-size:3.4rem;line-height:4rem;letter-spacing:-0.07rem}}@media(min-width: 1440px){.accordion-container__headline{font-size:4.2rem;line-height:4.6rem;letter-spacing:-0.1rem}}@media(min-width: 1024px){.accordion-container__headline{margin-bottom:4.8rem}}.accordion-item__btn{padding-left:0;padding-right:0;border:0;width:100%;background-color:rgba(0,0,0,0);text-align:left;cursor:pointer}.accordion-item:not(:first-child) .accordion-item__btn{padding-top:2.4rem}.accordion-item:not(:last-child){border-bottom:1px solid #e4e4e4}.accordion-item:not(:last-child) .accordion-item__btn{padding-bottom:2.4rem}.accordion-item__title{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:1.8rem;line-height:2.6rem;letter-spacing:0rem}@media(min-width: 1024px){.accordion-item__title{font-size:1.8rem;line-height:2.4rem;letter-spacing:0rem}}@media(min-width: 1440px){.accordion-item__title{font-size:2.2rem;line-height:2.8rem;letter-spacing:0rem}}.accordion-item__title svg{flex-shrink:0;margin-left:2.4rem}.accordion-item__content{display:grid;grid-template-rows:0fr;visibility:hidden;max-width:1024px}.accordion-item__content div{overflow:hidden}.accordion-item.first-item .accordion-item__btn,.accordion-item .accordion-item__btn[aria-expanded=true]{padding-bottom:.8rem}.accordion-item.first-item .accordion-item__btn .accordion-item__title svg,.accordion-item .accordion-item__btn[aria-expanded=true] .accordion-item__title svg{rotate:180deg}.accordion-item.first-item .accordion-item__content,.accordion-item__content:not([hidden]){grid-template-rows:1fr;visibility:visible}.accordion-item.first-item:not(:last-child) .accordion-item__content,.accordion-item:not(:last-child) .accordion-item__content:not([hidden]){margin-bottom:2.4rem}@media(min-width: 1024px){.accordion-item.first-item .accordion-item__btn,.accordion-item .accordion-item__btn[aria-expanded=true]{padding-bottom:1.6rem}}@media(prefers-reduced-motion: no-preference){.accordion-item .accordion-item__btn{transition:padding .3s}.accordion-item .accordion-item__title svg{transition:rotate .3s}.accordion-item .accordion-item__content{transition:grid-template-rows .3s,visibility .3s}}
