*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}h1{font-family:var(--font-serif);font-weight:600}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--green);outline-offset:2px}
@font-face{font-family:fraunces;src:url(../media/Fraunces_latin_variable-s.p.40m4cggjzbqwa.woff2)format("woff2");font-display:swap}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.05%;descent-override:21.91%;line-gap-override:0.0%;size-adjust:116.36%}._4ItIFq_className{font-family:fraunces,fraunces Fallback}._4ItIFq_variable{--font-fraunces:"fraunces", "fraunces Fallback"}
@font-face{font-family:publicSans;src:url(../media/PublicSans_latin_variable-s.p.3l3rp4h9pmto-.woff2)format("woff2");font-display:swap}@font-face{font-family:publicSans Fallback;src:local(Arial);ascent-override:92.25%;descent-override:21.85%;line-gap-override:0.0%;size-adjust:102.98%}.EnV9dq_className{font-family:publicSans,publicSans Fallback}.EnV9dq_variable{--font-public-sans:"publicSans", "publicSans Fallback"}
