:root{--age-color-primary:#16413b;--age-color-deep:#092e2e;--age-color-accent:#31b39d;--age-color-accent-hover:#42ceb7cc;--age-color-text:#191919;--age-color-text-muted:#788287;--age-color-background:#FFF;--age-color-surface:#31b39d1a;--age-color-surface-dark:#1F2330;--age-color-border:#f4f4f9;--age-color-focus:#42ceb7;--age-color-on-dark:#c4c0c0;--age-font-heading:"IBM Plex Sans",sans-serif;--age-font-body:"Heebo",sans-serif;--age-text-xs:0.75rem;--age-text-sm:0.875rem;--age-text-base:1.25rem;--age-text-lg:1.125rem;--age-text-xl:1.5rem;--age-heading-h1:clamp(2.5rem,5vw,5rem);--age-heading-h2:clamp(1.75rem,3vw,2.25rem);--age-heading-h3:clamp(1.25rem,2vw,1.625rem);--age-leading-tight:1.15;--age-leading-heading:1.25;--age-leading-body:1.55;--age-space-xs:0.5rem;--age-space-s:0.75rem;--age-space-m:1rem;--age-space-l:1.5rem;--age-space-xl:2.5rem;--age-space-2xl:5rem;--age-space-3xl:6.25rem;--age-container-max:73.125rem;--age-container-wide:75rem;--age-page-gutter:clamp(1.25rem,3vw,2.5rem);--age-radius-s:0.3125rem;--age-radius-m:0.625rem;--age-radius-pill:999px;--age-shadow-card:0 3px 15px rgba(0,0,0,0.10);--age-shadow-elevated:0 5px 30px rgba(0,22,20,0.11);--age-focus-ring:0 0 0 3px rgba(127,186,49,0.35);--age-color-text-bright:#f4f4f9;--margin-top-her1:3rem;--age-heading-h4:clamp(.85rem,2vw,1rem);--age-accent-transparent:#7fba3033;--age-border-top:0.25rem;--age-general:clamp(2rem,5vw,4rem);--age-eyebrow:1.5rem;--age-color-white:#fff;--age-brightgreen:#f6faf1;--red-error:rgb(255,0,0,100%);--age-text-standard:1rem;--age-accent-trans:#31b39d33}