@font-face { font-family: "Martian Mono"; src: url(/fonts/martian-mono-latin.woff2) format("woff2"); font-weight: 700 800; font-stretch: 112.5%; font-display: swap; }
@font-face { font-family: "Schibsted Grotesk"; src: url(/fonts/schibsted-grotesk-latin.woff2) format("woff2"); font-weight: 400 900; font-display: swap; }
@font-face { font-family: "Schibsted Grotesk"; src: url(/fonts/schibsted-grotesk-latin-ext.woff2) format("woff2"); font-weight: 400 900; font-display: swap; unicode-range: U+0100-02BA, U+02BD-02C5, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
:root { --ink: #081416; --paper: #e7eeed; --teal: #46aab0; --saffron: #f2c14e; --muted: #7c9493; }
* { box-sizing: border-box; }
html, body { margin: 0; min-height: 100%; background: var(--ink); color: var(--paper); font: 16px/1.55 "Schibsted Grotesk", system-ui, sans-serif; }
a { color: var(--paper); }
