/* One shared typeface for all marketing pages, including legacy page styles.
   Important declarations in this named layer outrank unlayered legacy rules.
   Code samples retain a readable monospace face; image wordmarks are unchanged. */
@font-face {
  font-family: 'Inter';
  src: url('/assets/fonts/inter-variable.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
:root { --mill-font: 'Inter', Arial, sans-serif; }
@layer mill-typography {
  body, body *, body *::before, body *::after {
    font-family: var(--mill-font) !important;
    font-optical-sizing: auto;
  }
  pre, code, kbd, samp, pre *, code * {
    font-family: ui-monospace, SFMono-Regular, Consolas, monospace !important;
  }
}
