/* Founder-approved production brand tokens (2026-09-25). Design handoff only; not loaded by the current site. */
@font-face {font-family:Anton;src:url('./fonts/web/anton-regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap;}
@font-face {font-family:Inter;src:url('./fonts/web/inter-variable.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;}
@font-face {font-family:"Source Serif 4";src:url('./fonts/web/source-serif-4-regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap;}
@font-face {font-family:"Source Serif 4";src:url('./fonts/web/source-serif-4-italic.woff2') format('woff2');font-style:italic;font-weight:400;font-display:swap;}
:root {
  --htaagi-ink: #08283F;
  --htaagi-paper: #FAF6ED;
  --htaagi-action: #D92F23;
  --htaagi-ice: #DDECF1;
  --htaagi-on-action: #FFFFFF;
  --htaagi-display: Anton, Impact, sans-serif;
  --htaagi-ui: Inter, Arial, sans-serif;
  --htaagi-editorial: "Source Serif 4", Georgia, serif;
}
/* Keep the approved artwork's colors. These tokens govern live UI/brand elements.
   Use real responsive text and controls. Do not simulate bold/italic display faces.
   Certificate fields and non-Latin fallback require their separate final proof. */
