/*! 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);background:var(--bg-page);color:var(--text-body);position:relative;overflow-x:hidden}.LandingPage_landing__znRae:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(52rem 32rem at 82% 14%,var(--color-primary)0,transparent 72%),radial-gradient(46rem 30rem at 14% 58%,var(--color-accent)0,transparent 74%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.LandingPage_landing__znRae:before{background:radial-gradient(52rem 32rem at 82% 14%,color-mix(in oklab,var(--color-primary)24%,transparent)0,transparent 72%),radial-gradient(46rem 30rem at 14% 58%,color-mix(in oklab,var(--color-accent)18%,transparent)0,transparent 74%)}}.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-primary);background:var(--bg-chip);border:var(--border-width)solid var(--border-default);letter-spacing:.08em;text-transform:uppercase;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);width:6px;height:6px;box-shadow:0 0 0 6px var(--color-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.LandingPage_badgePulse__0Vym0{box-shadow:0 0 0 6px color-mix(in oklab,var(--color-accent)22%,transparent)}}.LandingPage_badgePulse__0Vym0{will-change:transform,opacity;backface-visibility:hidden;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:var(--button-primary-text);background:linear-gradient(135deg,var(--button-primary-bg)0,var(--button-primary-bg)100%);border-radius:.625rem;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.95rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.LandingPage_ctaPrimary__Ll2Jz{background:linear-gradient(135deg,var(--button-primary-bg)0,color-mix(in oklab,var(--button-primary-bg)70%,var(--color-accent)30%)100%)}}.LandingPage_ctaPrimary__Ll2Jz{box-shadow:var(--shadow-glow);text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s}.LandingPage_ctaPrimary__Ll2Jz:hover{box-shadow:var(--shadow-card);background:linear-gradient(135deg,var(--button-primary-hover-bg)0,var(--button-primary-hover-bg)100%);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.LandingPage_ctaPrimary__Ll2Jz:hover{background:linear-gradient(135deg,var(--button-primary-hover-bg)0,color-mix(in oklab,var(--button-primary-hover-bg)72%,var(--color-accent)28%)100%)}}.LandingPage_ctaPrimary__Ll2Jz:focus-visible{box-shadow:var(--focus-ring),var(--shadow-card);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;backface-visibility:hidden;border-radius:50%;position:absolute}.LandingPage_bgOrb1__PNp4R{background:var(--color-primary);width:600px;height:600px}@supports (color:color-mix(in lab,red,red)){.LandingPage_bgOrb1__PNp4R{background:color-mix(in oklab,var(--color-primary)28%,transparent)}}.LandingPage_bgOrb1__PNp4R{will-change:transform;animation:LandingPage_orbFloat__f34L5 22s ease-in-out infinite;top:10%;right:5%}.LandingPage_bgOrb2__IQp2C{background:var(--color-accent);width:420px;height:420px}@supports (color:color-mix(in lab,red,red)){.LandingPage_bgOrb2__IQp2C{background:color-mix(in oklab,var(--color-accent)22%,transparent)}}.LandingPage_bgOrb2__IQp2C{will-change:transform;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);background:var(--bg-card);width:clamp(7.2rem,13vw,8.8rem);min-height:4.6rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.LandingPage_floatingCard__c2_73{background:color-mix(in oklab,var(--bg-card)92%,transparent)}}.LandingPage_floatingCard__c2_73{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:var(--border-width)solid var(--border-default);box-shadow:var(--shadow-card-soft);z-index:2;text-align:center;transform:translate(-50%,-50%)rotate(var(--orbit-angle))translateY(calc(var(--orbit-radius)*-1))rotate(calc(var(--orbit-angle)*-1));will-change:transform;backface-visibility:hidden;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}.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,var(--color-primary)0,var(--color-accent)48%,var(--bg-card-muted)100%);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%)}@supports (color:color-mix(in lab,red,red)){.LandingPage_metricOrbitHub__2MbLY{background:radial-gradient(circle,color-mix(in oklab,var(--color-primary)30%,transparent)0,color-mix(in oklab,var(--color-accent)18%,transparent)48%,color-mix(in oklab,var(--bg-card-muted)34%,transparent)100%)}}.LandingPage_metricOrbitHub__2MbLY{border:var(--border-width)dashed var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_metricOrbitHub__2MbLY{border:var(--border-width)dashed color-mix(in oklab,var(--color-accent)36%,var(--border-subtle)64%)}}.LandingPage_metricOrbitHub__2MbLY{box-shadow:inset 0 0 0 var(--border-width)var(--border-default),0 0 36px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_metricOrbitHub__2MbLY{box-shadow:inset 0 0 0 var(--border-width)color-mix(in oklab,var(--border-default)46%,transparent),0 0 36px color-mix(in oklab,var(--color-accent)18%,transparent)}}.LandingPage_waveField__MYm0F{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.LandingPage_wave__TJ2_T{border:var(--border-width)solid var(--color-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.LandingPage_wave__TJ2_T{border:var(--border-width)solid color-mix(in oklab,var(--color-accent)40%,transparent)}}.LandingPage_wave__TJ2_T{box-shadow:0 0 18px var(--color-accent);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.LandingPage_wave__TJ2_T{box-shadow:0 0 18px color-mix(in oklab,var(--color-accent)16%,transparent)}}.LandingPage_wave__TJ2_T{animation:LandingPage_waveExpand__k62lv var(--wave-duration,10s)ease-out infinite;will-change:transform,opacity;transform-origin:50%;backface-visibility:hidden}.LandingPage_wave3__5qvUt{width:92px;height:92px;opacity:var(--wave-opacity,.56);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:var(--border-width)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:var(--border-width)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:translate3d(-50%,-50%,0)rotate(var(--orbit-angle))translateY(calc(var(--orbit-radius)*-1))rotate(calc(var(--orbit-angle)*-1))}50%{transform:translate3d(-50%,-50%,0)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:translate(0)scale(.8)}to{opacity:0;transform:translate(0)scale(1.7)}}@keyframes LandingPage_particleDrift__qY7xV{0%,to{opacity:.5;transform:translate(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{box-shadow:0 0 14px var(--color-accent);border-radius:50%;position:absolute}@supports (color:color-mix(in lab,red,red)){.LandingPage_particle__EpFC2{box-shadow:0 0 14px color-mix(in oklab,var(--color-accent)22%,transparent)}}.LandingPage_particle__EpFC2{will-change:transform,opacity;backface-visibility:hidden;animation:LandingPage_particleDrift__qY7xV 6s ease-in-out infinite}@supports ((-moz-appearance:none)){.LandingPage_wave__TJ2_T{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_wave__TJ2_T{border-color:color-mix(in oklab,var(--color-accent)32%,transparent)}}.LandingPage_wave__TJ2_T{box-shadow:0 0 12px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_wave__TJ2_T{box-shadow:0 0 12px color-mix(in oklab,var(--color-accent)10%,transparent)}}.LandingPage_particle__EpFC2{box-shadow:0 0 10px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_particle__EpFC2{box-shadow:0 0 10px color-mix(in oklab,var(--color-accent)16%,transparent)}}.LandingPage_badgePulse__0Vym0{box-shadow:0 0 0 4px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.LandingPage_badgePulse__0Vym0{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-accent)18%,transparent)}}}.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}}