:root{--hv-bg: #0a0118;--hv-bg-2: #110823;--hv-ink: #ffffff;--hv-ink-mute: #b4b7c9;--hv-line: rgba(255, 255, 255, .08);--hv-line-soft: rgba(255, 255, 255, .05);--hv-card: rgba(255, 255, 255, .035);--hv-card-2: rgba(255, 255, 255, .055);--hv-blue: #5fb1ff;--hv-green: #7aff87;--hv-gold: #ffd479;--hv-radius: 8px}.hv-wrapper{background:radial-gradient(900px 600px at 80% -10%,rgba(95,177,255,.1),transparent 60%),radial-gradient(700px 500px at 0% 30%,rgba(255,212,121,.06),transparent 60%),linear-gradient(180deg,var(--hv-bg) 0%,var(--hv-bg-2) 50%,var(--hv-bg) 100%);color:var(--hv-ink);min-height:100vh;overflow-x:hidden}.neon-nav-wrapper.cv-navbar{position:fixed;top:0;left:0;right:0;z-index:100}.hv-hero{padding:168px clamp(16px,4vw,32px) 96px;position:relative;max-width:100vw;overflow-x:clip}.hv-hero-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:72px;align-items:center}.hv-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid rgba(122,255,135,.35);background:#7aff8714;color:#c7ffd1;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.hv-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--hv-green);box-shadow:0 0 12px #7aff87cc}.hv-h1{font-family:Oswald,Urbanist,sans-serif;font-weight:600;font-size:clamp(1.75rem,6.5vw,3.6rem);line-height:1.1;letter-spacing:-.01em;margin:18px 0;margin-inline:0;color:#fff;word-break:normal;overflow-wrap:anywhere;max-width:100%}.hv-sub{font-family:Urbanist,sans-serif;font-size:clamp(.95rem,3.8vw,1.075rem);line-height:1.5;color:var(--hv-ink-mute);max-width:100%;margin:0 0 28px;padding-inline:0;overflow-wrap:anywhere}.hv-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.hv-cta-primary{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:linear-gradient(180deg,#7aff87,#56db66);color:#082912;border-radius:var(--hv-radius);font-weight:700;font-size:.95rem;text-decoration:none;box-shadow:0 8px 32px #7aff8740;transition:transform .15s ease,box-shadow .2s ease}.hv-cta-primary:hover{transform:translateY(-1px);box-shadow:0 10px 36px #7aff8759}.hv-cta-ghost{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:var(--hv-radius);font-weight:600;font-size:.95rem;text-decoration:none;background:#ffffff05;transition:border-color .15s ease,background .15s ease}.hv-cta-ghost:hover{border-color:var(--hv-blue);background:#5fb1ff12}.hv-chips{list-style:none;padding:0;margin:28px 0 0;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,max-content);gap:8px 10px;justify-content:center}.hv-chips li{font-size:.82rem;padding:6px 10px;border-radius:6px;background:var(--hv-card);border:1px solid var(--hv-line);color:#d8dbe9}.hv-hero-stage{position:relative;aspect-ratio:5 / 4;min-height:460px}.hv-stage-glow{position:absolute;inset:10% -10% 0 10%;background:radial-gradient(closest-side,rgba(95,177,255,.22),transparent 70%);filter:blur(8px);pointer-events:none}.hv-console{position:absolute;top:0;left:0;width:86%;background:linear-gradient(180deg,#0a0118eb,#07121feb);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:16px;box-shadow:0 30px 80px #00000073;backdrop-filter:blur(8px)}.hv-console-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--hv-line);margin-bottom:12px}.hv-console-title{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#e9ebf5;font-weight:600}.hv-console-led{width:8px;height:8px;border-radius:50%;background:var(--hv-green);box-shadow:0 0 10px #7aff87e6;animation:hv-pulse 2.4s ease-in-out infinite}@keyframes hv-pulse{0%,to{opacity:1}50%{opacity:.45}}.hv-console-status{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--hv-green);border:1px solid rgba(122,255,135,.35);padding:3px 8px;border-radius:4px}.hv-console-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.hv-metric{background:var(--hv-card);border:1px solid var(--hv-line-soft);border-radius:6px;padding:8px 10px}.hv-metric-label{font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#9ea2b4;margin-bottom:4px}.hv-metric-value{font-family:Oswald,Urbanist,sans-serif;font-weight:600;font-size:1.05rem;color:#fff}.hv-metric-blue{color:var(--hv-blue)}.hv-metric-green{color:var(--hv-green)}.hv-routes{margin-bottom:12px}.hv-route-label{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#9ea2b4;margin-bottom:6px}.hv-route-bar{display:flex;gap:4px;height:22px;border-radius:4px;overflow:hidden}.hv-route-seg{display:flex;align-items:center;justify-content:center;font-size:.66rem;color:#0a1424;font-weight:700;min-width:0}.hv-route-seg em{font-style:normal}.hv-route-a{background:linear-gradient(180deg,#ffd479,#f0b143)}.hv-route-b{background:linear-gradient(180deg,#7aff87,#4dd45c)}.hv-route-c{background:linear-gradient(180deg,#5fb1ff,#3a8be0);color:#f5fbff}.hv-checks{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;margin-bottom:12px}.hv-check{display:flex;align-items:center;gap:6px;font-size:.78rem;color:#d6d9e8}.hv-check svg{color:var(--hv-green);flex-shrink:0}.hv-check-warn{color:var(--hv-gold)}.hv-check-warn svg{color:var(--hv-gold)}.hv-throughput{background:var(--hv-card);border:1px solid var(--hv-line-soft);border-radius:6px;padding:8px 10px 0}.hv-throughput-label{font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#9ea2b4;margin-bottom:4px}.hv-spark{width:100%;height:48px;display:block}.hv-phone{position:absolute;right:-8px;bottom:-8px;width:48%;max-width:240px;background:linear-gradient(180deg,#0a1424,#07121f);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:10px;box-shadow:0 30px 60px #0000008c}.hv-phone-screen{background:#07121f;border-radius:16px;padding:14px 12px 16px;min-height:200px}.hv-phone-bar{display:flex;align-items:center;justify-content:space-between;font-size:.7rem;color:#c7c9d8;padding-bottom:8px;border-bottom:1px solid var(--hv-line-soft);margin-bottom:10px}.hv-phone-sender{font-weight:600;color:#fff}.hv-phone-dots{color:#6b6d7c;letter-spacing:1px}.hv-msg{margin-bottom:6px}.hv-msg-in{display:flex;flex-direction:column;align-items:flex-start}.hv-bubble{font-size:.78rem;line-height:1.35;padding:8px 10px;border-radius:12px;max-width:92%}.hv-bubble-in{background:#0a1424;color:#ecedf5;border:1px solid rgba(74,159,232,.22);border-bottom-left-radius:4px}.hv-time{font-size:.62rem;color:#7a7d8e;margin:2px 0 4px 2px}.hv-proof{padding:0 clamp(16px,4vw,32px) 24px;overflow-x:hidden}.hv-proof-row{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;padding:16px 18px;background:var(--hv-card);border:1px solid var(--hv-line);border-radius:var(--hv-radius);align-items:center}.hv-proof-item{display:inline-flex;align-items:center;gap:10px;color:#d8dbe9;font-size:.92rem;font-weight:500;min-width:0}.hv-proof-item span{word-wrap:break-word}.hv-proof-item svg{color:var(--hv-green);flex-shrink:0}.hv-section{padding:96px 32px;isolation:isolate;overflow:hidden}.hv-section-head{max-width:880px;margin:0 auto 56px;text-align:center}.hv-eyebrow{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--hv-blue);margin:0 0 12px;font-weight:600}.hv-h2{font-family:Oswald,Urbanist,sans-serif;font-weight:600;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.15;color:#fff;margin:0 0 16px;letter-spacing:-.005em}.hv-lede{color:var(--hv-ink-mute);font-size:1.02rem;line-height:1.6;margin:0}.hv-cards-4{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hv-card{background:var(--hv-card);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:22px 20px;transition:border-color .15s ease,transform .15s ease,background .15s ease}.hv-card:hover{border-color:#5fb1ff59;background:var(--hv-card-2);transform:translateY(-2px)}.hv-card-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--hv-blue);background:#5fb1ff1a;border-radius:6px;margin-bottom:14px}.hv-large-icon{width:72px;height:72px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:18px;position:relative;color:var(--hv-green);background:linear-gradient(145deg,#7aff8721,#5fb1ff14),#ffffff09;border:1px solid rgba(122,255,135,.18);box-shadow:0 0 28px #7aff8717;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.hv-large-icon svg{width:42px;height:42px;filter:drop-shadow(0 0 10px rgba(122,255,135,.28))}.hv-use:nth-child(2n) .hv-large-icon,.hv-why-list li:nth-child(2n) .hv-large-icon{color:var(--hv-blue);border-color:#5fb1ff38;box-shadow:0 0 28px #5fb1ff17}.hv-use:nth-child(3n) .hv-large-icon{color:var(--hv-gold);border-color:#ffd47938;box-shadow:0 0 28px #ffd47917}.hv-use:hover .hv-large-icon,.hv-why-list li:hover .hv-large-icon{transform:translateY(-3px) scale(1.04);box-shadow:0 0 34px #7aff872e;border-color:#7aff876b}.hv-card h3{font-family:Urbanist,sans-serif;font-weight:700;font-size:1.05rem;margin:0 0 8px;color:#fff}.hv-card p{color:var(--hv-ink-mute);font-size:.92rem;line-height:1.55;margin:0}.hv-section-launch{background:linear-gradient(180deg,#07051659,#110c28f2 48%,#08051a73),radial-gradient(760px 280px at 18% 40%,rgba(255,212,121,.07),transparent 70%);border-top:1px solid var(--hv-line-soft);border-bottom:1px solid var(--hv-line-soft)}.hv-steps{list-style:none;padding:0;margin:0 auto;max-width:1200px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}.hv-step{background:linear-gradient(180deg,#ffffff0d,#ffffff07);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:28px 20px 22px;position:relative;z-index:1;overflow:visible;text-align:center}.hv-step-badge{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#f5fbff;background:radial-gradient(circle at 50% 50%,#7aff8752,#0a0118 70%),#0a0118;border:1.5px solid rgba(122,255,135,.55);box-shadow:0 0 24px #4a9fe859,inset 0 0 12px #7aff8724;font-family:Oswald,sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:.01em;position:relative;z-index:2;transition:transform .25s ease,box-shadow .25s ease}.hv-step-badge span{line-height:1}.hv-launch-rail{position:absolute;top:52px;left:12.5%;right:12.5%;height:2px;border-radius:1px;background:linear-gradient(90deg,#7aff872e,#7aff878c,#4a9fe88c,#22d3ee8c,#22d3eed9);box-shadow:0 0 8px #4a9fe859;z-index:0;pointer-events:none}.hv-launch-rail:after{content:"";position:absolute;right:-3px;top:-4px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid rgba(34,211,238,.95);filter:drop-shadow(0 0 6px rgba(34,211,238,.6))}.hv-step:hover .hv-step-badge{animation:hv-badge-pulse 1.4s ease-in-out infinite}@keyframes hv-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 24px #00ffff59,inset 0 0 12px #00ffff1f}50%{transform:scale(1.06);box-shadow:0 0 34px #00ffff8c,inset 0 0 16px #00ffff38}}.hv-step h3{font-family:Urbanist,sans-serif;font-weight:700;font-size:1.05rem;color:#fff;margin:0 0 8px}.hv-step p{color:var(--hv-ink-mute);font-size:.92rem;line-height:1.55;margin:0}.hv-use-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.hv-index-grid{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.hv-index-grid-5{max-width:1400px;grid-template-columns:repeat(5,1fr)}.hv-index-card{display:flex;flex-direction:column;background:linear-gradient(180deg,#ffffff0e,#ffffff07);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:22px 20px 20px;text-decoration:none;color:var(--hv-ink);min-height:220px;position:relative;overflow:hidden;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.hv-index-card:hover{border-color:#5fb1ff73;background:linear-gradient(180deg,#ffffff14,#ffffff0a);transform:translateY(-2px);box-shadow:0 8px 24px #5fb1ff29}.hv-index-card-icon{color:var(--hv-blue);margin-bottom:14px;width:34px;height:34px}.hv-index-card h3{margin:0 0 10px;font-size:1rem;line-height:1.3;color:#fff;font-weight:600}.hv-index-card p{margin:0 0 14px;font-size:.86rem;line-height:1.5;color:var(--hv-ink-mute);flex:1}.hv-index-cta{color:var(--hv-blue);font-weight:600;font-size:.86rem;margin-top:auto}.hv-overflow-card{max-width:980px;margin:0 auto}.hv-use{background:linear-gradient(180deg,#ffffff0e,#ffffff07);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:28px 24px 26px;position:relative;overflow:hidden;min-height:244px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:border-color .2s ease,background .2s ease}.hv-use:before{content:"";position:absolute;inset:-40% -20% auto auto;width:180px;height:180px;background:radial-gradient(circle,rgba(122,255,135,.08),transparent 68%);pointer-events:none;opacity:.7}.hv-use:hover{border-color:#7aff874d;background:linear-gradient(180deg,#7aff870d,#ffffff09)}.hv-use .hv-large-icon{display:inline-flex;flex:0 0 auto;margin:0 auto 18px}.hv-use h3{font-family:Urbanist,sans-serif;font-weight:700;font-size:1.05rem;color:#fff;margin:0 0 10px;text-align:center}.hv-use p{color:var(--hv-ink-mute);font-size:.92rem;line-height:1.55;margin:0;text-align:center}.hv-section-why{padding-bottom:120px}.hv-why-list{list-style:none;padding:0;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}.hv-why-list li{background:linear-gradient(180deg,#ffffff0e,#ffffff07);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:28px 26px;position:relative;overflow:hidden;min-height:248px;transition:border-color .15s ease,transform .15s ease,background .15s ease}.hv-why-list li:before{content:"";position:absolute;inset:auto auto -70px -50px;width:180px;height:180px;background:radial-gradient(circle,rgba(95,177,255,.09),transparent 68%);pointer-events:none}.hv-why-list li:hover{border-color:#5fb1ff59;background:linear-gradient(180deg,#5fb1ff11,#ffffff09);transform:translateY(-2px)}.hv-why-list h3{font-family:Urbanist,sans-serif;font-weight:700;font-size:1.075rem;color:#fff;margin:0 0 8px}.hv-why-list p{color:var(--hv-ink-mute);font-size:.94rem;line-height:1.6;margin:0}.hv-why-list a{color:var(--hv-blue);text-decoration:none;border-bottom:1px solid rgba(95,177,255,.35)}.hv-why-list a:hover{color:var(--hv-green);border-color:var(--hv-green)}.hv-blog{padding:64px 32px 96px}.hv-blog-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hv-blog-card{background:var(--hv-card);border:1px solid var(--hv-line);border-radius:var(--hv-radius);padding:22px;color:#fff;text-decoration:none;transition:border-color .15s ease,transform .15s ease;display:block}.hv-blog-card:hover{border-color:var(--hv-blue);transform:translateY(-2px)}.hv-blog-card h3{font-family:Urbanist,sans-serif;font-weight:700;font-size:1.05rem;margin:0 0 8px;color:#fff}.hv-blog-card p{color:var(--hv-ink-mute);font-size:.9rem;line-height:1.55;margin:0 0 12px}.hv-blog-cta{color:var(--hv-blue);font-weight:600;font-size:.9rem}@media (max-width: 1024px){.hv-hero-grid{grid-template-columns:1fr;gap:56px}.hv-hero-stage{min-height:420px;max-width:540px;margin:0 auto;width:100%}.hv-cards-4{grid-template-columns:repeat(2,1fr)}.hv-steps{grid-template-columns:1fr;gap:14px}.hv-launch-rail{inset:28px auto 28px 24px;width:2px;height:auto;background:linear-gradient(180deg,#7aff872e,#7aff878c,#4a9fe88c,#22d3ee8c,#22d3eed9)}.hv-launch-rail:after{inset:auto auto -7px -4px;border-top:7px solid rgba(34,211,238,.95);border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent}.hv-step{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:14px;text-align:left;padding:18px 18px 18px 0}.hv-step-badge{margin:0;align-self:start}.hv-step h3,.hv-step p{text-align:left}.hv-use-grid,.hv-index-grid,.hv-index-grid-5,.hv-why-list,.hv-blog-grid{grid-template-columns:repeat(2,1fr)}.hv-chips{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;max-width:540px;margin-left:auto;margin-right:auto}.hv-chips li{text-align:center}.hv-proof-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){:global(.floating-orb-container){display:none!important}.hv-hero-stage{display:none!important}.hv-hero-grid{gap:0!important}}@media (max-width: 720px){.hv-hero{padding:140px clamp(16px,4vw,20px) 64px}.hv-section{padding:64px 20px}.hv-blog{padding:48px 20px 72px}.hv-proof{padding:0 20px 16px}.hv-proof-row{padding:14px;gap:10px}.hv-proof-item{font-size:.86rem}.hv-cards-4,.hv-steps,.hv-use-grid,.hv-blog-grid,.hv-why-list,.hv-index-grid,.hv-index-grid-5{grid-template-columns:1fr}.hv-hero-stage{min-height:380px}.hv-console{width:90%;padding:14px}.hv-phone{width:56%;max-width:220px}.hv-console-metrics{grid-template-columns:1fr 1fr 1fr}.hv-checks{grid-template-columns:1fr}.hv-hero-routes{opacity:.35}}@media (max-width: 520px){.hv-cta-row{flex-direction:column;gap:12px}.hv-cta-primary,.hv-cta-ghost{width:100%;justify-content:center}.hv-chips{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:100%;margin-left:0;margin-right:0;justify-content:flex-start}.hv-chips li{width:100%;text-align:center;padding:10px 14px}.hv-proof-row{grid-template-columns:1fr;gap:10px}.hv-proof-item{font-size:.92rem}}:global(html),:global(body){overflow-x:clip;max-width:100vw}.hv-wrapper{max-width:100vw;overflow-x:clip}.hv-section{max-width:100vw}.hv-hero-bg{max-width:100vw;overflow:clip}.hv-hero{overflow:hidden}.hv-hero-grid{position:relative;z-index:1}.hv-hero-bg{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.hv-hero-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(122,255,135,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(95,177,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,black 35%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 60% 40%,black 35%,transparent 75%);opacity:.55;animation:hv-grid-drift 18s linear infinite}@keyframes hv-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(56px,28px,0)}}.hv-hero-routes{position:absolute;inset:0;width:100%;height:100%;opacity:.65}.hv-route-line{stroke-dasharray:6 10;animation:hv-route-flow 6s linear infinite}.hv-route-line:nth-of-type(2){animation-duration:7.5s}.hv-route-line:nth-of-type(3){animation-duration:9s}@keyframes hv-route-flow{to{stroke-dashoffset:-160}}.hv-packet{filter:drop-shadow(0 0 6px currentColor)}.hv-packet-a,.hv-packet-a2{color:#7aff87}.hv-packet-b,.hv-packet-b2{color:#5fb1ff}.hv-packet-c{color:#ffd479}.hv-h1{text-shadow:0 0 30px rgba(122,255,135,.18)}.hv-h1-accent{background:linear-gradient(120deg,#7aff87,#0ff,#7aff87 90%);background-size:220% 100%;background-position:0% 50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 18px rgba(122,255,135,.45));animation:hv-h1-sweep 9s ease-in-out infinite;position:relative}@keyframes hv-h1-sweep{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hv-console{box-shadow:0 30px 80px #00000073,0 0 0 1px #7aff8714,0 0 36px #5fb1ff1f}.hv-route-bar{position:relative}.hv-route-bar:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);animation:hv-shimmer 4.5s ease-in-out infinite;pointer-events:none}@keyframes hv-shimmer{0%,12%{transform:translate(-100%)}55%{transform:translate(100%)}to{transform:translate(100%)}}.hv-spark path:last-of-type{stroke-dasharray:600;stroke-dashoffset:600;animation:hv-spark-draw 6.5s ease-in-out infinite}@keyframes hv-spark-draw{0%{stroke-dashoffset:600}35%,75%{stroke-dashoffset:0}to{stroke-dashoffset:-600}}.hv-msg-in{animation:hv-msg-fade 5.5s ease-in-out infinite}.hv-msg-in:nth-of-type(2){animation-delay:.7s}@keyframes hv-msg-fade{0%,70%,to{opacity:1;transform:translateY(0)}78%{opacity:.7;transform:translateY(2px)}}.hv-proof-item svg{transition:transform .2s ease,filter .2s ease;filter:drop-shadow(0 0 0 rgba(122,255,135,0))}.hv-proof-item:hover svg{transform:translateY(-2px) scale(1.06);filter:drop-shadow(0 0 10px rgba(122,255,135,.55))}.hv-proof-row{position:relative;overflow:hidden}.hv-proof-row:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(122,255,135,.45),rgba(95,177,255,.35),transparent);opacity:.7}.hv-section{position:relative}.hv-section:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:72px 72px;opacity:.18;pointer-events:none;z-index:-1}.hv-section:before{content:"";position:absolute;left:50%;top:0;width:min(720px,60%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(122,255,135,.35),rgba(95,177,255,.25),transparent);opacity:.55;pointer-events:none}.hv-section.hv-section-launch:before{opacity:.85}.hv-section.hv-section-problem{background:linear-gradient(180deg,#07121f,#0a1424),radial-gradient(820px 300px at 80% 30%,rgba(95,177,255,.07),transparent 70%)}.hv-section.hv-section-launch{background:linear-gradient(180deg,#0a1424,#0b1524),radial-gradient(800px 240px at 20% 50%,rgba(255,212,121,.05),transparent 70%)}.hv-section.hv-section-use{background:linear-gradient(180deg,#07121f,#0a1424),radial-gradient(780px 280px at 16% 20%,rgba(122,255,135,.06),transparent 70%),radial-gradient(650px 240px at 84% 72%,rgba(95,177,255,.05),transparent 70%)}.hv-section.hv-section-why{background:linear-gradient(180deg,#0a1424,#0b1524),radial-gradient(700px 260px at 80% 40%,rgba(95,177,255,.06),transparent 70%)}.hv-section:nth-of-type(odd)>.hv-section-head .hv-eyebrow{color:var(--hv-blue)}.hv-section:nth-of-type(2n)>.hv-section-head .hv-eyebrow{color:var(--hv-green)}.hv-card{position:relative;overflow:hidden}.hv-card:after{content:"";position:absolute;inset:-1px;border-radius:var(--hv-radius);padding:1px;background:linear-gradient(135deg,rgba(122,255,135,.55),rgba(95,177,255,.35) 50%,transparent 70%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}.hv-card:hover:after{opacity:1}.hv-card-icon{transition:transform .25s ease,box-shadow .25s ease}.hv-card:hover .hv-card-icon{transform:scale(1.05);box-shadow:0 0 18px #5fb1ff66}.hv-steps{position:relative}.hv-step{z-index:1}.hv-use h3,.hv-why-list h3{position:relative;display:block}.hv-use .hv-large-icon{opacity:0;transform:translateY(6px);animation:hv-use-fade-in .6s ease-out forwards}.hv-use:nth-of-type(1) .hv-large-icon{animation-delay:.05s}.hv-use:nth-of-type(2) .hv-large-icon{animation-delay:.1s}.hv-use:nth-of-type(3) .hv-large-icon{animation-delay:.15s}.hv-use:nth-of-type(4) .hv-large-icon{animation-delay:.2s}.hv-use:nth-of-type(5) .hv-large-icon{animation-delay:.25s}.hv-use:nth-of-type(6) .hv-large-icon{animation-delay:.3s}@keyframes hv-use-fade-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hv-hero-grid-bg,.hv-route-line,.hv-packet,.hv-h1-accent,.hv-console-led,.hv-route-bar:after,.hv-spark path,.hv-msg-in,.hv-use .hv-large-icon,.hv-step:hover .hv-step-badge{animation:none!important}.hv-use .hv-large-icon{opacity:1;transform:none}.hv-packet animateMotion{display:none}.hv-route-line{stroke-dasharray:none}.hv-spark path:last-of-type{stroke-dashoffset:0}.hv-h1-accent{animation:none!important}}.hv-h1-accent{background:linear-gradient(135deg,#7aff87,#4a9fe8);background-size:220% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 18px rgba(122,255,135,.45))}.hv-badge{border-color:#7aff8766;background:#7aff871a;color:#c7ffd1}.hv-badge-dot{background:#7aff87;box-shadow:0 0 12px #7aff87d9}.hv-console-led{background:#7aff87;box-shadow:0 0 12px #7aff87,0 0 4px #7aff8799}.hv-console-status{color:#7aff87;border:1px solid rgba(122,255,135,.55);background:#7aff8714}.hv-agent-avatar-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--hv-line);margin-bottom:12px}.hv-agent-avatar{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#4a9fe873,#7aff8733);border:1px solid rgba(74,159,232,.45);color:#f5f3ff;display:flex;align-items:center;justify-content:center}.hv-agent-meta{flex:1;min-width:0}.hv-agent-name{color:#fff;font-weight:600;font-size:.95rem}.hv-agent-role{color:#4a9fe8;font-size:.75rem;letter-spacing:.04em}.hv-agent-timer{font-family:Oswald,sans-serif;color:#4a9fe8;font-size:.95rem;font-variant-numeric:tabular-nums}.hv-sentiment{background:var(--hv-card);border:1px solid var(--hv-line-soft);border-radius:6px;padding:8px 10px 0;margin-bottom:12px}.hv-sentiment-label{font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#9ea2b4;margin-bottom:4px}.hv-transcript{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.hv-transcript-line{display:flex;gap:8px;align-items:flex-start;font-size:.78rem;color:#d6d9e8;line-height:1.4}.hv-transcript-tag{font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:#7aff8726;border:1px solid rgba(122,255,135,.3);color:#7aff87;flex-shrink:0;align-self:center}.hv-transcript-customer .hv-transcript-tag{background:#5fb1ff26;border-color:#5fb1ff4d;color:#93c5fd}.hv-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hv-control{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 4px;font-size:.72rem;color:#d6d9e8;background:var(--hv-card);border:1px solid var(--hv-line-soft);border-radius:4px}.hv-control svg{color:#7aff87;flex-shrink:0}.hv-control-end{background:#dc26262e;border-color:#dc262659;color:#fecaca}.hv-control-end svg{color:#fca5a5}.hv-section-cta{padding-top:64px;padding-bottom:120px;background:linear-gradient(180deg,#07121f,#0a1424),radial-gradient(720px 280px at 50% 60%,rgba(122,255,135,.08),transparent 70%)}.hv-cta-card{max-width:760px;margin:0 auto;padding:48px 32px;text-align:center;background:linear-gradient(180deg,#7aff8714,#ffffff06),var(--hv-card-2);border:1px solid rgba(74,159,232,.25);border-radius:var(--hv-radius);box-shadow:0 0 36px #7aff871f}.hv-cta-card .hv-h2{margin-bottom:12px}.hv-cta-card .hv-lede{margin-bottom:24px}.hv-cta-row-center{justify-content:center}@media (max-width: 520px){.hv-cta-card{padding:36px 20px}.hv-cta-row-center{flex-direction:column;gap:12px}.hv-cta-row-center .hv-cta-primary,.hv-cta-row-center .hv-cta-ghost{width:100%;justify-content:center}}.sv-page{--sv-node: rgba(255, 255, 255, .07);--sv-node-line: rgba(255, 255, 255, .14);--sv-ok: #7aff87;--sv-live: #5fb1ff;--sv-hold: #ffd479;--sv-off: #b4b7c9;--sv-stage-pad: clamp(14px, 2.2vw, 22px)}.sv-stage{position:relative;display:grid;gap:16px;align-content:center;min-height:0}.sv-stage-glow{position:absolute;inset:4% -8% 6% 4%;background:radial-gradient(closest-side,rgba(95,177,255,.2),transparent 72%);filter:blur(10px);pointer-events:none;z-index:0}.sv-stage>*{position:relative;z-index:1}.sv-stage-overlap{--sv-device-w: clamp(150px, 21vw, 200px);--sv-overlap: 22px;display:block;padding-bottom:clamp(56px,9vw,88px)}.sv-stage-overlap .sv-panel{margin-right:calc(var(--sv-device-w) - var(--sv-overlap))}.sv-stage-overlap .sv-device{position:absolute;right:0;bottom:0;width:var(--sv-device-w);z-index:2}@media (max-width: 1024px){.sv-stage-overlap{padding-bottom:0}.sv-stage-overlap .sv-panel{margin-right:0}.sv-stage-overlap .sv-device{position:static;width:min(216px,72vw);margin:16px auto 0}}.sv-panel{border:1px solid var(--hv-line);border-radius:var(--hv-radius);background:radial-gradient(420px 150px at 8% -10%,rgba(95,177,255,.1),transparent 62%),#0a041ad1;box-shadow:0 18px 48px #0000006b;overflow:hidden;backdrop-filter:blur(4px)}.sv-panel-head{display:flex;align-items:center;gap:10px;padding:11px var(--sv-stage-pad);border-bottom:1px solid var(--hv-line);background:#ffffff06}.sv-panel-led{width:7px;height:7px;border-radius:50%;background:var(--sv-ok);box-shadow:0 0 10px #7aff87bf;flex:none;animation:sv-breathe 2.8s ease-in-out infinite}.sv-panel-title{font-family:Oswald,Urbanist,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#e9ecf7}.sv-panel-tag{margin-left:auto;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--sv-live);border:1px solid rgba(95,177,255,.34);background:#5fb1ff17;border-radius:999px;padding:3px 9px;white-space:nowrap}.sv-panel-body{padding:var(--sv-stage-pad);display:grid;gap:11px}.sv-rail{display:grid;gap:7px}.sv-rail-row{display:grid;grid-template-columns:18px minmax(0,1fr) max-content;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--sv-node-line);border-radius:6px;background:var(--sv-node)}.sv-rail-row.is-done{border-color:#7aff8747;background:#7aff870e}.sv-rail-row.is-live{border-color:#5fb1ff5c;background:#5fb1ff13}.sv-rail-row.is-hold{border-color:#ffd4794d;background:#ffd4790e}.sv-rail-row.is-idle{opacity:.7}.sv-rail-glyph{width:18px;height:18px;display:block}.sv-rail-row.is-done .sv-rail-glyph{color:var(--sv-ok)}.sv-rail-row.is-live .sv-rail-glyph{color:var(--sv-live)}.sv-rail-row.is-hold .sv-rail-glyph{color:var(--sv-hold)}.sv-rail-row.is-idle .sv-rail-glyph{color:var(--sv-off)}.sv-rail-label{font-size:12.5px;line-height:1.35;color:#e4e7f4;min-width:0;overflow-wrap:anywhere}.sv-rail-state{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#c3c8dc;white-space:nowrap}.sv-rail-row.is-done .sv-rail-state{color:#b8ffc4}.sv-rail-row.is-live .sv-rail-state{color:#b8dcff}.sv-rail-row.is-hold .sv-rail-state{color:#ffe4ab}.sv-rail-row.is-anim{animation:sv-settle .5s ease-out both}.sv-rail-row.is-anim:nth-child(1){animation-delay:.05s}.sv-rail-row.is-anim:nth-child(2){animation-delay:.22s}.sv-rail-row.is-anim:nth-child(3){animation-delay:.39s}.sv-rail-row.is-anim:nth-child(4){animation-delay:.56s}.sv-rail-row.is-anim:nth-child(5){animation-delay:.73s}.sv-rail-row.is-anim:nth-child(6){animation-delay:.9s}.sv-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.sv-meta-cell{border:1px solid var(--hv-line-soft);background:var(--hv-card);border-radius:6px;padding:8px 10px;min-width:0}.sv-meta-label{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:#9ea3ba;margin-bottom:3px}.sv-meta-value{font-family:Oswald,Urbanist,sans-serif;font-size:13.5px;font-weight:500;color:#f2f4fb;overflow-wrap:anywhere}.sv-meta-value.is-ok{color:#b8ffc4}.sv-meta-value.is-live{color:#b8dcff}.sv-meta-value.is-hold{color:#ffe4ab}.sv-device{border:1px solid rgba(255,255,255,.16);border-radius:20px;background:linear-gradient(180deg,#16102b,#0c0620);box-shadow:0 22px 54px #0000008c,0 0 0 1px #5fb1ff14;padding:8px}.sv-device-screen{border-radius:14px;background:linear-gradient(180deg,#0d0722,#0a0418);border:1px solid rgba(255,255,255,.06);padding:9px;display:grid;gap:7px}.sv-device-bar{display:flex;align-items:center;gap:6px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.07);font-size:9.5px;color:#aeb3c9}.sv-device-sender{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#e8ebf6;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-verified{width:12px;height:12px;color:var(--sv-live);flex:none}.sv-bubble{border-radius:12px;padding:8px 10px;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.sv-bubble-in{background:#5fb1ff21;border:1px solid rgba(95,177,255,.24);border-bottom-left-radius:4px;color:#eaf1ff}.sv-bubble-out{background:#7aff871f;border:1px solid rgba(122,255,135,.24);border-bottom-right-radius:4px;color:#e9ffee;justify-self:end;max-width:86%}.sv-bubble b{color:#fff}.sv-bubble-time{font-size:9px;color:#8f95ad}.sv-card{border:1px solid rgba(95,177,255,.26);border-radius:12px;overflow:hidden;background:#ffffff09}.sv-card-art{height:52px;background:radial-gradient(90px 50px at 22% 120%,rgba(122,255,135,.24),transparent 70%),linear-gradient(120deg,#5fb1ff47,#7aff871f);border-bottom:1px solid rgba(255,255,255,.08);position:relative}.sv-card-body{padding:8px 10px;display:grid;gap:4px}.sv-card-title{font-size:11px;font-weight:700;color:#fff}.sv-card-line{font-size:10px;color:#b9bfd4;overflow-wrap:anywhere}.sv-quickreplies{display:flex;flex-wrap:wrap;gap:5px;padding:0 10px 9px}.sv-chip-reply{font-size:9.5px;font-weight:600;padding:4px 8px;border-radius:999px;border:1px solid rgba(95,177,255,.42);color:#cfe4ff;background:#5fb1ff14;white-space:nowrap}.sv-stage-note{margin:12px 0 0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#9ea3ba;text-align:left;padding-right:calc(var(--sv-device-w, 0px) + 8px)}@media (max-width: 1024px){.sv-stage-note{text-align:center;padding-right:0}}.sv-branch{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffe4ab;border:1px dashed rgba(255,212,121,.42);border-radius:999px;padding:3px 9px}.sv-branch svg{width:12px;height:12px;flex:none}.sv-flow{margin:clamp(48px,7vw,84px) auto 0;max-width:1240px;padding-inline:clamp(16px,4vw,32px)}.sv-flow-head{max-width:720px;margin-bottom:26px}.sv-flow-head h2{font-family:Oswald,Urbanist,sans-serif;font-size:clamp(1.4rem,3.4vw,2.1rem);font-weight:600;line-height:1.14;margin:12px 0;color:#fff}.sv-flow-head p{font-size:clamp(.94rem,2.6vw,1.02rem);line-height:1.6;color:var(--hv-ink-mute);margin:0}.sv-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px;list-style:none;padding:0;margin:0;counter-reset:sv-step}.sv-step{position:relative;border:1px solid var(--hv-line);border-radius:var(--hv-radius);background:var(--hv-card);padding:16px 15px 15px;min-width:0}.sv-step:before{counter-increment:sv-step;content:counter(sv-step);position:absolute;top:-9px;left:14px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#0d0620;border:1px solid rgba(95,177,255,.45);font-size:10px;font-weight:700;color:#bcdcff}.sv-step-icon{width:22px;height:22px;color:var(--sv-live);margin-bottom:9px;display:block}.sv-step.is-gate .sv-step-icon{color:var(--sv-hold)}.sv-step.is-gate{border-color:#ffd4794d}.sv-step.is-out .sv-step-icon{color:var(--sv-ok)}.sv-step.is-out{border-color:#7aff8752;background:linear-gradient(165deg,#7aff870f,#0a061c59)}.sv-step h3{font-family:Oswald,Urbanist,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:.03em;color:#fff;margin:0 0 6px}.sv-step p{font-size:12.5px;line-height:1.55;color:#b9bfd4;margin:0;overflow-wrap:anywhere}.sv-flow-path{display:block;width:100%;height:26px;margin:4px 0 0}.sv-flow-path-line{stroke:#5fb1ff59;stroke-width:1.2;fill:none;stroke-dasharray:4 5}.sv-flow-path-packet{fill:var(--sv-ok)}.sv-split{display:grid;gap:14px;margin-top:22px}@media (min-width: 860px){.sv-split{grid-template-columns:1fr 1fr}}.sv-split-panel{border:1px solid var(--hv-line);border-radius:var(--hv-radius);background:var(--hv-card);padding:18px 20px}.sv-split-panel.is-after{border-color:#7aff8757;background:linear-gradient(165deg,#7aff8711,#0a061c61)}.sv-split-kicker{font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#9ea3ba;margin:0 0 10px}.sv-split-panel.is-after .sv-split-kicker{color:#b8ffc4}.sv-split-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.sv-split-list li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;align-items:start;font-size:13.5px;line-height:1.55;color:#d5d9e8;overflow-wrap:anywhere}.sv-split-list svg{width:16px;height:16px;margin-top:2px;color:var(--sv-off)}.sv-split-panel.is-after .sv-split-list svg{color:var(--sv-ok)}.sv-caps{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sv-caps li{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;font-weight:600;padding:7px 12px;border-radius:999px;background:var(--hv-card);border:1px solid var(--hv-line);color:#d8dbe9}.sv-caps svg{width:14px;height:14px;color:var(--sv-ok);flex:none}.sv-body{max-width:1240px;margin:0 auto;padding:clamp(52px,7vw,80px) clamp(16px,4vw,32px) 0}.sv-body>*+*{margin-top:clamp(44px,6vw,66px)}.sv-prose-section{max-width:860px}.sv-prose-section h2{font-family:Oswald,Urbanist,sans-serif;font-size:clamp(1.35rem,3.2vw,1.95rem);font-weight:600;line-height:1.16;color:#fff;margin:0 0 14px}.sv-prose-section p{font-size:clamp(.94rem,2.6vw,1.02rem);line-height:1.68;color:#cbd0e0;margin:0}.sv-prose-section p+p{margin-top:13px}.sv-prose-section a{color:var(--sv-ok);text-decoration:underline;text-underline-offset:2px}.sv-prose-section a:hover{color:#a8ffb4}.sv-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#bcdcff;border:1px solid rgba(95,177,255,.3);background:#5fb1ff12;border-radius:999px;padding:5px 12px}.sv-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--sv-live);box-shadow:0 0 10px #5fb1ffcc;flex:none}.sv-h1-accent{background:linear-gradient(96deg,#7aff87,#5fb1ff 78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#7aff87}.sv-states{display:flex;flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;list-style:none}.sv-states li{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:#b4b7c9}.sv-states svg{width:15px;height:15px;color:var(--sv-ok);flex:none}.sv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.sv-page a.hv-cta-primary,.sv-page a.hv-cta-ghost,.sv-page a.cmp-cta-primary,.sv-page a.cmp-cta-secondary{min-height:44px;box-sizing:border-box}.sv-page a:focus-visible,.sv-page button:focus-visible{outline:2px solid var(--sv-live);outline-offset:3px;border-radius:4px}@keyframes sv-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes sv-settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes sv-travel{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion: reduce){.sv-page *,.sv-page *:before,.sv-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.sv-page .sv-rail-row.is-anim{opacity:1;transform:none}.sv-page .sv-panel-led{opacity:1}.sv-page .sv-flow-path-packet,.sv-page .hv-packet{display:none}}@media (max-width: 1024px){.sv-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sv-hero-grid .sv-stage{order:2;min-height:0}.sv-hero-grid .sv-hero-copy{order:1}.sv-stage-glow{display:none}}@media (max-width: 560px){.sv-caps li{font-size:.76rem;padding:6px 10px}.sv-steps{grid-template-columns:minmax(0,1fr)}.sv-flow-path{display:none}.sv-meta{grid-template-columns:1fr 1fr}}.sv-page{overflow-x:clip;max-width:100vw}
