:root{--gf3-font-display:"Sora", "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gf3-font-body:"Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gf3-space-1:.25rem;--gf3-space-2:.5rem;--gf3-space-3:.75rem;--gf3-space-4:1rem;--gf3-space-5:1.25rem;--gf3-space-6:1.5rem;--gf3-space-8:2rem;--gf3-space-10:2.5rem;--gf3-space-12:3rem;--gf3-space-16:4rem;--gf3-space-20:5rem;--gf3-space-24:6rem;--gf3-radius-sm:.7rem;--gf3-radius-md:1rem;--gf3-radius-lg:1.35rem;--gf3-radius-xl:1.75rem;--gf3-radius-pill:999px;--gf3-motion-fast:160ms;--gf3-motion-base:260ms;--gf3-motion-slow:680ms;--gf3-ease:cubic-bezier(.2,.75,.2,1);--gf3-ease-out:cubic-bezier(.16,1,.3,1);--gf3-content:1180px;--gf3-gutter:clamp(1rem, 3.5vw, 3.25rem);--gf3-h1:82.8px;--gf3-h2:61.2px;--gf3-h3:clamp(1.2rem, 1.7vw, 1.55rem);--gf3-lead:clamp(1.02rem, 1.15vw, 1.16rem);--gf3-body:1rem;--gf3-small:.86rem;--gf3-label:.73rem}@media (min-width:768px) and (max-width:1024px){:root{--gf3-h1:47.63px;--gf3-h2:36.86px}}@media (max-width:767.98px){:root{--gf3-h1:37.21px;--gf3-h2:35.1px}}html[data-gf3-theme="dark"]{--gf3-bg:#070707;--gf3-bg-2:#0c0c0d;--gf3-surface:#111113;--gf3-surface-2:#151517;--gf3-surface-3:#1a1a1d;--gf3-text:#f6f5f2;--gf3-muted:#aaa6a0;--gf3-soft:#77736e;--gf3-border:rgba(255,255,255,.095);--gf3-border-strong:rgba(255,255,255,.17);--gf3-grid:rgba(255,255,255,.042);--gf3-accent-1:#ff541f;--gf3-accent-2:#ff7f22;--gf3-accent-3:#ffae45;--gf3-accent-gradient:linear-gradient(115deg, var(--gf3-accent-1) 0%, var(--gf3-accent-2) 48%, var(--gf3-accent-3) 100%);--gf3-accent-soft:rgba(255,111,31,.14);--gf3-accent-glow:rgba(255,102,28,.24);--gf3-focus:rgba(255,131,39,.48);--gf3-shadow-soft:0 18px 50px rgba(0,0,0,.24);--gf3-shadow-accent:0 14px 38px rgba(255,94,24,.18);color-scheme:dark}html[data-gf3-theme="light"]{--gf3-bg:#fbfaf7;--gf3-bg-2:#f4f1eb;--gf3-surface:#ffffff;--gf3-surface-2:#f8f5ef;--gf3-surface-3:#efebe4;--gf3-text:#171513;--gf3-muted:#6f6962;--gf3-soft:#918981;--gf3-border:rgba(26,22,18,.105);--gf3-border-strong:rgba(26,22,18,.18);--gf3-grid:rgba(28,22,16,.045);--gf3-accent-1:#e94b14;--gf3-accent-2:#f46b18;--gf3-accent-3:#ff9b32;--gf3-accent-gradient:linear-gradient(115deg, var(--gf3-accent-1) 0%, var(--gf3-accent-2) 50%, var(--gf3-accent-3) 100%);--gf3-accent-soft:rgba(239,89,19,.105);--gf3-accent-glow:rgba(241,88,19,.16);--gf3-focus:rgba(232,78,16,.32);--gf3-shadow-soft:0 18px 52px rgba(57,42,27,.075);--gf3-shadow-accent:0 14px 34px rgba(232,78,16,.14);color-scheme:light}