.FAQ_section__KRryS{padding-top:var(--section);padding-bottom:var(--section);background:var(--color-bg)}.FAQ_layout__t_g9S{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:var(--gap);gap:var(--gap);align-items:start}.FAQ_header__kE9IN{position:-webkit-sticky;position:sticky;top:96px}.FAQ_heading__Wv2FZ{font-size:var(--fs-h2);line-height:.98;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:18px;max-width:12ch}.FAQ_headingLg__WhjEJ{font-size:var(--fs-hero);max-width:14ch}.FAQ_subtitle__Tm40_{font-size:var(--fs-body);color:var(--color-text-secondary);margin-bottom:28px;max-width:38ch}.FAQ_categoryNav__81ENT{display:grid;grid-template-columns:1fr;grid-column-gap:clamp(20px,2.5vw,40px);column-gap:clamp(20px,2.5vw,40px);max-width:660px;margin-bottom:28px;border-top:1px solid var(--hairline)}@media (min-width:620px){.FAQ_categoryNav__81ENT{grid-template-columns:1fr 1fr}}.FAQ_catItem__XsSvc{display:grid;grid-template-columns:26px 1fr auto;align-items:baseline;grid-gap:12px;gap:12px;width:100%;padding:12px 0;text-align:left;border-bottom:1px solid var(--hairline);color:var(--color-text-secondary);cursor:pointer;transition:color .2s ease,border-color .25s ease}.FAQ_catIndex__eki0w{font-size:.6875rem;font-weight:600;letter-spacing:.1em;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease}.FAQ_catLabel__4QkkZ{font-size:.9375rem;font-weight:600;line-height:1.3;color:inherit;transition:transform .3s var(--ease)}.FAQ_catCount__uex_3{font-size:.75rem;font-weight:500;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease}.FAQ_catItem__XsSvc:hover{color:var(--color-text)}.FAQ_catItem__XsSvc:hover .FAQ_catLabel__4QkkZ{transform:translateX(4px)}.FAQ_catItem__XsSvc:hover .FAQ_catIndex__eki0w{color:var(--color-text)}.FAQ_catItemActive__O10R_,.FAQ_catItemActive__O10R_:hover{color:var(--accent-fg);border-bottom-color:var(--color-accent)}.FAQ_catItemActive__O10R_ .FAQ_catCount__uex_3,.FAQ_catItemActive__O10R_ .FAQ_catIndex__eki0w,.FAQ_catItemActive__O10R_:hover .FAQ_catIndex__eki0w{color:var(--accent-fg)}.FAQ_headerCta__AlzI6{margin-top:4px}.FAQ_listCta__MwCAs{display:none}.FAQ_listInner__0zFkx,.FAQ_list___Dz7q{display:flex;flex-direction:column}.FAQ_listInner__0zFkx{border-top:1px solid var(--hairline)}.FAQ_item__MzI7p{border-bottom:1px solid var(--hairline);animation:FAQ_fadeUp__519_R .45s var(--ease) both}.FAQ_trigger__gjvdP{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 0;text-align:left;cursor:pointer}.FAQ_trigger__gjvdP:focus-visible{outline-offset:-4px}.FAQ_question__EErxC{font-size:clamp(1rem,1.3vw,1.125rem);font-weight:600;line-height:1.35;color:var(--color-heading);transition:color .2s ease}.FAQ_trigger__gjvdP:hover .FAQ_question__EErxC{color:var(--color-accent-text)}.FAQ_pip__knv3g{flex:none;width:40px;height:40px;border-radius:50%;border:1.2px solid var(--hairline-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text);transition:transform .45s var(--ease),background .3s ease,color .3s ease,border-color .3s ease}.FAQ_trigger__gjvdP:hover .FAQ_pip__knv3g{border-color:var(--color-text)}.FAQ_pipOpen__qqurM{background:var(--color-accent);border-color:var(--color-accent);color:#fff;transform:rotate(45deg)}.FAQ_answerWrap__vvU9h{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s var(--ease),visibility 0s linear .4s}.FAQ_itemOpen__sN5pd .FAQ_answerWrap__vvU9h{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .4s var(--ease),visibility 0s}.FAQ_answerInner__dvjwg{overflow:hidden;opacity:0;transform:translateY(-6px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.FAQ_itemOpen__sN5pd .FAQ_answerInner__dvjwg{opacity:1;transform:none;transition-delay:.08s}.FAQ_answer__kZijx{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:1.65;max-width:62ch;padding-bottom:24px}.FAQ_answerLink__p3UUQ{display:inline-flex;align-items:center;gap:8px;margin:-8px 0 24px;font-size:var(--fs-small);font-weight:600;color:var(--color-accent-text);transition:gap var(--transition-fast)}.FAQ_answerLink__p3UUQ:hover{gap:12px}.FAQ_group__CmqeQ{scroll-margin-top:110px}.FAQ_group__CmqeQ+.FAQ_group__CmqeQ{margin-top:clamp(48px,7vh,80px)}.FAQ_groupTitle__JPh68{display:flex;align-items:baseline;gap:16px;font-size:var(--fs-h2-sm);line-height:1;letter-spacing:-.03em;text-transform:uppercase;padding-bottom:18px;margin-bottom:4px;border-bottom:1px solid var(--hairline)}.FAQ_groupIndex__8qPrd{font-family:var(--font-text);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.1em;color:var(--color-text-muted)}.FAQ_itemStatic__ro9_0{padding:22px 0;border-bottom:1px solid var(--hairline)}.FAQ_questionStatic__kL7wn{font-size:clamp(1rem,1.3vw,1.125rem);font-weight:600;line-height:1.35;color:var(--color-heading);margin-bottom:10px}.FAQ_answerStatic__mCwfV{font-size:var(--fs-body);color:var(--color-text-secondary);line-height:1.65;max-width:62ch}.FAQ_itemStatic__ro9_0 .FAQ_answerLink__p3UUQ{margin:14px 0 0}@media (max-width:900px){.FAQ_layout__t_g9S{grid-template-columns:1fr}.FAQ_header__kE9IN{position:static}.FAQ_heading__Wv2FZ{max-width:none}.FAQ_headerCtaWide__1rCsh{display:none}.FAQ_listCta__MwCAs{display:flex;margin-top:28px}}@media (prefers-reduced-motion:reduce){.FAQ_item__MzI7p{animation:none}.FAQ_answerInner__dvjwg,.FAQ_answerWrap__vvU9h,.FAQ_catLabel__4QkkZ,.FAQ_pip__knv3g{transition:none}}@keyframes FAQ_fadeUp__519_R{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.FinalCTA_section__8I093{position:relative;padding-top:var(--section);padding-bottom:calc(var(--section) + var(--radius-zone));overflow:hidden}.FinalCTA_grid__sZ90U{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.FinalCTA_left__YOvoQ{position:-webkit-sticky;position:sticky;top:110px}.FinalCTA_heading__GxrRc{font-size:var(--fs-cta);font-weight:800;line-height:.94;letter-spacing:-.035em;text-transform:uppercase;color:var(--fg);max-width:10ch}.FinalCTA_form__EeznA{display:flex;flex-direction:column;gap:28px}.FinalCTA_row___H3Sw{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.FinalCTA_field__25h0l{display:flex;flex-direction:column}.FinalCTA_input__cB4fv,.FinalCTA_textarea___f2WF{width:100%;background:transparent;border:0;border-bottom:1px solid var(--hairline-strong);border-radius:0;padding:14px 0;font-size:var(--fs-body);color:var(--fg);outline:none;transition:border-color .25s ease}.FinalCTA_input__cB4fv::placeholder,.FinalCTA_textarea___f2WF::placeholder{color:var(--fg-muted)}.FinalCTA_input__cB4fv:focus,.FinalCTA_textarea___f2WF:focus{border-color:var(--color-accent-light)}.FinalCTA_input__cB4fv:focus-visible,.FinalCTA_textarea___f2WF:focus-visible{outline:none}.FinalCTA_textarea___f2WF{resize:vertical;min-height:110px;border:1px solid var(--hairline-strong);border-radius:18px;padding:16px 18px}.FinalCTA_fieldset__VivPu{border:0;padding:0;margin:0;min-width:0}.FinalCTA_legend__20rJ1{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg);margin-bottom:16px}.FinalCTA_options__7ZpSJ{display:flex;flex-wrap:wrap;gap:8px}.FinalCTA_option___bjLm{cursor:pointer}.FinalCTA_radio__EBH30{position:absolute;opacity:0;pointer-events:none}.FinalCTA_optionLabel__Wjq4N{display:inline-flex;align-items:center;gap:9px;padding:10px 16px 10px 13px;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1.2px var(--hairline-strong);font-size:.8125rem;font-weight:600;color:var(--fg-soft);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .25s ease,background .25s ease,box-shadow .25s ease,transform .3s var(--ease)}.FinalCTA_optionLabel__Wjq4N i{width:7px;height:7px;border-radius:50%;background:var(--hairline-strong);transition:background .25s ease}.FinalCTA_optionLabel__Wjq4N:hover{color:var(--fg);box-shadow:inset 0 0 0 1.2px var(--fg);transform:translateY(-1px)}.FinalCTA_radio__EBH30:checked+.FinalCTA_optionLabel__Wjq4N{background:var(--color-accent);color:#fff;box-shadow:inset 0 0 0 1.2px var(--color-accent)}.FinalCTA_radio__EBH30:checked+.FinalCTA_optionLabel__Wjq4N i{background:#fff}.FinalCTA_radio__EBH30:focus-visible+.FinalCTA_optionLabel__Wjq4N{outline:2px solid currentColor;outline-offset:3px}.FinalCTA_submitRow__6S3J4{display:flex;align-items:center;gap:24px;padding-top:4px}.FinalCTA_error__4WA04{font-size:.75rem;color:var(--color-accent-light);margin-top:6px}.FinalCTA_successCard__X2orO{text-align:center;padding:clamp(40px,8vh,80px) 0}.FinalCTA_successIcon__YZDVV{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:var(--color-accent);color:#fff;margin-bottom:28px}.FinalCTA_successHeading__ZlwTQ{font-size:var(--fs-h2-sm);text-transform:uppercase;letter-spacing:-.03em;color:var(--fg);margin-bottom:14px}.FinalCTA_successText__jwVM2{font-size:var(--fs-sub);color:var(--fg-soft);max-width:40ch;margin:0 auto}@media (max-width:900px){.FinalCTA_grid__sZ90U{grid-template-columns:1fr}.FinalCTA_left__YOvoQ{position:static}}@media (max-width:600px){.FinalCTA_row___H3Sw{grid-template-columns:1fr}}