main.relative.min-h-screen form>button[type=submit]{justify-self:start;width:min(100%,20rem)}main [data-orange-hover=true]:focus-visible{outline:3px solid color-mix(in srgb, var(--premium-cyan) 42%, transparent);outline-offset:3px}:where([class~=rounded-2xl],[class~=rounded-3xl]){border-radius:var(--radius-2xl)!important}:where(button,a)[class~=rounded-full]{border-radius:var(--radius-md)!important}:where([class~=bg-amber-50],[class~=bg-yellow-50]){color:var(--ink)!important;background-color:#facc151a!important;border-color:#facc1552!important}[class~=bg-slate-950\/28]{border-color:var(--line)!important;background:#000000b8!important}@media (min-width:1024px){main>section:first-child header>div[aria-label=Section\ navigation]{justify-content:center}}@media (max-width:640px){main.relative.min-h-screen form>button[type=submit]{width:100%}}.landing-motion-ring{transform-style:preserve-3d;will-change:transform}.landing-motion-ring-one{animation:55s linear infinite landing-ring-spin;box-shadow:0 0 44px #22d3ee29;border-color:#22d3ee47!important}.landing-motion-ring-two{animation:42s linear infinite landing-ring-spin-reverse;box-shadow:0 0 38px #8b5cf633;border-color:#8b5cf652!important}.landing-motion-glow{animation:10s ease-in-out infinite capacity-dashboard-glow;background:radial-gradient(circle,#ec489938,#0000 68%)!important}.landing-motion-scan{background:linear-gradient(90deg,#0000,#22d3ee8c,#ec489973,#0000);animation:9s ease-in-out infinite capacity-signal-pass;left:-22%}.landing-motion-dot{z-index:5;background:var(--premium-gold);border-radius:999px;width:.55rem;height:.55rem;animation:10.5s ease-in-out infinite contact-orbit-pulse;display:block;position:absolute;box-shadow:0 0 22px #facc1599,0 0 14px #ec489980}.landing-motion-dot-one{top:20%;left:8%}.landing-motion-dot-two{background:var(--premium-cyan);animation-delay:-1.4s;top:34%;right:9%;box-shadow:0 0 22px #22d3ee99}.landing-motion-dot-three{background:var(--premium-magenta);width:.4rem;height:.4rem;animation-delay:-2.6s;bottom:18%;left:18%;box-shadow:0 0 20px #ec489999}@keyframes landing-ring-spin{0%{transform:translate(-50%,-50%)rotateX(68deg)rotate(0)}to{transform:translate(-50%,-50%)rotateX(68deg)rotate(360deg)}}@keyframes landing-ring-spin-reverse{0%{transform:translate(-50%,-50%)rotateX(72deg)rotate(360deg)}to{transform:translate(-50%,-50%)rotateX(72deg)rotate(0)}}.hero-3d-scene .hero-scan-card__shell{border-color:var(--glass-border-strong)!important;color:var(--ink)!important;background:#0a0a14!important;box-shadow:0 28px 70px #000000a6,0 0 36px #22d3ee24!important}.hero-3d-scene .hero-scan-card__shell>.relative,.hero-3d-scene .hero-scan-display,.hero-3d-scene .hero-scan-window,.hero-3d-scene .hero-metric-card{border-color:var(--line)!important;color:var(--ink)!important;background:#0d0d1c!important}.hero-3d-scene .hero-scan-display{box-shadow:0 22px 52px #0009,0 0 26px #8b5cf629!important}.hero-3d-scene .hero-scan-window{background-image:radial-gradient(circle at 50% 38%,#22d3ee29,#050508 68%)!important}.hero-3d-scene .hero-terminal-glow{background:radial-gradient(circle at var(--hero-glow-x) var(--hero-glow-y), #22d3ee38, transparent 64%)!important}.hero-3d-scene .hero-scene-halo{background:radial-gradient(circle at var(--hero-glow-x) var(--hero-glow-y), #8b5cf642, #0009 42%, transparent 72%)!important}.hero-3d-scene .hero-image-aura{background:#8b5cf62e!important}.hero-3d-scene .hero-metric-card :where(p){color:var(--ink)!important}.hero-3d-scene .hero-scan-display>.absolute.inset-x-0.bottom-0{color:var(--ink)!important;background:linear-gradient(#0000,#000000b8,#000000f5)!important}.hero-3d-scene .hero-floor{background:#22d3ee1a!important}.hero-3d-scene .hero-floor-light,.hero-3d-scene .hero-particle-field span{background:var(--premium-cyan)!important;box-shadow:0 0 20px #22d3ee8c,0 0 12px #ec489966!important}.hero-3d-scene .hero-card-edge,.hero-3d-scene .hero-corner{border-color:var(--premium-gold)!important}.hero-3d-scene .logo-reflection-wick{background:linear-gradient(104deg,#0000 0% 35%,#22d3ee80 49%,#facc1566 55%,#0000 64% 100%)!important}.hero-3d-scene .barcode-scan-beam{background:linear-gradient(#0000,#22d3ee47,#ec48992e,#0000)!important}@media (max-width:640px){.capacity-card-3d-admin,.capacity-card-3d-owner{max-width:21rem}}
.motion-section-indicator{z-index:70;border:1px solid color-mix(in srgb, var(--premium-cyan) 38%, var(--line));min-width:9rem;color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none;transform-origin:100% 0;background:#05050ce6;border-radius:1rem;gap:.15rem;padding:.7rem .9rem;animation:.56s cubic-bezier(.22,1,.36,1) both motion-section-indicator-in;display:grid;position:fixed;top:9.25rem;right:1.25rem;box-shadow:0 18px 46px #0009,0 0 20px #22d3ee1f}.motion-section-indicator span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--signal);font-size:.58rem;font-weight:900;line-height:1}.motion-section-indicator strong{color:var(--ink);font-size:.84rem;font-weight:900}.motion-section-current{transform-style:preserve-3d}.motion-section-current:before{content:"";z-index:0;pointer-events:none;opacity:0;border:1px solid #0ea5e91f;border-radius:2rem;animation:.9s ease-out motion-section-outline;position:absolute;inset:.75rem}.dashboard-motion-burst{z-index:120;border:2px solid var(--signal);pointer-events:none;width:2.75rem;height:2.75rem;transform-style:preserve-3d;border-radius:.85rem;margin-top:-1.375rem;margin-left:-1.375rem;position:fixed;box-shadow:0 0 0 8px #0ea5e914,0 16px 34px #07131f33,inset 0 0 18px #0ea5e92e}.dashboard-motion-burst:before,.dashboard-motion-burst:after{content:"";border:1px solid color-mix(in srgb, var(--gold) 72%, white);border-radius:999px;position:absolute;inset:.45rem}.dashboard-motion-burst:after{background:var(--gold);border:0;inset:.95rem;box-shadow:0 0 18px #ffb36b9e}@keyframes motion-section-indicator-in{0%{opacity:0;transform:translate3d(1rem,-.4rem,-50px)rotateX(-20deg)rotateY(12deg)scale(.86)}to{opacity:1;transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}}@keyframes motion-section-outline{0%{opacity:0;transform:translateZ(-30px)scale(.985)}32%{opacity:1}to{opacity:0;transform:translateZ(0)scale(1.012)}}@media (max-width:768px){.motion-section-indicator{grid-template-columns:auto 1fr;align-items:center;gap:.5rem;min-width:auto;max-width:calc(100vw - 1.5rem);padding:.55rem .75rem;top:auto;bottom:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){.motion-section-indicator,.motion-section-current:before{animation:none!important}}
.ks-public{--ks-white:#fff;--ks-light-green:#bfe8c7;--ks-green:#76c893;--ks-yellow:#f8e16c;--ks-gold:#e6b84a;--ks-sky:#a9ddf5;--ks-ink:#17231d;--ks-muted:#647168;--ks-line:#e6ece7;--ks-radius:18px;background:var(--ks-white);color:var(--ks-ink)}.ks-public h1,.ks-public h2,.ks-public h3{letter-spacing:-.02em}:is(html:has(.ks-public),body:has(.ks-public)){background-color:var(--ks-white);background-image:none}.ks-public main{background-color:var(--ks-white);color:var(--ks-ink)}.ks-public section,.ks-public article,.ks-public aside{color:var(--ks-ink);border-color:var(--ks-line);background-color:#0000}.ks-public footer{background-color:var(--ks-white);color:var(--ks-ink)}.ks-public h1,.ks-public h2,.ks-public h3,.ks-public h4{color:var(--ks-ink)}.ks-public .ks-surface{background-color:var(--ks-white)}.ks-public input{color:var(--ks-ink);box-shadow:none;background-color:#0000;border-color:#0000}.ks-public input:hover,.ks-public input:focus{box-shadow:none;background-color:#0000}.ks-public button:not(:disabled):hover{box-shadow:none;filter:none;border-color:inherit}.ks-wrap{width:min(1200px,100% - 2.5rem);margin-inline:auto}.ks-section{padding-block:clamp(3.5rem,8vw,6.5rem);position:relative}.ks-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ks-muted);font-size:.72rem;font-weight:700}.ks-h1{font-size:clamp(2.1rem,5vw,3.9rem);font-weight:800;line-height:1.04}.ks-h2{font-size:clamp(1.75rem,3.6vw,2.9rem);font-weight:800;line-height:1.1}.ks-lead{color:var(--ks-muted);max-width:36rem;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.ks-btn{border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .2s,box-shadow .2s;display:inline-flex}.ks-btn:hover{transform:translateY(-2px)}.ks-btn:active{transform:scale(.97)}.ks-btn-primary{background:var(--ks-ink);color:var(--ks-white)}.ks-btn-primary:hover{box-shadow:0 8px 22px -12px #17231d8c}.ks-btn-secondary{background:var(--ks-white);color:var(--ks-ink);border-color:var(--ks-line)}.ks-btn-secondary:hover{background:var(--ks-light-green)}.ks-btn:focus-visible,.ks-nav-link:focus-visible,.ks-card:focus-visible,.ks-faq summary:focus-visible{outline:3px solid var(--ks-gold);outline-offset:3px}.ks-header{z-index:40;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--ks-line);background:#fffffff0;transition:box-shadow .25s,background-color .25s;position:sticky;top:0}.ks-header[data-scrolled=true]{background:#fffffff0;box-shadow:0 6px 20px -16px #17231d73}.ks-nav-link{color:var(--ks-ink);padding:.4rem .2rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:relative}.ks-nav-link:after{content:"";background:var(--ks-gold);transform-origin:0;height:2px;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.ks-nav-link:hover{transform:translateY(-1px)}.ks-nav-link:hover:after,.ks-nav-link[aria-current=page]:after{transform:scaleX(1)}.ks-card{background:var(--ks-white);border:1px solid var(--ks-line);border-radius:var(--ks-radius);color:inherit;padding:1.25rem;text-decoration:none;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s,border-color .26s;display:block}.ks-card:hover{border-color:var(--ks-green);transform:translateY(-4px);box-shadow:0 16px 30px -24px #17231d80}.ks-reveal[data-state=hidden]{opacity:0;transform:translateY(18px)}.ks-reveal[data-state=shown]{opacity:1;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:none}@keyframes ks-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes ks-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ks-counter-orbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ks-dash{to{stroke-dashoffset:-120px}}@keyframes ks-travel{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes ks-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes ks-step-in{0%{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}.ks-float{animation:6s ease-in-out infinite ks-float}.ks-orbit{transform-origin:50%;animation:60s linear infinite ks-orbit}.ks-counter-orbit{transform-origin:50%;animation:60s linear infinite ks-counter-orbit}.ks-dash-flow{stroke-dasharray:6 10;animation:2.4s linear infinite ks-dash}.ks-pulse{transform-origin:50%;animation:3.2s ease-in-out infinite ks-pulse}.ks-scene[data-state=hidden] .ks-step{opacity:.25}.ks-scene[data-state=shown] .ks-step{animation:.5s forwards ks-step-in}.ks-scene[data-state=shown] .ks-step:nth-child(2){animation-delay:.2s}.ks-scene[data-state=shown] .ks-step:nth-child(3){animation-delay:.4s}.ks-scene[data-state=shown] .ks-step:nth-child(4){animation-delay:.6s}.ks-scene[data-state=shown] .ks-step:nth-child(5){animation-delay:.8s}.ks-scene[data-state=shown] .ks-step:nth-child(6){animation-delay:1s}.ks-converge{top:50%;left:50%;translate:-50% -50%}.ks-scene[data-state=hidden] .ks-converge{transform:translate(var(--fx), var(--fy));opacity:.4}.ks-scene[data-state=shown] .ks-converge{opacity:1;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),opacity .8s;transform:none}.ks-faq details{border-bottom:1px solid var(--ks-line);padding-block:1rem}.ks-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:700;list-style:none;display:flex}.ks-faq summary::-webkit-details-marker{display:none}.ks-faq summary:after{content:"+";color:var(--ks-gold);font-size:1.35rem;line-height:1;transition:transform .2s}.ks-faq details[open] summary:after{transform:rotate(45deg)}.ks-faq details p{color:var(--ks-muted);margin-top:.6rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.ks-public *,.ks-public :before,.ks-public :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}.ks-public .ks-travel{display:none}.ks-reveal[data-state=hidden],.ks-scene[data-state=hidden] .ks-step,.ks-scene[data-state=hidden] .ks-converge{opacity:1;transform:none}.ks-btn:hover,.ks-card:hover,.ks-nav-link:hover{transform:none}}
main section[id][data-landing-motion-state=hidden],main section[id][data-landing-motion-state=preparing]{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(var(--landing-motion-x,80px), 0, 0);will-change:transform, opacity;backface-visibility:hidden}main section[id][data-landing-motion-state=visible]{opacity:1;visibility:visible;pointer-events:auto;will-change:transform, opacity;transform:translate(0,0)}main section[id]{overflow:clip}@keyframes landing-fallback-reveal{to{opacity:1;visibility:visible;transform:translate(0,0)}}main:not([data-landing-motion-ready]) section[id]{animation:0s 3s forwards landing-fallback-reveal}main[data-landing-motion-ready=true] section[id]{transition:opacity 2s cubic-bezier(.22,1,.36,1),transform 2s cubic-bezier(.22,1,.36,1),visibility linear}main[data-landing-motion-ready=true] section[id][data-landing-motion-state=hidden]{transition-delay:0s,0s,2s}main[data-landing-motion-ready=true] section[id][data-landing-motion-state=preparing]{transition:none}main[data-landing-motion-ready=true] section[id][data-landing-motion-state=visible]{transition-delay:0s}[data-wave-connector]{isolation:isolate;contain:layout paint style}[data-wave-connector]>article{opacity:1;visibility:visible}[data-wave-connector]:not([data-wave-orientation]){grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;min-height:auto;padding:1rem 0;display:grid;overflow:visible}[data-wave-connector]:not([data-wave-orientation])>svg{display:none}[data-wave-connector]:not([data-wave-orientation])>article{border-radius:1.5rem;min-height:15rem;width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}[data-wave-connector][data-wave-orientation]>article{opacity:1;visibility:visible;transition:opacity .65s ease-out}header [aria-label=Section\ navigation] a.landing-nav-inactive{border-color:var(--line)!important;color:var(--steel)!important;background:#0a0a14!important}header [aria-label=Section\ navigation] a.landing-nav-inactive:hover{border-color:var(--premium-gold)!important;color:var(--premium-gold)!important}header [aria-label=Section\ navigation] a.landing-nav-active{box-shadow:inset 0 -2px 0 var(--premium-cyan), 0 0 16px #22d3ee33;transition:background-color .22s,border-color .22s,color .22s,box-shadow .22s;border-color:var(--premium-cyan)!important;color:var(--premium-gold)!important;background:linear-gradient(135deg,#22d3ee2e,#ec48992e)!important}@media (max-width:768px){main section[id][data-landing-motion-state=hidden],main section[id][data-landing-motion-state=preparing]{transform:translate3d(var(--landing-motion-x,24px), 0, 0)}main[data-landing-motion-ready=true] section[id]{transition-duration:1.2s}main{overflow-x:clip}}@media (max-width:640px){[data-wave-connector]:not([data-wave-orientation]){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){main section[id][data-landing-motion-state]{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;transform:none!important}[data-wave-connector][data-wave-orientation]>article,header [aria-label=Section\ navigation] a{transition:none!important}}
