:root{--lm-sky-deep:#1565d8;--lm-sky:#2f8cf0;--lm-sky-light:#8fcdff;--lm-cloud:#ffffff;--lm-ground:#f2f9ff;--lm-ground-deep:#dcecfb;--lm-ink:#06224d;--lm-ink-muted:#3d5a80;--lm-line:#06224d1a;--lm-brand:#1565d8;--lm-brand-deep:#0a4fb8;--lm-mascot:#2f6dff;--lm-sun:#ffc933;--lm-grass:#4e9a2a;--lm-success:#0f8f5f;--lm-danger:#c93232;--lm-glass-sky:#ffffff2e;--lm-glass-fill:#ffffffb8;--lm-glass-edge:#ffffff99;--lm-blur-nav:20px;--lm-blur-card:28px;--lm-font-sans:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--lm-text-hero:104px;--lm-leading-hero:100px;--lm-tracking-hero:-0.045em;--lm-text-display:72px;--lm-leading-display:76px;--lm-tracking-display:-0.035em;--lm-text-title:48px;--lm-leading-title:54px;--lm-tracking-title:-0.03em;--lm-text-heading:28px;--lm-leading-heading:36px;--lm-tracking-heading:-0.02em;--lm-text-lead:22px;--lm-leading-lead:34px;--lm-text-body:17px;--lm-leading-body:28px;--lm-text-small:14px;--lm-leading-small:22px;--lm-text-nav:14px;--lm-leading-nav:18px;--lm-tracking-nav:0.01em;--lm-text-label:12px;--lm-leading-label:16px;--lm-tracking-label:0.08em;--lm-space-1:4px;--lm-space-2:8px;--lm-space-3:12px;--lm-space-4:16px;--lm-space-5:24px;--lm-space-6:32px;--lm-space-7:48px;--lm-space-8:64px;--lm-space-9:96px;--lm-space-10:160px;--lm-radius-sm:10px;--lm-radius-md:16px;--lm-radius-lg:24px;--lm-radius-xl:36px;--lm-radius-pill:999px;--lm-shadow-glass:0 8px 32px #05307a22,inset 0 1px 0 #ffffffcc;--lm-shadow-lift:0 32px 80px #00205a47;--lm-ease:cubic-bezier(0.65,0,0.35,1);--lm-duration-ui:320ms;--lm-duration-enter:800ms;--lm-content-width:1200px;--lm-nav-height:52px;--lm-nav-clear:calc(var(--lm-nav-height) + env(safe-area-inset-top, 0px));--lm-section-space:var(--lm-space-9)}@media (max-width:900px){:root{--lm-text-hero:52px;--lm-leading-hero:54px;--lm-section-space:var(--lm-space-8)}}@media (prefers-reduced-motion:reduce){:root{--lm-duration-ui:0.01ms;--lm-duration-enter:0.01ms}}html:has([data-site-header]){background:#1565d8;overscroll-behavior-y:none}html:has([data-site-header]) body{background:var(--lm-ground)}