:root{--cfs-navy:#05314E;--cfs-navy-2:#073E63;--cfs-blue:#0064A8;--cfs-blue-soft:#E3EEF6;--cfs-orange:#F47C26;--cfs-orange-dark:#D96A1A;--cfs-green:#8DC63F;--cfs-ink:#1C2B36;--cfs-muted:#5C6E7C;--cfs-ground:#FFFFFF;--cfs-ground-alt:#F1F6FA;--cfs-line:#DCE6EE;--cfs-text-xs:0.8rem;--cfs-text-sm:0.9rem;--cfs-text-md:1rem;--cfs-text-lg:1.25rem;--cfs-text-xl:1.563rem;--cfs-text-2xl:1.953rem;--cfs-text-3xl:2.441rem;--cfs-space-1:4px;--cfs-space-2:8px;--cfs-space-3:12px;--cfs-space-4:16px;--cfs-space-5:24px;--cfs-space-6:32px;--cfs-space-7:48px;--cfs-space-8:64px;--cfs-section-y:56px;--cfs-section-y-lead:64px;--cfs-radius:10px;--cfs-radius-btn:8px;--cfs-radius-pill:999px;--cfs-shadow-sm:0 1px 3px rgba(5, 49, 78, .08);--cfs-shadow-md:0 6px 24px rgba(5, 49, 78, .10);--cfs-shadow-lg:0 16px 48px rgba(5, 49, 78, .16);--cfs-focus-ring:0 0 0 3px rgba(0, 100, 168, .45)}@media (max-width:782px){:root{--cfs-section-y:36px;--cfs-section-y-lead:44px}}