/* Compatibility for cached markup and the preserved application entry. All font bytes are Urbanist. */
@import url("./fonts.css");
/* Full variable ranges cover weights between the retired static-face ranges. */
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk-Modernist Mono'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk-Modernist Mono'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk Modernist'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk Modernist'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk Modernist Mono'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'Sk Modernist Mono'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'SkModernist'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: 'SkModernist'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 900; font-display: swap; }
/* Retained application CSS defines narrower weight ranges for these families.
 * Match those descriptors exactly after the old stylesheet; a broad variable
 * range alone does not supersede them in browser font-face selection. */
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Sk-Modernist'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Cormorant Garamond'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Cormorant Garamond'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Cormorant Garamond'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Cormorant Garamond'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Inter'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Inter'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Inter'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Inter'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Cinzel'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Cinzel'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Cinzel'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Cinzel'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Playfair Display'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Playfair Display'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Playfair Display'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Playfair Display'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Lora'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Lora'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Lora'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Lora'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Fraunces'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Fraunces'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Fraunces'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Fraunces'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Montserrat'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Montserrat'; src: url('./Urbanist-Variable.woff2') format('woff2'); font-style: normal; font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Montserrat'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 100 500; font-display: swap; }
@font-face { font-family: 'Montserrat'; src: url('./Urbanist-Italic-Variable.woff2') format('woff2'); font-style: italic; font-weight: 600 900; font-display: swap; }

:root, html body {
  --font-sans: 'Urbanist', Arial, sans-serif !important;
  --font-serif: 'Urbanist', Arial, sans-serif !important;
  --font-heading: 'Urbanist', Arial, sans-serif !important;
  --font-body: 'Urbanist', Arial, sans-serif !important;
  --theme-heading-font: 'Urbanist', Arial, sans-serif !important;
  --theme-body-font: 'Urbanist', Arial, sans-serif !important;
  --cx-serif: 'Urbanist', Arial, sans-serif !important;
  --cx-sans: 'Urbanist', Arial, sans-serif !important;
  --cx-num: 'Urbanist', Arial, sans-serif !important;
  --cx-display: 'Urbanist', Arial, sans-serif !important;
  --cx-body: 'Urbanist', Arial, sans-serif !important;
  --hl-display: 'Urbanist', Arial, sans-serif !important;
}
html body, html body h1, html body h2, html body h3,
html body h4, html body h5, html body h6, html body button,
html body input, html body textarea, html body select {
  font-family: 'Urbanist', Arial, sans-serif !important;
}
