*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.16 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-\[5\]{z-index:-5}.z-\[2\]{z-index:2}.m-0{margin:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-right:auto}.ml-auto,.mx-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-auto{height:auto}.h-full{height:100%}.min-h-\[960px\]{min-height:960px}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1400px\]{max-width:1400px}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.whitespace-nowrap{white-space:nowrap}.bg-void{--tw-bg-opacity:1;background-color:rgb(5 6 10/var(--tw-bg-opacity,1))}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-40{padding-top:10rem;padding-bottom:10rem}.pb-24{padding-bottom:6rem}.pb-7{padding-bottom:1.75rem}.pl-12{padding-left:3rem}.pr-10{padding-right:2.5rem}.pt-28{padding-top:7rem}.text-center{text-align:center}.font-display{font-family:Space Grotesk,Inter,sans-serif}.font-mono{font-family:JetBrains Mono,monospace}.font-sans{font-family:Inter,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[clamp\(2\.6rem\2c 4\.5vw\2c 4\.7rem\)\]{font-size:clamp(2.6rem,4.5vw,4.7rem)}.text-\[clamp\(3rem\2c 7vw\2c 6rem\)\]{font-size:clamp(3rem,7vw,6rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-\[0\.95\]{line-height:.95}.leading-relaxed{line-height:1.625}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.text-\[\#E7E9F2\]{--tw-text-opacity:1;color:rgb(231 233 242/var(--tw-text-opacity,1))}.text-cyber{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity,1))}.text-jade{--tw-text-opacity:1;color:rgb(16 227 163/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-volt{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-warn{--tw-text-opacity:1;color:rgb(255 138 76/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[mask-image\:linear-gradient\(90deg\2c transparent\2c black_15\%\2c black_85\%\2c transparent\)\]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.\[mask-image\:radial-gradient\(circle\2c black_25\%\2c transparent_65\%\)\]{-webkit-mask-image:radial-gradient(circle,#000 25%,transparent 65%);mask-image:radial-gradient(circle,#000 25%,transparent 65%)}.\[mask-image\:radial-gradient\(ellipse_at_center\2c black_20\%\2c transparent_70\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%)}.\[mask-image\:radial-gradient\(ellipse_at_center\2c black_55\%\2c transparent_80\%\)\]{-webkit-mask-image:radial-gradient(ellipse at center,#000 55%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 55%,transparent 80%)}.lp{--mx:50%;--my:50%}.spotlight{position:fixed;inset:0;pointer-events:none;z-index:1;background:radial-gradient(700px circle at var(--mx) var(--my),rgba(34,211,238,.08),transparent 60%)}.grid-bg{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:64px 64px}.blob{position:absolute;z-index:-1;border-radius:50%;filter:blur(110px);opacity:.32;pointer-events:none;animation:lp-drift 20s ease-in-out infinite alternate}@keyframes lp-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(60px,-40px) scale(1.12)}to{transform:translate(-50px,50px) scale(.94)}}.nav-fade{background:linear-gradient(180deg,rgba(5,6,10,.85),rgba(5,6,10,0))}.logo-orb{width:22px;height:22px;border-radius:50%;background:conic-gradient(from var(--lpang),#22d3ee,#8b5cf6,#10e3a3,#22d3ee);animation:lp-spin 4s linear infinite;box-shadow:0 0 20px rgba(34,211,238,.6)}.navlink{position:relative;color:inherit;background:none;border:0;cursor:pointer;font:inherit;transition:color .25s}.navlink:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:linear-gradient(90deg,#22d3ee,#8b5cf6);transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.7,0,.2,1)}.navlink:hover{color:#fff}.navlink:hover:after{transform:scaleX(1);transform-origin:left}.pill-cta{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 1.1rem;border-radius:999px;background:#fff;color:#05060a;font-weight:600;font-size:.875rem;transition:box-shadow .3s,background .3s}.pill-cta:hover{background:#22d3ee;box-shadow:0 0 30px rgba(34,211,238,.6)}.pill-arrow{transition:transform .3s}.pill-cta:hover .pill-arrow{transform:translateX(4px)}.hero-badge{display:inline-flex;align-items:center;gap:.75rem;font-size:.875rem;color:#cbd5e1;padding:.35rem 1rem .35rem .35rem;border-radius:999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);transition:box-shadow .3s}.hero-badge:hover{box-shadow:inset 0 0 0 1px rgba(34,211,238,.5),0 0 30px -6px rgba(34,211,238,.6)}.hero-badge-new{border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:700;color:#05060a;background:linear-gradient(90deg,#22d3ee,#10e3a3)}.line-mask{display:block;overflow:hidden;padding-bottom:.06em}.line-mask>span{display:inline-block;animation:lp-rise 1.1s cubic-bezier(.2,.8,.1,1) both}.line-mask:nth-child(2)>span{animation-delay:.15s,0s;animation-name:lp-rise,lp-shift;animation-duration:1.1s,8s;animation-timing-function:cubic-bezier(.2,.8,.1,1),linear;animation-iteration-count:1,infinite}@keyframes lp-rise{0%{transform:translateY(110%)}}.hud-l{position:absolute;display:flex;align-items:center;gap:.55rem;font:500 12px JetBrains Mono,monospace;white-space:nowrap;animation:lp-float 7s ease-in-out infinite,lp-fadein 1.4s .8s both}.hud-dot{width:7px;height:7px;border-radius:50%}.hud-v{transition:color .3s}@keyframes lp-fadein{0%{opacity:0}}.link-arrow{display:inline-flex;align-items:center;gap:.5rem;color:#cbd5e1;font-weight:500;transition:color .3s,gap .3s}.link-arrow:hover{color:#fff;gap:.85rem}.stat{padding:0 2.25rem;position:relative}.stat+.stat:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.18),transparent)}.scroll-cue{position:absolute;bottom:28px;left:50%;width:22px;height:36px;margin-left:-11px;border-radius:12px;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.25)}.scroll-cue span{position:absolute;left:50%;top:7px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:#22d3ee;animation:lp-cue 1.8s ease-in-out infinite}@keyframes lp-cue{0%{transform:translateY(0);opacity:1}80%{transform:translateY(12px);opacity:0}to{opacity:0}}.text-shift{background:linear-gradient(90deg,#22d3ee,#8b5cf6,#10e3a3,#f472b6,#22d3ee);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lp-shift 8s linear infinite}@keyframes lp-shift{to{background-position:300% 0}}.caret:after{content:"";display:inline-block;width:.08em;height:.95em;margin-left:.08em;vertical-align:-.1em;background:#22d3ee;box-shadow:0 0 12px #22d3ee;animation:lp-blink 1s steps(1) infinite}@keyframes lp-blink{50%{opacity:0}}.eyebrow{font:500 13px JetBrains Mono,monospace;letter-spacing:.25em;text-transform:uppercase;color:#22d3ee;margin:0}.outline-t{color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.35)}.mq-dot{width:8px;height:8px;border-radius:50%;background:#22d3ee;box-shadow:0 0 14px #22d3ee;flex-shrink:0}.marquee{animation:lp-marquee 36s linear infinite}@keyframes lp-marquee{to{transform:translateX(-50%)}}@property --lpang{syntax:"<angle>";initial-value:0deg;inherits:false}.btn-glow{position:relative;isolation:isolate;border-radius:999px;border:0;padding:0;background:transparent;cursor:pointer;font-family:inherit;font-size:1rem;color:#fff;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.btn-glow:after,.btn-glow:before{content:"";position:absolute;inset:-1.5px;border-radius:999px;background:conic-gradient(from var(--lpang),#22d3ee,#8b5cf6,#10e3a3,#f472b6,#22d3ee);animation:lp-spin 3s linear infinite}.btn-glow:before{z-index:-1}.btn-glow:after{z-index:-2;filter:blur(22px);opacity:.75}@keyframes lp-spin{to{--lpang:360deg}}.btn-glow>span{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;background:#070912;padding:1rem 1.75rem;transition:background .3s}.btn-glow:hover>span{background:#0e1124}[data-reveal]{opacity:0;transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1),filter 1s,clip-path 1.1s cubic-bezier(.7,0,.2,1);transition-delay:var(--d,0ms)}[data-reveal=up]{transform:translateY(40px)}[data-reveal=scale]{transform:scale(.94);filter:blur(8px)}[data-reveal=clip]{clip-path:inset(0 0 82% 0);transform:translateY(40px)}[data-reveal].in{opacity:1;transform:none;filter:none}[data-reveal=clip].in{clip-path:inset(-10% -5% -10% -5%)}.fp-ring{fill:none;stroke-width:1.2;opacity:.55;transform-origin:300px 300px;animation:lp-rot 30s linear infinite}.fp-ring.rev{animation-direction:reverse}@keyframes lp-rot{to{transform:rotate(1turn)}}.beam-v{position:absolute;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,transparent);box-shadow:0 0 24px 4px rgba(34,211,238,.5);animation:lp-beam 3.2s ease-in-out infinite alternate}@keyframes lp-beam{0%{top:12%}to{top:88%}}.readout{animation:lp-ro .7s cubic-bezier(.2,.8,.2,1) both}@keyframes lp-ro{0%{opacity:0;transform:translateY(16px) scale(.96);filter:blur(8px)}}.ro-old{position:relative;display:inline-block}.ro-old:after{content:"";position:absolute;left:-4px;right:-4px;top:55%;height:2px;background:#ff8a4c;transform-origin:left;animation:lp-strike .6s cubic-bezier(.7,0,.2,1) .35s both}@keyframes lp-strike{0%{transform:scaleX(0)}}.ro-new{animation:lp-ro .7s .55s both;text-shadow:0 0 18px rgba(16,227,163,.6)}.sdot{width:22px;height:3px;border-radius:2px;background:hsla(0,0%,100%,.12);transition:all .4s}.sdot.on{width:44px;background:linear-gradient(90deg,#22d3ee,#10e3a3);box-shadow:0 0 12px #22d3ee}.story-step{min-height:520px;display:flex;flex-direction:column;justify-content:center;opacity:.18;filter:blur(1px);transform:translateX(16px);transition:opacity .7s,filter .7s,transform .7s cubic-bezier(.2,.8,.2,1)}.story-step.on{opacity:1;filter:none;transform:none}@media (max-width:1023px){.story-step{min-height:0;padding:2.5rem 0;opacity:1;filter:none;transform:none}}.route{fill:none;stroke-width:1.4;stroke-dasharray:5 7;animation:lp-dash 1.4s linear infinite}.route-glow{fill:none;stroke-width:6;opacity:.12;filter:blur(3px)}@keyframes lp-dash{to{stroke-dashoffset:-24}}.spark{filter:drop-shadow(0 0 6px #22D3EE)}.pulse-ring{transform-origin:center;transform-box:fill-box;animation:lp-ring 2.4s ease-out infinite}@keyframes lp-ring{0%{transform:scale(.6);opacity:.9}to{transform:scale(3.2);opacity:0}}.map-tip{position:absolute;pointer-events:none;padding:.75rem 1rem;border-radius:14px;font:12px/1.6 JetBrains Mono,monospace;background:rgba(8,10,18,.75);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 1px rgba(34,211,238,.35),0 20px 50px -10px rgba(0,0,0,.8);animation:lp-ro .35s both}.proto{margin:0;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:2.6rem;line-height:1.05;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(34,211,238,.7);transition:color .4s,text-shadow .4s}.proto:hover{color:#22d3ee;text-shadow:0 0 30px rgba(34,211,238,.6)}.feat-line{position:relative;padding-top:1.5rem}.feat-line:before{content:"";position:absolute;left:0;top:0;width:48px;height:2px;background:linear-gradient(90deg,#22d3ee,transparent);transition:width .6s cubic-bezier(.2,.8,.2,1)}.feat-line:hover:before{width:100%}.beam-flow{stroke-dasharray:14 18;animation:lp-dash .9s linear infinite;filter:drop-shadow(0 0 8px rgba(139,92,246,.8))}.orb2{position:relative;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;color:#fff;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--c) 55%,transparent),#05060a 72%);box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 0 40px -10px var(--c);transition:transform .5s cubic-bezier(.2,1.4,.3,1),box-shadow .5s}.orb2:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--c) 60%,transparent);animation:lp-rot 12s linear infinite;opacity:.5}.orb2.active{transform:scale(1.18);box-shadow:0 0 0 1px var(--c),0 0 0 10px color-mix(in srgb,var(--c) 18%,transparent),0 0 70px var(--c)}.orb2.active:after{animation-duration:2s;opacity:1}.orb-check{position:absolute;right:-2px;top:-2px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;color:#05060a;background:#10e3a3;box-shadow:0 0 14px #10e3a3;opacity:0;transform:scale(.2);transition:all .45s cubic-bezier(.2,1.6,.3,1)}.orb2.done .orb-check{opacity:1;transform:scale(1)}.tline{white-space:nowrap;overflow:hidden;animation:lp-type .7s steps(34) both}@keyframes lp-type{0%{max-width:0}to{max-width:100%}}.ftab{position:relative;min-height:44px;background:none;border:0;cursor:pointer;font:500 15px Space Grotesk,sans-serif;color:#64748b;transition:color .3s}.ftab:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:2px;border-radius:2px;background:var(--c);box-shadow:0 0 12px var(--c);transform:scaleX(0);transition:transform .4s cubic-bezier(.7,0,.2,1)}.ftab:hover{color:#e2e8f0}.ftab.on{color:#fff}.ftab.on:after{transform:scaleX(1)}.ring-stage{position:relative;height:520px;perspective:1500px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.ring3d{position:absolute;left:50%;top:50%;transform-style:preserve-3d;animation:lp-spinY 46s linear infinite}.ring-stage:hover .ring3d{animation-play-state:paused}@keyframes lp-spinY{0%{transform:rotateX(-8deg) rotateY(0)}to{transform:rotateX(-8deg) rotateY(-1turn)}}.rcard{position:absolute;left:-125px;top:-160px;width:250px;height:320px;padding:1.4rem;border-radius:22px;transform:rotateY(var(--a)) translateZ(560px);backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 22%,rgba(14,16,30,.9)),rgba(8,10,18,.92) 55%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 30px 60px -20px rgba(0,0,0,.9),0 0 50px -20px var(--c);transition:opacity .5s,filter .5s,box-shadow .5s}.rcard.dim{opacity:.18;filter:grayscale(1) blur(1px)}.rcard.hl{box-shadow:inset 0 0 0 1px var(--c),0 0 60px -6px var(--c)}@media (max-width:768px){.ring3d{scale:.62}.ring-stage{height:380px}}.faq-item{border-bottom:1px solid hsla(0,0%,100%,.08);transition:border-color .4s}.faq-item.open{border-color:rgba(34,211,238,.45)}.faq-btn{display:flex;width:100%;align-items:center;gap:1.5rem;padding:1.6rem 0;text-align:left;background:none;border:0;cursor:pointer;color:#e7e9f2;font:600 1.25rem Space Grotesk,sans-serif;transition:color .3s,padding .4s}.faq-btn:hover{color:#fff;padding-left:.5rem}.faq-icon{position:relative;width:22px;height:22px;flex-shrink:0}.faq-icon:after,.faq-icon:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.5px;margin:-.75px 0 0 -8px;background:currentColor;transition:transform .5s cubic-bezier(.2,.8,.2,1),background .3s}.faq-icon:after{transform:rotate(90deg)}.faq-item.open .faq-icon:after{transform:rotate(0)}.faq-item.open .faq-icon:after,.faq-item.open .faq-icon:before{background:#22d3ee}.faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.8,.2,1)}.faq-item.open .faq-body{grid-template-rows:1fr}.blog-row{position:relative;display:grid;grid-template-columns:160px 1fr auto 40px;align-items:center;gap:1.5rem;padding:2rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#e7e9f2}.blog-row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,#22d3ee,#8b5cf6,transparent);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.7,0,.2,1)}.blog-row:hover:after{transform:scaleX(1)}.blog-title{font-size:clamp(1.25rem,2.2vw,1.85rem);font-weight:600;line-height:1.25;letter-spacing:-.02em;transition:transform .5s cubic-bezier(.2,.8,.2,1),color .3s}.blog-row:hover .blog-title{transform:translateX(14px);color:#fff}.blog-arrow{font-size:1.4rem;color:#475569;transition:transform .4s,color .3s}.blog-row:hover .blog-arrow{transform:translateX(6px) rotate(-45deg);color:#22d3ee}@media (max-width:768px){.blog-row{grid-template-columns:1fr;gap:.5rem}.blog-arrow{display:none}}.bprev{position:fixed;left:-400px;top:-400px;z-index:40;width:300px;height:190px;border-radius:22px;overflow:hidden;pointer-events:none;opacity:0;transform:translate(-50%,-60%) scale(.5) rotate(-8deg);transition:opacity .35s,transform .5s cubic-bezier(.2,1.2,.3,1);box-shadow:0 30px 80px -20px rgba(0,0,0,.9)}.bprev.on{opacity:1;transform:translate(-50%,-60%) scale(1) rotate(-4deg)}.beams{position:absolute;inset:0;z-index:-1;overflow:hidden}.beams span{position:absolute;left:50%;top:50%;width:1600px;height:1600px;margin:-800px 0 0 -800px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 40%,rgba(34,211,238,.18) 45%,transparent 50% 90%,rgba(139,92,246,.2) 95%,transparent);animation:lp-rot 18s linear infinite;filter:blur(30px)}.beams span:nth-child(2){width:1100px;height:1100px;margin:-550px 0 0 -550px;animation-duration:26s;animation-direction:reverse;background:conic-gradient(from 90deg,transparent 0 30%,rgba(16,227,163,.16) 36%,transparent 42%)}.beams span:nth-child(3){width:520px;height:520px;margin:-260px 0 0 -260px;background:radial-gradient(circle,rgba(139,92,246,.35),transparent 65%);animation:lp-pulse 5s ease-in-out infinite;filter:blur(40px)}@keyframes lp-pulse{50%{transform:scale(1.25);opacity:.6}}.giant-word{margin:3rem 0 2rem;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(5rem,18vw,17rem);line-height:.8;letter-spacing:-.06em;text-align:center;color:transparent;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 85%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes lp-float{50%{transform:translateY(-12px)}}.ng-bar{display:flex;gap:1rem;margin-bottom:1rem;font:500 12px JetBrains Mono,monospace;color:#cbd5e1}.ng-bar,.ng-live{align-items:center}.ng-live{display:inline-flex;gap:.55rem}.ng-live i{width:8px;height:8px;border-radius:50%;background:#10e3a3;box-shadow:0 0 10px #10e3a3;animation:lp-blink 1.6s ease-in-out infinite}.ng-btn{min-height:36px;display:inline-flex;align-items:center;gap:.45rem;padding:0 .9rem;border-radius:999px;border:0;cursor:pointer;font:600 12px JetBrains Mono,monospace;color:#cbd5e1;background:hsla(0,0%,100%,.05);transition:background .25s,color .25s,box-shadow .25s}.ng-btn:hover{background:hsla(0,0%,100%,.1);color:#fff}.ng-run{color:#05060a;background:#10e3a3;box-shadow:0 0 24px -4px #10e3a3}.ng-run:hover{background:#5ff5c8;color:#05060a;box-shadow:0 0 34px #10e3a3}.ng-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 -20px;padding:10px 20px}.ng-scroll::-webkit-scrollbar{display:none}.ng{position:relative;width:1342px;height:700px;margin:0 auto;touch-action:none}.ng:before{content:"";position:absolute;inset:-40px -60px;z-index:-1;background-image:radial-gradient(rgba(148,163,184,.22) 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%)}.ng-edges{position:absolute;inset:0;overflow:visible;pointer-events:none}.edge-base{fill:none;stroke:rgba(148,163,184,.16);stroke-width:2}.edge{fill:none;stroke:url(#edgeGrad);stroke-width:2;stroke-dasharray:6 10;opacity:.35;animation:lp-dash 1.6s linear infinite;transition:opacity .3s,stroke-width .3s}.edge.hl{opacity:.85}.edge.loop{stroke:#a78bfa;stroke-dasharray:3 9;opacity:.45}.ng-status{flex:1;min-width:0;display:flex;justify-content:center}.ng-msg{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .85rem;border-radius:999px;color:#e7e9f2;background:rgba(34,211,238,.08);box-shadow:inset 0 0 0 1px rgba(34,211,238,.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;animation:lp-ro .45s cubic-bezier(.2,.8,.2,1) both}.ng-msg:before{content:"›";color:#22d3ee}.edge.done{opacity:.9;stroke:#10e3a3;stroke-dasharray:none;filter:drop-shadow(0 0 4px rgba(16,227,163,.7))}.edge.on{opacity:1;stroke-width:3;stroke-dasharray:14 10;animation-duration:.45s;filter:drop-shadow(0 0 8px rgba(34,211,238,.9))}.pkt{position:absolute;left:0;top:0;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#8b5cf6;opacity:.55;box-shadow:0 0 8px #8b5cf6;offset-rotate:0deg;animation:lp-pkt 3.2s linear infinite;pointer-events:none}.pkt.on{width:12px;height:12px;margin:-6px 0 0 -6px;opacity:1;background:#fff;box-shadow:0 0 0 4px rgba(34,211,238,.35),0 0 22px #22d3ee;animation:lp-pkt2 .75s cubic-bezier(.5,0,.5,1) both!important}@keyframes lp-pkt2{0%{offset-distance:0}to{offset-distance:100%}}@keyframes lp-pkt{0%{offset-distance:0}to{offset-distance:100%}}.elabel{position:absolute;padding:2px 8px;border-radius:999px;font:600 10px JetBrains Mono,monospace;letter-spacing:.05em;background:#05060a;pointer-events:none}.elabel.is-t{color:#10e3a3;box-shadow:inset 0 0 0 1px rgba(16,227,163,.45)}.elabel.is-n{color:#a78bfa;box-shadow:inset 0 0 0 1px rgba(167,139,250,.45)}.elabel.is-f{color:#fbbf24;box-shadow:inset 0 0 0 1px rgba(251,191,36,.45)}.nd{z-index:2;width:126px;height:84px;padding:12px;border-radius:14px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#e7e9f2;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 16%,rgba(14,16,28,.92)),rgba(9,11,20,.94) 60%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px hsla(0,0%,100%,.06),0 18px 40px -18px rgba(0,0,0,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:box-shadow .35s,transform .35s cubic-bezier(.2,1.4,.3,1)}.nd,.nd:before{position:absolute}.nd:before{content:"";left:11px;right:11px;top:0;height:2px;border-radius:2px;background:var(--c);box-shadow:0 0 12px var(--c);opacity:.8}.nd.hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px color-mix(in srgb,var(--c) 60%,transparent),0 0 36px -8px var(--c);transform:translateY(-2px)}.nd.drag{cursor:grabbing;transform:scale(1.05) rotate(-1deg);z-index:5;transition:box-shadow .35s;box-shadow:0 0 0 1px var(--c),0 30px 60px -20px rgba(0,0,0,.9),0 0 40px -6px var(--c)}.nd.active{transform:scale(1.07);z-index:4;box-shadow:0 0 0 1.5px var(--c),0 0 0 8px color-mix(in srgb,var(--c) 16%,transparent),0 0 60px -4px var(--c)}.nd.active:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--c) 30%,transparent) 50%,transparent 70%);background-size:250% 100%;animation:lp-sheen 1s linear infinite;pointer-events:none}@keyframes lp-sheen{0%{background-position:150% 0}to{background-position:-100% 0}}.nd.done{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px rgba(16,227,163,.45),0 0 28px -10px #10e3a3}.nd-h{display:flex;align-items:center;padding-right:10px;font:600 13px Space Grotesk,sans-serif;letter-spacing:-.01em}.nd-ic{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:6px;border-radius:5px;font-size:9px;letter-spacing:0;vertical-align:middle;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);flex-shrink:0}.nd-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-st{position:absolute;right:9px;top:9px;width:6px;height:6px;border-radius:50%;background:rgba(148,163,184,.3);transition:background .3s,box-shadow .3s}.nd.active .nd-st{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 30%,transparent),0 0 10px var(--c);animation:lp-blink .6s steps(1) infinite}.nd.iff{border-radius:14px 30px 30px 14px}.nd.done .nd-st{background:#10e3a3;box-shadow:0 0 8px #10e3a3}.nd-p{margin-top:6px;font:10px JetBrains Mono,monospace;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-k{display:flex;align-items:center;margin-top:8px;font:9px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#475569}.port{position:absolute;z-index:3;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#05060a;box-shadow:inset 0 0 0 2px var(--c),0 0 8px -2px var(--c);pointer-events:none}.port.out{background:var(--c)}.codep{border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(14,16,30,.75),rgba(8,10,18,.6));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 30px 70px -30px rgba(0,0,0,.9)}.codep-bar{display:flex;align-items:center;gap:1.25rem;padding:0 1.25rem;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.05)}.codep-body{padding:1rem 0 1.25rem;font:12.5px/1.75 JetBrains Mono,monospace;overflow-x:auto}.cl{display:flex;padding:0 1.25rem 0 0;white-space:pre;transition:background .3s,opacity .3s;border-left:2px solid transparent}.cl.hl{background:linear-gradient(90deg,rgba(34,211,238,.12),transparent 80%);border-left-color:#22d3ee}.cl.dim{opacity:.38}.cl-no{width:3rem;flex-shrink:0;padding-right:1rem;text-align:right;color:#334155}.tk{color:#cbd5e1}.tk-k{color:#c084fc}.tk-s{color:#10e3a3}.tk-n{color:#ff8a4c}.tk-f{color:#22d3ee}.tk-p{color:#64748b}.tk-c{color:#475569;font-style:italic}.term2{position:relative;padding:1.25rem 0 1.25rem 1.5rem;font:12.5px/1.9 JetBrains Mono,monospace}.term2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(34,211,238,.6),rgba(139,92,246,.5),transparent)}.bgrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.bslot{min-width:0}.bslot.b-feat{grid-column:span 7;grid-row:span 2}.bslot.b-side{grid-column:span 5}.bslot.b-trio{grid-column:span 4}.bc{position:relative;display:flex;flex-direction:column;height:100%;border-radius:26px;overflow:hidden;color:#e7e9f2;isolation:isolate;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 0 0 1px hsla(0,0%,100%,.05),0 30px 60px -40px rgba(0,0,0,.9);transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .5s;will-change:transform}.bc:hover{transition:transform .15s linear,box-shadow .5s;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent),0 40px 90px -40px var(--c)}.bc-cover{position:relative;overflow:hidden;height:220px;flex-shrink:0;background:var(--g)}.bc-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,6,10,.05),rgba(5,6,10,.25) 55%,rgba(5,6,10,.85))}.bc-art{position:absolute;inset:-25%;opacity:.55;mix-blend-mode:overlay;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.bc:hover .bc-art{transform:scale(1.12)}.bc-orb{position:absolute;width:180px;height:180px;right:12%;top:18%;border-radius:50%;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.75),hsla(0,0%,100%,0) 62%);filter:blur(6px);opacity:.45;animation:lp-float 6s ease-in-out infinite;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.bc:hover .bc-orb{transform:translate(-30px,18px) scale(1.25)}.bc-no{position:absolute;z-index:1;right:18px;bottom:-14px;font:700 6.5rem/1 Space Grotesk,sans-serif;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.4);transition:transform .7s cubic-bezier(.2,.8,.2,1),-webkit-text-stroke-color .4s}.bc:hover .bc-no{transform:translateY(-10px);-webkit-text-stroke-color:hsla(0,0%,100%,.85)}.bc-tag{position:absolute;z-index:1;left:18px;top:18px;padding:.3rem .75rem;border-radius:999px;font:600 10px JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(5,6,10,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22)}.bc-body{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}.bc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;font:11px JetBrains Mono,monospace;color:#64748b}.bc-cat{color:var(--c);text-transform:uppercase;letter-spacing:.16em;font-weight:600}.bc-dot{width:3px;height:3px;border-radius:50%;background:#334155}.bc-title{margin:.8rem 0 0;font:600 1.3rem/1.3 Space Grotesk,sans-serif;letter-spacing:-.02em;color:#f1f5f9;background:linear-gradient(90deg,#fff,#fff) 0 100% /0 1px no-repeat;transition:background-size .6s cubic-bezier(.7,0,.2,1)}.bc:hover .bc-title{background-size:100% 1px}.bc-ex{margin:.7rem 0 0;font-size:.9rem;line-height:1.6;color:#94a3b8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-more{margin-top:auto;padding-top:1.1rem;display:inline-flex;align-items:center;gap:.45rem;font:600 13px Space Grotesk,sans-serif;color:var(--c);opacity:.75;transition:opacity .3s}.bc-arr{display:inline-block;transition:transform .4s cubic-bezier(.2,1.4,.3,1)}.bc:hover .bc-more{opacity:1}.bc:hover .bc-arr{transform:translateX(6px)}.bc-glare{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--gx,50%) var(--gy,0),hsla(0,0%,100%,.13),transparent 55%);transition:opacity .4s}.bc:hover .bc-glare{opacity:1}.b-feat .bc{min-height:620px}.b-feat .bc-cover{position:absolute;inset:0;height:auto}.b-feat .bc-cover:after{background:linear-gradient(180deg,rgba(5,6,10,0) 20%,rgba(5,6,10,.55) 55%,rgba(5,6,10,.96))}.b-feat .bc-body{justify-content:flex-end;padding:36px}.b-feat .bc-title{font-size:2.35rem;line-height:1.1;letter-spacing:-.035em;max-width:20ch}.b-feat .bc-ex{-webkit-line-clamp:3;max-width:52ch;color:#cbd5e1;font-size:1rem}.b-feat .bc-more{margin-top:0;padding-top:1.5rem}.b-feat .bc-no{right:28px;top:20px;bottom:auto;font-size:11rem}.b-feat .bc-orb{width:340px;height:340px;right:8%;top:10%}.b-feat .bc-meta{color:#cbd5e1}.b-side .bc{flex-direction:row;min-height:298px}.b-side .bc-cover{width:42%;height:auto}.b-side .bc-cover:after{background:linear-gradient(90deg,rgba(5,6,10,0) 40%,rgba(5,6,10,.7))}.b-side .bc-no{font-size:5rem}.b-side .bc-ex{-webkit-line-clamp:3}@media (max-width:1023px){.bslot.b-feat,.bslot.b-side{grid-column:span 12}.bslot.b-trio{grid-column:span 6;margin:0!important}.b-feat .bc{min-height:480px}}@media (max-width:640px){.bslot.b-trio{grid-column:span 12}.b-side .bc{flex-direction:column}.b-side .bc-cover{width:100%;height:200px}.b-feat .bc-title{font-size:1.7rem}}.art-fp .bc-art{background:repeating-radial-gradient(circle at 62% 42%,transparent 0 13px,hsla(0,0%,100%,.9) 13px 14.5px);animation:lp-rot 60s linear infinite}.art-globe .bc-art{background:radial-gradient(hsla(0,0%,100%,.95) 1.3px,transparent 1.8px) 0 0 /23px 23px;-webkit-mask-image:radial-gradient(circle at 55% 50%,#000 28%,transparent 46%);mask-image:radial-gradient(circle at 55% 50%,#000 28%,transparent 46%);animation:lp-pan 14s linear infinite}.art-stack .bc-art{background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.85) 0 2px,transparent 2px 22px);animation:lp-bob 7s ease-in-out infinite alternate}.art-wave .bc-art{background:repeating-radial-gradient(ellipse 140% 60% at 50% 120%,transparent 0 16px,hsla(0,0%,100%,.85) 16px 17.5px);animation:lp-bob 6s ease-in-out infinite alternate}.art-nodes .bc-art{background:radial-gradient(#fff 2.4px,transparent 3px) 0 0 /46px 46px,linear-gradient(hsla(0,0%,100%,.4) 1px,transparent 0) 0 22px /46px 46px,linear-gradient(90deg,hsla(0,0%,100%,.4) 1px,transparent 0) 22px 0 /46px 46px;animation:lp-pan 18s linear infinite}.art-radar .bc-art{background:conic-gradient(from 0deg at 50% 50%,hsla(0,0%,100%,.95),transparent 22%),repeating-radial-gradient(circle at 50% 50%,transparent 0 26px,hsla(0,0%,100%,.6) 26px 27px);animation:lp-rot 7s linear infinite}@keyframes lp-pan{to{background-position:92px 92px,92px 114px,114px 92px}}@keyframes lp-bob{to{transform:translateY(-24px) scaleX(1.08)}}.api-base{display:inline-flex;align-items:center;gap:.75rem;padding:.55rem 1.1rem;border-radius:999px;font:500 13px JetBrains Mono,monospace;color:#e7e9f2;background:rgba(34,211,238,.06);box-shadow:inset 0 0 0 1px rgba(34,211,238,.28),0 0 40px -14px #22d3ee}.api-base i{width:8px;height:8px;border-radius:50%;background:#10e3a3;box-shadow:0 0 10px #10e3a3;animation:lp-blink 1.6s ease-in-out infinite}.api-list{list-style:none;margin:2.5rem 0 0;padding:0}.api-grp{margin:1.4rem 0 .3rem;font:600 10px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:#475569}.api-grp:first-child{margin-top:0}.api-row{position:relative;display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:1rem;width:100%;min-height:48px;padding:0 .9rem;border:0;border-radius:12px;background:transparent;cursor:pointer;text-align:left;color:#cbd5e1;transition:background .35s,color .3s,padding .4s cubic-bezier(.2,.8,.2,1)}.api-row:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:2px;background:#22d3ee;box-shadow:0 0 12px #22d3ee;transform:scaleY(0);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.api-row:hover{background:hsla(0,0%,100%,.025)}.api-row.on,.api-row:hover{color:#fff;padding-left:1.2rem}.api-row.on{background:linear-gradient(90deg,rgba(34,211,238,.1),transparent 85%)}.api-row.on:before{transform:scaleY(1)}.api-path{font:500 13.5px JetBrains Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-name{font-size:13px;color:#64748b;white-space:nowrap}.api-row.on .api-name{color:#94a3b8}.api-m{display:inline-flex;justify-content:center;padding:.2rem 0;border-radius:6px;font:700 10.5px JetBrains Mono,monospace;letter-spacing:.05em}.m-get{color:#10e3a3;background:rgba(16,227,163,.1)}.m-post{color:#fbbf24;background:rgba(251,191,36,.1)}.m-put{color:#a78bfa;background:rgba(167,139,250,.12)}.m-delete{color:#fb7185;background:rgba(251,113,133,.1)}.api-con{position:relative;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,rgba(14,16,30,.82),rgba(7,9,16,.78));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px hsla(0,0%,100%,.05),0 50px 100px -40px rgba(0,0,0,.95),0 0 80px -40px rgba(34,211,238,.5)}.api-con:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#22d3ee,#8b5cf6,transparent);animation:lp-shift 6s linear infinite;background-size:200% 100%}.api-con-bar{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem 1rem 1.4rem;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.05)}.api-con-bar .api-m{width:52px}.api-url{flex:1;min-width:0;font:12.5px JetBrains Mono,monospace;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-lbl{margin:1.1rem 1.4rem .4rem;font:600 10px JetBrains Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:#475569}.api-code{padding:0 1.4rem;font:12.5px/1.75 JetBrains Mono,monospace;overflow-x:auto;scrollbar-width:none}.api-code::-webkit-scrollbar{display:none}.api-ln{white-space:pre}.api-req .api-ln{white-space:pre-wrap;word-break:break-all}.api-res{min-height:260px;padding-bottom:1.4rem;position:relative}.api-in{animation:lp-apiin .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*32ms)}@keyframes lp-apiin{0%{opacity:0;transform:translateX(-10px);filter:blur(4px)}}.api-status{display:flex;align-items:center;gap:.8rem;margin:1.2rem 1.4rem 0;padding-top:1.1rem;font:12px JetBrains Mono,monospace;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.api-ok{padding:.2rem .6rem;border-radius:6px;font-weight:700;color:#05060a;background:#10e3a3;box-shadow:0 0 18px -2px #10e3a3;animation:lp-ro .4s both}.api-wait{display:inline-flex;gap:4px}.api-wait i{width:6px;height:6px;border-radius:50%;background:#22d3ee;animation:lp-bounce .9s ease-in-out infinite}.api-wait i:nth-child(2){animation-delay:.15s}.api-wait i:nth-child(3){animation-delay:.3s}@keyframes lp-bounce{50%{transform:translateY(-5px);opacity:.4}}.api-skel{display:grid;gap:12px;padding-top:6px}.api-skel i{height:10px;border-radius:6px;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));background-size:200% 100%;animation:lp-skel 1s linear infinite}.api-skel i:first-child{width:30%}.api-skel i:nth-child(2){width:72%}.api-skel i:nth-child(3){width:58%}.api-skel i:nth-child(4){width:40%}@keyframes lp-skel{to{background-position:-200% 0}}.tk-key{color:#7dd3fc}.tk-b{color:#f472b6}.api-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}.api-flow:before{right:0;top:22px;height:1px;background:linear-gradient(90deg,rgba(34,211,238,0),rgba(34,211,238,.5),rgba(139,92,246,.5),rgba(16,227,163,.5),rgba(16,227,163,0))}.api-flow:after,.api-flow:before{content:"";position:absolute;left:0}.api-flow:after{top:19px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 14px 3px #22d3ee;animation:lp-flowdot 5s cubic-bezier(.6,0,.4,1) infinite}@keyframes lp-flowdot{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.api-step,.api-step-no{position:relative}.api-step-no{z-index:1;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;font:700 13px JetBrains Mono,monospace;color:#22d3ee;background:#05060a;box-shadow:inset 0 0 0 1px rgba(34,211,238,.45),0 0 24px -6px #22d3ee;transition:transform .4s cubic-bezier(.2,1.4,.3,1),background .3s,color .3s}.api-step:hover .api-step-no{transform:scale(1.15);background:#22d3ee;color:#05060a}.api-step h3{margin:1.4rem 0 0;font:600 1.25rem Space Grotesk,sans-serif;letter-spacing:-.02em}.api-step p{margin:.55rem 0 0;font-size:.9rem;line-height:1.6;color:#94a3b8}.api-step p b{color:#e7e9f2;font-weight:600}.api-step code{display:inline-block;margin-top:.9rem;font:12px JetBrains Mono,monospace;color:#10e3a3}@media (max-width:1023px){.api-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.api-flow:after,.api-flow:before{display:none}}@media (max-width:640px){.api-flow{grid-template-columns:1fr}.api-name{display:none}.api-row{grid-template-columns:52px 1fr}}.fp-stage{display:grid;grid-template-columns:minmax(0,1fr) 420px minmax(0,1fr);align-items:center;gap:1.5rem}.fp-col{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.fps{position:relative;display:grid;width:100%;padding:.9rem 1.1rem;border:0;border-radius:16px;background:transparent;cursor:pointer;color:#94a3b8;font:inherit;transition:background .4s,color .3s}.fp-left .fps{text-align:right;justify-items:end}.fp-right .fps{text-align:left;justify-items:start}.fps:hover{background:hsla(0,0%,100%,.025)}.fps.on{color:#fff;background:linear-gradient(var(--dir,270deg),rgba(34,211,238,.1),transparent 80%)}.fp-left .fps.on{--dir:270deg}.fp-right .fps.on{--dir:90deg}.fps-top{display:inline-flex;align-items:baseline;gap:.7rem}.fp-left .fps-top{flex-direction:row-reverse}.fps-no{font:600 11px JetBrains Mono,monospace;color:#475569;transition:color .3s}.fps.on .fps-no{color:#22d3ee}.fps-t{font:600 1.25rem Space Grotesk,sans-serif;letter-spacing:-.02em;transition:color .3s}.fps-api{margin-top:.15rem;font:11px JetBrains Mono,monospace;color:#475569}.fps-v{display:inline-flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem;font:12px JetBrains Mono,monospace}.fp-left .fps-v{justify-content:flex-end}.fps-a{color:#64748b;text-decoration:line-through;text-decoration-color:rgba(255,138,76,.6)}.fps-arr{color:#334155}.fps-b{color:#64748b;transition:color .3s,text-shadow .3s}.fps.on .fps-b{color:#10e3a3;text-shadow:0 0 14px rgba(16,227,163,.5)}.fps-d{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),opacity .4s;opacity:0}.fps-d>span{overflow:hidden;max-width:34ch;font-size:.85rem;line-height:1.55;color:#94a3b8}.fps.on .fps-d{grid-template-rows:1fr;opacity:1;margin-top:.55rem}.fps-link{position:absolute;top:50%;width:40px;height:1px;background:rgba(148,163,184,.15);overflow:hidden}.fp-left .fps-link{right:-40px}.fp-right .fps-link{left:-40px;transform:scaleX(-1)}.fps-link i{position:absolute;inset:0;background:linear-gradient(90deg,transparent,#22d3ee);transform:translateX(-100%)}.fps.on .fps-link{background:rgba(34,211,238,.3);box-shadow:0 0 8px #22d3ee}.fps.on .fps-link i{animation:lp-linkrun 1.2s linear infinite}@keyframes lp-linkrun{to{transform:translateX(100%)}}.fp-core{position:relative;display:flex;flex-direction:column;align-items:center;height:600px;justify-content:center}.fp-halo{position:absolute;left:50%;top:42%;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(34,211,238,.18);animation:lp-halo 4.8s ease-out infinite;pointer-events:none}.fp-halo.h2{animation-delay:2.4s}@keyframes lp-halo{0%{transform:scale(.7);opacity:1}to{transform:scale(1.35);opacity:0}}.fp-svg{position:relative;width:300px;height:375px;overflow:visible;filter:drop-shadow(0 0 30px rgba(34,211,238,.18))}.rg{fill:none;stroke-width:2.2;stroke-linecap:round}.rg-base{stroke:rgba(148,163,184,.22);stroke-dasharray:1;stroke-dashoffset:1;animation:lp-draw 1.4s cubic-bezier(.6,0,.2,1) forwards}@keyframes lp-draw{to{stroke-dashoffset:0}}.rg-scan{stroke:url(#fpGrad);stroke-width:2.4;filter:drop-shadow(0 0 3px rgba(34,211,238,.9))}.fp-line{fill:#e0ffff;filter:drop-shadow(0 0 6px #22D3EE) drop-shadow(0 0 14px #22D3EE)}.fp-min{fill:#05060a;stroke:#10e3a3;stroke-width:1.6;transform-box:fill-box;transform-origin:center;animation:lp-minp 2.4s ease-in-out infinite}@keyframes lp-minp{0%,to{transform:scale(.6);opacity:.3}50%{transform:scale(1.5);opacity:1;filter:drop-shadow(0 0 5px #10E3A3)}}.fp-corner{fill:none;stroke:rgba(34,211,238,.55);stroke-width:2;stroke-linecap:round}.fp-read{position:relative;margin-top:1.6rem;min-height:100px;text-align:center}.fp-chip{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.3rem .8rem;border-radius:999px;font:600 10.5px JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#22d3ee;background:rgba(34,211,238,.08);box-shadow:inset 0 0 0 1px rgba(34,211,238,.3)}.fp-chip i{width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:lp-blink .8s steps(1) infinite}.fp-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;margin-top:2rem;font:12px JetBrains Mono,monospace;color:#64748b}.fp-bar{position:relative;width:220px;height:3px;border-radius:3px;background:hsla(0,0%,100%,.07);overflow:hidden}.fp-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,#22d3ee,#10e3a3);box-shadow:0 0 10px #22d3ee;transition:width .8s cubic-bezier(.2,.8,.2,1)}@media (max-width:1023px){.fp-stage{grid-template-columns:1fr}.fp-core{order:-1;height:auto}.fp-left .fps,.fp-right .fps{text-align:left;justify-items:start}.fp-left .fps-top{flex-direction:row}.fp-left .fps-v{justify-content:flex-start}.fps-link{display:none}}.prod-head{display:flex;align-items:center;gap:1rem;margin:0 0 1.25rem;font:500 11px JetBrains Mono,monospace;letter-spacing:.25em;text-transform:uppercase;color:#64748b}.prod-head span{flex:1;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.14))}.prod-head span:last-child{background:linear-gradient(90deg,hsla(0,0%,100%,.14),transparent)}.prod-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:1023px){.prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.prod-grid{grid-template-columns:1fr}}.prod{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1.1rem 1.15rem 1.2rem;border-radius:20px;overflow:hidden;text-align:left;color:#e7e9f2;isolation:isolate;background:linear-gradient(170deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 0 0 1px hsla(0,0%,100%,.06);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .45s,background .45s}.prod:before{content:"";position:absolute;z-index:-1;width:220px;height:220px;right:-90px;top:-110px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c) 45%,transparent),transparent 65%);opacity:.25;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1)}.prod.on{transform:translateY(-6px);background:linear-gradient(170deg,color-mix(in srgb,var(--c) 12%,hsla(0,0%,100%,.03)),hsla(0,0%,100%,.012));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent),0 24px 60px -24px var(--c)}.prod.on:before{opacity:.8;transform:scale(1.3)}.prod-top{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:.6rem}.prod-ic{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--c);background:color-mix(in srgb,var(--c) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent);transition:transform .5s cubic-bezier(.2,1.4,.3,1),box-shadow .4s}.prod-ic:after{content:"";position:absolute;inset:-6px;border-radius:15px;border:1px dashed color-mix(in srgb,var(--c) 55%,transparent);opacity:0;transition:opacity .4s;animation:lp-rot 10s linear infinite}.prod.on .prod-ic{transform:rotate(-8deg) scale(1.06);box-shadow:inset 0 0 0 1px var(--c),0 0 22px -4px var(--c)}.prod.on .prod-ic:after{opacity:1}.prod-go{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:13px;color:#64748b;background:hsla(0,0%,100%,.04);transition:transform .4s cubic-bezier(.2,1.4,.3,1),color .3s,background .3s}.prod:hover .prod-go{transform:rotate(45deg);color:#05060a;background:var(--c)}.prod-name{font:500 1.35rem Space Grotesk,sans-serif;letter-spacing:-.03em;color:#94a3b8}.prod-name b{font-weight:700;color:#fff;transition:color .3s}.prod.on .prod-name b{color:var(--c)}.prod-tag{font-size:.85rem;color:#cbd5e1}.prod-live{display:flex;align-items:center;gap:.45rem;width:100%;margin-top:.7rem;padding:.45rem .6rem;border-radius:9px;font:11.5px JetBrains Mono,monospace;color:#e7e9f2;background:rgba(5,6,10,.5);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden;white-space:nowrap}.prod-live>i{display:block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c);animation:lp-blink 1.4s ease-in-out infinite}.prod-lv{overflow:hidden;text-overflow:ellipsis;animation:lp-lv .5s cubic-bezier(.2,.8,.2,1) both}@keyframes lp-lv{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}}.prod-stats{margin-top:.55rem;font:11px JetBrains Mono,monospace;color:#64748b}.prod-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:linear-gradient(90deg,transparent,var(--c),transparent);transform:scaleX(0);transition:transform .6s cubic-bezier(.7,0,.2,1)}.prod.on .prod-bar{transform:scaleX(1)}.pico-row{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}.pico{display:flex;flex-direction:column;align-items:center;gap:.6rem;color:#94a3b8;transition:color .3s}.pico-ic{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:18px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,rgba(10,12,22,.6));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 32%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .5s cubic-bezier(.2,1.4,.3,1),box-shadow .4s}.pico-ic:after{content:"";position:absolute;inset:-7px;border-radius:22px;border:1px dashed color-mix(in srgb,var(--c) 60%,transparent);opacity:0;transform:scale(.85);transition:opacity .4s,transform .5s cubic-bezier(.2,1.4,.3,1);animation:lp-rot 10s linear infinite}.pico:hover{color:#fff}.pico:hover .pico-ic{transform:translateY(-6px) rotate(-8deg);box-shadow:inset 0 0 0 1px var(--c),0 14px 36px -10px var(--c)}.pico:hover .pico-ic:after{opacity:1;transform:none}.pico-n{font:500 14px Space Grotesk,sans-serif;letter-spacing:-.01em}.pico-n b{font-weight:700;color:#e7e9f2;transition:color .3s}.pico:hover .pico-n b{color:var(--c)}.dock{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:8px;border-radius:28px;background:rgba(10,12,22,.5);backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 1px hsla(0,0%,100%,.07),0 30px 70px -30px rgba(0,0,0,.9)}.dock:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--lpang),transparent 0 65%,rgba(254,95,2,.6) 72%,rgba(0,194,168,.6) 80%,rgba(0,180,216,.6) 88%,rgba(123,162,202,.6) 94%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:lp-spin 8s linear infinite}.dock-it{position:relative;display:flex;align-items:center;gap:.75rem;padding:8px 16px 8px 8px;border-radius:20px;text-align:left;color:#e7e9f2;isolation:isolate;transition:background .35s,transform .45s cubic-bezier(.2,1.4,.3,1)}.dock-it:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 140% at 0 50%,color-mix(in srgb,var(--c) 28%,transparent),transparent 70%);opacity:0;transition:opacity .4s}.dock-it:hover{background:hsla(0,0%,100%,.04);transform:translateY(-3px)}.dock-it:hover:before{opacity:1}.dock-logo{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;flex-shrink:0;transition:transform .5s cubic-bezier(.2,1.4,.3,1),filter .4s}.dock-logo img{width:40px;height:40px;display:block;border-radius:11px}.dock-logo:after{content:"";position:absolute;inset:-4px;border-radius:17px;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 70%,transparent),0 0 24px -2px var(--c);opacity:0;transform:scale(.85);transition:opacity .4s,transform .5s cubic-bezier(.2,1.4,.3,1)}.dock-it:hover .dock-logo{transform:scale(1.08) rotate(-6deg)}.dock-it:hover .dock-logo:after{opacity:1;transform:none}.dock-tx{display:grid;line-height:1.2}.dock-tx b{font:600 15px Space Grotesk,sans-serif;letter-spacing:-.01em}.dock-tx small{margin-top:3px;font:11px JetBrains Mono,monospace;color:#64748b;transition:color .3s}.dock-it:hover .dock-tx small{color:var(--c)}.dock-go{display:grid;place-items:center;width:22px;height:22px;margin-left:.25rem;border-radius:50%;font-size:11px;color:#475569;transition:transform .4s cubic-bezier(.2,1.4,.3,1),color .3s,background .3s}.dock-it:hover .dock-go{color:#05060a;background:var(--c);transform:rotate(45deg)}.dock-it+.dock-it:after{content:"";position:absolute;left:-3px;top:22%;bottom:22%;width:1px;background:hsla(0,0%,100%,.07)}@media (max-width:760px){.dock{display:grid;grid-template-columns:1fr 1fr}.dock-go,.dock-it+.dock-it:after{display:none}}.ax-stage{position:relative;width:100%;margin:0 auto;perspective:2000px}.ax-glow{position:absolute;left:8%;right:8%;top:10%;bottom:-6%;z-index:-1;border-radius:40px;background:conic-gradient(from var(--lpang),#22d3ee,#8b5cf6,#1f6feb,#10e3a3,#22d3ee);filter:blur(70px);opacity:.45;animation:lp-spin 10s linear infinite}.ax-win{position:relative;margin:0 auto;width:1120px;height:640px;border-radius:14px;overflow:hidden;text-align:left;color:#e5e7eb;font:11px/1.35 Inter,system-ui,sans-serif;background:#0a0b0f;box-shadow:0 0 0 1px hsla(0,0%,100%,.1),0 50px 120px -30px rgba(0,0,0,.95),0 0 0 8px hsla(0,0%,100%,.025);transform:rotateX(8deg) scale(.97);transform-origin:50% 0;animation:lp-axin 1.6s cubic-bezier(.2,.8,.2,1) .5s both}@keyframes lp-axin{0%{transform:rotateX(24deg) scale(.9) translateY(40px);opacity:0}to{transform:rotateX(8deg) scale(.97);opacity:1}}.ax-stage:hover .ax-win{transform:rotateX(0) scale(1);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.ax-title{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 0 0 12px;background:#07080b;color:#9ca3af;font-size:11px;box-shadow:inset 0 -1px 0 #16181f}.ax-title>span:first-child{display:flex;align-items:center;gap:8px}.ax-ctl{display:flex;height:100%}.ax-ctl i{display:grid;place-items:center;width:42px;font-style:normal;color:#6b7280}.ax-body{display:flex;height:610px}.ax-side{width:196px;flex-shrink:0;padding:10px 8px;background:#0a0b0f;box-shadow:inset -1px 0 0 #16181f;position:relative}.ax-brand{gap:7px;padding:4px 6px 12px;font-size:13px}.ax-brand,.ax-new{display:flex;align-items:center}.ax-new{justify-content:space-between;height:30px;padding:0 10px;border-radius:7px;background:#1f6feb;color:#fff;font-weight:600;transition:transform .15s,box-shadow .3s}.ax-new span{flex:1;text-align:center}.ax-new i{font-style:normal;opacity:.7;padding-left:8px;box-shadow:-1px 0 0 hsla(0,0%,100%,.25)}.ax-create.press,.ax-new.press,.ax-start.press{transform:scale(.93);box-shadow:0 0 0 4px rgba(31,111,235,.35),0 0 24px rgba(31,111,235,.7)}.ax-sec{margin:12px 6px 4px;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4b5563}.ax-nav{display:flex;align-items:center;gap:8px;height:26px;padding:0 8px;border-radius:6px;color:#9ca3af}.ax-nav i{width:12px;font-style:normal;text-align:center;color:#6b7280}.ax-nav em{margin-left:auto;font-style:normal;font-size:9px;color:#f59e0b}.ax-nav.on{background:#161a22;color:#fff}.ax-plan{position:absolute;left:8px;right:8px;bottom:10px;padding:8px;border-radius:8px;background:#0e1016;box-shadow:inset 0 0 0 1px #1a1d25;font-size:9.5px}.ax-plan>p{margin:0 0 4px;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.ax-plan>div{display:flex;justify-content:space-between;color:#9ca3af;padding:2px 0}.ax-plan b{color:#fff}.ax-plan .ax-plan-c{display:grid;gap:3px;margin-top:6px;padding:8px;border-radius:6px;background:#0d1730;box-shadow:inset 0 0 0 1px #1e3a8a}.ax-plan-c small{color:#9ca3af}.ax-plan-c span{display:block;margin-top:3px;padding:5px 0;border-radius:5px;text-align:center;font-weight:600;color:#fff;background:#1f6feb}.ax-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:#0c0d12}.ax-top{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;box-shadow:inset 0 -1px 0 #16181f}.ax-top>b{font-size:13px}.ax-search,.ax-top>small{color:#6b7280}.ax-search{margin-left:auto;display:flex;align-items:center;justify-content:space-between;width:200px;height:26px;padding:0 6px 0 10px;border-radius:6px;background:#12141a;box-shadow:inset 0 0 0 1px #1e222b}.ax-search em{font-style:normal;font-size:9px;padding:1px 5px;border-radius:4px;background:#1e222b;color:#9ca3af}.ax-bell,.ax-lang{color:#9ca3af}.ax-bell{position:relative}.ax-bell i{position:absolute;right:-6px;top:-5px;width:12px;height:12px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:8px;color:#fff;background:#ef4444}.ax-user{display:flex;align-items:center;gap:6px;color:#9ca3af}.ax-user i{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;font-style:normal;color:#fff;background:#1e3a8a}.ax-view{flex:1;display:flex;flex-direction:column;min-height:0;animation:lp-axview .45s cubic-bezier(.2,.8,.2,1) both}@keyframes lp-axview{0%{opacity:0;transform:translateY(10px)}}.ax-tabs{display:flex;gap:18px;height:36px;align-items:flex-end;padding:0 14px;box-shadow:inset 0 -1px 0 #16181f;color:#9ca3af}.ax-tabs span{padding-bottom:9px}.ax-tabs .on{color:#fff;box-shadow:inset 0 -2px 0 #1f6feb}.ax-tabs em{font-style:normal;font-size:9px;padding:1px 5px;margin-left:4px;border-radius:4px;background:#1f6feb;color:#fff}.ax-tool{display:flex;align-items:center;gap:6px;height:40px;padding:0 14px}.ax-in{display:flex;width:190px;color:#4b5563;background:#111318;box-shadow:inset 0 0 0 1px #1e222b}.ax-btn,.ax-in{align-items:center;height:24px;padding:0 9px;border-radius:6px}.ax-btn{display:inline-flex;color:#d1d5db;background:#15171d;box-shadow:inset 0 0 0 1px #23272f;white-space:nowrap}.ax-tool-r{margin-left:auto;color:#6b7280}.ax-seg,.ax-seg2{display:inline-flex;padding:2px;border-radius:6px;background:#111318;box-shadow:inset 0 0 0 1px #1e222b}.ax-seg2>*,.ax-seg>*{padding:3px 8px;border-radius:4px;color:#9ca3af}.ax-seg b{background:#1e222b;color:#fff;font-weight:500}.ax-seg2 b{background:#1f6feb;color:#fff;font-weight:600}.ax-thead,.ax-tr{display:grid;grid-template-columns:26px 70px 150px 236px 206px 92px 1fr;align-items:center;padding:0 14px}.ax-thead{height:30px;color:#6b7280;font-size:10px;box-shadow:inset 0 -1px 0 #16181f;background:#0e0f14}.ax-rows{flex:1;overflow:hidden}.ax-tr{height:74px;box-shadow:inset 0 -1px 0 #14161c}.ax-tr.new{animation:lp-axrow 1.4s cubic-bezier(.2,.8,.2,1) both}@keyframes lp-axrow{0%{opacity:0;transform:translateY(-20px);background:rgba(31,111,235,.35)}30%{opacity:1;transform:none}to{background:rgba(31,111,235,.06)}}.ax-ck{width:11px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1px #374151}.ax-st{display:flex;align-items:center;gap:5px;color:#9ca3af}.ax-st i{width:7px;height:7px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #6b7280}.ax-st.run{color:#22c55e}.ax-st.run i{background:#22c55e;box-shadow:0 0 8px #22c55e;animation:lp-blink 1s ease-in-out infinite}.ax-prof{display:grid;gap:3px}.ax-prof b{font-size:11.5px}.ax-id small,.ax-last small,.ax-prof small,.ax-px small{color:#6b7280;font-size:9px}.ax-id{display:grid;gap:4px;height:100%;padding:6px 8px;background:#101217;box-shadow:inset 1px 0 0 #16181f,inset -1px 0 0 #16181f}.ax-id-l{display:flex;align-items:center;gap:6px}.ax-id-l>span{display:grid;min-width:0}.ax-id-l b{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-chrome{flex-shrink:0;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle,#4285f4 0 28%,#fff 29% 36%,transparent 37%),conic-gradient(from -60deg,#ea4335 0 120deg,#fbbc05 0 240deg,#34a853 0)}.ax-wi{flex-shrink:0;width:13px;height:13px;margin-left:14px;background:linear-gradient(#0ea5e9,#0ea5e9) 0 0/6px 6px no-repeat,linear-gradient(#0ea5e9,#0ea5e9) 7px 0/6px 6px no-repeat,linear-gradient(#0ea5e9,#0ea5e9) 0 7px/6px 6px no-repeat,linear-gradient(#0ea5e9,#0ea5e9) 7px 7px/6px 6px no-repeat}.ax-flag{flex-shrink:0;width:15px;height:10px;border-radius:2px;background:linear-gradient(#1e3a8a,#1e3a8a) 0 0/7px 5px no-repeat,repeating-linear-gradient(#dc2626 0 1.43px,#fff 1.43px 2.86px)}.ax-ok{margin-left:auto;font-style:normal;font-size:8.5px;padding:1px 5px;border-radius:4px;color:#22c55e;box-shadow:inset 0 0 0 1px rgba(34,197,94,.6);white-space:nowrap}.ax-px{display:grid;gap:2px;padding-left:10px}.ax-px>span{display:flex;align-items:center;gap:5px}.ax-px b{font-size:11px}.ax-res{font-style:normal;font-size:8.5px;padding:0 4px;border-radius:3px;background:rgba(34,197,94,.1);box-shadow:inset 0 0 0 1px rgba(34,197,94,.5)}.ax-px .ax-agree,.ax-res{color:#22c55e}.ax-last{display:grid;gap:2px}.ax-last b{font-weight:500}.ax-act{display:flex;align-items:center;justify-content:flex-end;gap:10px}.ax-act i{font-style:normal;color:#6b7280}.ax-start{display:inline-flex;align-items:center;justify-content:center;width:74px;height:24px;border-radius:6px;font-weight:600;color:#fff;background:#1f6feb;transition:transform .15s,background .3s,box-shadow .3s}.ax-start.stop{background:#dc2626;box-shadow:0 0 18px -2px rgba(220,38,38,.7)}.ax-foot{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 14px;color:#6b7280;box-shadow:inset 0 1px 0 #16181f}.ax-pg{display:flex;gap:4px}.ax-pg>*{display:grid;place-items:center;min-width:20px;height:20px;border-radius:4px}.ax-pg b{color:#fff;background:#1f6feb}.ax-fbar{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;box-shadow:inset 0 -1px 0 #16181f}.ax-in2{width:180px}.ax-q{margin-left:auto;color:#6b7280}.ax-q b{margin-left:4px;padding:3px 8px;border-radius:6px;color:#fff;font-weight:500;background:#111318;box-shadow:inset 0 0 0 1px #1e222b}.ax-cancel{padding:0 10px;color:#f87171;background:rgba(127,29,29,.35);box-shadow:inset 0 0 0 1px rgba(239,68,68,.45)}.ax-cancel,.ax-create{display:inline-flex;align-items:center;height:26px;border-radius:6px}.ax-create{padding:0 12px;font-weight:600;color:#fff;background:#1f6feb;transition:transform .15s,box-shadow .3s}.ax-form{flex:1;display:grid;grid-template-columns:138px 1fr 200px;min-height:0}.ax-fnav{display:grid;align-content:start;gap:2px;padding:10px 8px}.ax-fnav span{display:flex;justify-content:space-between;height:22px;align-items:center;padding:0 8px;border-radius:5px;color:#9ca3af;font-size:10.5px}.ax-fnav em{font-style:normal;color:#4b5563;font-size:9px}.ax-fnav .on{background:#0f1b33;color:#60a5fa}.ax-fmain{padding:10px 14px;overflow:hidden}.ax-h{margin:6px 0;font-weight:600;font-size:12px}.ax-h small{display:block;margin-top:2px;font-weight:400;font-size:9.5px;color:#6b7280}.ax-card{border-radius:8px;background:#101217;box-shadow:inset 0 0 0 1px #1e222b;margin-bottom:10px}.ax-row{display:grid;grid-template-columns:130px 1fr;align-items:center;min-height:34px;padding:4px 12px;box-shadow:inset 0 -1px 0 #16181f;color:#d1d5db}.ax-row>span:first-child i{color:#ef4444;font-style:normal}.ax-row-t{padding:8px 12px;align-items:start}.ax-field{display:flex;justify-content:space-between;align-items:center;width:260px;height:24px;padding:0 9px;border-radius:6px;background:#15171d;color:#e5e7eb}.ax-field i{font-style:normal;color:#6b7280}.ax-ua{color:#9ca3af;text-overflow:ellipsis;display:block;line-height:24px}.ax-type,.ax-ua{white-space:nowrap;overflow:hidden}.ax-type{display:inline-block;border-right:1.5px solid #60a5fa;animation:lp-axtype 1.1s steps(12) .25s both,lp-blink .8s steps(1) infinite}@keyframes lp-axtype{0%{width:0}to{width:12ch}}.ax-tiles{display:flex;flex-wrap:wrap;gap:6px}.ax-tiles b{position:relative;display:grid;place-items:center;gap:2px;width:54px;height:44px;border-radius:7px;font-weight:400;font-size:13px;color:#d1d5db;background:#0d0f14;box-shadow:inset 0 0 0 1px #1e222b}.ax-tiles small{font-size:8.5px;color:#9ca3af}.ax-tiles b.on{box-shadow:inset 0 0 0 1.5px #1f6feb,0 0 14px -4px #1f6feb;background:#0f1b33}.ax-tiles b.on:after{content:"✓";position:absolute;right:-4px;top:-4px;width:12px;height:12px;border-radius:50%;display:grid;place-items:center;font-size:7px;color:#fff;background:#1f6feb}.ax-tiles b.pulse{animation:lp-axpulse .7s ease-out}@keyframes lp-axpulse{50%{transform:scale(1.12);box-shadow:inset 0 0 0 1.5px #60a5fa,0 0 24px #1f6feb}}.ax-bi{width:15px;height:15px;border-radius:50%;background:var(--b)}.ax-fside{padding:10px 12px;box-shadow:inset 1px 0 0 #16181f}.ax-pad{display:grid;gap:5px;padding:10px}.ax-pad small{color:#6b7280;font-size:9.5px}.ax-pad .ax-btn{justify-self:start}.ax-dv{display:flex;justify-content:space-between;padding:5px 0;box-shadow:inset 0 -1px 0 #16181f;color:#9ca3af;font-size:10px}.ax-dv b{font-weight:500;color:#6b7280;transition:color .4s}.ax-dv b.on{color:#22c55e;animation:lp-lv .5s both}.ax-toast{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:11px;color:#fff;background:#111827;box-shadow:inset 0 0 0 1px #1f2937,0 18px 40px -10px rgba(0,0,0,.9);animation:lp-axtoast .45s cubic-bezier(.2,1.2,.3,1) both}.ax-toast i{width:16px;height:16px;border-radius:50%;background:#22c55e;box-shadow:0 0 10px #22c55e}.ax-toast i:after{content:"✓";display:grid;place-items:center;height:100%;font-size:9px;font-style:normal;color:#05060a}@keyframes lp-axtoast{0%{opacity:0;transform:translateY(14px) scale(.96)}}.ax-cur{position:absolute;z-index:10;width:20px;height:22px;margin-top:30px;pointer-events:none;transition:left .8s cubic-bezier(.6,0,.2,1),top .8s cubic-bezier(.6,0,.2,1);filter:drop-shadow(0 3px 6px rgba(0,0,0,.6))}.ax-cur i{position:absolute;left:-12px;top:-12px;width:26px;height:26px;border-radius:50%;background:rgba(96,165,250,.45);opacity:0;transform:scale(.3)}.ax-cur.down svg{transform:scale(.85);transform-origin:2px 2px}.ax-cur.down i{animation:lp-axclick .5s ease-out}@keyframes lp-axclick{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.8)}}.ax-caps{display:flex;justify-content:center;gap:10px;margin-top:28px;flex-wrap:wrap}.ax-cap{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .9rem;border-radius:999px;font:500 13px Space Grotesk,sans-serif;color:#64748b;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);transition:all .4s}.ax-cap em{font:600 10px JetBrains Mono,monospace;font-style:normal;color:#475569;transition:color .3s}.ax-cap.on{color:#fff;background:rgba(31,111,235,.16);box-shadow:inset 0 0 0 1px rgba(96,165,250,.6),0 0 26px -8px #1f6feb}.ax-cap.on em{color:#60a5fa}@media (max-width:1279px){.ax-win{zoom:.84}}@media (max-width:1100px){.ax-win{zoom:.74}}@media (max-width:900px){.ax-win{zoom:.6}}@media (max-width:720px){.ax-win{zoom:.46}}@media (max-width:560px){.ax-win{zoom:.3}}.hero-split{display:grid;gap:3.5rem;align-items:center}.hero-lead{margin-left:auto;margin-right:auto}.hero-cta{justify-content:center}@media (min-width:960px){.hero-split{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:2.5rem;text-align:left}.hero-lead{margin-left:0}.hero-cta{justify-content:flex-start}.hero-r .ax-stage{width:auto;perspective:1600px}.hero-r .ax-win{zoom:.58;transform:rotateY(-12deg) rotateX(4deg);transform-origin:0 50%;animation-name:lp-axin2}.hero-r .ax-stage:hover .ax-win{transform:rotateY(0) rotateX(0)}.hero-r .ax-caps{justify-content:flex-start;margin-top:22px}.hero-r .ax-glow{left:4%;right:0}}@keyframes lp-axin2{0%{transform:rotateY(-30deg) rotateX(8deg) translateX(60px);opacity:0}to{transform:rotateY(-12deg) rotateX(4deg);opacity:1}}.pm-rail{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pm-tab{position:relative;display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:0 1rem;border:0;border-radius:999px;overflow:hidden;cursor:pointer;color:#94a3b8;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07);font:500 14px Space Grotesk,sans-serif;transition:color .3s,background .4s,box-shadow .4s,transform .4s cubic-bezier(.2,1.4,.3,1)}.pm-tab i{width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c)}.pm-tab b{font-weight:600}.pm-tab em{font:11px JetBrains Mono,monospace;font-style:normal;color:#475569}.pm-tab:hover{color:#fff;transform:translateY(-2px)}.pm-tab.on{color:#fff;background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 65%,transparent),0 10px 30px -10px var(--c)}.pm-tab.on em{color:var(--c)}.pm-prog{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--c);transform:scaleX(0);transform-origin:left}.pm-tab.on .pm-prog{animation:lp-pmprog 5.5s linear both}@keyframes lp-pmprog{to{transform:scaleX(1)}}.pm-stage{width:100%}.pm-win{height:600px;transform:rotateX(6deg) scale(.98)}.pm-win .ax-body{height:570px}.pm-n{color:#6b7280!important}.pm-f{padding-left:22px;height:24px;transition:background .4s,color .3s}.pm-f i{width:7px!important;height:7px;border-radius:50%;background:var(--c)}.pm-f em{color:#4b5563!important;font-size:9px}.pm-f.on{background:color-mix(in srgb,var(--c) 16%,#12141a);color:#fff;box-shadow:inset 2px 0 0 var(--c)}.pm-f.on em{color:var(--c)!important}.pm-team{display:flex;padding:4px 8px}.pm-team span{display:grid;place-items:center;width:22px;height:22px;margin-right:-6px;border-radius:50%;font-size:9px;font-weight:700;color:#05060a;background:var(--c);box-shadow:0 0 0 2px #0a0b0f}.pm-fold{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:12px}.pm-fold i{width:9px;height:9px;border-radius:3px;background:var(--c);box-shadow:0 0 10px var(--c)}.pm-fold em{font-style:normal;font-weight:400;color:#6b7280;font-size:10.5px}.pm-sel{display:inline-flex;align-items:center;height:24px;padding:0 9px;margin-left:8px;border-radius:6px;color:#9ca3af;background:#15171d;box-shadow:inset 0 0 0 1px #23272f;transition:all .3s}.pm-sel.on{color:#60a5fa;background:#0f1b33;box-shadow:inset 0 0 0 1px #1f6feb}.pm-run{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:6px;font-weight:600;color:#fff;background:#1f6feb;transition:transform .15s,background .4s,box-shadow .3s}.pm-run.press{transform:scale(.92);box-shadow:0 0 0 4px rgba(31,111,235,.35),0 0 24px rgba(31,111,235,.8)}.pm-run.on{background:#dc2626}.pm-body{flex:1;padding:4px 14px 14px;overflow:hidden}.pm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.pm-card{position:relative;padding:11px 12px 10px;border-radius:9px;background:#101217;box-shadow:inset 0 0 0 1px #1e222b;animation:lp-pmcard .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*45ms);transition:box-shadow .35s,background .35s;transition-delay:calc(var(--i)*70ms)}.pm-card:before{content:"";position:absolute;left:12px;right:12px;top:0;height:2px;border-radius:2px;background:var(--c);opacity:.8}@keyframes lp-pmcard{0%{opacity:0;transform:translateY(16px) scale(.94);filter:blur(4px)}}.pm-card.sel{background:#0f1626;box-shadow:inset 0 0 0 1px rgba(31,111,235,.7)}.pm-card.run{box-shadow:inset 0 0 0 1px rgba(34,197,94,.55),0 0 22px -10px #22c55e}.pm-ck{position:absolute;right:10px;top:11px;width:12px;height:12px;border-radius:3px;box-shadow:inset 0 0 0 1px #374151;transition:background .25s,box-shadow .25s;transition-delay:calc(var(--i)*70ms)}.pm-card.sel .pm-ck{background:#1f6feb;box-shadow:none}.pm-card.sel .pm-ck:after{content:"✓";display:grid;place-items:center;height:100%;font-size:8px;color:#fff}.pm-ch{display:flex;align-items:center;gap:8px;padding-right:16px}.pm-av{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:7px;font-size:9px;font-weight:800;color:#05060a;background:var(--c)}.pm-nm{display:grid;min-width:0}.pm-nm b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-nm small{font-size:9px;color:#6b7280}.pm-meta{display:flex;align-items:center;gap:6px;margin-top:9px;font-size:9.5px}.pm-cc{padding:1px 5px;border-radius:4px;color:#d1d5db;background:#1a1d25;font-weight:600}.pm-ip{color:#9ca3af;font-family:JetBrains Mono,monospace}.pm-line{display:flex;gap:6px;margin-top:7px;font-size:9px;color:#6b7280}.pm-ok{color:#22c55e}.pm-foot{display:flex;justify-content:space-between;margin-top:8px;font-size:9.5px}.pm-foot,.pm-st{align-items:center}.pm-st{display:inline-flex;gap:5px;color:#9ca3af;transition:color .3s;transition-delay:calc(var(--i)*70ms)}.pm-st i{width:6px;height:6px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #6b7280;transition:all .3s;transition-delay:calc(var(--i)*70ms)}.pm-card.run .pm-st{color:#22c55e}.pm-card.run .pm-st i{background:#22c55e;box-shadow:0 0 8px #22c55e}.pm-tag{padding:1px 6px;border-radius:4px;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent)}.pm-float{position:absolute;z-index:3;white-space:nowrap;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border-radius:999px;font:600 12px Space Grotesk,sans-serif;color:#cbd5e1;background:rgba(10,12,22,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent),0 10px 30px -12px rgba(0,0,0,.8);animation:lp-float 5s ease-in-out infinite;transition:transform .5s cubic-bezier(.2,1.4,.3,1),box-shadow .4s,color .3s;pointer-events:none}.pm-float i{width:7px;height:7px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}.pm-float.on{color:#fff;scale:1.15;box-shadow:inset 0 0 0 1px var(--c),0 0 30px -4px var(--c)}@media (max-width:1180px){.pm-float{display:none}}.api-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width:520px){.api-grid{grid-template-columns:1fr}}.api-chip{position:relative;display:flex;align-items:center;gap:10px;min-height:54px;padding:8px 12px;border:0;border-radius:14px;cursor:pointer;text-align:left;color:#cbd5e1;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);overflow:hidden;transition:background .3s,box-shadow .3s,transform .3s cubic-bezier(.2,1.4,.3,1),color .3s}.api-chip:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:#22d3ee;box-shadow:0 0 10px #22d3ee;transform:scaleY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.api-chip:hover{color:#fff;background:hsla(0,0%,100%,.045);transform:translateY(-2px)}.api-chip.on{color:#fff;background:linear-gradient(100deg,rgba(34,211,238,.12),rgba(34,211,238,.02));box-shadow:inset 0 0 0 1px rgba(34,211,238,.45),0 10px 30px -16px #22d3ee}.api-chip.on:before{transform:scaleY(1)}.api-chip .api-m{width:44px;flex-shrink:0}.api-ct{display:grid;min-width:0;line-height:1.3}.api-chip .api-path{font-size:12.5px}.api-chip .api-name{font-size:11.5px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.api-chip.on .api-name{color:#94a3b8}.px-thead,.px-tr{display:grid;grid-template-columns:26px 64px 210px 62px 150px 150px 100px 52px 1fr;align-items:center;padding:0 14px}.px-thead{height:30px;color:#6b7280;font-size:10px;box-shadow:inset 0 -1px 0 #16181f;background:#0e0f14}.px-tr{height:52px;box-shadow:inset 0 -1px 0 #14161c}.px-tr.new{animation:lp-axrow 1.4s cubic-bezier(.2,.8,.2,1) both}.px-h{display:inline-flex;align-items:center;gap:5px;color:#22c55e}.px-h i{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e}.px-h.chk{color:#fbbf24}.px-h.chk i{background:transparent;box-shadow:none;border:1.5px solid #fbbf24;border-top-color:transparent;animation:lp-rot .8s linear infinite}.px-ep{display:grid;gap:3px}.px-ep>span{display:flex;align-items:center;gap:5px}.px-ep b{font-size:10.5px}.px-ep small{display:flex;align-items:center;gap:4px;font-size:8.5px;color:#6b7280}.px-risk{font-style:normal;padding:0 4px;border-radius:3px;color:#22c55e;box-shadow:inset 0 0 0 1px rgba(34,197,94,.5)}.px-ty{color:#9ca3af;font-size:9.5px;font-weight:600}.px-loc{display:grid;gap:1px}.px-loc b{font-weight:500;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.px-loc small{font-size:9px;color:#6b7280}.px-lat{display:flex;align-items:center;gap:6px}.px-lat b{font-weight:600;font-size:10.5px;min-width:40px}.px-lat i{height:2px;border-radius:2px;background:#f59e0b;transition:width .9s cubic-bezier(.2,.8,.2,1)}.px-tr.new .px-lat i{background:#22c55e}.px-last{color:#9ca3af}.px-modal{position:absolute;inset:44px 0 0 0;z-index:5;display:grid;place-items:center;background:rgba(5,6,10,.55);backdrop-filter:blur(2px);animation:lp-axview .3s both}.px-card{width:460px;padding:16px 18px;border-radius:12px;background:#111318;box-shadow:inset 0 0 0 1px #23272f,0 30px 60px -20px rgba(0,0,0,.9);animation:lp-axtoast .4s cubic-bezier(.2,1.2,.3,1) both}.px-area{height:66px;margin-top:6px;padding:8px 10px;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:11px;color:#e5e7eb;background:#0b0d12;box-shadow:inset 0 0 0 1px #1f6feb}.px-type{animation:lp-pxtype 1.2s steps(36) .2s both,lp-blink .8s steps(1) infinite}@keyframes lp-pxtype{0%{width:0}to{width:37ch}}.px-row2{display:flex;gap:10px;align-items:center;margin-top:10px}.px-row2 .ax-field{width:200px}.px-act{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.wf-head{display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;box-shadow:inset 0 -1px 0 #16181f}.wf-back{color:#6b7280;font-size:14px}.wf-head b{font-size:12.5px}.wf-dot{width:6px;height:6px;border-radius:50%;background:#60a5fa}.wf-run{display:inline-flex;align-items:center;height:26px;margin-left:14px;padding:0 12px;border-radius:6px;font-weight:600;color:#fff;background:#1f6feb;transition:transform .15s,background .4s,box-shadow .3s}.wf-run.press{transform:scale(.92);box-shadow:0 0 0 4px rgba(31,111,235,.35),0 0 24px rgba(31,111,235,.8)}.wf-run.on{background:#1e293b;color:#93c5fd;box-shadow:inset 0 0 0 1px #334155}.wf-cnt{padding:3px 8px;border-radius:5px;font-weight:600;color:#22c55e;background:rgba(34,197,94,.1);font-family:JetBrains Mono,monospace;font-size:10px}.wf-conn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;color:#9ca3af;background:#111318;box-shadow:inset 0 0 0 1px #1e222b}.wf-conn i{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e}.wf-body{flex:1;display:grid;grid-template-columns:1fr 250px;min-height:0}.wf-canvas{position:relative;margin:12px;border-radius:10px;background:radial-gradient(rgba(148,163,184,.16) 1px,transparent 1.3px) 0 0 /16px 16px,#0b0d12;box-shadow:inset 0 0 0 1px #1a1d25;overflow:hidden}.wf-wire{position:absolute;left:0;top:0;width:640px;height:300px;opacity:0;transition:opacity .6s .5s}.wf-canvas.built .wf-wire{opacity:1}.wf-canvas.run .wf-wire path{stroke:#60a5fa;animation:lp-dash .6s linear infinite;filter:drop-shadow(0 0 4px #60A5FA)}.wf-node{position:absolute;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 8px;border-radius:9px;font-size:11px;font-weight:500;color:#e5e7eb;background:#12151c;box-shadow:inset 0 0 0 1px #262b35;opacity:0;transform:scale(.7) translateY(10px);white-space:nowrap}.wf-node i{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-style:normal;font-size:10px;color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent)}.wf-node em{position:absolute;right:-6px;top:-9px;padding:1px 5px;border-radius:5px;font-style:normal;font-size:8.5px;font-weight:700;color:#05060a;background:#22c55e;opacity:0;transform:scale(.5)}.wf-canvas.built .wf-node{animation:lp-wfpop .5s cubic-bezier(.2,1.4,.3,1) both;animation-delay:calc(var(--i)*.11s)}@keyframes lp-wfpop{to{opacity:1;transform:none}}.wf-canvas.run .wf-node{animation:lp-wfpop .01s both,lp-wfon .6s ease-out both;animation-delay:0s,calc(var(--i)*.33s)}@keyframes lp-wfon{0%{box-shadow:inset 0 0 0 1px #262b35}50%{box-shadow:inset 0 0 0 1.5px var(--c),0 0 22px -2px var(--c);transform:scale(1.06)}to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 70%,transparent),0 0 14px -6px var(--c);transform:none;opacity:1}}.wf-canvas.run .wf-node em{animation:lp-wfbadge .35s cubic-bezier(.2,1.6,.3,1) both;animation-delay:calc(var(--i)*.33s + .3s)}@keyframes lp-wfbadge{to{opacity:1;transform:none}}.wf-ai{display:flex;flex-direction:column;gap:10px;padding:12px;box-shadow:inset 1px 0 0 #16181f}.wf-ai-h{margin:0;font-weight:600;font-size:11.5px;color:#c4b5fd}.wf-msg{max-width:100%;padding:8px 10px;border-radius:10px;font-size:10.5px;line-height:1.45;animation:lp-axview .4s both}.wf-msg.me{align-self:flex-end;color:#e0e7ff;background:#1e3a8a}.wf-msg.ai{color:#d1d5db;background:#151821;box-shadow:inset 0 0 0 1px #23272f}.wf-msg.ai b{color:#22c55e;font-weight:600}.wf-qtype{white-space:normal!important;border:0!important;width:auto!important;animation:lp-wfq 1.2s steps(30) both!important;display:block;overflow:hidden}@keyframes lp-wfq{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.wf-ask{margin-top:auto;display:flex;justify-content:space-between;align-items:center;height:32px;padding:0 6px 0 10px;border-radius:8px;color:#4b5563;background:#0b0d12;box-shadow:inset 0 0 0 1px #23272f}.wf-ask i{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-style:normal;color:#fff;background:#7c3aed}.ax-cap{position:relative;overflow:hidden}.ax-cap small{margin-left:2px;font:11px JetBrains Mono,monospace;color:#475569}.ax-cap.on small{color:#93c5fd}.ax-cap>i{position:absolute;left:0;bottom:0;height:2px;width:100%;background:linear-gradient(90deg,#22d3ee,#1f6feb);transform:scaleX(0);transform-origin:left}.ax-cap.on>i{animation:lp-pmprog var(--dur) linear both}.mk{background:#f4f6fb;color:#0f172a}.mk-tabs{display:flex;align-items:center;justify-content:center;gap:22px;height:44px;padding:0 16px;background:#fff;font-size:11.5px;color:#334155;position:relative}.mk-tabs b{padding:7px 14px}.mk-tabs b,.mk-tabs em{border-radius:6px;color:#fff;background:#1f6feb;font-weight:600}.mk-tabs em{position:absolute;right:16px;font-style:normal;padding:7px 12px}.mk-hero{position:relative;height:96px;display:grid;place-items:center;color:#fff;background:linear-gradient(120deg,rgba(37,99,235,.92),rgba(30,58,138,.95)),repeating-linear-gradient(60deg,transparent 0 22px,hsla(0,0%,100%,.08) 22px 23px)}.mk-hero p{margin:-18px 0 0;font:700 20px Space Grotesk,sans-serif}.mk-search{position:absolute;left:40px;right:40px;bottom:-17px;display:flex;height:34px;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 10px 24px -10px rgba(15,23,42,.35)}.mk-q{flex:1;display:flex;align-items:center;gap:6px;padding:0 12px;color:#0f172a;font-size:11.5px}.mk-ph{color:#94a3b8}.mk-type{border-right-color:#1f6feb!important;animation:lp-mktype .9s steps(10) .2s both,lp-blink .8s steps(1) infinite}@keyframes lp-mktype{0%{width:0}to{width:10ch}}.mk-search b{display:grid;place-items:center;padding:0 20px;color:#fff;background:#1f6feb;font-size:11.5px}.mk-body{flex:1;padding:30px 40px 12px;overflow:hidden}.mk-h{margin:0 0 10px;font:700 14px Space Grotesk,sans-serif;color:#0f172a}.mk-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.mk-card{display:flex;align-items:center;gap:10px;padding:10px;background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 4px 14px -10px rgba(15,23,42,.3);animation:lp-pmcard .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i)*60ms)}.mk-card,.mk-ic{border-radius:10px}.mk-ic{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;font:800 18px Space Grotesk,sans-serif;color:#fff;background:var(--c)}.mk-tx{display:grid;gap:2px;min-width:0;flex:1}.mk-tx b{font-size:11px}.mk-tx b,.mk-tx small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tx small{font-size:9px;color:#64748b}.mk-tx em{font-style:normal;color:#f59e0b}.mk-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:26px;border-radius:6px;font-size:10.5px;font-weight:600;color:#1f6feb;background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe;transition:all .3s}.mk-btn.press{transform:scale(.92);box-shadow:inset 0 0 0 1px #1f6feb,0 0 0 4px rgba(31,111,235,.2)}.mk-btn.ing{color:#fff;background:#93c5fd}.mk-btn.ing i{position:absolute;left:0;top:0;bottom:0;background:#1f6feb;animation:lp-mkfill 1.2s ease-out both;z-index:-1}.mk-btn.ing{isolation:isolate}@keyframes lp-mkfill{0%{width:0}to{width:100%}}.mk-btn.done{color:#fff;background:#16a34a;box-shadow:0 0 14px -4px #16a34a}.bl-step{display:flex;gap:10px;height:40px;padding:0 16px;color:#4b5563;box-shadow:inset 0 -1px 0 #16181f}.bl-s,.bl-step{align-items:center}.bl-s{display:inline-flex;gap:6px;color:#6b7280}.bl-s i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font-style:normal;font-size:9px;font-weight:700;color:#9ca3af;box-shadow:inset 0 0 0 1px #374151}.bl-s.on{color:#fff;font-weight:600}.bl-s.on i{color:#fff;background:#1f6feb;box-shadow:none}.bl-s.done i{background:#16a34a}.bl-step em{margin-left:auto;font-style:normal;padding:4px 10px;border-radius:6px;color:#d1d5db;box-shadow:inset 0 0 0 1px #23272f}.bl-v{flex:1;display:flex;flex-direction:column;padding:12px 16px;min-height:0;animation:lp-axview .45s cubic-bezier(.2,.8,.2,1) both}.bl-row{display:flex;align-items:center;gap:12px}.bl-dur{display:inline-flex;gap:4px}.bl-dur>span{padding:5px 10px;border-radius:6px;color:#9ca3af}.bl-dur em{font-style:normal;font-size:9px;padding:0 4px;border-radius:3px;color:#f59e0b;background:rgba(245,158,11,.12)}.bl-d.on{color:#fff;background:#1f3a8a;box-shadow:inset 0 0 0 1px #1f6feb}.bl-d.on em{color:#86efac;background:rgba(34,197,94,.15)}.bl-d.press{transform:scale(.94)}.bl-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.bl-card{position:relative;display:flex;flex-direction:column;padding:14px;border-radius:10px;overflow:hidden;background:#101217;box-shadow:inset 0 0 0 1px #1e222b;transition:box-shadow .4s,transform .4s}.bl-card>b{font-size:13px}.bl-card>small{color:#6b7280;font-size:9.5px}.bl-card.sel{transform:translateY(-4px);box-shadow:inset 0 0 0 1.5px #1f6feb,0 16px 40px -16px #1f6feb}.bl-ribbon{position:absolute;right:-30px;top:16px;width:120px;padding:3px 0;text-align:center;transform:rotate(38deg);font-size:8px;font-weight:800;letter-spacing:.08em;color:#3b2f0a;background:linear-gradient(90deg,#f59e0b,#fcd34d)}.bl-price{display:flex;align-items:baseline;gap:6px;margin:12px 0 0;font:700 20px Space Grotesk,sans-serif;color:#fff}.bl-price s{font-size:10px;color:#6b7280;font-weight:400}.bl-price em{font-style:normal;font-size:9px;padding:1px 5px;border-radius:4px;color:#86efac;background:rgba(34,197,94,.18)}.bl-save{margin-top:3px;color:#22c55e!important}.bl-cfg{display:grid;gap:7px;margin:12px 0;padding:10px;border-radius:8px;background:#0b0d12;font-size:10px;color:#9ca3af}.bl-cfg span{display:flex;justify-content:space-between}.bl-cfg b{color:#fff}.bl-cfg>i{position:relative;height:3px;border-radius:3px;background:#1f2937}.bl-cfg>i:after{left:0;top:0;bottom:0;width:var(--w);border-radius:3px;transition:width .9s cubic-bezier(.2,.8,.2,1)}.bl-cfg>i:after,.bl-cfg>i:before{content:"";position:absolute;background:#1f6feb}.bl-cfg>i:before{left:var(--w);top:-4px;width:11px;height:11px;margin-left:-5px;border-radius:50%;box-shadow:0 0 0 3px rgba(31,111,235,.3);transition:left .9s cubic-bezier(.2,.8,.2,1)}.bl-go{margin-top:auto;display:grid;place-items:center;height:30px;border-radius:6px;font-weight:600;color:#d1d5db;background:#1a1d25;transition:transform .15s,box-shadow .3s}.bl-go.p{color:#fff;background:#1f6feb}.bl-go.press{transform:scale(.93);box-shadow:0 0 0 4px rgba(31,111,235,.35),0 0 24px rgba(31,111,235,.8)}.bl-center{align-items:center;justify-content:center}.bl-sum{width:460px;padding:16px 18px;border-radius:12px;background:#101217;box-shadow:inset 0 0 0 1px #1e222b;animation:lp-axtoast .45s cubic-bezier(.2,1.2,.3,1) both}.bl-total{display:flex;justify-content:space-between;align-items:baseline;margin:12px 0;padding-top:10px;border-top:1px dashed #2a2f3a;color:#9ca3af}.bl-total b{font:700 20px Space Grotesk,sans-serif;color:#fff}.bl-cont,.bl-paybtn{width:100%;justify-content:center;height:32px!important}.bl-pay{display:grid!important;grid-template-columns:260px 1fr;gap:16px}.bl-methods{display:grid;align-content:start;gap:6px}.bl-methods .ax-sec{margin-left:0}.bl-m{display:grid;grid-template-columns:28px 1fr;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;padding:9px 10px;border-radius:8px;background:#101217;box-shadow:inset 0 0 0 1px #1e222b;font-weight:600}.bl-m i{grid-row:span 2;display:grid;place-items:center;height:28px;border-radius:6px;font-style:normal;color:#60a5fa;background:#0f1b33}.bl-m small{font-weight:400;font-size:9px;color:#6b7280}.bl-m.on{box-shadow:inset 0 0 0 1.5px #1f6feb;background:#0f1626}.bl-form{padding:14px 16px;border-radius:12px;background:#101217;box-shadow:inset 0 0 0 1px #1e222b}.bl-card3d{position:relative;display:grid;gap:10px;width:290px;margin:10px 0 4px;padding:16px 18px;border-radius:12px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#1f6feb,#7c3aed 60%,#db2777);box-shadow:0 20px 40px -18px rgba(124,58,237,.9);animation:lp-card3d 1s cubic-bezier(.2,.8,.2,1) both}.bl-card3d:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);background-size:250% 100%;animation:lp-sheen 2.2s linear infinite}@keyframes lp-card3d{0%{transform:perspective(600px) rotateY(-40deg) translateX(-20px);opacity:0}}.bl-card3d span{font:700 10px Space Grotesk,sans-serif;letter-spacing:.2em;opacity:.85}.bl-card3d b{font:600 15px JetBrains Mono,monospace;letter-spacing:.06em}.bl-card3d small{font-size:9px;opacity:.85;letter-spacing:.1em}.bl-paybtn.ing{background:#1e3a8a}.bl-paybtn.ing:before{content:"";width:11px;height:11px;margin-right:8px;border-radius:50%;border:2px solid #93c5fd;border-top-color:transparent;animation:lp-rot .7s linear infinite}.bl-ok{display:grid;justify-items:center;gap:8px;text-align:center;animation:lp-axtoast .5s cubic-bezier(.2,1.2,.3,1) both}.bl-ring{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;font-size:28px;font-weight:800;color:#05060a;background:#22c55e;box-shadow:0 0 0 10px rgba(34,197,94,.15),0 0 50px #22c55e;animation:lp-okpop .6s cubic-bezier(.2,1.6,.3,1) both}@keyframes lp-okpop{0%{transform:scale(.3);opacity:0}}.bl-ok b{margin-top:8px;font:700 18px Space Grotesk,sans-serif}.bl-ok small{color:#9ca3af}.bl-chips{display:flex;gap:6px;margin-top:6px}.bl-chips span{padding:3px 9px;border-radius:999px;font-size:10px;color:#86efac;background:rgba(34,197,94,.1);box-shadow:inset 0 0 0 1px rgba(34,197,94,.35)}.ax-plan-c span.on{box-shadow:0 0 0 3px rgba(31,111,235,.35),0 0 18px #1f6feb}.ax-caps{gap:8px}.ax-cap{padding:.4rem .75rem;font-size:12px}.hero-l{position:relative}.v5-mark{position:absolute;z-index:-1;left:-18px;top:-10px;font:800 clamp(160px,18vw,280px)/1 Space Grotesk,sans-serif;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1.5px rgba(34,211,238,.22);background:linear-gradient(180deg,rgba(34,211,238,.16),rgba(139,92,246,.05) 70%,transparent);-webkit-background-clip:text;background-clip:text;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:lp-v5in 1.6s cubic-bezier(.2,.8,.2,1) .2s both,lp-v5glow 5s ease-in-out 1.8s infinite}@keyframes lp-v5in{0%{opacity:0;transform:translateY(30px) scale(.92);filter:blur(10px)}}@keyframes lp-v5glow{50%{-webkit-text-stroke-color:rgba(139,92,246,.45);filter:drop-shadow(0 0 30px rgba(34,211,238,.25))}}@media (max-width:959px){.v5-mark{left:50%;transform:translateX(-50%)}}.v5-badge{position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(34,211,238,.45),0 0 30px -8px rgba(34,211,238,.7)}.v5-badge:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.25),transparent);transform:skewX(-20deg);animation:lp-shine 3.4s ease-in-out infinite}.v5-badge .hero-badge-new{background:linear-gradient(90deg,#22d3ee,#a78bfa)}.v5-new{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;max-width:34rem;margin:22px 0 0;padding:0;list-style:none;text-align:left}@media (max-width:959px){.v5-new{margin-left:auto;margin-right:auto}}@media (max-width:520px){.v5-new{grid-template-columns:1fr}}.v5-it{display:flex;align-items:center;gap:10px;padding:7px 10px 7px 7px;border-radius:12px;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);animation:lp-pdin .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.6s + var(--i)*80ms);transition:background .4s,box-shadow .4s,transform .4s cubic-bezier(.2,1.4,.3,1)}.v5-it i{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;font-style:normal;font-size:13px;color:var(--c);background:color-mix(in srgb,var(--c) 13%,transparent)}.v5-it span{display:grid;min-width:0;line-height:1.25}.v5-it b{font:600 13px Space Grotesk,sans-serif;color:#e7e9f2}.v5-it small{font-size:11px;line-height:1.3;color:#64748b}.v5-it.on{transform:translateX(4px);background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent),0 8px 24px -12px var(--c)}.v5-it.on i{color:#05060a;background:var(--c);box-shadow:0 0 14px var(--c)}.v5-tag{margin-left:8px;padding:1px 6px;border-radius:4px;font-style:normal;font-size:8.5px;font-weight:800;letter-spacing:.06em;color:#05060a;background:linear-gradient(90deg,#22d3ee,#a78bfa);box-shadow:0 0 10px rgba(34,211,238,.6)}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-reveal]{opacity:1;transform:none;filter:none;clip-path:none}}.hero-badge.v5-badge{white-space:nowrap;max-width:100%}.v5-badge .hero-badge-new{white-space:nowrap}.hero-r .ax-cap small,section[aria-labelledby=hero-title] .hud-l{display:none}.ax-cap{white-space:nowrap}@media (min-width:960px){.hero-r .ax-caps{flex-wrap:nowrap;gap:6px}.hero-r .ax-cap{padding:.38rem .7rem;font-size:12px}}@media (min-width:960px) and (max-width:1279px){.hero-split{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important}.hero-r .ax-win{zoom:.58;transform:rotateY(-6deg) rotateX(2deg)}.hero-r .ax-glow{left:0}.hero-r .ax-cap{padding:.32rem .55rem;font-size:11px}.hero-r .ax-cap em{display:none}.hero-split{gap:1.75rem}.v5-it small{display:none}}@media (min-width:960px) and (max-width:1099px){.hero-r .ax-win{zoom:.51}}.ad-word{position:relative;display:inline-block;font-style:normal;color:transparent;background:linear-gradient(100deg,#22d3ee,#10e3a3 45%,#a78bfa);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 24px rgba(34,211,238,.35))}.ad-word:after{content:"";position:absolute;left:2%;right:2%;bottom:.02em;height:.09em;border-radius:99px;background:linear-gradient(90deg,#22d3ee,#10e3a3,#a78bfa);transform-origin:left;animation:lp-adline 1s cubic-bezier(.7,0,.2,1) 1s both;box-shadow:0 0 18px rgba(34,211,238,.7)}@keyframes lp-adline{0%{transform:scaleX(0)}}.line-mask:nth-child(3)>span{animation-delay:.3s,0s;animation-name:lp-rise,lp-shift;animation-duration:1.1s,8s;animation-timing-function:cubic-bezier(.2,.8,.2,1),linear;animation-iteration-count:1,infinite}.hover\:underline:hover{text-decoration-line:underline}@media (min-width:640px){.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){.md\:inline{display:inline}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-28{top:7rem}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:items-end{align-items:flex-end}.lg\:justify-self-end{justify-self:end}.lg\:pb-3{padding-bottom:.75rem}}