/* Schibsted Grotesk, self-hosted (docs/99_audits/99_12_Perf_2026-10.md §5, 03_01 §3). SIL Open Font
   License 1.1: /fonts/OFL-Schibsted-Grotesk.txt. Files and unicode-range slices as Google Fonts serves them
   (one variable file per subset; one rule per weight, as Google declares them, so 600 still matches the 700 face).
   font-display: swap with metric-matched fallbacks: until the file arrives, text is set in Arial or Roboto
   resized to Schibsted's metrics (size-adjust and ascent / descent overrides from the fonts' own metrics), so
   the swap barely moves anything. The fallbacks cover exactly Schibsted's characters (its cmap), so everything
   else still falls through to Noto Sans SC and the system fonts as before.
   Generated; the app imports this file (apps/web/src/styles/app.css) and the landing pages link it. */
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/schibsted-grotesk-v7/latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Schibsted Grotesk Fallback";font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans");size-adjust:104.4907%;ascent-override:93.4593%;descent-override:24.6733%;line-gap-override:0%;unicode-range:U+D,U+20-7E,U+A0-AC,U+AE-17E,U+18F,U+192,U+19D,U+1CD-1CE,U+1E6-1E7,U+1EA-1EB,U+1FA-1FF,U+218-21B,U+232-233,U+237,U+259,U+272,U+2BB-2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+1EF8-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2020,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20A9,U+20AC,U+20B9-20BA,U+20BD,U+20BF,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215}
@font-face{font-family:"Schibsted Grotesk Fallback";font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");size-adjust:104.4907%;ascent-override:93.4593%;descent-override:24.6733%;line-gap-override:0%;unicode-range:U+D,U+20-7E,U+A0-AC,U+AE-17E,U+18F,U+192,U+19D,U+1CD-1CE,U+1E6-1E7,U+1EA-1EB,U+1FA-1FF,U+218-21B,U+232-233,U+237,U+259,U+272,U+2BB-2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+1EF8-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2020,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20A9,U+20AC,U+20B9-20BA,U+20BD,U+20BF,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215}
@font-face{font-family:"Schibsted Grotesk Fallback Roboto";font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular");size-adjust:104.7201%;ascent-override:93.2546%;descent-override:24.6192%;line-gap-override:0%;unicode-range:U+D,U+20-7E,U+A0-AC,U+AE-17E,U+18F,U+192,U+19D,U+1CD-1CE,U+1E6-1E7,U+1EA-1EB,U+1FA-1FF,U+218-21B,U+232-233,U+237,U+259,U+272,U+2BB-2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+1EF8-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2020,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20A9,U+20AC,U+20B9-20BA,U+20BD,U+20BF,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215}
@font-face{font-family:"Schibsted Grotesk Fallback Roboto";font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:104.7201%;ascent-override:93.2546%;descent-override:24.6192%;line-gap-override:0%;unicode-range:U+D,U+20-7E,U+A0-AC,U+AE-17E,U+18F,U+192,U+19D,U+1CD-1CE,U+1E6-1E7,U+1EA-1EB,U+1FA-1FF,U+218-21B,U+232-233,U+237,U+259,U+272,U+2BB-2BC,U+2C6-2C7,U+2DA,U+2DC-2DD,U+300-301,U+303-304,U+308,U+323,U+1E80-1E85,U+1E9E,U+1EF2-1EF3,U+1EF8-1EF9,U+2013-2014,U+2018-201A,U+201C-201E,U+2020,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20A9,U+20AC,U+20B9-20BA,U+20BD,U+20BF,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215}
