.page_page__oJ_Ub{--blue:#123f77;--red:#c9252d;color:#172033;overflow:hidden}.page_breadcrumb__PQ4XT,.page_finalCta__18toC,.page_hero__zF09B,.page_section__pZYyh,.page_shortcuts__1rDSg{max-width:1200px;margin:auto;padding-left:24px;padding-right:24px}.page_breadcrumb__PQ4XT{display:flex;gap:8px;align-items:center;padding-top:18px;padding-bottom:18px;color:#596579;font-size:.9rem}.page_breadcrumb__PQ4XT svg{width:14px}.page_hero__zF09B{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;padding-top:48px;padding-bottom:72px}.page_eyebrow__8_76e{text-transform:uppercase;letter-spacing:.12em;font-size:.76rem;font-weight:850;color:var(--red);margin:0 0 12px}.page_hero__zF09B h1{font-size:clamp(2.35rem,4.5vw,4.4rem);line-height:1.02;letter-spacing:-.045em;margin:0 0 22px;color:#102039}.page_lead__XYyMo{font-size:1.2rem;line-height:1.6;color:#45536a}.page_copy__Z3eRX,.page_hero__zF09B p,.page_section__pZYyh header>p{line-height:1.72;color:#526073}.page_hero__zF09B figure,.page_split__TJmts figure{margin:0;background:#0d1d31;border-radius:12px;padding:9px;box-shadow:0 22px 48px #10203926}.page_hero__zF09B img,.page_split__TJmts img{display:block;width:100%;height:auto;border-radius:7px}.page_hero__zF09B figcaption,.page_split__TJmts figcaption{color:#d6dfeb;font-size:.78rem;padding:10px 5px 3px}.page_actions__LZt36{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.page_primary__BE1bE,.page_secondary__dw9CP{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border-radius:7px;font-weight:800}.page_primary__BE1bE{background:var(--red);color:#fff}.page_secondary__dw9CP{border:1px solid #aeb8c7}.page_signals__GuC10{display:flex;list-style:none;padding:0;gap:10px}.page_signals__GuC10 li{display:flex;flex-direction:column;padding:13px;border-left:3px solid var(--blue);background:#f3f6f9}.page_signals__GuC10 span{font-size:.78rem;color:#5c6878}.page_dark__2d5Vq{max-width:none;background:#0e2038;color:#fff;padding:60px max(24px,calc((100vw - 1152px)/2));display:grid;grid-template-columns:1.25fr .75fr;gap:60px}.page_dark__2d5Vq h2,.page_finalCta__18toC h2,.page_section__pZYyh h2{font-size:clamp(1.85rem,3vw,3rem);line-height:1.12;letter-spacing:-.025em;margin:0 0 18px}.page_dark__2d5Vq p{color:#c8d2df;line-height:1.7}.page_dark__2d5Vq ul{list-style:none;padding:0}.page_dark__2d5Vq li,.page_finalCta__18toC li{display:flex;gap:10px;margin:13px 0}.page_checklist__wh2cY svg,.page_dark__2d5Vq svg,.page_finalCta__18toC svg{color:#62d099;width:19px;flex:none}.page_shortcuts__1rDSg{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-top:28px;padding-bottom:28px}.page_shortcuts__1rDSg a{border:1px solid #d8e0e9;border-radius:8px;padding:17px;display:flex;flex-direction:column}.page_shortcuts__1rDSg a:focus-visible,.page_shortcuts__1rDSg a:hover{border-color:var(--blue);box-shadow:0 0 0 3px #123f7720}.page_shortcuts__1rDSg span{font-size:.82rem;color:#5d697a;margin-top:5px}.page_section__pZYyh{padding-top:78px;padding-bottom:78px;scroll-margin-top:20px}.page_section__pZYyh header{max-width:800px}.page_split__TJmts{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.page_copy__Z3eRX li{margin:8px 0}.page_cards__QCSNB a,.page_copy__Z3eRX a,.page_links__ul0JC a{color:var(--blue);text-decoration:underline;font-weight:750}.page_notice__dVz6Z{background:#fff7dc;border-left:4px solid #dfa20a;padding:17px;line-height:1.65}.page_tableWrap__X6icJ{overflow-x:auto;margin-top:30px}.page_tableWrap__X6icJ table{width:100%;min-width:660px;border-collapse:collapse}.page_tableWrap__X6icJ caption{text-align:left;font-weight:750;padding-bottom:12px}.page_tableWrap__X6icJ td,.page_tableWrap__X6icJ th{padding:16px;text-align:left;border-bottom:1px solid #dbe2ea}.page_tableWrap__X6icJ thead{background:#0e2038;color:#fff}.page_tint__VLj_V{max-width:none;padding-left:max(24px,calc((100vw - 1152px)/2));padding-right:max(24px,calc((100vw - 1152px)/2));background:#f3f6f9}.page_links__ul0JC{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.page_cards__QCSNB{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px}.page_cards__QCSNB article{border-top:3px solid var(--blue);background:#f3f6f9;padding:21px}.page_cards__QCSNB h3{font-size:1rem;margin:0 0 10px}.page_cards__QCSNB p{color:#566276;line-height:1.55;font-size:.9rem}.page_checklist__wh2cY{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px;margin-top:30px}.page_checklist__wh2cY span{display:flex;gap:10px;align-items:flex-start;padding:10px;background:#fff}.page_darkSection__SiCPZ{max-width:none;padding-left:max(24px,calc((100vw - 1152px)/2));padding-right:max(24px,calc((100vw - 1152px)/2));background:#0e2038;color:#fff}.page_darkSection__SiCPZ header>p{color:#c8d2df}.page_process___MXfh{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:0;margin-top:35px;list-style:none}.page_process___MXfh li{border:1px solid #ffffff30;padding:18px;display:flex;gap:12px;align-items:center}.page_process___MXfh span{background:#fff;color:#102039;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:850;flex:none}.page_faq__FJzUo{max-width:900px}.page_faq__FJzUo details{border-bottom:1px solid #dbe2ea;padding:18px 0}.page_faq__FJzUo summary{font-weight:800;cursor:pointer}.page_faq__FJzUo p{line-height:1.65;color:#526073}.page_finalCta__18toC{margin-top:20px;margin-bottom:80px;padding-top:52px;padding-bottom:52px;background:#0e2038;color:#fff;border-radius:12px;display:grid;grid-template-columns:1.3fr .7fr;gap:45px}.page_finalCta__18toC p{color:#cbd5e2;line-height:1.7}.page_finalCta__18toC ul{list-style:none;padding:0}@media(max-width:900px){.page_dark__2d5Vq,.page_finalCta__18toC,.page_hero__zF09B,.page_split__TJmts{grid-template-columns:1fr}.page_cards__QCSNB,.page_process___MXfh,.page_shortcuts__1rDSg{grid-template-columns:repeat(2,1fr)}.page_finalCta__18toC{border-radius:0;margin-bottom:0}.page_hero__zF09B{gap:32px}}@media(max-width:600px){.page_breadcrumb__PQ4XT,.page_finalCta__18toC,.page_hero__zF09B,.page_section__pZYyh,.page_shortcuts__1rDSg{padding-left:18px;padding-right:18px}.page_hero__zF09B{padding-top:32px}.page_section__pZYyh{padding-top:60px;padding-bottom:60px}.page_cards__QCSNB,.page_checklist__wh2cY,.page_process___MXfh,.page_shortcuts__1rDSg{grid-template-columns:1fr}.page_actions__LZt36>*{width:100%}.page_signals__GuC10{flex-wrap:wrap}.page_signals__GuC10 li{flex:1 1 130px}}@media(prefers-reduced-motion:reduce){.page_page__oJ_Ub *{scroll-behavior:auto!important;transition:none!important}}.page_flow__Xb4gq{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;list-style:none;padding:0;margin:34px 0 12px}.page_flow__Xb4gq li{position:relative;text-align:center;background:#f3f6f9;border:1px solid #d8e0e9;padding:20px 8px;font-weight:800}.page_flow__Xb4gq li:not(:last-child):after{content:"→";position:absolute;right:-12px;z-index:1;color:var(--red)}.page_factorGrid__lzMJS{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:28px}.page_factorGrid__lzMJS article{padding:18px;background:#fff;border:1px solid #d8e0e9}.page_factorGrid__lzMJS h3{font-size:.95rem;margin:0 0 6px}.page_factorGrid__lzMJS p{font-size:.82rem;color:#596579;margin:0;line-height:1.5}.page_scenarioGrid__5GXu8{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px}.page_scenarioGrid__5GXu8 article{padding:24px;border:1px solid #d8e0e9}.page_scenarioGrid__5GXu8 h3{margin-top:0}.page_scenarioGrid__5GXu8 dl{display:grid;grid-template-columns:auto 1fr;gap:7px 12px;font-size:.9rem}.page_scenarioGrid__5GXu8 dt{font-weight:800}.page_scenarioGrid__5GXu8 dd{margin:0;color:#526073}.page_safety__OtTSS{background:#fff7dc;border-left:4px solid #dfa20a;padding:20px;margin-top:28px}.page_related__Oy2FZ{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.page_related__Oy2FZ a{padding:15px;border:1px solid #d8e0e9;color:var(--blue);font-weight:750}.page_small__PDugP{font-size:.86rem;color:#687487}.page_finalCta__18toC :focus-visible,.page_hero__zF09B :focus-visible,.page_section__pZYyh :focus-visible{outline:3px solid #f2b705;outline-offset:3px}@media(max-width:900px){.page_factorGrid__lzMJS,.page_flow__Xb4gq{grid-template-columns:repeat(3,1fr)}.page_flow__Xb4gq li:after{display:none}}@media(max-width:600px){.page_factorGrid__lzMJS,.page_flow__Xb4gq,.page_related__Oy2FZ,.page_scenarioGrid__5GXu8{grid-template-columns:1fr}.page_tableWrap__X6icJ table{min-width:600px}}