@font-face{font-family:display;src:url(../media/bricolage_grotesque_latin_wght_normal-s.p.300rpl789hft0.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.display_c446d6f4-module__AGCJva__className{font-family:display,display Fallback}.display_c446d6f4-module__AGCJva__variable{--font-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/figtree_latin_wght_normal-s.p.30wi0xp2m6ck_.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.body_90769675-module__k6MVhG__className{font-family:body,body Fallback}.body_90769675-module__k6MVhG__variable{--font-body:"body", "body Fallback"}
@font-face{font-family:mono;src:url(../media/jetbrains_mono_latin_wght_normal-s.p.2odd3csjijl0b.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.mono_c6b409c9-module__TKDoXG__className{font-family:mono,mono Fallback}.mono_c6b409c9-module__TKDoXG__variable{--font-mono:"mono", "mono Fallback"}
:root{--brand-orange:#e0893c;--brand-black:#191a1e;--brand-green:#2f5346;--brand-white:#fff;--tex-green:#1a362f url(/brand/texture-green.png) repeat;--tex-black:#191a1e url(/brand/texture-black.png) repeat;--orange:var(--brand-orange);--orange-dark:#c96f2d;--ink:var(--brand-black);--muted:#666b73;--line:#e8e8e8;--soft:#f7f7f5;--white:var(--brand-white);--green:var(--brand-green);--shadow:0 16px 48px #191a1e12}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}:focus-visible{outline:3px solid var(--brand-orange);outline-offset:2px}.visuallyHidden,.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){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
