@font-face{font-family:dmSans;src:url(../media/DM_Sans-s.p.3-kxqdo2beoh6.ttf)format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.a_F4ia_className{font-family:dmSans,dmSans Fallback}.a_F4ia_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#000c69;--ink:#1b365d;--muted:#5f6d82;--paper:#fffaf5}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans), sans-serif;-webkit-font-smoothing:antialiased;margin:0}.shell{max-width:1240px;margin:0 auto;padding:0 56px}.header{border-bottom:1px solid #e7e5e4;justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex}.brand{color:var(--navy);letter-spacing:.035em;align-items:center;gap:13px;font-size:24px;font-weight:800;text-decoration:none;display:inline-flex}.brand img{object-fit:contain}a:focus-visible{outline-offset:6px;border-radius:4px;outline:3px solid #095bb1}.badge{color:var(--navy);background:#eaf0f8;border-radius:999px;padding:9px 14px;font-size:13px}main{grid-template-columns:1.35fr 1fr;align-items:center;gap:76px;min-height:calc(100svh - 198px);padding:80px 0;display:grid}.eyebrow,.step{color:#095bb1;letter-spacing:.16em;font-size:12px;font-weight:700}h1{letter-spacing:-.045em;color:var(--navy);margin:22px 0;font-size:clamp(32px,3.7vw,52px);font-weight:650;line-height:1.12}.intro{max-width:510px;color:var(--muted);font-size:18px;line-height:1.75}.notice{align-items:center;gap:10px;margin-top:32px;font-size:14px;display:flex}.dot{background:#238163;border-radius:50%;flex-shrink:0;width:8px;height:8px}.next-step{background:#fff;border:1px solid #eceef3;border-radius:20px;padding:38px;box-shadow:0 16px 48px #1b365d08}h2{color:var(--navy);letter-spacing:-.025em;margin:22px 0 14px;font-size:25px}.next-step p{color:var(--muted);font-size:16px;line-height:1.8}.divider{background:#eceef3;height:1px;margin:26px 0}.next-step .small{margin-bottom:0;font-size:14px}footer{min-height:86px;color:var(--muted);border-top:1px solid #e7e5e4;justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}@media (max-width:760px){.shell{padding:0 24px}.header{gap:12px;min-height:94px}.brand{gap:9px;font-size:19px}.brand img{width:32px;height:35px}.badge{padding:8px 10px;font-size:11px}main{grid-template-columns:1fr;gap:38px;padding:52px 0}.intro{font-size:16px}.next-step{padding:28px}footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:22px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto}}
