.LandingPage-module__42Jd1W__page{--bg:#05070c;--cyan:#35f2d0;--blue:#4aa3ff;--lime:#b6ff6a;--amber:#ffd166;--rose:#ff5c8a;--violet:#8b7dff;--ink:#f4f7fb;--muted:#f4f7fba8;--quiet:#f4f7fb6b;--line:#f4f7fb21;--panel:#0a0f1ab8;--radius:8px;--shadow:0 26px 90px #00000075;background:radial-gradient(circle at 50% -10%, #4aa3ff33, transparent 34rem), radial-gradient(circle at 10% 24%, #35f2d01f, transparent 28rem), radial-gradient(circle at 92% 28%, #ff5c8a1f, transparent 26rem), var(--bg);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Bahnschrift,Segoe UI Variable Display,Aptos Display,Aptos,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.LandingPage-module__42Jd1W__gridOverlay{pointer-events:none;opacity:.32;z-index:0;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0 55%,#0000 100%);mask-image:linear-gradient(#000 0 55%,#0000 100%)}.LandingPage-module__42Jd1W__nav{z-index:30;border:1px solid var(--line);background:#05070cd6;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:10px 12px;display:flex;position:fixed;inset:18px 20px auto;box-shadow:0 14px 42px #00000052}@media (min-width:1220px){.LandingPage-module__42Jd1W__nav{left:calc(50% - 590px);right:calc(50% - 590px)}}.LandingPage-module__42Jd1W__brand{min-width:0;color:var(--ink);align-items:center;gap:10px;font-weight:760;text-decoration:none;display:inline-flex}.LandingPage-module__42Jd1W__brandMark{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, var(--bg) 0 28%, transparent 29%), conic-gradient(from 18deg, var(--cyan), var(--blue), var(--violet), var(--rose), var(--amber), var(--lime), var(--cyan));border-radius:50%;flex:none;width:36px;animation:16s linear infinite LandingPage-module__42Jd1W__spinMark;box-shadow:0 0 24px #35f2d06b,inset 0 0 0 1px #ffffff47}.LandingPage-module__42Jd1W__brandMark:after{content:"";border-radius:inherit;border:1px solid #ffffff47;animation:3.8s ease-in-out infinite LandingPage-module__42Jd1W__pulseRing;position:absolute;inset:9px}.LandingPage-module__42Jd1W__brand span:last-child{white-space:nowrap;font-size:1rem}.LandingPage-module__42Jd1W__navLinks{color:var(--muted);align-items:center;gap:3px;font-size:.86rem;font-weight:650;display:flex}.LandingPage-module__42Jd1W__navLinks a{color:inherit;border-radius:999px;padding:9px 12px;text-decoration:none;transition:background .18s}.LandingPage-module__42Jd1W__navLinks a:hover{background:#ffffff14}.LandingPage-module__42Jd1W__navActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.LandingPage-module__42Jd1W__navCta{background:var(--ink);min-height:38px;color:var(--bg);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:.86rem;font-weight:740;text-decoration:none;transition:transform .18s;display:inline-flex;box-shadow:0 0 22px #35f2d033}.LandingPage-module__42Jd1W__navCta:hover{transform:translateY(-2px)}.LandingPage-module__42Jd1W__navSignIn{border:1px solid var(--line);min-height:38px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;padding:0 15px;font-size:.86rem;font-weight:650;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.LandingPage-module__42Jd1W__navSignIn:hover{color:var(--ink);border-color:#f4f7fb4d}.LandingPage-module__42Jd1W__arrow{aspect-ratio:1;background:#05070c1f;border-radius:50%;place-items:center;width:18px;font-style:normal;line-height:1;display:inline-grid}.LandingPage-module__42Jd1W__hero{isolation:isolate;align-items:center;min-height:100svh;padding:112px 24px 52px;display:grid;position:relative}.LandingPage-module__42Jd1W__pathCanvas{z-index:-4;width:100%;height:100%;position:absolute;inset:0}.LandingPage-module__42Jd1W__ambientField{pointer-events:none;z-index:-3;position:absolute;inset:0;overflow:hidden}.LandingPage-module__42Jd1W__ambientField:before,.LandingPage-module__42Jd1W__ambientField:after{content:"";aspect-ratio:1;opacity:.5;border:1px solid #35f2d038;border-radius:50%;width:46vmax;animation:18s ease-in-out infinite LandingPage-module__42Jd1W__haloDrift;position:absolute}.LandingPage-module__42Jd1W__ambientField:before{top:8vh;right:-18vmax;box-shadow:inset 0 0 70px #35f2d014,0 0 90px #35f2d014}.LandingPage-module__42Jd1W__ambientField:after{border-color:#ff5c8a2e;animation-delay:-8s;bottom:-12vmax;left:-20vmax;box-shadow:inset 0 0 80px #ff5c8a0f,0 0 110px #8b7dff12}.LandingPage-module__42Jd1W__lightBeam{pointer-events:none;opacity:.78;background:linear-gradient(90deg,#0000,#35f2d094,#0000);width:42vw;height:1px;animation:7s linear infinite LandingPage-module__42Jd1W__beamSlide;position:absolute;right:-8vw;box-shadow:0 0 34px #35f2d059}.LandingPage-module__42Jd1W__lightBeam.LandingPage-module__42Jd1W__one{animation-delay:-1s;top:24%}.LandingPage-module__42Jd1W__lightBeam.LandingPage-module__42Jd1W__two{background:linear-gradient(90deg,#0000,#ff5c8a7a,#0000);width:54vw;animation-duration:9s;animation-delay:-4s;top:61%;box-shadow:0 0 34px #ff5c8a3d}.LandingPage-module__42Jd1W__comet{pointer-events:none;aspect-ratio:1;background:var(--ink);opacity:0;border-radius:50%;width:8px;animation:6.6s cubic-bezier(.22,.78,.24,1) infinite LandingPage-module__42Jd1W__cometRun;position:absolute;box-shadow:0 0 18px #ffffffe6,-34px 0 32px #35f2d06b,-74px 0 54px #4aa3ff33}.LandingPage-module__42Jd1W__comet.LandingPage-module__42Jd1W__one{animation-delay:-2.4s;top:19%;left:14%}.LandingPage-module__42Jd1W__comet.LandingPage-module__42Jd1W__two{animation-delay:-5s;top:70%;left:44%;scale:.82}.LandingPage-module__42Jd1W__dataRain{pointer-events:none;opacity:.38;background-image:linear-gradient(#35f2d000 0%,#35f2d0b3 48%,#35f2d000 100%),linear-gradient(#4aa3ff00 0%,#4aa3ff8c 58%,#4aa3ff00 100%),linear-gradient(#ff5c8a00 0%,#ff5c8a6b 52%,#ff5c8a00 100%);background-position:18% -120px,58% -80px,86% -180px;background-repeat:repeat-y;background-size:1px 110px,1px 150px,1px 90px;width:min(320px,28vw);height:56vh;animation:6s linear infinite LandingPage-module__42Jd1W__rainFall;position:absolute;inset:13% 2% auto auto}.LandingPage-module__42Jd1W__glassOrbit{pointer-events:none;aspect-ratio:1;border:1px solid #ffffff1c;border-radius:50%;width:min(360px,30vw);animation:13s linear infinite LandingPage-module__42Jd1W__glassOrbit;position:absolute;bottom:10%;right:6%;transform:rotateX(72deg);box-shadow:inset 0 0 34px #ffffff0a,0 0 70px #4aa3ff17}.LandingPage-module__42Jd1W__heroVignette{pointer-events:none;z-index:-2;background:radial-gradient(circle at 66% 44%,#0000 0 20rem,#05070c52 44rem),linear-gradient(90deg,#05070cf0 0 30%,#05070c85 58%,#05070cdb 100%),linear-gradient(#05070c2e,#05070ce6);position:absolute;inset:0}.LandingPage-module__42Jd1W__heroInner{z-index:2;grid-template-columns:minmax(0,.82fr) minmax(320px,.72fr);align-items:center;gap:clamp(30px,6vw,96px);width:min(1180px,100%);margin:0 auto;display:grid;position:relative}.LandingPage-module__42Jd1W__heroCopy{z-index:2;padding-top:8px;position:relative}.LandingPage-module__42Jd1W__eyebrow{color:var(--cyan);letter-spacing:0;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:.78rem;font-weight:720;display:inline-flex}.LandingPage-module__42Jd1W__eyebrow:before{content:"";background:linear-gradient(90deg, var(--cyan), transparent);width:34px;height:1px}.LandingPage-module__42Jd1W__h1{text-wrap:balance;max-width:680px;margin:0;font-size:clamp(2.64rem,6.4vw,6.08rem);font-weight:680;line-height:.9}.LandingPage-module__42Jd1W__heroCopy p:not(.LandingPage-module__42Jd1W__eyebrow){max-width:620px;color:var(--muted);margin:24px 0 0;font-size:clamp(1.08rem,1.7vw,1.32rem);line-height:1.52}.LandingPage-module__42Jd1W__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.LandingPage-module__42Jd1W__heroActions.LandingPage-module__42Jd1W__centered{justify-content:center}.LandingPage-module__42Jd1W__button{border:1px solid var(--line);min-height:52px;color:var(--ink);cursor:pointer;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-family:inherit;font-weight:740;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.LandingPage-module__42Jd1W__button.LandingPage-module__42Jd1W__primary{color:#061016;background:linear-gradient(135deg,#35f2d0fa,#4aa3fff0);border-color:#35f2d06b;box-shadow:0 0 46px #35f2d047}.LandingPage-module__42Jd1W__button.LandingPage-module__42Jd1W__secondary{color:var(--muted)}.LandingPage-module__42Jd1W__button:hover{transform:translateY(-2px)}.LandingPage-module__42Jd1W__heroProof{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.LandingPage-module__42Jd1W__chip{border:1px solid var(--line);color:#f4f7fbb8;background:#ffffff0b;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.82rem;font-weight:800;display:inline-flex}.LandingPage-module__42Jd1W__chip:before{content:"";aspect-ratio:1;background:var(--cyan);width:7px;box-shadow:0 0 16px var(--cyan);border-radius:50%;flex:none}.LandingPage-module__42Jd1W__pathOrb{perspective:1400px;place-items:center;min-height:620px;display:grid;position:relative}.LandingPage-module__42Jd1W__orbRing{border:1px solid #ffffff21;border-radius:50%;animation:16s linear infinite LandingPage-module__42Jd1W__orbitSpin;position:absolute;inset:7%;transform:rotateX(68deg)rotate(12deg);box-shadow:0 0 30px #4aa3ff24}.LandingPage-module__42Jd1W__orbRingTwo{border-color:#35f2d02e;animation-duration:12s;animation-direction:reverse;inset:15%;transform:rotateX(66deg)rotate(-24deg)}.LandingPage-module__42Jd1W__orbRingThree{border-color:#ffd16633;animation-duration:9s;inset:25%;transform:rotateX(66deg)rotate(46deg)}.LandingPage-module__42Jd1W__discoveryCard{z-index:2;border-radius:var(--radius);width:min(430px,92vw);box-shadow:var(--shadow);background:linear-gradient(#0f1727e6,#070a12e0);border:1px solid #ffffff24;animation:6s ease-in-out infinite LandingPage-module__42Jd1W__floatPanel;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__discoveryCard:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 20%,#35f2d033,#0000 48% 100%);animation:4.2s ease-in-out infinite LandingPage-module__42Jd1W__scanCard;position:absolute;inset:-2px;translate:-65%}.LandingPage-module__42Jd1W__cardTop{color:var(--quiet);text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:.72rem;font-weight:700;display:flex}.LandingPage-module__42Jd1W__dots{gap:6px;display:flex}.LandingPage-module__42Jd1W__dots span{aspect-ratio:1;background:var(--rose);border-radius:50%;width:8px;box-shadow:0 0 12px}.LandingPage-module__42Jd1W__dots span:nth-child(2){background:var(--amber)}.LandingPage-module__42Jd1W__dots span:nth-child(3){background:var(--cyan)}.LandingPage-module__42Jd1W__cardBody{padding:20px}.LandingPage-module__42Jd1W__inputRow{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.LandingPage-module__42Jd1W__skillPill{color:#f4f7fbcc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;min-height:30px;padding:7px 10px;font-size:.76rem;font-weight:720;animation:3s ease-in-out infinite LandingPage-module__42Jd1W__pillPulse}.LandingPage-module__42Jd1W__skillPill:nth-child(2){animation-delay:-.8s}.LandingPage-module__42Jd1W__skillPill:nth-child(3){animation-delay:-1.6s}.LandingPage-module__42Jd1W__matchPath{background-color:#ffffff09;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff1a;border-radius:8px;height:142px;margin:12px 0 18px;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__matchPath:before,.LandingPage-module__42Jd1W__matchPath:after{content:"";border:1px solid #35f2d047;border-radius:50%;animation:4.8s ease-in-out infinite LandingPage-module__42Jd1W__routeSweep;position:absolute;inset:18px;transform:rotate(-14deg)}.LandingPage-module__42Jd1W__matchPath:after{border-color:#ff5c8a47;animation-delay:-2s;inset:34px 46px;transform:rotate(18deg)}.LandingPage-module__42Jd1W__node{aspect-ratio:1;background:var(--cyan);width:16px;box-shadow:0 0 22px var(--cyan);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite LandingPage-module__42Jd1W__nodeBlink;display:grid;position:absolute}.LandingPage-module__42Jd1W__node.LandingPage-module__42Jd1W__one{top:50%;left:16%}.LandingPage-module__42Jd1W__node.LandingPage-module__42Jd1W__two{background:var(--amber);box-shadow:0 0 22px var(--amber);animation-delay:-.8s;top:26%;left:48%}.LandingPage-module__42Jd1W__node.LandingPage-module__42Jd1W__three{background:var(--rose);box-shadow:0 0 22px var(--rose);animation-delay:-1.5s;top:55%;right:15%}.LandingPage-module__42Jd1W__pathLabel{color:#f4f7fbc2;background:#05070cb8;border:1px solid #ffffff1f;border-radius:999px;min-height:30px;padding:7px 9px;font-size:.68rem;font-weight:700;position:absolute}.LandingPage-module__42Jd1W__pathLabel.LandingPage-module__42Jd1W__one{bottom:14px;left:8%}.LandingPage-module__42Jd1W__pathLabel.LandingPage-module__42Jd1W__two{top:16px;right:8%}.LandingPage-module__42Jd1W__resultStack{gap:10px;display:grid}.LandingPage-module__42Jd1W__result{opacity:0;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:54px;padding:10px;animation:7s ease-in-out infinite LandingPage-module__42Jd1W__slideResult;display:grid;transform:translate(12px)}.LandingPage-module__42Jd1W__result.LandingPage-module__42Jd1W__two{animation-delay:.22s}.LandingPage-module__42Jd1W__result.LandingPage-module__42Jd1W__three{animation-delay:.44s}.LandingPage-module__42Jd1W__resultDot{aspect-ratio:1;background:var(--cyan);width:10px;box-shadow:0 0 16px var(--cyan);border-radius:50%}.LandingPage-module__42Jd1W__resultDot.LandingPage-module__42Jd1W__two{background:var(--amber);box-shadow:0 0 16px var(--amber)}.LandingPage-module__42Jd1W__resultDot.LandingPage-module__42Jd1W__three{background:var(--rose);box-shadow:0 0 16px var(--rose)}.LandingPage-module__42Jd1W__result strong{color:var(--ink);margin-bottom:2px;font-size:.86rem;display:block}.LandingPage-module__42Jd1W__result span{color:var(--quiet);font-size:.72rem;font-weight:620}.LandingPage-module__42Jd1W__fit{color:var(--cyan);font-size:.72rem;font-weight:720}.LandingPage-module__42Jd1W__floatingWord{z-index:4;border-radius:var(--radius);color:#f4f7fbd1;background:#080c16bd;border:1px solid #ffffff21;min-width:138px;padding:10px 12px;font-size:.78rem;font-weight:720;animation:6.5s ease-in-out infinite LandingPage-module__42Jd1W__driftWord;position:absolute;box-shadow:0 18px 54px #00000047}.LandingPage-module__42Jd1W__floatingWord small{color:var(--quiet);margin-top:3px;font-size:.66rem;font-weight:620;display:block}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__one{border-left:4px solid var(--cyan);top:-2%;left:4%}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__two{border-left:4px solid var(--amber);animation-delay:-1.4s;top:-1%;right:5%}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__three{border-left:4px solid var(--rose);animation-delay:-3s;bottom:-2%;left:4%}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__four{border-left:4px solid var(--lime);animation-delay:-4.2s;bottom:-2%;right:5%}.LandingPage-module__42Jd1W__scrollCue{z-index:4;aspect-ratio:1;border:1px solid var(--line);width:38px;color:var(--cyan);background:#ffffff0f;border-radius:50%;place-items:center;font-weight:720;text-decoration:none;animation:1.8s ease-in-out infinite LandingPage-module__42Jd1W__bounce;display:grid;position:absolute;bottom:20px;left:50%;translate:-50%}.LandingPage-module__42Jd1W__marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff09;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__marquee:after{content:"";pointer-events:none;background:linear-gradient(90deg,#05070ceb,#0000 14% 86%,#05070ceb);position:absolute;inset:0}.LandingPage-module__42Jd1W__marqueeTrack{color:#f4f7fb8f;white-space:nowrap;gap:26px;width:max-content;padding:18px 0;font-size:clamp(1rem,2vw,1.4rem);font-weight:680;animation:12s linear infinite LandingPage-module__42Jd1W__marquee;display:flex}.LandingPage-module__42Jd1W__marqueeTrack span{align-items:center;gap:26px;display:inline-flex}.LandingPage-module__42Jd1W__marqueeTrack span:after{content:"";aspect-ratio:1;background:var(--cyan);width:7px;box-shadow:0 0 14px var(--cyan);border-radius:50%}.LandingPage-module__42Jd1W__section{padding:clamp(74px,10vw,132px) 24px;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__section:before{content:"";pointer-events:none;opacity:.7;background:radial-gradient(circle at 20% 30%,#35f2d01f,#0000 20rem),radial-gradient(circle at 82% 68%,#ff5c8a17,#0000 18rem),linear-gradient(115deg,#0000 0 36%,#ffffff0b 48%,#0000 60% 100%);animation:20s ease-in-out infinite LandingPage-module__42Jd1W__sectionAurora;position:absolute;inset:6% -12%;transform:skewY(-4deg)}.LandingPage-module__42Jd1W__sectionInner{z-index:1;width:min(1120px,100%);margin:0 auto;position:relative}.LandingPage-module__42Jd1W__sectionHeading{grid-template-columns:minmax(0,.9fr) minmax(260px,.46fr);align-items:end;gap:clamp(24px,5vw,66px);margin-bottom:30px;display:grid}.LandingPage-module__42Jd1W__sectionHeading p{color:var(--muted);margin:0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.58}.LandingPage-module__42Jd1W__kicker{color:var(--cyan);text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:720}.LandingPage-module__42Jd1W__h2{text-wrap:balance;margin:0;font-size:clamp(2.3rem,5vw,5.2rem);font-weight:650;line-height:.95}.LandingPage-module__42Jd1W__miniFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.LandingPage-module__42Jd1W__miniStep{border:1px solid var(--line);border-radius:var(--radius);opacity:0;background:linear-gradient(#ffffff0f,#ffffff08),#ffffff08;min-height:236px;padding:22px;transition:transform .7s cubic-bezier(.2,.85,.2,1),opacity .7s;position:relative;overflow:hidden;transform:translateY(22px)}.LandingPage-module__42Jd1W__miniStep.LandingPage-module__42Jd1W__inView{opacity:1;transform:translateY(0)}.LandingPage-module__42Jd1W__miniStep:nth-child(2){transition-delay:90ms}.LandingPage-module__42Jd1W__miniStep:nth-child(3){transition-delay:.18s}.LandingPage-module__42Jd1W__miniStep:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--blue));transform-origin:0;height:3px;animation:3.2s ease-in-out infinite LandingPage-module__42Jd1W__lineGrow;position:absolute;inset:auto 0 0}.LandingPage-module__42Jd1W__miniStep:nth-child(2):after{background:linear-gradient(90deg, var(--amber), var(--rose));animation-delay:-1s}.LandingPage-module__42Jd1W__miniStep:nth-child(3):after{background:linear-gradient(90deg, var(--violet), var(--cyan));animation-delay:-1.8s}.LandingPage-module__42Jd1W__stepIndex{color:#f4f7fb38;font-size:3.2rem;font-weight:660;line-height:1}.LandingPage-module__42Jd1W__h3{margin:18px 0 10px;font-size:1.38rem;line-height:1.05}.LandingPage-module__42Jd1W__miniStep p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.5}.LandingPage-module__42Jd1W__wayfinder{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.LandingPage-module__42Jd1W__inputPanel,.LandingPage-module__42Jd1W__mapPanel{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);overflow:hidden}.LandingPage-module__42Jd1W__inputPanel{flex-direction:column;justify-content:space-between;gap:24px;min-height:520px;padding:22px;display:flex}.LandingPage-module__42Jd1W__inputPanel .LandingPage-module__42Jd1W__h3{margin:0 0 6px;font-size:1.45rem}.LandingPage-module__42Jd1W__inputPanel p{color:var(--muted);margin:0;line-height:1.5}.LandingPage-module__42Jd1W__promptStack{gap:10px;display:grid}.LandingPage-module__42Jd1W__prompt{color:#f4f7fbc7;cursor:text;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:12px;font-weight:700;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.LandingPage-module__42Jd1W__prompt input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1}.LandingPage-module__42Jd1W__prompt input::placeholder{color:#f4f7fb57}.LandingPage-module__42Jd1W__prompt:focus-within{background:#35f2d013;border-color:#35f2d06b;box-shadow:0 0 0 3px #35f2d017}.LandingPage-module__42Jd1W__prompt span:last-child{color:var(--cyan);white-space:nowrap;font-size:.78rem}.LandingPage-module__42Jd1W__shuffle{min-height:48px;color:var(--cyan);cursor:pointer;background:#35f2d017;border:1px solid #35f2d061;border-radius:999px;font-family:inherit;font-weight:720;transition:background .18s}.LandingPage-module__42Jd1W__shuffle:hover{background:#35f2d029}.LandingPage-module__42Jd1W__mapPanel{--wheel-hue:174deg;background:linear-gradient(135deg, hsl(var(--wheel-hue) 86% 44% / .13), hsl(calc(var(--wheel-hue) + 88deg) 82% 42% / .055)), radial-gradient(circle at 50% 52%, hsl(var(--wheel-hue) 90% 58% / .23), transparent 14rem), radial-gradient(circle at 76% 67%, hsl(calc(var(--wheel-hue) + 72deg) 88% 58% / .12), transparent 16rem), var(--panel);min-height:520px;box-shadow:var(--shadow), inset 0 0 140px hsl(var(--wheel-hue) 90% 58% / .08);padding:18px;transition:box-shadow .16s;position:relative}.LandingPage-module__42Jd1W__mapPanel:before{content:"";opacity:.52;pointer-events:none;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.LandingPage-module__42Jd1W__mapTitle{z-index:2;justify-content:space-between;align-items:start;gap:18px;padding:4px 4px 16px;transition:opacity .22s,translate .22s;display:flex;position:relative}.LandingPage-module__42Jd1W__mapPanel.LandingPage-module__42Jd1W__isShuffling .LandingPage-module__42Jd1W__mapTitle{opacity:0;translate:0 10px}.LandingPage-module__42Jd1W__mapTitle .LandingPage-module__42Jd1W__h3{margin:0 0 6px;font-size:1.2rem}.LandingPage-module__42Jd1W__mapTitle p{color:var(--muted);margin:0;line-height:1.5}.LandingPage-module__42Jd1W__liveBadge{min-height:30px;color:hsl(var(--wheel-hue) 90% 62%);white-space:nowrap;background:#35f2d014;border:1px solid #35f2d047;border-radius:999px;align-items:center;gap:8px;padding:0 10px;font-size:.72rem;font-weight:720;display:inline-flex}.LandingPage-module__42Jd1W__liveBadge:before{content:"";aspect-ratio:1;background:currentColor;border-radius:50%;width:7px;animation:1.5s ease-in-out infinite LandingPage-module__42Jd1W__nodeBlink;box-shadow:0 0 14px}.LandingPage-module__42Jd1W__mapGrid{z-index:2;min-height:392px;position:relative}.LandingPage-module__42Jd1W__bigRoute{border:1px solid #ffffff1f;border-radius:48%;animation:5.6s ease-in-out infinite LandingPage-module__42Jd1W__breathe;position:absolute;inset:8% 8% 10%;transform:rotate(-8deg);box-shadow:inset 0 0 70px #35f2d00d,0 0 70px #4aa3ff0f}.LandingPage-module__42Jd1W__bigRouteTwo{border-color:#ff5c8a24;animation-delay:-2.2s;inset:20% 17% 14% 16%;transform:rotate(15deg)}.LandingPage-module__42Jd1W__industryNode{z-index:4;border-radius:var(--radius);background:#060a12c2;border:1px solid #ffffff1f;width:min(210px,42%);min-height:92px;padding:14px;transition:opacity .26s,scale .26s,filter .26s;animation:6s ease-in-out infinite LandingPage-module__42Jd1W__mapFloat;position:absolute;box-shadow:0 16px 38px #0000004d}.LandingPage-module__42Jd1W__mapPanel.LandingPage-module__42Jd1W__isShuffling .LandingPage-module__42Jd1W__industryNode{opacity:0;filter:blur(3px);scale:.96}.LandingPage-module__42Jd1W__industryNode:first-of-type{border-left:4px solid var(--cyan);top:8%;left:4%}.LandingPage-module__42Jd1W__industryNode.LandingPage-module__42Jd1W__nodeTwo{border-left:4px solid var(--rose);animation-delay:-3.2s;bottom:8%;left:10%}.LandingPage-module__42Jd1W__industryNode.LandingPage-module__42Jd1W__nodeThree{border-left:4px solid var(--amber);animation-delay:-1.6s;top:20%;right:8%}.LandingPage-module__42Jd1W__industryNode strong{color:var(--ink);margin-bottom:8px;font-size:.94rem;display:block}.LandingPage-module__42Jd1W__industryNode span{color:var(--muted);font-size:.78rem;font-weight:620;line-height:1.36}.LandingPage-module__42Jd1W__centerSignal{z-index:3;aspect-ratio:1;width:112px;box-shadow:0 0 54px hsl(var(--wheel-hue) 90% 58% / .32), 0 0 130px hsl(var(--wheel-hue) 90% 58% / .18);cursor:crosshair;touch-action:none;background:radial-gradient(circle,#05070c 0 36%,#0000 37%),conic-gradient(from -90deg,#f54747,#fafa42,#45f745,#34f4f4,#5959f8,#f651f6,#f54747);border-radius:50%;place-items:center;transition:box-shadow .14s,scale .14s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.LandingPage-module__42Jd1W__centerSignal:hover{scale:1.04}.LandingPage-module__42Jd1W__centerSignal:after{content:"";aspect-ratio:1;background:var(--ink);border-radius:50%;width:34px;box-shadow:0 0 26px #ffffff52}.LandingPage-module__42Jd1W__final{align-items:center;min-height:74svh;padding:96px 24px;display:grid;position:relative;overflow:hidden}.LandingPage-module__42Jd1W__final:before{content:"";border:1px solid #ffffff1f;border-radius:50%;animation:14s linear infinite LandingPage-module__42Jd1W__orbitSpin;position:absolute;inset:12% 10%;transform:rotateX(70deg);box-shadow:0 0 90px #35f2d021}.LandingPage-module__42Jd1W__finalInner{z-index:1;text-align:center;width:min(900px,100%);margin:0 auto;position:relative}.LandingPage-module__42Jd1W__finalInner .LandingPage-module__42Jd1W__h2{max-width:780px;margin-inline:auto}.LandingPage-module__42Jd1W__finalInner p{max-width:580px;color:var(--muted);margin:22px auto 0;font-size:1.08rem;line-height:1.58}.LandingPage-module__42Jd1W__finalInner .LandingPage-module__42Jd1W__heroActions{justify-content:center;margin-top:32px}.LandingPage-module__42Jd1W__backTop{color:var(--muted);margin-top:16px;font-size:.9rem;text-decoration:none;transition:color .18s;display:inline-flex}.LandingPage-module__42Jd1W__backTop:hover{color:var(--ink)}.LandingPage-module__42Jd1W__reveal{opacity:0;transition:transform .72s cubic-bezier(.2,.85,.2,1),opacity .72s;transform:translateY(24px)}.LandingPage-module__42Jd1W__reveal.LandingPage-module__42Jd1W__inView{opacity:1;transform:translateY(0)}@keyframes LandingPage-module__42Jd1W__spinMark{to{rotate:360deg}}@keyframes LandingPage-module__42Jd1W__pulseRing{0%,to{opacity:.52;scale:.8}50%{opacity:1;scale:1.18}}@keyframes LandingPage-module__42Jd1W__orbitSpin{to{transform:rotateX(68deg)rotate(372deg)}}@keyframes LandingPage-module__42Jd1W__floatPanel{0%,to{transform:rotateX(3deg)rotateY(-7deg)translateY(0)}50%{transform:rotateX(0)rotateY(-3deg)translateY(-12px)}}@keyframes LandingPage-module__42Jd1W__scanCard{0%,42%{translate:-70%}74%,to{translate:70%}}@keyframes LandingPage-module__42Jd1W__pillPulse{0%,to{background:#ffffff0f;border-color:#ffffff1f}50%{background:#35f2d01a;border-color:#35f2d05c}}@keyframes LandingPage-module__42Jd1W__routeSweep{0%,to{opacity:.38;scale:.96}50%{opacity:.94;scale:1.04}}@keyframes LandingPage-module__42Jd1W__nodeBlink{0%,to{opacity:.54;scale:.86}50%{opacity:1;scale:1.08}}@keyframes LandingPage-module__42Jd1W__slideResult{0%,8%{opacity:0;transform:translate(16px)}17%,86%{opacity:1;transform:translate(0)}to{opacity:.86;transform:translate(0)}}@keyframes LandingPage-module__42Jd1W__driftWord{0%,to{translate:0}50%{translate:0 -14px}}@keyframes LandingPage-module__42Jd1W__bounce{0%,to{translate:-50%}50%{translate:-50% -8px}}@keyframes LandingPage-module__42Jd1W__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes LandingPage-module__42Jd1W__haloDrift{0%,to{transform:translate(0,0)rotate(0)scale(.96)}50%{transform:translate(-5vw,4vh)rotate(18deg)scale(1.08)}}@keyframes LandingPage-module__42Jd1W__beamSlide{0%{opacity:0;transform:translate(18vw)rotate(-10deg)}12%,72%{opacity:.76}to{opacity:0;transform:translate(-128vw,12vh)rotate(-10deg)}}@keyframes LandingPage-module__42Jd1W__cometRun{0%{opacity:0;transform:translate(70vw,-18vh)rotate(-16deg)}12%,60%{opacity:.95}to{opacity:0;transform:translate(-78vw,22vh)rotate(-16deg)}}@keyframes LandingPage-module__42Jd1W__rainFall{to{background-position:18% 260px,58% 320px,86% 220px}}@keyframes LandingPage-module__42Jd1W__glassOrbit{0%{transform:rotateX(72deg)rotate(0)}to{transform:rotateX(72deg)rotate(360deg)}}@keyframes LandingPage-module__42Jd1W__sectionAurora{0%,to{transform:translate(0,0)skewY(-4deg)}50%{transform:translate(3vw,-3vh)skewY(3deg)}}@keyframes LandingPage-module__42Jd1W__breathe{0%,to{opacity:.52;scale:.98}50%{opacity:.9;scale:1.04}}@keyframes LandingPage-module__42Jd1W__mapFloat{0%,to{translate:0}50%{translate:0 -12px}}@keyframes LandingPage-module__42Jd1W__lineGrow{0%,to{scale:.34 1}50%{scale:1}}@media (max-width:980px){.LandingPage-module__42Jd1W__nav{inset:12px 12px auto}.LandingPage-module__42Jd1W__navLinks{display:none}.LandingPage-module__42Jd1W__hero{min-height:auto;padding-top:96px}.LandingPage-module__42Jd1W__heroInner,.LandingPage-module__42Jd1W__sectionHeading,.LandingPage-module__42Jd1W__wayfinder{grid-template-columns:1fr}.LandingPage-module__42Jd1W__pathOrb{min-height:530px}.LandingPage-module__42Jd1W__miniFlow{grid-template-columns:1fr}}@media (max-width:680px){.LandingPage-module__42Jd1W__hero,.LandingPage-module__42Jd1W__section,.LandingPage-module__42Jd1W__final{padding-inline:18px}.LandingPage-module__42Jd1W__pathCanvas{display:none}.LandingPage-module__42Jd1W__h1{font-size:clamp(3rem,17vw,4.9rem)}.LandingPage-module__42Jd1W__heroCopy p:not(.LandingPage-module__42Jd1W__eyebrow){font-size:1.02rem}.LandingPage-module__42Jd1W__heroActions{flex-direction:column}.LandingPage-module__42Jd1W__button{width:100%}.LandingPage-module__42Jd1W__pathOrb{min-height:500px;margin-inline:-8px}.LandingPage-module__42Jd1W__discoveryCard{width:min(360px,94vw);transform:none}.LandingPage-module__42Jd1W__floatingWord{min-width:126px;font-size:.7rem}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__one{top:0;left:0}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__two{top:0;right:0}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__three{bottom:0;left:0}.LandingPage-module__42Jd1W__floatingWord.LandingPage-module__42Jd1W__four{bottom:0;right:0}.LandingPage-module__42Jd1W__inputPanel,.LandingPage-module__42Jd1W__mapPanel{min-height:auto}.LandingPage-module__42Jd1W__mapGrid{min-height:490px}.LandingPage-module__42Jd1W__industryNode{width:min(230px,72%)}.LandingPage-module__42Jd1W__industryNode:first-of-type{top:8%;left:2%}.LandingPage-module__42Jd1W__industryNode.LandingPage-module__42Jd1W__nodeTwo{top:34%;bottom:auto;right:2%}.LandingPage-module__42Jd1W__industryNode.LandingPage-module__42Jd1W__nodeThree{inset:auto auto 4% 10%}.LandingPage-module__42Jd1W__centerSignal{width:92px}.LandingPage-module__42Jd1W__dataRain{opacity:.24;width:48vw;right:-8%}.LandingPage-module__42Jd1W__glassOrbit{width:72vw;bottom:20%;right:-18%}.LandingPage-module__42Jd1W__navSignIn{display:none}}
