﻿/* Self-hosted display fonts, sourced from Google Fonts (SIL Open Font License -
   free for commercial + personal use, redistribution allowed). Files live under
   wwwroot/fonts/<FamilyName>/ so they're served from this site directly instead
   of depending on Google's CDN at request time - same technique already used for
   Poppins in wwwroot/fonts/poppins/.
   Orbitron and Oswald are variable fonts on Google's end, so all requested
   weights below point at the same physical file per family; the browser renders
   the correct weight from it. */

/* Dire Wolf Rotalic - Iconian Fonts (Daniel Zadorozny). Donationware, NOT open
   source like the fonts above: free for non-commercial use; commercial use asks
   for a $20/seat donation at iconian.com/commercial.html. Confirmed non-commercial
   use for this site before adding. */
@font-face {
    font-family: 'Dire Wolf Rotalic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/DireWolfRotalic/DireWolfRotalic-400.woff?v=1') format('woff');
}

/* Madjoe - 160 Studio. Also NOT open source: free for personal/non-commercial
   use, commercial use requires purchase via the author's Payhip store. Confirmed
   non-commercial use for this site before adding, same as Dire Wolf Rotalic. */
@font-face {
    font-family: 'Madjoe';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Madjoe/Madjoe-400.woff?v=1') format('woff');
}

/* NOTE: two unrelated fonts both go by "Road Rage" - this one (Google Fonts,
   Rob Leuschke, OFL) is a distressed all-caps stencil style. It is NOT the
   flowing brush-script "Road Rage" by Youssef Habchi below - don't conflate
   them when picking a font-family value. */
@font-face {
    font-family: 'Road Rage';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/RoadRage/RoadRage-400.woff2?v=1') format('woff2');
}

/* Road Rage (Habchi) - Youssef Habchi, 2016. Free for personal/non-commercial
   use; commercial use requires contacting the author directly (no listed
   price). Confirmed non-commercial use for this site, same as Dire Wolf
   Rotalic and Madjoe. This is the flowing brush-script look, distinct from
   the Google Fonts "Road Rage" above. */
@font-face {
    font-family: 'Road Rage Habchi';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/RoadRageHabchi/RoadRageHabchi-400.otf?v=1') format('opentype');
}

@font-face {
    font-family: 'Knewave';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Knewave/Knewave-400.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Rajdhani/Rajdhani-400.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/Rajdhani/Rajdhani-500.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/Rajdhani/Rajdhani-600.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/Rajdhani/Rajdhani-700.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Orbitron/Orbitron-400.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/Orbitron/Orbitron-600.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/Orbitron/Orbitron-700.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url('../fonts/Orbitron/Orbitron-900.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/Oswald/Oswald-300.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/Oswald/Oswald-400.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/Oswald/Oswald-500.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('../fonts/Oswald/Oswald-600.woff2?v=1') format('woff2');
}

@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/Oswald/Oswald-700.woff2?v=1') format('woff2');
}
