.CodeBlock-module-scss-module__PzgOKG__pre{isolation:isolate;font-family:var(--font-code);color:var(--neutral-on-background-strong);font-size:var(--font-size-body-s);white-space:pre;tab-size:2;width:100%;height:fit-content;min-height:var(--static-space-32);margin:0;line-height:1.75;display:flex}.CodeBlock-module-scss-module__PzgOKG__padding{padding:var(--static-space-8)}.CodeBlock-module-scss-module__PzgOKG__lineNumberPadding{padding:var(--static-space-8)var(--static-space-8)var(--static-space-8)var(--static-space-40)}.CodeBlock-module-scss-module__PzgOKG__code{width:100%;padding:0 var(--static-space-12);flex:1;margin:auto;font-family:inherit}.CodeBlock-module-scss-module__PzgOKG__fullscreen{left:var(--static-space-8);top:var(--static-space-8);right:var(--static-space-8);bottom:var(--static-space-8);z-index:9;position:fixed;width:calc(100% - var(--static-space-16))!important;height:calc(100% - var(--static-space-16))!important}
@keyframes Tooltip-module-scss-module__hP2Cna__tooltipFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Tooltip-module-scss-module__hP2Cna__fadeIn{animation:.15s ease-in Tooltip-module-scss-module__hP2Cna__tooltipFadeIn}
.Icon-module-scss-module__glKzjG__xs{font-size:var(--static-space-16)}.Icon-module-scss-module__glKzjG__s{font-size:var(--static-space-20)}.Icon-module-scss-module__glKzjG__m{font-size:var(--static-space-24)}.Icon-module-scss-module__glKzjG__l{font-size:var(--static-space-32)}.Icon-module-scss-module__glKzjG__xl{font-size:var(--static-space-40)}
.Accordion-module-scss-module__DIfW3G__accordion:hover{background:var(--neutral-alpha-weak)}
.landing-page-module___34nyG__page{--u-bg:var(--page-background,var(--app-shell,var(--background)));--u-bg-2:var(--surface-background,var(--app-panel,var(--card)));--u-panel:color-mix(in oklab,var(--app-panel,var(--card))92%,var(--background));--u-panel-strong:color-mix(in oklab,var(--app-panel-strong,var(--card))96%,var(--background));--u-border:var(--app-border-soft,color-mix(in oklab,var(--border)72%,transparent));--u-border-strong:color-mix(in oklab,var(--border)76%,var(--foreground)16%);--u-text:var(--foreground);--u-muted:var(--muted-foreground);--u-dim:color-mix(in oklab,var(--muted-foreground)74%,var(--background));--u-accent:var(--primary);--u-accent-2:color-mix(in oklab,var(--primary)76%,var(--foreground)24%);--u-on-accent:var(--primary-foreground);--u-accent-soft:color-mix(in oklab,var(--primary)16%,transparent);--u-accent-glow:var(--app-glow-primary,color-mix(in oklab,var(--primary)26%,transparent));--u-silver:color-mix(in oklab,var(--foreground)82%,var(--muted-foreground));--u-radius:28px;--u-radius-lg:36px;isolation:isolate;background:radial-gradient(circle at 72% 8%,color-mix(in oklab,var(--u-accent)20%,transparent),transparent 24rem),radial-gradient(circle at 10% 22%,color-mix(in oklab,var(--accent,var(--u-accent-2))11%,transparent),transparent 19rem),linear-gradient(180deg,var(--u-bg)0%,color-mix(in oklab,var(--u-bg)76%,var(--u-bg-2))42%,var(--u-bg)100%);width:100%;color:var(--u-text);font-family:var(--font-general-sans),var(--font-body),system-ui,sans-serif;padding-top:5.3rem;position:relative;overflow:hidden}.landing-page-module___34nyG__page ::selection{background:color-mix(in oklab,var(--u-accent)48%,transparent);color:var(--u-on-accent)}.landing-page-module___34nyG__page img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.landing-page-module___34nyG__page:before{z-index:-3;content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 16%,#000 0,#0000 62%);mask-image:radial-gradient(circle at 50% 16%,#000 0,#0000 62%)}.landing-page-module___34nyG__page:after{z-index:-2;pointer-events:none;background-image:radial-gradient(circle at 15% 12%,#ffffff1f 0 1px,transparent 2px),radial-gradient(circle at 74% 26%,color-mix(in oklab,var(--u-accent-2)16%,transparent)0 1px,transparent 2px),radial-gradient(circle at 40% 72%,#ffffff1a 0 1px,transparent 2px),linear-gradient(120deg,transparent,color-mix(in oklab,var(--u-accent)3%,transparent),transparent);opacity:.52;content:"";background-size:220px 220px,310px 310px,260px 260px,100% 100%;position:absolute;inset:0}.landing-page-module___34nyG__ambient{z-index:-1;pointer-events:none;position:absolute;inset:0}.landing-page-module___34nyG__ambient span,.landing-page-module___34nyG__ambient i{filter:blur(50px);opacity:.62;border-radius:999px;animation:14s ease-in-out infinite landing-page-module___34nyG__ambientFloat;position:absolute}.landing-page-module___34nyG__ambient span:first-child{background:color-mix(in oklab,var(--u-accent)18%,transparent);width:27rem;height:27rem;top:8rem;right:-8rem}.landing-page-module___34nyG__ambient span:nth-child(2){background:color-mix(in oklab,var(--u-accent-2)12%,transparent);width:26rem;height:26rem;animation-delay:-5s;top:44rem;left:-12rem}.landing-page-module___34nyG__ambient span:nth-child(3){background:#ffffff0f;width:18rem;height:18rem;animation-delay:-9s;bottom:22%;right:10%}.landing-page-module___34nyG__ambient i{background:color-mix(in oklab,var(--u-accent)8%,transparent);width:34rem;height:14rem;bottom:8rem;left:18%}.landing-page-module___34nyG__heroSection,.landing-page-module___34nyG__proofSection,.landing-page-module___34nyG__statsSection,.landing-page-module___34nyG__featuresSection,.landing-page-module___34nyG__timelineSection,.landing-page-module___34nyG__dashboardShowcase,.landing-page-module___34nyG__includedSection,.landing-page-module___34nyG__ecosystemSection,.landing-page-module___34nyG__trustSection,.landing-page-module___34nyG__pricingSection,.landing-page-module___34nyG__testimonialsSection,.landing-page-module___34nyG__journalSection,.landing-page-module___34nyG__faqSection,.landing-page-module___34nyG__codeSection{width:min(100% - 2.5rem,1440px);margin:0 auto;position:relative}.landing-page-module___34nyG__heroSection{align-items:center;min-height:min(700px,100svh - 5.3rem);padding:1rem 0 2.6rem;display:grid}.landing-page-module___34nyG__announcement{border:1px solid color-mix(in oklab,var(--u-accent)28%,transparent);background:radial-gradient(circle at 12% 20%,color-mix(in oklab,var(--u-accent)16%,transparent),transparent 42%),color-mix(in oklab,var(--u-panel-strong)88%,var(--u-bg));width:fit-content;min-height:2.55rem;box-shadow:0 0 34px color-mix(in oklab,var(--u-accent)18%,transparent);font-family:var(--font-satoshi),var(--font-general-sans),sans-serif;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;margin:0 auto 1.25rem;padding:.5rem 1rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;color:var(--u-text)!important}.landing-page-module___34nyG__announcement:hover{border-color:color-mix(in oklab,var(--u-accent-2)57%,transparent);box-shadow:0 0 44px color-mix(in oklab,var(--u-accent)26%,transparent);transform:translateY(-2px)}.landing-page-module___34nyG__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(430px,1fr);align-items:center;gap:1rem;display:grid}.landing-page-module___34nyG__heroCopy{z-index:3;position:relative}.landing-page-module___34nyG__heroCopy h1{color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;letter-spacing:0;gap:.08em;margin:0;font-size:clamp(3.85rem,5.45vw,5.15rem);font-weight:700;line-height:.92;display:grid}.landing-page-module___34nyG__heroCopy h1 span,.landing-page-module___34nyG__heroCopy h1 strong,.landing-page-module___34nyG__heroCopy h1 em{clip-path:inset(0 100% 0 0);width:fit-content;max-width:100%;animation:.78s steps(22,end) forwards landing-page-module___34nyG__heroType;display:block}.landing-page-module___34nyG__heroCopy h1 strong{background:linear-gradient(92deg,var(--u-accent)0%,var(--u-accent-2)44%,var(--u-text)115%);color:#0000;text-shadow:0 0 44px color-mix(in oklab,var(--u-accent)22%,transparent);-webkit-background-clip:text;background-clip:text;font-weight:700;animation-delay:.62s}.landing-page-module___34nyG__heroCopy h1 em{color:var(--u-text);font-family:var(--font-instrument-serif),Georgia,serif;padding-bottom:.07em;font-style:italic;font-weight:400;line-height:1.08;animation-delay:1.22s}.landing-page-module___34nyG__heroCopy h1 em:after{background:var(--u-accent-2);width:.075em;height:.72em;box-shadow:0 0 18px color-mix(in oklab,var(--u-accent)54%,transparent);content:"";vertical-align:-.02em;margin-left:.08em;animation:.72s step-end infinite landing-page-module___34nyG__caretBlink;display:inline-block}.landing-page-module___34nyG__heroScribble{width:fit-content;color:var(--u-accent-2);font-family:var(--font-caveat),cursive;margin:.48rem 0 0;font-size:1.45rem;font-weight:700;line-height:1.1;position:relative}.landing-page-module___34nyG__heroScribble:after{border-bottom:2px solid color-mix(in oklab,var(--u-accent-2)82%,transparent);content:"";border-radius:50%;height:.34rem;position:absolute;bottom:-.24rem;left:.25rem;right:-1rem;transform:rotate(-2deg)}.landing-page-module___34nyG__heroLead{max-width:500px;color:var(--u-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.58}.landing-page-module___34nyG__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:1.25rem;display:flex}.landing-page-module___34nyG__primaryCta,.landing-page-module___34nyG__secondaryCta,.landing-page-module___34nyG__pricingGrid a,.landing-page-module___34nyG__showcaseBottom a{min-height:2.85rem;font-family:var(--font-satoshi),var(--font-general-sans),sans-serif;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex}.landing-page-module___34nyG__primaryCta{border:1px solid color-mix(in oklab,var(--u-accent-2)55%,transparent);background:linear-gradient(180deg,#ffffff29,transparent),linear-gradient(135deg,var(--u-accent),color-mix(in oklab,var(--u-accent)78%,var(--u-bg))62%,color-mix(in oklab,var(--u-accent)52%,var(--u-bg))100%);box-shadow:0 16px 44px color-mix(in oklab,var(--u-accent)30%,transparent),inset 0 1px 0 #ffffff47;padding:.72rem 1.05rem;color:var(--u-on-accent)!important}.landing-page-module___34nyG__secondaryCta{border:1px solid var(--u-border-strong);background:color-mix(in oklab,var(--u-panel-strong)86%,var(--u-bg));padding:.72rem 1rem;color:var(--u-text)!important}.landing-page-module___34nyG__primaryCta:hover,.landing-page-module___34nyG__secondaryCta:hover,.landing-page-module___34nyG__pricingGrid a:hover,.landing-page-module___34nyG__showcaseBottom a:hover{transform:translateY(-2px)}.landing-page-module___34nyG__primaryCta:hover{box-shadow:0 22px 58px color-mix(in oklab,var(--u-accent)38%,transparent)}.landing-page-module___34nyG__secondaryCta:hover{border-color:color-mix(in oklab,var(--u-accent-2)38%,transparent);background:color-mix(in oklab,var(--u-accent)8%,transparent)}.landing-page-module___34nyG__heroStage{perspective:1200px;min-height:520px;position:relative}.landing-page-module___34nyG__heroSignalWash{border:1px solid color-mix(in oklab,var(--u-accent-2)12%,transparent);background:radial-gradient(circle at 70% 30%,color-mix(in oklab,var(--u-accent)34%,transparent),transparent 32%),radial-gradient(circle at 36% 72%,color-mix(in oklab,var(--u-accent-2)20%,transparent),transparent 34%),linear-gradient(120deg,transparent,#ffffff09,transparent);opacity:.88;filter:drop-shadow(0 34px 80px color-mix(in oklab,var(--u-accent)15%,transparent));border-radius:40px;position:absolute;inset:1rem 0 1.6rem}.landing-page-module___34nyG__heroSignalWash:before,.landing-page-module___34nyG__heroSignalWash:after{content:"";border-radius:999px;position:absolute}.landing-page-module___34nyG__heroSignalWash:before{border:1px solid color-mix(in oklab,var(--u-accent)28%,transparent);width:60%;height:10rem;box-shadow:0 0 52px color-mix(in oklab,var(--u-accent)18%,transparent);bottom:6%;right:9%;transform:rotateX(68deg)rotate(-8deg)}.landing-page-module___34nyG__heroSignalWash:after{background:conic-gradient(from 90deg,transparent,color-mix(in oklab,var(--u-accent)12%,transparent),transparent,color-mix(in oklab,var(--u-accent-2)8%,transparent),transparent);filter:blur(8px);width:26rem;height:26rem;animation:18s linear infinite landing-page-module___34nyG__signalSpin;top:12%;right:9%}.landing-page-module___34nyG__heroOrbit{border-radius:50%;position:absolute;inset:3.5rem 1rem 3.5rem 0;transform:rotateX(66deg)rotate(-12deg)}.landing-page-module___34nyG__heroOrbit span{border:1px solid color-mix(in oklab,var(--u-accent)24%,transparent);box-shadow:0 0 46px color-mix(in oklab,var(--u-accent)16%,transparent);border-radius:50%;animation:5s ease-in-out infinite landing-page-module___34nyG__orbitPulse;position:absolute;inset:0}.landing-page-module___34nyG__heroOrbit span:nth-child(2){border-color:#ffffff1f;animation-delay:-1.6s;inset:3.1rem}.landing-page-module___34nyG__heroOrbit span:nth-child(3){border-color:color-mix(in oklab,var(--u-accent-2)18%,transparent);animation-delay:-3s;inset:6.4rem}.landing-page-module___34nyG__robotGlow{background:radial-gradient(circle,color-mix(in oklab,var(--u-accent-2)34%,transparent),transparent 60%),radial-gradient(circle,#ffffff14,transparent 68%);filter:blur(22px);border-radius:50%;width:27rem;height:27rem;animation:5s ease-in-out infinite landing-page-module___34nyG__glowBreath;position:absolute;top:17%;right:10%}.landing-page-module___34nyG__heroRobot{z-index:3;width:min(34vw,430px);height:auto;filter:drop-shadow(0 38px 80px color-mix(in oklab,var(--u-accent)20%,transparent));animation:7s ease-in-out infinite landing-page-module___34nyG__robotFloat;position:absolute;top:.2rem;right:5%}.landing-page-module___34nyG__heroRobotSkeleton{z-index:2;aspect-ratio:.91;background:linear-gradient(100deg,transparent 0%,#ffffff29 45%,transparent 72%),radial-gradient(circle at 45% 24%,color-mix(in oklab,var(--u-accent-2)22%,transparent),transparent 44%),color-mix(in oklab,var(--u-panel-strong)88%,var(--u-bg));width:min(32vw,390px);box-shadow:0 28px 90px color-mix(in oklab,var(--u-accent)18%,transparent);opacity:.72;background-size:220% 100%,100% 100%,100% 100%;border-radius:42% 46% 38% 40%;animation:1.35s ease-in-out infinite landing-page-module___34nyG__skeletonSweep;position:absolute;top:4%;right:7%}.landing-page-module___34nyG__skeletonHidden{opacity:0;pointer-events:none;transition:opacity .18s}.landing-page-module___34nyG__heroDashboardCard{z-index:4;background:radial-gradient(circle at 16% 0%,color-mix(in oklab,var(--u-accent)14%,transparent),transparent 48%),linear-gradient(135deg,color-mix(in oklab,var(--u-panel-strong)92%,var(--u-bg)),color-mix(in oklab,var(--u-bg)84%,var(--u-accent)6%));width:min(78%,500px);box-shadow:0 34px 90px #00000094,0 0 58px color-mix(in oklab,var(--u-accent)18%,transparent);border:1px solid #ffffff21;border-radius:26px;position:absolute;bottom:.4rem;right:5%;overflow:hidden}.landing-page-module___34nyG__dashboardChrome{border-bottom:1px solid #ffffff14;align-items:center;gap:.42rem;padding:.78rem .95rem;display:flex}.landing-page-module___34nyG__dashboardChrome span{background:#ffffff2e;border-radius:999px;width:.58rem;height:.58rem}.landing-page-module___34nyG__dashboardChrome span:first-child{background:var(--u-accent);box-shadow:0 0 16px color-mix(in oklab,var(--u-accent)65%,transparent)}.landing-page-module___34nyG__dashboardChrome b{color:#ffffffc7;font-family:var(--font-space-grotesk),monospace;margin-left:.4rem;font-size:.72rem;font-weight:600}.landing-page-module___34nyG__dashboardPreviewGrid{grid-template-columns:4.6rem 1fr;min-height:188px;display:grid}.landing-page-module___34nyG__dashboardSidebar{border-right:1px solid #ffffff14;align-content:start;gap:.6rem;padding:1rem .75rem;display:grid}.landing-page-module___34nyG__dashboardSidebar i{background:#ffffff0f;border-radius:.82rem;height:2.2rem}.landing-page-module___34nyG__dashboardSidebar i:first-child{background:color-mix(in oklab,var(--u-accent)24%,transparent)}.landing-page-module___34nyG__dashboardMain{gap:.62rem;padding:.78rem;display:grid}.landing-page-module___34nyG__dashboardHeroRow,.landing-page-module___34nyG__dashboardTiles,.landing-page-module___34nyG__dashboardTimeline{gap:.52rem;display:grid}.landing-page-module___34nyG__dashboardHeroRow{grid-template-columns:1.2fr .8fr .7fr}.landing-page-module___34nyG__dashboardHeroRow span,.landing-page-module___34nyG__dashboardTiles span,.landing-page-module___34nyG__dashboardTimeline i{background:linear-gradient(135deg,#ffffff14,color-mix(in oklab,var(--u-accent)6%,transparent));border:1px solid #ffffff12;border-radius:1rem;display:block}.landing-page-module___34nyG__dashboardHeroRow span{place-items:center;min-height:2.55rem;display:grid}.landing-page-module___34nyG__dashboardHeroRow b{color:color-mix(in oklab,var(--u-text)74%,transparent);font-family:var(--font-space-grotesk),monospace;font-size:.64rem}.landing-page-module___34nyG__dashboardTiles{grid-template-columns:repeat(4,1fr)}.landing-page-module___34nyG__dashboardTiles span{min-height:3.4rem}.landing-page-module___34nyG__dashboardTiles span:nth-child(2),.landing-page-module___34nyG__dashboardTiles span:nth-child(4){background:color-mix(in oklab,var(--u-accent)10%,transparent)}.landing-page-module___34nyG__dashboardTimeline i{border-radius:999px;min-height:.56rem}.landing-page-module___34nyG__dashboardTimeline i:first-child{width:68%}.landing-page-module___34nyG__dashboardTimeline i:nth-child(2){width:84%}.landing-page-module___34nyG__dashboardTimeline i:nth-child(3){width:54%}.landing-page-module___34nyG__floatingFeature{z-index:5;border:1px solid color-mix(in oklab,var(--u-accent-2)28%,transparent);background:radial-gradient(circle at 14% 0%,color-mix(in oklab,currentColor 16%,transparent),transparent 52%),color-mix(in oklab,var(--u-panel-strong)88%,var(--u-bg));width:172px;color:var(--u-text);border-radius:17px;gap:.24rem;padding:.72rem;animation:6s ease-in-out infinite landing-page-module___34nyG__cardFloat;display:grid;position:absolute;box-shadow:0 18px 50px #0000006b,inset 0 1px #ffffff14}.landing-page-module___34nyG__floatingFeature:before{z-index:-1;background:radial-gradient(circle at 30% 20%,color-mix(in oklab,currentColor 18%,transparent),transparent 58%);opacity:.85;content:"";border-radius:13px;position:absolute;inset:.45rem}.landing-page-module___34nyG__floatingFeature svg{color:var(--u-accent-2)}.landing-page-module___34nyG__featureTonepink{color:#ff4d8d}.landing-page-module___34nyG__featureTonecoral{color:#ff6a5c}.landing-page-module___34nyG__featureToneamber{color:#ffb23e}.landing-page-module___34nyG__featureTonegreen{color:#54df7a}.landing-page-module___34nyG__featureTonepink svg{color:#ff4d8d}.landing-page-module___34nyG__featureTonecoral svg{color:#ff6a5c}.landing-page-module___34nyG__featureToneamber svg{color:#ffb23e}.landing-page-module___34nyG__featureTonegreen svg{color:#54df7a}.landing-page-module___34nyG__floatingFeature strong{font-size:.76rem;font-weight:700}.landing-page-module___34nyG__floatingFeature span{color:var(--u-muted);font-size:.65rem;line-height:1.35}.landing-page-module___34nyG__floatingFeature1{top:15%;left:1%}.landing-page-module___34nyG__floatingFeature2{animation-delay:-1.8s;top:18%;right:0}.landing-page-module___34nyG__floatingFeature3{animation-delay:-3s;bottom:24%;left:4%}.landing-page-module___34nyG__floatingFeature4{animation-delay:-4.2s;bottom:30%;right:6%}.landing-page-module___34nyG__proofSection{border:1px solid var(--u-border);border-radius:var(--u-radius);background:radial-gradient(circle at 8% 50%,color-mix(in oklab,var(--u-accent)16%,transparent),transparent 28%),color-mix(in oklab,var(--u-panel-strong)86%,var(--u-bg));grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr);align-items:center;gap:1.1rem;padding:1rem;display:grid}.landing-page-module___34nyG__providerCopy{gap:.55rem;padding:.75rem;display:grid}.landing-page-module___34nyG__providerCopy>span{border:1px solid color-mix(in oklab,var(--u-accent-2)24%,transparent);background:color-mix(in oklab,var(--u-accent)9%,transparent);width:fit-content;color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .68rem;font-size:.72rem;font-weight:700;display:inline-flex}.landing-page-module___34nyG__providerCopy h2{max-width:520px;color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;margin:0;font-size:1.85rem;line-height:1.04}.landing-page-module___34nyG__providerCopy p{max-width:590px;color:var(--u-muted);margin:0;font-size:.92rem;line-height:1.62}.landing-page-module___34nyG__providerExperience{gap:.8rem;min-width:0;display:grid}.landing-page-module___34nyG__providerMarquee{border-left:1px solid #ffffff14;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.landing-page-module___34nyG__providerMarquee div{gap:.7rem;width:max-content;padding-left:1rem;animation:28s linear infinite landing-page-module___34nyG__marquee;display:flex}.landing-page-module___34nyG__providerMarquee button{background:linear-gradient(135deg,#ffffff14,transparent),color-mix(in oklab,var(--u-panel-strong)91%,var(--u-bg));cursor:pointer;border:1px solid #ffffff14;border-radius:1rem;place-items:center;width:3.15rem;height:3.15rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.landing-page-module___34nyG__providerMarquee button:hover,.landing-page-module___34nyG__providerMarquee button:focus-visible{border-color:color-mix(in oklab,var(--u-accent-2)45%,transparent);box-shadow:0 12px 34px color-mix(in oklab,var(--u-accent)16%,transparent);outline:none;transform:translateY(-2px)scale(1.04)}.landing-page-module___34nyG__providerMarquee img{object-fit:contain;filter:saturate(1.25)contrast(1.04);opacity:1;max-width:1.85rem;max-height:1.85rem}.landing-page-module___34nyG__providerPreview{border:1px solid color-mix(in oklab,var(--u-accent-2)18%,transparent);background:radial-gradient(circle at 10% 20%,color-mix(in oklab,var(--u-accent)18%,transparent),transparent 32%),color-mix(in oklab,var(--u-panel-strong)92%,var(--u-bg));border-radius:1.35rem;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;min-height:5.5rem;margin-left:1rem;padding:.78rem;display:grid}.landing-page-module___34nyG__providerPreview img{object-fit:contain;width:2.45rem;height:2.45rem}.landing-page-module___34nyG__providerPreview strong{color:var(--u-text);font-family:var(--font-space-grotesk),monospace;font-size:.9rem}.landing-page-module___34nyG__providerPreview p{color:var(--u-muted);margin:.1rem 0 0;font-size:.8rem;line-height:1.45}.landing-page-module___34nyG__statsSection{grid-template-columns:repeat(4,1fr);gap:1rem;padding-top:1rem;display:grid}.landing-page-module___34nyG__statCard{border:1px solid var(--u-border);background:#ffffff07;border-radius:24px;gap:.35rem;min-height:8.8rem;padding:1.2rem;display:grid}.landing-page-module___34nyG__statCard svg{color:var(--u-accent-2)}.landing-page-module___34nyG__statCard strong{color:var(--u-text);font-family:var(--font-space-grotesk),monospace;font-size:2.45rem;font-weight:700;line-height:1}.landing-page-module___34nyG__statCard span{color:var(--u-muted);font-size:.9rem}.landing-page-module___34nyG__featuresSection,.landing-page-module___34nyG__timelineSection,.landing-page-module___34nyG__dashboardShowcase,.landing-page-module___34nyG__includedSection,.landing-page-module___34nyG__ecosystemSection,.landing-page-module___34nyG__trustSection,.landing-page-module___34nyG__pricingSection,.landing-page-module___34nyG__testimonialsSection,.landing-page-module___34nyG__journalSection,.landing-page-module___34nyG__faqSection,.landing-page-module___34nyG__codeSection{padding-top:8rem}.landing-page-module___34nyG__sectionHeader{gap:1rem;max-width:810px;margin-bottom:3rem;display:grid}.landing-page-module___34nyG__sectionHeader p{color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;letter-spacing:0;margin:0;font-size:.78rem;font-weight:700}.landing-page-module___34nyG__sectionHeader h2,.landing-page-module___34nyG__includedCopy h2,.landing-page-module___34nyG__testimonialIntro h2{color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;letter-spacing:0;margin:0;font-size:4.35rem;font-weight:700;line-height:.96}.landing-page-module___34nyG__sectionHeader h2 em{color:var(--u-accent-2);font-family:var(--font-instrument-serif),Georgia,serif;margin-left:.26em;padding-bottom:.08em;font-style:italic;font-weight:400;line-height:1.12;display:inline-block}.landing-page-module___34nyG__sectionHeader>span,.landing-page-module___34nyG__includedCopy p,.landing-page-module___34nyG__testimonialIntro p{max-width:660px;color:var(--u-muted);font-size:1rem;line-height:1.72}.landing-page-module___34nyG__featureGrid{grid-auto-flow:dense;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(142px,auto);gap:.65rem;display:grid}.landing-page-module___34nyG__infoTrigger{width:100%;height:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.landing-page-module___34nyG__infoTrigger:focus-visible article,.landing-page-module___34nyG__infoTrigger:focus-visible .landing-page-module___34nyG__stackCard{border-color:color-mix(in oklab,var(--u-accent-2)52%,transparent);outline:2px solid color-mix(in oklab,var(--u-accent)36%,transparent);outline-offset:3px}.landing-page-module___34nyG__featureCard article,.landing-page-module___34nyG__priceCard article,.landing-page-module___34nyG__articleCard,.landing-page-module___34nyG__testimonialSpotlight,.landing-page-module___34nyG__faqItem,.landing-page-module___34nyG__stackCard,.landing-page-module___34nyG__showcaseFrame{border:1px solid var(--u-border);background:radial-gradient(circle at 15% 0%,color-mix(in oklab,var(--u-accent)9%,transparent),transparent 45%),color-mix(in oklab,var(--u-panel-strong)88%,var(--u-bg));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.landing-page-module___34nyG__featureCard article{border-radius:20px;align-content:end;gap:.42rem;height:100%;padding:.82rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.landing-page-module___34nyG__featureCard article:before{background:conic-gradient(from 0deg,#ff2d5500,#ff449947,#ffb3402e,#4ede8029,#50b4ff2e,#be78ff33,#ff2d5500),radial-gradient(circle at 18% 20%,color-mix(in oklab,var(--u-accent)26%,transparent),transparent 28%);opacity:.42;content:"";transition:opacity .22s;animation:13s linear infinite landing-page-module___34nyG__signalSpin;position:absolute;inset:-60%}.landing-page-module___34nyG__featureCard article:after{border-radius:inherit;background:linear-gradient(135deg,color-mix(in oklab,var(--u-panel-strong)94%,var(--u-bg)),color-mix(in oklab,var(--u-bg)86%,var(--u-accent)4%)),radial-gradient(circle at 20% 15%,#ffffff12,transparent 38%);content:"";position:absolute;inset:1px}.landing-page-module___34nyG__featureCard article>*{z-index:2;position:relative}.landing-page-module___34nyG__featureCard article:hover{border-color:color-mix(in oklab,var(--u-accent-2)34%,transparent);box-shadow:0 28px 70px #0000005c,0 0 42px color-mix(in oklab,var(--u-accent)12%,transparent);transform:translateY(-5px)}.landing-page-module___34nyG__featureCard article:hover:before{opacity:.82}.landing-page-module___34nyG__featureIcon{border:1px solid color-mix(in oklab,var(--u-accent-2)24%,transparent);background:radial-gradient(circle at 30% 20%,#ffffff24,transparent 44%),color-mix(in oklab,var(--u-accent)14%,transparent);width:2.1rem;height:2.1rem;box-shadow:0 0 24px color-mix(in oklab,var(--u-accent)16%,transparent);color:var(--u-accent-2);border-radius:.8rem;place-items:center;display:grid}.landing-page-module___34nyG__featureCard h3{color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;margin:0;font-size:1.02rem;font-weight:600;line-height:1.08}.landing-page-module___34nyG__featureCard p,.landing-page-module___34nyG__featureCard small{color:var(--u-muted);margin:0;line-height:1.55}.landing-page-module___34nyG__featureCard p{font-size:.78rem;line-height:1.44}.landing-page-module___34nyG__featureCard small{color:var(--u-accent-2);font-size:.66rem;line-height:1.35}.landing-page-module___34nyG__featureHero{grid-area:span 1/span 1}.landing-page-module___34nyG__featureHero article{background:radial-gradient(circle at 64% 20%,color-mix(in oklab,var(--u-accent)24%,transparent),transparent 31%),#ffffff09;min-height:0}.landing-page-module___34nyG__featureHero article:after{border-radius:inherit;background:linear-gradient(135deg,color-mix(in oklab,var(--u-panel-strong)94%,var(--u-bg)),color-mix(in oklab,var(--u-bg)86%,var(--u-accent)4%)),radial-gradient(circle at 20% 15%,#ffffff12,transparent 38%);opacity:1;content:"";border:0;width:auto;height:auto;position:absolute;inset:1px}.landing-page-module___34nyG__featureTall{grid-row:span 1}.landing-page-module___34nyG__featureWide{grid-column:span 1}.landing-page-module___34nyG__timelineFlow{grid-template-columns:repeat(7,minmax(0,1fr));gap:.85rem;display:grid;position:relative}.landing-page-module___34nyG__timelineGlowLine{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);border-radius:999px;height:2px;position:absolute;top:3.3rem;left:6%;right:6%;overflow:hidden}.landing-page-module___34nyG__timelineGlowLine i{border-radius:inherit;background:linear-gradient(90deg,var(--u-accent),var(--u-accent-2),#ffffff5c);width:0;height:100%;box-shadow:0 0 24px color-mix(in oklab,var(--u-accent)50%,transparent);display:block}.landing-page-module___34nyG__timelineFlowStep{z-index:1;min-height:202px;color:inherit;cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;justify-items:center;gap:.7rem;display:grid;position:relative}.landing-page-module___34nyG__timelineFlowStep>span{color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;font-size:.78rem;font-weight:700}.landing-page-module___34nyG__timelineFlowStep i{border:1px solid color-mix(in oklab,var(--u-accent-2)38%,transparent);background:var(--u-bg-2);width:4.5rem;height:4.5rem;box-shadow:0 0 36px color-mix(in oklab,var(--u-accent)16%,transparent);color:var(--u-accent-2);border-radius:1.5rem;place-items:center;transition:transform .22s,border-radius .22s,border-color .22s,box-shadow .22s;display:grid;position:relative}.landing-page-module___34nyG__timelineFlowStep i:after{border:1px solid color-mix(in oklab,var(--u-accent-2)28%,transparent);opacity:0;content:"";border-radius:1.75rem;animation:1.8s ease-in-out infinite landing-page-module___34nyG__timelineNodePulse;position:absolute;inset:-.55rem}.landing-page-module___34nyG__timelineStepActive i{border-color:color-mix(in oklab,var(--u-accent-2)66%,transparent);box-shadow:0 0 44px color-mix(in oklab,var(--u-accent)32%,transparent);transform:translateY(-4px)scale(1.03)}.landing-page-module___34nyG__timelineStepActive i:after{opacity:1}.landing-page-module___34nyG__timelineFlowStep strong{color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;margin:0;font-size:1.1rem;font-weight:600}.landing-page-module___34nyG__timelineFlowStep small{max-width:170px;color:var(--u-muted);margin:0 auto;font-size:.78rem;line-height:1.45}.landing-page-module___34nyG__showcaseShell{position:relative}.landing-page-module___34nyG__showcaseFrame{background:radial-gradient(circle at 10% 6%,color-mix(in oklab,var(--u-accent)34%,transparent),transparent 26rem),radial-gradient(circle at 66% 20%,#ff884c2e,transparent 18rem),radial-gradient(circle at 92% 86%,#49d6ff21,transparent 18rem),linear-gradient(135deg,color-mix(in oklab,var(--u-bg)72%,#151515),color-mix(in oklab,var(--u-bg)80%,#2d1014));min-height:505px;box-shadow:0 48px 120px #00000094,0 0 90px color-mix(in oklab,var(--u-accent)18%,transparent);border-radius:28px;grid-template-columns:196px 1fr;transition:grid-template-columns .22s,border-radius .22s;display:grid}.landing-page-module___34nyG__showcaseCollapsed{grid-template-columns:82px 1fr}.landing-page-module___34nyG__showcaseSidebar{background:linear-gradient(180deg,color-mix(in oklab,var(--u-accent)26%,transparent),transparent 46%),linear-gradient(135deg,#ffffff14,#ffffff04);border-right:1px solid #ffffff14;align-content:start;gap:.44rem;padding:.86rem;display:grid}.landing-page-module___34nyG__showcaseSidebarTop{grid-template-columns:auto 1fr auto;align-items:center;gap:.58rem;margin-bottom:.58rem;display:grid}.landing-page-module___34nyG__showcaseSidebarTop img{border:1px solid color-mix(in oklab,var(--u-accent-2)32%,transparent);background:color-mix(in oklab,var(--u-bg)72%,transparent);object-fit:contain;border-radius:.9rem;width:2.05rem;height:2.05rem;padding:.3rem}.landing-page-module___34nyG__showcaseSidebarTop span{border:0;border-radius:0;min-height:auto;padding:0;display:grid}.landing-page-module___34nyG__showcaseSidebarTop strong{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;font-size:.9rem;line-height:1}.landing-page-module___34nyG__showcaseSidebarTop button,.landing-page-module___34nyG__showcaseTopbar button{width:2.05rem;height:2.05rem;color:var(--u-text);background:#ffffff0a;border:1px solid #ffffff17;border-radius:.85rem;place-items:center;display:grid}.landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle){min-height:2.62rem;color:var(--u-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.95rem;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:.18rem .58rem;padding:0 .66rem;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle):hover{border-color:color-mix(in oklab,var(--u-accent-2)24%,transparent);background:color-mix(in oklab,var(--u-accent)8%,transparent);color:var(--u-text);transform:translate(2px)}.landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle) svg{color:var(--u-accent-2);grid-row:span 2}.landing-page-module___34nyG__showcaseSidebar b{color:inherit;font-size:.86rem}.landing-page-module___34nyG__showcaseSidebar small{color:var(--u-dim);font-family:var(--font-space-grotesk),monospace;font-size:.66rem}.landing-page-module___34nyG__sidebarMiniToggle{border:1px dashed color-mix(in oklab,var(--u-accent-2)30%,transparent);background:color-mix(in oklab,var(--u-bg)22%,transparent);min-height:2.45rem;color:var(--u-muted);cursor:pointer;font-family:var(--font-space-grotesk),monospace;border-radius:.95rem;align-items:center;gap:.54rem;margin-top:.48rem;padding:0 .72rem;font-size:.68rem;transition:background .18s,border-color .18s,color .18s;display:flex}.landing-page-module___34nyG__sidebarMiniToggle:hover{border-color:color-mix(in oklab,var(--u-accent-2)46%,transparent);background:color-mix(in oklab,var(--u-accent)10%,transparent);color:var(--u-text)}.landing-page-module___34nyG__sidebarMiniToggle svg{color:var(--u-accent-2)}.landing-page-module___34nyG__activeNavPill{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--u-accent-2)12%,transparent),0 12px 34px color-mix(in oklab,var(--u-accent)12%,transparent);border-color:color-mix(in oklab,var(--u-accent-2)32%,transparent)!important;background:linear-gradient(90deg,color-mix(in oklab,var(--u-accent)30%,transparent),#ffffff0b)!important;color:var(--u-text)!important}.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebar{padding-inline:.68rem}.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebarTop{grid-template-columns:1fr;justify-items:center}.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebarTop span,.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle) b,.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle) small,.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__sidebarMiniToggle span{display:none}.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__showcaseSidebar button:not(.landing-page-module___34nyG__sidebarMiniToggle),.landing-page-module___34nyG__showcaseCollapsed .landing-page-module___34nyG__sidebarMiniToggle{grid-template-columns:1fr;justify-content:center;justify-items:center;padding:0}.landing-page-module___34nyG__showcaseMain{gap:.76rem;padding:.86rem;display:grid}.landing-page-module___34nyG__showcaseTopbar,.landing-page-module___34nyG__showcaseMetrics,.landing-page-module___34nyG__courseRail,.landing-page-module___34nyG__showcaseBottom{gap:.76rem;display:grid}.landing-page-module___34nyG__showcaseTopbar{grid-template-columns:1fr minmax(270px,.48fr) auto auto;align-items:center}.landing-page-module___34nyG__showcaseTopbar>span{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;gap:.25rem;font-size:1.58rem;font-weight:600;display:grid}.landing-page-module___34nyG__showcaseTopbar em{color:var(--u-accent-2);font-family:var(--font-caveat),cursive;font-size:1.02rem;font-style:normal}.landing-page-module___34nyG__showcaseTopbar label{background:color-mix(in oklab,var(--u-panel-strong)90%,var(--u-bg));min-height:2.45rem;color:var(--u-dim);border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.6rem;padding:0 .9rem;font-size:.82rem;display:flex}.landing-page-module___34nyG__showcaseTopbar label svg{color:var(--u-accent-2)}.landing-page-module___34nyG__showcaseTopbar input{width:100%;min-width:0;color:var(--u-text);font:inherit;background:0 0;border:0;outline:none}.landing-page-module___34nyG__showcaseTopbar input::placeholder{color:var(--u-dim)}.landing-page-module___34nyG__showcaseTopbar kbd{color:var(--u-muted);font-family:var(--font-space-grotesk),monospace;border:1px solid #ffffff1a;border-radius:.42rem;padding:.18rem .35rem;font-size:.68rem}.landing-page-module___34nyG__showcaseTopbar i{background:var(--u-accent);width:.55rem;height:.55rem;box-shadow:0 0 16px color-mix(in oklab,var(--u-accent)65%,transparent);border-radius:999px}.landing-page-module___34nyG__showcaseMetrics{grid-template-columns:repeat(4,1fr)}.landing-page-module___34nyG__showcaseMetrics span,.landing-page-module___34nyG__courseRail article,.landing-page-module___34nyG__showcaseBottom>div{border:1px solid color-mix(in oklab,var(--u-border)72%,var(--u-accent)18%);background:radial-gradient(circle at 12% 0%,color-mix(in oklab,var(--u-accent)16%,transparent),transparent 52%),linear-gradient(135deg,#ffffff13,#ffffff06);border-radius:1.35rem}.landing-page-module___34nyG__showcaseMetrics span{min-height:4.25rem;color:var(--u-text);font-family:var(--font-space-grotesk),monospace;align-content:end;gap:.28rem;padding:.82rem;display:grid}.landing-page-module___34nyG__showcaseMetrics strong{color:var(--u-text);font-size:1.4rem;line-height:1}.landing-page-module___34nyG__showcaseMetrics small{color:var(--u-muted);font-family:var(--font-general-sans),sans-serif;font-size:.76rem}.landing-page-module___34nyG__courseRail{grid-template-columns:repeat(3,1fr)}.landing-page-module___34nyG__courseRail article{align-content:end;gap:.45rem;min-height:8.4rem;padding:.86rem;display:grid;position:relative;overflow:hidden}.landing-page-module___34nyG__courseRail article>span{z-index:1;width:fit-content;color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;display:inline-flex;position:relative}.landing-page-module___34nyG__courseRail article:before{background:radial-gradient(circle at 20% 22%,color-mix(in oklab,var(--u-accent)36%,transparent),transparent 30%),radial-gradient(circle at 78% 0%,#ffb4401f,transparent 28%),linear-gradient(135deg,#ffffff17,transparent 44%);content:"";position:absolute;inset:0}.landing-page-module___34nyG__courseRail b,.landing-page-module___34nyG__courseRail small,.landing-page-module___34nyG__courseRail i{z-index:1;position:relative}.landing-page-module___34nyG__courseRail b{color:var(--u-text);font-size:1rem}.landing-page-module___34nyG__courseRail small{color:var(--u-muted)}.landing-page-module___34nyG__courseRail i{background:linear-gradient(90deg,var(--u-accent),#ffffff1f);border-radius:999px;width:72%;height:.45rem;display:block}.landing-page-module___34nyG__courseRail article[data-progress="52%"] i{width:52%}.landing-page-module___34nyG__courseRail article[data-progress="58%"] i,.landing-page-module___34nyG__courseRail article[data-progress="59%"] i{width:58%}.landing-page-module___34nyG__courseRail article[data-progress="61%"] i{width:61%}.landing-page-module___34nyG__courseRail article[data-progress="64%"] i{width:64%}.landing-page-module___34nyG__courseRail article[data-progress="66%"] i{width:66%}.landing-page-module___34nyG__courseRail article[data-progress="69%"] i{width:69%}.landing-page-module___34nyG__courseRail article[data-progress="72%"] i{width:72%}.landing-page-module___34nyG__courseRail article[data-progress="74%"] i{width:74%}.landing-page-module___34nyG__courseRail article[data-progress="76%"] i{width:76%}.landing-page-module___34nyG__courseRail article[data-progress="78%"] i{width:78%}.landing-page-module___34nyG__courseRail article[data-progress="80%"] i{width:80%}.landing-page-module___34nyG__courseRail article[data-progress="81%"] i{width:81%}.landing-page-module___34nyG__courseRail article[data-progress="83%"] i{width:83%}.landing-page-module___34nyG__courseRail article[data-progress="86%"] i{width:86%}.landing-page-module___34nyG__courseRail article[data-progress="88%"] i{width:88%}.landing-page-module___34nyG__courseRail article[data-progress="91%"] i{width:91%}.landing-page-module___34nyG__courseRail article[data-progress="100%"] i{width:100%}.landing-page-module___34nyG__courseRail em{z-index:1;color:var(--u-text);font-family:var(--font-space-grotesk),monospace;font-size:.78rem;font-style:normal;position:absolute;bottom:.92rem;right:1rem}.landing-page-module___34nyG__showcaseBottom{grid-template-columns:1.1fr .9fr}.landing-page-module___34nyG__showcaseBottom>div{align-content:start;gap:.62rem;min-height:8.7rem;padding:.94rem;display:grid}.landing-page-module___34nyG__showcaseBottom h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:1.06rem}.landing-page-module___34nyG__showcaseBottom p{color:var(--u-muted);margin:0;font-size:.82rem;line-height:1.45}.landing-page-module___34nyG__showcaseBottom a{border:1px solid color-mix(in oklab,var(--u-accent-2)55%,transparent);background:var(--u-accent);width:fit-content;min-height:2.65rem;padding:.65rem .95rem;color:var(--u-text)!important}.landing-page-module___34nyG__showcaseBottom span{color:var(--u-muted);align-items:center;gap:.55rem;font-size:.82rem;display:flex}.landing-page-module___34nyG__showcaseBottom svg{color:var(--u-accent-2)}.landing-page-module___34nyG__includedSection{grid-template-columns:.92fr 1.08fr;align-items:center;gap:2rem;display:grid}.landing-page-module___34nyG__includedCopy{gap:1.2rem;display:grid}.landing-page-module___34nyG__includedCopy h2{gap:.04em;display:grid}.landing-page-module___34nyG__includedCopy h2 span{clip-path:inset(0 100% 0 0);width:fit-content;max-width:100%;animation:.82s steps(26,end) forwards landing-page-module___34nyG__heroType;display:block}.landing-page-module___34nyG__includedCopy h2 span:nth-child(2){background:linear-gradient(92deg,var(--u-text),var(--u-accent-2)54%,var(--u-accent));color:#0000;-webkit-background-clip:text;background-clip:text;animation-delay:.58s}.landing-page-module___34nyG__includedCopy ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.landing-page-module___34nyG__includedCopy li{color:var(--u-text);align-items:center;gap:.65rem;font-size:.95rem;display:flex}.landing-page-module___34nyG__includedCopy li svg{color:var(--u-accent-2);flex:none}.landing-page-module___34nyG__includedVisual{gap:.8rem;display:grid;transform:none}.landing-page-module___34nyG__stackCard{background:radial-gradient(circle at 5% 20%,color-mix(in oklab,var(--u-accent)18%,transparent),transparent 38%),linear-gradient(120deg,#ffffff0e,transparent 50%),#ffffff06;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:.35rem .85rem;min-height:7.35rem;padding:1rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.landing-page-module___34nyG__stackCard:hover{border-color:color-mix(in oklab,var(--u-accent-2)40%,transparent);box-shadow:0 24px 58px color-mix(in oklab,var(--u-accent)12%,transparent);transform:translateY(-4px)rotate(1deg)}.landing-page-module___34nyG__stackCard:nth-child(2){margin-left:1.5rem}.landing-page-module___34nyG__stackCard:nth-child(3){margin-left:.65rem}.landing-page-module___34nyG__stackCard svg{color:var(--u-accent-2);grid-row:span 2}.landing-page-module___34nyG__stackCard strong{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;font-size:1.2rem}.landing-page-module___34nyG__stackCard span{color:var(--u-muted);font-size:.86rem;line-height:1.55}.landing-page-module___34nyG__ecosystemMap{border:1px solid var(--u-border);border-radius:var(--u-radius-lg);background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--u-accent)18%,transparent),transparent 28%),radial-gradient(circle at 50% 50%,#ffffff0f,transparent 42%),#ffffff06;min-height:650px;position:relative;overflow:hidden}.landing-page-module___34nyG__ecosystemMap:before,.landing-page-module___34nyG__ecosystemMap:after{border:1px solid color-mix(in oklab,var(--u-accent-2)22%,transparent);content:"";border-radius:50%;position:absolute;inset:12%}.landing-page-module___34nyG__ecosystemMap:after{border-color:#ffffff1a;inset:24%;transform:rotate(18deg)}.landing-page-module___34nyG__ecosystemCore,.landing-page-module___34nyG__ecosystemNode{text-align:center;place-items:center;display:grid;position:absolute}.landing-page-module___34nyG__ecosystemCore{z-index:3;border:1px solid color-mix(in oklab,var(--u-accent-2)48%,transparent);background:radial-gradient(circle,color-mix(in oklab,var(--u-accent)24%,transparent),var(--u-panel-strong)62%);width:13rem;height:13rem;box-shadow:0 0 70px color-mix(in oklab,var(--u-accent)24%,transparent);color:var(--u-text);border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-module___34nyG__ecosystemCore svg{color:var(--u-accent-2)}.landing-page-module___34nyG__ecosystemCore strong{font-family:var(--font-clash-display),sans-serif;font-size:1.45rem}.landing-page-module___34nyG__ecosystemCore span{color:var(--u-muted);font-size:.8rem}.landing-page-module___34nyG__ecosystemNode{z-index:2;background:radial-gradient(circle at 12% 0%,color-mix(in oklab,var(--u-accent)16%,transparent),transparent 44%),color-mix(in oklab,var(--u-panel-strong)94%,var(--u-bg));width:8.5rem;min-height:5.7rem;color:var(--u-text);border:1px solid #ffffff1c;border-radius:1.45rem;gap:.4rem;padding:.9rem}.landing-page-module___34nyG__ecosystemNode svg{color:var(--u-accent-2)}.landing-page-module___34nyG__ecosystemNode span{font-weight:700}.landing-page-module___34nyG__node1{top:9%;left:45%}.landing-page-module___34nyG__node2{top:20%;right:18%}.landing-page-module___34nyG__node3{top:47%;right:10%}.landing-page-module___34nyG__node4{bottom:12%;right:21%}.landing-page-module___34nyG__node5{bottom:8%;left:45%}.landing-page-module___34nyG__node6{bottom:18%;left:18%}.landing-page-module___34nyG__node7{top:45%;left:10%}.landing-page-module___34nyG__node8{top:18%;left:20%}.landing-page-module___34nyG__ecosystemFlow{border:1px solid var(--u-border);border-radius:var(--u-radius-lg);background:conic-gradient(from 120deg at 50% 24%,color-mix(in oklab,var(--u-accent)10%,transparent),#ffb84c14,#40dc9614,#40a0ff14,#be78ff14,color-mix(in oklab,var(--u-accent)10%,transparent)),radial-gradient(circle at 50% 35%,color-mix(in oklab,var(--u-accent)20%,transparent),transparent 30%),linear-gradient(135deg,#ffffff0f,transparent 42%),#ffffff06;gap:1rem;min-height:0;padding:1.35rem;display:grid;position:relative;overflow:hidden}.landing-page-module___34nyG__ecosystemFlow:before{border:1px solid color-mix(in oklab,var(--u-accent-2)16%,transparent);background:linear-gradient(90deg,transparent 49.8%,color-mix(in oklab,var(--u-accent)18%,transparent)50%,transparent 50.2%),linear-gradient(180deg,transparent 49.8%,#ffffff14 50%,transparent 50.2%);content:"";border-radius:32px;height:11rem;position:absolute;inset:2rem 2rem auto;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.landing-page-module___34nyG__ecosystemFlow:after{background:linear-gradient(90deg,transparent,var(--u-accent),var(--u-accent-2),transparent);height:2px;box-shadow:0 0 24px color-mix(in oklab,var(--u-accent)36%,transparent);content:"";border-radius:999px;animation:3.8s ease-in-out infinite landing-page-module___34nyG__flowLine;position:absolute;top:12.6rem;left:8%;right:8%}.landing-page-module___34nyG__ecosystemFlowCore{z-index:3;border:1px solid color-mix(in oklab,var(--u-accent-2)44%,transparent);background:radial-gradient(circle at 50% 0%,color-mix(in oklab,var(--u-accent)32%,transparent),transparent 58%),linear-gradient(135deg,#ffffff12,transparent 44%),var(--u-panel-strong);width:min(100%,22rem);min-height:9.2rem;box-shadow:0 0 72px color-mix(in oklab,var(--u-accent)24%,transparent);color:var(--u-text);text-align:center;border-radius:28px;place-items:center;margin:0 auto;display:grid;position:relative}.landing-page-module___34nyG__ecosystemFlowCore svg{color:var(--u-accent-2)}.landing-page-module___34nyG__ecosystemFlowCore strong{font-family:var(--font-clash-display),sans-serif;font-size:1.32rem}.landing-page-module___34nyG__ecosystemFlowCore span{color:var(--u-muted);font-size:.76rem}.landing-page-module___34nyG__ecosystemFlowCore div{justify-content:center;gap:.42rem;display:flex}.landing-page-module___34nyG__ecosystemFlowCore img{object-fit:contain;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.62rem;width:1.65rem;height:1.65rem;padding:.22rem}.landing-page-module___34nyG__ecosystemConnectorRail{grid-template-columns:repeat(3,1fr);gap:.5rem;height:2.5rem;display:grid;position:relative}.landing-page-module___34nyG__ecosystemConnectorRail span{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--u-accent)46%,transparent),#ffc44d7a,#45d4ff6b,transparent);box-shadow:0 0 24px color-mix(in oklab,var(--u-accent)24%,transparent);border-radius:999px;position:relative;overflow:hidden}.landing-page-module___34nyG__ecosystemConnectorRail span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);animation:2.7s ease-in-out infinite landing-page-module___34nyG__railPulse;position:absolute;inset:0}.landing-page-module___34nyG__ecosystemFlowGrid{z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;min-height:100%;display:grid;position:relative}.landing-page-module___34nyG__ecosystemFlowCard{background:linear-gradient(135deg,#ffffff13,transparent 42%),color-mix(in oklab,var(--u-panel-strong)92%,var(--u-bg));border:1px solid #ffffff1a;border-radius:20px;align-content:start;gap:.38rem;min-height:178px;padding:.9rem;transition:transform .18s,border-color .18s;display:grid}.landing-page-module___34nyG__ecosystemFlowCard:hover{border-color:color-mix(in oklab,var(--u-accent-2)38%,transparent);transform:translateY(-4px)}.landing-page-module___34nyG__ecosystemFlowCard:nth-child(2),.landing-page-module___34nyG__ecosystemFlowCard:nth-child(5){transform:translateY(18px)}.landing-page-module___34nyG__ecosystemFlowCard:nth-child(2):hover,.landing-page-module___34nyG__ecosystemFlowCard:nth-child(5):hover{transform:translateY(12px)}.landing-page-module___34nyG__ecosystemFlowCard span{color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;font-size:.72rem;font-weight:700}.landing-page-module___34nyG__ecosystemFlowCard svg{color:var(--u-accent-2)}.landing-page-module___34nyG__ecosystemFlowCard small{border:1px solid color-mix(in oklab,currentColor 24%,transparent);width:fit-content;color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;border-radius:999px;margin-top:auto;padding:.28rem .48rem;font-size:.62rem}.landing-page-module___34nyG__ecosystemTonerose{color:#ff4d6d}.landing-page-module___34nyG__ecosystemToneamber{color:#ffb23e}.landing-page-module___34nyG__ecosystemTonecyan{color:#4dd8ff}.landing-page-module___34nyG__ecosystemToneviolet{color:#ad7cff}.landing-page-module___34nyG__ecosystemTonegreen{color:#58e080}.landing-page-module___34nyG__ecosystemToneblue{color:#6aa7ff}.landing-page-module___34nyG__ecosystemTonerose svg{color:#ff4d6d}.landing-page-module___34nyG__ecosystemToneamber svg{color:#ffb23e}.landing-page-module___34nyG__ecosystemTonecyan svg{color:#4dd8ff}.landing-page-module___34nyG__ecosystemToneviolet svg{color:#ad7cff}.landing-page-module___34nyG__ecosystemTonegreen svg{color:#58e080}.landing-page-module___34nyG__ecosystemToneblue svg{color:#6aa7ff}.landing-page-module___34nyG__ecosystemFlowCard h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:1.22rem}.landing-page-module___34nyG__ecosystemFlowCard p{color:var(--u-muted);margin:0;font-size:.86rem;line-height:1.55}.landing-page-module___34nyG__codeSection{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:2rem;display:grid}.landing-page-module___34nyG__codeCopy{gap:1rem;display:grid}.landing-page-module___34nyG__codeCopy p{width:fit-content;color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;margin:0;font-size:.78rem;font-weight:700}.landing-page-module___34nyG__codeCopy h2{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:4rem;line-height:.98}.landing-page-module___34nyG__codeCopy span{max-width:620px;color:var(--u-muted);font-size:1rem;line-height:1.7}.landing-page-module___34nyG__codePanel{border:1px solid var(--u-border);border-radius:var(--u-radius-lg);background:radial-gradient(circle at 72% 16%,color-mix(in oklab,var(--u-accent)18%,transparent),transparent 34%),color-mix(in oklab,var(--u-panel-strong)92%,var(--u-bg));box-shadow:0 34px 100px color-mix(in oklab,var(--u-accent)10%,transparent),inset 0 1px 0 #ffffff12;padding:1rem;overflow:hidden}.landing-page-module___34nyG__codeTabs{background:color-mix(in oklab,var(--u-panel-strong)88%,var(--u-bg));border:1px solid #ffffff17;border-radius:999px;gap:.35rem;padding:.32rem;display:inline-flex}.landing-page-module___34nyG__codeTabs button{min-height:2.15rem;color:var(--u-muted);cursor:pointer;font-family:var(--font-space-grotesk),monospace;background:0 0;border:0;border-radius:999px;padding:0 .8rem;font-size:.78rem;font-weight:700}.landing-page-module___34nyG__codeTabs .landing-page-module___34nyG__activeCodeTab{background:var(--u-accent);color:var(--u-on-accent);box-shadow:0 10px 28px color-mix(in oklab,var(--u-accent)24%,transparent)}.landing-page-module___34nyG__codePanel h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:1.2rem 0 .8rem;font-size:1.45rem}.landing-page-module___34nyG__codePanel pre{background:color-mix(in oklab,var(--u-bg)78%,black);min-height:0;color:var(--u-text);font-family:var(--font-space-grotesk),monospace;white-space:pre-wrap;word-break:break-word;border:1px solid #ffffff17;border-radius:24px;padding:1.1rem;font-size:.78rem;line-height:1.58;overflow:hidden}.landing-page-module___34nyG__codePanel code{white-space:inherit}.landing-page-module___34nyG__codePanel a{border:1px solid color-mix(in oklab,var(--u-accent-2)38%,transparent);background:color-mix(in oklab,var(--u-accent)10%,transparent);width:fit-content;font-family:var(--font-satoshi),sans-serif;border-radius:999px;align-items:center;gap:.48rem;margin-top:.9rem;padding:.7rem .92rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--u-text)!important}.landing-page-module___34nyG__landingCursor{z-index:2147483647;border:1px solid color-mix(in oklab,var(--u-accent-2)45%,transparent);background:linear-gradient(135deg,#ffffff29,transparent),color-mix(in oklab,var(--u-bg-2)96%,var(--u-bg));box-shadow:0 14px 38px color-mix(in oklab,var(--u-accent)24%,transparent);color:var(--u-text);font-family:var(--font-space-grotesk),monospace;pointer-events:none;border-radius:999px;align-items:center;gap:.38rem;padding:.48rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex;position:fixed;top:0;left:0}.landing-page-module___34nyG__landingCursor svg{color:var(--u-accent-2)}.landing-page-module___34nyG__infoDialog{--u-bg:var(--page-background,var(--app-shell,var(--background)));--u-bg-2:var(--surface-background,var(--app-panel,var(--card)));--u-accent:var(--primary);--u-accent-2:color-mix(in oklab,var(--primary)76%,var(--foreground)24%);--u-on-accent:var(--primary-foreground);--u-text:var(--foreground);--u-muted:var(--muted-foreground);border-color:color-mix(in oklab,var(--u-accent-2)26%,transparent)!important;background:radial-gradient(circle at 12% 10%,color-mix(in oklab,var(--u-accent)24%,transparent),transparent 36%),color-mix(in oklab,var(--u-bg-2)94%,black)!important;box-shadow:0 30px 110px color-mix(in oklab,var(--u-accent)18%,transparent)!important;color:var(--u-text)!important;border-radius:28px!important;padding:1.3rem!important}.landing-page-module___34nyG__infoEyebrow{color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;margin:0;font-size:.75rem;font-weight:700}.landing-page-module___34nyG__infoTitle{color:var(--u-text)!important;font-family:var(--font-clash-display),sans-serif!important;font-size:2rem!important}.landing-page-module___34nyG__infoDescription{color:var(--u-muted)!important;font-size:.95rem!important;line-height:1.65!important}.landing-page-module___34nyG__infoDialogGrid{gap:.65rem;display:grid}.landing-page-module___34nyG__infoDialogGrid span{color:var(--u-text);align-items:center;gap:.55rem;font-size:.92rem;display:flex}.landing-page-module___34nyG__infoDialogGrid svg{color:var(--u-accent-2)}.landing-page-module___34nyG__infoDialogLink{border:1px solid color-mix(in oklab,var(--u-accent-2)48%,transparent);background:var(--u-accent);width:fit-content;font-family:var(--font-satoshi),sans-serif;border-radius:999px;align-items:center;gap:.48rem;padding:.75rem .95rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--u-on-accent)!important}.landing-page-module___34nyG__trustSection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:1.4rem;display:grid}.landing-page-module___34nyG__trustCopy{gap:1.1rem;display:grid}.landing-page-module___34nyG__trustCopy h2{color:var(--u-text);font-family:var(--font-clash-display),var(--font-heading),sans-serif;letter-spacing:0;margin:0;font-size:3.55rem;font-weight:700;line-height:1}.landing-page-module___34nyG__trustCopy>p{max-width:620px;color:var(--u-muted);margin:0;font-size:1rem;line-height:1.72}.landing-page-module___34nyG__securityGrid{gap:.8rem;margin-top:.6rem;display:grid}.landing-page-module___34nyG__securityGrid article,.landing-page-module___34nyG__comparisonPanel{border:1px solid var(--u-border);background:linear-gradient(135deg,#fff1,transparent 40%),color-mix(in oklab,var(--u-panel-strong)92%,var(--u-bg));box-shadow:inset 0 1px #ffffff0f}.landing-page-module___34nyG__securityGrid article{border-radius:22px;grid-template-columns:auto 1fr;gap:.35rem .8rem;padding:1rem;display:grid}.landing-page-module___34nyG__securityGrid svg{color:var(--u-accent-2);grid-row:span 2}.landing-page-module___34nyG__securityGrid h3,.landing-page-module___34nyG__securityGrid p{margin:0}.landing-page-module___34nyG__securityGrid h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;font-size:1.08rem}.landing-page-module___34nyG__securityGrid p{color:var(--u-muted);font-size:.86rem;line-height:1.55}.landing-page-module___34nyG__comparisonPanel{border-radius:var(--u-radius);display:grid;overflow:hidden}.landing-page-module___34nyG__comparisonRow{border-bottom:1px solid #ffffff14;grid-template-columns:.42fr 1fr 1fr;align-items:start;gap:1rem;padding:1.15rem;display:grid}.landing-page-module___34nyG__comparisonRow:last-child{border-bottom:0}.landing-page-module___34nyG__comparisonRow strong{color:var(--u-text);font-family:var(--font-space-grotesk),monospace;font-size:.88rem}.landing-page-module___34nyG__comparisonRow span,.landing-page-module___34nyG__comparisonRow em{font-size:.9rem;line-height:1.55}.landing-page-module___34nyG__comparisonRow span{color:var(--u-dim)}.landing-page-module___34nyG__comparisonRow em{color:var(--u-text);font-style:normal}.landing-page-module___34nyG__comparisonRow em:before{background:var(--u-accent);width:.45rem;height:.45rem;box-shadow:0 0 16px color-mix(in oklab,var(--u-accent)70%,transparent);content:"";vertical-align:.08rem;border-radius:999px;margin-right:.5rem;display:inline-block}.landing-page-module___34nyG__pricingGrid{grid-template-columns:.92fr 1.08fr .92fr;align-items:stretch;gap:.9rem;display:grid}.landing-page-module___34nyG__priceCard article{background:linear-gradient(140deg,#ffffff0f,transparent 38%),radial-gradient(circle at 18% 0%,color-mix(in oklab,var(--u-accent)12%,transparent),transparent 34%),#ffffff07;border-radius:24px;gap:1rem;min-height:480px;padding:1.15rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.landing-page-module___34nyG__priceCard article:hover{border-color:color-mix(in oklab,var(--u-accent-2)32%,transparent);box-shadow:0 28px 80px color-mix(in oklab,var(--u-accent)12%,transparent);transform:translateY(-5px)}.landing-page-module___34nyG__featuredPrice article{border-color:color-mix(in oklab,var(--u-accent-2)50%,transparent);background:conic-gradient(from 210deg at 78% 0%,color-mix(in oklab,var(--u-accent)10%,transparent),#ffb3401f,#ff508c2e,color-mix(in oklab,var(--u-accent)10%,transparent)),radial-gradient(circle at 70% 0%,color-mix(in oklab,var(--u-accent)30%,transparent),transparent 32%),#ffffff0c;box-shadow:0 0 72px color-mix(in oklab,var(--u-accent)18%,transparent);transform:translateY(-.6rem)}.landing-page-module___34nyG__planBadge{border:1px solid color-mix(in oklab,var(--u-accent-2)38%,transparent);background:color-mix(in oklab,var(--u-accent)12%,transparent);width:fit-content;color:var(--u-accent-2);font-family:var(--font-satoshi),sans-serif;border-radius:999px;padding:.35rem .7rem;font-size:.72rem;font-weight:700}.landing-page-module___34nyG__priceCard h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:1.75rem;font-weight:700}.landing-page-module___34nyG__priceCard p{color:var(--u-muted);margin:0;font-size:.92rem;line-height:1.62}.landing-page-module___34nyG__planPrice{align-items:end;gap:.65rem;display:flex}.landing-page-module___34nyG__planPrice strong{color:var(--u-text);font-family:var(--font-space-grotesk),monospace;font-size:2.75rem;line-height:1}.landing-page-module___34nyG__planPrice span{color:var(--u-muted);padding-bottom:.28rem}.landing-page-module___34nyG__priceCard ul{gap:.58rem;margin:0;padding:0;list-style:none;display:grid}.landing-page-module___34nyG__priceCard li{color:var(--u-text);align-items:center;gap:.58rem;font-size:.88rem;line-height:1.35;display:flex}.landing-page-module___34nyG__priceCard li svg{color:var(--u-accent-2)}.landing-page-module___34nyG__pricingGrid a{background:#ffffff0e;border:1px solid #ffffff1f;align-self:end;min-height:2.85rem;padding:.8rem 1rem;color:var(--u-text)!important}.landing-page-module___34nyG__featuredPrice a{border-color:color-mix(in oklab,var(--u-accent-2)55%,transparent);background:var(--u-accent);color:var(--u-on-accent)!important}.landing-page-module___34nyG__testimonialsSection{grid-template-columns:.42fr .58fr;align-items:center;gap:2rem;display:grid}.landing-page-module___34nyG__testimonialIntro{max-width:480px}.landing-page-module___34nyG__testimonialCarousel{position:relative}.landing-page-module___34nyG__testimonialControls{gap:.6rem;display:flex;position:absolute;top:-4rem;right:0}.landing-page-module___34nyG__testimonialControls button,.landing-page-module___34nyG__testimonialRail button{color:var(--u-text);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;place-items:center;transition:transform .16s,border-color .16s;display:grid}.landing-page-module___34nyG__testimonialControls button{border-radius:999px;width:2.8rem;height:2.8rem}.landing-page-module___34nyG__testimonialControls button:hover{border-color:color-mix(in oklab,var(--u-accent-2)42%,transparent);transform:translateY(-2px)}.landing-page-module___34nyG__testimonialSpotlight{border-radius:var(--u-radius);gap:1.4rem;min-height:390px;padding:2rem;display:grid}.landing-page-module___34nyG__rating{border:1px solid color-mix(in oklab,var(--u-accent-2)24%,transparent);background:color-mix(in oklab,var(--u-accent)10%,transparent);width:fit-content;color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .7rem;font-weight:700;display:inline-flex}.landing-page-module___34nyG__testimonialSpotlight p{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:2rem;line-height:1.15}.landing-page-module___34nyG__testimonialSpotlight footer{align-items:center;gap:.85rem;display:flex}.landing-page-module___34nyG__testimonialSpotlight img{object-fit:cover;border:1px solid #ffffff29;border-radius:999px;width:3.75rem;height:3.75rem}.landing-page-module___34nyG__testimonialSpotlight strong,.landing-page-module___34nyG__testimonialSpotlight small{display:block}.landing-page-module___34nyG__testimonialSpotlight strong{color:var(--u-text)}.landing-page-module___34nyG__testimonialSpotlight small{color:var(--u-muted)}.landing-page-module___34nyG__testimonialRail{gap:.42rem;margin-top:1rem;display:flex}.landing-page-module___34nyG__testimonialRail button{border-radius:999px;width:2.2rem;height:.45rem;padding:0}.landing-page-module___34nyG__testimonialRail .landing-page-module___34nyG__activeDot{border-color:color-mix(in oklab,var(--u-accent-2)57%,transparent);background:var(--u-accent)}.landing-page-module___34nyG__articleGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.landing-page-module___34nyG__articleCard{border-radius:var(--u-radius);gap:1rem;min-height:100%;padding:.85rem;text-decoration:none;transition:transform .18s,border-color .18s;display:grid;position:relative;color:var(--u-text)!important}.landing-page-module___34nyG__articleCard:hover{border-color:color-mix(in oklab,var(--u-accent-2)36%,transparent);transform:translateY(-4px)}.landing-page-module___34nyG__articleCard img{z-index:1;aspect-ratio:1.55;object-fit:cover;border-radius:22px;width:100%;position:relative}.landing-page-module___34nyG__articleImageSkeleton{z-index:0;aspect-ratio:1.55;border:1px solid color-mix(in oklab,var(--u-border)84%,transparent);background:linear-gradient(100deg,transparent 0%,#ffffff24 46%,transparent 74%),radial-gradient(circle at 25% 15%,color-mix(in oklab,var(--u-accent)16%,transparent),transparent 36%),color-mix(in oklab,var(--u-panel-strong)90%,var(--u-bg));background-size:220% 100%,100% 100%,100% 100%;border-radius:22px;animation:1.35s ease-in-out infinite landing-page-module___34nyG__skeletonSweep;position:absolute;top:.85rem;left:.85rem;right:.85rem;overflow:hidden}.landing-page-module___34nyG__articleCard span{color:var(--u-accent-2);font-family:var(--font-space-grotesk),monospace;font-size:.76rem;font-weight:700}.landing-page-module___34nyG__articleCard h3{color:var(--u-text);font-family:var(--font-clash-display),sans-serif;margin:0;font-size:1.45rem;line-height:1.1}.landing-page-module___34nyG__articleCard p{color:var(--u-muted);margin:0;font-size:.9rem;line-height:1.6}.landing-page-module___34nyG__faqList{gap:.85rem;max-width:940px;display:grid}.landing-page-module___34nyG__faqItem{border-radius:24px}.landing-page-module___34nyG__faqItem button{width:100%;color:var(--u-text);cursor:pointer;font-family:var(--font-clash-display),sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;font-size:1.2rem;font-weight:600;display:flex}.landing-page-module___34nyG__faqItem i{border:1px solid color-mix(in oklab,var(--u-accent-2)32%,transparent);border-radius:999px;flex:none;width:1.4rem;height:1.4rem;position:relative}.landing-page-module___34nyG__faqItem i:before,.landing-page-module___34nyG__faqItem i:after{background:var(--u-accent-2);content:"";width:.68rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-module___34nyG__faqItem i:after{transition:opacity .16s;transform:translate(-50%,-50%)rotate(90deg)}.landing-page-module___34nyG__faqItem button[aria-expanded=true] i:after{opacity:0}.landing-page-module___34nyG__faqItem>div{overflow:hidden}.landing-page-module___34nyG__faqItem p{max-width:760px;color:var(--u-muted);margin:0;padding:0 1.25rem 1.25rem;line-height:1.7}@keyframes landing-page-module___34nyG__ambientFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(1.5rem,-1rem)scale(1.08)}}@keyframes landing-page-module___34nyG__heroType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes landing-page-module___34nyG__caretBlink{0%,46%{opacity:1}47%,to{opacity:0}}@keyframes landing-page-module___34nyG__orbitPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes landing-page-module___34nyG__glowBreath{0%,to{opacity:.62;transform:scale(.98)}50%{opacity:.9;transform:scale(1.05)}}@keyframes landing-page-module___34nyG__robotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes landing-page-module___34nyG__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes landing-page-module___34nyG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes landing-page-module___34nyG__signalSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes landing-page-module___34nyG__railPulse{0%{opacity:0;transform:translate(-100%)}35%,70%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes landing-page-module___34nyG__timelineNodePulse{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.88;transform:scale(1.08)}}@keyframes landing-page-module___34nyG__flowLine{0%,to{opacity:.35;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes landing-page-module___34nyG__skeletonSweep{0%{background-position:140% 0,0 0,0 0}to{background-position:-80% 0,0 0,0 0}}@media (max-width:1220px){.landing-page-module___34nyG__heroCopy h1{font-size:4.35rem}.landing-page-module___34nyG__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(400px,1.02fr)}.landing-page-module___34nyG__floatingFeature{width:148px}.landing-page-module___34nyG__timelineFlow{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page-module___34nyG__timelineGlowLine{display:none}.landing-page-module___34nyG__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:981px) and (max-height:820px){.landing-page-module___34nyG__heroSection{min-height:calc(100svh - 5.3rem);padding-bottom:1.6rem}.landing-page-module___34nyG__announcement{margin-bottom:1rem}.landing-page-module___34nyG__heroCopy h1{font-size:clamp(3.45rem,5vw,4.65rem)}.landing-page-module___34nyG__heroScribble{font-size:1.32rem}.landing-page-module___34nyG__heroLead{max-width:470px;margin-top:.78rem;font-size:.88rem;line-height:1.5}.landing-page-module___34nyG__heroActions{margin-top:1rem}.landing-page-module___34nyG__heroStage{min-height:470px}.landing-page-module___34nyG__heroRobot{width:min(31vw,390px);right:7%}.landing-page-module___34nyG__heroDashboardCard{width:min(73%,455px)}.landing-page-module___34nyG__floatingFeature{width:146px;padding:.62rem}}@media (max-width:980px){.landing-page-module___34nyG__page{padding-top:5rem}.landing-page-module___34nyG__heroSection{min-height:0;padding-top:1rem}.landing-page-module___34nyG__heroGrid,.landing-page-module___34nyG__proofSection,.landing-page-module___34nyG__includedSection,.landing-page-module___34nyG__trustSection,.landing-page-module___34nyG__testimonialsSection,.landing-page-module___34nyG__codeSection{grid-template-columns:1fr}.landing-page-module___34nyG__heroCopy{text-align:center}.landing-page-module___34nyG__heroCopy h1{font-size:3.8rem}.landing-page-module___34nyG__heroScribble,.landing-page-module___34nyG__heroActions,.landing-page-module___34nyG__heroLead{margin-left:auto;margin-right:auto}.landing-page-module___34nyG__heroStage{min-height:520px}.landing-page-module___34nyG__heroRobot{width:min(76vw,470px);animation-name:landing-page-module___34nyG__robotFloatCentered;left:50%;right:auto;transform:translate(-50%)}.landing-page-module___34nyG__heroDashboardCard{width:min(90%,520px);left:50%;right:auto;transform:translate(-50%)}.landing-page-module___34nyG__floatingFeature1,.landing-page-module___34nyG__floatingFeature2,.landing-page-module___34nyG__floatingFeature3,.landing-page-module___34nyG__floatingFeature4{display:none}.landing-page-module___34nyG__providerMarquee{border-left:0}.landing-page-module___34nyG__pricingGrid,.landing-page-module___34nyG__articleGrid{grid-template-columns:repeat(2,1fr)}.landing-page-module___34nyG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.landing-page-module___34nyG__featureHero,.landing-page-module___34nyG__featureWide,.landing-page-module___34nyG__featureTall{grid-area:span 1/span 1}.landing-page-module___34nyG__featureHero article{min-height:174px}.landing-page-module___34nyG__timelineFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module___34nyG__showcaseFrame{grid-template-columns:1fr;min-height:0}.landing-page-module___34nyG__showcaseSidebar{border-bottom:1px solid #ffffff14;border-right:0;grid-template-columns:repeat(3,1fr)}.landing-page-module___34nyG__showcaseLogo{grid-column:1/-1}.landing-page-module___34nyG__showcaseFloat{display:none}.landing-page-module___34nyG__ecosystemFlow{min-height:auto}.landing-page-module___34nyG__ecosystemFlowCore{border-radius:28px;width:100%;height:auto;min-height:8.8rem;margin-bottom:1rem;position:relative;top:auto;left:auto;transform:none}.landing-page-module___34nyG__ecosystemFlowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module___34nyG__ecosystemFlowCard,.landing-page-module___34nyG__ecosystemFlowCard:nth-child(2),.landing-page-module___34nyG__ecosystemFlowCard:nth-child(5),.landing-page-module___34nyG__ecosystemFlowCard:nth-child(3),.landing-page-module___34nyG__ecosystemFlowCard:nth-child(4){margin-top:0;transform:none}.landing-page-module___34nyG__ecosystemFlowCard:nth-child(2):hover,.landing-page-module___34nyG__ecosystemFlowCard:nth-child(5):hover{transform:translateY(-4px)}.landing-page-module___34nyG__ecosystemFlow:before,.landing-page-module___34nyG__ecosystemFlow:after{display:none}.landing-page-module___34nyG__comparisonRow{grid-template-columns:1fr;gap:.45rem}}@keyframes landing-page-module___34nyG__robotFloatCentered{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-18px)}}@media (max-width:760px){.landing-page-module___34nyG__heroSection,.landing-page-module___34nyG__proofSection,.landing-page-module___34nyG__statsSection,.landing-page-module___34nyG__featuresSection,.landing-page-module___34nyG__timelineSection,.landing-page-module___34nyG__dashboardShowcase,.landing-page-module___34nyG__includedSection,.landing-page-module___34nyG__ecosystemSection,.landing-page-module___34nyG__trustSection,.landing-page-module___34nyG__pricingSection,.landing-page-module___34nyG__testimonialsSection,.landing-page-module___34nyG__journalSection,.landing-page-module___34nyG__faqSection,.landing-page-module___34nyG__codeSection{width:min(100% - 1.25rem,1440px)}.landing-page-module___34nyG__heroCopy h1{font-size:3.25rem}.landing-page-module___34nyG__heroScribble{font-size:1.65rem}.landing-page-module___34nyG__heroLead{font-size:.98rem}.landing-page-module___34nyG__heroActions{justify-content:center}.landing-page-module___34nyG__primaryCta,.landing-page-module___34nyG__secondaryCta{width:100%}.landing-page-module___34nyG__heroStage{min-height:510px}.landing-page-module___34nyG__heroDashboardCard{border-radius:22px;bottom:0}.landing-page-module___34nyG__dashboardPreviewGrid{grid-template-columns:4.5rem 1fr;min-height:190px}.landing-page-module___34nyG__dashboardTiles{grid-template-columns:repeat(2,1fr)}.landing-page-module___34nyG__proofSection,.landing-page-module___34nyG__pricingGrid,.landing-page-module___34nyG__articleGrid,.landing-page-module___34nyG__timelineFlow,.landing-page-module___34nyG__featureGrid{grid-template-columns:1fr}.landing-page-module___34nyG__providerPreview{margin-left:0}.landing-page-module___34nyG__featuresSection,.landing-page-module___34nyG__timelineSection,.landing-page-module___34nyG__dashboardShowcase,.landing-page-module___34nyG__includedSection,.landing-page-module___34nyG__ecosystemSection,.landing-page-module___34nyG__trustSection,.landing-page-module___34nyG__pricingSection,.landing-page-module___34nyG__testimonialsSection,.landing-page-module___34nyG__journalSection,.landing-page-module___34nyG__faqSection,.landing-page-module___34nyG__codeSection{padding-top:5.2rem}.landing-page-module___34nyG__sectionHeader h2,.landing-page-module___34nyG__includedCopy h2,.landing-page-module___34nyG__testimonialIntro h2{font-size:2.7rem}.landing-page-module___34nyG__sectionHeader h2 em{margin-left:0;display:block}.landing-page-module___34nyG__showcaseTopbar,.landing-page-module___34nyG__showcaseMetrics,.landing-page-module___34nyG__courseRail,.landing-page-module___34nyG__showcaseBottom{grid-template-columns:1fr}.landing-page-module___34nyG__showcaseSidebar{grid-template-columns:repeat(2,1fr)}.landing-page-module___34nyG__showcaseTopbar>span{font-size:1.55rem}.landing-page-module___34nyG__includedVisual{transform:none}.landing-page-module___34nyG__stackCard:nth-child(2),.landing-page-module___34nyG__stackCard:nth-child(3){margin-left:0}.landing-page-module___34nyG__ecosystemFlowGrid,.landing-page-module___34nyG__pricingGrid,.landing-page-module___34nyG__articleGrid{grid-template-columns:1fr}.landing-page-module___34nyG__codeCopy h2{font-size:2.65rem}.landing-page-module___34nyG__codePanel pre{min-height:0;font-size:.76rem}.landing-page-module___34nyG__codeTabs{grid-template-columns:repeat(3,1fr);display:grid}.landing-page-module___34nyG__trustCopy h2{font-size:2.55rem}.landing-page-module___34nyG__testimonialControls{justify-content:flex-end;margin-bottom:.85rem;position:static}.landing-page-module___34nyG__testimonialSpotlight{min-height:0;padding:1.25rem}.landing-page-module___34nyG__testimonialSpotlight p{font-size:1.45rem}.landing-page-module___34nyG__showcaseShell{--preview-scale:.78;height:394px;overflow:visible}.landing-page-module___34nyG__showcaseFrame{width:920px;min-height:505px;transform:scale(var(--preview-scale));transform-origin:0 0;border-radius:24px;grid-template-columns:168px 1fr;position:absolute;top:0;left:0}.landing-page-module___34nyG__showcaseCollapsed{grid-template-columns:72px 1fr}.landing-page-module___34nyG__showcaseSidebar{border-bottom:0;border-right:1px solid #ffffff14;grid-template-columns:1fr;display:grid}.landing-page-module___34nyG__showcaseTopbar{grid-template-columns:1fr minmax(240px,.52fr) auto auto}.landing-page-module___34nyG__showcaseMetrics{grid-template-columns:repeat(4,1fr)}.landing-page-module___34nyG__courseRail{grid-template-columns:repeat(3,1fr)}.landing-page-module___34nyG__showcaseBottom{grid-template-columns:1.1fr .9fr}}@media (max-width:620px){.landing-page-module___34nyG__showcaseShell{--preview-scale:.62;height:314px}}@media (max-width:430px){.landing-page-module___34nyG__showcaseShell{--preview-scale:.4;height:203px}}@media (max-width:390px){.landing-page-module___34nyG__showcaseShell{--preview-scale:.38;height:192px}}@media (max-width:430px){.landing-page-module___34nyG__announcement{white-space:normal;width:100%;font-size:.78rem}.landing-page-module___34nyG__heroCopy h1{font-size:2.55rem}.landing-page-module___34nyG__heroStage{min-height:465px}.landing-page-module___34nyG__dashboardHeroRow{grid-template-columns:1fr}.landing-page-module___34nyG__dashboardHeroRow span:nth-child(2),.landing-page-module___34nyG__dashboardHeroRow span:nth-child(3){display:none}.landing-page-module___34nyG__ecosystemFlowGrid{grid-template-columns:1fr}.landing-page-module___34nyG__codeTabs{border-radius:18px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__ambient span,.landing-page-module___34nyG__ambient i,.landing-page-module___34nyG__heroOrbit span,.landing-page-module___34nyG__robotGlow,.landing-page-module___34nyG__heroRobot,.landing-page-module___34nyG__heroRobotSkeleton,.landing-page-module___34nyG__articleImageSkeleton,.landing-page-module___34nyG__floatingFeature,.landing-page-module___34nyG__providerMarquee div,.landing-page-module___34nyG__heroSignalWash:after,.landing-page-module___34nyG__timelineFlowStep i:after,.landing-page-module___34nyG__ecosystemFlow:after{animation:none}.landing-page-module___34nyG__featureCard article,.landing-page-module___34nyG__primaryCta,.landing-page-module___34nyG__secondaryCta,.landing-page-module___34nyG__pricingGrid a,.landing-page-module___34nyG__articleCard,.landing-page-module___34nyG__testimonialControls button{transition:none}.landing-page-module___34nyG__heroCopy h1 span,.landing-page-module___34nyG__heroCopy h1 strong,.landing-page-module___34nyG__heroCopy h1 em{clip-path:none;animation:none}.landing-page-module___34nyG__heroCopy h1 em:after{display:none}}
.Arrow-module-scss-module__nbWlCa__arrowContainer{transition:var(--transition-micro-medium);height:var(--static-space-16);width:var(--static-space-0);visibility:hidden}.Arrow-module-scss-module__nbWlCa__arrowHead{transition:var(--transition-micro-medium);width:var(--static-space-0);transform-origin:100%;right:0;transform:rotate(0)}.Arrow-module-scss-module__nbWlCa__active{width:var(--static-space-16);visibility:visible}.Arrow-module-scss-module__nbWlCa__active .Arrow-module-scss-module__nbWlCa__arrowHead{width:var(--static-space-8)}.Arrow-module-scss-module__nbWlCa__active .Arrow-module-scss-module__nbWlCa__arrowHead:first-child{transform:rotate(45deg)}.Arrow-module-scss-module__nbWlCa__active .Arrow-module-scss-module__nbWlCa__arrowHead:nth-child(2){transform:rotate(-45deg)}.Arrow-module-scss-module__nbWlCa__onSolid{background:var(--brand-on-solid-strong)}.Arrow-module-scss-module__nbWlCa__onBackground{background:var(--brand-on-background-strong)}
.AutoScroll-module-scss-module__AvPycG__marqueeWrapper{will-change:transform}.AutoScroll-module-scss-module__AvPycG__marqueeContent{white-space:nowrap;flex-shrink:0;min-width:100%}
.Fade-module-scss-module__WhQGgG__mask{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(var(--gradient-direction),var(--base-color),transparent);-webkit-mask-image:linear-gradient(var(--gradient-direction),black 20%,transparent 100%);mask-image:linear-gradient(var(--gradient-direction),black 20%,transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}
.Scroller-module-scss-module__RaMiyG__container{isolation:isolate}.Scroller-module-scss-module__RaMiyG__scroller{scrollbar-width:none;isolation:isolate}.Scroller-module-scss-module__RaMiyG__scroller::-webkit-scrollbar{display:none}.Scroller-module-scss-module__RaMiyG__row{overflow-x:auto}.Scroller-module-scss-module__RaMiyG__column{overflow-y:auto}
.Carousel-module-scss-module__q0mVUq__indicator:hover .Carousel-module-scss-module__q0mVUq__inactive,.Carousel-module-scss-module__q0mVUq__indicator:focus-within .Carousel-module-scss-module__q0mVUq__inactive{background:var(--neutral-alpha-strong)}.Carousel-module-scss-module__q0mVUq__inactive{background:var(--neutral-alpha-medium)}.Carousel-module-scss-module__q0mVUq__active{background:var(--neutral-on-background-strong)}.Carousel-module-scss-module__q0mVUq__controls:hover .Carousel-module-scss-module__q0mVUq__fade,.Carousel-module-scss-module__q0mVUq__controls:focus-within .Carousel-module-scss-module__q0mVUq__fade{opacity:.5}.Carousel-module-scss-module__q0mVUq__controls:hover .Carousel-module-scss-module__q0mVUq__button,.Carousel-module-scss-module__q0mVUq__controls:focus-within .Carousel-module-scss-module__q0mVUq__button{opacity:1;transform:translate(0)}.Carousel-module-scss-module__q0mVUq__fade,.Carousel-module-scss-module__q0mVUq__button{opacity:0}.Carousel-module-scss-module__q0mVUq__button{animation-delay:.2s}.Carousel-module-scss-module__q0mVUq__left .Carousel-module-scss-module__q0mVUq__button{transform:translate(-1rem)}.Carousel-module-scss-module__q0mVUq__right .Carousel-module-scss-module__q0mVUq__button{transform:translate(1rem)}
.Swiper-module-scss-module__kT0k_q__scrollContainer::-webkit-scrollbar{display:none}.Swiper-module-scss-module__kT0k_q__slide{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0}@media (hover:hover) and (pointer:fine){.Swiper-module-scss-module__kT0k_q__carouselContainer:hover .Swiper-module-scss-module__kT0k_q__navButton,.Swiper-module-scss-module__kT0k_q__carouselContainer:focus-within .Swiper-module-scss-module__kT0k_q__navButton{opacity:1;pointer-events:auto}}.Swiper-module-scss-module__kT0k_q__navButton{opacity:0;pointer-events:none;transition:opacity .3s}@media (hover:none){.Swiper-module-scss-module__kT0k_q__navButton{display:none}}
@media (hover:hover){.Card-module-scss-module__7wQcEW__card:hover{background-color:var(--neutral-alpha-weak)}}
.CursorCard-module-scss-module__pZXqUa__fadeIn{animation:.2s ease-in-out CursorCard-module-scss-module__pZXqUa__fadeIn}@keyframes CursorCard-module-scss-module__pZXqUa__fadeIn{0%{opacity:0}to{opacity:1}}
.SharedInteractiveStyles-module-scss-module__nbaxKG__container{cursor:var(--cursor-interactive);isolation:isolate}.SharedInteractiveStyles-module-scss-module__nbaxKG__container:hover .SharedInteractiveStyles-module-scss-module__nbaxKG__element.SharedInteractiveStyles-module-scss-module__nbaxKG__checked .SharedInteractiveStyles-module-scss-module__nbaxKG__element:before,.SharedInteractiveStyles-module-scss-module__nbaxKG__container:focus .SharedInteractiveStyles-module-scss-module__nbaxKG__element.SharedInteractiveStyles-module-scss-module__nbaxKG__checked .SharedInteractiveStyles-module-scss-module__nbaxKG__element:before{display:none}.SharedInteractiveStyles-module-scss-module__nbaxKG__element{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);width:var(--static-space-20);height:var(--static-space-20);min-width:var(--static-space-20);min-height:var(--static-space-20);transition:var(--transition-micro-medium);background-color:var(--surface-background);border-style:solid;border-width:1px;outline:none}.SharedInteractiveStyles-module-scss-module__nbaxKG__element.SharedInteractiveStyles-module-scss-module__nbaxKG__checked{box-shadow:inset 0 var(--solid-inset-distance)var(--solid-inset-size)var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}.SharedInteractiveStyles-module-scss-module__nbaxKG__disabled .SharedInteractiveStyles-module-scss-module__nbaxKG__element{opacity:.6}.SharedInteractiveStyles-module-scss-module__nbaxKG__disabled .SharedInteractiveStyles-module-scss-module__nbaxKG__element:before{display:none}.SharedInteractiveStyles-module-scss-module__nbaxKG__container:hover .SharedInteractiveStyles-module-scss-module__nbaxKG__element:before,.SharedInteractiveStyles-module-scss-module__nbaxKG__element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards SharedInteractiveStyles-module-scss-module__nbaxKG__scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes SharedInteractiveStyles-module-scss-module__nbaxKG__scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}.SharedInteractiveStyles-module-scss-module__nbaxKG__icon{animation:.2s .1s forwards SharedInteractiveStyles-module-scss-module__nbaxKG__scaleIn;transform:scale(0)}@keyframes SharedInteractiveStyles-module-scss-module__nbaxKG__scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}.SharedInteractiveStyles-module-scss-module__nbaxKG__hidden{opacity:0;pointer-events:none;position:absolute}.SharedInteractiveStyles-module-scss-module__nbaxKG__indeterminate{background:var(--brand-on-solid-strong);width:var(--static-space-12);height:var(--static-space-2)}
.Chip-module-scss-module__09OPDq__chip{white-space:nowrap;-webkit-user-select:none;user-select:none}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__selected{background:var(--brand-alpha-medium);color:var(--brand-on-background-medium)}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__selected:hover,.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__selected:focus{background:var(--brand-alpha-medium)}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__selected:active{background:var(--brand-alpha-weak);color:var(--brand-on-background-weak)}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__unselected{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-medium)}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__unselected:hover,.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__unselected:focus{background:var(--neutral-alpha-medium)}.Chip-module-scss-module__09OPDq__chip.Chip-module-scss-module__09OPDq__unselected:active{background:var(--neutral-alpha-weak);color:var(--neutral-on-background-weak)}.Chip-module-scss-module__09OPDq__chip:disabled{background:var(--neutral-solid-weak);cursor:not-allowed}
.Input-module-scss-module__QdPJsq__base{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);min-height:var(--static-space-56)}.Input-module-scss-module__QdPJsq__base.Input-module-scss-module__QdPJsq__focused,.Input-module-scss-module__QdPJsq__base.Input-module-scss-module__QdPJsq__filled{border-color:var(--neutral-border-medium)}.Input-module-scss-module__QdPJsq__base:has(.Input-module-scss-module__QdPJsq__placeholder):has(.Input-module-scss-module__QdPJsq__floating) .Input-module-scss-module__QdPJsq__placeholder{padding-top:var(--static-space-12)}.Input-module-scss-module__QdPJsq__resizeHandle:after{pointer-events:none;content:"";width:var(--static-space-32);height:var(--static-space-32);border:1px solid var(--neutral-border-strong);background-color:var(--neutral-alpha-weak);position:absolute;bottom:0;right:0;transform:translate(50%)translateY(50%)rotate(45deg)}.Input-module-scss-module__QdPJsq__resizeHandle ::-webkit-resizer{display:none}.Input-module-scss-module__QdPJsq__label{left:var(--static-space-16);color:var(--neutral-on-background-medium);pointer-events:none;transform-origin:0;transition:transform .3s,top .3s,left .3s;position:absolute}.Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating{transform:scale(.75)}.Input-module-scss-module__QdPJsq__inputLabel{top:50%;transform:translateY(-50%)}.Input-module-scss-module__QdPJsq__textareaLabel{top:calc(var(--static-space-16) + var(--static-space-2))}.Input-module-scss-module__QdPJsq__xs{min-height:var(--static-space-40)}.Input-module-scss-module__QdPJsq__xs .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating,.Input-module-scss-module__QdPJsq__xs .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-4) - var(--static-space-1))}.Input-module-scss-module__QdPJsq__xs .Input-module-scss-module__QdPJsq__inputLabel.Input-module-scss-module__QdPJsq__floating,.Input-module-scss-module__QdPJsq__xs .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{transform:scale(.6)}.Input-module-scss-module__QdPJsq__s{min-height:var(--static-space-48)}.Input-module-scss-module__QdPJsq__s .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating,.Input-module-scss-module__QdPJsq__s .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-4) - var(--static-space-1))}.Input-module-scss-module__QdPJsq__m{min-height:var(--static-space-56)}.Input-module-scss-module__QdPJsq__m .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating,.Input-module-scss-module__QdPJsq__m .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-8) - var(--static-space-2))}.Input-module-scss-module__QdPJsq__l{min-height:var(--static-space-64)}.Input-module-scss-module__QdPJsq__l .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-8) - var(--static-space-2))}.Input-module-scss-module__QdPJsq__l .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{top:var(--static-space-4)}.Input-module-scss-module__QdPJsq__xl{min-height:var(--static-space-72)}.Input-module-scss-module__QdPJsq__xl .Input-module-scss-module__QdPJsq__label.Input-module-scss-module__QdPJsq__floating{top:calc(var(--static-space-12) - var(--static-space-2))}.Input-module-scss-module__QdPJsq__xl .Input-module-scss-module__QdPJsq__textareaLabel.Input-module-scss-module__QdPJsq__floating{top:var(--static-space-4)}.Input-module-scss-module__QdPJsq__input{width:100%;height:100%;color:var(--neutral-on-background-strong);padding:0 var(--static-space-12);border-radius:var(--radius-s);background:0 0;border:none;outline:none}.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__placeholder{padding-top:0}.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__textarea.Input-module-scss-module__QdPJsq__placeholder{padding-top:var(--static-space-12);padding-bottom:var(--static-space-12)}.Input-module-scss-module__QdPJsq__input:not(.Input-module-scss-module__QdPJsq__placeholder),.Input-module-scss-module__QdPJsq__input.Input-module-scss-module__QdPJsq__placeholder.Input-module-scss-module__QdPJsq__hasChildren{padding-top:var(--static-space-16)}.Input-module-scss-module__QdPJsq__input::placeholder{color:var(--neutral-on-background-weak)}.Input-module-scss-module__QdPJsq__input:disabled{color:var(--neutral-on-background-weak);cursor:not-allowed}:-webkit-any(.Input-module-scss-module__QdPJsq__input:autofill,.Input-module-scss-module__QdPJsq__input:-webkit-autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32)var(--neutral-background-medium)inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}:is(.Input-module-scss-module__QdPJsq__input:autofill,.Input-module-scss-module__QdPJsq__input:autofill){background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32)var(--neutral-background-medium)inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__base{background-color:var(--danger-background-medium);border-color:var(--danger-border-medium)}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__input,.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__prefix,.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__suffix{color:var(--danger-on-background-medium)}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__label{color:var(--danger-on-background-weak)}.Input-module-scss-module__QdPJsq__error .Input-module-scss-module__QdPJsq__resizeHandle:after{border-color:var(--danger-border-medium);background-color:var(--danger-alpha-weak)}.Input-module-scss-module__QdPJsq__prefix,.Input-module-scss-module__QdPJsq__suffix{align-self:center}.Input-module-scss-module__QdPJsq__input[type=color]{opacity:0}
@keyframes DropdownWrapper-module-scss-module__8tRc_q__fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.DropdownWrapper-module-scss-module__8tRc_q__fadeIn{transform-origin:100% 0;animation:DropdownWrapper-module-scss-module__8tRc_q__fadeIn var(--transition-duration-micro-medium)var(--transition-eased)}
.DatePicker-module-scss-module__Nbf9vW__calendar.DatePicker-module-scss-module__Nbf9vW__xs{--calendar-padding:var(--static-space-8);--calendar-gap:var(--static-space-4);--calendar-button-size:var(--static-space-24);--calendar-font-size:var(--font-size-xs)}.DatePicker-module-scss-module__Nbf9vW__calendar.DatePicker-module-scss-module__Nbf9vW__s{--calendar-padding:var(--static-space-12);--calendar-gap:var(--static-space-8);--calendar-button-size:var(--static-space-28);--calendar-font-size:var(--font-size-s)}.DatePicker-module-scss-module__Nbf9vW__calendar.DatePicker-module-scss-module__Nbf9vW__m{--calendar-padding:var(--static-space-16);--calendar-gap:var(--static-space-12);--calendar-button-size:var(--static-space-32);--calendar-font-size:var(--font-size-m)}.DatePicker-module-scss-module__Nbf9vW__calendar.DatePicker-module-scss-module__Nbf9vW__l{--calendar-padding:var(--static-space-20);--calendar-gap:var(--static-space-16);--calendar-button-size:var(--static-space-36);--calendar-font-size:var(--font-size-l)}.DatePicker-module-scss-module__Nbf9vW__calendar.DatePicker-module-scss-module__Nbf9vW__xl{--calendar-padding:var(--static-space-24);--calendar-gap:var(--static-space-20);--calendar-button-size:var(--static-space-40);--calendar-font-size:var(--font-size-xl)}.DatePicker-module-scss-module__Nbf9vW__monthButton:hover{background:var(--neutral-background-medium);transform:scale(1.1)}.DatePicker-module-scss-module__Nbf9vW__monthButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.DatePicker-module-scss-module__Nbf9vW__dayButton{aspect-ratio:1;width:var(--calendar-button-size);height:var(--calendar-button-size);font-size:var(--calendar-font-size);border-radius:var(--radius-m);border:.5px solid var(--neutral-background-medium);color:var(--neutral-on-background-weak);background-color:#0000;justify-content:center;align-items:center;padding:0;transition:all .2s ease-in-out;display:flex}.DatePicker-module-scss-module__Nbf9vW__dayButton:hover{color:var(--neutral-background-weak);background:var(--neutral-background-strong);transform:scale(1.1)}.DatePicker-module-scss-module__Nbf9vW__dayButton:active{background-color:var(--brand-background-strong);color:#fff;transform:scale(.95)}.DatePicker-module-scss-module__Nbf9vW__dayButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.DatePicker-module-scss-module__Nbf9vW__timeSelector{background:var(--neutral-background-medium);border-radius:var(--radius-m);border:1px solid var(--neutral-background-medium);padding:var(--calendar-padding);font-size:var(--calendar-font-size)}.DatePicker-module-scss-module__Nbf9vW__timeSelector:focus-within{border:1px solid var(--neutral-border-strong)}.DatePicker-module-scss-module__Nbf9vW__timeInput{width:var(--static-space-40);height:var(--static-space-32);border:1px solid var(--neutral-border-medium);border-radius:var(--radius-m);background:var(--neutral-background-strong);color:var(--neutral-on-background-strong);text-align:center;font-size:var(--calendar-font-size);outline:none;transition:all .2s ease-in-out}.DatePicker-module-scss-module__Nbf9vW__timeInput:focus{border-color:var(--brand-border-medium);box-shadow:0 0 0 2px var(--brand-alpha-weak)}.DatePicker-module-scss-module__Nbf9vW__timeInput:invalid{border-color:var(--danger-border-medium)}.DatePicker-module-scss-module__Nbf9vW__timeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DatePicker-module-scss-module__Nbf9vW__timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.DatePicker-module-scss-module__Nbf9vW__ampmSelector button{min-width:var(--static-space-40)}.DatePicker-module-scss-module__Nbf9vW__monthTransition{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.DatePicker-module-scss-module__Nbf9vW__slideLeft{opacity:0;transform:translate(-20px)}.DatePicker-module-scss-module__Nbf9vW__slideRight{opacity:0;transform:translate(20px)}.DatePicker-module-scss-module__Nbf9vW__timeWrapper.DatePicker-module-scss-module__Nbf9vW__vertical{align-items:flex-start}.DatePicker-module-scss-module__Nbf9vW__verticalTimeLabel{writing-mode:vertical-lr;margin-right:var(--static-space-8);transform:rotate(180deg)}.DatePicker-module-scss-module__Nbf9vW__timeSelector.DatePicker-module-scss-module__Nbf9vW__vertical{flex-direction:column;align-items:flex-start}.DatePicker-module-scss-module__Nbf9vW__ampmSelector{min-width:var(--static-space-80);height:var(--static-space-32);font-size:var(--calendar-font-size)}.DatePicker-module-scss-module__Nbf9vW__ampmSelector.DatePicker-module-scss-module__Nbf9vW__vertical{min-width:var(--static-space-32);height:auto}.DatePicker-module-scss-module__Nbf9vW__ampmSelector.DatePicker-module-scss-module__Nbf9vW__vertical button{min-width:var(--static-space-32);height:var(--static-space-40)}.DatePicker-module-scss-module__Nbf9vW__grid{display:grid}.DatePicker-module-scss-module__Nbf9vW__grid>div{overflow:hidden}
.Dialog-module-scss-module__XVtTRa__overlay{opacity:0;visibility:hidden}.Dialog-module-scss-module__XVtTRa__overlay.Dialog-module-scss-module__XVtTRa__open{opacity:1;visibility:visible}.Dialog-module-scss-module__XVtTRa__dialog{opacity:0;max-width:40rem;max-height:100%;transform:scale(.2)}.Dialog-module-scss-module__XVtTRa__dialog.Dialog-module-scss-module__XVtTRa__open{opacity:1;visibility:visible;transform:scale(1)}@media (max-width:1024px){.Dialog-module-scss-module__XVtTRa__dialog{bottom:var(--static-space-8);left:var(--static-space-8);right:var(--static-space-8);top:var(--static-space-8);position:fixed;max-width:calc(100% - var(--static-space-16))!important}}
.EmojiPicker-module-scss-module__3-pacG__emojiButton{will-change:transform;contain:layout style paint;transition:transform .1s}.EmojiPicker-module-scss-module__3-pacG__emojiButton:hover,.EmojiPicker-module-scss-module__3-pacG__emojiButton:focus-visible{transform:scale(1.05)}.EmojiPicker-module-scss-module__3-pacG__emojiButton:focus-visible{background:var(--neutral-alpha-weak)!important}
.GlitchFx-module-scss-module__nejs_G__glitchLayer{pointer-events:none}.GlitchFx-module-scss-module__nejs_G__blueShift{filter:hue-rotate(260deg);z-index:1;animation:2.5s infinite GlitchFx-module-scss-module__nejs_G__glitch-blue}.GlitchFx-module-scss-module__nejs_G__redShift{filter:hue-rotate(120deg);z-index:1;animation:2.5s infinite GlitchFx-module-scss-module__nejs_G__glitch-red}@keyframes GlitchFx-module-scss-module__nejs_G__glitch-blue{6%,14%,70%,78%{opacity:.25;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(50% 0 25%);transform:translate(-5px,-3px)skew(1deg,-2deg)}11%,13%{opacity:.7;clip-path:inset(0 35% 40% 0);transform:translate(4px,-7px)skew(-1deg)scaleX(1.5)scaleY(1.25)}14%,82%{opacity:.3;clip-path:inset(30% 5% 25% 40%);transform:translate(-5px,-3px)skew(1deg,-1deg)}75%,83%{opacity:.2;clip-path:inset(0 35% 45% 10%);transform:translate(-9px,2px)skew(-1deg)}}@keyframes GlitchFx-module-scss-module__nejs_G__glitch-red{6%,14%,70%,78%{opacity:0;clip-path:inset(0);transform:none}10%,12%{opacity:.5;clip-path:inset(5% 0 10%);transform:translate(6px,4px)skew(1deg)}11%,13%{opacity:.7;clip-path:inset(5% 0 10%);transform:translate(-4px,5px)skewY(-1deg)}14%,82%{opacity:.2;clip-path:inset(50% 25% 25% 0);transform:translate(-7px,-4px)skew(1deg,-1deg)}75%,80%{opacity:.3;clip-path:inset(0 0 20% 50%);transform:translate(4px,-6px)skew(-1deg)scaleX(2)scaleY(1.25)}}.GlitchFx-module-scss-module__nejs_G__slow{animation-duration:3.5s}.GlitchFx-module-scss-module__nejs_G__medium{animation-duration:2.5s}.GlitchFx-module-scss-module__nejs_G__fast{animation-duration:1.5s}.GlitchFx-module-scss-module__nejs_G__active .GlitchFx-module-scss-module__nejs_G__blueShift,.GlitchFx-module-scss-module__nejs_G__active .GlitchFx-module-scss-module__nejs_G__redShift{animation-play-state:running}.GlitchFx-module-scss-module__nejs_G__glitchFx:not(.GlitchFx-module-scss-module__nejs_G__active) .GlitchFx-module-scss-module__nejs_G__blueShift,.GlitchFx-module-scss-module__nejs_G__glitchFx:not(.GlitchFx-module-scss-module__nejs_G__active) .GlitchFx-module-scss-module__nejs_G__redShift{animation-play-state:paused}
.HoloFx-module-scss-module__F0BLea__overlay{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.HoloFx-module-scss-module__F0BLea__holoFx{isolation:isolate;z-index:0}.HoloFx-module-scss-module__F0BLea__holoFx:hover .HoloFx-module-scss-module__F0BLea__burn{opacity:var(--burn-opacity);z-index:1;transform:translate(1px)translateY(1px)}.HoloFx-module-scss-module__F0BLea__holoFx:hover .HoloFx-module-scss-module__F0BLea__shine{opacity:var(--light-opacity);z-index:2;transform:translate(-1px)translateY(-1px)}.HoloFx-module-scss-module__F0BLea__holoFx:hover .HoloFx-module-scss-module__F0BLea__texture{opacity:var(--texture-opacity);transform:translateX(calc(var(--gradient-pos-x)/50))scale(1.1);z-index:3;background-position:50%;background-size:150% 150%}
@keyframes Hover-module-scss-module__k6f9rq__fadeIn{0%{opacity:0}to{opacity:1}}.Hover-module-scss-module__k6f9rq__fadeIn{animation:.2s ease-in-out Hover-module-scss-module__k6f9rq__fadeIn}
.InlineCode-module-scss-module__VeMgoW__inlineCode{vertical-align:middle;font-size:80%;line-height:125%}
.List-module-scss-module__tQTEsW__listItem::marker{color:var(--neutral-on-background-weak)}
.LogoCloud-module-scss-module__6d0q8a__logo{will-change:opacity,filter,transform;transform-origin:50%;animation:5s ease-out both LogoCloud-module-scss-module__6d0q8a__fadeInOut}.LogoCloud-module-scss-module__6d0q8a__staticLogo{will-change:opacity,filter,transform;transform-origin:50%;animation:1s ease-out forwards LogoCloud-module-scss-module__6d0q8a__fadeIn}@keyframes LogoCloud-module-scss-module__6d0q8a__fadeIn{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes LogoCloud-module-scss-module__6d0q8a__fadeInOut{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}4%,96%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(1.5rem);transform:scale(.2)}}
.MasonryGrid-module-scss-module__Vo5F-G__columns-1{column-count:1}.MasonryGrid-module-scss-module__Vo5F-G__columns-2{column-count:2}.MasonryGrid-module-scss-module__Vo5F-G__columns-3{column-count:3}.MasonryGrid-module-scss-module__Vo5F-G__columns-4{column-count:4}.MasonryGrid-module-scss-module__Vo5F-G__columns-5{column-count:5}.MasonryGrid-module-scss-module__Vo5F-G__columns-6{column-count:6}.MasonryGrid-module-scss-module__Vo5F-G__columns-7{column-count:7}.MasonryGrid-module-scss-module__Vo5F-G__columns-8{column-count:8}.MasonryGrid-module-scss-module__Vo5F-G__columns-9{column-count:9}.MasonryGrid-module-scss-module__Vo5F-G__columns-10{column-count:10}.MasonryGrid-module-scss-module__Vo5F-G__columns-11{column-count:11}.MasonryGrid-module-scss-module__Vo5F-G__columns-12{column-count:12}@media (max-width:1440px){.MasonryGrid-module-scss-module__Vo5F-G__l-columns-1{column-count:1}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-2{column-count:2}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-3{column-count:3}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-4{column-count:4}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-5{column-count:5}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-6{column-count:6}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-7{column-count:7}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-8{column-count:8}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-9{column-count:9}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-10{column-count:10}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-11{column-count:11}.MasonryGrid-module-scss-module__Vo5F-G__l-columns-12{column-count:12}}@media (max-width:1024px){.MasonryGrid-module-scss-module__Vo5F-G__m-columns-1{column-count:1}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-2{column-count:2}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-3{column-count:3}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-4{column-count:4}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-5{column-count:5}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-6{column-count:6}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-7{column-count:7}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-8{column-count:8}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-9{column-count:9}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-10{column-count:10}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-11{column-count:11}.MasonryGrid-module-scss-module__Vo5F-G__m-columns-12{column-count:12}}@media (max-width:768px){.MasonryGrid-module-scss-module__Vo5F-G__s-columns-1{column-count:1}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-2{column-count:2}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-3{column-count:3}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-4{column-count:4}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-5{column-count:5}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-6{column-count:6}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-7{column-count:7}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-8{column-count:8}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-9{column-count:9}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-10{column-count:10}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-11{column-count:11}.MasonryGrid-module-scss-module__Vo5F-G__s-columns-12{column-count:12}}
.NavIcon-module-scss-module__OcSdyq__line{background-color:var(--neutral-on-background-strong);height:1px;width:var(--static-space-24);transition:transform .3s;position:absolute;top:50%;left:50%}.NavIcon-module-scss-module__OcSdyq__line:first-child{transform:translateX(-50%)translateY(calc(-1*var(--static-space-4)))}.NavIcon-module-scss-module__OcSdyq__line:last-child{transform:translateX(-50%)translateY(var(--static-space-4))}.NavIcon-module-scss-module__OcSdyq__active:first-child{transform:translate(-50%)translateY(0)rotate(45deg)}.NavIcon-module-scss-module__OcSdyq__active:last-child{transform:translate(-50%)translateY(0)rotate(-45deg)}
.OTPInput-module-scss-module__9yWEsG__inputs{font-size:var(--font-size-heading-xl);min-width:var(--static-space-48);max-width:var(--static-space-48);transition:border-color .2s,box-shadow .2s}.OTPInput-module-scss-module__9yWEsG__inputs input{text-align:center}.OTPInput-module-scss-module__9yWEsG__inputs:focus-within{animation:.3s forwards OTPInput-module-scss-module__9yWEsG__focusAnimation}@keyframes OTPInput-module-scss-module__9yWEsG__focusAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.Pulse-module-scss-module__wpAhHW__position{top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.Pulse-module-scss-module__wpAhHW__dot{transform-origin:50%;pointer-events:none;animation:2s ease-out infinite Pulse-module-scss-module__wpAhHW__pulse}@keyframes Pulse-module-scss-module__wpAhHW__pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}
.ScrollToTop-module-scss-module__-Ply4q__scrollToTop{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s linear .2s}.ScrollToTop-module-scss-module__-Ply4q__scrollToTop[data-visible=true]{opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility linear}
.ShineFx-module-scss-module__4g5azq__shineFx{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg,color-mix(in srgb,currentColor,transparent calc((1 - var(--shine-base-opacity))*100%))40%,currentColor 50%,color-mix(in srgb,currentColor,transparent calc((1 - var(--shine-base-opacity))*100%))60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite ShineFx-module-scss-module__4g5azq__shine;display:inline-block}.ShineFx-module-scss-module__4g5azq__inverse{--shine-base-opacity:.3;-webkit-text-fill-color:#0000;background:linear-gradient(120deg,currentColor 40%,color-mix(in srgb,currentColor,transparent calc((1 - var(--shine-base-opacity))*100%))50%,currentColor 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite ShineFx-module-scss-module__4g5azq__shine;display:inline-block}@keyframes ShineFx-module-scss-module__4g5azq__shine{0%{background-position:100%}to{background-position:-100%}}.ShineFx-module-scss-module__4g5azq__shineFx.ShineFx-module-scss-module__4g5azq__disabled{-webkit-text-fill-color:inherit;background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}
.StylePanel-module-scss-module__DuHzRq__select{min-width:var(--static-space-40);min-height:var(--static-space-40);border-radius:var(--radius-m-nest-4);border-color:var(--static-transparent);background:var(--static-transparent);border-style:solid;border-width:1px}.StylePanel-module-scss-module__DuHzRq__select:hover{background:var(--neutral-alpha-medium);border-color:var(--neutral-alpha-medium)}.StylePanel-module-scss-module__DuHzRq__select.StylePanel-module-scss-module__DuHzRq__selected{background:var(--neutral-alpha-strong);border-color:var(--neutral-alpha-strong)}.StylePanel-module-scss-module__DuHzRq__swatch{border-radius:var(--radius-m);border-style:solid;border-width:1px;width:100%;height:100%}.StylePanel-module-scss-module__DuHzRq__slate{background:var(--scheme-slate-500);border-color:var(--scheme-slate-700)}.StylePanel-module-scss-module__DuHzRq__gray{background:var(--scheme-gray-500);border-color:var(--scheme-gray-700)}.StylePanel-module-scss-module__DuHzRq__rose{background:var(--scheme-rose-500);border-color:var(--scheme-rose-700)}.StylePanel-module-scss-module__DuHzRq__mint{background:var(--scheme-mint-500);border-color:var(--scheme-mint-700)}.StylePanel-module-scss-module__DuHzRq__dusk{background:var(--scheme-dusk-500);border-color:var(--scheme-dusk-700)}.StylePanel-module-scss-module__DuHzRq__sand{background:var(--scheme-sand-500);border-color:var(--scheme-sand-700)}.StylePanel-module-scss-module__DuHzRq__blue{background:var(--scheme-blue-500);border-color:var(--scheme-blue-700)}.StylePanel-module-scss-module__DuHzRq__cyan{background:var(--scheme-cyan-500);border-color:var(--scheme-cyan-700)}.StylePanel-module-scss-module__DuHzRq__indigo{background:var(--scheme-indigo-500);border-color:var(--scheme-indigo-700)}.StylePanel-module-scss-module__DuHzRq__violet{background:var(--scheme-violet-500);border-color:var(--scheme-violet-700)}.StylePanel-module-scss-module__DuHzRq__magenta{background:var(--scheme-magenta-500);border-color:var(--scheme-magenta-700)}.StylePanel-module-scss-module__DuHzRq__pink{background:var(--scheme-pink-500);border-color:var(--scheme-pink-700)}.StylePanel-module-scss-module__DuHzRq__yellow{background:var(--scheme-yellow-500);border-color:var(--scheme-yellow-700)}.StylePanel-module-scss-module__DuHzRq__orange{background:var(--scheme-orange-500);border-color:var(--scheme-orange-700)}.StylePanel-module-scss-module__DuHzRq__red{background:var(--scheme-red-500);border-color:var(--scheme-red-700)}.StylePanel-module-scss-module__DuHzRq__moss{background:var(--scheme-moss-500);border-color:var(--scheme-moss-700)}.StylePanel-module-scss-module__DuHzRq__green{background:var(--scheme-green-500);border-color:var(--scheme-green-700)}.StylePanel-module-scss-module__DuHzRq__emerald{background:var(--scheme-emerald-500);border-color:var(--scheme-emerald-700)}.StylePanel-module-scss-module__DuHzRq__aqua{background:var(--scheme-aqua-500);border-color:var(--scheme-aqua-700)}.StylePanel-module-scss-module__DuHzRq__neutral{background:var(--neutral-solid-medium);border-color:var(--neutral-alpha-strong)}
.StyleOverlay-module-scss-module__PFvvpW__panel{visibility:hidden;opacity:0;z-index:-1;transform-origin:100% 0;transform:scale(.2)}.StyleOverlay-module-scss-module__PFvvpW__panel.StyleOverlay-module-scss-module__PFvvpW__open{visibility:visible;opacity:1;transform:scale(1)}.StyleOverlay-module-scss-module__PFvvpW__panel:not(.StyleOverlay-module-scss-module__PFvvpW__open){z-index:-1;filter:blur(.25rem)}
.Switch-module-scss-module__NI_hCq__container{cursor:var(--cursor-interactive);isolation:isolate}.Switch-module-scss-module__NI_hCq__container:active .Switch-module-scss-module__NI_hCq__element{transform:translateY(-50%)scaleX(1.2)}.Switch-module-scss-module__NI_hCq__container:hover .Switch-module-scss-module__NI_hCq__switch{background-color:var(--neutral-solid-strong)}.Switch-module-scss-module__NI_hCq__container:hover .Switch-module-scss-module__NI_hCq__switch.Switch-module-scss-module__NI_hCq__checked{background-color:var(--brand-solid-strong)}.Switch-module-scss-module__NI_hCq__container:hover .Switch-module-scss-module__NI_hCq__switch.Switch-module-scss-module__NI_hCq__checked .Switch-module-scss-module__NI_hCq__element:before{display:none}.Switch-module-scss-module__NI_hCq__reverse{flex-direction:row-reverse}.Switch-module-scss-module__NI_hCq__switch{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);border-style:solid;border-width:var(--solid-border-width);width:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-24);border-radius:var(--radius-l-nest-4);background-color:var(--neutral-solid-medium);transition:var(--transition-micro-medium);position:relative}.Switch-module-scss-module__NI_hCq__switch.Switch-module-scss-module__NI_hCq__checked{box-shadow:inset 0 var(--solid-inset-distance)var(--solid-inset-size)var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}.Switch-module-scss-module__NI_hCq__switch.Switch-module-scss-module__NI_hCq__checked .Switch-module-scss-module__NI_hCq__element{left:calc(100% - var(--static-space-20));transform-origin:100%}.Switch-module-scss-module__NI_hCq__element{z-index:1;transform-origin:0;width:var(--static-space-16);height:var(--static-space-16);border-radius:var(--radius-l);background-color:var(--brand-on-solid-strong);top:50%;left:var(--static-space-4);outline:none;transition:left .3s,transform .3s;position:absolute;transform:translateY(-50%)}.Switch-module-scss-module__NI_hCq__disabled .Switch-module-scss-module__NI_hCq__switch{opacity:.4}.Switch-module-scss-module__NI_hCq__disabled .Switch-module-scss-module__NI_hCq__element:before{display:none!important}.Switch-module-scss-module__NI_hCq__container:hover .Switch-module-scss-module__NI_hCq__element:before,.Switch-module-scss-module__NI_hCq__element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards Switch-module-scss-module__NI_hCq__scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Switch-module-scss-module__NI_hCq__scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}
.Table-module-scss-module__mM5_hW__hover:hover{background-color:var(--neutral-alpha-weak)}
.Tag-module-scss-module__vrUoaG__tag{white-space:nowrap;-webkit-user-select:none;user-select:none}.Tag-module-scss-module__vrUoaG__tag.Tag-module-scss-module__vrUoaG__gradient{background-image:linear-gradient(45deg,var(--brand-background-strong),var(--accent-background-strong));color:var(--brand-on-background-medium);background-clip:padding-box}
.TiltFx-module-scss-module__ujpYca__tiltFx{transition:transform .3s ease-out}@media (hover:hover){.TiltFx-module-scss-module__ujpYca__tiltFx{perspective:1000px;transform-style:preserve-3d;will-change:transform}}
.UserMenu-module-scss-module__kQjhda__wrapper{border:1px solid var(--static-transparent);transition:var(--transition-micro-medium)}.UserMenu-module-scss-module__kQjhda__wrapper:hover{background-color:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-medium)}.UserMenu-module-scss-module__kQjhda__wrapper.UserMenu-module-scss-module__kQjhda__selected:hover{background-color:var(--neutral-background-strong);border:1px solid var(--neutral-border-strong)}
