@font-face{font-family:sans;src:url(../media/neue_montreal_regular-s.p.2dl54uy067ni8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/neue_montreal_medium-s.p.0pw-rc2e_cuzi.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:99.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:95.87%}.dl6glW_className{font-family:sans,sans Fallback}.dl6glW_variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:display;src:url(../media/humane_medium-s.p.2w-4mmho3k1s3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:display;src:url(../media/humane_bold-s.p.1nh9rte1nrfuy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:193.82%;descent-override:42.48%;line-gap-override:26.55%;size-adjust:37.66%}._8Nn9ja_className{font-family:display,display Fallback}._8Nn9ja_variable{--font-display:"display", "display Fallback"}
:root{--paper:#fffcf8;--haze:#efe9e3;--sky:#f8f5f1;--ink:#0f0f0f;--ink-70:#0f0f0fb3;--ink-50:#0f0f0f80;--ink-35:#0f0f0f59;--line:#0f0f0f24;--accent:#ff6b00;--font-mono:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--gutter:clamp(16px, 2.2vw, 32px)}*,:before,:after{box-sizing:border-box}html,body{background:var(--haze);height:100%;color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,dl,dd,figure{margin:0;padding:0}ul{list-style:none}:focus-visible{outline:1.5px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
