/* sunlightkb design tokens. Customizer values override these via inline CSS. */
:root {
  --navy: #00052F; --navy-800: #03204E; --sky: #13B7FF; --white: #FFFFFF;
  --ink-2: #3A4152; --ink-3: #5B6272; --ink-4: #8A90A0;
  --line: #E6E9EF; --line-2: #F0F2F5; --line-3: #DDE1E8; --surface: #F6F7F9;
  --w85: rgba(255,255,255,.85); --w72: rgba(255,255,255,.72); --w55: rgba(255,255,255,.55); --w18: rgba(255,255,255,.18); --w14: rgba(255,255,255,.14);
  --serif: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
  --sans: 'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --max: 1360px; --pad: clamp(20px, 4vw, 48px);
  --sec: clamp(72px, 9vw, 128px); --sec-sm: clamp(56px, 6vw, 80px);
  --r: 4px; --ease: cubic-bezier(.2, .7, .2, 1);
  --shadow-card: 0 30px 50px -30px rgba(0,5,47,.35);
  --header-h: 84px;
  --base-size: 16px;
  --logo-h: 40px;
  --navy-rgb: 0,5,47; --sky-rgb: 19,183,255;
}
