._page_1r1zo_1{color:#062d50;background:#faf9f6;min-height:100dvh;font-family:Arial,Helvetica,sans-serif}._page_1r1zo_1 a{color:inherit;text-decoration:none}._page_1r1zo_1 header{background:#fff;border-bottom:1px solid #dce8f3;justify-content:space-between;align-items:center;gap:20px;padding:25px 7vw;display:flex}._page_1r1zo_1 header>a:last-child{border:1px solid #c7dced;border-radius:8px;padding:13px 22px;font-size:14px}._hero_1r1zo_1{text-align:center;max-width:1000px;margin:auto;padding:90px 24px 70px}._badge_1r1zo_1{letter-spacing:1.5px;background:#e5f1ff;border:1px solid #cbdff3;border-radius:24px;padding:12px 18px;font-size:11px;display:inline-block}._hero_1r1zo_1 h1{letter-spacing:-3px;margin:30px 0;font-size:clamp(44px,6vw,78px);font-weight:600;line-height:1.08}._hero_1r1zo_1 p{color:#56748c;max-width:670px;margin:0 auto 30px;font-size:18px;line-height:1.8}._button_1r1zo_1{background:#062d50;border-radius:9px;padding:17px 24px;display:inline-block;color:#fff!important}._modules_1r1zo_1{grid-template-columns:repeat(3,1fr);gap:22px;padding:0 7vw 75px;display:grid}._modules_1r1zo_1 article{background:#fff;border:1px solid #d4e3f0;border-radius:14px;padding:30px}._modules_1r1zo_1 article>span{color:#4e83b2;letter-spacing:1.5px;font-size:10px}._modules_1r1zo_1 h2{letter-spacing:-.7px;margin:25px 0 15px;font-size:23px}._modules_1r1zo_1 p,._notice_1r1zo_1 p{color:#58758d;font-size:15px;line-height:1.8}._notice_1r1zo_1{text-align:center;background:#eaf4ff;padding:55px max(7vw,24px)}._notice_1r1zo_1 h2{letter-spacing:-1px;font-size:32px}._notice_1r1zo_1 p{max-width:750px;margin:15px auto}._page_1r1zo_1 footer{text-align:center;color:#c8daeb;background:#062d50;padding:30px;font-size:12px}._page_1r1zo_1 a:focus-visible{outline-offset:5px;outline:3px solid #2582ef}@media (max-width:700px){._modules_1r1zo_1{grid-template-columns:1fr}._hero_1r1zo_1{padding-top:55px}._hero_1r1zo_1 h1{letter-spacing:-2px}._hero_1r1zo_1 p{font-size:16px}}._page_1r1zo_1 footer>strong{color:#fff;font-size:19px;display:block}._page_1r1zo_1 footer nav{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:18px;display:flex}._page_1r1zo_1 footer nav a:hover{text-decoration:underline}._page_1r1zo_1{color:var(--brand-navy,#012b54);background:#fff;font-family:inherit}._page_1r1zo_1 header{border-color:var(--brand-line,#dce6ef);max-width:1320px;margin-inline:auto;padding-inline:max(24px,5vw)}._page_1r1zo_1 header>a:last-child{background:var(--brand-navy,#012b54);color:#fff;border-color:#0000;border-radius:10px}._hero_1r1zo_1{background:radial-gradient(ellipse at 50% 160%,#b6daff 0%,transparent 62%),var(--brand-cream,#f9f8f4);max-width:none;padding:110px 24px 90px}._hero_1r1zo_1 h1{overflow-wrap:anywhere;max-width:900px;margin-inline:auto;font-size:clamp(38px,5.8vw,76px);font-weight:650;line-height:1.08}._hero_1r1zo_1 p{color:var(--brand-muted,#31485f);line-height:1.7}._badge_1r1zo_1{border-color:var(--brand-line,#dce6ef);color:#005fbf;background:#fff}._button_1r1zo_1{background:var(--brand-action,#0064cf);border-radius:10px;transition:transform .25s,background .25s}._button_1r1zo_1:hover{background:#0064cf;transform:translateY(-3px)}._modules_1r1zo_1{max-width:1320px;margin:0 auto;padding-top:70px}._modules_1r1zo_1 article{border-color:var(--brand-line,#dce6ef);border-radius:16px;min-width:0;transition:transform .25s,border-color .25s}._modules_1r1zo_1 article:hover{border-color:#91bff0;transform:translateY(-4px)}._modules_1r1zo_1 article>span{color:#005fbf}._modules_1r1zo_1 p,._notice_1r1zo_1 p{color:var(--brand-muted,#31485f)}._notice_1r1zo_1{background:var(--brand-cream,#f9f8f4)}._page_1r1zo_1 footer{background:#011e3b;padding:40px 24px}@media (max-width:700px){._page_1r1zo_1 header{gap:10px;padding-inline:18px}._page_1r1zo_1 header>a:last-child{white-space:nowrap;padding:12px 15px;font-size:13px}._hero_1r1zo_1{padding:64px 22px 56px}._hero_1r1zo_1 h1{letter-spacing:-.045em}._modules_1r1zo_1{padding:40px 20px}._notice_1r1zo_1 h2{font-size:28px;line-height:1.2}}@media (prefers-reduced-motion:reduce){._page_1r1zo_1 *,._page_1r1zo_1 :before,._page_1r1zo_1 :after{transition:none!important;animation:none!important;transform:none!important}}
