.faqs-module__uok8ca__faqs{z-index:2;padding-top:clamp(2rem,5vh,4rem);padding-bottom:calc(clamp(6rem, 15vh, 12rem) + var(--faqs-lag-pad,0px));background:var(--color-background);border-radius:0 0 2rem 2rem;margin-top:-15vh;position:relative}.faqs-module__uok8ca__inner{will-change:transform;max-width:min(110rem,100%);margin-inline:auto;padding-inline:clamp(1.25rem,3.15vw,3.25rem)}.faqs-module__uok8ca__grid{grid-template-columns:minmax(18rem,.44fr) minmax(0,.56fr);align-items:start;gap:clamp(2.5rem,5vw,6rem);display:grid}.faqs-module__uok8ca__stickyColumn{align-self:start}.faqs-module__uok8ca__headingWrap{flex-direction:column;display:flex}.faqs-module__uok8ca__heading{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.06em;color:var(--color-text-primary);margin:0;font-size:clamp(3.4rem,5.6vw,5rem);font-weight:530;line-height:.98}.faqs-module__uok8ca__headLine{display:block}.faqs-module__uok8ca__support{max-width:42ch;font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.018em;color:var(--color-text-secondary);margin:1.4rem 0 0;font-size:clamp(1rem,1.2vw,1.125rem);font-weight:500;line-height:1.55}.faqs-module__uok8ca__cardsColumn{flex-direction:column;gap:clamp(.5rem,.75vw,.75rem);margin:0;padding:0;list-style:none;display:flex}.faqs-module__uok8ca__card{background:var(--color-surface);will-change:transform;border-radius:1.5rem;transition:background-color .25s;position:relative;overflow:hidden}.faqs-module__uok8ca__card:hover{background:color-mix(in srgb, var(--color-surface) 97%, var(--color-surface-muted))}.faqs-module__uok8ca__trigger{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:clamp(1.35rem,2vw,1.85rem) clamp(1.4rem,2.4vw,2.25rem);display:flex}.faqs-module__uok8ca__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:1.5rem}.faqs-module__uok8ca__question{font-family:var(--font-geist), Arial, sans-serif;letter-spacing:-.035em;color:var(--color-text-primary);text-wrap:balance;flex:auto;margin:0;font-size:clamp(1.15rem,1.4vw,1.4rem);font-weight:520;line-height:1.25}.faqs-module__uok8ca__iconWrap{color:var(--color-primary);will-change:transform;flex-shrink:0;justify-content:center;align-items:center;margin-left:1.25rem;display:flex}.faqs-module__uok8ca__icon{display:block}.faqs-module__uok8ca__answerWrap{will-change:height;height:0;overflow:hidden}.faqs-module__uok8ca__answerInner{padding:0 clamp(1.4rem,2.4vw,2.25rem) clamp(1.5rem,2.2vw,2rem)}.faqs-module__uok8ca__answerText{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.015em;color:var(--color-text-secondary);max-width:58ch;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:500;line-height:1.6}@media (max-width:900px){.faqs-module__uok8ca__faqs{margin-top:-3.5rem}.faqs-module__uok8ca__grid{grid-template-columns:1fr;gap:3rem}.faqs-module__uok8ca__stickyColumn{transform:none!important}.faqs-module__uok8ca__heading{font-size:clamp(2.6rem,8vw,3.8rem)}.faqs-module__uok8ca__support{max-width:100%}.faqs-module__uok8ca__trigger{padding:1.25rem 1.35rem}.faqs-module__uok8ca__answerInner{padding:0 1.35rem 1.4rem}}@media (prefers-reduced-motion:reduce){.faqs-module__uok8ca__inner,.faqs-module__uok8ca__card,.faqs-module__uok8ca__iconWrap{transform:none!important}.faqs-module__uok8ca__stickyColumn{position:sticky;top:clamp(5.5rem,50svh - 7.5rem,14rem);transform:none!important}.faqs-module__uok8ca__answerWrap{transition:none!important}}
