.landing-page{--ink:#0f0e0c;--ink-2:#18171a;--paper:#f4f0e8;--ball:#cf0;--ball-hi:#f4ff7a;--ball-mid:#dcff36;--ball-lo:#a8c821;--pulse-deep-1:#2d7a37;--pulse-deep-2:#1f5b26;--pulse-bright-1:#4ab055;--pulse-bright-2:#2d7a37;--pulse-ping:#dcff36;--clay:#b84a3e;--hard:#1a8fb8;--line:#ffffff14;--line-2:#ffffff24;--line-3:#ffffff38;--muted:#f4f0e88c;--muted-2:#f4f0e8c7;--radius:6px;--pill:999px;--ease:cubic-bezier(.2, .9, .25, 1);--glow:0 0 12px #ccff0059, 0 0 30px #ccff001f;--max:1120px;--gutter:clamp(20px, 4vw, 56px);color:var(--paper);background:radial-gradient(ellipse 120% 70% at 12% 0%, #2d8c3c2e 0%, transparent 55%), radial-gradient(ellipse 90% 60% at 88% 100%, #ccff0014 0%, transparent 60%), var(--ink);-webkit-font-smoothing:antialiased;background-attachment:fixed;min-height:100vh;font-family:Inter,sans-serif;font-size:16px;line-height:1.55;position:relative;overflow-x:hidden}.landing-page:before{content:"";pointer-events:none;z-index:100;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@keyframes lp-breathe-1{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes lp-breathe-2{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes lp-breathe-3{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes lp-live-dot{0%,to{opacity:1}50%{opacity:.4}}@keyframes lp-bounce-dot{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes lp-slide-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :before,.landing-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
