html footer.Footer_footer__4ORg_,html[data-bs-theme] footer.Footer_footer__4ORg_{--f-bg:#050b1b;--f-panel:#0a1830;--f-line:rgba(161,188,209,0.16);--f-text:#f5f7fa;--f-muted:#9fb2c6;--f-accent:var(--corvx-blue,#7AA1C2);background:var(--f-bg)!important;background-image:none!important;border-top:0!important;color:var(--f-text);padding:0 clamp(16px,4vw,48px)}.Footer_frame__HpWRU{max-width:1320px;margin-inline:auto;border-inline:1px solid var(--f-line)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_logo__pwCXU .corvx-wordmark-light{display:none!important}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_logo__pwCXU .corvx-wordmark-dark{display:block!important}.Footer_logo__pwCXU{display:inline-block}.Footer_cta__TEfsD{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(72px,9vw,128px) clamp(40px,7vw,112px);border-bottom:1px solid var(--f-line);overflow:hidden}.Footer_cta__TEfsD:before{border:1px solid var(--f-line);background:url(/assets/img/footer/cta-lines-left.svg) 0 100%/auto 100% no-repeat,url(/assets/img/footer/cta-lines-right.svg) 100% 100%/auto 100% no-repeat,radial-gradient(70% 90% at 50% 50%,#0d1f3c,transparent 75%),var(--f-panel)}.Footer_cta__TEfsD:after,.Footer_cta__TEfsD:before{content:"";position:absolute;inset:clamp(12px,2vw,28px);border-radius:16px;pointer-events:none}.Footer_cta__TEfsD:after{background:linear-gradient(90deg,transparent 2%,rgba(10,24,48,.85) 20%,rgba(10,24,48,.8) 66%,transparent 88%)}.Footer_ctaCopy__d2bCy,.Footer_nextSteps__aA6ys{position:relative;z-index:1}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_kicker__ymOiZ{margin:0 0 18px;color:var(--f-accent)!important;font-family:var(--font-plex-mono),monospace!important;font-size:12px;letter-spacing:.14em;text-transform:uppercase}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_ctaTitle__rdfQL{margin:0 0 18px;max-width:22ch;color:var(--f-text)!important;font-family:var(--font-primary),sans-serif!important;font-size:clamp(28px,3.4vw,44px);font-weight:500;line-height:1.12;letter-spacing:-.02em}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_ctaText__1kD1S{margin:0 0 32px;max-width:52ch;color:var(--f-muted)!important;font-size:16px;line-height:1.6}.Footer_ctaActions__W7tcN{display:flex;flex-wrap:wrap;gap:12px}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnGhost__fJc48,html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnPrimary__6vrus{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;border-radius:6px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnPrimary__6vrus{background:var(--f-accent);color:#000e2a!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 8px 24px -10px rgba(122,161,194,.7)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnPrimary__6vrus:hover{background:#a1bcd1;transform:translateY(-1px)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnGhost__fJc48{border:1px solid var(--f-line);color:var(--f-text)!important}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_btnGhost__fJc48:hover{border-color:var(--f-accent)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_nextTitle__hhXIk{margin:0 0 30px;color:var(--f-text)!important;font-family:var(--font-plex-sans),sans-serif!important;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:500;letter-spacing:-.025em;line-height:1.2}.Footer_steps__oR_AF{list-style:none;margin:0;padding:0}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_steps__oR_AF li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:20px;gap:20px;position:relative;padding:0 0 26px}.Footer_steps__oR_AF li:not(:last-child):before{content:"";position:absolute;left:16px;top:34px;bottom:0;width:1px;background:var(--f-muted);opacity:.5}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_steps__oR_AF li:last-child{padding-bottom:0}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_steps__oR_AF li p{margin:2px 0 0;color:var(--f-muted)!important;font-size:15px;line-height:1.7}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_steps__oR_AF .Footer_stepNum__jHfEb{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--f-muted);border-radius:50%;color:var(--f-text)!important;font-size:16px;line-height:1}.Footer_main__FwWim{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px;padding:clamp(48px,6vw,72px) clamp(24px,5vw,72px)}.Footer_brandCol__fG_Zc{padding-right:24px;border-right:1px solid var(--f-line)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_tagline__dA__e{margin:16px 0 32px;max-width:30ch;color:var(--f-muted)!important;font-size:14px;line-height:1.55}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_colTitle__AL4WT{margin:0 0 16px;color:var(--f-text)!important;font-family:var(--font-plex-mono),monospace!important;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_email__eNb_e{display:inline-block;margin-bottom:32px;color:var(--f-text)!important;font-size:15px;text-decoration:none;border-bottom:1px solid var(--f-line)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_email__eNb_e:hover{border-color:var(--f-accent)}.Footer_socials__OvYcf{display:grid;grid-template-columns:repeat(3,44px);grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--f-line);border-radius:50%;color:var(--f-muted)!important;transition:color .2s ease,border-color .2s ease,background-color .2s ease}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N:focus-visible,html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N:hover{color:var(--f-text)!important;border-color:var(--f-accent);background:rgba(122,161,194,.1)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N:after{content:attr(data-tag);position:absolute;bottom:calc(100% + 8px);left:50%;padding:4px 8px;border-radius:4px;background:var(--f-text);color:#000e2a;font-family:var(--font-plex-mono),monospace;font-size:11px;white-space:nowrap;opacity:0;transform:translate(-50%,4px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N:focus-visible:after,html[data-bs-theme] .Footer_footer__4ORg_ .Footer_social__GaN0N:hover:after{opacity:1;transform:translate(-50%)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_badge__2XBwP{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:2px solid var(--f-bg);background:var(--f-accent);color:#000e2a!important}.Footer_linkCol__2oLvV ul{margin:0;padding:0;list-style:none}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkCol__2oLvV li{margin-bottom:12px}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkCol__2oLvV a{color:var(--f-muted)!important;font-size:14px;line-height:1.5;text-decoration:none;transition:color .2s ease}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkCol__2oLvV a:hover{color:var(--f-text)!important}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkBtn__dzBPn{padding:0;border:0;background:none;color:var(--f-muted)!important;font-family:var(--font-plex-sans),sans-serif!important;font-size:14px;line-height:1.5;text-align:left;cursor:pointer;transition:color .2s ease}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkBtn__dzBPn:hover{color:var(--f-text)!important}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_linkBtn__dzBPn:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}.Footer_ext__gdB4_{font-size:.8em;opacity:.7}.Footer_bottom__xH4Zj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:20px clamp(24px,5vw,72px) 28px;border-top:1px solid var(--f-line)}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_bottom__xH4Zj a,html[data-bs-theme] .Footer_footer__4ORg_ .Footer_bottom__xH4Zj p{margin:0;color:var(--f-muted)!important;font-family:var(--font-plex-mono),monospace!important;font-size:12px;letter-spacing:.04em;text-decoration:none}html[data-bs-theme] .Footer_footer__4ORg_ .Footer_bottom__xH4Zj a:hover{color:var(--f-text)!important}.Footer_bottom__xH4Zj ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}html[data-bs-theme] .Footer_footer__4ORg_ a:focus-visible{outline:2px solid var(--f-accent);outline-offset:3px}@media (max-width:991px){.Footer_cta__TEfsD{grid-template-columns:1fr}.Footer_cta__TEfsD:before{background-size:auto 38%,auto 38%,auto,auto}.Footer_cta__TEfsD:after{background:linear-gradient(180deg,rgba(10,24,48,.6),transparent 70%)}.Footer_main__FwWim{grid-template-columns:repeat(4,minmax(0,1fr))}.Footer_brandCol__fG_Zc{grid-column:1/-1;padding:0 0 32px;border-right:0;border-bottom:1px solid var(--f-line)}}@media (max-width:575px){html[data-bs-theme] footer.Footer_footer__4ORg_{padding:0}.Footer_frame__HpWRU{border-inline:0}.Footer_main__FwWim{grid-template-columns:1fr 1fr;gap:32px 20px;padding-inline:16px}.Footer_cta__TEfsD{padding-inline:32px}.Footer_bottom__xH4Zj{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.Footer_footer__4ORg_ *{transition:none!important}}html[data-bs-theme=dark]:has(#delivery-heading) footer.Footer_footer__4ORg_{--f-bg:var(--background);--f-panel:var(--surface-panel);--f-line:var(--border-subtle);--f-text:var(--text-primary);--f-muted:var(--text-secondary);--f-accent:var(--link-color)}html[data-bs-theme=dark]:has(#delivery-heading) .Footer_cta__TEfsD:before{background:url(/assets/img/footer/cta-lines-left.svg) 0 100%/auto 100% no-repeat,url(/assets/img/footer/cta-lines-right.svg) 100% 100%/auto 100% no-repeat,var(--f-panel)}html[data-bs-theme=dark]:has(#delivery-heading) .Footer_cta__TEfsD:after{background:linear-gradient(90deg,transparent,rgba(29,32,35,.85) 35%,rgba(29,32,35,.85) 65%,transparent)}.Contact_page__5CABN{background:var(--bg-color);color:var(--text-color);padding:40px 0 96px;min-height:85vh}.Contact_container__ZEYbW{max-width:1240px;margin:0 auto;padding:0 32px}.Contact_breadcrumb__zcYYM{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-family:var(--font-plex-mono),monospace;font-size:.85rem;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:36px}.Contact_breadcrumb__zcYYM a{color:var(--link-color);text-decoration:underline;text-underline-offset:4px}.Contact_breadcrumb__zcYYM a:hover{color:var(--link-hover)}.Contact_breadcrumb__zcYYM a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Contact_breadcrumbSep__eL_5f{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Contact_breadcrumbCurrent__dZblS{color:var(--text-color);font-weight:500}.Contact_hero__6S_6o{padding-bottom:40px;max-width:1020px;border-bottom:1px solid var(--border-subtle);margin-bottom:52px}.Contact_title__7TgAL{font-family:var(--font-primary),sans-serif;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.08;letter-spacing:-.035em;color:var(--text-color);margin-bottom:20px;text-wrap:balance;font-weight:700}.Contact_lead__yC6mu{font-family:var(--font-plex-sans),sans-serif;font-size:1.2rem;line-height:1.7;color:var(--text-secondary);max-width:72ch;text-wrap:pretty;margin:0}.Contact_grid__eoe09{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:64px;gap:64px;align-items:start}.Contact_contextCol__oI_kS{display:flex;flex-direction:column;gap:28px}.Contact_directCard__n2Qim{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:28px}.Contact_cardEyebrow__fGFD_{font-family:var(--font-plex-mono),monospace;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:0 0 12px}.Contact_directEmailRow__gx2rk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--surface-highlight);border:1px solid var(--border-subtle);border-radius:8px;margin-bottom:0}.Contact_emailLink__yTCEK{font-family:var(--font-plex-mono),monospace;font-size:.95rem;font-weight:500;color:var(--text-color);text-decoration:none;display:inline-flex;align-items:center;gap:8px;overflow-wrap:anywhere}.Contact_emailLink__yTCEK:hover{color:var(--link-color);text-decoration:underline;text-underline-offset:4px}.Contact_emailLink__yTCEK:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Contact_copyEmailBtn__K9kAF{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-family:var(--font-plex-mono),monospace;font-size:.78rem;font-weight:500;background:var(--surface-raised);border:1px solid var(--border-control);color:var(--text-color);border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.Contact_copyEmailBtn__K9kAF:hover{background:var(--action-primary);color:var(--action-primary-text);border-color:var(--action-primary)}.Contact_copyEmailBtn__K9kAF:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Contact_expectationsCard__xjMj3{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:28px}.Contact_sectionHeading__oV7iX{font-family:var(--font-primary),sans-serif;font-size:1.15rem;font-weight:600;color:var(--text-color);margin:0 0 20px;letter-spacing:-.01em}.Contact_stepperList__mjUtr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.Contact_stepperItem__X5_io{display:grid;grid-template-columns:32px 1fr;grid-gap:16px;gap:16px;align-items:start}.Contact_stepNum__jJ_c0{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--surface-highlight);border:1px solid var(--border-subtle);font-family:var(--font-plex-mono),monospace;font-size:.8rem;font-weight:600;color:var(--text-primary)}.Contact_stepBody__YoNXL strong{display:block;font-size:.95rem;color:var(--text-color);font-weight:600;margin-bottom:4px}.Contact_stepBody__YoNXL p{font-size:.9rem;line-height:1.6;color:var(--text-secondary);margin:0}.Contact_guaranteesCard__To9Jh{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:28px}.Contact_guaranteeList__gG7_s{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.Contact_guaranteeItem__yyWYj{display:flex;align-items:flex-start;gap:14px}.Contact_guaranteeIcon__WO15E{color:var(--link-color);flex-shrink:0;margin-top:2px}.Contact_guaranteeContent__JKHFX strong{display:block;font-size:.92rem;color:var(--text-color);margin-bottom:2px;font-weight:600}.Contact_guaranteeContent__JKHFX p{font-size:.86rem;line-height:1.55;color:var(--text-secondary);margin:0}.Contact_altRoutingCard__k4Alz{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:24px 28px;display:flex;flex-direction:column;gap:12px}.Contact_altRoutingLink__WKWB_{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-color);text-decoration:none;font-size:.92rem;padding:6px 0;transition:color .15s ease}.Contact_altRoutingLink__WKWB_:hover{color:var(--link-color)}.Contact_altRoutingLink__WKWB_:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Contact_formCard__InZ4G{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:12px;padding:clamp(28px,4vw,44px);box-shadow:0 12px 32px var(--shadow-color)}.Contact_formHeader__49Wei{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--border-subtle)}.Contact_formTitle__59RgV{font-family:var(--font-primary),sans-serif;font-size:1.45rem;font-weight:600;letter-spacing:-.02em;color:var(--text-color);margin:0 0 8px}.Contact_formSubtitle__WS1DY{font-size:.92rem;line-height:1.55;color:var(--text-secondary);margin:0}.Contact_form__a5YHI{display:flex;flex-direction:column;gap:22px}.Contact_formRow__yqFRx{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.Contact_formGroup__7sOw5{display:flex;flex-direction:column;gap:7px}.Contact_label__N_djt{font-family:var(--font-plex-sans),sans-serif;font-size:.85rem;font-weight:600;color:var(--text-color);display:flex;justify-content:space-between;align-items:center}.Contact_requiredTag__b2V6L{font-family:var(--font-plex-mono),monospace;font-size:.72rem;font-weight:400;color:var(--text-secondary);letter-spacing:.05em}.Contact_input__jRgx3,.Contact_select__j_H4R,.Contact_textarea__bazgj{width:100%;padding:13px 16px;border-radius:6px;border:1px solid var(--border-control);background:var(--background);color:var(--text-color);font-family:var(--font-plex-sans),sans-serif;font-size:.95rem;line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease}.Contact_input__jRgx3:focus,.Contact_select__j_H4R:focus,.Contact_textarea__bazgj:focus{outline:none;border-color:var(--link-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--link-color) 25%,transparent)}.Contact_input__jRgx3::placeholder,.Contact_textarea__bazgj::placeholder{color:var(--text-secondary);opacity:.7}.Contact_textarea__bazgj{min-height:130px;resize:vertical}.Contact_selectWrapper__p6JV1{position:relative;display:flex;align-items:center}.Contact_select__j_H4R{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px}.Contact_selectArrow__hCl1_{position:absolute;right:14px;pointer-events:none;color:var(--text-secondary)}.Contact_sectorPrompt__pD8xN{background:var(--surface-highlight);border-left:3px solid var(--link-color);padding:14px 16px;border-radius:0 6px 6px 0;font-size:.86rem;line-height:1.6;color:var(--text-color);margin-top:4px}.Contact_sectorPrompt__pD8xN strong{font-family:var(--font-plex-mono),monospace;display:block;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;color:var(--link-color);margin-bottom:4px}.Contact_focusList__SGit_{display:flex;flex-direction:column;gap:8px}.Contact_focusOption__2Q3YK{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:8px;border:1px solid var(--border-control);background:var(--background);color:var(--text-color);cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Contact_focusOption__2Q3YK:hover{border-color:var(--link-color);background:var(--surface-highlight)}.Contact_focusOptionActive__mFFAp{background:var(--surface-highlight)!important;border-color:var(--link-color)!important;box-shadow:0 0 0 1px var(--link-color)}.Contact_focusOption__2Q3YK:has(:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.Contact_focusRadioHidden__kFXmf{position:absolute;opacity:0;width:0;height:0}.Contact_focusRadioIndicator__ddq9t{width:18px;height:18px;border-radius:50%;border:2px solid var(--border-control);flex-shrink:0;margin-top:2px;display:grid;place-items:center;transition:all .15s ease}.Contact_focusRadioIndicatorInner__hFtsK{width:8px;height:8px;border-radius:50%;background:var(--link-color);opacity:0;transform:scale(.6);transition:all .15s ease}.Contact_focusOptionActive__mFFAp .Contact_focusRadioIndicator__ddq9t{border-color:var(--link-color)}.Contact_focusOptionActive__mFFAp .Contact_focusRadioIndicatorInner__hFtsK{opacity:1;transform:scale(1)}.Contact_focusContent__PVP8Z{display:flex;flex-direction:column;gap:2px;flex:1 1}.Contact_focusTitleRow__emiv9{display:flex;align-items:center;justify-content:space-between;gap:8px}.Contact_focusTitle___u0b2{font-family:var(--font-primary),sans-serif;font-size:.95rem;font-weight:600;color:var(--text-color)}.Contact_focusBadge__yxr1b{font-family:var(--font-plex-mono),monospace;font-size:.72rem;font-weight:500;padding:2px 7px;border-radius:4px;background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-secondary)}.Contact_focusOptionActive__mFFAp .Contact_focusBadge__yxr1b{border-color:var(--link-color);color:var(--link-color)}.Contact_focusDesc__AMHyW{font-size:.84rem;line-height:1.45;color:var(--text-secondary);margin:0}.Contact_formActions__XB5QT{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid var(--border-subtle)}.Contact_primaryBtn__lShTi{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:14px 28px;border-radius:6px;border:1px solid var(--action-primary);background:var(--action-primary);color:var(--action-primary-text);font-family:var(--font-primary),sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:background .15s ease,transform .15s ease;width:100%}.Contact_primaryBtn__lShTi:hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.Contact_primaryBtn__lShTi:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Contact_secondaryBtn__yIGIa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:6px;border:1px solid var(--border-control);background:transparent;color:var(--text-color);font-family:var(--font-plex-sans),sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;width:100%}.Contact_secondaryBtn__yIGIa:hover{background:var(--surface-highlight);border-color:var(--link-color)}.Contact_secondaryBtn__yIGIa:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Contact_formDisclaimer__Z3BNV{font-size:.82rem;line-height:1.55;color:var(--text-secondary);margin:4px 0 0;text-align:center}.Contact_copyNotification__bp3UF{align-items:center;justify-content:center;padding:10px 16px;background:color-mix(in srgb,var(--status-success) 15%,var(--surface-raised));border:1px solid var(--status-success);border-radius:6px;font-size:.85rem;font-weight:500}.Contact_copyNotification__bp3UF,.Contact_statusSuccess__ONYt4{display:flex;gap:8px;color:var(--text-primary);animation:Contact_fadeIn__AA89c .2s ease}.Contact_statusSuccess__ONYt4{flex-direction:column;padding:18px 20px;background:color-mix(in srgb,var(--status-success) 12%,var(--surface-raised));border:1px solid var(--status-success);border-radius:8px}.Contact_statusSuccessHeader__4OmRc{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:var(--status-success)}.Contact_statusSuccessText__WLCco{font-size:.9rem;line-height:1.6;color:var(--text-secondary);margin:0}.Contact_statusError__P79_1{display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:color-mix(in srgb,#ef4444 12%,var(--surface-raised));border:1px solid #ef4444;border-radius:8px;color:var(--text-primary);animation:Contact_fadeIn__AA89c .2s ease}.Contact_statusErrorHeader__bOUqw{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:#ef4444}.Contact_statusErrorText__JKCTd{font-size:.9rem;line-height:1.6;color:var(--text-secondary);margin:0}.Contact_fallbackLinkBtn__orBAc{background:none;border:none;padding:0;color:var(--link-color);text-decoration:underline;text-underline-offset:3px;font-size:inherit;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.Contact_fallbackLinkBtn__orBAc:hover{color:var(--link-hover)}.Contact_primaryBtn__lShTi:disabled{opacity:.65;cursor:not-allowed;transform:none!important}@keyframes Contact_fadeIn__AA89c{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Contact_faqSection__NAVeP{margin-top:88px;padding-top:64px;border-top:1px solid var(--border-subtle)}.Contact_faqHeader__div9c{max-width:680px;margin-bottom:40px}.Contact_faqHeader__div9c h2{font-family:var(--font-primary),sans-serif;font-size:clamp(1.8rem,3.5vw,2.6rem);letter-spacing:-.025em;color:var(--text-color);margin:0 0 12px}.Contact_faqHeader__div9c p{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;margin:0}.Contact_faqGrid__NXNmb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.Contact_faqCard__umkSk{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:28px;display:flex;flex-direction:column;gap:12px}.Contact_faqQuestion__anT2C{font-family:var(--font-primary),sans-serif;font-size:1.1rem;font-weight:600;color:var(--text-color);margin:0;line-height:1.35}.Contact_faqAnswer__QsJI9{font-size:.92rem;line-height:1.65;color:var(--text-secondary);margin:0}@media (max-width:1024px){.Contact_grid__eoe09{grid-template-columns:1fr;gap:48px}.Contact_contextCol__oI_kS{order:2}.Contact_formCol__j_oag{order:1}.Contact_faqGrid__NXNmb{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.Contact_page__5CABN{padding-top:24px;padding-bottom:64px}.Contact_container__ZEYbW{padding:0 20px}.Contact_hero__6S_6o{padding-bottom:32px;margin-bottom:36px}.Contact_title__7TgAL{font-size:clamp(2rem,8vw,3rem)}.Contact_lead__yC6mu{font-size:1.05rem}.Contact_formCard__InZ4G{padding:24px 20px}.Contact_formRow__yqFRx{grid-template-columns:1fr;gap:16px}.Contact_directEmailRow__gx2rk{flex-direction:column;align-items:stretch}.Contact_copyEmailBtn__K9kAF{justify-content:center}}@media (prefers-reduced-motion:reduce){.Contact_copyEmailBtn__K9kAF,.Contact_focusOption__2Q3YK,.Contact_primaryBtn__lShTi,.Contact_secondaryBtn__yIGIa{transition:none!important}.Contact_copyNotification__bp3UF{animation:none!important}}