:root {--peak-navy: #002848;--peak-deep: #001a31;--peak-green: #087040;--peak-bright: #208030;--peak-white: #ffffff;--peak-mist: #f5f8f6;--peak-line: #dce6e0;--peak-muted: #42576a;--peak-ink: #102b45;--peak-black: #000000;--content-width: 1200px;--section-space: clamp(72px, 10vw, 144px);--site-gutter: 22px;--radius-card: 16px;--radius-control: 14px;--radius-pill: 999px;--shadow-soft: 0 20px 60px rgba(0, 24, 43, 0.22);--font-display: Onest, Manrope, sans-serif;--font-body: Manrope, sans-serif;--body-size: 16px;--ease-standard: cubic-bezier(0.22, 1, 0.36, 1);--duration-fast: 240ms;--page-gutter: clamp(20px, 4vw, 48px);--shadow-float: 0 20px 52px rgb(0 30 54 / 16%);--towing-shift: 0px;--towing-scale: 1;--tilt-x: 0deg;--tilt-y: 0deg;}