@font-face{font-family:Kodchasan;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/kodchasan-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Kodchasan;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/kodchasan-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/figtree-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/figtree-latin-600-normal.woff2) format("woff2")}:root{--paper: #fbf7ee;--cream: #f6ecdc;--ink: #232220;--muted: #4d4a43;--font-head: "Kodchasan", system-ui, sans-serif;--font-body: "Figtree", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-weight:400;line-height:1.5}h1,h2,h3{font-family:var(--font-head);font-weight:700;margin:0}.footer{padding:32px 16px;text-align:center;color:var(--muted);font-size:.875rem}
