.faq__card{padding:clamp(2rem,2vw + 1.2rem,3rem)}.faq__left{display:flex;flex-direction:column;gap:clamp(1.5rem,1vw + 1.1rem,2rem);grid-column:span 4}.faq__right{grid-column:span 8}.faq__illustration{max-width:100%}.faq__grid{margin-block-start:clamp(1rem,1vw + .6rem,1.5rem)}@media(max-width:640px){.faq__card{display:flex;flex-direction:column;gap:clamp(1.5rem,1vw + 1.1rem,2rem);padding:clamp(1.5rem,1vw + 1.1rem,2rem)}}.faq-accordion__item{border-bottom:1px solid #e8e8ed}.faq-accordion__item:first-child{border-top:1px solid #e8e8ed}.faq-accordion__question{align-items:center;background:none;border:none;color:#08083a;cursor:pointer;display:flex;font-family:Barlow,sans-serif;font-size:1.25rem;font-weight:500;gap:clamp(1.5rem,1vw + 1.1rem,2rem);justify-content:space-between;letter-spacing:-.03em;padding:clamp(1rem,1vw + .6rem,1.5rem) 0;text-align:left;width:100%}.faq-accordion__question:hover,.faq-accordion__question[aria-expanded=true]{color:#020f67}.faq-accordion__question:focus-visible{outline:2px solid #00a8db;outline-offset:2px}.faq-accordion__icon{align-items:center;border:1px solid;border-radius:100%;color:#020f67;display:flex;flex:none;height:1.5rem;justify-content:center;transition:transform .3s ease;width:1.5rem}[aria-expanded=true] .faq-accordion__icon{transform:rotate(45deg)}.faq-accordion__icon svg{display:block;height:10px;margin-left:1px;margin-top:1px;width:10px}.faq-accordion__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-accordion__answer[hidden]{display:block}.faq-accordion__answer>div{font-size:1rem;padding-bottom:clamp(1rem,1vw + .6rem,1.5rem)}
