@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Archivo Black;src:url(/fonts/ArchivoBlack-Regular.ttf)format("truetype");font-style:normal;font-weight:900;font-display:swap}:root{--paper:#fcf9f4;--white:#fff;--ink:#400a0a;--muted:#706870;--line:#ded8d5;--sans:Archivo,Arial,Helvetica,sans-serif;--display:"Archivo Black",Archivo,Arial,sans-serif;--core:#400a0a;--heat:#d13b38;--steel:#413d43;--yellow:#f9f9dc}*{box-sizing:border-box}body{background:var(--paper);color:var(--core);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,select,textarea{font:inherit}button,a,select{touch-action:manipulation}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--heat);outline-offset:4px}h1,h2,h3,p{margin-top:0}b,strong{font-weight:600}img{max-width:100%}
