/* =====================================================================
   HFC VELOCITY BOLD (v1.000) - headings and primary buttons since 21 Oct 2026, always in capitals
     (typed lowercase maps to the capitals). Wide, heavy, slant drawn in. 116 characters, including
     $ £ € – — …; anything else falls back to HFC Display Bold, then Anton.
     It sets about 14% wider than HFC Display at the same size, so it is loaded at size-adjust:86%: every
     heading keeps the width and line breaks it was designed with (the capitals are about 14% shorter).

   HFC DISPLAY - the HFC typeface (v2.000), two independent designs:
     'HFC Display'         Bold    the fallback behind HFC Velocity Bold (and the member card artwork)
                                   (typed lowercase maps to the capitals)
     'HFC Display Skinny'  Skinny  short accent text: nav, buttons,
                                   labels, kickers, sub-headings
   Each file carries A-Z a-z 0-9 and  . , : ; ! ? ' " - / ( ) [ ] & @ # + = %
   (plus curly quotes) only. Anything else ($ £ € * – — … accents) falls
   back to the next font in the page's stack, so keep prices and long copy
   in the body font.

   The slant is drawn into the outlines. Each file is registered as the
   italic face too, so font-style:italic picks the same file and the
   browser never adds a synthetic slant on top. The full weight range
   stops synthetic bold.

   Set both faces exactly as drawn: letter-spacing 0 on every Bold/Skinny
   rule (the spacing and kerning are built into the font) and kerning on.

   Load on every page, after the preloads for the two .woff2 files.
   ===================================================================== */
html{font-kerning:normal}
@font-face{font-family:'HFC Velocity Bold';src:url(HFCVelocity-Bold.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap;size-adjust:86%}
@font-face{font-family:'HFC Velocity Bold';src:url(HFCVelocity-Bold.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap;size-adjust:86%}
@font-face{font-family:'HFC Display';src:url(HFCDisplay-Bold.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'HFC Display';src:url(HFCDisplay-Bold.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:'HFC Display Skinny';src:url(HFCDisplay-Skinny.woff2) format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'HFC Display Skinny';src:url(HFCDisplay-Skinny.woff2) format('woff2');font-weight:100 900;font-style:italic;font-display:swap}
