/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.LandingPage_landing__znRae{--landing-max-width:80rem;--landing-gutter:clamp(1rem,3vw,2rem);--landing-section-space:clamp(4.5rem,10vw,7rem);--hero-stack-gap:clamp(2rem,4vw,3rem);--features-top-gap:clamp(5.5rem,10vw,8rem);--features-bottom-gap:clamp(8rem,14vw,12.5rem);position:relative;overflow-x:hidden}.LandingPage_landing__znRae:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(52rem 32rem at 82% 14%,#7c3aed1f 0,#0000 72%),radial-gradient(46rem 30rem at 14% 58%,#22d3ee12 0,#0000 74%);position:absolute;inset:0}.LandingPage_hero__zuJzS{z-index:1;min-height:auto;padding:var(--landing-section-space)var(--landing-gutter)var(--hero-stack-gap);align-items:center;display:flex;position:relative}.LandingPage_heroContent__JcDGG{z-index:1;max-width:var(--landing-max-width);gap:var(--hero-stack-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center stretch;width:100%;margin:0 auto;display:grid;position:relative}.LandingPage_heroText__CHjs_{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:38rem;margin:0;display:flex}.LandingPage_heroBadge__kxiQ1{border-radius:var(--radius-full);color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;background:#22d3ee14;border:1px solid #22d3ee33;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.375rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.LandingPage_badgePulse__0Vym0{background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:LandingPage_pulse__kQjP1 2s ease-in-out infinite}.LandingPage_heroHeadline__aCO_E{color:var(--text-primary);letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.08}.LandingPage_heroGradient__0o2M9{background:linear-gradient(135deg,var(--color-primary)0,var(--color-accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LandingPage_heroSubtext__rbJfy{color:var(--text-secondary);max-width:520px;margin:0 0 2rem;font-size:1.125rem;line-height:1.7}.LandingPage_heroCta__CdD5q{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.LandingPage_ctaPrimary__Ll2Jz{color:#fff;background:linear-gradient(135deg,var(--color-primary)0,#9333ea 100%);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 0 0 1px #7c3aed80,0 8px 32px -8px #7c3aed66}.LandingPage_ctaPrimary__Ll2Jz:hover{background:linear-gradient(135deg,#8b5cf6,#a855f7);transform:translateY(-1px);box-shadow:0 0 0 1px #7c3aed99,0 14px 44px -8px #7c3aed80}.LandingPage_ctaPrimary__Ll2Jz:focus-visible{box-shadow:var(--focus-ring),0 8px 32px -8px #7c3aed66;outline:none}.LandingPage_ctaArrow__OJjeD{width:1rem;height:1rem;transition:transform .2s}.LandingPage_ctaPrimary__Ll2Jz:hover .LandingPage_ctaArrow__OJjeD{transform:translate(3px)}.LandingPage_ctaSecondary__b4Jjd{color:var(--text-secondary);border-radius:.625rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.LandingPage_ctaSecondary__b4Jjd:hover{color:var(--text-primary)}.LandingPage_heroVisual__lZZXe{z-index:1;justify-content:flex-end;width:100%;display:flex;position:relative}.LandingPage_bgOrb1__PNp4R,.LandingPage_bgOrb2__IQp2C{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.LandingPage_bgOrb1__PNp4R{will-change:transform;background:#7c3aed24;width:600px;height:600px;animation:LandingPage_orbFloat__f34L5 22s ease-in-out infinite;top:10%;right:5%}.LandingPage_bgOrb2__IQp2C{will-change:transform;background:#22d3ee17;width:420px;height:420px;animation:LandingPage_orbFloat__f34L5 28s ease-in-out infinite reverse;bottom:15%;left:8%}.LandingPage_metricsVisual__rxZ8G{justify-content:center;width:100%;max-width:560px;margin:0;display:flex}.LandingPage_floatingCard__c2_73{--orbit-angle:0deg;--orbit-radius:clamp(5.5rem,12vw,7.8rem);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;text-align:center;width:clamp(7.2rem,13vw,8.8rem);min-height:4.6rem;transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(calc(var(--orbit-radius)*-1))rotate(calc(var(--orbit-angle)*-1));will-change:transform;background:#111c34eb;border:1px solid #94a3b824;border-radius:.8rem;flex-direction:column;align-items:center;gap:.18rem;padding:.62rem .72rem;animation:LandingPage_cardOrbitFloat__j319t 6.5s ease-in-out infinite;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 8px 28px -8px #00000059}.LandingPage_cardIcon__BbHyr{width:1rem;height:1rem;color:var(--color-accent);margin-bottom:.02rem}.LandingPage_cardLabel__N1S6Q{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:.6rem;line-height:1}.LandingPage_cardValue__5vSqf{color:var(--text-primary);font-size:1.05rem;font-weight:700;line-height:1.2}.LandingPage_floatCard1__gtDNA{--orbit-angle:0deg;animation-delay:0s}.LandingPage_floatCard2__5IPNW{--orbit-angle:60deg;animation-delay:.8s}.LandingPage_floatCard3__MwZGc{--orbit-angle:120deg;animation-delay:1.4s}.LandingPage_floatCard4__2tbOc{--orbit-angle:180deg;animation-delay:2.1s}.LandingPage_floatCard5__5oSiY{--orbit-angle:240deg;animation-delay:2.8s}.LandingPage_floatCard6__3FFb0{--orbit-angle:300deg;animation-delay:3.4s}.LandingPage_metricCarousel__E7KP7{pointer-events:none;width:min(100%,450px);height:clamp(14.5rem,31vw,18rem);margin-top:0;position:relative}.LandingPage_metricOrbitHub__2MbLY{background:radial-gradient(circle,#7c3aed2e 0,#22d3ee14 48%,#0f172a26 100%);border:1px dashed #94a3b847;border-radius:50%;width:clamp(4.2rem,8vw,5.4rem);height:clamp(4.2rem,8vw,5.4rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #94a3b81a}.LandingPage_waveField__MYm0F{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.LandingPage_wave__TJ2_T{animation:LandingPage_waveExpand__k62lv var(--wave-duration,10s)ease-out infinite;will-change:transform,opacity;border:1.2px solid #22d3ee29;border-radius:50%;position:absolute}.LandingPage_wave3__5qvUt{width:92px;height:92px;opacity:var(--wave-opacity,.42);animation-delay:var(--wave-delay,0s)}.LandingPage_waveSpread1__UmpLL{--wave-delay:.2s;--wave-duration:11s;--wave-opacity:.38;top:9%;left:8%}.LandingPage_waveSpread2__f_5Ou{--wave-delay:1.4s;--wave-duration:12s;--wave-opacity:.34;top:16%;left:82%}.LandingPage_waveSpread3__LaAyu{--wave-delay:2.1s;--wave-duration:9.5s;--wave-opacity:.36;top:31%;left:22%}.LandingPage_waveSpread4__TsglL{--wave-delay:3.2s;--wave-duration:10.8s;--wave-opacity:.32;top:39%;left:70%}.LandingPage_waveSpread5__vtcov{--wave-delay:.8s;--wave-duration:11.6s;--wave-opacity:.35;top:56%;left:12%}.LandingPage_waveSpread6__uVdxA{--wave-delay:2.7s;--wave-duration:9.8s;--wave-opacity:.33;top:63%;left:86%}.LandingPage_waveSpread7__XP08H{--wave-delay:1.1s;--wave-duration:12.4s;--wave-opacity:.34;top:76%;left:38%}.LandingPage_waveSpread8__FVV0s{--wave-delay:3.8s;--wave-duration:10.2s;--wave-opacity:.31;top:88%;left:68%}.LandingPage_sectionWrap__Lwgd4{max-width:var(--landing-max-width);margin:0 auto}.LandingPage_sectionHeader___LG8s{text-align:center;margin-bottom:clamp(2rem,5vw,3.5rem)}.LandingPage_sectionTitle__Zb5kA{color:var(--text-primary);letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.LandingPage_sectionSubtext__Xnn_v{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:clamp(1rem,2vw,1.1rem);line-height:1.65}.LandingPage_features__eGYvi{z-index:1;padding:var(--features-top-gap)var(--landing-gutter)var(--features-bottom-gap);position:relative}.LandingPage_featuresGrid__v3Vaq{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.LandingPage_featureCard__90JbS{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:clamp(1.3rem,2.5vw,2rem);transition:border-color .25s,box-shadow .25s,transform .25s}.LandingPage_featureCard__90JbS:hover{border-color:var(--border-strong);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.LandingPage_featureIcon__tjMmf{width:2.5rem;height:2.5rem;color:var(--color-accent);margin-bottom:1.25rem}.LandingPage_featureTitle__zURJZ{color:var(--text-primary);margin:0 0 .75rem;font-size:1.15rem;font-weight:600}.LandingPage_featureDesc__VJcoB{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.65}.LandingPage_footer__bh9Lw{z-index:1;border-top:1px solid var(--border-subtle);padding:clamp(3.4rem,6.8vw,5.5rem)var(--landing-gutter)clamp(1.5rem,3vw,2rem);position:relative}.LandingPage_footerInner__XMIPN{max-width:var(--landing-max-width);text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex}.LandingPage_footerCopy__E5yaE{color:var(--text-tertiary);max-width:100%;margin:0;font-size:clamp(.78rem,1.6vw,.85rem)}@keyframes LandingPage_pulse__kQjP1{50%{opacity:.5}}@keyframes LandingPage_orbFloat__f34L5{0%,to{transform:translate(0)}33%{transform:translate(20px,-28px)}66%{transform:translate(-14px,18px)}}@keyframes LandingPage_cardOrbitFloat__j319t{0%,to{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(calc(var(--orbit-radius)*-1))rotate(calc(var(--orbit-angle)*-1))}50%{transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(calc((var(--orbit-radius)*-1) - 8px))rotate(calc(var(--orbit-angle)*-1))}}@keyframes LandingPage_waveExpand__k62lv{0%{opacity:.55;transform:scale(.8)}to{opacity:0;transform:scale(1.7)}}@keyframes LandingPage_particleDrift__qY7xV{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.9;transform:translateY(-8px)scale(1.2)}}.LandingPage_particleField__k6bYG{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.LandingPage_particle__EpFC2{will-change:transform,opacity;border-radius:50%;animation:LandingPage_particleDrift__qY7xV 6s ease-in-out infinite;position:absolute}.LandingPage_particle1__MXNVZ{background:var(--color-accent);opacity:.4;width:4px;height:4px;animation-duration:7s;top:8%;left:6%}.LandingPage_particle2__SWpzA{background:var(--color-primary);opacity:.35;width:3px;height:3px;animation-duration:8s;animation-delay:1s;top:14%;left:85%}.LandingPage_particle3__15NnP{background:var(--color-accent);opacity:.3;width:5px;height:5px;animation-duration:6s;animation-delay:.5s;top:25%;left:18%}.LandingPage_particle4__dhnIV{background:var(--color-primary);opacity:.45;width:3px;height:3px;animation-duration:9s;animation-delay:2s;top:22%;left:72%}.LandingPage_particle5__1BrVA{background:var(--color-accent);opacity:.25;width:6px;height:6px;animation-duration:7.5s;animation-delay:1.5s;top:40%;left:4%}.LandingPage_particle6__Cx1tz{background:var(--color-primary);opacity:.3;width:4px;height:4px;animation-duration:6.5s;animation-delay:3s;top:45%;left:92%}.LandingPage_particle7__oX_uM{background:var(--color-accent);opacity:.35;width:3px;height:3px;animation-duration:8.5s;animation-delay:.8s;top:55%;left:30%}.LandingPage_particle8__wb7VV{background:var(--color-primary);opacity:.3;width:5px;height:5px;animation-duration:7s;animation-delay:2.5s;top:60%;left:78%}.LandingPage_particle9__8RJ2x{background:var(--color-accent);opacity:.4;width:4px;height:4px;animation-duration:6s;animation-delay:1.2s;top:72%;left:12%}.LandingPage_particle10__19GDA{background:var(--color-primary);opacity:.35;width:3px;height:3px;animation-duration:9s;animation-delay:.3s;top:75%;left:65%}.LandingPage_particle11__HL1qq{background:var(--color-accent);opacity:.25;width:5px;height:5px;animation-duration:7.5s;animation-delay:2s;top:88%;left:45%}.LandingPage_particle12__oNjHq{background:var(--color-primary);opacity:.3;width:3px;height:3px;animation-duration:8s;animation-delay:1.8s;top:92%;left:88%}@media (max-width:768px){.LandingPage_landing__znRae{--hero-stack-gap:clamp(1.6rem,5vw,2.4rem);--features-top-gap:clamp(3rem,9vw,4.6rem);--features-bottom-gap:clamp(6.6rem,17vw,8.8rem)}.LandingPage_hero__zuJzS{padding-top:clamp(2.5rem,8vh,4rem)}.LandingPage_heroContent__JcDGG{gap:var(--hero-stack-gap);text-align:center;grid-template-columns:1fr}.LandingPage_heroBadge__kxiQ1,.LandingPage_heroSubtext__rbJfy{margin-left:auto;margin-right:auto}.LandingPage_heroSubtext__rbJfy{font-size:1rem}.LandingPage_heroCta__CdD5q{justify-content:center}.LandingPage_metricsVisual__rxZ8G{max-width:min(92vw,480px)}.LandingPage_metricCarousel__E7KP7{width:min(100%,390px);height:clamp(12rem,46vw,14.2rem)}.LandingPage_floatingCard__c2_73{--orbit-radius:clamp(4.3rem,15vw,5.9rem);width:clamp(6.2rem,25vw,7.2rem);min-height:4rem;padding:.5rem .62rem}.LandingPage_cardLabel__N1S6Q{font-size:.54rem}.LandingPage_cardValue__5vSqf{font-size:.9rem}.LandingPage_features__eGYvi{padding-bottom:var(--features-bottom-gap)}.LandingPage_sectionHeader___LG8s{margin-bottom:2rem}}@media (max-width:560px){.LandingPage_landing__znRae{--hero-stack-gap:clamp(1.3rem,5vw,1.8rem);--features-top-gap:clamp(2.4rem,8vw,3.3rem);--features-bottom-gap:clamp(5.7rem,18vw,7.4rem)}.LandingPage_hero__zuJzS{padding-top:clamp(2.2rem,10vh,3rem)}.LandingPage_heroHeadline__aCO_E{line-height:1.12}.LandingPage_heroSubtext__rbJfy{margin-bottom:1.5rem}.LandingPage_ctaPrimary__Ll2Jz{justify-content:center;width:100%}.LandingPage_metricCarousel__E7KP7{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:min(100%,360px);height:auto;margin-top:0;display:grid;position:static}.LandingPage_metricOrbitHub__2MbLY{display:none}.LandingPage_floatingCard__c2_73{border-radius:.6rem;width:100%;min-height:4.2rem;padding:.55rem .7rem;animation:none;position:relative;top:auto;left:auto;transform:none}.LandingPage_cardIcon__BbHyr{width:.85rem;height:.85rem}.LandingPage_cardLabel__N1S6Q{font-size:.55rem}.LandingPage_cardValue__5vSqf{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.LandingPage_badgePulse__0Vym0,.LandingPage_bgOrb1__PNp4R,.LandingPage_bgOrb2__IQp2C,.LandingPage_floatingCard__c2_73,.LandingPage_particle__EpFC2,.LandingPage_wave3__5qvUt,.LandingPage_wave__TJ2_T{will-change:auto;animation:none!important}.LandingPage_ctaPrimary__Ll2Jz:hover .LandingPage_ctaArrow__OJjeD,.LandingPage_featureCard__90JbS:hover{transform:none}}