@font-face{font-family:"serif";src:url(/_next/static/media/2b71543a69cbfe8b-s.p.woff) format("woff");font-display:swap;font-weight:500}@font-face{font-family:"serif";src:url(/_next/static/media/c81e5f8168dec483-s.p.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:"serif Fallback";src:local("Arial");ascent-override:105.29%;descent-override:34.05%;line-gap-override:0.00%;size-adjust:98.39%}.__className_3d53f8{font-family:"serif","serif Fallback"}.__variable_3d53f8{--font-site-serif:"serif","serif Fallback"}@font-face{font-family:naskh;src:url(/_next/static/media/aa5c13ae1fa4d323-s.p.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:naskh;src:url(/_next/static/media/f3d6f2618f1ba0fb-s.p.woff) format("woff");font-display:swap;font-weight:700}@font-face{font-family:naskh Fallback;src:local("Arial");ascent-override:106.90%;descent-override:63.40%;line-gap-override:0.00%;size-adjust:100.00%}.__className_cf2cc3{font-family:naskh,naskh Fallback}.__variable_cf2cc3{--font-site-naskh:"naskh","naskh Fallback"}.site{--s-ink:#0f172a;--s-ink-2:#1b2a4a;--s-gold:#14b8a6;--s-gold-soft:#e6f7f5;--s-leaf:#0f766e;--s-mist:#eef3f8;--s-text:#0f172a;--s-muted:#475569;--s-line:#e2e8f0;--s-head:var(--font-site-serif),Georgia,serif;background:#fff;color:var(--s-text);font-size:17px;line-height:1.6;min-height:100vh}[dir=rtl] .site{--s-head:var(--font-site-naskh),"Noto Naskh Arabic",serif}.site h1,.site h2,.site h3{font-family:var(--s-head);font-weight:600;letter-spacing:-.01em;color:inherit;margin:0;text-wrap:balance}[dir=rtl] .site h1,[dir=rtl] .site h2{letter-spacing:0;font-weight:700;line-height:1.45}.site h1{font-size:clamp(36px,5.2vw,62px);line-height:1.08}.site h2{font-size:clamp(28px,3.4vw,40px);line-height:1.15}.site h3{font-size:19px;line-height:1.35;font-family:inherit;font-weight:600;letter-spacing:0}.site p{margin:0}.site a{color:var(--s-leaf)}.site a:hover{text-decoration:underline;text-underline-offset:3px}.s-wrap{max-width:1160px;margin:0 auto;padding:0 24px}.s-muted{color:var(--s-muted)}.skip{position:absolute;inset-inline-start:12px;top:-48px;background:#fff;padding:8px 12px;border-radius:6px;z-index:50}.skip:focus{top:12px}.site :focus-visible{outline:2px solid var(--s-gold);outline-offset:3px}.s-head{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--s-ink);color:#fff;border-bottom:1px solid rgb(255 255 255/8%)}.s-head-in{display:flex;align-items:center;gap:28px;height:68px}.s-brand{display:inline-flex;align-items:center;gap:10px;color:#fff!important;font-weight:600;font-size:19px;letter-spacing:.01em;text-decoration:none!important}.s-brand.small{font-size:16px;color:var(--s-text)!important}.s-mark{color:var(--s-gold);display:inline-grid}.s-nav{display:flex;gap:24px;flex:1 1}.s-nav a{color:rgb(255 255 255/78%);font-size:15px}.s-nav a:hover{color:#fff}.s-tools{display:flex;align-items:center;gap:14px}.s-tools form{margin:0}.site button.s-lang{all:unset;cursor:pointer;color:rgb(255 255 255/78%);font-size:14px;padding:6px 4px}.site button.s-lang:hover{color:#fff}.s-signin{color:rgb(255 255 255/78%)!important;font-size:15px}.s-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:8px;background:var(--s-gold);color:var(--s-ink)!important;font-weight:600;font-size:15px;text-decoration:none!important;border:0;cursor:pointer;transition:background-color .15s}.s-btn:hover{background:#d4ab5b}.s-btn.big{min-height:50px;padding:0 24px;font-size:16px}.s-btn.ghost{background:transparent;color:#fff!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/35%)}.s-btn.ghost:hover{box-shadow:inset 0 0 0 1px #fff;background:rgb(255 255 255/6%)}.site button.s-btn{font-family:inherit}.s-hero{background:radial-gradient(1200px 500px at 85% 20%,var(--s-ink-2),var(--s-ink) 70%);color:#fff;padding:36px 0 28px;overflow:hidden}.s-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:56px;gap:56px;align-items:center}.s-hero-text{display:grid;grid-gap:18px;gap:18px;max-width:600px}.s-hero h1{font-size:clamp(34px,4.3vw,54px);line-height:1.08}[dir=rtl] .s-hero h1{line-height:1.45}.s-lead{font-size:18px;line-height:1.6;color:rgb(255 255 255/82%);max-width:56ch;margin:0}.s-ctas{display:flex;flex-wrap:wrap;gap:12px}.s-note{font-size:14px;color:rgb(255 255 255/60%)}.kicker{margin:0;font-size:13.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#dcb768}[dir=rtl] .kicker{letter-spacing:0;text-transform:none;font-size:15px}.proof{list-style:none;margin:4px 0 0;padding:18px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;border-top:1px solid rgb(255 255 255/14%)}.proof li{display:grid;grid-gap:2px;gap:2px;align-content:start;font-size:13.5px;line-height:1.4;color:rgb(255 255 255/66%)}.proof strong{font-size:15.5px;color:#fff;font-weight:600}.proof li:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--s-gold);margin-bottom:8px}.trust{list-style:none;margin:30px 0 0;padding:18px 0 0;display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid rgb(255 255 255/12%)}.trust li{font-size:13.5px;color:rgb(255 255 255/78%);padding:6px 12px;border:1px solid rgb(255 255 255/16%);border-radius:999px}.hero-demo{display:grid;grid-gap:14px;gap:14px;padding:22px 24px 24px;border-radius:18px;background:rgb(255 255 255/4%);border:1px solid rgb(255 255 255/12%);box-shadow:0 30px 70px rgb(0 0 0/35%);scroll-margin-top:80px}.try{margin:0;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#dcb768}.try:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--s-gold);animation:ping 1.8s infinite;flex:none}.applied .try:before{animation:none;background:#3fbf8a}@keyframes ping{0%{box-shadow:0 0 0 0 rgb(196 154 74/60%)}70%,to{box-shadow:0 0 0 10px rgb(196 154 74/0)}}.hive-svg{width:100%;max-width:380px;height:auto;display:block;margin-inline:auto;overflow:visible}.hive-svg .cell{animation:cell-in .5s ease-out both;transform-box:fill-box;transform-origin:center}.hive-svg .cell rect{stroke:var(--s-ink);stroke-width:3;transition:fill .5s,stroke .5s}.hive-svg .t-core rect{fill:var(--s-gold)}.hive-svg .t-ops rect{fill:#1d6b52}.hive-svg .t-support rect{fill:#154a3c}.hive-svg .t-draft rect{fill:rgb(196 154 74/18%);stroke:var(--s-gold);stroke-dasharray:7 6;stroke-width:2}.hive-svg .merged rect{fill:#2a8565;stroke:var(--s-gold);stroke-dasharray:none;stroke-width:2.5}.hive-svg .freed rect{fill:transparent;stroke:rgb(255 255 255/30%);stroke-dasharray:4 6}.hive-svg .freed text{fill:rgb(255 255 255/55%)}.hive-svg text{text-anchor:middle;fill:#fff;font-family:var(--font-plex-latin),var(--font-plex),system-ui,sans-serif}.hive-svg .cn{font-size:12.5px;font-weight:500;fill:rgb(255 255 255/85%)}.hive-svg .cv{font-size:22px;font-weight:600}.hive-svg .t-core text{fill:var(--s-ink)}.hd-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mm{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:10px 12px;border-radius:10px;background:rgb(0 0 0/22%);border:1px solid rgb(255 255 255/8%);transition:border-color .4s}.applied .mm{border-color:rgb(196 154 74/45%)}.mm-l{font-size:12px;color:rgb(255 255 255/60%);line-height:1.3}.mm-v{font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .mm-v{text-align:right}.mm-v s{text-decoration:none}.applied .mm-v s{font-weight:500;color:rgb(255 255 255/45%);text-decoration:line-through}.applied .mm-v s,.mm-v i{display:block;font-size:12.5px}.mm-v i{font-style:normal;color:#dcb768}.hero-demo .apply{width:100%}@keyframes cell-in{0%{opacity:0;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.hive-svg .cell,.try:before{animation:none}.hive-svg .cell rect,.mm{transition:none}}.s-sec{padding:88px 0}.s-sec.tight{padding-top:24px}.s-alt{background:var(--s-mist)}.s-sub{text-wrap:pretty;margin-top:12px;font-size:18px;max-width:60ch}.s-fine,.s-sub{color:var(--s-muted)}.s-fine{margin-top:14px;font-size:13.5px}.s-why{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 48px;gap:40px 48px}.s-why li{display:grid;grid-gap:8px;gap:8px;align-content:start;padding-top:18px;border-top:2px solid var(--s-ink);position:relative}.s-why li:before{content:"";position:absolute;top:-8px;inset-inline-start:0;width:14px;height:14px;background:var(--s-gold);border-radius:4px}.s-why p{color:var(--s-muted);font-size:16px}.s-shows{display:grid;grid-gap:72px;gap:72px;margin-top:48px}.s-show{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:48px;gap:48px;align-items:center}.s-show:nth-child(2n) .s-show-text{order:2}.s-show-text{display:grid;grid-gap:10px;gap:10px;max-width:40ch}.s-show-text h3{font-family:var(--s-head);font-size:26px}[dir=rtl] .s-show-text h3{font-weight:700;line-height:1.5}.s-show-text p{color:var(--s-muted)}.s-frame{border-radius:12px;overflow:hidden;background:var(--s-ink);padding:10px 10px 0;box-shadow:0 24px 60px rgb(12 38 32/22%)}.s-frame img{display:block;width:100%;height:auto;border-radius:6px 6px 0 0}.s-table-wrap{margin-top:36px;overflow-x:auto}.site table.s-table{display:table;width:100%;min-width:720px;border-collapse:collapse;white-space:normal;font-size:15px}.site .s-table td,.site .s-table th{text-align:start;padding:14px 16px;border-bottom:1px solid var(--s-line);vertical-align:top;background:none;text-transform:none;letter-spacing:0;color:var(--s-text);font-size:15px;position:static}.site .s-table thead th{font-weight:600;border-bottom:2px solid var(--s-text)}.site .s-table tbody th{font-weight:500;width:26%}.site .s-table .us{background:var(--s-gold-soft);font-weight:600}.site .s-table thead th.us{background:var(--s-ink);color:#fff}.site .s-table td:not(.us){color:var(--s-muted)}.s-steps{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;counter-reset:step}.s-steps li{display:grid;grid-gap:6px;gap:6px;align-content:start;position:relative;padding-top:34px}.s-steps li:before{counter-increment:step;content:counter(step);position:absolute;top:0;inset-inline-start:0;width:26px;height:26px;border-radius:50%;background:var(--s-ink);color:#fff;font-size:13px;font-weight:600;display:grid;place-items:center}.s-steps li:after{content:"";position:absolute;top:13px;inset-inline-start:34px;inset-inline-end:-20px;height:1px;background:var(--s-line)}.s-steps li:last-child:after{display:none}.s-when{font-size:14px;color:var(--s-leaf);font-weight:600}.s-steps p{color:var(--s-muted);font-size:15.5px}.s-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px}.s-checks{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.s-checks li{position:relative;-webkit-padding-start:30px;padding-inline-start:30px}.s-checks li:before{content:"";position:absolute;inset-inline-start:0;top:7px;width:16px;height:9px;-webkit-border-start:2px solid var(--s-leaf);border-inline-start:2px solid var(--s-leaf);border-bottom:2px solid var(--s-leaf);transform:rotate(-45deg)}[dir=rtl] .s-checks li:before{transform:rotate(45deg) scaleX(-1)}.s-channels{margin:24px 0 0;display:grid;grid-gap:16px;gap:16px}.s-channels.wide{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin-top:32px}.s-channels dt{font-weight:600}.s-channels dd{margin:2px 0 0;color:var(--s-muted);font-size:15.5px}.s-final{background:var(--s-ink);color:#fff;padding:72px 0}.s-final-in{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.s-final p{color:rgb(255 255 255/75%);margin-top:10px}.s-page-head h1{max-width:18ch}.s-page-head .s-lead{color:var(--s-muted);margin-top:16px}.s-product{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:56px;gap:56px;align-items:start}.s-modules{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 40px;gap:28px 40px}.s-modules>div{border-top:2px solid var(--s-ink);padding-top:14px}.s-modules dt{font-family:var(--s-head);font-size:22px;font-weight:600}[dir=rtl] .s-modules dt{font-weight:700}.s-modules dd{margin:6px 0 0;color:var(--s-muted);font-size:16px}.s-phone{position:-webkit-sticky;position:sticky;top:96px;background:#0b0f0d;border-radius:34px;padding:10px;box-shadow:0 24px 60px rgb(12 38 32/25%)}.s-phone img{display:block;width:100%;height:auto;border-radius:26px}.s-pilot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:56px;gap:56px;align-items:start}.s-h3{font-family:inherit!important;font-size:18px!important;margin-top:32px!important}.s-card{background:#fff;border:1px solid var(--s-line);border-radius:14px;padding:28px;box-shadow:0 12px 40px rgb(12 38 32/8%)}.s-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.s-form .full{grid-column:1/-1}.s-form label{font-size:14px;color:var(--s-text);font-weight:500}.s-hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.s-err{grid-column:1/-1;color:#b42318;background:#fef3f2;border-radius:8px;padding:10px 12px;font-size:14px}.s-done{font-size:18px;color:var(--s-leaf);font-weight:600}.s-foot{border-top:1px solid var(--s-line);padding:28px 0;font-size:14px}.s-foot-in{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.s-foot-in .s-muted{flex:1 1}.s-foot nav{display:flex;gap:18px}@media (max-width:960px){.s-hero-in,.s-pilot,.s-product,.s-show,.s-two{grid-template-columns:1fr}.s-show:nth-child(2n) .s-show-text{order:0}.s-channels.wide,.s-steps,.s-why{grid-template-columns:1fr 1fr}.s-steps li:after{display:none}.s-phone{position:static;max-width:280px}.hive-svg{max-width:300px}}@media (max-width:640px){.s-wrap{padding:0 16px}.s-head-in{gap:12px;height:60px}.s-nav,.s-signin{display:none}.s-tools{-webkit-margin-start:auto;margin-inline-start:auto;gap:10px}.s-btn{min-height:40px;padding:0 14px;font-size:14px}.s-hero{padding:28px 0 24px}.s-hero-text{gap:14px}.s-ctas{gap:8px}.s-ctas .s-btn.big{width:100%;min-height:50px}.proof{grid-template-columns:1fr;gap:10px;padding-top:14px}.proof li{grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline}.proof li:before{display:none}.hero-demo{padding:16px}.hd-metrics{gap:6px}.mm{padding:8px}.mm-v{font-size:15px}.s-lead{font-size:17px}.s-sec{padding:60px 0}.s-channels.wide,.s-form,.s-modules,.s-steps,.s-why{grid-template-columns:1fr}.s-card{padding:20px}.s-final-in .s-btn{width:100%}}