/* ============================================================
   TYPOGRAPHY CONTROLS
   Change the font sizes below during the final typography pass.
   ============================================================ */
body{font-family:var(--font-body);font-size:16px;line-height:1.6}
h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:var(--font-heading);line-height:1.12;font-weight:800;color:var(--color-secondary)}
h1{font-size:clamp(2.2rem,5vw,5rem)}
h2{font-size:clamp(1.7rem,3vw,2.7rem)}
h3{font-size:clamp(1rem,1.2vw,1.2rem)}
p{margin:0 0 1rem}
.eyebrow{margin-bottom:.55rem;color:var(--color-primary);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}
