/* Self-hosted fonts for BombTimer.com — latin subset, variable woff2, font-display: swap.
   One file per family (these are variable fonts; weight is a range).
   TODO (perf): add metrics-matched size-adjust fallback families (Fontaine) and thread
   them into the font-family stacks to fully neutralize CLS on font swap. */
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400 800;font-display:swap;src:url('/fonts/hanken-grotesk.woff2') format('woff2')}
/* Metrics-matched fallback (Fontaine-style, computed from the font's own metrics vs Arial)
   so the swap from system font to Hanken Grotesk is CLS-neutral. */
@font-face{font-family:'Hanken Grotesk Fallback';src:local('Arial');size-adjust:123.5%;ascent-override:81.0%;descent-override:24.5%;line-gap-override:0%}
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:500 800;font-display:swap;src:url('/fonts/baloo-2.woff2') format('woff2')}
@font-face{font-family:'Fredoka';font-style:normal;font-weight:500 700;font-display:swap;src:url('/fonts/fredoka.woff2') format('woff2')}
