/* Policy Pages Fonts - Isolated CSS to prevent Next.js shared chunks */
/* Only load Poppins and Roboto for policy pages */

@font-face {
  font-family: "Poppins Policy";
  src: url("/assets/fonts/poppins/poppins-regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Poppins Policy";
  src: url("/assets/fonts/poppins/poppins-bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto Policy";
  src: url("/assets/fonts/roboto/Roboto-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Roboto Policy";
  src: url("/assets/fonts/roboto/Roboto-ExtraBold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* CSS Variables for utility classes */
:root {
  --font-poppins-policy: "Poppins Policy", system-ui, sans-serif;
  --font-roboto-policy: "Roboto Policy", system-ui, sans-serif;
}
