.page_landing__pfGzQ{background:#fff;color:var(--brand-navy)}.page_landing__pfGzQ :where(a):focus-visible{outline:3px solid var(--brand-teal);outline-offset:5px;border-radius:4px}.page_skipLink__MH7Gq{position:fixed;left:20px;top:12px;z-index:1000;padding:12px 18px;background:#fff;color:var(--brand-navy);transform:translateY(-160%)}.page_skipLink__MH7Gq:focus{transform:translateY(0)}.page_heroSurface___8CYU{color:#f3f6fa;background:radial-gradient(ellipse at 85% 50%,#123559 0,var(--brand-navy) 60%)}.page_header__oRW75{max-width:1240px;margin:0 auto;padding:26px 32px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;border-bottom:1px solid #ffffff18}.page_footerBrand__LFSWn,.page_wordmark__yyB7e{display:inline-flex;align-items:center;gap:10px;width:fit-content;font-weight:750;font-size:23px;letter-spacing:-.7px}.page_navigation__yH0Wl{display:flex;align-items:center;gap:26px;font-size:13px;font-weight:500;color:#dbe5f2}.page_footer__F3MD0 a,.page_navigation__yH0Wl a{padding:8px 0}.page_footer__F3MD0 a:hover,.page_navigation__yH0Wl a:hover{text-decoration:underline;text-underline-offset:5px}.page_headerAction__3_pBS{justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 16px;border:1px solid #7994b4;border-radius:6px;font-size:13px;font-weight:600;white-space:nowrap}.page_headerAction__3_pBS:hover{background:#ffffff0d}.page_hero__7KFOs{max-width:1240px;margin:0 auto;padding:84px 32px 80px;display:grid;grid-template-columns:1.05fr 1fr;gap:20px;align-items:center}.page_heroCopy__r3YU6{position:relative;z-index:1}.page_eyebrow__yxIK8{font-size:11px;font-weight:650;letter-spacing:1.4px;text-transform:uppercase;color:#a9c4e2;margin-bottom:25px}.page_hero__7KFOs h1{font-size:clamp(42px,4.2vw,62px);font-weight:750;line-height:1.11;letter-spacing:-2.8px}.page_hero__7KFOs h1 span{color:#60a5fa}.page_heroDescription__BOlMS{margin-top:26px;max-width:480px;font-size:16px;line-height:1.8;color:#c7d5e7}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.page_primaryAction__rTtro,.page_secondaryAction__i_lO9{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:0 23px;font-size:14px;font-weight:600;border-radius:6px}.page_primaryAction__rTtro{background:var(--brand-blue);color:#fff;border:1px solid #4c7df0}.page_primaryAction__rTtro:hover{background:#1d4ed8}.page_secondaryAction__i_lO9{border:1px solid #7994b4;color:#eef4fd}.page_secondaryAction__i_lO9:hover{background:#ffffff0d}.page_heroDetail__Kup00{display:flex;align-items:center;gap:10px;margin-top:32px;font-size:11px;color:#abc1da}.page_heroDetail__Kup00>span,.page_visualLabel__iofPu>span{display:inline-block;width:5px;height:5px;background:var(--brand-teal);border-radius:50%;flex-shrink:0}.page_flowVisual__jqx80{position:relative;min-width:0}.page_visualLabel__iofPu{display:flex;align-items:center;gap:8px;color:#b9d1e9;font-size:10px;letter-spacing:.5px;margin-left:48px}.page_globe__c_weF{display:block;width:100%;height:auto}.page_flowNote__R3Zjq{display:flex;align-items:center;gap:10px;width:fit-content;margin:-6px auto 0;padding:12px 16px;border-top:1px solid #345270;color:#d2e1f3;font-size:11px}.page_flowNote__R3Zjq svg{color:#5eead4;flex-shrink:0}.page_platform__FGL_C{max-width:1240px;margin:0 auto;padding:88px 32px;display:grid;grid-template-columns:.9fr 1.6fr;gap:86px;scroll-margin-top:24px}.page_sectionLabel__JSrPB{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:var(--brand-blue);margin-bottom:18px}.page_landing__pfGzQ h2{font-size:clamp(30px,3vw,40px);line-height:1.18;letter-spacing:-1.3px;font-weight:720}.page_sectionIntro__Lxg0x>p:last-child{margin-top:22px;color:var(--brand-slate);font-size:14px;line-height:1.8;max-width:320px}.page_capabilities__BIKH8{display:grid;grid-template-columns:1fr 1fr;gap:36px 40px}.page_capability__QuPIi{border-top:1px solid #dbe3ec;padding-top:21px}.page_capability__QuPIi>svg{color:var(--brand-blue);margin-bottom:14px}.page_capability__QuPIi h3{font-size:15px;font-weight:700;margin-bottom:10px}.page_capability__QuPIi p{font-size:13px;color:var(--brand-slate);line-height:1.8}.page_workflow__i__og{background:var(--bg);padding:60px max(32px,calc((100vw - 1176px) / 2));scroll-margin-top:24px}.page_workflowHeading__AJEun{max-width:1240px;margin:0 auto}.page_workflow__i__og h2{font-size:30px}.page_stages__Fl3GU{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:26px;counter-reset:stage;margin-top:36px}.page_stages__Fl3GU li{counter-increment:stage;border-top:2px solid #c8d7e7;padding-top:20px;position:relative}.page_stages__Fl3GU li:before{content:counter(stage,decimal-leading-zero);display:block;color:#475569;font-size:10px;font-weight:650;letter-spacing:1px;margin-bottom:12px}.page_stages__Fl3GU span{font-size:16px;font-weight:700}.page_stages__Fl3GU p{margin-top:8px;color:var(--brand-slate);font-size:13px;line-height:1.7;max-width:220px}.page_access__TEEw6{max-width:1240px;margin:0 auto;padding:72px 32px;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.page_access__TEEw6 h2{font-size:34px}.page_access__TEEw6>div>p:last-child{margin-top:18px;max-width:440px;font-size:13px;line-height:1.8;color:var(--brand-slate)}.page_accessLinks__My407{display:flex;flex-direction:column}.page_accessLinks__My407>a{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:15px 4px;border-bottom:1px solid #dbe3ec;color:var(--brand-blue);font-size:15px;font-weight:600}.page_accessLinks__My407>a:first-child{border-top:1px solid #dbe3ec}.page_accessLinks__My407 span{display:inline-flex;align-items:center;gap:12px}.page_accessLinks__My407 a:hover{color:var(--brand-navy)}.page_footer__F3MD0{max-width:1176px;margin:0 auto;padding:26px 0;display:flex;align-items:center;gap:30px;border-top:1px solid #dbe3ec}.page_footerBrand__LFSWn{font-size:17px}.page_footer__F3MD0 nav,.page_footer__F3MD0 p{color:var(--brand-slate);font-size:11px}.page_footer__F3MD0 nav{margin-left:auto;display:flex;flex-wrap:wrap;gap:22px}@media (max-width:960px){.page_header__oRW75{gap:18px}.page_navigation__yH0Wl{gap:16px}.page_hero__7KFOs{padding-top:64px;padding-bottom:64px}.page_hero__7KFOs h1{font-size:44px;letter-spacing:-1.7px}.page_platform__FGL_C{gap:40px;padding-top:64px;padding-bottom:64px}.page_footer__F3MD0{margin-left:32px;margin-right:32px;flex-wrap:wrap;gap:16px 26px}.page_footer__F3MD0 nav{margin-left:0}}@media (max-width:700px){.page_header__oRW75{padding:20px;grid-template-columns:1fr auto;gap:18px 12px}.page_wordmark__yyB7e{font-size:21px;gap:7px}.page_headerAction__3_pBS{font-size:11px;padding:0 11px;gap:6px}.page_navigation__yH0Wl{grid-row:2;grid-column:1/-1;justify-content:space-between;gap:12px;font-size:12px}.page_hero__7KFOs{grid-template-columns:1fr;padding:46px 24px 38px;gap:38px}.page_hero__7KFOs h1{font-size:clamp(34px,8.4vw,52px);letter-spacing:-1.5px}.page_eyebrow__yxIK8{font-size:9px;letter-spacing:1px;margin-bottom:22px}.page_heroDescription__BOlMS{font-size:14px;margin-top:24px}.page_heroActions__uE8fj{margin-top:26px;gap:10px}.page_primaryAction__rTtro,.page_secondaryAction__i_lO9{font-size:12px;padding:0 18px}.page_heroDetail__Kup00{font-size:10px;margin-top:24px;align-items:flex-start}.page_heroDetail__Kup00>span{margin-top:4px}.page_visualLabel__iofPu{margin-left:20px;font-size:9px}.page_flowVisual__jqx80{width:100%;max-width:460px;margin:0 auto}.page_flowNote__R3Zjq{font-size:9px;gap:8px;padding:10px 0}.page_flowNote__R3Zjq svg{width:15px}.page_platform__FGL_C{grid-template-columns:1fr;padding:52px 24px;gap:32px}.page_sectionIntro__Lxg0x>p:last-child{max-width:440px;margin-top:18px}.page_capabilities__BIKH8{gap:28px 22px}.page_capability__QuPIi h3{font-size:14px}.page_capability__QuPIi p{font-size:12px}.page_workflow__i__og{padding:44px 24px}.page_workflow__i__og h2{font-size:27px}.page_stages__Fl3GU{grid-template-columns:1fr 1fr;gap:28px 24px}.page_access__TEEw6{grid-template-columns:1fr;padding:48px 24px;gap:28px}.page_footer__F3MD0{margin:0 24px;padding:24px 0;gap:16px}.page_footer__F3MD0 nav,.page_footer__F3MD0 p{flex-basis:100%}.page_footer__F3MD0 nav{gap:26px}}@media (max-width:360px){.page_header__oRW75{padding:16px;gap:16px 8px}.page_headerAction__3_pBS{font-size:10px;padding:0 8px}.page_headerAction__3_pBS svg{display:none}.page_hero__7KFOs{padding-left:20px;padding-right:20px}.page_heroActions__uE8fj{flex-direction:column;align-items:stretch}.page_capabilities__BIKH8{grid-template-columns:1fr}}