:root{--brand-navy:#102a4b;--brand-green:#237343;--brand-blue:#2788bc;--brand-sky:#59b9dd;--brand-sand:#d4c49e;--brand-light-green:#55ad69;--surface:#ffffff;--surface-muted:#f6f5ef;--surface-card:#ffffff;--surface-card-hover:#f9f9f6;--surface-elevated:#ffffff;--surface-primary:#ffffff;--surface-overlay:rgba(15,23,42,0.75);--border-color:#e2e8f0;--text-primary:#102a4b;--text-secondary:#566577;--text-muted:#718096;--font-body:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--touch-target:44px;--content-max:75rem}.dark,[data-theme=dark]{--surface:#0a1727;--surface-muted:#10243d;--surface-card:#152b47;--surface-card-hover:#1c3659;--surface-elevated:#0f1f33;--surface-primary:#152b47;--surface-overlay:rgba(2,6,23,0.85);--border-color:#244066;--text-primary:#ffffff;--text-secondary:#cbd5e1;--text-muted:#94a3b8}