/* Self-hosted, so no request ever leaves for Google. Eight files, but only two
   are on the critical path and each page preloads exactly those two in its head:
   the weight its first heading is set in (Sora 800 on the five hero pages, 700
   on Contact, Privacy and 404) and Inter 400 for the running text. Without the
   preload the browser cannot even see a font file until this stylesheet has been
   fetched and parsed, which is one round trip too many for text that is on
   screen immediately. The preloads carry crossorigin because fonts are fetched
   in CORS mode even from our own origin — leave it off and the file downloads
   twice. Everything else stays lazy: it is below the fold by definition. */
@font-face{font-family:'Sora';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/sora-400.woff2') format('woff2');}
@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/sora-500.woff2') format('woff2');}
@font-face{font-family:'Sora';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/sora-600.woff2') format('woff2');}
@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/sora-700.woff2') format('woff2');}
@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url('fonts/sora-800.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/inter-400.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/inter-500.woff2') format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/inter-600.woff2') format('woff2');}
