/* Fonts and reset */
/* Haffer (Haffer XH / Mono): TRIAL files in /fonts, for the review build only. A web licence is needed before launch. Fallback: Inter Tight */
@font-face{font-family:"HXH";font-weight:400;src:local("Haffer XH-TRIAL Regular"),local("HafferXH-Regular-TRIAL"),url("../fonts/HafferXH-TRIAL-Regular.woff2") format("woff2");font-display:swap}
@font-face{font-family:"Haffer";font-weight:400;src:local("Haffer-TRIAL Regular"),local("Haffer-TRIAL-Regular"),url("../fonts/Haffer-TRIAL-Regular.woff2") format("woff2");font-display:swap}
@font-face{font-family:"HXHMono";font-weight:400;src:local("Haffer XH Mono-TRIAL Regular"),local("HafferXHMono-Regular-TRIAL"),url("../fonts/HafferXHMono-TRIAL-Regular.woff2") format("woff2");font-display:swap}
@font-face{font-family:"HMono";font-weight:400;src:local("Haffer Mono-TRIAL Regular"),local("HafferMono-Regular-TRIAL"),url("../fonts/HafferMono-TRIAL-Regular.woff2") format("woff2");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);overflow-x:hidden}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}
