@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_400-s.p.1qe63sh7ovkv7.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_500-s.p.24gzzzfon5ann.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_600-s.p.0c9td7s38lhjr.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_700-s.p.0yx8s9r-f12my.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:jakarta;src:url(../media/PlusJakartaSans_800-s.p.0imkmhr2v2uq8.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.FNMUVa_className{font-family:jakarta,jakarta Fallback,SF Pro Text,Roboto,sans-serif}
*,:before,:after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:inherit}.page{max-width:1040px;padding:0 var(--space-5);margin:0 auto}.prose{max-width:720px}.prose>*,.split>*{overflow-wrap:anywhere;min-width:0}.grid-4{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.grid-3{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.split{gap:var(--space-8);grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.nav-links{gap:var(--space-5);flex-wrap:wrap;display:flex}.button{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-xl);background:var(--hero);color:var(--on-hero);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.button.secondary{background:var(--card);color:var(--text);border:1px solid var(--border)}.button:focus-visible,a:focus-visible{outline:2px solid var(--hero);outline-offset:2px}@media (max-width:760px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3,.split{grid-template-columns:1fr}}
