.LandingPage-module__vCWJnq__landingPage{--landing-bg:#0d1017;--landing-bg-soft:#131820;--landing-surface:#f9fafb0d;--landing-surface-strong:#f9fafb14;--landing-surface-border:#f9fafb1a;--landing-text:#f9fafb;--landing-text-muted:#f9fafbd9;--landing-text-soft:#f9fafba6;--landing-accent:#1dcd67;--landing-accent-strong:#1ded73;--landing-accent-soft:#1dcd6738;--landing-green:#36a159;--landing-yellow:#f59f0a;--landing-shadow:0 32px 80px #06090f85;min-height:100vh;color:var(--landing-text);background:radial-gradient(circle at 50% 10%,#1ded7314,#0000 18%),linear-gradient(#0c0e13 0%,#0e1116 44%,#101318 100%);position:relative;overflow-x:clip}.LandingPage-module__vCWJnq__landingPage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e0,#0000 92%);mask-image:linear-gradient(#000000e0,#0000 92%)}.LandingPage-module__vCWJnq__landingPage:after{content:none}.LandingPage-module__vCWJnq__container{z-index:1;width:min(1120px,100% - 2rem);margin:0 auto;position:relative}.LandingPage-module__vCWJnq__header{z-index:20;transition:background .3s,box-shadow .3s,border-color .3s;position:sticky;top:0}.LandingPage-module__vCWJnq__headerScrolled{-webkit-backdrop-filter:none;background:0 0}.LandingPage-module__vCWJnq__navInner{z-index:1;justify-content:space-between;align-items:center;width:min(1120px,100% - 2rem);margin:0 auto;padding:1.25rem 0;transition:width .3s,padding .3s;display:flex;position:relative}.LandingPage-module__vCWJnq__navInnerScrolled{width:100%;padding:.75rem 1.5rem}.LandingPage-module__vCWJnq__nav{justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.LandingPage-module__vCWJnq__brand{letter-spacing:-.03em;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;display:inline-flex}.LandingPage-module__vCWJnq__navLinks{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem 1rem;display:flex}.LandingPage-module__vCWJnq__navLink{color:#ffffffb3;border-radius:999px;padding:.5rem .8rem;font-size:.9rem;transition:color .16s,background-color .16s}.LandingPage-module__vCWJnq__navLink:hover{color:#fff;background:#ffffff1a}.LandingPage-module__vCWJnq__headerActions{align-items:center;gap:.75rem;display:flex}.LandingPage-module__vCWJnq__ghostLink{color:var(--landing-text-muted);font-size:.9rem}.LandingPage-module__vCWJnq__ghostLink:hover{color:var(--landing-text)}.LandingPage-module__vCWJnq__buttonPrimary,.LandingPage-module__vCWJnq__buttonSecondary{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:500;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;display:inline-flex}.LandingPage-module__vCWJnq__buttonPrimary{color:#fff;background:#ffffff26;border-color:#ffffff0d}.LandingPage-module__vCWJnq__buttonPrimary:hover,.LandingPage-module__vCWJnq__buttonSecondary:hover{transform:translateY(-1px)}.LandingPage-module__vCWJnq__buttonPrimary:hover{background:#ffffff40}.LandingPage-module__vCWJnq__buttonSecondary{color:var(--landing-text);background:#ffffff0a;border-color:#ffffff24}.LandingPage-module__vCWJnq__buttonSecondary:hover{background:#ffffff14}.LandingPage-module__vCWJnq__hero{isolation:isolate;text-align:center;padding:4.2rem 0 2.25rem;position:relative;overflow:hidden}.LandingPage-module__vCWJnq__heroBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LandingPage-module__vCWJnq__heroBackdrop:before{filter:blur(48px);content:"";background:radial-gradient(circle at 64% 28%,#38ff8b2e,#0000 20%),radial-gradient(circle at 72% 34%,#38ff8b47,#0000 16%);width:min(1160px,98vw);height:38rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.LandingPage-module__vCWJnq__heroOrbitGhost,.LandingPage-module__vCWJnq__heroOrbit{border-bottom:0;border-radius:450px 450px 0 0;width:min(900px,90vw);height:450px;position:absolute;left:50%;transform:translate(-50%)}.LandingPage-module__vCWJnq__heroOrbitGhost{display:none}.LandingPage-module__vCWJnq__heroOrbit{z-index:0;opacity:.85;border-top:10px solid #10b981;border-left:10px solid #10b981;border-right:10px solid #10b981;border-radius:600px 600px 0 0;width:min(1200px,110vw);height:600px;top:2rem;box-shadow:0 0 20px #10b981,0 0 50px #10b981,0 0 100px #10b981,0 0 180px #1dcd6766,inset 0 0 20px #10b981,inset 0 0 50px #10b981}.LandingPage-module__vCWJnq__heroOrbit:before{border-radius:inherit;content:"";opacity:.9;filter:blur(2px);border-top:4px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;inset:-10px}.LandingPage-module__vCWJnq__heroOrbit:after{content:none}.LandingPage-module__vCWJnq__heroSpark{opacity:.88;background:#ff57b6;border-radius:999px;width:.4rem;height:.4rem;position:absolute;box-shadow:0 0 16px #ff57b6cc}.LandingPage-module__vCWJnq__sparkOne{top:9rem;left:calc(50% - 16rem)}.LandingPage-module__vCWJnq__sparkTwo{top:11.2rem;right:calc(50% - 10rem)}.LandingPage-module__vCWJnq__sparkThree{top:15.8rem;right:calc(50% - 15rem)}.LandingPage-module__vCWJnq__heroContent{z-index:5;width:min(720px,100%);margin:0 auto;padding-top:5rem;position:relative}.LandingPage-module__vCWJnq__eyebrow{color:#fff9;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.5rem;padding:.4rem 1.2rem;font-size:.85rem;font-weight:400;display:inline-flex}.LandingPage-module__vCWJnq__eyebrowDot{background:var(--landing-accent);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 12px #fb32abd9}.LandingPage-module__vCWJnq__heroTitle{letter-spacing:-.03em;text-wrap:balance;color:#fff;width:min(850px,100%);margin:0 auto;font-size:clamp(3rem,5.5vw,4.5rem);font-weight:600;line-height:1.15}.LandingPage-module__vCWJnq__heroSubtitle{color:#a0a0a0;width:min(650px,100%);margin:1.2rem auto 0;font-size:1.1rem;font-weight:400;line-height:1.6}.LandingPage-module__vCWJnq__heroVisualShell{z-index:3;background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.8rem;width:min(1000px,92%);margin:3rem auto 0;padding:1rem;position:relative;box-shadow:0 30px 60px #0009}.LandingPage-module__vCWJnq__heroVisual{background:#000;border:1px solid #ffffff1a;border-radius:1.2rem;position:relative}.LandingPage-module__vCWJnq__heroVisual:before{content:none}.LandingPage-module__vCWJnq__heroImageFrame{justify-content:center;display:flex;position:relative}.LandingPage-module__vCWJnq__heroImage{object-position:top center;filter:brightness(.9)contrast(1.1);border-radius:inherit;height:auto}.LandingPage-module__vCWJnq__section{justify-content:center;align-items:center;padding:6.5rem 0;scroll-margin-top:6rem;display:flex}.LandingPage-module__vCWJnq__section>.LandingPage-module__vCWJnq__container{width:min(1120px,100% - 2rem);margin:0 auto}.LandingPage-module__vCWJnq__section+.LandingPage-module__vCWJnq__section{margin-top:2.5rem}.LandingPage-module__vCWJnq__storySection>.LandingPage-module__vCWJnq__container{width:min(980px,100% - 2.5rem)}.LandingPage-module__vCWJnq__storySection .LandingPage-module__vCWJnq__sectionHeader{width:min(760px,100%);margin-bottom:4rem}.LandingPage-module__vCWJnq__problemRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:3rem;display:grid}.LandingPage-module__vCWJnq__problemCardItem{border:1px solid var(--landing-surface-border);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:1.55rem;padding:1.75rem 1.5rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s;position:relative;overflow:hidden;box-shadow:0 16px 32px #05050a33}.LandingPage-module__vCWJnq__problemCardItem:hover{background:linear-gradient(#ffffff14,#ffffff08);border-color:#fff3;transform:translateY(-3px)}.LandingPage-module__vCWJnq__problemCardIcon{color:var(--landing-text-soft);background:#ffffff0f;border-radius:999px;margin-bottom:1.25rem;padding:.65rem;transition:color .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0d}.LandingPage-module__vCWJnq__problemCardItem:hover .LandingPage-module__vCWJnq__problemCardIcon{color:var(--landing-accent);box-shadow:inset 0 0 0 1px var(--landing-accent),0 0 12px #47ff9440;background:#47ff940d}.LandingPage-module__vCWJnq__problemCardTitle{color:#fff;margin-bottom:.6rem;font-size:1.05rem;font-weight:600;display:block}.LandingPage-module__vCWJnq__problemCardText{color:var(--landing-text-muted);font-size:.95rem;line-height:1.6;display:block}.LandingPage-module__vCWJnq__zigZagSection{padding:6.5rem 0;scroll-margin-top:6rem;position:relative;overflow:hidden}.LandingPage-module__vCWJnq__zigZagHeader{text-align:center;width:min(700px,100%);margin:0 auto 5rem}.LandingPage-module__vCWJnq__zigZagRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4.5rem;margin-bottom:7rem;display:grid}.LandingPage-module__vCWJnq__zigZagRow:last-child{margin-bottom:0}.LandingPage-module__vCWJnq__zigZagText{flex-direction:column;display:flex}.LandingPage-module__vCWJnq__zigZagRow:nth-child(2n) .LandingPage-module__vCWJnq__zigZagText{order:2}.LandingPage-module__vCWJnq__zigZagRow:nth-child(2n) .LandingPage-module__vCWJnq__zigZagVisual{order:1}.LandingPage-module__vCWJnq__zigZagTitle{color:#fff;letter-spacing:-.04em;margin-bottom:1.25rem;font-size:2.35rem;font-weight:600;line-height:1.15}.LandingPage-module__vCWJnq__zigZagRows{position:relative}.LandingPage-module__vCWJnq__zigZagLine{background:linear-gradient(180deg,transparent 0%,var(--landing-accent)15%,var(--landing-accent)80%,transparent 100%);opacity:.6;pointer-events:none;z-index:0;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.LandingPage-module__vCWJnq__zigZagBody{color:var(--landing-text-muted);margin-bottom:1.8rem;font-size:1.15rem;line-height:1.7}.LandingPage-module__vCWJnq__zigZagVisual{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.LandingPage-module__vCWJnq__zigZagImageFrame{border:1px solid var(--landing-surface-border);background:var(--landing-surface);border-radius:1.25rem;width:100%;line-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #05050b80}.LandingPage-module__vCWJnq__zigZagImage{max-width:100%;height:auto;display:block}.LandingPage-module__vCWJnq__sectionHeader{text-align:center;width:min(700px,100%);margin:0 auto 3.5rem}.LandingPage-module__vCWJnq__sectionTitle{letter-spacing:-.05em;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.LandingPage-module__vCWJnq__sectionSubtitle{color:var(--landing-text-muted);margin-top:1.15rem;line-height:1.7}.LandingPage-module__vCWJnq__infoCard,.LandingPage-module__vCWJnq__featureCard,.LandingPage-module__vCWJnq__pricingCard{border:1px solid var(--landing-surface-border);background:linear-gradient(#ffffff0d,#ffffff08);border-radius:1.55rem;position:relative;overflow:hidden;box-shadow:0 24px 50px #05050b2e}.LandingPage-module__vCWJnq__infoCard{padding:1.7rem}.LandingPage-module__vCWJnq__cardIcon{background:var(--landing-accent-soft);width:2.8rem;height:2.8rem;color:var(--landing-accent-strong);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #47ff9438}.LandingPage-module__vCWJnq__cardTitle{letter-spacing:-.04em;margin-top:1.1rem;font-size:1.15rem}.LandingPage-module__vCWJnq__cardBody{color:var(--landing-text-muted);margin-top:.65rem;line-height:1.7}.LandingPage-module__vCWJnq__metricPanel,.LandingPage-module__vCWJnq__statusPanel,.LandingPage-module__vCWJnq__logPanel,.LandingPage-module__vCWJnq__chartPanel,.LandingPage-module__vCWJnq__tinyDashboard{background:#16161de6;border:1px solid #ffffff14;border-radius:1.1rem}.LandingPage-module__vCWJnq__metricPanel{padding:1rem}.LandingPage-module__vCWJnq__metricRows{gap:.8rem;display:grid}.LandingPage-module__vCWJnq__metricRow{grid-template-columns:1fr auto;align-items:center;gap:.8rem;display:grid}.LandingPage-module__vCWJnq__metricRow span{color:var(--landing-text-muted);font-size:.8rem}.LandingPage-module__vCWJnq__metricRow strong{font-size:.82rem}.LandingPage-module__vCWJnq__barTrack{background:#ffffff12;border-radius:999px;grid-column:1/-1;height:.45rem;overflow:hidden}.LandingPage-module__vCWJnq__barFill{border-radius:inherit;background:linear-gradient(90deg,var(--landing-accent),#ff526f);height:100%}.LandingPage-module__vCWJnq__statusPanel{gap:.7rem;padding:1rem;display:grid}.LandingPage-module__vCWJnq__statusItem{color:var(--landing-text-muted);justify-content:space-between;align-items:center;gap:.8rem;font-size:.82rem;display:flex}.LandingPage-module__vCWJnq__statusName{align-items:center;gap:.5rem;display:inline-flex}.LandingPage-module__vCWJnq__statusDot,.LandingPage-module__vCWJnq__okDot,.LandingPage-module__vCWJnq__warnDot{border-radius:999px;width:.5rem;height:.5rem}.LandingPage-module__vCWJnq__statusDot,.LandingPage-module__vCWJnq__okDot{background:var(--landing-green);box-shadow:0 0 12px #3bd88ca6}.LandingPage-module__vCWJnq__warnDot{background:var(--landing-yellow);box-shadow:0 0 12px #fbba37a6}.LandingPage-module__vCWJnq__logPanel{gap:.55rem;padding:.95rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;display:grid}.LandingPage-module__vCWJnq__logLine{color:#ffffffb3;font-size:.74rem}.LandingPage-module__vCWJnq__logLine strong{color:var(--landing-green);font-weight:600}.LandingPage-module__vCWJnq__chartPanel{padding:1rem}.LandingPage-module__vCWJnq__chartBars{align-items:end;gap:.55rem;height:8.25rem;display:flex}.LandingPage-module__vCWJnq__chartBar{background:linear-gradient(#ff5c77,#fa19a0);border-radius:.7rem .7rem .2rem .2rem;flex:1;box-shadow:0 0 16px #fb32ab38}.LandingPage-module__vCWJnq__tinyDashboard{padding:.85rem}.LandingPage-module__vCWJnq__tinyTopRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.LandingPage-module__vCWJnq__tinyStat{background:#ffffff08;border:1px solid #ffffff0d;border-radius:.9rem;padding:.7rem}.LandingPage-module__vCWJnq__tinyStat strong{font-size:.9rem;display:block}.LandingPage-module__vCWJnq__tinyStat span{color:var(--landing-text-soft);margin-top:.35rem;font-size:.72rem;display:block}.LandingPage-module__vCWJnq__tinyBottomRow{grid-template-columns:1.2fr .9fr;gap:.55rem;margin-top:.55rem;display:grid}.LandingPage-module__vCWJnq__stepGrid,.LandingPage-module__vCWJnq__pricingGrid,.LandingPage-module__vCWJnq__footerGrid{gap:1.25rem;display:grid}.LandingPage-module__vCWJnq__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage-module__vCWJnq__stepCard{border:1px solid var(--landing-surface-border);background:linear-gradient(#ffffff05,#0000);border-radius:1.25rem;flex-direction:column;padding:2.25rem 2rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s;display:flex;box-shadow:0 10px 30px #0003}.LandingPage-module__vCWJnq__stepCard:hover{background:linear-gradient(#ffffff0d,#0000);border-color:#fff3;transform:translateY(-3px)}.LandingPage-module__vCWJnq__stepIconBlock{border:1px solid var(--landing-surface-border);width:3.5rem;height:3.5rem;color:var(--landing-text-muted);background:#ffffff0a;border-radius:.8rem;justify-content:center;align-items:center;margin-bottom:2.5rem;transition:color .25s,background .25s,border-color .25s,box-shadow .25s;display:flex}.LandingPage-module__vCWJnq__stepCard:hover .LandingPage-module__vCWJnq__stepIconBlock{color:var(--landing-accent);border-color:var(--landing-accent);box-shadow:inset 0 0 0 1px var(--landing-accent),0 0 12px #47ff9440;background:#47ff940d}.LandingPage-module__vCWJnq__stepTitle{color:#fff;margin-bottom:.75rem;font-size:1.35rem;font-weight:600}.LandingPage-module__vCWJnq__stepBody{color:var(--landing-text-muted);font-size:1rem;line-height:1.65}.LandingPage-module__vCWJnq__pillLabel{color:var(--landing-text-soft);letter-spacing:.02em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:.35rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.LandingPage-module__vCWJnq__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage-module__vCWJnq__pricingCard{background:#ffffff0a;border:1px solid #ffffff14;padding:1.55rem}.LandingPage-module__vCWJnq__pricingFeatured{background:radial-gradient(circle at 100% 0,#47ff9438,#0000 45%),linear-gradient(#ffffff17,#ffffff0d);border-color:#47ff9459;box-shadow:0 0 0 1px #47ff9429,0 26px 70px #32fb862e}.LandingPage-module__vCWJnq__pricingEyebrow{color:var(--landing-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.LandingPage-module__vCWJnq__price{letter-spacing:-.07em;margin-top:.9rem;font-size:2.5rem;line-height:1}.LandingPage-module__vCWJnq__price span{color:var(--landing-text-soft);letter-spacing:0;font-size:1rem}.LandingPage-module__vCWJnq__pricingBody{color:var(--landing-text-muted);margin-top:.85rem;line-height:1.7}.LandingPage-module__vCWJnq__featureList{gap:.7rem;margin:1.1rem 0 1.5rem;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__featureList li{color:var(--landing-text-muted);align-items:center;gap:.6rem;font-size:.92rem;display:flex}.LandingPage-module__vCWJnq__featureList li:before{background:var(--landing-accent);content:"";border-radius:999px;width:.48rem;height:.48rem;box-shadow:0 0 10px #32fb869e}.LandingPage-module__vCWJnq__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingPage-module__vCWJnq__useCaseCard{padding:1.35rem}.LandingPage-module__vCWJnq__useCaseCard strong{font-size:1rem}.LandingPage-module__vCWJnq__useCaseCard span{color:var(--landing-text-muted);margin-top:.6rem;line-height:1.65;display:block}.LandingPage-module__vCWJnq__environmentGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.LandingPage-module__vCWJnq__environmentCard{text-align:center;padding:1rem}.LandingPage-module__vCWJnq__environmentCard strong{font-size:.94rem}.LandingPage-module__vCWJnq__environmentCard span{color:var(--landing-text-soft);margin-top:.4rem;font-size:.76rem;display:block}.LandingPage-module__vCWJnq__ctaSection{justify-content:center;align-items:center;padding:4rem 0 7rem;display:flex}.LandingPage-module__vCWJnq__ctaPanel{text-align:center;z-index:1;background:linear-gradient(#ffffff08,#0000);border:1px solid #ffffff1a;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;padding:7rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px #05050b99}.LandingPage-module__vCWJnq__ctaPanel:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#99f53d0a 0%,#0000 60%);border-radius:9999px;width:50rem;height:50rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LandingPage-module__vCWJnq__ctaSvgBorder{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.LandingPage-module__vCWJnq__ctaTitle{color:#fff;letter-spacing:-.03em;z-index:10;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:700;line-height:1.15;position:relative}.LandingPage-module__vCWJnq__ctaSubtitle{color:var(--landing-text-muted);z-index:10;max-width:540px;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.65;position:relative}.LandingPage-module__vCWJnq__ctaButton{background:var(--landing-accent);color:#000;cursor:pointer;pointer-events:auto;z-index:10;border-radius:.6rem;justify-content:center;align-items:center;height:3.5rem;padding:0 2.5rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:inline-flex}.LandingPage-module__vCWJnq__ctaButton:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 10px 30px #a3f6514d}.LandingPage-module__vCWJnq__osGrid{grid-template-columns:1fr 1.2fr;align-items:center;gap:3rem;padding:2rem 0;display:grid}.LandingPage-module__vCWJnq__osText{max-width:480px}.LandingPage-module__vCWJnq__osTitle{color:#fff;letter-spacing:-.04em;margin-bottom:1.2rem;font-size:clamp(2.3rem,4vw,3rem);font-weight:700;line-height:1.15}.LandingPage-module__vCWJnq__osBody{color:var(--landing-text-muted);margin-bottom:2rem;font-size:1.1rem;line-height:1.65}.LandingPage-module__vCWJnq__osLink{color:var(--landing-accent);align-items:center;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex}.LandingPage-module__vCWJnq__osLink:hover{transform:translate(4px)}.LandingPage-module__vCWJnq__osVisual{aspect-ratio:4/3;background:radial-gradient(circle,#a3f6510d 0%,#0000 70%);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.LandingPage-module__vCWJnq__nodeGraph{width:100%;height:100%;position:absolute;top:0;left:0}.LandingPage-module__vCWJnq__nodeLines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.LandingPage-module__vCWJnq__techNode{z-index:1;background:#0f0f15fa;border:1px solid #ffffff1f;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000080,inset 0 0 0 1px #ffffff0d}.LandingPage-module__vCWJnq__testimonialContainer{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.LandingPage-module__vCWJnq__testimonialRow{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;display:flex}.LandingPage-module__vCWJnq__testimonialCard{text-align:left;background:#0f0f1599;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;flex:320px;max-width:420px;padding:2.25rem;display:flex}.LandingPage-module__vCWJnq__testimonialHeadline{color:#fff;margin-bottom:1rem;font-size:1.15rem;font-weight:600}.LandingPage-module__vCWJnq__testimonialBody{color:var(--landing-text-muted);flex:1;margin-bottom:2.5rem;font-size:1rem;line-height:1.65}.LandingPage-module__vCWJnq__testimonialAuthor{align-items:center;gap:1rem;display:flex}.LandingPage-module__vCWJnq__avatarPlaceholder{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:.95rem;font-weight:700;display:flex;box-shadow:0 4px 10px #0003}.LandingPage-module__vCWJnq__authorInfo{flex-direction:column;gap:.15rem;display:flex}.LandingPage-module__vCWJnq__authorInfo strong{color:#fff;font-size:.95rem;font-weight:500}.LandingPage-module__vCWJnq__authorInfo span{color:var(--landing-text-soft);font-size:.85rem}.LandingPage-module__vCWJnq__footer{padding:1rem 0 3rem}.LandingPage-module__vCWJnq__footerGrid{border-top:1px solid #ffffff14;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));align-items:start;padding-top:1.75rem}.LandingPage-module__vCWJnq__footerBrand p,.LandingPage-module__vCWJnq__footerColumn a,.LandingPage-module__vCWJnq__footerColumn strong,.LandingPage-module__vCWJnq__footerMeta{color:var(--landing-text-muted)}.LandingPage-module__vCWJnq__footerBrand p{margin-top:.8rem;line-height:1.7}.LandingPage-module__vCWJnq__footerColumn{gap:.65rem;display:grid}.LandingPage-module__vCWJnq__footerColumn strong{color:var(--landing-text);font-size:.92rem}.LandingPage-module__vCWJnq__footerColumn a{font-size:.92rem}.LandingPage-module__vCWJnq__footerColumn a:hover{color:var(--landing-text)}.LandingPage-module__vCWJnq__footerMeta{justify-content:space-between;gap:1rem;margin-top:1.5rem;font-size:.84rem;display:flex}@media (max-width:1080px){.LandingPage-module__vCWJnq__navLinks{display:none}.LandingPage-module__vCWJnq__stepGrid,.LandingPage-module__vCWJnq__pricingGrid,.LandingPage-module__vCWJnq__footerGrid,.LandingPage-module__vCWJnq__problemRow,.LandingPage-module__vCWJnq__bentoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__vCWJnq__zigZagRow{gap:3.5rem;margin-bottom:5rem}.LandingPage-module__vCWJnq__featureWide,.LandingPage-module__vCWJnq__featureTall{grid-row:auto;min-height:22rem}}@media (max-width:760px){.LandingPage-module__vCWJnq__container{width:min(100% - 1rem,1120px)}.LandingPage-module__vCWJnq__landingPage:after{content:none}.LandingPage-module__vCWJnq__header{padding-top:.8rem}.LandingPage-module__vCWJnq__nav{border-radius:1.25rem}.LandingPage-module__vCWJnq__headerActions{gap:.5rem}.LandingPage-module__vCWJnq__ghostLink{display:none}.LandingPage-module__vCWJnq__buttonPrimary,.LandingPage-module__vCWJnq__buttonSecondary{width:100%}.LandingPage-module__vCWJnq__hero{padding-top:3.2rem}.LandingPage-module__vCWJnq__heroContent{padding-top:.9rem}.LandingPage-module__vCWJnq__heroBackdrop:before{width:120vw;top:6rem}.LandingPage-module__vCWJnq__heroOrbitGhost{width:132vw;height:320px;top:5rem}.LandingPage-module__vCWJnq__heroOrbit{width:96vw;height:250px;top:6.4rem}.LandingPage-module__vCWJnq__sparkOne,.LandingPage-module__vCWJnq__sparkTwo,.LandingPage-module__vCWJnq__sparkThree{display:none}.LandingPage-module__vCWJnq__heroVisualShell{width:100%;margin-top:1.1rem}.LandingPage-module__vCWJnq__heroImageFrame{height:210px}.LandingPage-module__vCWJnq__osGrid,.LandingPage-module__vCWJnq__stepGrid,.LandingPage-module__vCWJnq__pricingGrid,.LandingPage-module__vCWJnq__footerGrid{grid-template-columns:minmax(0,1fr)}.LandingPage-module__vCWJnq__osGrid{gap:1rem}.LandingPage-module__vCWJnq__osVisual{aspect-ratio:3/2}.LandingPage-module__vCWJnq__problemRow{grid-template-columns:minmax(0,1fr)}.LandingPage-module__vCWJnq__zigZagRow{grid-template-columns:minmax(0,1fr);gap:3rem}.LandingPage-module__vCWJnq__zigZagLine{display:none}.LandingPage-module__vCWJnq__zigZagRow:nth-child(2n) .LandingPage-module__vCWJnq__zigZagText,.LandingPage-module__vCWJnq__zigZagRow:nth-child(odd) .LandingPage-module__vCWJnq__zigZagText{order:1}.LandingPage-module__vCWJnq__zigZagRow:nth-child(2n) .LandingPage-module__vCWJnq__zigZagVisual,.LandingPage-module__vCWJnq__zigZagRow:nth-child(odd) .LandingPage-module__vCWJnq__zigZagVisual{order:2}.LandingPage-module__vCWJnq__featureCard,.LandingPage-module__vCWJnq__featureWide,.LandingPage-module__vCWJnq__featureTall{min-height:19rem}.LandingPage-module__vCWJnq__ctaPanel{padding:4rem 1.25rem}.LandingPage-module__vCWJnq__ctaSvgBorder{display:none}.LandingPage-module__vCWJnq__footerMeta{flex-direction:column}}
