/*
  Fonts served from our own server, not from Google.
  Text uses matched local fallbacks immediately while the local fonts load.

  One file per style. Each file carries every weight from light to bold, so
  a heading asking for 500 or 600 really gets it.
*/

@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url(/shared/fonts/cormorant-garamond.woff2) format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url(/shared/fonts/cormorant-garamond-italic.woff2) format('woff2')}
@font-face{font-family:'Geist';font-style:normal;font-weight:100 900;font-display:swap;src:url(/shared/fonts/geist.woff2) format('woff2')}

@font-face{font-family:'Cormorant Garamond Fallback';font-style:normal;font-weight:300 700;src:local('Georgia');size-adjust:80.2%;ascent-override:92.4%;descent-override:28.7%;line-gap-override:0%}
@font-face{font-family:'Cormorant Garamond Fallback';font-style:italic;font-weight:300 700;src:local('Georgia Italic');size-adjust:79%;ascent-override:92.4%;descent-override:28.7%;line-gap-override:0%}
@font-face{font-family:'Geist Fallback';font-style:normal;font-weight:100 900;src:local('Segoe UI');size-adjust:106%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}
