:root{--navy:#102f50;--ink:#182f44;--paper:#ffffff;--canvas:#f3f5f7;--orange:#b95520;--orange-dark:#95451b;--muted:#54616b;--line:#dce1e4;--selected:#eaf0f6;--on-navy-muted:#d6e2ed;--hero-accent:#ffac74;--focus:#2867a6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-section:80px;--type-small:0.875rem;--type-body:1rem;--type-title:1.125rem;--radius-control:6px;--radius-card:8px}