@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.0lsanbtneewqp.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_de6208fd-module__cyUE9q__className{font-family:dmSans,dmSans Fallback}.dmsans_de6208fd-module__cyUE9q__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:manrope;src:url(../media/manrope_latin-s.p.3259ncl47-hqj.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_9f14dbd0-module__CNGr7W__className{font-family:manrope,manrope Fallback}.manrope_9f14dbd0-module__CNGr7W__variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--brand-primary:#28583e;--brand-deep:#214a35;--brand-grass:#a7da70;--brand-lime:#b5ed50;--brand-paper:#f7f6f1;--brand-white:#fffefa;--brand-ink:#20231f;--brand-muted:#626b60;--brand-line:#dedfd8}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--brand-white);color:var(--brand-ink);font-family:var(--font-dm-sans), system-ui, sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-manrope), var(--font-dm-sans), sans-serif}
