@font-face{font-family:jost;src:url(../media/jost_300-s.p.28ewg65ii-ybd.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:jost;src:url(../media/jost_400-s.p.24bvdtagztqry.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jost;src:url(../media/jost_500-s.p.1-ny7r4jvefn7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}._0yQcqG_className{font-family:jost,jost Fallback}._0yQcqG_variable{--font-jost:"jost", "jost Fallback"}
:root{--paper:#f4f4f4;--ink:#1a1714;--ink-soft:#5c5751;--line:#1a171424;--accent:#002fa7;--font:var(--font-jost), system-ui, sans-serif;--step--1:clamp(.78rem, .76rem + .1vw, .84rem);--step-0:clamp(.95rem, .92rem + .15vw, 1.05rem);--step-1:clamp(1.15rem, 1.05rem + .5vw, 1.45rem);--step-2:clamp(1.45rem, 1.2rem + 1.2vw, 2.25rem);--tracking-wide:.18em;--gutter:clamp(1.25rem, 4vw, 3rem);--measure:34rem;--ease:cubic-bezier(.22, 1, .36, 1);--dur-slow:1.4s;--dur:.7s;--dur-fast:.24s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font);font-weight:400;font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:var(--paper)}:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}
