:root{--navy:#12324a;--navy-deep:#0e2a3d;--teal:#0b7f74;--teal-dark:#086459;--mint:#dff0eb;--mint-soft:#eef7f4;--paper:#f8f7f4;--white:#fff;--ink:#22323c;--muted:#4f606a;--line:#dde3e3;--radius:14px;--radius-sm:8px;--shadow:0 6px 20px rgba(18,50,74,.08);--wrap:1180px;--section-y:72px;--font-display:"Plus Jakarta Sans",sans-serif;--font-body:"Inter",sans-serif}@media (max-width:767px){:root{--section-y:48px}}