.hive-page{--h-black:#000;--h-ink:#08090b;--h-panel:#0e0f12;--h-card:#16171b;--h-raised:#1e1f24;--h-paper:#f4f4f5;--h-soft:#a1a1aa;--h-line:rgba(var(--h-fg-rgb), .12);--h-line-strong:rgba(var(--h-fg-rgb), .24);--h-line-dark:rgba(var(--h-black-rgb), .18);--h-pink:#f90b8a;--h-pink-deep:#d9097a;--h-cyan:#06b6d4;--h-blue:#008dcc;--h-yellow:#fdc304;--h-green:#00d294;--h-amber:#fcbb00;--h-purple:#c07eff;--h-rose:#ff667f;--h-fg-rgb:255, 255, 255;--h-pink-ink:#f90b8a;--h-pink-tint-ink:#ff83c4;--h-cyan-ink:#06b6d4;--h-green-ink:#00d294;--h-rose-ink:#ff667f;--h-purple-ink:#c07eff;--h-amber-ink:#fcbb00;--h-yellow-ink:#fdc304;--h-yellow-tint-ink:#ffe16c;--h-text:#f4f4f5;--h-on-light:#000;--h-black-rgb:0, 0, 0;--h-ink-rgb:8, 9, 11;--h-cyan-soft-ink:#9eeffc;--h-page:min(1380px, calc(100vw - 64px));--h-display:var(--font-geist-sans);--h-body:var(--font-geist-sans);--h-mono:var(--font-geist-mono)}[data-theme=light] .hive-page{--h-black:#fff;--h-ink:#fff;--h-panel:#f4f4f5;--h-card:#eeeef1;--h-raised:#e4e4e9;--h-text:#0e0f12;--h-soft:#55555d;--h-fg-rgb:14, 15, 18;--h-line:rgba(var(--h-black-rgb), .14);--h-line-strong:rgba(var(--h-black-rgb), .26);--h-line-dark:rgba(var(--h-black-rgb), .18);--h-pink-ink:#c00a6c;--h-pink-tint-ink:#c00a6c;--h-cyan-ink:#04788a;--h-green-ink:#007a56;--h-rose-ink:#c23448;--h-purple-ink:#7b3fbf;--h-amber-ink:#7d6000;--h-yellow-ink:#7d6000;--h-yellow-tint-ink:#7d6000;--h-black-rgb:255, 255, 255;--h-ink-rgb:255, 255, 255;--h-cyan-soft-ink:#046b7d}.hive-page p{font-family:inherit;line-height:inherit;margin-bottom:1em}.hive-page ul,.hive-page ol,.hive-page li{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:0}.hive-page *,.hive-page :before,.hive-page :after{box-sizing:border-box}.hive-page{isolation:isolate;background:var(--h-black);color:var(--h-text);font-family:var(--h-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.hive-page:after{content:"";z-index:1000;pointer-events:none;opacity:.022;background-image:repeating-linear-gradient(0deg, rgba(var(--h-fg-rgb), .9) 0, rgba(var(--h-fg-rgb), .9) 1px, transparent 1px, transparent 4px);mix-blend-mode:soft-light;position:absolute;inset:0}.hive-page button,.hive-page input,.hive-page select{font:inherit}.hive-page button{color:inherit}.hive-page svg{display:block}.hive-page ::selection{background:var(--h-pink);color:#fff}.hive-page :focus-visible{outline:3px solid var(--h-yellow);outline-offset:4px}.hive-page .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.hive-page .hv-wrap{width:var(--h-page);margin-inline:auto}.hive-page .hv-label{font-family:var(--h-mono);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.3}.hive-page .hv-label-pink{color:var(--h-pink-ink)}.hive-page .label-cyan{color:var(--h-cyan-ink)}.hive-page .hv-label-muted{color:var(--h-soft)}.hive-page .hv-display{font-family:var(--h-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem);font-weight:600;line-height:.96}.hive-page .section-title{font-size:clamp(3rem,6.1vw,6.7rem)}.hive-page .hv-arrow{transition:transform .2s;display:inline-block}.hive-page a:hover .hv-arrow,.hive-page button:hover .hv-arrow{transform:translate(4px,-2px)}.hive-page .hv-brand{align-items:center;gap:11px;width:fit-content;text-decoration:none;display:inline-flex}.hive-page .hv-hive-mark{flex:none;width:36px;height:36px}.hive-page .hv-brand-name{font-family:var(--h-display);letter-spacing:-.04em;font-size:20px;font-weight:600;line-height:1}.hive-page .hv-brand-by{color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:8px;display:block}.hive-page .hv-hero{background:linear-gradient(rgba(var(--h-fg-rgb), .032) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--h-fg-rgb), .032) 1px, transparent 1px), var(--h-black);background-size:68px 68px,68px 68px,auto;padding:88px 0 36px;position:relative;overflow:clip}.hive-page .hv-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f90b8a2b,#0000 66%);width:700px;height:700px;position:absolute;top:1%;right:2%}@media (min-width:1344px){.hive-page .hv-hero>.hv-wrap{width:min(calc(100% - 4rem), calc(var(--container-hero) - 4rem))}}.hive-page .hv-hero-grid{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(460px,.88fr);align-items:start;gap:clamp(32px,3.4vw,56px);display:grid;position:relative}.hive-page .hv-hero-copy{padding:24px 0 18px}.hive-page .hv-pilot-line{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:28px;display:flex}.hive-page .hv-live-pill{min-height:31px;color:var(--h-cyan-soft-ink);font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;background:#06b6d414;border:1px solid #06b6d461;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.hive-page .hv-ping{background:var(--h-cyan);width:7px;height:7px;position:relative;border-radius:50%!important}.hive-page .hv-ping:after{content:"";border:1px solid var(--h-cyan);animation:2s ease-out infinite ping;position:absolute;inset:-5px;border-radius:50%!important}.hive-page .hv-hero h1{max-width:760px;font-size:clamp(4rem,6.7vw,7.2rem)}.hive-page .hv-hero h1 .hv-pink{color:var(--h-pink-ink)}.hive-page .hv-hero-lede{max-width:670px;color:rgba(var(--h-fg-rgb), .71);margin:30px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.58}.hive-page .hv-hero-lede strong{color:var(--h-text);font-weight:700}.hive-page .hv-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hive-page .hv-btn{cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:0 22px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.hive-page .hv-btn-primary{background:var(--h-yellow);color:var(--h-on-light)}.hive-page .hv-btn-primary:hover{transform:translateY(-3px)}.hive-page .hv-btn-secondary{border-color:var(--h-line-strong);background:rgba(var(--h-fg-rgb), .035);color:var(--h-text)}.hive-page .hv-btn-secondary:hover{border-color:var(--h-cyan-ink);background:#06b6d414}.hive-page .hv-fit-line{border-left:2px solid var(--h-pink);color:var(--h-soft);margin-top:25px;padding-left:14px;font-size:13px}.hive-page .hv-fit-line strong{color:var(--h-text)}.hive-page .hv-commercial-rail{z-index:1;border:1px solid var(--h-line);grid-template-columns:repeat(4,1fr);margin-top:46px;display:grid;position:relative}.hive-page .hv-commercial-cell{border-right:1px solid var(--h-line);background:rgba(var(--h-ink-rgb), .84);min-height:103px;padding:18px}.hive-page .hv-commercial-cell:last-child{border-right:0}.hive-page .hv-commercial-cell strong{margin-top:8px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.2;display:block}.hive-page .hv-commercial-cell span{color:var(--h-soft);font-size:11px}.hive-page .hv-once{background:var(--h-paper);color:var(--h-on-light)}.hive-page .hv-once-grid{grid-template-columns:.78fr 1.22fr;min-height:900px;display:grid}.hive-page .hv-once-copy{border-right:1px solid var(--h-line-dark);padding:120px clamp(34px,6vw,100px) 100px max(32px,50vw + min(1380px,100vw - 64px)/-2)}.hive-page .hv-hero-copy .hv-display{font-size:clamp(2.25rem,7vw,5rem)}.hive-page .hv-once-copy .hv-display{margin-top:24px}.hive-page .hv-once-copy p:last-child{color:#55555d;max-width:500px;margin:34px 0 0;font-size:18px}.hive-page .hv-trace-board{align-content:center;padding:120px max(32px,50vw + min(1380px,100vw - 64px)/-2) 100px clamp(34px,6vw,90px);display:grid}.hive-page .hv-trace-block{border:1px solid rgba(var(--h-black-rgb), .24);background:#fff}.hive-page .hv-trace-block+.hv-trace-block{margin-top:18px}.hive-page .hv-trace-head{border-bottom:1px solid var(--h-line-dark);justify-content:space-between;align-items:center;gap:14px;min-height:51px;padding:0 17px;display:flex}.hive-page .hv-trace-head .hv-label{color:#5f5f66}.hive-page .hv-trace-tag{color:#56565d;font-family:var(--h-mono);letter-spacing:.1em;text-transform:uppercase;background:#ececef;padding:6px 8px;font-size:8px;font-weight:700}.hive-page .hv-trace-tag.hv-bad{color:#8f1730;background:#ffdae2}.hive-page .hv-trace-tag.hv-good{color:#075f4a;background:#caf7ec}.hive-page .hv-reset-row{grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:stretch;display:grid}.hive-page .hv-reset-card{min-height:154px;padding:19px 16px}.hive-page .hv-reset-card strong{font-size:15px;display:block}.hive-page .hv-reset-card p{color:#63636a;margin:18px 0 0;font-size:12px;line-height:1.55}.hive-page .hv-reset-icon{border-inline:1px solid var(--h-line-dark);color:#dc2349;font-family:var(--h-mono);place-items:center;font-size:17px;font-weight:900;display:grid}.hive-page .hv-thread-card{padding:22px}.hive-page .hv-thread-context{border:1px solid rgba(var(--h-black-rgb), .18);grid-template-columns:repeat(4,1fr);display:grid}.hive-page .hv-thread-context div{border-right:1px solid rgba(var(--h-black-rgb), .15);padding:13px}.hive-page .hv-thread-context div:last-child{border-right:0}.hive-page .hv-thread-context span{color:#6e6e74;font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px;display:block}.hive-page .hv-thread-context strong{margin-top:5px;font-size:11px;display:block}.hive-page .hv-handoff-row{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:22px;display:grid;position:relative}.hive-page .hv-handoff-row:before{content:"";background:var(--h-cyan);height:2px;position:absolute;top:20px;left:13%;right:13%}.hive-page .hv-handoff-step{z-index:1;text-align:center;position:relative}.hive-page .hv-handoff-step i{border:2px solid var(--h-cyan);color:#006a7e;width:42px;height:42px;font-family:var(--h-mono);background:#fff;place-items:center;margin:0 auto 10px;font-size:10px;font-style:normal;font-weight:800;display:grid}.hive-page .hv-handoff-step strong{font-size:12px}.hive-page .hv-handoff-step small{color:#68686f;margin-top:4px;font-size:10px;display:block}.hive-page .hv-brain{background:var(--h-pink-deep);padding:128px 0 118px;position:relative;overflow:hidden}.hive-page .hv-brain:before{content:"";opacity:.13;background-image:linear-gradient(rgba(var(--h-fg-rgb), .6) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--h-fg-rgb), .6) 1px, transparent 1px);background-size:76px 76px;position:absolute;inset:0}.hive-page .hv-brain-head{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid;position:relative}.hive-page .hv-brain-head p{max-width:550px;margin:0;font-size:19px}.hive-page .hv-architecture{grid-template-columns:1fr minmax(320px,.85fr) 1fr;align-items:center;gap:36px;min-height:620px;margin-top:84px;display:grid;position:relative}.hive-page .hv-architecture:before{content:"";background:rgba(var(--h-fg-rgb), .34);height:1px;position:absolute;top:50%;left:18%;right:18%}.hive-page .hv-arch-side{gap:22px;display:grid}.hive-page .hv-arch-card{z-index:1;border:1px solid rgba(var(--h-fg-rgb), .36);background:rgba(var(--h-black-rgb), .86);min-height:150px;padding:23px;position:relative}.hive-page .hv-arch-icon{width:35px;height:35px;font-family:var(--h-mono);border:1px solid;place-items:center;font-size:10px;font-weight:800;display:grid}.hive-page .hv-arch-card h3{margin:30px 0 0;font-size:18px}.hive-page .hv-arch-card p{color:rgba(var(--h-fg-rgb), .59);margin:8px 0 0;font-size:12px}.hive-page .hv-arch-sales{color:var(--h-green-ink)}.hive-page .hv-arch-support{color:var(--h-purple-ink)}.hive-page .hv-arch-ops{color:var(--h-amber-ink)}.hive-page .hv-arch-success{color:var(--h-cyan-ink)}.hive-page .hv-arch-core{z-index:2;background:var(--h-black);text-align:center;min-height:430px;box-shadow:16px 16px 0 rgba(var(--h-black-rgb), .2);border:1px solid #fff;place-items:center;display:grid;position:relative}.hive-page .hv-core-stack{justify-items:center;display:grid}.hive-page .hv-core-stack .hv-hive-mark{width:82px;height:82px}.hive-page .hv-core-stack h3{font-family:var(--h-display);letter-spacing:-.04em;margin:22px 0 0;font-size:32px}.hive-page .hv-core-stack p{color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;margin:8px 0 0;font-size:9px}.hive-page .hv-vector-strip{color:var(--h-pink-tint-ink);font-family:var(--h-mono);letter-spacing:.1em;text-transform:uppercase;background:#f90b8a21;border:1px solid #f90b8a99;margin-top:32px;padding:10px 12px;font-size:9px}.hive-page .hv-benefit-strip{border:1px solid rgba(var(--h-fg-rgb), .35);background:rgba(var(--h-black-rgb), .88);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid;position:relative}.hive-page .hv-benefit{border-right:1px solid rgba(var(--h-fg-rgb), .18);min-height:142px;padding:20px}.hive-page .hv-benefit:last-child{border-right:0}.hive-page .hv-benefit b{font-family:var(--h-mono);letter-spacing:.09em;text-transform:uppercase;font-size:10px}.hive-page .hv-benefit p{color:rgba(var(--h-fg-rgb), .6);margin:15px 0 0;font-size:12px}.hive-page .hv-agents{background:var(--h-ink);padding:126px 0 120px}.hive-page .hv-agents-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;display:grid}.hive-page .hv-agents-head .hv-display{margin-top:22px}.hive-page .hv-agents-head>p{max-width:500px;color:var(--h-soft);margin:0;font-size:18px}.hive-page .hv-agent-tabs{border:1px solid var(--h-line);scrollbar-width:none;margin-top:60px;display:flex;overflow-x:auto}.hive-page .hv-agent-tabs::-webkit-scrollbar{display:none}.hive-page .hv-agent-tab{border:0;border-right:1px solid var(--h-line);background:var(--h-panel);min-height:58px;color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;flex:1 0 auto;padding:0 25px;font-size:10px;font-weight:700}.hive-page .hv-agent-tab:last-child{border-right:0}.hive-page .hv-agent-tab[aria-selected=true]{background:var(--h-paper);color:var(--h-on-light)}.hive-page .hv-use-panel{border:1px solid var(--h-line-strong);border-top:0;grid-template-columns:.92fr 1.08fr;min-height:570px;display:none}.hive-page .hv-use-panel.hv-active{display:grid}.hive-page .hv-use-copy{border-right:1px solid var(--h-line);padding:clamp(36px,5vw,76px)}.hive-page .hv-use-number{color:var(--h-pink-ink);font-family:var(--h-mono);letter-spacing:.14em;font-size:11px}.hive-page .hv-use-copy h3{font-family:var(--h-display);letter-spacing:-.05em;margin:24px 0 0;font-size:clamp(2.6rem,4vw,5rem);line-height:.98}.hive-page .hv-use-copy>p{max-width:550px;color:var(--h-soft);margin:22px 0 0;font-size:16px}.hive-page .hv-capability-list{border-top:1px solid var(--h-line);gap:0;margin-top:32px;display:grid}.hive-page .hv-capability{border-bottom:1px solid var(--h-line);align-items:center;gap:12px;min-height:48px;padding:0 4px;font-size:12px;display:flex}.hive-page .hv-capability:before{content:"+";color:var(--h-cyan-ink);font-family:var(--h-mono);font-weight:900}.hive-page .hv-workflow-panel{background:var(--h-panel);padding:clamp(34px,5vw,70px);position:relative;overflow:hidden}.hive-page .hv-workflow-panel:before{content:"";opacity:.5;background-image:linear-gradient(rgba(var(--h-fg-rgb), .04) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--h-fg-rgb), .04) 1px, transparent 1px);background-size:34px 34px;position:absolute;inset:0}.hive-page .hv-workflow-inner{position:relative}.hive-page .hv-illustrative{color:var(--h-yellow-tint-ink);font-family:var(--h-mono);letter-spacing:.11em;text-transform:uppercase;border:1px solid #fdc3046b;padding:7px 9px;font-size:8px;display:inline-block}.hive-page .hv-workflow-chain{gap:9px;margin-top:36px;display:grid}.hive-page .hv-workflow-step{border:1px solid var(--h-line);background:rgba(var(--h-black-rgb), .75);grid-template-columns:37px 1fr auto;align-items:center;gap:13px;min-height:70px;padding:14px;display:grid}.hive-page .hv-workflow-step i{width:37px;height:37px;color:var(--h-cyan-ink);font-family:var(--h-mono);background:#06b6d41f;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.hive-page .hv-workflow-step strong{font-size:12px;display:block}.hive-page .hv-workflow-step small{color:var(--h-soft);margin-top:3px;font-size:10px;display:block}.hive-page .hv-workflow-step em{color:var(--h-green-ink);font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal}.hive-page .hv-impact-box{background:#f90b8a14;border:1px solid #f90b8a61;margin-top:26px;padding:17px}.hive-page .hv-impact-box .hv-label{color:var(--h-pink-tint-ink)}.hive-page .hv-impact-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.hive-page .hv-impact-row span{border:1px solid rgba(var(--h-fg-rgb), .14);color:var(--h-text);padding:7px 9px;font-size:10px}.hive-page .hv-control{background:var(--h-yellow);color:var(--h-on-light);padding:126px 0}.hive-page .hv-control-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:clamp(55px,8vw,120px);display:grid}.hive-page .hv-control-copy .hv-display{margin-top:22px}.hive-page .hv-control-copy>p{color:#000000ab;max-width:520px;margin:30px 0 0;font-size:18px}.hive-page .hv-control-room{border:2px solid var(--h-black);background:var(--h-paper);box-shadow:20px 20px 0 var(--h-pink)}.hive-page .hv-control-room-head{border-bottom:2px solid var(--h-black);justify-content:space-between;align-items:center;min-height:58px;padding:0 17px;display:flex}.hive-page .hv-control-room-head span:last-child{color:#136b58;font-family:var(--h-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.hive-page .hv-control-row{border-bottom:1px solid rgba(var(--h-black-rgb), .18);grid-template-columns:38px 1fr auto;align-items:center;gap:15px;min-height:83px;padding:15px 17px;display:grid}.hive-page .hv-control-row:last-child{border-bottom:0}.hive-page .hv-control-row i{border:1px solid var(--h-black);width:38px;height:38px;font-family:var(--h-mono);place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}.hive-page .hv-control-row strong{font-size:13px;display:block}.hive-page .hv-control-row small{color:#696970;margin-top:4px;font-size:10px;display:block}.hive-page .hv-switch{border:1px solid var(--h-black);background:var(--h-black);width:42px;height:22px;position:relative}.hive-page .hv-switch:after{content:"";background:var(--h-green);width:14px;height:14px;position:absolute;top:3px;right:3px}.hive-page .hv-threshold{border:1px solid var(--h-black);font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;font-size:8px;font-weight:800}.hive-page .hv-control-note{border-top:1px solid rgba(var(--h-black-rgb), .25);color:rgba(var(--h-black-rgb), .68);margin-top:32px;padding-top:22px;font-size:13px}.hive-page .hv-build{background:var(--h-black);padding:126px 0 0}.hive-page .hv-build-head{grid-template-columns:1.05fr .95fr;align-items:end;gap:80px;display:grid}.hive-page .hv-build-head .hv-display{margin-top:22px}.hive-page .hv-build-head>p{max-width:510px;color:var(--h-soft);margin:0;font-size:18px}.hive-page .hv-timeline{border:1px solid var(--h-line-strong);grid-template-columns:repeat(4,1fr);margin-top:74px;display:grid}.hive-page .hv-timeline-card{border-right:1px solid var(--h-line);background:var(--h-panel);min-height:390px;padding:25px;position:relative}.hive-page .hv-timeline-card:last-child{border-right:0}.hive-page .hv-timeline-card:before{content:"";background:var(--h-tone);height:4px;position:absolute;inset:0 0 auto}.hive-page .hv-timeline-card:first-child{--h-tone:var(--h-cyan);--h-tone-ink:var(--h-cyan-ink)}.hive-page .hv-timeline-card:nth-child(2){--h-tone:var(--h-pink);--h-tone-ink:var(--h-pink-ink)}.hive-page .hv-timeline-card:nth-child(3){--h-tone:var(--h-yellow);--h-tone-ink:var(--h-yellow-ink)}.hive-page .hv-timeline-card:nth-child(4){--h-tone:var(--h-green);--h-tone-ink:var(--h-green-ink)}.hive-page .hv-week{color:var(--h-tone-ink);font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.hive-page .hv-timeline-card h3{font-family:var(--h-display);letter-spacing:-.05em;margin:50px 0 0;font-size:clamp(2rem,3vw,3.4rem)}.hive-page .hv-timeline-card ul{margin:31px 0 0;padding:0;list-style:none}.hive-page .hv-timeline-card li{border-top:1px solid var(--h-line);color:var(--h-soft);padding:10px 0 10px 15px;font-size:11px;position:relative}.hive-page .hv-timeline-card li:before{content:"";background:var(--h-tone);width:5px;height:5px;position:absolute;top:16px;left:0}.hive-page .hv-handoff-band{background:var(--h-pink);justify-content:space-between;align-items:center;gap:30px;margin-top:0;padding:32px;display:flex}.hive-page .hv-handoff-band strong{font-family:var(--h-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,3rem)}.hive-page .hv-handoff-band span{max-width:500px;font-size:12px}.hive-page .hv-ownership{background:var(--h-paper);color:var(--h-on-light);padding:126px 0}.hive-page .hv-ownership-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.hive-page .hv-ownership-head .hv-display{margin-top:22px}.hive-page .hv-ownership-head p{color:#5b5b62;max-width:520px;margin:0;font-size:18px}.hive-page .hv-boundary{border:2px solid var(--h-black);grid-template-columns:1fr 1fr;margin-top:75px;display:grid}.hive-page .hv-boundary-col{min-width:0}.hive-page .hv-boundary-col:first-child{border-right:2px solid var(--h-black)}.hive-page .hv-boundary-title{border-bottom:2px solid var(--h-black);justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:20px 25px;display:flex}.hive-page .hv-boundary-title h3{font-family:var(--h-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,3rem)}.hive-page .hv-boundary-title span{font-family:var(--h-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:8px}.hive-page .hv-boundary-col:first-child .hv-boundary-title{background:var(--h-black);color:var(--h-text)}.hive-page .hv-boundary-col:last-child .hv-boundary-title{background:var(--h-pink);color:#fff}.hive-page .hv-boundary-row{border-bottom:1px solid rgba(var(--h-black-rgb), .18);justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:0 24px;display:flex}.hive-page .hv-boundary-row:last-child{border-bottom:0}.hive-page .hv-boundary-row strong{font-size:13px}.hive-page .hv-boundary-row span{color:#65656c;text-align:right;font-size:10px}.hive-page .hv-ownership-note{border:1px solid rgba(var(--h-black-rgb), .28);background:#fff;grid-template-columns:auto 1fr;gap:18px;margin-top:24px;padding:22px 24px;display:grid}.hive-page .hv-ownership-note i{background:var(--h-yellow);width:34px;height:34px;font-family:var(--h-mono);place-items:center;font-style:normal;font-weight:900;display:grid}.hive-page .hv-ownership-note p{color:#55555d;margin:0;font-size:12px}.hive-page .hv-ownership-note strong{color:var(--h-on-light)}.hive-page .hv-pricing{background:var(--h-pink-deep);padding:126px 0;position:relative;overflow:hidden}.hive-page .hv-pricing:before{content:"";border:1px solid rgba(var(--h-fg-rgb), .18);width:800px;height:800px;box-shadow:0 0 0 80px rgba(var(--h-fg-rgb), .03), 0 0 0 160px rgba(var(--h-fg-rgb), .03);position:absolute;bottom:-430px;right:-260px;transform:rotate(18deg)}.hive-page .hv-pricing-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid;position:relative}.hive-page .hv-pricing-head .hv-display{margin-top:22px}.hive-page .hv-pricing-head>p{max-width:530px;margin:0;font-size:18px}.hive-page .hv-price-ledger{background:var(--h-black);border:2px solid #fff;grid-template-columns:1.1fr .9fr;margin-top:72px;display:grid;position:relative}.hive-page .hv-price-primary{border-right:1px solid rgba(var(--h-fg-rgb), .27);padding:clamp(34px,6vw,78px)}.hive-page .hv-price-kicker{color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.hive-page .hv-price-big{font-family:var(--h-display);letter-spacing:-.08em;margin:20px 0 0;font-size:clamp(5rem,10vw,11rem);font-weight:600;line-height:.82}.hive-page .hv-price-big sup{color:var(--h-pink-ink);font-family:var(--h-body);letter-spacing:0;font-size:.2em;position:relative;top:-.25em}.hive-page .hv-price-primary>p:not(.hv-price-big){max-width:580px;color:var(--h-soft);margin:33px 0 0;font-size:14px}.hive-page .hv-price-chips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.hive-page .hv-price-chip{border:1px solid var(--h-line-strong);color:var(--h-text);font-family:var(--h-mono);letter-spacing:.09em;text-transform:uppercase;padding:8px 10px;font-size:8px}.hive-page .hv-price-secondary{grid-template-rows:repeat(3,1fr);display:grid}.hive-page .hv-price-row{border-bottom:1px solid var(--h-line-strong);align-content:center;min-height:160px;padding:27px;display:grid}.hive-page .hv-price-row:last-child{border-bottom:0}.hive-page .hv-price-row strong{font-family:var(--h-display);letter-spacing:-.055em;font-size:clamp(2.1rem,4vw,4.4rem);line-height:1;display:block}.hive-page .hv-price-row span{color:var(--h-soft);margin-top:9px;font-size:11px;display:block}.hive-page .hv-price-row small{color:var(--h-pink-tint-ink);font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:8px;display:block}.hive-page .hv-cost-truth{border:1px solid rgba(var(--h-fg-rgb), .55);background:rgba(var(--h-black-rgb), .18);grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:22px;padding:26px 28px;display:grid;position:relative}.hive-page .hv-cost-truth strong{font-size:18px}.hive-page .hv-cost-truth p{color:rgba(var(--h-fg-rgb), .72);margin:7px 0 0;font-size:12px}.hive-page .hv-cost-number{font-family:var(--h-display);letter-spacing:-.06em;white-space:nowrap;font-size:clamp(2.5rem,5vw,5.2rem);font-weight:600}.hive-page .hv-cost-number small{color:#fff;font-family:var(--h-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase;font-size:8px;display:block}.hive-page .hv-faq{background:var(--h-ink);padding:126px 0}.hive-page .hv-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(60px,9vw,140px);display:grid}.hive-page .hv-faq-copy{position:sticky;top:110px}.hive-page .hv-faq-copy .hv-display{margin-top:22px}.hive-page .hv-faq-copy p{max-width:380px;color:var(--h-soft);margin:25px 0 0}.hive-page .hv-faq-list{border-top:1px solid var(--h-line-strong)}.hive-page details{border-bottom:1px solid var(--h-line-strong)}.hive-page summary{cursor:pointer;min-height:92px;font-family:var(--h-display);letter-spacing:-.035em;align-items:center;padding:23px 52px 23px 0;font-size:clamp(1.2rem,2vw,1.9rem);font-weight:600;list-style:none;display:flex;position:relative}.hive-page summary::-webkit-details-marker{display:none}.hive-page summary:after{content:"+";color:var(--h-pink-ink);font-family:var(--h-mono);font-size:25px;font-weight:500;transition:transform .2s;position:absolute;right:5px}.hive-page details[open] summary:after{transform:rotate(45deg)}.hive-page .hv-answer{max-width:780px;color:var(--h-soft);padding:0 50px 28px 0;font-size:14px}.hive-page .hv-answer strong{color:var(--h-text)}.hive-page .hv-final-cta{background:var(--h-black);text-align:center;place-items:center;min-height:750px;padding:118px 0 90px;display:grid;position:relative;overflow:hidden}.hive-page .hv-final-cta:before{content:"";background:radial-gradient(circle at 50% 45%,#f90b8a38,#0000 45%);position:absolute;inset:0}.hive-page .hv-final-cta:after{content:"";border:1px solid var(--h-line);pointer-events:none;position:absolute;inset:34px}.hive-page .hv-final-inner{z-index:1;max-width:1040px;padding:0 26px;position:relative}.hive-page .hv-final-inner .hv-hive-mark{width:75px;height:75px;margin:0 auto 29px}.hive-page .hv-final-inner .hv-display{font-size:clamp(2.25rem,7vw,5rem)}.hive-page .hv-final-inner>p{max-width:650px;color:var(--h-soft);margin:27px auto 0;font-size:18px}.hive-page .hv-final-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:37px;display:flex}.hive-page .hv-call-notes{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.hive-page .hv-call-notes span{border:1px solid var(--h-line);color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.09em;text-transform:uppercase;padding:7px 9px;font-size:8px}.hive-page .hv-site-footer{background:var(--h-paper);color:#727279;border-top:1px solid rgba(var(--h-black-rgb), .14);padding:25px 0}.hive-page .hv-footer-inner{font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:8px;display:flex}.hive-page.is-enhanced .hv-reveal{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transform:translateY(24px)}.hive-page.is-enhanced .hv-reveal.hv-visible{opacity:1;transform:translateY(0)}@keyframes ping{0%{opacity:.85;transform:scale(.45)}85%,to{opacity:0;transform:scale(1.6)}}@keyframes packetSales{0%{opacity:1;top:50%;left:8%}29%{opacity:1;top:50%;left:44%}62%{opacity:1;top:22%;left:69%}to{opacity:1;top:50%;left:92%}}@keyframes packetSupport{0%{opacity:1;top:50%;left:8%}29%{opacity:1;top:50%;left:44%}62%{opacity:1;top:50%;left:69%}to{opacity:1;top:50%;left:92%}}@keyframes packetInsurance{0%{opacity:1;top:50%;left:8%}29%{opacity:1;top:50%;left:44%}62%{opacity:1;top:78%;left:69%}to{opacity:1;top:50%;left:92%}}@keyframes contextFlash{0%,18%{color:var(--h-cyan-soft-ink);background:0 0}32%,to{color:var(--h-text);background:#06b6d42b}}@media (max-width:1180px){.hive-page .hv-hero-grid{grid-template-columns:1fr}.hive-page .hv-hero-copy{max-width:870px}.hive-page .hv-once-grid{grid-template-columns:1fr}.hive-page .hv-once-copy{min-height:660px;padding:100px var(--page-gutter,32px);border-right:0;border-bottom:1px solid var(--h-line-dark)}.hive-page .hv-trace-board{padding:90px 32px}.hive-page .hv-architecture{grid-template-columns:1fr 1fr}.hive-page .hv-arch-core{grid-area:1/1/auto/-1;min-height:360px}.hive-page .hv-architecture:before{display:none}.hive-page .hv-arch-side{display:contents}.hive-page .hv-benefit-strip{grid-template-columns:repeat(2,1fr)}.hive-page .hv-benefit:nth-child(2){border-right:0}.hive-page .hv-benefit:nth-child(-n+2){border-bottom:1px solid rgba(var(--h-fg-rgb), .18)}.hive-page .hv-timeline{grid-template-columns:repeat(2,1fr)}.hive-page .hv-timeline-card:nth-child(2){border-right:0}.hive-page .hv-timeline-card:nth-child(-n+2){border-bottom:1px solid var(--h-line)}}@media (max-width:860px){.hive-page{--h-page:calc(100vw - 34px)}.hive-page .hv-hero{padding-top:56px}.hive-page .hv-hero-grid{gap:44px}.hive-page .hv-hero h1{font-size:clamp(3.4rem,13vw,5.9rem)}.hive-page .hv-commercial-rail{grid-template-columns:repeat(2,1fr)}.hive-page .hv-commercial-cell:nth-child(2){border-right:0}.hive-page .hv-commercial-cell:nth-child(-n+2){border-bottom:1px solid var(--h-line)}.hive-page .hv-brain-head,.hive-page .hv-agents-head,.hive-page .hv-control-grid,.hive-page .hv-build-head,.hive-page .hv-ownership-head,.hive-page .hv-pricing-head,.hive-page .hv-faq-grid{grid-template-columns:1fr}.hive-page .hv-brain-head{gap:30px}.hive-page .hv-architecture{min-height:auto}.hive-page .hv-use-panel.hv-active{grid-template-columns:1fr}.hive-page .hv-use-copy{border-right:0;border-bottom:1px solid var(--h-line)}.hive-page .hv-control-grid{gap:55px}.hive-page .hv-build-head{gap:28px}.hive-page .hv-timeline{grid-template-columns:1fr}.hive-page .hv-timeline-card{border-right:0;border-bottom:1px solid var(--h-line);min-height:330px}.hive-page .hv-timeline-card:last-child{border-bottom:0}.hive-page .hv-handoff-band{flex-direction:column;align-items:flex-start}.hive-page .hv-ownership-head,.hive-page .hv-pricing-head{gap:30px}.hive-page .hv-boundary{grid-template-columns:1fr}.hive-page .hv-boundary-col:first-child{border-right:0;border-bottom:2px solid var(--h-black)}.hive-page .hv-price-ledger{grid-template-columns:1fr}.hive-page .hv-price-primary{border-right:0;border-bottom:1px solid var(--h-line-strong)}.hive-page .hv-cost-truth{grid-template-columns:1fr}.hive-page .hv-cost-number small{text-align:left}.hive-page .hv-faq-copy{position:static}}@media (max-width:620px){.hive-page{--h-page:calc(100vw - 32px)}.hive-page .hv-brand-name{font-size:18px}.hive-page .hv-brand-by{font-size:7px}.hive-page .hv-hive-mark{width:31px;height:31px}.hive-page .hv-hero{padding-top:70px}.hive-page .hv-hero-copy{padding-top:10px}.hive-page .hv-pilot-line{margin-bottom:22px}.hive-page .hv-hero h1{font-size:clamp(3.25rem,16.8vw,5rem)}.hive-page .hv-hero-lede{margin-top:23px;font-size:16px}.hive-page .hv-hero-actions{display:grid}.hive-page .hv-btn{width:100%}.hive-page .hv-commercial-rail{grid-template-columns:1fr;margin-top:28px}.hive-page .hv-commercial-cell{border-right:0;border-bottom:1px solid var(--h-line)}.hive-page .hv-commercial-cell:last-child{border-bottom:0}.hive-page .hv-once-copy{min-height:570px;padding:86px 16px}.hive-page .hv-trace-board{padding:70px 16px}.hive-page .hv-reset-row{grid-template-columns:1fr}.hive-page .hv-reset-icon{border:0;border-block:1px solid var(--h-line-dark);min-height:38px;transform:rotate(90deg)}.hive-page .hv-thread-context{grid-template-columns:repeat(2,1fr)}.hive-page .hv-thread-context div:nth-child(2){border-right:0}.hive-page .hv-thread-context div:nth-child(-n+2){border-bottom:1px solid rgba(var(--h-black-rgb), .15)}.hive-page .hv-handoff-row{gap:8px}.hive-page .hv-handoff-row:before{left:16%;right:16%}.hive-page .hv-handoff-step small{display:none}.hive-page .hv-brain,.hive-page .hv-agents,.hive-page .hv-control,.hive-page .hv-ownership,.hive-page .hv-pricing,.hive-page .hv-faq{padding-block:92px}.hive-page .hv-build{padding-top:92px}.hive-page .hv-architecture{grid-template-columns:1fr;margin-top:52px}.hive-page .hv-arch-core{grid-column:auto;min-height:320px}.hive-page .hv-benefit-strip{grid-template-columns:1fr}.hive-page .hv-benefit{border-right:0;border-bottom:1px solid rgba(var(--h-fg-rgb), .18)}.hive-page .hv-benefit:last-child{border-bottom:0}.hive-page .hv-agent-tabs{margin-top:42px}.hive-page .hv-agent-tab{padding:0 20px}.hive-page .hv-use-copy,.hive-page .hv-workflow-panel{padding:30px 22px}.hive-page .hv-workflow-step{grid-template-columns:34px 1fr}.hive-page .hv-workflow-step em{grid-column:2}.hive-page .hv-control-room{box-shadow:9px 10px 0 var(--h-pink)}.hive-page .hv-control-row{grid-template-columns:34px 1fr auto}.hive-page .hv-timeline{margin-top:50px}.hive-page .hv-boundary-title{flex-direction:column;align-items:flex-start}.hive-page .hv-boundary-title span{text-align:left}.hive-page .hv-boundary-row{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:14px}.hive-page .hv-boundary-row span{text-align:left}.hive-page .hv-ownership-note{grid-template-columns:1fr}.hive-page .hv-price-big{font-size:clamp(4.8rem,24vw,7.5rem)}.hive-page .hv-price-row{min-height:130px}.hive-page .hv-cost-truth{padding:22px}.hive-page .hv-final-cta{min-height:680px}.hive-page .hv-final-cta:after{inset:16px}.hive-page .hv-footer-inner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.hive-page *,.hive-page :before,.hive-page :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.hive-page.is-enhanced .hv-reveal{opacity:1;transform:none}}.hive-page .hv-context-relay{border:1px solid var(--h-line-strong);background:rgba(var(--h-ink-rgb), .96);width:100%;min-width:0;margin:0;animation:.7s cubic-bezier(.2,.75,.2,1) both hvRelayEnter;overflow:hidden;box-shadow:9px 10px #f90b8a12}.hive-page .hv-relay-head{border-bottom:1px solid var(--h-line);min-height:52px;font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:0 17px;font-size:9px;font-weight:750;display:flex}.hive-page .hv-relay-ready{color:var(--h-soft);align-items:center;gap:8px;display:inline-flex}.hive-page .hv-relay-head-actions{align-items:center;gap:12px;display:flex}.hive-page .hv-relay-replay{border:1px solid var(--h-line-strong);min-height:32px;color:var(--h-soft);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 9px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.hive-page .hv-relay-replay:hover{border-color:rgba(var(--h-fg-rgb), .42);background:rgba(var(--h-fg-rgb), .05);color:var(--h-text)}.hive-page .hv-relay-replay:focus-visible{outline:2px solid var(--h-yellow-ink);outline-offset:3px}.hive-page .hv-relay-replay svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.6px;width:12px;height:12px}.hive-page .hv-relay-ready i{background:var(--h-green);width:6px;height:6px;animation:2.4s ease-in-out infinite hvRelayReady;display:block;box-shadow:0 0 10px #00d2946b}.hive-page .hv-relay-art{background:var(--h-ink);position:relative}.hive-page .hv-relay-art svg{width:100%;height:auto;display:block}.hive-page .hv-relay-grid{opacity:.42}.hive-page .hv-relay-grid-path{fill:none;stroke:rgba(var(--h-fg-rgb), .035);stroke-width:1px}.hive-page .hv-relay-orbit{fill:none;stroke:rgba(var(--h-fg-rgb), .095);stroke-width:1px;stroke-dasharray:3 8}.hive-page .hv-relay-wire{fill:none;stroke:rgba(var(--h-fg-rgb), .14);stroke-width:1px}.hive-page .hv-relay-active{fill:none;stroke:var(--h-cyan);stroke-width:2px;filter:drop-shadow(0 0 3px #06b6d480)}.hive-page .hv-relay-in,.hive-page .hv-relay-out{stroke-dasharray:1;stroke-dashoffset:1px}.hive-page .hv-relay-in{animation:.65s ease-out .55s forwards hvRelayDraw}.hive-page .hv-relay-out-lead{animation:.75s ease-out 1.5s both hvRelayRoute}.hive-page .hv-relay-out-support{animation:.75s ease-out 3.75s both hvRelayRoute}.hive-page .hv-relay-out-operations{animation:.75s ease-out 6s both hvRelayRoute}.hive-page .hv-relay-node{fill:var(--h-panel);stroke:rgba(var(--h-fg-rgb), .24);stroke-width:1px}.hive-page .hv-relay-node-label{fill:var(--h-text);font:750 12px var(--h-mono);letter-spacing:.08em}.hive-page .hv-relay-dest-label{fill:var(--h-soft);font:700 10px var(--h-mono);letter-spacing:.08em}.hive-page .hv-relay-micro{fill:var(--h-soft);font:700 8px var(--h-mono);letter-spacing:.09em}.hive-page .hv-relay-core{fill:#f90b8a0e;stroke:#f90b8a94;stroke-width:1px}.hive-page .hv-relay-core-label{fill:var(--h-soft);font:750 9px var(--h-mono);letter-spacing:.11em}.hive-page .hv-relay-mark-light{fill:var(--h-text)}.hive-page .hv-relay-core-pink{fill:var(--h-pink);animation:.42s ease-out 1.75s both hvCoreReceive}.hive-page .hv-relay-target-lead{animation:1.15s ease-out 2.2s both hvRelaySelectedPulse}.hive-page .hv-relay-target-support{animation:1.15s ease-out 4.45s both hvRelaySelectedPulse}.hive-page .hv-relay-target-operations{animation:.35s ease-out 6.7s both hvRelaySelected}.hive-page .hv-relay-full-context{opacity:0}.hive-page .hv-relay-full-context-lead{animation:1.15s ease-out 2.2s both hvRelayContextPulse}.hive-page .hv-relay-full-context-support{animation:1.15s ease-out 4.45s both hvRelayContextPulse}.hive-page .hv-relay-full-context-operations{animation:.35s ease-out 6.7s forwards hvRelayAppear}.hive-page .hv-bundle-account{fill:var(--h-text)}.hive-page .hv-bundle-intent{fill:var(--h-cyan)}.hive-page .hv-bundle-urgency{fill:var(--h-yellow)}.hive-page .hv-bundle-history{fill:var(--h-pink)}.hive-page .hv-bundle-motion,.hive-page .hv-bundle-static{opacity:0}.hive-page .hv-relay-legend{border-top:1px solid var(--h-line);min-height:48px;color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;padding:10px 16px;font-size:8px;display:flex}.hive-page .hv-bundle-key{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.hive-page .hv-bundle-key i{background:var(--h-key);width:6px;height:6px;display:block}.hive-page .hv-relay-caption{border-top:1px solid var(--h-line);min-height:40px;color:var(--h-soft);font-family:var(--h-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:8px;display:flex}@keyframes hvRelayEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hvRelayReady{0%,to{opacity:.45}50%{opacity:1}}@keyframes hvRelayDraw{to{stroke-dashoffset:0}}@keyframes hvRelayRoute{0%{opacity:0;stroke-dashoffset:1px}20%,72%{opacity:1}72%,to{stroke-dashoffset:0}to{opacity:.22}}@keyframes hvCoreReceive{0%,to{filter:none}55%{filter:drop-shadow(0 0 10px #f90b8ab3)}}@keyframes hvRelaySelected{to{fill:#06b6d41c;stroke:var(--h-cyan);stroke-width:1.5px}}@keyframes hvRelaySelectedPulse{0%,to{fill:var(--h-panel);stroke:rgba(var(--h-fg-rgb), .24);stroke-width:1px}18%,78%{fill:#06b6d41c;stroke:var(--h-cyan);stroke-width:1.5px}}@keyframes hvRelayAppear{to{opacity:1}}@keyframes hvRelayContextPulse{0%,to{opacity:0}18%,78%{opacity:1}}@media (max-width:620px){.hive-page .hv-relay-head{min-height:44px;padding-inline:13px}.hive-page .hv-relay-replay span,.hive-page .hv-relay-dest-label{display:none}.hive-page .hv-relay-legend{gap:9px;padding-inline:9px;font-size:6px}.hive-page .hv-relay-caption{padding-inline:12px;font-size:6px}.hive-page .hv-relay-caption span:last-child{text-align:right}}@media (prefers-reduced-motion:reduce){.hive-page .hv-context-relay{animation:none}.hive-page .hv-relay-ready i{opacity:1;animation:none}.hive-page .hv-relay-in,.hive-page .hv-relay-out{stroke-dashoffset:0;animation:none}.hive-page .hv-relay-core-pink{filter:none;animation:none}.hive-page .hv-relay-target{fill:#06b6d41c;stroke:var(--h-cyan);stroke-width:1.5px;animation:none}.hive-page .hv-relay-full-context{opacity:1;animation:none}.hive-page .hv-bundle-motion{display:none}.hive-page .hv-bundle-static{opacity:1}}
/*# sourceMappingURL=15yif138f-8ps.css.map*/