.faq__wrapper{display:flex;flex-direction:column}@media screen and (min-width:990px){.faq__wrapper{flex-direction:row}.faq__wrapper>div{flex:1 0 50%}}.faq__media{align-items:center;display:flex}.faq__media .media{height:0;padding-bottom:112.2666666667%;width:100%}@media screen and (min-width:990px){.faq__media .media{padding-bottom:111.1111111111%}}.faq__media .media img{aspect-ratio:375/385;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:990px){.faq__media .media img{aspect-ratio:712/800}}.faq__content{align-items:center;display:flex;flex-direction:column;font-size:calc(var(--font-body-scale)*1.2rem);justify-content:center;line-height:normal;padding:4.8rem 1.6rem}@media screen and (min-width:990px){.faq__content{padding:0 14rem}}.faq__items{width:100%}@media screen and (min-width:990px){.faq__items{max-width:60rem}}.faq__items-title{margin:0 0 1.6rem;text-align:center}@media screen and (min-width:990px){.faq__items-title{gap:6.4rem;margin:0 0 3.2rem}}.faq__item{border-bottom:.1rem solid rgb(var(--color-foreground))}.faq__item:first-of-type{border-top:.1rem solid rgb(var(--color-foreground))}.faq__item-content{font-size:calc(var(--font-body-scale)*1.4rem);margin-bottom:1.6rem}.faq__item-content p:first-of-type{margin-top:0}.faq__item-content p:last-of-type{margin-bottom:0}.faq__details[open] .faq__summary .icon-caret{transform:rotate(180deg)}.faq__summary{align-items:center;display:flex;justify-content:space-between;padding:1.6rem 0}.faq__summary *{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.6rem);line-height:normal;margin:0;text-transform:inherit}.faq__summary .svg-wrapper{justify-content:flex-end}.faq__summary .svg-wrapper .icon-caret{position:static;transition:transform var(--duration-long) ease;width:-moz-fit-content;width:fit-content}