/* the logo's fonts, served from here (not Google Fonts): latin subsets, all SIL OFL 1.1 or Apache 2.0 (see LICENSES.md) */
@font-face { font-family: 'Permanent Marker'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/permanent-marker-400.woff2) format('woff2'); }
@font-face { font-family: 'Rubik Mono One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rubik-mono-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Archivo Black'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/archivo-black-400.woff2) format('woff2'); }
@font-face { font-family: 'Inter Tight'; font-style: normal; font-weight: 900; font-display: swap; src: url(fonts/inter-tight-900.woff2) format('woff2'); }
@font-face { font-family: 'Unbounded'; font-style: normal; font-weight: 900; font-display: swap; src: url(fonts/unbounded-900.woff2) format('woff2'); }
@font-face { font-family: 'Space Grotesk'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/space-grotesk-700.woff2) format('woff2'); }
@font-face { font-family: 'Anton'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/anton-400.woff2) format('woff2'); }
@font-face { font-family: 'Bungee'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bungee-400.woff2) format('woff2'); }
@font-face { font-family: 'Bungee Shade'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bungee-shade-400.woff2) format('woff2'); }
@font-face { font-family: 'Rubik Wet Paint'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rubik-wet-paint-400.woff2) format('woff2'); }
@font-face { font-family: 'Rubik Glitch'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rubik-glitch-400.woff2) format('woff2'); }
@font-face { font-family: 'Rubik Beastly'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rubik-beastly-400.woff2) format('woff2'); }
@font-face { font-family: 'Rubik Puddles'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rubik-puddles-400.woff2) format('woff2'); }
@font-face { font-family: 'Monoton'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/monoton-400.woff2) format('woff2'); }
@font-face { font-family: 'Bebas Neue'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bebas-neue-400.woff2) format('woff2'); }
@font-face { font-family: 'Black Ops One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/black-ops-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Bowlby One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bowlby-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/chakra-petch-700.woff2) format('woff2'); }
@font-face { font-family: 'Climate Crisis'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/climate-crisis-400.woff2) format('woff2'); }
@font-face { font-family: 'Dela Gothic One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/dela-gothic-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Fredoka'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/fredoka-700.woff2) format('woff2'); }
@font-face { font-family: 'Gloria Hallelujah'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/gloria-hallelujah-400.woff2) format('woff2'); }
@font-face { font-family: 'Honk'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/honk-400.woff2) format('woff2'); }
@font-face { font-family: 'Krona One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/krona-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Lilita One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/lilita-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Londrina Solid'; font-style: normal; font-weight: 900; font-display: swap; src: url(fonts/londrina-solid-900.woff2) format('woff2'); }
@font-face { font-family: 'Major Mono Display'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/major-mono-display-400.woff2) format('woff2'); }
@font-face { font-family: 'Nabla'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/nabla-400.woff2) format('woff2'); }
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 900; font-display: swap; src: url(fonts/orbitron-900.woff2) format('woff2'); }
@font-face { font-family: 'Pixelify Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/pixelify-sans-700.woff2) format('woff2'); }
@font-face { font-family: 'Press Start 2P'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/press-start-2p-400.woff2) format('woff2'); }
@font-face { font-family: 'Righteous'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/righteous-400.woff2) format('woff2'); }
@font-face { font-family: 'Rock Salt'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rock-salt-400.woff2) format('woff2'); }
@font-face { font-family: 'Russo One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/russo-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Shrikhand'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/shrikhand-400.woff2) format('woff2'); }
@font-face { font-family: 'Silkscreen'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/silkscreen-400.woff2) format('woff2'); }
@font-face { font-family: 'Syne'; font-style: normal; font-weight: 800; font-display: swap; src: url(fonts/syne-800.woff2) format('woff2'); }
@font-face { font-family: 'Titan One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/titan-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Ultra'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/ultra-400.woff2) format('woff2'); }
@font-face { font-family: 'VT323'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/vt323-400.woff2) format('woff2'); }
@font-face { font-family: 'Wallpoet'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/wallpoet-400.woff2) format('woff2'); }
@font-face { font-family: 'Workbench'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/workbench-400.woff2) format('woff2'); }
@font-face { font-family: 'Zilla Slab Highlight'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/zilla-slab-highlight-700.woff2) format('woff2'); }
@font-face { font-family: 'Abril Fatface'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/abril-fatface-400.woff2) format('woff2'); }
@font-face { font-family: 'Alfa Slab One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/alfa-slab-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Bagel Fat One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bagel-fat-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Bayon'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/bayon-400.woff2) format('woff2'); }
@font-face { font-family: 'Chango'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/chango-400.woff2) format('woff2'); }
@font-face { font-family: 'Creepster'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/creepster-400.woff2) format('woff2'); }
@font-face { font-family: 'Faster One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/faster-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Fascinate'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/fascinate-400.woff2) format('woff2'); }
@font-face { font-family: 'Gochi Hand'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/gochi-hand-400.woff2) format('woff2'); }
@font-face { font-family: 'Kalam'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/kalam-700.woff2) format('woff2'); }
@font-face { font-family: 'Lobster'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/lobster-400.woff2) format('woff2'); }
@font-face { font-family: 'Luckiest Guy'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/luckiest-guy-400.woff2) format('woff2'); }
@font-face { font-family: 'Metal Mania'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/metal-mania-400.woff2) format('woff2'); }
@font-face { font-family: 'Nosifer'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/nosifer-400.woff2) format('woff2'); }
@font-face { font-family: 'Pacifico'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/pacifico-400.woff2) format('woff2'); }
@font-face { font-family: 'Rampart One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/rampart-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Sedgwick Ave Display'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/sedgwick-ave-display-400.woff2) format('woff2'); }
@font-face { font-family: 'Special Elite'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/special-elite-400.woff2) format('woff2'); }
@font-face { font-family: 'Staatliches'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/staatliches-400.woff2) format('woff2'); }
@font-face { font-family: 'Tilt Prism'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/tilt-prism-400.woff2) format('woff2'); }
@font-face { font-family: 'Tilt Warp'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/tilt-warp-400.woff2) format('woff2'); }
@font-face { font-family: 'Train One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/train-one-400.woff2) format('woff2'); }
@font-face { font-family: 'Vast Shadow'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/vast-shadow-400.woff2) format('woff2'); }
@font-face { font-family: 'Yeseva One'; font-style: normal; font-weight: 400; font-display: swap; src: url(fonts/yeseva-one-400.woff2) format('woff2'); }
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/ibm-plex-mono-700.woff2) format('woff2'); }
@font-face { font-family: 'Space Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/space-mono-700.woff2) format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url(fonts/jetbrains-mono-700.woff2) format('woff2'); }
