/* Fonts and reset */
/* Satoshi (Medium, Regular) + Fragment Mono. Not final: Haffer files stay in /fonts */
@font-face{font-family:"Satoshi";font-weight:400;src:url("../fonts/Satoshi-Regular.woff2") format("woff2");font-display:swap}
@font-face{font-family:"Satoshi";font-weight:500;src:url("../fonts/Satoshi-Medium.woff2") format("woff2");font-display:swap}
@font-face{font-family:"Fragment Mono";font-weight:400;src:url("../fonts/FragmentMono-Regular.ttf") format("truetype");font-display:swap}

*{box-sizing:border-box;margin:0;padding:0}
html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-weight:var(--fw);overflow-x:hidden}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}
