@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c219ed{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c219ed{--font-display:"Space Grotesk","Space Grotesk Fallback"}html{scroll-behavior:smooth}.ld-day{--ld-bg:#ffffff;--ld-ink:#0f2f2b;--ld-muted:#5f7b78;--ld-tint:#f0fdfa;--ld-border:#cceee8;--ld-pill:#ccfbf1;--ld-deep:#0f766e;--ld-card:#ffffff;--ld-panel:#f8fdfc;--ld-nav:rgba(255,255,255,0.85);--ld-nav-border:#e2f3f0;--ld-accent-border:#99e6dc;--ld-check-bg:#d1fae5;--ld-check-fg:#059669;--ld-shadow:0 16px 40px -24px rgba(15,118,110,0.35);--ld-glow-1:rgba(20,184,166,0.12);--ld-glow-2:rgba(5,150,105,0.08);--ld-glow-3:rgba(15,118,110,0.07)}.ld-dawn{--ld-bg:#fffaf2;--ld-ink:#3a2a1e;--ld-muted:#8a6f5a;--ld-tint:#fff1e0;--ld-border:#f0ddc8;--ld-pill:#ffe6c7;--ld-deep:#b45309;--ld-card:#ffffff;--ld-panel:#fff8f0;--ld-nav:rgba(255,250,242,0.85);--ld-nav-border:#f3e4d2;--ld-accent-border:#f0c48a;--ld-check-bg:#fde8d0;--ld-check-fg:#c2700a;--ld-shadow:0 16px 40px -24px rgba(180,120,30,0.35);--ld-glow-1:rgba(251,146,60,0.16);--ld-glow-2:rgba(245,158,11,0.12);--ld-glow-3:rgba(244,114,182,0.1)}.ld-dusk{--ld-bg:#faf7ff;--ld-ink:#2e1a3a;--ld-muted:#7a6388;--ld-tint:#f3ecfb;--ld-border:#e3d4f0;--ld-pill:#eadcf7;--ld-deep:#7c3aed;--ld-card:#ffffff;--ld-panel:#faf6ff;--ld-nav:rgba(250,247,255,0.85);--ld-nav-border:#eadff4;--ld-accent-border:#d6bef0;--ld-check-bg:#eadcf7;--ld-check-fg:#7c3aed;--ld-shadow:0 16px 40px -24px rgba(124,58,237,0.35);--ld-glow-1:rgba(190,18,60,0.12);--ld-glow-2:rgba(249,115,22,0.12);--ld-glow-3:rgba(249,115,22,0.1)}.ld-night{--ld-bg:#0a1220;--ld-ink:#e2e8f0;--ld-muted:#94a3b8;--ld-tint:#0f172a;--ld-border:#1e293b;--ld-pill:#122a2a;--ld-deep:#2dd4bf;--ld-card:#101a2c;--ld-panel:#0d1626;--ld-nav:rgba(10,18,32,0.8);--ld-nav-border:#1e293b;--ld-accent-border:#134e4a;--ld-check-bg:#134e4a;--ld-check-fg:#5eead4;--ld-shadow:0 16px 40px -24px rgba(0,0,0,0.6);--ld-glow-1:rgba(99,102,241,0.14);--ld-glow-2:rgba(59,130,246,0.12);--ld-glow-3:rgba(148,163,184,0.1)}.landing-section{scroll-margin-top:88px}.landing-ambient{position:absolute;border-radius:9999px;filter:blur(90px);pointer-events:none}@keyframes landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.landing-float{animation:landing-float 5s ease-in-out infinite}@keyframes landing-cloud-drift{0%{transform:translateX(-30%)}to{transform:translateX(130%)}}.landing-cloud{animation:landing-cloud-drift linear infinite}@keyframes landing-twinkle{0%,to{opacity:.25}50%{opacity:1}}.landing-star{animation:landing-twinkle ease-in-out infinite}.landing-arc{stroke-dasharray:3 8;stroke-linecap:round}@keyframes landing-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.landing-reveal{animation:landing-reveal .7s cubic-bezier(.22,1,.36,1) both}.landing-window{background:radial-gradient(700px 300px at 80% -10%,rgba(20,184,166,.18) 0,rgba(20,184,166,0) 60%),radial-gradient(600px 300px at 10% 110%,rgba(139,92,246,.14) 0,rgba(139,92,246,0) 55%),rgba(255,255,255,.045);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 90px -30px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.08)}.landing-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:9999px;outline:none;cursor:pointer}.landing-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:9999px;background:linear-gradient(135deg,#fbbf24,#f97316);border:3px solid #0a0f1e;box-shadow:0 2px 10px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.35);cursor:grab}.landing-range::-moz-range-thumb{width:22px;height:22px;border-radius:9999px;background:linear-gradient(135deg,#fbbf24,#f97316);border:3px solid #0a0f1e;box-shadow:0 2px 10px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.35);cursor:grab}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-cloud,.landing-float,.landing-reveal,.landing-star{animation:none}}