.faq-item:not(:last-child){border-bottom:.063rem solid var(--color-light-grey)}.faq-item--open .faq-item__title__chevron{transform:rotate(180deg)}.faq-item__title{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;padding:var(--space-32);border:none;background-color:var(--color-white);gap:var(--space-4);text-align:left;transition:var(--transition) background-color}.faq-item__title:hover{background-color:var(--color-neutral-50);cursor:pointer}.faq-item__title:focus{background-color:var(--color-neutral-50);outline:none}.faq-item__title::-webkit-details-marker{display:none}.faq-item__title__chevron{flex-shrink:0;transition:var(--transition) transform}.faq-item__answer{padding:var(--space-32)}.faq-item__answer--with-image{display:grid;grid-gap:var(--space-40);gap:var(--space-40);grid-template-columns:1fr}@media(min-width:1160px){.faq-item__answer--with-image{align-items:center;grid-template-columns:auto 22rem}.faq-item__answer--with-image .faq-item__answer__content{order:0}.faq-item__answer--with-image .faq-item__answer__image-container{order:1}}@media(min-width:1400px){.faq-item__answer--with-image{gap:var(--space-64);grid-template-columns:auto 28rem}}.faq-item__answer__image,.faq-item__answer__image-container{position:relative;height:-moz-fit-content;height:fit-content}.faq-item__answer__image{display:block;overflow:hidden;max-width:100%;border-radius:var(--border-radius);filter:drop-shadow(var(--drop-shadow-lg))}.faq-item__answer__content{display:flex;flex-direction:column}.faq-item__answer__content__button-container{display:flex;justify-content:center}.faq-item__answer__content__button{margin-top:var(--space-24)}