@font-face{font-family:__dmSans_8fb1ce;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__dmSans_Fallback_8fb1ce;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_8fb1ce{font-family:__dmSans_8fb1ce,__dmSans_Fallback_8fb1ce}.__variable_8fb1ce{--font-dm-sans:"__dmSans_8fb1ce","__dmSans_Fallback_8fb1ce"}@font-face{font-family:__outfit_b5f1c0;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__outfit_Fallback_b5f1c0;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_b5f1c0{font-family:__outfit_b5f1c0,__outfit_Fallback_b5f1c0}.__variable_b5f1c0{--font-outfit:"__outfit_b5f1c0","__outfit_Fallback_b5f1c0"}:root{--color-forest:#15370d;--color-sage:#728e6d;--color-gold:#e5cd82;--color-cream:#fff2b4;--Platform-Berkeley-Blue:var(--color-forest);--Platform-Orange:var(--color-gold);--Platform-White:#fafafa;--Platform-Azure:var(--color-forest);--Selective-Yellow:var(--color-sage);--Robin-Egg-Blue:var(--color-forest);--grey:#757575;--surface-primary:#fff;--surface-secondary:#f5f5f7;--surface-tertiary:#e8e8ed;--surface-overlay:hsla(0,0%,100%,.72);--surface-dark:#1d1d1f;--text-xs:11px;--text-sm:13px;--text-base:17px;--text-lg:19px;--text-xl:21px;--text-2xl:28px;--text-3xl:40px;--text-4xl:56px;--text-5xl:80px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:6px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:30px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(0,0,0,.04);--shadow-sm:0 2px 8px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--shadow-md:0 4px 16px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.04);--shadow-lg:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);--shadow-xl:0 20px 60px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.08);--shadow-colored:0 8px 32px rgba(21,55,13,.2);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-smooth:cubic-bezier(0.25,0.46,0.45,0.94);--ease-enter:cubic-bezier(0,0,0.2,1);--ease-exit:cubic-bezier(0.4,0,1,1);--duration-fast:150ms;--duration-base:250ms;--duration-slow:400ms;--duration-slower:600ms;--blur-sm:blur(8px);--blur-md:blur(20px);--blur-lg:blur(40px)}