/* THE TYPE PAIR, site-wide (C5, 22 Sep 2026). Every public page loads this file, and nothing else
   declares 'Display' (headlines and the wordmark) or 'Text' (everything else). The files are named by
   role, so the pages' preloads never change and Gryph's pick is ONE SWAP: replace assets/fonts/
   display.woff2 and text.woff2 and their licence files, and set Text's weight range below.
     mincho           Shippori Mincho 600 / Figtree 300-900      OFL-ShipporiMincho.txt, OFL-Figtree.txt
     current          Instrument Serif / Hanken Grotesk 100-900  (instrument-serif.woff2, hanken.woff2 here)
     grotesk          Schibsted Grotesk 700 / 400-900             OFL-SchibstedGrotesk.txt  (Blocky, live 22 to 23 Sep)
     dusk (ships)     EB Garamond 400 / Hanken Grotesk 300-900    OFL-EBGaramond.txt, OFL-HankenGrotesk.txt  (Gryph, 23 Sep)
     bricolage        Bricolage Grotesque 700 w82 / 200-800
   Every candidate's woff2 is in the study, design/isms/fonts; all are SIL Open Font License 1.1. The
   two grotesques set wider, so either one also needs a floor on the home page's flipping word:
     grotesk    html .fslot{font-size:clamp(36px,8.2vw,142px)}  and  html .fw{position:relative;top:-.06em}
     bricolage  html .fslot{font-size:clamp(50px,8.2vw,142px)}
   Mincho and the current serif need nothing. */
@font-face{font-family:'Display';font-display:swap;src:url(fonts/display.woff2) format('woff2')}
@font-face{font-family:'Text';font-weight:300 900;font-display:swap;src:url(fonts/text.woff2) format('woff2')}

/* iPhone: no rubber-band bounce past the ends of the page. Scrolling past the light footer showed a
   screen of the black page background underneath it (Gryph, 22 Sep). Every public page loads this file. */
html,body{overscroll-behavior-y:none}

/* Dusk ships (Gryph, 23 Sep 2026, from Dean's "sunrise and sunset, not fun and cheeky"): EB Garamond for
   headlines, Hanken Grotesk for text. The flipping word keeps the 36px floor the long fourth phrase needs, and
   EB Garamond's long descenders need the word .145em higher so "g" and "y" stay inside the slot (measured at
   1440 and 390 in the ?review toggle). Blocky's value was top:-.06em. */
html .fslot{font-size:clamp(36px,8.2vw,142px)}
html .fw{position:relative;top:-.145em}
