﻿/*
 * Fonts — the @font-face rules and the custom properties the stylesheet uses.
 *
 * Astro generated these inline in the document head from the Font component
 * (whose source was 	heme.fonts.font_family in src/config/theme.json). The
 * rules and the family name are unchanged; the only edit is the URL prefix,
 * because the two subset files now live in public/assets/fonts/ instead of
 * the build output's _astro/fonts/.
 *
 * main.css sets ont-family: var(--font-primary), so this file has to be
 * linked before the stylesheet that uses the variable resolves.
 */@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/a1adfbffb859fe57.woff2") format("woff2");font-display:swap;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-weight:400;font-style:italic;}@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/a1adfbffb859fe57.woff2") format("woff2");font-display:swap;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-weight:600;font-style:italic;}@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/a1adfbffb859fe57.woff2") format("woff2");font-display:swap;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-weight:700;font-style:italic;}@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/3f1664e0821b2d17.woff2") format("woff2");font-display:swap;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-weight:400;font-style:normal;}@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/3f1664e0821b2d17.woff2") format("woff2");font-display:swap;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-weight:600;font-style:normal;}@font-face{font-family:Mulish-3a78ce40273436c8;src:url("/assets/fonts/3f1664e0821b2d17.woff2") format("woff2");font-display:swap;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-weight:700;font-style:normal;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial";src:local("Arial");font-display:swap;font-weight:400;font-style:italic;size-adjust:100.7176%;ascent-override:99.7839%;descent-override:24.8219%;line-gap-override:0%;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial";src:local("Arial");font-display:swap;font-weight:600;font-style:italic;size-adjust:100.7176%;ascent-override:99.7839%;descent-override:24.8219%;line-gap-override:0%;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial Bold";src:local("Arial Bold");font-display:swap;font-weight:700;font-style:italic;size-adjust:93.5455%;ascent-override:107.4344%;descent-override:26.725%;line-gap-override:0%;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial";src:local("Arial");font-display:swap;font-weight:400;font-style:normal;size-adjust:100.7176%;ascent-override:99.7839%;descent-override:24.8219%;line-gap-override:0%;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial";src:local("Arial");font-display:swap;font-weight:600;font-style:normal;size-adjust:100.7176%;ascent-override:99.7839%;descent-override:24.8219%;line-gap-override:0%;}@font-face{font-family:"Mulish-3a78ce40273436c8 fallback: Arial Bold";src:local("Arial Bold");font-display:swap;font-weight:700;font-style:normal;size-adjust:93.5455%;ascent-override:107.4344%;descent-override:26.725%;line-gap-override:0%;}:root{--font-primary:Mulish-3a78ce40273436c8,"Mulish-3a78ce40273436c8 fallback: Arial","Mulish-3a78ce40273436c8 fallback: Arial Bold",sans-serif;}