.neuro-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;font-size:14px;font-weight:600;border-radius:var(--radius-button);border:none;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;white-space:nowrap}.neuro-btn--primary{background:var(--gradient-primary);color:#fff;box-shadow:0 0 16px #00ddeb40}.neuro-btn--primary:hover{box-shadow:0 0 32px #00ddeb66;transform:translateY(-2px);text-decoration:none}.neuro-btn--ghost{background:transparent;border:1px solid var(--border);color:var(--text-primary)}.neuro-btn--ghost:hover{border-color:var(--border-strong);background:#ffffff08}.neuro-btn:focus-visible{outline:2px solid var(--bio-cyan);outline-offset:2px}.site-header{position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0b14d9;border-bottom:1px solid var(--border)}.site-header__inner{max-width:1100px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.site-header__brand{display:flex;align-items:center;gap:10px;text-decoration:none}.site-header__logo-img{border-radius:8px;flex-shrink:0}.site-header__brand-text{display:flex;flex-direction:column;gap:2px}.site-header__logo{font-size:18px;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.site-header__brand-full{display:none;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}@media (min-width: 768px){.site-header__brand-full{display:block}}.site-header__nav{display:none;gap:20px}.site-header__nav a{font-size:13px;color:var(--text-secondary);text-decoration:none}.site-header__nav a:hover{color:var(--bio-cyan)}@media (min-width: 768px){.site-header__nav{display:flex}}.telegram-cta{display:flex;flex-direction:column;align-items:center;gap:16px}.telegram-cta--inline{flex-direction:row;flex-wrap:wrap;justify-content:center}.telegram-cta__qr-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 14px 12px;background:#141625;border:1px solid rgba(0,221,235,.35);border-radius:16px;box-shadow:0 0 0 1px #00ddeb14,0 0 28px #00ddeb2e}.telegram-cta__qr{padding:0;background:#141625;border-radius:12px;line-height:0;overflow:hidden}.telegram-cta__qr svg{display:block;filter:drop-shadow(0 0 6px rgba(0,221,235,.35))}.telegram-cta__hint{font-size:12px;color:var(--text-muted);text-align:center}.cta-block{display:flex;justify-content:center;padding:8px 20px 40px}.hero{padding:48px 20px;max-width:1100px;margin:0 auto;text-align:center}.hero__title{font-size:clamp(28px,5vw,40px);font-weight:700;line-height:1.2;margin-bottom:16px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__subtitle{font-size:16px;color:var(--text-secondary);max-width:560px;margin:0 auto 16px;line-height:1.6}.hero__trial{font-size:15px;font-weight:600;color:var(--bio-cyan);margin:0 auto 24px;letter-spacing:.01em}.trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}.trust-strip__chip{padding:8px 14px;font-size:12px;font-weight:500;color:var(--bio-cyan);background:#00ddeb14;border:1px solid rgba(0,221,235,.2);border-radius:var(--radius-chip)}.compare-grid{display:grid;gap:20px}@media (min-width: 768px){.compare-grid{grid-template-columns:1fr 1fr}}.tech-grid{display:grid;gap:16px}@media (min-width: 640px){.tech-grid{grid-template-columns:repeat(2,1fr)}}.tech-card h3{font-size:15px;font-weight:600;margin-bottom:8px;color:var(--text-primary)}.tech-card p{font-size:13px;color:var(--text-secondary);line-height:1.5}.mockup-placeholder{aspect-ratio:9/16;max-width:280px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:24px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px;text-align:center;padding:20px}.steps{display:grid;gap:16px}@media (min-width: 768px){.steps{grid-template-columns:repeat(3,1fr)}}.step-card{text-align:center;padding:24px 16px}.step-card__num{width:40px;height:40px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-weight:700;background:var(--gradient-primary);border-radius:50%;color:#fff;font-size:16px}.trial-teaser{text-align:center;padding:32px 24px}.trial-teaser__highlight{font-size:22px;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:8px 0}.faq-item{border-bottom:1px solid var(--border)}.faq-item summary{padding:16px 0;cursor:pointer;font-weight:600;font-size:14px;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{padding:0 0 16px;font-size:13px;color:var(--text-secondary);line-height:1.6}.site-footer{border-top:1px solid var(--border);padding:40px 20px;text-align:center}.site-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:20px;font-size:13px}.site-footer__channel{margin-bottom:16px;font-size:13px}.site-footer__channel a{color:var(--text-secondary);text-decoration:none}.site-footer__channel a:hover{color:var(--bio-cyan)}.site-footer__copy{font-size:12px;color:var(--text-secondary);margin-top:24px}.solutions-grid{display:grid;gap:16px}@media (min-width: 768px){.solutions-grid{grid-template-columns:repeat(3,1fr)}}.solutions-grid__links{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:12px}.solutions-grid__links a{font-size:13px;color:var(--bio-cyan);text-decoration:none}.solutions-grid__links a:hover{text-decoration:underline}.glass-card__footer{margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.solutions-footer{max-width:900px;margin:32px auto;text-align:left}.solutions-footer__title{font-size:14px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.solutions-footer__groups{display:grid;gap:20px}@media (min-width: 640px){.solutions-footer__groups{grid-template-columns:repeat(3,1fr)}}.solutions-footer__label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin-bottom:8px}.solutions-footer__list{list-style:none;display:flex;flex-direction:column;gap:6px}.solutions-footer__list a{font-size:13px;color:var(--text-secondary);text-decoration:none}.solutions-footer__list a:hover{color:var(--bio-cyan)}.niche-page{max-width:1100px;margin:0 auto;padding:0 20px 48px}.niche-page__back{padding-top:24px;font-size:13px}.niche-page__back a{color:var(--bio-cyan);text-decoration:none}.niche-page__hero{padding-top:32px}.niche-page__related{list-style:none;display:flex;flex-wrap:wrap;gap:12px 20px}.niche-page__related a{font-size:14px;color:var(--bio-cyan);text-decoration:none}.landing{min-height:100vh;overflow-x:hidden}.landing__glow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 40% at 20% 10%,rgba(108,93,211,.15),transparent),radial-gradient(ellipse 50% 35% at 80% 20%,rgba(0,221,235,.1),transparent),linear-gradient(180deg,#0a0b14,#141625)}.landing__content{position:relative;z-index:1}.section{max-width:1100px;margin:0 auto;padding:48px 20px}.section__title{font-size:24px;font-weight:700;margin-bottom:8px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section__subtitle{color:var(--text-secondary);font-size:14px;margin-bottom:28px;max-width:640px}.glass-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:20px;box-shadow:0 4px 12px #00000026;transition:border-color .2s,box-shadow .2s}.glass-card--highlight{border-color:#00ddeb40;box-shadow:0 0 24px #00ddeb1f}.glass-card__title{font-size:16px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.glass-card__list{list-style:none;display:flex;flex-direction:column;gap:10px}.glass-card__list li{font-size:13px;color:var(--text-secondary);padding-left:18px;position:relative}.glass-card__list li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--bio-cyan)}.glass-card--negative .glass-card__list li:before{background:var(--error)}.demo-card{position:relative;background:#050508;border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 120px 40px #0006,0 40px 60px #00000080;transition:transform .6s cubic-bezier(.22,1,.36,1);overflow:hidden;margin-bottom:32px;isolation:isolate;min-height:clamp(240px,40vh,360px);opacity:0;transform:translateY(20px)}.demo-card--entered{opacity:1;transform:translateY(0)}.demo-card__bloom-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#08081214;opacity:0}.demo-card--bloom .demo-card__bloom-layer{animation:bloomFlash .25s ease-out}@media (hover: hover) and (pointer: fine){.demo-card:hover{transform:translateY(-2px)}}.demo-card__title{position:relative;z-index:3;font-size:24px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);padding:24px 24px 0;margin:0 0 8px}.demo-card__bg-gradient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 40% at 25% 30%,rgba(108,93,211,.12),transparent 70%),radial-gradient(ellipse 45% 35% at 75% 70%,rgba(0,221,235,.08),transparent 70%);animation:bgDrift 18s ease-in-out infinite alternate;opacity:.9}.demo-card__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 40%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 40%,transparent 90%)}.demo-card__blur-orb{position:absolute;width:520px;height:520px;border-radius:50%;pointer-events:none;z-index:0;filter:blur(40px);opacity:.5;will-change:transform;transition:opacity .2s ease-out}.demo-card--bloom .demo-card__blur-orb{opacity:.3}.demo-card__blur-orb--violet{top:-120px;left:-80px;background:radial-gradient(circle,rgba(108,93,211,.05),transparent 70%);animation:orbDrift 19.7s ease-in-out infinite alternate}.demo-card__blur-orb--cyan{bottom:-140px;right:-100px;background:radial-gradient(circle,rgba(0,221,235,.04),transparent 70%);animation:orbDrift 26.4s ease-in-out infinite alternate-reverse}.demo-card__noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.018;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.demo-card__stage{position:relative;z-index:2;width:100%;min-height:clamp(180px,34vh,300px);perspective:1000px;--px: 0px;--py: 0px}.demo-card__stage[data-inview="0"] .demo-particle,.demo-card__stage[data-inview="0"] .demo-core,.demo-card__stage[data-inview="0"] .demo-core__lava--a,.demo-card__stage[data-inview="0"] .demo-core__lava--b,.demo-card__stage[data-inview="0"] .demo-core__plasma,.demo-card__stage[data-inview="0"] .demo-server,.demo-card__stage[data-inview="0"] .demo-laser,.demo-card__stage[data-inview="0"] .demo-laser-beam,.demo-card__stage[data-inview="0"] .demo-ambient,.demo-card__stage[data-inview="0"] .demo-tail,.demo-card__stage[data-inview="0"] .demo-idle-flow,.demo-card__stage[data-inview="0"] .demo-routed-flow,.demo-card__stage[data-inview="0"] .demo-endpoint__wave,.demo-card__stage[data-inview="0"] .demo-tpacket-ride,.demo-card__stage[data-inview="0"] .demo-card__bg-gradient,.demo-card__stage[data-inview="0"]~.demo-card__blur-orb,.demo-card__stage[data-inview="0"] .demo-cylinder__beam,.demo-card__stage[data-inview="0"] .demo-nspacket{animation-play-state:paused}.arch-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.arch-ambient__dot{position:absolute;width:2px;height:2px;border-radius:50%;background:#ffffff1a;animation:ambientDrift 28s linear infinite}.arch-section{position:relative}.demo-core{transform:rotateX(8deg) rotateY(-6deg);transform-style:preserve-3d;filter:drop-shadow(0 0 8px rgba(108,93,211,.8)) drop-shadow(0 0 16px rgba(0,221,235,.5)) drop-shadow(0 0 30px rgba(108,93,211,.4));animation:coreBreathe 4s ease-in-out infinite}.demo-core__lava--a,.demo-core__lava--b{mix-blend-mode:screen;will-change:transform,opacity;animation:coreLava 8s ease-in-out infinite alternate}.demo-core__lava--b{animation-delay:-3s;animation-duration:9s}.demo-core__plasma{transform-box:fill-box;transform-origin:center;animation:corePlasma 9s linear infinite;mix-blend-mode:screen}.demo-server{transform:rotateX(4deg) rotateY(-3deg);filter:drop-shadow(0 0 6px rgba(0,221,235,.55)) drop-shadow(0 0 14px rgba(0,221,235,.3));animation:serverBreathe 4.5s ease-in-out infinite;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .4s ease-out}.demo-server--failed{transform:rotateX(4deg) rotateY(-3deg) translateY(3px);filter:drop-shadow(0 0 0 rgba(0,0,0,0));opacity:.5;animation:none}.demo-server--flicker,.demo-server--fail,.demo-server--recovering,.demo-server--welcome,.demo-server--glow{animation:none}.demo-server--recovering{animation:serverBounce .14s cubic-bezier(.34,1.56,.64,1)}.demo-server--welcome{animation:serverWelcome .2s ease-out forwards}.demo-endpoint{background:#ffffff08;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:endpointBreathe 5s ease-in-out infinite;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease-out}.demo-endpoint--lit{box-shadow:inset 0 1px #ffffff1f,0 0 24px #00ddeb4d}.demo-endpoint--wake{animation:endpointWake .16s cubic-bezier(.34,1.56,.64,1)}.demo-endpoint--glow{animation:afterglow .6s ease-out forwards}.demo-endpoint--bloom{animation:endpointWake .16s cubic-bezier(.34,1.56,.64,1)}.demo-endpoint__wave{transform-box:fill-box;animation:dataWave .15s ease-out forwards}.demo-core--afterglow,.demo-server--afterglow{animation:afterglow .6s ease-out forwards}.demo-particle{will-change:transform,opacity;animation:particleTravel 1.2s cubic-bezier(.22,1,.36,1) infinite}.demo-trail{fill:none;stroke-width:2;stroke-linecap:round;opacity:.6;animation:trailFade .4s ease-out forwards}.demo-tail{fill:none;stroke-linecap:round;opacity:.8;animation:tailFade .4s ease-out forwards}.demo-ring{fill:none;stroke-width:1;opacity:.5;animation:ringExpand .7s cubic-bezier(.22,1,.36,1) forwards}.demo-ripple{fill:none;stroke-width:1.5;animation:rippleOut .6s ease-out forwards}.demo-laser{stroke-width:2;stroke-linecap:round;animation:laserSweep 3s ease-in-out infinite}.demo-laser-beam{stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(0,221,235,.9));animation:laserTravel 2.4s linear infinite alternate}.demo-laser-beam--active{stroke-width:3;filter:drop-shadow(0 0 10px rgba(0,221,235,1));animation:laserTravel 1.2s linear infinite alternate,scannerPunch .19s ease-out}.demo-crack{stroke-width:1.5;stroke-linecap:round;animation:crackSpread .3s ease-out forwards}.demo--dimmed{opacity:.35;transition:opacity .18s ease-out}.demo-camera--pulse{animation:cameraPulse .18s ease-out}.demo-camera--tilt{animation:cameraTilt .18s ease-out}.demo-scene__path{fill:none;stroke:var(--text-muted);stroke-width:1.5;stroke-dasharray:4 6;opacity:.25;transition:opacity .2s ease-out}.demo-scene__label{font-size:11px;fill:var(--text-secondary);font-family:var(--font-family)}.demo-scene__label--strong{font-size:13px;font-weight:600;fill:var(--text-primary);letter-spacing:.04em}.demo-scene__label--core{fill:var(--text-primary);font-weight:600;font-size:12px;letter-spacing:.05em}.demo-scene__path--activating{stroke:var(--bio-cyan);stroke-width:3;stroke-dasharray:none;animation:pathActivate .15s ease-out forwards}.demo-idle-flow{opacity:.3;will-change:transform,opacity;animation:particleTravel 2.2s cubic-bezier(.22,1,.36,1) infinite}.demo-routed-flow{will-change:transform,opacity;animation:particleTravel 1.2s cubic-bezier(.22,1,.36,1) infinite}.demo-stream{transition:opacity 1.2s ease-in-out}.demo-tpacket--resist{fill:var(--text-secondary);filter:drop-shadow(0 0 6px rgba(0,221,235,.4));animation:packetResist .2s ease-in-out}.demo-core--breathe{animation:coreBreathe 4s ease-in-out infinite}.demo-core--think{animation:coreAnticipate 70ms cubic-bezier(.4,0,.6,1) forwards}.demo-core--split{animation:coreFlashFast 115ms cubic-bezier(.34,1.56,.64,1) forwards}.demo-core--flash{filter:drop-shadow(0 0 12px rgba(255,255,255,.8)) drop-shadow(0 0 24px rgba(0,221,235,.7)) drop-shadow(0 0 40px rgba(108,93,211,.6))}.demo-core--surge{filter:drop-shadow(0 0 14px rgba(0,221,235,.75)) drop-shadow(0 0 28px rgba(108,93,211,.55)) drop-shadow(0 0 48px rgba(108,93,211,.35));transition:filter 1s ease}.demo-core__speck{animation:coreSpeck 4s ease-in-out infinite alternate}.demo-particle--burst{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards}.demo-cylinder{fill:url(#cylinderGradient);stroke:#ffffff1f;stroke-width:1.5;transform:rotateY(-8deg);transform-origin:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff1f;filter:drop-shadow(0 0 12px rgba(0,221,235,.3))}.demo-cylinder__beam{animation:cylinderBeam 2.4s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(0,221,235,.9))}.demo-tpacket{fill:var(--text-muted);stroke:#ffffff26;transition:fill .2s ease-out,transform .2s ease-out}.demo-tpacket-ride{animation:packetRide .7s cubic-bezier(.4,0,.2,1) forwards}.demo-tpacket--scan{fill:var(--text-secondary);filter:drop-shadow(0 0 8px rgba(0,221,235,.5))}.demo-tpacket--tremble{fill:var(--warning-orange);animation:packetJitter 60ms linear infinite}.demo-tpacket--slow{fill:var(--warning-orange);opacity:.8;transform:scale(.95);transition:all .2s ease-out}.demo-tpacket--crack{fill:var(--warning-orange);opacity:.6;animation:packetJitter 80ms linear infinite}.demo-tpacket--disperse{opacity:0}.demo-particle--burst-afterglow{animation:burstAfterglow .4s ease-out forwards}.demo-nspacket{fill:var(--bio-cyan);filter:drop-shadow(0 0 6px rgba(0,221,235,.8)) drop-shadow(0 0 14px rgba(0,221,235,.5));animation:nspPacketTravel 3s linear infinite}.demo-laser-stripe{animation:laserStripe .2s ease-out forwards}.demo-server--flicker{animation:serverFlicker .3s ease-in forwards}.demo-server--fail{animation:serverFail .15s ease-out forwards}.demo-server__warn{animation:warnPulse .15s ease-out}.demo-server--glow{animation:afterglow .6s ease-out forwards;--glow-a: 1}@keyframes orbDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(40px,-30px,0) scale(1.1)}to{transform:translate3d(-30px,20px,0) scale(1.05)}}@keyframes bloomFlash{0%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes cylinderBeam{0%{transform:translateY(0)}to{transform:translateY(220px)}}@keyframes laserTravel{0%{transform:translateY(0);opacity:.9}to{transform:translateY(160px);opacity:.9}}@keyframes packetRide{0%{transform:translate(0)}to{transform:translate(var(--ride-dx, 210px))}}@keyframes burstAfterglow{0%{filter:drop-shadow(0 0 16px rgba(255,159,67,.9));opacity:1}to{filter:drop-shadow(0 0 0 rgba(255,159,67,0));opacity:0}}@keyframes packetJitter{0%{transform:translate(0)}25%{transform:translate(-1.5px)}50%{transform:translate(1.5px)}75%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes nspPacketTravel{0%{transform:translate(0)}to{transform:translate(420px)}}@keyframes laserStripe{0%{opacity:.8;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.4)}}@keyframes serverFlicker{0%,to{opacity:1}30%{opacity:.7}60%{opacity:.4}80%{opacity:.2}}@keyframes serverFail{0%{filter:drop-shadow(0 0 20px rgba(255,159,67,.9))}to{filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}@keyframes warnPulse{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes coreAnticipate{0%{transform:rotateX(8deg) rotateY(-6deg) scale(1)}to{transform:rotateX(8deg) rotateY(-6deg) scale(.96);filter:drop-shadow(0 0 12px rgba(0,221,235,.9)) drop-shadow(0 0 20px rgba(108,93,211,.8))}}@keyframes coreFlashFast{0%{transform:rotateX(8deg) rotateY(-6deg) scale(.96)}45%{transform:rotateX(8deg) rotateY(-6deg) scale(1.12);filter:drop-shadow(0 0 16px rgba(255,255,255,.9)) drop-shadow(0 0 30px rgba(0,221,235,1)) drop-shadow(0 0 50px rgba(108,93,211,.8))}to{transform:rotateX(8deg) rotateY(-6deg) scale(1)}}@keyframes coreSpeck{0%{transform:translateZ(0)}to{transform:translate3d(4px,-3px,0)}}@keyframes bgDrift{0%{transform:translateZ(0) scale(1);opacity:.7}to{transform:translate3d(2%,-2%,0) scale(1.04);opacity:.95}}@keyframes coreBreathe{0%{transform:rotateX(8deg) rotateY(-6deg) scale(.95);opacity:.92}40%{transform:rotateX(8deg) rotateY(-6deg) scale(1);opacity:1}70%{transform:rotateX(8deg) rotateY(-6deg) scale(.98);opacity:.96}to{transform:rotateX(8deg) rotateY(-6deg) scale(1);opacity:.92}}@keyframes serverBreathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes endpointBreathe{0%,to{box-shadow:0 0 #00ddeb00}50%{box-shadow:0 0 10px #00ddeb26}}@keyframes afterglow{0%{filter:drop-shadow(0 0 24px rgba(0,221,235,1))}30%{filter:drop-shadow(0 0 18px rgba(0,221,235,.7))}60%{filter:drop-shadow(0 0 12px rgba(0,221,235,.4))}85%{filter:drop-shadow(0 0 8px rgba(0,221,235,.2))}to{filter:drop-shadow(0 0 0 rgba(0,221,235,0))}}@keyframes coreLava{0%{transform:translate3d(-18px,-10px,0) scale(.85);opacity:.35}50%{transform:translate3d(14px,12px,0) scale(1.1);opacity:.55}to{transform:translate3d(6px,-6px,0) scale(.95);opacity:.4}}@keyframes corePlasma{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dataWave{0%{transform:translateY(-50%);opacity:.6}to{transform:translateY(50%);opacity:0}}@keyframes pathActivate{0%{opacity:0;stroke-width:3}50%{opacity:1;stroke-width:3}to{opacity:.4;stroke-width:1.5}}@keyframes scannerPunch{0%{stroke-width:2}40%{stroke-width:4}to{stroke-width:3}}@keyframes packetResist{0%{transform:translate(0)}30%{transform:translate(-3px)}60%{transform:translate(2px)}to{transform:translate(0)}}@keyframes serverWelcome{0%{filter:drop-shadow(0 0 0 rgba(0,221,235,0))}40%{filter:drop-shadow(0 0 16px rgba(0,221,235,.9))}to{filter:drop-shadow(0 0 6px rgba(0,221,235,.3))}}@keyframes ambientDrift{0%{transform:translateZ(0)}50%{transform:translate3d(8px,-10px,0)}to{transform:translateZ(0)}}@keyframes particleTravel{0%{opacity:0;transform:translateZ(0)}20%{opacity:var(--p-opacity, .8)}40%{transform:translate3d(calc(var(--p-dx, 100px) * .4),calc(var(--p-dy, 0px) * .4 + var(--p-jit, 0px)),0)}60%{transform:translate3d(calc(var(--p-dx, 100px) * .6),calc(var(--p-dy, 0px) * .6 - var(--p-jit, 0px)),0)}80%{opacity:var(--p-opacity, .8)}to{opacity:0;transform:translate3d(var(--p-dx, 100px),var(--p-dy, 0px),0)}}@keyframes trailFade{0%{opacity:.6}to{opacity:0}}@keyframes tailFade{0%{opacity:.8;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-40}}@keyframes ringExpand{0%{r:0;opacity:.8}to{r:80;opacity:0}}@keyframes rippleOut{0%{r:0;opacity:.7}to{r:50;opacity:0}}@keyframes laserSweep{0%,to{opacity:0;transform:translate(0)}40%,60%{opacity:1}50%{transform:translate(100%)}}@keyframes crackSpread{0%{opacity:0;stroke-dashoffset:20}to{opacity:1;stroke-dashoffset:0}}@keyframes endpointWake{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes glowDecay{0%{filter:drop-shadow(0 0 24px rgba(0,221,235,var(--glow-a, 1)))}50%{filter:drop-shadow(0 0 18px rgba(0,221,235,calc(var(--glow-a, 1) * .8)))}to{filter:drop-shadow(0 0 12px rgba(0,221,235,calc(var(--glow-a, 1) * .5)))}}@keyframes serverBounce{0%{transform:rotateX(4deg) rotateY(-3deg) translateY(3px)}50%{transform:rotateX(4deg) rotateY(-3deg) translateY(-4px)}to{transform:rotateX(4deg) rotateY(-3deg) translateY(0)}}@keyframes cameraPulse{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes cameraTilt{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@media (max-width: 640px){.demo-card{min-height:clamp(320px,82vw,480px);border-radius:16px}.demo-card__stage{aspect-ratio:1 / 1;min-height:0}.demo-core{transform:rotateX(4deg) rotateY(-3deg)}.demo-server{transform:rotateX(2deg) rotateY(-2deg)}.demo-card__blur-orb{width:360px;height:360px}}@media (prefers-reduced-motion: reduce){.demo-card,.demo-card__bg-gradient,.demo-card__grid,.demo-card__blur-orb,.demo-core,.demo-server,.demo-particle,.demo-laser,.demo-laser-beam,.demo-tail,.demo-trail,.demo-ring,.demo-ripple,.demo-ambient,.demo-cylinder__beam,.demo-nspacket,.demo-core__lava--a,.demo-core__lava--b,.demo-core__plasma,.demo-idle-flow,.demo-routed-flow,.demo-endpoint__wave,.demo-tpacket-ride,.arch-ambient__dot{animation:none!important;transition:none!important;will-change:auto!important}.demo-stream,.demo-core--surge{transition:none!important}.demo-endpoint{backdrop-filter:none;-webkit-backdrop-filter:none}.demo-core,.demo-server{transform:none}.demo-card{opacity:1;transform:none}.demo-card__bloom-layer,.demo-card__noise{display:none}}.blog-page{padding:32px 20px 64px;max-width:1100px;margin:0 auto}.blog-page__back{margin:0 0 24px;font-size:14px}.blog-page__back a{color:var(--text-secondary);text-decoration:none}.blog-page__back a:hover{color:var(--bio-cyan)}.blog-page__header{margin-bottom:40px;max-width:720px}.blog-page__title{font-size:clamp(26px,4vw,36px);font-weight:700;line-height:1.25;margin:0 0 12px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-page__subtitle{font-size:16px;color:var(--text-secondary);line-height:1.6;margin:0 0 16px;max-width:640px}.blog-page__meta{font-size:13px;color:var(--text-muted);margin:0}.blog-grid{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width: 768px){.blog-grid{grid-template-columns:repeat(2,1fr)}}.blog-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.blog-card:hover{border-color:#00ddeb59;box-shadow:0 0 24px #6c5dd32e}.blog-card__cover{width:100%;aspect-ratio:16 / 10;object-fit:cover;background:var(--surface-elevated)}.blog-card__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.blog-card__date{font-size:12px;color:var(--text-muted)}.blog-card__title{font-size:18px;font-weight:600;line-height:1.35;margin:0;color:var(--text-primary)}.blog-card__excerpt{font-size:14px;line-height:1.55;color:var(--text-secondary);margin:0;flex:1}.blog-card__more{font-size:13px;font-weight:600;color:var(--bio-cyan);margin-top:4px}.blog-article{max-width:720px;margin:0 auto}.blog-article__cover{width:100%;border-radius:var(--radius-card);margin-bottom:32px;border:1px solid var(--border)}.blog-article__date{font-size:13px;color:var(--text-muted);margin:0 0 12px}.blog-article h1{font-size:clamp(28px,4.5vw,38px);font-weight:700;line-height:1.2;margin:0 0 20px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-article h2{font-size:22px;font-weight:700;color:var(--text-primary);margin:40px 0 16px;line-height:1.3}.blog-article h3{font-size:17px;font-weight:600;color:var(--text-primary);margin:28px 0 12px}.blog-article p{font-size:16px;line-height:1.7;color:var(--text-secondary);margin:0 0 16px}.blog-article ul,.blog-article ol{margin:0 0 20px;padding-left:22px;color:var(--text-secondary);font-size:16px;line-height:1.65}.blog-article li{margin-bottom:8px}.blog-article pre{margin:0 0 24px;padding:20px;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-card);overflow-x:auto;font-size:13px;line-height:1.5;color:var(--bio-cyan);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap}.blog-article__table-wrap{overflow-x:auto;margin:0 0 24px;border-radius:var(--radius-card);border:1px solid var(--border)}.blog-article table{width:100%;border-collapse:collapse;font-size:14px}.blog-article th,.blog-article td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--border);color:var(--text-secondary);vertical-align:top}.blog-article th{background:var(--surface-elevated);color:var(--text-primary);font-weight:600}.blog-article tr:last-child td{border-bottom:none}.blog-article__cta{margin-top:48px;padding-top:32px;border-top:1px solid var(--border);text-align:center}.blog-article__cta-note{font-size:14px;color:var(--text-muted);margin:16px 0 0}.blog-article__cta-note a{color:var(--bio-cyan)}:root{--background: #0A0B14;--surface: #141625;--surface-elevated: #1C1E2D;--surface-light: #1C1E2E;--text-primary: #D1D5DB;--text-secondary: #A0A3BD;--text-muted: #6E7191;--electric-violet: #6C5DD3;--bio-cyan: #00DDEB;--success-green: #28C76F;--warning-orange: #FF9F43;--error: #FF4757;--neon-magenta: #FF6B9D;--brand-primary: #5E6BA8;--border: rgba(255, 221, 235, .1);--border-strong: rgba(255, 221, 235, .2);--radius-card: 16px;--radius-button: 10px;--radius-chip: 8px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-xxl: 32px;--gradient-primary: linear-gradient(135deg, #6c5dd3 0%, #00ddeb 100%);--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family);background:var(--background);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--bio-cyan);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section{scroll-margin-top:72px}
