.home-faq[data-v-f25d7fad]{background:rgba(var(--c-brand-dark),1);overflow:hidden;padding:clamp(4rem,1.333rem + 5.556vw,5.5rem) 0 clamp(1.5rem,.611rem + 1.852vw,2rem);position:relative;scroll-margin-top:var(--header-scroll-offset)}.home-faq .wrapper[data-v-f25d7fad]{--width:960px}.home-faq__intro[data-v-f25d7fad]{margin:0 auto clamp(2.5rem,1.611rem + 1.852vw,3rem);max-width:720px;text-align:center}.home-faq__intro h2[data-v-f25d7fad]{color:rgba(var(--c-white),1);font-size:clamp(2rem,-.667rem + 5.556vw,3.5rem);font-weight:500;letter-spacing:.5px;line-height:1.1;margin:0;text-wrap:balance}.home-faq__list[data-v-f25d7fad]{border-top:1px dashed rgba(230,207,255,.32)}.home-faq__item[data-v-f25d7fad]{border-bottom:1px dashed rgba(230,207,255,.32)}.home-faq__question[data-v-f25d7fad]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:rgba(var(--c-white),.96);cursor:pointer;display:flex;gap:2rem;justify-content:space-between;min-height:82px;padding:0;text-align:left;width:100%}.home-faq__question span[data-v-f25d7fad]:first-child{font-family:var(--f-body);font-size:clamp(1.125rem,.903rem + .463vw,1.25rem);font-weight:620;letter-spacing:0;line-height:1.25;text-wrap:balance}.home-faq__question[aria-expanded=true] .home-faq__icon[data-v-f25d7fad]:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.home-faq__icon[data-v-f25d7fad]{color:#e6cfffbd;flex:0 0 40px;height:40px;position:relative;width:40px}.home-faq__icon[data-v-f25d7fad]:after,.home-faq__icon[data-v-f25d7fad]:before{background:currentColor;border-radius:999px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease;width:25px}.home-faq__icon[data-v-f25d7fad]:after{transform:translate(-50%,-50%) rotate(90deg)}.home-faq__answer[data-v-f25d7fad]{max-width:920px;padding:0 4.5rem 28px 0}.home-faq__answer p[data-v-f25d7fad]{color:#e6cfffbd;font-size:clamp(1rem,.889rem + .231vw,1.063rem);font-weight:435;letter-spacing:0;line-height:1.62;margin:0;text-wrap:pretty}@media screen and (max-width:640px){.home-faq[data-v-f25d7fad]{padding:4rem 0}.home-faq__question[data-v-f25d7fad]{gap:1.25rem;min-height:72px}.home-faq__icon[data-v-f25d7fad]{flex-basis:36px;height:36px;width:36px}.home-faq__answer[data-v-f25d7fad]{padding-right:0}}
