/* Storm Rider Solutions — self-hosted type
   Anton, Archivo Black, Barlow Condensed, Inter, and JetBrains Mono, served from our own
   server instead of Google Fonts so a visit no longer sends anyone's address to Google
   before they've consented to anything. font-display:swap keeps text visible in a fallback
   face while each file loads, so nothing blocks on the network. Weights match what the
   pages actually set in font-family/font-weight, including the extra Barlow Condensed 900,
   Inter 800, and Inter 900 the business-card page uses. */

@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;
  src:url("anton-400.woff2") format("woff2")}

@font-face{font-family:"Archivo Black";font-style:normal;font-weight:400;font-display:swap;
  src:url("archivo-black-400.woff2") format("woff2")}

@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:400;font-display:swap;
  src:url("barlow-condensed-400.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:500;font-display:swap;
  src:url("barlow-condensed-500.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600;font-display:swap;
  src:url("barlow-condensed-600.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:700;font-display:swap;
  src:url("barlow-condensed-700.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:800;font-display:swap;
  src:url("barlow-condensed-800.woff2") format("woff2")}
@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:900;font-display:swap;
  src:url("barlow-condensed-900.woff2") format("woff2")}

@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;
  src:url("inter-400.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;
  src:url("inter-500.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;
  src:url("inter-600.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;
  src:url("inter-700.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;
  src:url("inter-800.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;
  src:url("inter-900.woff2") format("woff2")}

@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;
  src:url("jetbrains-mono-400.woff2") format("woff2")}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;
  src:url("jetbrains-mono-500.woff2") format("woff2")}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:700;font-display:swap;
  src:url("jetbrains-mono-700.woff2") format("woff2")}

/* Fallback stacks, matching what the pages already declare per family. */
:root{
  --font-display:"Anton",sans-serif;
  --font-heading:"Archivo Black",sans-serif;
  --font-condensed:"Barlow Condensed",sans-serif;
  --font-body:"Inter",system-ui,-apple-system,sans-serif;
  --font-mono:"JetBrains Mono",monospace;
}
