@font-face{font-family:"Merriweather";src:url("/assets/fonts/merriweather-latin-400-normal.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Merriweather";src:url("/assets/fonts/merriweather-latin-700-normal.woff2") format("woff2");font-weight:700;font-display:swap}:root{--primary:#462a75;--secondary:#2a6383;--accent:#e2a33b;--bg:#f6f5fa;--text:#1d1a29;--serif:"Merriweather",Georgia,serif;--sans:"Atkinson",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--hero-bg:#462a75;}html.a11y-contrast{--primary:#002a5c;--secondary:#00494d;--bg:#fff;--text:#000;--hero-bg:#000;--footer-bg:#000}