:root {
  --navy: #013280; --navy-deep: #092954; --sky: #5fc7ff; --ink: #182d44;
  --muted: #5e6f80; --line: #dbe3e9; --surface: #f3f6f8; --white: #fff; --warm: #faf9f6;
  --radius: 20px; --space-xs: 8px; --space-sm: 12px; --space-md: 16px; --space-lg: 24px;
  --space-xl: 32px; --space-2xl: 48px; --space-3xl: 64px; --section-gap: clamp(72px, 6vw, 88px);
  --shell: 1160px; --gutter: clamp(20px, 3.4vw, 48px);
}
