:root{--fig-color-navy:#1b2b4b;--fig-color-teal:#00b5ad;--fig-color-white:#fff;--fig-color-off-white:#f7f8fa;--fig-color-light-blue:#ebf4f7;--fig-color-text-primary:#1b2b4b;--fig-color-text-secondary:#4a5568;--fig-color-text-light:#fff;--fig-color-border:#e2e8f0;--fig-color-cta-bg:#00b5ad;--fig-color-cta-text:#fff;--fig-color-cta-hover:#009e97;--fig-gradient-hero:linear-gradient(135deg,#1b2b4b,#2d4a7a);--fig-gradient-cta:linear-gradient(135deg,#1b2b4b,#2d4a7a);--fig-color-navy-90:rgba(27,43,75,.9);--fig-color-navy-80:rgba(27,43,75,.8);--fig-color-navy-60:rgba(27,43,75,.6);--fig-color-navy-40:rgba(27,43,75,.4);--fig-color-navy-20:rgba(27,43,75,.2);--fig-color-navy-10:rgba(27,43,75,.1);--fig-color-teal-90:rgba(0,181,173,.9);--fig-color-teal-80:rgba(0,181,173,.8);--fig-color-teal-60:rgba(0,181,173,.6);--fig-color-teal-40:rgba(0,181,173,.4);--fig-color-teal-20:rgba(0,181,173,.2);--fig-color-teal-10:rgba(0,181,173,.1);--fig-font-primary:"proxima-nova",sans-serif;--fig-font-heading:"proxima-nova",sans-serif;--fig-text-xs:0.75rem;--fig-text-sm:0.875rem;--fig-text-base:1rem;--fig-text-lg:1.125rem;--fig-text-xl:1.25rem;--fig-text-2xl:1.5rem;--fig-text-3xl:1.875rem;--fig-text-4xl:2.25rem;--fig-text-5xl:3rem;--fig-font-normal:400;--fig-font-medium:500;--fig-font-semibold:600;--fig-font-bold:700;--fig-leading-tight:1.25;--fig-leading-snug:1.375;--fig-leading-normal:1.5;--fig-leading-relaxed:1.625;--fig-space-1:0.25rem;--fig-space-2:0.5rem;--fig-space-3:0.75rem;--fig-space-4:1rem;--fig-space-6:1.5rem;--fig-space-8:2rem;--fig-space-10:2.5rem;--fig-space-12:3rem;--fig-space-16:4rem;--fig-space-20:5rem;--fig-space-24:6rem;--fig-max-width:1200px;--fig-container-padding:1.5rem;--fig-radius-sm:4px;--fig-radius-md:8px;--fig-radius-lg:12px;--fig-radius-xl:16px;--fig-radius-full:9999px;--fig-border-width:1px;--fig-border-color:var(--fig-color-border);--fig-shadow-sm:0 1px 3px rgba(0,0,0,.08);--fig-shadow-md:0 4px 12px rgba(0,0,0,.1);--fig-shadow-lg:0 8px 24px rgba(0,0,0,.12);--fig-shadow-card:0 2px 8px rgba(27,43,75,.12);--fig-transition-fast:150ms ease;--fig-transition-base:250ms ease;--fig-transition-slow:400ms ease;--fig-color-orange-tint:#fef7f2;--fig-color-green-tint:#f6fbf8}