:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#070a0f;--foreground:#f5f7fb;--muted:#9aa6b8;--muted-strong:#c3ccda;--surface:#0d131ee0;--surface-strong:#111b29;--surface-soft:#ffffff0e;--line:#ffffff21;--line-strong:#ffffff38;--primary:#5eead4;--primary-strong:#2dd4bf;--accent:#f97316;--accent-soft:#f9731624;--violet:#8b5cf6;--blue:#38bdf8;--green:#22c55e;--shadow:0 24px 80px #0000006b;--radius:8px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(180deg, #38bdf81f, transparent 460px), linear-gradient(115deg, #f973161f, transparent 36%), linear-gradient(245deg, #5eead41a, transparent 38%), var(--background);color:var(--foreground);text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{z-index:-2;pointer-events:none;content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}body:after{z-index:-1;pointer-events:none;opacity:.34;content:"";background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 5px);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #5eead4bf}main{isolation:isolate;position:relative;overflow:hidden}main>:not(.page-ambient){z-index:1;position:relative}.page-ambient{z-index:0;pointer-events:none;opacity:.92;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.ambient-grid-plane,.ambient-route,.ambient-ring,.ambient-pulse,.ambient-core,.network-cluster{display:block;position:absolute}.network-cluster{opacity:.78;transform-origin:50%;width:min(760px,82vw);height:auto;animation:42s ease-in-out infinite network-cluster-drift;overflow:visible}.cluster-one{top:5%;left:7vw}.cluster-two{animation-name:network-cluster-drift-alt;animation-delay:-4s;top:20%;right:5vw}.cluster-three{animation-duration:48s;animation-delay:-7s;top:37%;left:10vw}.cluster-four{animation-name:network-cluster-drift-alt;animation-duration:44s;animation-delay:-10s;top:54%;right:8vw}.cluster-five{animation-duration:50s;animation-delay:-13s;top:72%;left:6vw}.cluster-six{animation-name:network-cluster-drift-alt;animation-duration:48s;animation-delay:-16s;top:88%;right:4vw}.network-line{fill:none;stroke-linecap:round;stroke-width:1.5px;vector-effect:non-scaling-stroke;animation:16s ease-in-out infinite network-line-pulse}.network-line:nth-of-type(2n){opacity:.92;animation-delay:-2.5s}.network-line:nth-of-type(3n){opacity:.82;animation-delay:-4.8s}.node-ring{fill:none;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:22s ease-in-out infinite network-ring-breathe}.node-ring.outer{stroke:#5eead41a;stroke-width:1px}.node-ring.middle{stroke:#5eead424;stroke-width:1px;animation-delay:-3s}.node-ring.inner{fill:none;stroke:#ffffff2e;stroke-width:.8px;animation-delay:-6s}.node-dot{fill:none;stroke:#ffffffb8;stroke-width:1.1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px #5eead447)}.ambient-grid-plane{border-radius:var(--radius);filter:blur(.2px);background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle,#5eead414,#0000 42%);border:1px solid #ffffff0e;width:min(920px,82vw);height:420px;animation:28s ease-in-out infinite ambient-plane-drift;-webkit-mask-image:radial-gradient(#000 0 48%,#0000 74%);mask-image:radial-gradient(#000 0 48%,#0000 74%)}.plane-one{top:2%;left:-140px;transform:rotate(-8deg)}.plane-two{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/46px 46px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/46px 46px,radial-gradient(circle at 58% 45%,#8b5cf617,#0000 42%);width:min(980px,90vw);height:520px;animation-delay:-11s;top:24%;right:-210px;transform:rotate(11deg)}.plane-three{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 46% 52%,#f9731613,#0000 44%);width:min(980px,92vw);height:500px;animation-delay:-18s;top:52%;left:-180px;transform:rotate(8deg)}.plane-four{width:min(900px,88vw);height:430px;animation-delay:-23s;top:78%;right:-240px;transform:rotate(-10deg)}.plane-five{opacity:.55;width:min(720px,72vw);height:310px;animation-delay:-6s;top:36%;left:18vw;transform:rotate(-4deg)}.plane-six{opacity:.52;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 42% 48%,#38bdf812,#0000 42%);width:min(780px,78vw);height:340px;animation-delay:-20s;top:66%;left:8vw;transform:rotate(5deg)}.ambient-route{opacity:.5;transform-origin:0;filter:drop-shadow(0 0 10px #5eead42e);background:linear-gradient(90deg,#5eead414,#5eead48a,#5eead414);height:2px;animation:12s ease-in-out infinite ambient-route-travel}.ambient-route:before,.ambient-route:after{content:"";background:#ffffff70;border-radius:999px;width:8px;height:8px;position:absolute;top:-3px;box-shadow:0 0 18px #5eead43d}.ambient-route:before{left:0}.ambient-route:after{right:0}.ambient-route{background-image:radial-gradient(circle,#ffffffb8 0 3px,#0000 4px),linear-gradient(90deg,#5eead414,#5eead48a,#5eead414);background-position:0,0 0;background-repeat:no-repeat;background-size:26px 26px,100% 100%;animation:12s ease-in-out infinite ambient-route-travel,7.5s ease-in-out infinite route-packet}.route-one{width:68vw;top:calc(7% + 86px);left:calc(15vw + 86px);transform:rotate(5deg)}.route-two{background-image:radial-gradient(circle,#ffffffb8 0 3px,#0000 4px),linear-gradient(90deg,#38bdf812,#38bdf87a,#38bdf812);width:46vw;animation-delay:-4.2s;top:calc(25% + 86px);left:calc(28vw + 86px);transform:rotate(18deg)}.route-three{background-image:radial-gradient(circle,#ffffffb3 0 3px,#0000 4px),linear-gradient(90deg,#f9731611,#f9731673,#f9731611);width:51vw;animation-delay:-8s;top:calc(49% + 86px);left:calc(8vw + 86px);transform:rotate(-8deg)}.route-four{width:58vw;animation-delay:-12s;top:calc(58% + 86px);left:calc(18vw + 86px);transform:rotate(10deg)}.route-five{background-image:radial-gradient(circle,#ffffffad 0 3px,#0000 4px),linear-gradient(90deg,#8b5cf611,#8b5cf670,#8b5cf611);width:29vw;animation-delay:-16s;top:calc(90% + 86px);left:calc(46vw + 86px);transform:rotate(20deg)}.route-six{background-image:radial-gradient(circle,#ffffffad 0 3px,#0000 4px),linear-gradient(90deg,#f973160f,#f9731666,#f973160f);width:40vw;animation-delay:-20s;top:calc(86% + 86px);left:calc(12vw + 86px);transform:rotate(9deg)}.route-seven{opacity:.42;background-image:radial-gradient(circle,#ffffffa8 0 3px,#0000 4px),linear-gradient(90deg,#8b5cf60f,#8b5cf661,#8b5cf60f);width:18vw;animation-delay:-2.5s;top:calc(12% + 86px);left:calc(64vw + 86px);transform:rotate(36deg)}.route-eight{opacity:.44;width:58vw;animation-delay:-10.5s;top:calc(7% + 86px);left:calc(15vw + 86px);transform:rotate(21deg)}.route-nine{opacity:.44;background-image:radial-gradient(circle,#ffffffad 0 3px,#0000 4px),linear-gradient(90deg,#38bdf80f,#38bdf866,#38bdf80f);width:38vw;animation-delay:-15.2s;top:calc(58% + 86px);left:calc(18vw + 86px);transform:rotate(-18deg)}.route-ten{opacity:.4;width:27vw;animation-delay:-18.5s;top:calc(90% + 86px);left:calc(46vw + 86px);transform:rotate(-12deg)}.route-eleven{opacity:.36;background-image:radial-gradient(circle,#ffffffa8 0 3px,#0000 4px),linear-gradient(90deg,#38bdf80e,#38bdf85c,#38bdf80e);width:36vw;animation-delay:-21.5s;top:calc(86% + 86px);left:calc(12vw + 86px);transform:rotate(-4deg)}.route-twelve{opacity:.34;width:28vw;animation-delay:-24s;top:calc(42% + 86px);left:calc(56vw + 86px);transform:rotate(38deg)}.ambient-ring{filter:drop-shadow(0 0 18px #5eead414);border:1px solid #5eead424;border-radius:999px;animation:24s ease-in-out infinite ambient-ring-cycle}.page-ambient .ring-one{width:320px;height:170px;top:15%;left:8vw;transform:rotate(-17deg)}.page-ambient .ring-two{border-color:#f973161f;width:430px;height:230px;animation-delay:-9s;top:33%;right:7vw;transform:rotate(20deg)}.page-ambient .ring-three{border-color:#38bdf81f;width:390px;height:210px;animation-delay:-15s;top:63%;left:12vw;transform:rotate(14deg)}.page-ambient .ring-four{border-color:#5eead421;width:310px;height:160px;animation-delay:-21s;top:86%;right:10vw;transform:rotate(-22deg)}.page-ambient .ring-five{border-color:#38bdf81c;width:190px;height:96px;animation-delay:-4s;top:9%;left:34vw;transform:rotate(9deg)}.page-ambient .ring-six{border-color:#f973161a;width:240px;height:126px;animation-delay:-13s;top:57%;right:36vw;transform:rotate(-15deg)}.page-ambient .ring-seven{border-color:#5eead41c;width:210px;height:112px;animation-delay:-18s;top:72%;left:42vw;transform:rotate(24deg)}.ambient-pulse{opacity:.42;filter:blur(.45px);background:radial-gradient(circle,#ffffff42 0 2px,#0000 5px),radial-gradient(circle,#5eead413 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#5eead412 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#5eead40d 69% 71%,#0000 86%);border:1px solid #5eead40e;border-radius:999px;width:172px;height:172px;animation:16s ease-in-out infinite ambient-node-pulse;box-shadow:0 0 96px #5eead40e}.pulse-one{top:7%;left:15vw}.pulse-two{background:radial-gradient(circle,#ffffff42 0 2px,#0000 5px),radial-gradient(circle,#38bdf813 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#38bdf812 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#38bdf80d 69% 71%,#0000 86%);animation-delay:-3.5s;top:25%;right:18vw}.pulse-three{background:radial-gradient(circle,#ffffff3d 0 2px,#0000 5px),radial-gradient(circle,#f9731611 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#f9731611 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#f973160c 69% 71%,#0000 86%);animation-delay:-6.8s;top:42%;left:54vw;box-shadow:0 0 96px #f973160d}.pulse-four{animation-delay:-10.2s;top:58%;left:18vw}.pulse-five{background:radial-gradient(circle,#ffffff3d 0 2px,#0000 5px),radial-gradient(circle,#8b5cf611 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#8b5cf611 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#8b5cf60c 69% 71%,#0000 86%);animation-delay:-14.4s;top:73%;right:13vw;box-shadow:0 0 96px #8b5cf60d}.pulse-six{background:radial-gradient(circle,#ffffff3d 0 2px,#0000 5px),radial-gradient(circle,#f9731611 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#f9731611 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#f973160c 69% 71%,#0000 86%);animation-delay:-18.6s;top:90%;left:46vw;box-shadow:0 0 96px #f973160d}.pulse-seven{animation-delay:-1.8s;top:12%;right:7vw}.pulse-eight{background:radial-gradient(circle,#ffffff42 0 2px,#0000 5px),radial-gradient(circle,#38bdf813 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#38bdf812 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#38bdf80d 69% 71%,#0000 86%);animation-delay:-9.6s;top:49%;left:8vw}.pulse-nine{animation-delay:-13.1s;top:64%;right:30vw}.pulse-ten{background:radial-gradient(circle,#ffffff3d 0 2px,#0000 5px),radial-gradient(circle,#8b5cf611 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#8b5cf611 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#8b5cf60c 69% 71%,#0000 86%);animation-delay:-19.8s;top:94%;right:7vw;box-shadow:0 0 96px #8b5cf60d}.pulse-eleven{background:radial-gradient(circle,#ffffff42 0 2px,#0000 5px),radial-gradient(circle,#38bdf813 0 16%,#0000 34%),radial-gradient(circle,#0000 0 40%,#38bdf812 41% 43%,#0000 61%),radial-gradient(circle,#0000 0 68%,#38bdf80d 69% 71%,#0000 86%);animation-delay:-21.2s;top:86%;left:12vw}.pulse-twelve{animation-delay:-23.6s;top:98%;right:22vw}.ambient-core{border-radius:var(--radius);background:radial-gradient(circle,#ffffffdb 0 3px,#0000 4px),#03071285;border:1px solid #fff3;width:58px;height:58px;animation:18s ease-in-out infinite ambient-core-drift;box-shadow:0 0 0 10px #5eead40f,0 24px 50px #00000042}.core-one{top:13%;left:42vw}.core-two{border-radius:999px;width:44px;height:44px;animation-delay:-7s;top:48%;right:18vw}.core-three{width:48px;height:48px;animation-delay:-14s;top:80%;left:18vw}.core-four{border-radius:999px;width:38px;height:38px;animation-delay:-9s;top:38%;right:38vw}.core-five{width:42px;height:42px;animation-delay:-16s;top:62%;right:12vw}.site-header{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a0fd1;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:76px;margin:0 auto;display:flex;position:sticky;top:0}.brand,.header-cta,.primary-button,.secondary-button{border-radius:var(--radius);justify-content:center;align-items:center;gap:10px;min-height:44px;font-weight:800;display:inline-flex}.brand{color:#fff;flex:none}.brand-mark{width:38px;height:38px;color:var(--primary);border-radius:var(--radius);background:linear-gradient(145deg,#5eead429,#38bdf814);border:1px solid #5eead457;place-items:center;display:inline-grid;box-shadow:0 14px 36px #2dd4bf29}.nav-links{color:var(--muted-strong);align-items:center;gap:28px;font-size:.94rem;font-weight:700;display:flex}.nav-links a,.header-cta,.primary-button,.secondary-button,.feature-card,.info-card,.faq-list details{transition:border-color .18s,color .18s,background .18s,box-shadow .22s,transform .22s}.nav-links a:hover,.header-cta:hover{color:var(--primary)}.header-cta{border:1px solid var(--line);color:#f8fbff;background:#ffffff0e;min-width:134px;padding:0 14px;font-size:.9rem}.section-shell{width:min(1180px,100% - 40px);margin:0 auto}.hero{grid-template-columns:minmax(0,1.02fr) minmax(350px,.82fr);align-items:center;gap:60px;min-height:calc(100dvh - 76px);padding:84px 0 72px;display:grid}.hero-copy{max-width:720px}.eyebrow{color:var(--primary);letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 15px;font-size:.78rem;font-weight:900;display:inline-flex}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{letter-spacing:0;margin:0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1{max-width:820px;font-size:clamp(3.25rem,8vw,6.9rem);line-height:.91}h2{font-size:clamp(2.05rem,4vw,4.05rem);line-height:1}h3{font-size:1.13rem;line-height:1.18}.hero-lede,.section-heading p,.section-kicker p,.deploy-copy p{color:var(--muted);font-size:1.08rem;line-height:1.75}.hero-lede{max-width:650px;margin:26px 0 0}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.primary-button,.secondary-button{border:1px solid #0000;min-width:172px;padding:0 18px}.primary-button{background:linear-gradient(135deg, var(--primary), var(--blue));color:#031015;box-shadow:0 18px 46px #38bdf83d}.primary-button:hover{transform:translateY(-2px);box-shadow:0 24px 58px #5eead440}.secondary-button{border-color:var(--line-strong);color:var(--foreground);background:#fff1}.secondary-button:hover{color:#fed7aa;border-color:#f9731685;transform:translateY(-2px)}.trust-list,.checklist-panel ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.trust-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px}.trust-list li,.checklist-panel li{color:var(--muted-strong);align-items:center;gap:10px;font-weight:720;display:flex}.trust-list svg,.checklist-panel svg{color:var(--green);flex:none}.hero-visual{border:1px solid var(--line);border-radius:var(--radius);min-height:620px;box-shadow:var(--shadow);background:linear-gradient(#ffffff1c,#0000 38%),linear-gradient(135deg,#111b29fa,#080d16f5);position:relative;overflow:hidden}.visual-glow{background:linear-gradient(115deg,#0000 0 18%,#5eead429 34%,#0000 50%),linear-gradient(245deg,#0000 0 28%,#f9731624 44%,#0000 62%);animation:7s ease-in-out infinite alternate sweep;position:absolute;inset:0}.visual-toolbar{z-index:1;border-bottom:1px solid var(--line);min-height:52px;color:var(--muted);background:#03071273;align-items:center;gap:8px;padding:0 18px;font-size:.84rem;display:flex;position:relative}.visual-toolbar span{background:var(--line-strong);border-radius:99px;width:10px;height:10px}.visual-toolbar span:first-child{background:#fb7185}.visual-toolbar span:nth-child(2){background:#fbbf24}.visual-toolbar span:nth-child(3){background:#34d399;margin-right:10px}.visual-toolbar strong{color:var(--muted-strong);font-weight:750}.deploy-console{z-index:1;border-radius:var(--radius);background:#030712a3;border:1px solid #5eead433;margin:24px;padding:22px;position:relative;box-shadow:inset 0 1px #ffffff14}.console-line{color:#d9fff8;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800;display:flex}.console-output{color:var(--muted);gap:12px;margin-top:18px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.console-output strong{color:#fff;font-size:clamp(2.7rem,6vw,4.6rem);line-height:.9}.pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.pipeline span{border-radius:var(--radius);color:#bdfcf1;background:#5eead414;border:1px solid #5eead43d;place-items:center;min-height:44px;font-size:.78rem;font-weight:850;display:grid}.edge-map{z-index:1;border-radius:var(--radius);background-color:#ffffff09;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ffffff1a;height:240px;margin:14px 24px 0;position:relative}.map-line{transform-origin:0;background:linear-gradient(90deg,#0000,#5eead4cc,#0000);height:2px;animation:2.8s ease-in-out infinite pulse-line;position:absolute}.line-a{width:290px;top:62px;left:68px;transform:rotate(17deg)}.line-b{width:245px;animation-delay:.45s;top:148px;left:86px;transform:rotate(-13deg)}.line-c{width:210px;animation-delay:.9s;top:118px;left:156px;transform:rotate(35deg)}.node{background:var(--primary);border:2px solid #d9fff8;border-radius:99px;width:13px;height:13px;position:absolute;box-shadow:0 0 0 7px #5eead41f}.node-a{top:58px;left:58px}.node-b{top:142px;left:78px}.node-c{top:106px;right:84px}.node-d{background:var(--accent);bottom:58px;right:56px;box-shadow:0 0 0 7px #f973161f}.map-icon{color:#fff;filter:drop-shadow(0 14px 32px #5eead452);animation:4.8s ease-in-out infinite float;position:absolute;top:calc(50% - 19px);left:calc(50% - 19px)}.metric-row{z-index:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px;display:grid;position:relative;overflow:hidden}.metric-row div{background:#ffffff0e;min-height:112px;padding:18px}.metric-row strong{color:#fff;margin-bottom:8px;font-size:1.65rem;display:block}.metric-row span{color:var(--muted);font-size:.86rem;line-height:1.35}.value-strip{border:1px solid var(--line);border-radius:var(--radius);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1180px,100% - 40px);margin:0 auto 108px;display:grid;overflow:hidden}.value-strip div{min-height:82px;color:var(--muted-strong);background:#0d131ee6;align-items:center;gap:12px;padding:18px 22px;font-weight:800;display:flex}.value-strip svg{color:var(--accent)}.split-section,.deploy-section,.proof-section{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:56px;padding:18px 0 112px;display:grid;position:relative}.section-kicker{z-index:2;position:sticky;top:110px}.section-kicker p,.deploy-copy p{margin:22px 0 0}.value-grid,.feature-grid{z-index:2;gap:16px;display:grid;position:relative}.value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-section{padding-bottom:112px;position:relative}.section-heading,.deploy-copy{z-index:2;position:relative}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.info-card,.feature-card,.proof-card,.checklist-panel,.deploy-steps,.faq-list details,.final-cta{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(180deg, #ffffff13, transparent), var(--surface);transition:border-color .22s,box-shadow .26s,translate .26s,transform .26s,background .26s;box-shadow:inset 0 1px #ffffff0d}.info-card,.feature-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:246px;padding:24px;position:relative;overflow:hidden;transform:translate(0,0)}.info-card:before,.feature-card:before,.info-card:after,.feature-card:after{display:none}.info-card>*,.feature-card>*{z-index:1;position:relative}.card-topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.info-card:hover,.feature-card:hover,.proof-card:hover,.checklist-panel:hover,.faq-list details:hover{border-color:#5eead48f;translate:0 -2px;box-shadow:0 12px 34px #00000038,0 0 12px #5eead412,inset 0 0 0 1px #5eead412}.info-card>svg,.feature-card>svg{color:var(--primary)}.info-card:nth-child(2n)>svg,.feature-card:nth-child(3n+2)>svg{color:var(--accent)}.card-topline>svg{color:var(--primary)}.info-card p,.feature-card p,.faq-list p,.proof-card span{color:var(--muted);line-height:1.65}.section-heading{max-width:790px}.section-heading p{margin:20px 0 0}.proof-section{align-items:stretch}.proof-card,.checklist-panel{padding:34px}.proof-card{background:linear-gradient(135deg,#f9731633,#0000 44%),linear-gradient(#ffffff17,#0000),#0c111b;align-content:space-between;min-height:390px;display:grid}.proof-card>svg{color:var(--accent)}.proof-card p{margin:28px 0 24px;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.75rem,3vw,3rem);line-height:1.08}.checklist-panel{gap:30px;display:grid}.checklist-panel h2{font-size:2.15rem}.deploy-section{align-items:center}.deploy-steps{gap:10px;margin:0;padding:12px;list-style:none;display:grid}.deploy-steps li{min-height:86px;color:var(--muted-strong);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:18px;font-weight:750;display:grid;position:relative}.deploy-steps li:after{content:"";background:linear-gradient(#5eead4a6,#0000);width:2px;height:20px;position:absolute;bottom:-10px;left:39px}.deploy-steps li:last-child:after{display:none}.deploy-steps span{border-radius:var(--radius);background:var(--accent-soft);color:#fed7aa;border:1px solid #f9731652;place-items:center;width:44px;height:44px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:900;display:grid}.faq-section{padding-bottom:102px}.faq-list{gap:12px;margin-top:34px;display:grid}.faq-list details{padding:22px 24px}.faq-list summary{cursor:pointer;color:#fff;font-weight:850}.faq-list p{margin:14px 0 0}.final-cta{background:linear-gradient(105deg,#5eead433,#0000 38%),linear-gradient(255deg,#f973162e,#0000 44%),#0b111c;margin-bottom:92px;padding:48px;position:relative;overflow:hidden}.final-cta:after{content:"";background:linear-gradient(90deg,#0000,#5eead4cc);width:190px;height:2px;animation:2.8s ease-in-out infinite pulse-line;position:absolute;inset:auto 28px 28px auto}.final-cta h2{max-width:840px;margin-bottom:26px}.site-footer{border-top:1px solid var(--line);width:min(1180px,100% - 40px);color:var(--muted);justify-content:space-between;gap:20px;margin:0 auto;padding:28px 0 42px;display:flex}.site-footer span:first-child{color:var(--foreground);font-weight:850}.not-found{text-align:center;place-content:center;gap:16px;width:min(680px,100% - 40px);min-height:100vh;margin:0 auto;display:grid}.not-found .primary-button{justify-self:center}.reveal{animation:.68s cubic-bezier(.22,1,.36,1) both reveal-up;animation-delay:var(--delay,0s)}.delay-1{--delay:.12s}@supports (animation-timeline:view()){.reveal{--scroll-x:0px;--scroll-y:28px;--scroll-scale:.985;opacity:0;transform:translate3d(var(--scroll-x), var(--scroll-y), 0) scale(var(--scroll-scale));animation:1s cubic-bezier(.22,1,.36,1) both settle-in;animation-timeline:view();animation-range:entry 4% cover 34%}.hero .reveal{animation:.68s cubic-bezier(.22,1,.36,1) both reveal-up;animation-delay:var(--delay,0s);animation-timeline:auto}.value-strip .reveal:first-child,.feature-grid .reveal:nth-child(3n+1),.proof-card{--scroll-x:-28px}.value-strip .reveal:nth-child(3),.feature-grid .reveal:nth-child(3n),.checklist-panel{--scroll-x:28px}.value-grid .reveal:nth-child(2),.feature-grid .reveal:nth-child(3n+2),.faq-list .reveal:nth-child(2n){--scroll-y:42px}.section-heading,.section-kicker,.deploy-copy{--scroll-y:36px;--scroll-scale:.99}.info-card,.feature-card,.faq-list details{animation-range:entry 6% cover 30%}.deploy-steps li{opacity:0;animation:1s cubic-bezier(.22,1,.36,1) both step-settle;animation-timeline:view();animation-range:entry 8% cover 28%;transform:translate(24px)}.deploy-steps li:nth-child(2){animation-range:entry 12% cover 32%}.deploy-steps li:nth-child(3){animation-range:entry 16% cover 36%}.deploy-steps li span{animation:1s both step-glow;animation-timeline:view();animation-range:entry 18% cover 38%}.edge-map{animation:1s cubic-bezier(.22,1,.36,1) both map-settle;animation-timeline:view();animation-range:entry cover 42%}.metric-row div{opacity:.65;animation:1s cubic-bezier(.22,1,.36,1) both metric-rise;animation-timeline:view();animation-range:entry cover 44%;transform:translateY(14px)}.metric-row div:nth-child(2){animation-range:entry 6% cover 48%}.metric-row div:nth-child(3){animation-range:entry 12% cover 52%}.final-cta{animation-range:entry 8% cover 42%}}@keyframes reveal-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes settle-in{0%{opacity:0;transform:translate3d(var(--scroll-x), var(--scroll-y), 0) scale(var(--scroll-scale))}72%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes step-settle{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes step-glow{0%{color:#fed7aa;box-shadow:0 0 #f9731600}55%{color:#fff;box-shadow:0 0 34px #f9731633}to{color:#fed7aa;box-shadow:0 0 #f9731600}}@keyframes map-settle{0%{opacity:.55;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes metric-rise{0%{opacity:.45;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes soft-scan{0%{opacity:.38;transform:translate(-28%)}to{opacity:.8;transform:translate(18%)}}@keyframes orbit-turn{0%{transform:rotate(0)scale(.94)}to{transform:rotate(360deg)scale(.94)}}@keyframes node-drift{0%,to{transform:translate(0,0)}50%{transform:translate(6px,-5px)}}@keyframes orbit-breathe{0%,to{opacity:.42;transform:rotate(-10deg)scale(.94)}50%{opacity:.9;transform:rotate(-4deg)scale(1.03)}}@keyframes vertical-scan{0%,24%{transform:translateY(-100%)}64%,to{transform:translateY(100%)}}@keyframes beam-pulse{0%,to{opacity:.28;filter:saturate(.8)}50%{opacity:.9;filter:saturate(1.4)}}@keyframes frame-pulse{0%,to{opacity:.38;transform:scaleX(.92)}50%{opacity:.86;transform:scaleX(1)}}@keyframes shield-breathe{0%,to{opacity:.38;transform:rotate(45deg)scale(.9)}50%{opacity:.82;transform:rotate(45deg)scale(1.04)}}@keyframes horizontal-scan{0%,28%{transform:translate(-100%)}68%,to{transform:translate(100%)}}@keyframes ring-drift{0%,to{opacity:.42;transform:translate(-4px)scale(.94)}50%{opacity:.86;transform:translate(4px)scale(1.03)}}@keyframes data-shift{0%,to{opacity:.42;background-position:0 42%,36% 68%,70% 30%}50%{opacity:.9;background-position:14% 42%,48% 68%,58% 30%}}@keyframes ambient-plane-drift{0%,to{opacity:.34;translate:0}50%{opacity:.62;translate:34px -24px}}@keyframes ambient-route-travel{0%,to{opacity:.26;filter:drop-shadow(0 0 7px #5eead41f)saturate(.8)}50%{opacity:.64;filter:drop-shadow(0 0 14px #5eead438)saturate(1.25)}}@keyframes route-packet{0%,22%{background-position:0,0 0}72%,to{background-position:100%,0 0}}@keyframes ambient-ring-cycle{0%,to{opacity:.2;scale:.94}50%{opacity:.56;scale:1.06}}@keyframes ambient-node-pulse{0%,to{opacity:.24;transform:translate(0,0)scale(.86)}50%{opacity:.52;transform:translate(10px,-8px)scale(1.16)}}@keyframes network-cluster-drift{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(78px,-58px)rotate(2.2deg)}}@keyframes network-cluster-drift-alt{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(-72px,54px)rotate(-2deg)}}@keyframes network-line-pulse{0%,to{opacity:.42}50%{opacity:.76}}@keyframes network-ring-breathe{0%,to{opacity:.38;transform:scale(.92)}50%{opacity:.78;transform:scale(1.08)}}@keyframes ambient-core-drift{0%,to{opacity:.58;transform:translate(0,0)rotate(0)}50%{opacity:.9;transform:translate(-18px,-22px)rotate(8deg)}}@keyframes field-line-flow{0%,to{opacity:.25;filter:saturate(.85);clip-path:inset(0 82% 0 0)}45%{opacity:.86;filter:saturate(1.35);clip-path:inset(0 8% 0 10%)}72%{opacity:.5;clip-path:inset(0 0 0 72%)}}@keyframes field-node-drift{0%,to{opacity:.78;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(10px,-8px)scale(1.08)}}@keyframes field-ring-breathe{0%,to{opacity:.22;transform:rotate(var(--ring-rotate,0deg)) scale(.94)}50%{opacity:.7;transform:rotate(var(--ring-rotate,0deg)) scale(1.04)}}@keyframes field-core-float{0%,to{transform:translate(0,0);box-shadow:0 0 0 10px #5eead414,0 24px 50px #00000052}50%{transform:translateY(-12px);box-shadow:0 0 0 14px #5eead41f,0 30px 60px #0000005c}}@keyframes sweep{0%{opacity:.68;transform:translate(-8%)}to{opacity:1;transform:translate(8%)}}@keyframes pulse-line{0%,to{opacity:.24;filter:saturate(.8)}50%{opacity:1;filter:saturate(1.4)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1040px){.hero,.split-section,.deploy-section,.proof-section{grid-template-columns:1fr}.hero{min-height:auto;padding-top:62px}.hero-visual{max-width:720px}.section-kicker{position:static}.value-grid,.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-ambient{opacity:1}.network-cluster{opacity:.9;width:125vw}.network-line{stroke-width:1.75px}.node-ring.outer{stroke:#818cf829}.node-ring.middle{stroke:#38bdf833}.node-dot{stroke:#ffffffdb}.site-header,.section-shell,.value-strip,.site-footer{width:min(100% - 28px,1180px)}.site-header{min-height:68px}.nav-links,.brand span:last-child{display:none}.header-cta{min-width:0}.hero{padding:46px 0 52px}h1{font-size:3.1rem}.hero-actions{flex-direction:column}.primary-button,.secondary-button{width:100%}.trust-list,.value-strip,.panel-grid,.metric-row,.value-grid,.feature-grid{grid-template-columns:1fr}.hero-visual{min-height:auto}.pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.edge-map{height:210px}.line-a,.line-b,.line-c{width:58%}.split-section,.deploy-section,.proof-section,.feature-section,.faq-section{padding-bottom:76px}.proof-card,.checklist-panel,.final-cta{padding:24px}.deploy-steps li{grid-template-columns:1fr}.site-footer{flex-direction:column}}@media (max-width:420px){.section-shell,.site-header,.value-strip,.site-footer{width:min(100% - 22px,1180px)}h1{font-size:2.76rem}.hero-lede,.section-heading p,.section-kicker p,.deploy-copy p{font-size:1rem}.deploy-console,.edge-map,.metric-row{margin-left:14px;margin-right:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
