@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_8cec8b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_8cec8b;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_8cec8b{font-family:__Fraunces_8cec8b,__Fraunces_Fallback_8cec8b;font-style:normal}.__variable_8cec8b{--font-v2-display:"__Fraunces_8cec8b","__Fraunces_Fallback_8cec8b"}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_e83d1f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_e83d1f;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_e83d1f{font-family:__Manrope_e83d1f,__Manrope_Fallback_e83d1f;font-style:normal}.__variable_e83d1f{--font-v2-body:"__Manrope_e83d1f","__Manrope_Fallback_e83d1f"}.home-v2_scope__y3XhN{--v2-ink:#13253f;--v2-muted:#4a6384;--v2-line:#d9e5f6;--v2-deep:#113d88;--v2-mid:#2663d8;position:relative;min-height:100vh;width:100%;margin:0;padding:0 0 56px;color:var(--v2-ink);font-family:var(--font-v2-body,sans-serif)}.home-v2_container__LlMpY{width:min(1240px,calc(100% - 40px));margin:0 auto}.home-v2_scope__y3XhN h1,.home-v2_scope__y3XhN h2,.home-v2_scope__y3XhN h3{font-family:var(--font-v2-display,serif);letter-spacing:-.01em}.home-v2_bgA__fsjgl,.home-v2_bgB__xeSkl{display:none}.home-v2_navWrap__x9fcU{position:sticky;top:0;z-index:30;width:100%;padding:0;border-bottom:1px solid rgba(202,217,240,.8);background:hsla(0,0%,100%,.94);backdrop-filter:blur(10px)}.home-v2_nav__A79Gx{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:12px clamp(10px,2.6vw,34px)}.home-v2_brand__maj0S{display:inline-flex;align-items:center}.home-v2_brandLogo__31ghO{width:auto;height:56px}.home-v2_links__y7N2Y{display:flex;gap:18px}.home-v2_links__y7N2Y a{text-decoration:none;color:var(--v2-muted);font-size:.88rem;font-weight:700}.home-v2_scope__y3XhN:has(#home-v2_faq-dialog__8rLEu:target) .home-v2_links__y7N2Y a[href="#faq-dialog"]{color:#194da7;text-decoration:underline;text-underline-offset:3px}.home-v2_navActions__rTwzc{display:flex;gap:8px}.home-v2_btnGhost__KaxQM,.home-v2_btnPrimary__EVsEQ,.home-v2_btnSoft__RlWPA{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:.86rem;font-weight:800;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.home-v2_btnPrimary__EVsEQ{background:linear-gradient(102deg,#2663d8,#1947a6 44%,#0b1f45);color:#f2f7ff;padding:10px 14px;box-shadow:0 14px 26px rgba(12,38,86,.32)}.home-v2_btnSoft__RlWPA{background:#fff7e8;color:#8d5f0c;border:1px solid #f5d8a1;padding:10px 14px}.home-v2_btnGhost__KaxQM{background:#f7faff;color:#264f95;border:1px solid #d7e5fa;padding:10px 14px}.home-v2_btnGhost__KaxQM:hover,.home-v2_btnPrimary__EVsEQ:hover,.home-v2_btnSoft__RlWPA:hover{transform:translateY(-2px)}.home-v2_heroBand__RG0QT{margin-top:0;padding:0;background-image:linear-gradient(180deg,rgba(8,25,56,.08),rgba(8,25,56,.24)),url(/banner.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.home-v2_mobileBannerLeadImage__pcQhW,.home-v2_mobileBannerLeadImage__pcQhW p,.home-v2_mobileBannerLead__LNrq4,.home-v2_mobileLeadTags__Rvt5k{display:none}.home-v2_stepGridDesktop__mjGUc{margin-top:18px;position:relative;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2_stepGridDesktop__mjGUc:before{content:"";position:absolute;left:8%;right:8%;top:22px;height:2px;background:linear-gradient(90deg,rgba(37,93,196,.2),rgba(37,93,196,.45),rgba(37,93,196,.2));z-index:0}.home-v2_stepCarouselMobileWrap__zXSA_{display:none}.home-v2_hero__lwFjF{width:calc(100% - 40px);margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:16px;padding:44px 0 30px;align-items:stretch}.home-v2_heroCopy__Jc9yX{display:flex;flex-direction:column;justify-content:space-between;gap:14px;border:1px solid var(--v2-line);border-radius:20px;padding:20px 22px;background:linear-gradient(180deg,#fff,#f3f8ff);box-shadow:0 14px 30px rgba(18,51,106,.09);animation:home-v2_rise__IA8G7 .65s ease both;height:100%}.home-v2_heroCopy__Jc9yX h1{margin:0;font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.15;color:#133c84}.home-v2_heroSubhead__GQELO{margin:-2px 0 4px;font-size:clamp(1rem,1.62vw,1.2rem);line-height:1.36;font-weight:680;color:#1d467f;letter-spacing:.002em;max-width:42ch}.home-v2_heroRealtimeMark__qc1kn{position:relative;display:inline-flex;align-items:center;margin-left:.22ch;padding:.1em .62em;border-radius:999px;border:1px solid #bdd6ff;background:radial-gradient(circle at 14% 20%,hsla(0,0%,100%,.96),hsla(0,0%,100%,0) 42%),linear-gradient(112deg,#eaf3ff 4%,#dbe9ff 36%,#d2e3ff 63%,#edf5ff);color:#113f84;text-shadow:0 1px 0 hsla(0,0%,100%,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 8px 20px rgba(17,67,137,.14);overflow:hidden}.home-v2_heroRealtimeMark__qc1kn:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 20%,hsla(0,0%,100%,.74) 46%,transparent 72%);transform:translateX(-135%);animation:home-v2_realtimeSheen__Y0Mfv 5.2s ease-in-out infinite;pointer-events:none}.home-v2_heroCopy__Jc9yX p{margin:0;font-size:1rem;line-height:1.66;color:var(--v2-muted);max-width:56ch}.home-v2_heroBullets__72O1Q{margin:2px 0 0;padding:0;list-style:none;display:grid;gap:7px}.home-v2_heroBullets__72O1Q li{position:relative;padding-left:16px;color:#3e5f87;font-size:.87rem;line-height:1.5}.home-v2_heroBullets__72O1Q li:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:999px;background:linear-gradient(140deg,#2c6ae2,#0f3778)}.home-v2_ctaRow__u0uuU{margin-top:0;display:flex;flex-wrap:wrap;gap:12px}.home-v2_microStats__P7K3y{margin-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.home-v2_microStats__P7K3y article{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;border-radius:12px;border:1px solid #d7e4f8;background:#fff;padding:12px 10px;min-height:126px}.home-v2_microStats__P7K3y strong{display:block;color:#18458f;font-size:1.22rem}.home-v2_microStats__P7K3y span{display:block;margin-top:0;color:#5f7698;font-size:.79rem;line-height:1.35}.home-v2_participationCard__WgRG6{justify-content:center;gap:8px}.home-v2_participationHead__vpVj4{display:grid;justify-items:center;gap:4px}.home-v2_participationHead__vpVj4 span{margin:0;font-size:.88rem;font-weight:700;color:#2e4972}.home-v2_participationHead__vpVj4 strong{font-size:clamp(1.16rem,1.35vw,1.34rem);line-height:1.05;white-space:nowrap;letter-spacing:-.01em;color:#3e3be8}.home-v2_participationTrack__5Pq9S{width:min(100%,150px);height:7px;margin-top:0;border-radius:999px;overflow:hidden;background:#edf1f7}.home-v2_participationFill__b0v1T{height:100%;border-radius:999px;background:linear-gradient(90deg,#5150de,#3f3ae3)}.home-v2_heroMedia__7CDHr{position:relative;display:flex;flex-direction:column;border-radius:22px;padding:16px;background:linear-gradient(120deg,hsla(0,0%,100%,.92),rgba(244,249,255,.92)),linear-gradient(40deg,rgba(38,99,216,.06),rgba(245,165,36,.07));border:1px solid var(--v2-line);box-shadow:0 18px 34px rgba(15,48,102,.11);height:100%}.home-v2_mediaLead__ZQnIb{margin:2px 2px 10px}.home-v2_mediaLead__ZQnIb p{margin:0;color:#103b83;font-weight:800;font-size:.92rem}.home-v2_mediaLead__ZQnIb span{display:block;margin-top:5px;color:#5b7496;font-size:.82rem}.home-v2_heroPanel__ICJqc{flex:1;border:1px solid var(--v2-line);border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 16px 34px rgba(18,51,106,.11);animation:home-v2_rise__IA8G7 .75s ease both}.home-v2_panelHead__JOeZM{height:38px;display:flex;align-items:center;gap:7px;padding:0 14px;border-bottom:1px solid #dfe9f8;background:#f8fbff}.home-v2_panelHead__JOeZM span{width:8px;height:8px;border-radius:999px;background:#bed0ed}.home-v2_bannerParallax__QLgXV{position:relative;min-height:260px;margin:0;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(180deg,rgba(8,25,56,.07),rgba(8,25,56,.28) 82%),url(/banner.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.home-v2_bannerInner__P4_ww{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:0}.home-v2_bannerInner__P4_ww p{margin:0;color:#f4f9ff;font-size:clamp(.82rem,2.35vw,2.35rem);font-weight:800;letter-spacing:-.01em;text-align:center;line-height:1.1;max-width:none;white-space:nowrap;text-shadow:0 10px 22px rgba(0,0,0,.42)}.home-v2_trustBand__1YY4T{padding:0 0 2px}.home-v2_trustStrip__q8Lcm{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.home-v2_trustStrip__q8Lcm span{border-radius:999px;border:1px solid #d8e5f8;padding:7px 12px;background:#fff;color:#31588f;font-size:.76rem;font-weight:700}.home-v2_section__56OBL{margin-top:44px}.home-v2_sectionHead__Ud1kp p{margin:0;color:#3461ac;text-transform:uppercase;letter-spacing:.08em;font-size:.73rem;font-weight:800}.home-v2_sectionHead__Ud1kp h2{margin:8px 0 0;color:#113974;font-size:clamp(1.25rem,2vw,1.86rem)}.home-v2_outcomeGrid__b6SSA,.home-v2_profileGrid__gA7gf,.home-v2_stepGrid__k1PTG{margin-top:18px;display:grid;gap:14px}.home-v2_outcomeGrid__b6SSA,.home-v2_profileGrid__gA7gf{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v2_profileGrid__gA7gf{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_faqItem__8um_6,.home-v2_outcomeCard___uUJs,.home-v2_profileCard__2vaqj,.home-v2_stepCard__P6fWf{position:relative;border:1px solid var(--v2-line);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgba(17,53,112,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.home-v2_outcomeCard___uUJs:hover,.home-v2_profileCard__2vaqj:hover,.home-v2_stepCard__P6fWf:hover{transform:translateY(-4px);border-color:#aecdff;box-shadow:0 22px 36px rgba(16,47,103,.18)}.home-v2_outcomeCard___uUJs,.home-v2_profileCard__2vaqj,.home-v2_stepCard__P6fWf{padding:18px}.home-v2_stepCard__P6fWf span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid #f0d79f;font-size:.74rem;font-weight:800;color:#8c6010;background:linear-gradient(160deg,#fff7e8,#ffefcf)}.home-v2_outcomeCard___uUJs h3,.home-v2_profileCard__2vaqj h3,.home-v2_stepCard__P6fWf h3{margin:10px 0 0;color:#153f87;font-size:1.16rem}.home-v2_outcomeCard___uUJs p,.home-v2_profileCard__2vaqj p,.home-v2_stepCard__P6fWf p{margin:10px 0 0;color:#5a7191;line-height:1.62}.home-v2_outcomeCard___uUJs:before{content:"";position:absolute;top:1px;left:1px;right:1px;height:4px;border-radius:14px 14px 0 0}.home-v2_outcomeCard___uUJs{overflow:hidden}.home-v2_outcomeToneCoverage__XOqsp:before{background:linear-gradient(90deg,#4e7fe0,#7aa0ef)}.home-v2_outcomeToneRisk__EUBJj:before{background:linear-gradient(90deg,#f1c361,#f6d88e)}.home-v2_outcomeToneReport__coF2_:before{background:linear-gradient(90deg,#52b9a4,#88d5c6)}.home-v2_profileCard__2vaqj{background:linear-gradient(160deg,#fff,#f7faff),linear-gradient(90deg,rgba(35,90,190,.06),rgba(35,90,190,0))}.home-v2_profilePoints__E7SRH{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:6px}.home-v2_profilePoints__E7SRH li{position:relative;padding-left:14px;font-size:.86rem;color:#49668d}.home-v2_profilePoints__E7SRH li:before{content:"";position:absolute;left:0;top:.52em;width:6px;height:6px;border-radius:999px;background:#2f63c4}.home-v2_profileCard__2vaqj .home-v2_btnPrimary__EVsEQ{margin-top:14px;align-self:flex-start}.home-v2_faqList__xwiba{margin-top:14px;display:grid;gap:10px}.home-v2_faqItem__8um_6{padding:0;overflow:hidden}.home-v2_faqItem__8um_6 summary{cursor:pointer;list-style:none;padding:14px 16px;color:#163f85;font-weight:800}.home-v2_faqItem__8um_6 p{margin:0;padding:0 16px 14px;color:#597293;line-height:1.6}.home-v2_finalCta__fqgEj{width:calc(100% - 40px);margin:38px auto 0;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:132px;border-radius:20px;border:1px solid rgba(131,170,236,.3);background:linear-gradient(102deg,#2663d8,#1947a6 44%,#0b1f45);padding:26px 30px;box-shadow:0 20px 34px rgba(5,24,31,.34)}.home-v2_finalText__aWPNn{display:grid;gap:8px}.home-v2_finalKicker__cfK9e{margin:0;color:rgba(224,236,255,.82);font-size:.82rem;font-weight:600}.home-v2_finalCta__fqgEj h2{margin:0;color:#f2f7ff;font-size:clamp(1.35rem,2.2vw,2.05rem);line-height:1.14;max-width:30ch}.home-v2_finalActions__tqilL{display:flex;align-items:center;justify-content:flex-end}.home-v2_btnFinal__V3TUB{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(221,234,255,.56);color:#f2f7ff;text-decoration:none;font-size:.9rem;font-weight:800;letter-spacing:.01em;padding:12px 20px;background:rgba(11,31,69,.36);transition:transform .22s ease,background-color .22s ease,border-color .22s ease}.home-v2_btnFinal__V3TUB:hover{transform:translateY(-1px);background:rgba(24,71,166,.42);border-color:rgba(233,241,255,.78)}.home-v2_contactOverlay__W9kio{position:fixed;inset:0;z-index:62;display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}.home-v2_contactOverlay__W9kio:target{opacity:1;visibility:visible;pointer-events:auto}.home-v2_contactBackdrop__teVhG{position:absolute;inset:0;background:rgba(5,17,40,.48);backdrop-filter:blur(2px);cursor:pointer}.home-v2_contactDialog__uxhh_{position:relative;z-index:1;width:min(560px,calc(100vw - 36px));border-radius:16px;border:1px solid #d4e3fb;background:#fff;box-shadow:0 22px 38px rgba(10,31,72,.26);padding:16px;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .25s ease,transform .25s ease}.home-v2_contactOverlay__W9kio:target .home-v2_contactDialog__uxhh_{opacity:1;transform:translateY(0) scale(1)}.home-v2_contactHead__Y6YlM{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.home-v2_contactHead__Y6YlM p{margin:0;color:#184185;font-size:1.02rem;font-weight:800}.home-v2_contactHead__Y6YlM span{display:block;margin-top:4px;color:#5a7396;font-size:.82rem}.home-v2_contactClose__zZcGl{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #cddcf7;padding:6px 10px;color:#1f4f99;background:#f5f9ff;text-decoration:none;font-size:.78rem;font-weight:700}.home-v2_contactOptions___tsnz{margin-top:14px;display:grid;gap:10px}.home-v2_contactOptionPrimary__NRX7b,.home-v2_contactOptionSecondary___AmYV{border-radius:12px;text-decoration:none;font-size:.94rem;font-weight:800;padding:12px 14px;transition:transform .2s ease,box-shadow .2s ease}.home-v2_contactOptionPrimary__NRX7b{background:linear-gradient(130deg,#1f56c1,#1849a7);color:#f3f8ff;border:1px solid rgba(32,85,190,.5);box-shadow:0 12px 22px rgba(21,63,145,.28)}.home-v2_contactOptionSecondary___AmYV{background:#f7faff;color:#214f9c;border:1px solid #d3e2fa}.home-v2_contactOptionPrimary__NRX7b:hover,.home-v2_contactOptionSecondary___AmYV:hover{transform:translateY(-1px)}.home-v2_faqOverlay__78TCm{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:18px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s ease}.home-v2_faqBackdrop__9ay_C{position:absolute;inset:0;background:rgba(6,18,42,.45);backdrop-filter:blur(2px);cursor:pointer}.home-v2_faqOverlay__78TCm:target{opacity:1;visibility:visible;pointer-events:auto}.home-v2_faqDialog__wNIFX{position:relative;z-index:1;width:min(760px,calc(100vw - 36px));max-height:min(80vh,620px);border-radius:16px;border:1px solid #d5e4fb;background:#fff;box-shadow:0 20px 34px rgba(12,36,80,.24);padding:14px;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .25s ease,transform .25s ease}.home-v2_faqOverlay__78TCm:target .home-v2_faqDialog__wNIFX{opacity:1;transform:translateY(0) scale(1)}.home-v2_faqDialogHead__sWehQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.home-v2_faqDialogHead__sWehQ p{margin:0;color:#16428a;font-size:.95rem;font-weight:800}.home-v2_faqDialogHead__sWehQ span{display:block;margin-top:3px;color:#5a7397;font-size:.78rem}.home-v2_faqClose__V8s5D{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #cddcf7;padding:6px 10px;color:#1f4f99;background:#f5f9ff;text-decoration:none;font-size:.78rem;font-weight:700}.home-v2_faqPager__bUZ2J{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.home-v2_faqPager__bUZ2J a{width:24px;height:24px;border-radius:999px;border:1px solid #d5e4fb;color:#214f9c;text-decoration:none;font-size:.74rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;background:#f5f9ff}.home-v2_faqDialogBody__4HWqv{margin-top:10px;max-height:min(54vh,380px);overflow:auto;display:grid;gap:8px;padding-right:2px}.home-v2_faqDialogItem__yTpU1{border:1px solid #dbe7fb;border-radius:12px;padding:10px;background:#fbfdff}.home-v2_faqDialogItem__yTpU1 h3{margin:0;font-size:.9rem;line-height:1.35;color:#174182}.home-v2_faqDialogItem__yTpU1 p{margin:6px 0 0;font-size:.82rem;line-height:1.48;color:#587293}@keyframes home-v2_rise__IA8G7{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home-v2_realtimeSheen__Y0Mfv{0%,58%,to{transform:translateX(-135%)}72%{transform:translateX(135%)}}@media (max-width:1080px){.home-v2_links__y7N2Y{display:none}.home-v2_container__LlMpY{width:min(1240px,calc(100% - 24px))}.home-v2_hero__lwFjF{width:calc(100% - 24px);grid-template-columns:1fr;padding:24px 0 18px}.home-v2_ctaRow__u0uuU a{flex:1 1 calc(50% - 6px)}.home-v2_microStats__P7K3y{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_bannerParallax__QLgXV{min-height:220px;background-attachment:scroll}.home-v2_heroBand__RG0QT{background-attachment:scroll}.home-v2_bannerInner__P4_ww{width:min(1240px,calc(100% - 24px));display:flex;justify-content:center}.home-v2_bannerInner__P4_ww p{font-size:clamp(.78rem,2.55vw,1.7rem)}.home-v2_stepGridDesktop__mjGUc{grid-template-columns:1fr}.home-v2_stepGridDesktop__mjGUc:before{display:none}.home-v2_outcomeGrid__b6SSA,.home-v2_profileGrid__gA7gf{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v2_finalCta__fqgEj{width:calc(100% - 24px);padding:22px;min-height:0}.home-v2_contactDialog__uxhh_{width:min(540px,calc(100vw - 24px))}.home-v2_faqDialog__wNIFX{width:min(700px,calc(100vw - 24px))}}@media (max-width:760px){.home-v2_mobileBannerLead__LNrq4{display:block;padding:0;border-bottom:1px solid rgba(201,216,240,.72);background:#fff}.home-v2_mobileBannerLeadImage__pcQhW{display:flex;align-items:flex-end;justify-content:center;min-height:172px;padding:0 12px 24px;background-image:linear-gradient(180deg,rgba(8,25,56,.12),rgba(8,25,56,.26)),url(/banner.jpg);background-size:cover;background-position:50%}.home-v2_mobileBannerLeadImage__pcQhW p{display:block;margin:0;color:#f3f8ff;font-size:.91rem;font-weight:700;line-height:1.32;letter-spacing:-.01em;text-align:center;text-shadow:0 8px 18px rgba(0,0,0,.35)}.home-v2_mobileLeadTags__Rvt5k{padding:12px 10px 10px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;background:#fff}.home-v2_mobileLeadTags__Rvt5k span{display:inline-flex;border-radius:999px;border:1px solid #d8e5f8;padding:6px 10px;font-size:.72rem;font-weight:700;color:#31588f;background:#fff}.home-v2_container__LlMpY{width:calc(100% - 14px)}.home-v2_nav__A79Gx{flex-wrap:wrap;padding:8px 10px}.home-v2_brandLogo__31ghO{height:46px}.home-v2_navActions__rTwzc{width:100%;margin-top:2px}.home-v2_navActions__rTwzc a{flex:1}.home-v2_ctaRow__u0uuU a{flex:1 1 100%}.home-v2_heroCopy__Jc9yX{padding:16px;justify-content:flex-start;gap:14px}.home-v2_heroCopy__Jc9yX h1{font-size:clamp(1.26rem,7.2vw,1.72rem);line-height:1.16}.home-v2_heroSubhead__GQELO{margin:-2px 0 0;font-size:clamp(.95rem,4.4vw,1.08rem);line-height:1.28;max-width:34ch}.home-v2_heroRealtimeMark__qc1kn{margin-left:0;margin-top:.16em;padding:.08em .56em}@media (prefers-reduced-motion:reduce){.home-v2_heroRealtimeMark__qc1kn:after{animation:none}}.home-v2_heroCopy__Jc9yX p{font-size:.93rem;line-height:1.56;max-width:44ch}.home-v2_heroBullets__72O1Q{gap:6px}.home-v2_heroBullets__72O1Q li{font-size:.82rem;line-height:1.42}.home-v2_hero__lwFjF{width:calc(100% - 14px)}.home-v2_heroCopy__Jc9yX{order:1}.home-v2_heroMedia__7CDHr{order:2}.home-v2_heroBand__RG0QT{background-image:none;background-color:#eef3fb}.home-v2_bannerParallax__QLgXV,.home-v2_trustBand__1YY4T{display:none}.home-v2_microStats__P7K3y{grid-template-columns:1fr;gap:10px}.home-v2_microStats__P7K3y article{min-height:96px;padding:10px}.home-v2_heroMedia__7CDHr{padding:10px;border-radius:16px}.home-v2_bannerParallax__QLgXV{min-height:170px;margin-bottom:2px}.home-v2_bannerInner__P4_ww{width:calc(100% - 14px);display:flex;justify-content:center}.home-v2_bannerInner__P4_ww p{font-size:clamp(.72rem,3.45vw,1.04rem);white-space:normal;line-height:1.28}.home-v2_stepGridDesktop__mjGUc{display:none}.home-v2_stepCarouselMobileWrap__zXSA_{display:block;margin-top:12px}.home-v2_outcomeGrid__b6SSA,.home-v2_profileGrid__gA7gf{grid-template-columns:1fr}.home-v2_section__56OBL{margin-top:30px}.home-v2_sectionHead__Ud1kp h2{font-size:1.24rem;line-height:1.22}.home-v2_finalCta__fqgEj{width:calc(100% - 14px);flex-direction:column;align-items:flex-start;gap:14px;padding:18px 16px}.home-v2_finalCta__fqgEj h2{max-width:none}.home-v2_finalActions__tqilL{width:100%;justify-content:flex-start}.home-v2_contactOverlay__W9kio,.home-v2_faqOverlay__78TCm{padding:7px}.home-v2_contactDialog__uxhh_{width:calc(100vw - 14px)}.home-v2_faqDialog__wNIFX{width:calc(100vw - 14px);max-height:84vh}.home-v2_faqDialogBody__4HWqv{max-height:56vh}}@media (max-width:420px){.home-v2_nav__A79Gx{padding:8px;gap:10px}.home-v2_brandLogo__31ghO{height:42px}.home-v2_btnGhost__KaxQM,.home-v2_btnPrimary__EVsEQ,.home-v2_btnSoft__RlWPA{font-size:.8rem;padding:9px 11px}.home-v2_hero__lwFjF{width:calc(100% - 10px);padding:16px 0 12px;gap:10px}.home-v2_heroCopy__Jc9yX{padding:14px;border-radius:16px}.home-v2_heroMedia__7CDHr{padding:8px;border-radius:14px}.home-v2_sectionHead__Ud1kp p{font-size:.66rem}.home-v2_outcomeCard___uUJs,.home-v2_profileCard__2vaqj,.home-v2_stepCard__P6fWf{padding:14px}}