/* Self-hosted fonts (no external requests / GDPR-safe). Relative URLs resolve
   against this file's location: assets/css/ -> ../fonts/.
   Public Sans (body/UI, civic humanist sans) + Fraunces (display serif, warmth). */

@font-face { font-family: "AC Public Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("../fonts/public-sans-400.woff2") format("woff2"); }
@font-face { font-family: "AC Public Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/public-sans-600.woff2") format("woff2"); }
@font-face { font-family: "AC Public Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url("../fonts/public-sans-700.woff2") format("woff2"); }
@font-face { font-family: "AC Fraunces"; font-style: normal; font-weight: 500; font-display: swap; src: url("../fonts/fraunces-500.woff2") format("woff2"); }
@font-face { font-family: "AC Fraunces"; font-style: normal; font-weight: 600; font-display: swap; src: url("../fonts/fraunces-600.woff2") format("woff2"); }
