@font-face {
  font-family: "Skyscapers";
  src: url("./files/skyscapers/skyscapers.ttf?v=33835e14a67a") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Molesk";
  src: url("./files/molesk/molesk.ttf?v=541f5e1861eb") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Manrope";
  src: url("./files/manrope/manrope.woff2?v=f905aed25440") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Sans";
  src: url("./files/open-sans/open-sans.woff2?v=ce39fe93a4c5") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Finesse";
  src: url("./files/finesse/finesse.woff2?v=d6cc8691ddbe") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Droid Sans Mono";
  src: url("./files/droid-sans-mono/droid-sans-mono.ttf?v=6c375cbef0ee") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Kaushan Script";
  src: url("./files/kaushan-script/kaushan-script.woff2?v=1db40898e969") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ostrich Sans";
  src: url("./files/ostrich-sans/ostrich-sans.woff2?v=81658f9b768d") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Yatra One";
  src: url("./files/yatra-one/yatra-one.woff2?v=e095af3fd97a") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fenix";
  src: url("./files/fenix/fenix.woff2?v=775b8cf57739") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brolimo";
  src: url("./files/brolimo/brolimo.ttf?v=130418a805b4") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "League Spartan";
  src: url("./files/league-spartan/league-spartan.woff2?v=1cc20aea30f3") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bluu Next";
  src: url("./files/bluu-next/bluu-next.woff2?v=c88caeea42d1") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cooper Hewitt";
  src: url("./files/cooper-hewitt/cooper-hewitt.woff2?v=8320bbeed1b4") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neuton";
  src: url("./files/neuton/neuton.woff2?v=11e4114b0f5d") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rude";
  src: url("./files/rude/rude.woff2?v=3206fdd5999c") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Casta";
  src: url("./files/casta/casta.woff2?v=16096a1d1b80") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Work Sans";
  src: url("./files/work-sans/work-sans.woff2?v=3555958f2616") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Questa";
  src: url("./files/questa/questa.woff?v=321b52ca5100") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Relieve";
  src: url("./files/relieve/relieve.ttf?v=7580b165fade") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Franchise";
  src: url("./files/franchise/franchise.woff2?v=88820d17dccb") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "St Marie Thin";
  src: url("./files/st-marie-thin/st-marie-thin.woff2?v=ed5a7d510373") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PT Mono";
  src: url("./files/pt-mono/pt-mono.woff2?v=d53294abf790") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Miso";
  src: url("./files/miso/miso.otf?v=c6e42d5a8eff") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cylburn";
  src: url("./files/cylburn/cylburn.otf?v=e83cb04150ea") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Outward";
  src: url("./files/outward/outward.woff2?v=d94fcd45c79f") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Grandstander";
  src: url("./files/grandstander/grandstander.woff2?v=f84bccf9ffea") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cinzel";
  src: url("./files/cinzel/cinzel.woff2?v=c1a71350c375") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bree Serif";
  src: url("./files/bree-serif/bree-serif.woff2?v=c98e913e6fea") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Jet Brains";
  src: url("./files/jet-brains/jet-brains.woff2?v=d3dcdccdaba3") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Chunk";
  src: url("./files/chunk/chunk.woff2?v=81658f9b768d") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Shadow Hand";
  src: url("./files/shadow-hand/shadow-hand.ttf?v=daefeac689cc") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bebas Neue";
  src: url("./files/bebas-neue/bebas-neue.woff2?v=441b026df205") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Anybody";
  src: url("./files/anybody/anybody.woff2?v=6a2bfc67b7d4") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "League Gothic";
  src: url("./files/league-gothic/league-gothic.woff2?v=de6db2df2237") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Murmure";
  src: url("./files/murmure/murmure.woff2?v=7d4a581a4281") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Citizen Slab";
  src: url("./files/citizen-slab/citizen-slab.otf?v=51a3faacc5b0") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Major Mono";
  src: url("./files/major-mono/major-mono.woff2?v=97f659d2a626") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Nevis";
  src: url("./files/nevis/nevis.ttf?v=69d5a15d0f9f") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Agnes";
  src: url("./files/agnes/agnes.otf?v=f2a1d81c0f0a") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Budmo Jiggler";
  src: url("./files/budmo-jiggler/budmo-jiggler.woff2?v=ed5a7d510373") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Typefesse";
  src: url("./files/typefesse/typefesse.woff2?v=9e6739b64a35") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Niconne";
  src: url("./files/niconne/niconne.woff2?v=ffc186cfa8c2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Vercetti";
  src: url("./files/vercetti/vercetti.woff2?v=ec60125bf394") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inconsolata";
  src: url("./files/inconsolata/inconsolata.woff2?v=74731858d42c") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Alex Brush";
  src: url("./files/alex-brush/alex-brush.woff2?v=1f2590dfb101") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Espinosa";
  src: url("./files/espinosa/espinosa.woff?v=73f6ca8497aa") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Nighty";
  src: url("./files/nighty/nighty.otf?v=c4938fee68d2") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Abril Fatface";
  src: url("./files/abril-fatface/abril-fatface.woff2?v=804040b2e060") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fira Mono";
  src: url("./files/fira-mono/fira-mono.woff2?v=381d3214b878") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pigeon";
  src: url("./files/pigeon/pigeon.otf?v=3b66398b188d") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tightrope";
  src: url("./files/tightrope/tightrope.ttf?v=82bf94fccd5d") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Eponymous";
  src: url("./files/eponymous/eponymous.woff?v=8930d6f9b62b") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pilowlava";
  src: url("./files/pilowlava/pilowlava.woff2?v=4f19e2f626cb") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Prociono";
  src: url("./files/prociono/prociono.woff2?v=1d315f92b7ad") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Patriot";
  src: url("./files/patriot/patriot.woff2?v=d6cc8691ddbe") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "League Script";
  src: url("./files/league-script/league-script.woff2?v=dade9708a8bb") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Soria";
  src: url("./files/soria/soria.ttf?v=10d96b83ca2f") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Blackout";
  src: url("./files/blackout/blackout-midnight.woff2?v=a6084eaf06ce") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Blackout 2 AM";
  src: url("./files/blackout/blackout-two-am.woff2?v=b068b9f7f14a") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Blackout Sunrise";
  src: url("./files/blackout/blackout-sunrise.woff2?v=edb9d21aaa83") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Anonymous Pro";
  src: url("./files/anonymous-pro/anonymous-pro.woff2?v=a3301097dc93") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barber";
  src: url("./files/barber/barber-fill.woff2?v=b2c899afc1b9") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barber";
  src: url("./files/barber/barber-outline.woff2?v=77610fcb4c5f") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barber";
  src: url("./files/barber/barber-right.woff2?v=90ce0bba436c") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barber";
  src: url("./files/barber/barber-shadow.woff2?v=68162f90a6e7") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barber";
  src: url("./files/barber/barber-complete.woff2?v=6cfbe16663e4") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rakkas";
  src: url("./files/rakkas/rakkas.woff2?v=adfd4075b37c") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gluten";
  src: url("./files/gluten/gluten.woff2?v=c5df3671282e") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archiv Grotesk";
  src: url("./files/archiv-grotesk/archiv-grotesk.otf?v=51f409de2e6b") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bagnard Sans";
  src: url("./files/bagnard-sans/bagnard-sans.otf?v=1c71d025969e") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bispo";
  src: url("./files/bispo/bispo.otf?v=122a199f420a") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Object Sans";
  src: url("./files/object-sans/object-sans.woff2?v=71f33da5052b") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sail";
  src: url("./files/sail/sail.woff2?v=179b5a0f1c93") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Linden Hill";
  src: url("./files/linden-hill/linden-hill.woff2?v=9520385643dd") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Justus";
  src: url("./files/justus/justus.ttf?v=c52027023b6e") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rokkitt";
  src: url("./files/rokkitt/rokkitt.woff2?v=626ec70a9cbb") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Magilio";
  src: url("./files/magilio/magilio.otf?v=ed1b28e40605") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("./files/inter/inter.woff2?v=48a0c2503a9c") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Free-use non-Google additions */

@font-face {
  font-family: "Satoshi";
  src: url("./files/satoshi/satoshi.woff2?v=e739aff9b4d0") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Clash Display";
  src: url("./files/clash-display/clash-display.woff2?v=e0ec5644c93b") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "General Sans";
  src: url("./files/general-sans/general-sans.woff2?v=49d3fbd2f1bc") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cabinet Grotesk";
  src: url("./files/cabinet-grotesk/cabinet-grotesk.woff2?v=8d5d1213c391") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Switzer";
  src: url("./files/switzer/switzer.woff2?v=d1bf801ffb1a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Chillax";
  src: url("./files/chillax/chillax.woff2?v=4554fa2df495") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Clash Grotesk";
  src: url("./files/clash-grotesk/clash-grotesk.woff2?v=3c56fcff3a74") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Boska";
  src: url("./files/boska/boska.woff2?v=a196ec634df1") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Melodrama";
  src: url("./files/melodrama/melodrama.woff2?v=a9e5a59a9420") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Panchang";
  src: url("./files/panchang/panchang.woff2?v=85ac3844e93c") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tanker";
  src: url("./files/tanker/tanker.woff2?v=98d0d534c2b6") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sentient";
  src: url("./files/sentient/sentient.woff2?v=e0c1b99d18c2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Author";
  src: url("./files/author/author.woff2?v=765389a4af63") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Supreme";
  src: url("./files/supreme/supreme.woff2?v=cc6fdb521873") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "New Title";
  src: url("./files/new-title/new-title.woff2?v=4ab10620324f") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Zodiak";
  src: url("./files/zodiak/zodiak.woff2?v=fbc0b605217b") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bespoke Serif";
  src: url("./files/bespoke-serif/bespoke-serif.woff2?v=a2b1354b974f") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Telma";
  src: url("./files/telma/telma.woff2?v=9a0e351eb078") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Ranade";
  src: url("./files/ranade/ranade.woff2?v=da3970143a75") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Stardom";
  src: url("./files/stardom/stardom.woff2?v=bc9aa154b436") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gambetta";
  src: url("./files/gambetta/gambetta.woff2?v=5f478cad365d") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Excon";
  src: url("./files/excon/excon.woff2?v=8737262b54b3") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gambarino";
  src: url("./files/gambarino/gambarino.woff2?v=73b51a4e355f") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pally";
  src: url("./files/pally/pally.woff2?v=25a6007b6927") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Boxing";
  src: url("./files/boxing/boxing.woff2?v=8c49163a0c25") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Neco";
  src: url("./files/neco/neco.woff2?v=97ae0c51f61b") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bespoke Sans";
  src: url("./files/bespoke-sans/bespoke-sans.woff2?v=11152b470fe3") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Nippo";
  src: url("./files/nippo/nippo.woff2?v=92b865623898") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Comico";
  src: url("./files/comico/comico.woff2?v=ff3e3214ef73") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pencerio";
  src: url("./files/pencerio/pencerio.woff2?v=e19f4fedd051") format("woff2");
  font-weight: 50;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Quilon";
  src: url("./files/quilon/quilon.woff2?v=df8646412e4d") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Erode";
  src: url("./files/erode/erode.woff2?v=a2c926cac109") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Aktura";
  src: url("./files/aktura/aktura.woff2?v=537e4b41ea19") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Alpino";
  src: url("./files/alpino/alpino.woff2?v=663b116eff9c") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pramukh Rounded";
  src: url("./files/pramukh-rounded/pramukh-rounded.woff2?v=7f6338bd40ee") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Amulya";
  src: url("./files/amulya/amulya.woff2?v=f22625af9efc") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pilcrow Rounded";
  src: url("./files/pilcrow-rounded/pilcrow-rounded.woff2?v=062e86b1882e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Sharpie";
  src: url("./files/sharpie/sharpie.woff2?v=85c5973e31b0") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Britney";
  src: url("./files/britney/britney.woff2?v=c289dfffa350") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Recia";
  src: url("./files/recia/recia.woff2?v=1138dcafdc74") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bevellier";
  src: url("./files/bevellier/bevellier.woff2?v=496f43483222") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bonny";
  src: url("./files/bonny/bonny.woff2?v=cba8ba5c7832") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Expose";
  src: url("./files/expose/expose.woff2?v=042d04b4578e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Synonym";
  src: url("./files/synonym/synonym.woff2?v=18443735cb8e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Technor";
  src: url("./files/technor/technor.woff2?v=187e97aa044b") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Plein";
  src: url("./files/plein/plein.woff2?v=9c1bb33cf14e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Tabular";
  src: url("./files/tabular/tabular.woff2?v=f1b82c02a77b") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bespoke Stencil";
  src: url("./files/bespoke-stencil/bespoke-stencil.woff2?v=c2fecad4f67e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Array";
  src: url("./files/array/array.woff2?v=f3f076f41e4b") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Styro";
  src: url("./files/styro/styro.woff2?v=d75d3a00dcba") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rowan";
  src: url("./files/rowan/rowan.woff2?v=61008f93d2bb") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Rosaline";
  src: url("./files/rosaline/rosaline.woff2?v=8779912217d3") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hoover";
  src: url("./files/hoover/hoover.woff2?v=8b7b2ded7545") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Zina";
  src: url("./files/zina/zina.woff2?v=66f0784f468a") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bespoke Slab";
  src: url("./files/bespoke-slab/bespoke-slab.woff2?v=ffcb75a0545e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Trench Slab";
  src: url("./files/trench-slab/trench-slab.woff2?v=e3b20331498c") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Kihim";
  src: url("./files/kihim/kihim.woff2?v=9f50df2bb843") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Kola";
  src: url("./files/kola/kola.woff2?v=e7f158bd9d32") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Kohinoor Zerone";
  src: url("./files/kohinoor-zerone/kohinoor-zerone.woff2?v=0aa5e59bd2d7") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Chubbo";
  src: url("./files/chubbo/chubbo.woff2?v=c626adc8e849") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Paquito";
  src: url("./files/paquito/paquito.woff2?v=58a20ebe421e") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "RX100";
  src: url("./files/rx-100/rx-100.woff2?v=59ef61711374") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Striper";
  src: url("./files/striper/striper.woff2?v=4139c9b2096a") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Segment";
  src: url("./files/segment/segment.woff2?v=3c8dad316269") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "0xProto";
  src: url("./files/0xproto/0xproto.ttf?v=f19d091ceed5") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Agave";
  src: url("./files/agave/agave.ttf?v=bd7d5584482a") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Commit Mono";
  src: url("./files/commit-mono/commit-mono.otf?v=a0031e19949b") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Departure Mono";
  src: url("./files/departure-mono/departure-mono.otf?v=4d53f663155c") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hack";
  src: url("./files/hack/hack.woff2?v=4b288c48e41a") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Iosevka";
  src: url("./files/iosevka/iosevka.woff2?v=9a64867b1a53") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Maple Mono";
  src: url("./files/maple-mono/maple-mono.woff2?v=cc92b4284346") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Miracode";
  src: url("./files/miracode/miracode.ttf?v=43efc3fd33e5") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monaspace Argon";
  src: url("./files/monaspace-argon/monaspace-argon.woff2?v=ad0ad84cb65a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monaspace Krypton";
  src: url("./files/monaspace-krypton/monaspace-krypton.woff2?v=ad0ad84cb65a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monaspace Neon";
  src: url("./files/monaspace-neon/monaspace-neon.woff2?v=ad0ad84cb65a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monaspace Radon";
  src: url("./files/monaspace-radon/monaspace-radon.woff2?v=ad0ad84cb65a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monaspace Xenon";
  src: url("./files/monaspace-xenon/monaspace-xenon.woff2?v=ad0ad84cb65a") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Monocraft";
  src: url("./files/monocraft/monocraft.ttf?v=c3906e842d1b") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Open Runde";
  src: url("./files/open-runde/open-runde.otf?v=8398c8adfc2b") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Overused Grotesk";
  src: url("./files/overused-grotesk/overused-grotesk.woff2?v=509fa7fd5203") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Server Mono";
  src: url("./files/server-mono/server-mono.woff2?v=c74e05898f84") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Requested free additions */

@font-face {
  font-family: "Mona Sans";
  src: url("./files/mona-sans/mona-sans.ttf?v=fd6e79634b5a") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hubot Sans";
  src: url("./files/hubot-sans/hubot-sans.ttf?v=229c7682f64b") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Public Sans";
  src: url("./files/public-sans/public-sans.ttf?v=d75a7dc1a27e") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Geist";
  src: url("./files/geist/geist.ttf?v=73894e0448ca") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Nacelle";
  src: url("./files/nacelle/nacelle.otf?v=f4516aaacac9") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Aileron";
  src: url("./files/aileron/aileron.otf?v=2762f4fc2eba") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Diamond Grotesk";
  src: url("./files/diamond-grotesk/diamond-grotesk.ttf?v=4064e581f7c4") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apfel Grotezk";
  src: url("./files/apfel-grotezk/apfel-grotezk.woff2?v=32b27faf00ea") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archia";
  src: url("./files/archia/archia.otf?v=8b7744a72c52") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Aspekta";
  src: url("./files/aspekta/aspekta.woff2?v=373dc70ab4a1") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Barnebok";
  src: url("./files/barnebok/barnebok.woff?v=54e52f5f8f6a") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Basier";
  src: url("./files/basier/basier.otf?v=99ede77bb49b") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Borna";
  src: url("./files/borna/borna.otf?v=86a105e4472f") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Brockmann";
  src: url("./files/brockmann/brockmann.otf?v=590217947b5d") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Adelphe";
  src: url("./files/adelphe/adelphe.otf?v=23a148f7f1be") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Argesta Display";
  src: url("./files/argesta-display/argesta-display.otf?v=c7a5aeeb4217") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Young Serif";
  src: url("./files/young-serif/young-serif.ttf?v=42bb2602364b") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Bagnard";
  src: url("./files/bagnard/bagnard.otf?v=95491593a08f") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Besley";
  src: url("./files/besley/besley.ttf?v=71f352d8859c") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Butler";
  src: url("./files/butler/butler.otf?v=75ac67765c5c") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Calendas Plus";
  src: url("./files/calendas-plus/calendas-plus.otf?v=93e0775877f6") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Coconat";
  src: url("./files/coconat/coconat.otf?v=dfb3eac25e03") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Hedvig Letters Serif";
  src: url("./files/hedvig-letters-serif/hedvig-letters-serif.ttf?v=4892f2275417") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Azeret Mono";
  src: url("./files/azeret-mono/azeret-mono.ttf?v=f13962c26c1b") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Basier Mono";
  src: url("./files/basier-mono/basier-mono.woff?v=194673aee6cc") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Compagnon";
  src: url("./files/compagnon/compagnon.woff2?v=da9a0412e0cb") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Fantasque Sans Mono";
  src: url("./files/fantasque-sans-mono/fantasque-sans-mono.woff2?v=bf76840c0666") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Geist Mono";
  src: url("./files/geist-mono/geist-mono.ttf?v=87c2aff97235") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "iA Writer Mono";
  src: url("./files/ia-writer-mono/ia-writer-mono.woff2?v=5a0e1e2ca423") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Lab Mono";
  src: url("./files/lab-mono/lab-mono.woff2?v=75879feaa1e0") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Martian Mono";
  src: url("./files/martian-mono/martian-mono.ttf?v=c3467843ec1c") format("truetype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Nimbus Mono";
  src: url("./files/nimbus-mono/nimbus-mono.otf?v=4f225ca8e13a") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Recursive Mono";
  src: url("./files/recursive-mono/recursive-mono.woff2?v=2f03b0f6e2f9") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Silka Mono";
  src: url("./files/silka-mono/silka-mono.otf?v=ed6d1bc78cf4") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
