/* Self-hosted fonts matching the reference site's typography
   (Cormorant serif display + Poppins sans). Cormorant ships as one
   variable-weight file covering 500 to 700. Source: Google Fonts, woff2. */
@font-face { font-family: 'Cormorant'; font-style: normal; font-weight: 500 700; font-display: swap; src: url(/fonts/cormorant-variable.woff2) format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 300; font-display: swap; src: url(/fonts/poppins-300-normal.woff2) format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: url(/fonts/poppins-400-normal.woff2) format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 500; font-display: swap; src: url(/fonts/poppins-500-normal.woff2) format('woff2'); }
@font-face { font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap; src: url(/fonts/poppins-600-normal.woff2) format('woff2'); }
