@font-face{font-family:nunito;src:url(../media/nunito_sans_v15_latin_300-s.p.0ye2a6jd2vnbi.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:nunito;src:url(../media/nunito_sans_v15_latin_regular-s.p.3lfahtxply9k-.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nunito;src:url(../media/nunito_sans_v15_latin_600-s.p.0a_mff2a2619p.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:99.49%;descent-override:34.74%;line-gap-override:0.0%;size-adjust:101.62%}.nunito_44510a84-module__akkZeq__className{font-family:nunito,nunito Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.nunito_44510a84-module__akkZeq__variable{--font-ui:"nunito", "nunito Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#152342;--navy-deep:#0e1930;--navy-700:#1d3059;--navy-500:#2c4373;--navy-soft:#9aa4bc;--orange:#f78f1e;--orange-600:#e07d0c;--orange-050:#fff6ec;--orange-200:#fde3c2;--orange-ink:#8f4a03;--ground:#f2f4f7;--card:#fff;--box:#eceef2;--border:#e5e5e5;--border-strong:#d2d7e0;--ink:#1a2338;--ink-soft:#4d5567;--muted:#7d8699;--faint:#9aa3b4;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-pill:999px;--lift-1:0 1px 2px #1523420d, 0 2px 8px #1523420b;--lift-2:0 2px 4px #1523420f, 0 8px 22px #15234214;--lift-3:0 8px 18px #1523421a, 0 24px 48px #1523421a;--lift-gate:0 30px 70px -24px #060c188c;--mono:ui-monospace, "SFMono-Regular", "Menlo", monospace;--motion-1:.14s;--settle:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100dvh;padding:var(--space-6) var(--space-4);background:var(--navy);color:var(--ink);font-family:var(--font-ui), system-ui, sans-serif;-webkit-font-smoothing:antialiased;place-items:center;font-size:15px;line-height:1.55;display:grid}button{font:inherit;color:inherit;cursor:pointer}form{margin:0}::selection{background:var(--orange);color:var(--navy)}:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:var(--r-sm)}.on-navy :focus-visible,.on-navy:focus-visible{outline-color:var(--orange)}@media (prefers-reduced-motion:reduce){:root{--motion-1:1ms}*,:before,:after{transition-duration:1ms!important}}
