.hm{--hm-ink:#051117;--hm-muted:#597482;--hm-faint:#7f97a3;--hm-line:#e6ebef;--hm-d0:#060f15;--hm-d1:#0a1820;--hm-d2:#0c1c26;--hm-d3:#0f2230;--hm-d4:#14303f;--hm-dl:#1c3345;--hm-dl2:#23405a;--hm-dt:#e7f4f9;--hm-dt2:#cfdde4;--hm-dm:#8fa6b2;--hm-df:#7d95a2;--hm-grad:linear-gradient(92deg,#ff8a3d,#ff4d8d 34%,#a26bff 66%,#3fd0e0);--hm-grad-l:linear-gradient(92deg,#f25c00,#e0336f 34%,#7c3aed 66%,#0b8f9c);--hm-dir:1;color:var(--hm-ink);background:#ffffff;overflow-x:clip}[dir=rtl] .hm{--hm-dir:-1}.hm *,.hm :after,.hm :before{box-sizing:border-box}@keyframes hm-gshift{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes hm-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes hm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes hm-drop{0%{opacity:0;transform:translateY(-14px) scale(.96)}to{opacity:1;transform:none}}@keyframes hm-typein{0%{opacity:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}[dir=rtl] .hm{--hm-typein:hm-typein-rtl}@keyframes hm-typein-rtl{0%{opacity:0;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes hm-spin{to{transform:rotate(1turn)}}@keyframes hm-blink{50%{opacity:0}}@keyframes hm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}@keyframes hm-shim{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes hm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hm-drift{0%{transform:translate(0)}to{transform:translate(60px,40px)}}@keyframes hm-flowdash{to{stroke-dashoffset:-20}}@keyframes hm-growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-growy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hm-draw{to{stroke-dashoffset:0}}@keyframes hm-wave{0%{transform:scale(1);opacity:.8}to{transform:scale(2.1);opacity:0}}@keyframes hm-flash{0%,60%{box-shadow:0 0 0 4px rgba(162,107,255,.45)}to{box-shadow:none}}@keyframes hm-reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.hm-rv{animation:hm-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}.hm-wrap{max-width:1240px;margin:0 auto;padding:0 28px}.hm-rel{position:relative;z-index:2}.hm-sec{padding:110px 0}.hm-white{background:#ffffff}.hm-alt{background:#f5f7f9}.hm-head{text-align:center;display:flex;flex-direction:column;align-items:center}.hm-head .hm-lead{margin-inline:auto}.hm-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.hm-center{text-align:center}.hm-mt8{margin-top:8px}.hm-mt12{margin-top:12px}.hm-mt18{margin-top:18px}.hm-mt32{margin-top:32px}.hm-mt40{margin-top:40px}.hm-rowc{display:flex;align-items:center;gap:10px}.hm-between{justify-content:space-between}.hm-grow{flex:1 1;min-width:0}.hm-push{-webkit-margin-start:auto;margin-inline-start:auto}.hm-minw0{min-width:0}.hm-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.hm-faint{color:var(--hm-faint)}.hm-muted{color:var(--hm-muted)}.hm-strong{color:#ffffff;font-weight:600}.hm-strong-l{color:var(--hm-ink);font-weight:600}.hm-itile{align-items:center;justify-content:center}.hm-brand,.hm-itile{flex:none;display:inline-flex}.hm-brand>span{box-shadow:inset 0 0 0 1px rgba(5,17,23,.08)}.hm-dana{flex:none;display:inline-flex;overflow:hidden;background:linear-gradient(160deg,#ffe9da,#ffd2bd)}.hm-dana img{width:100%;height:100%;object-fit:cover;display:block}.hm-gb{position:relative}.hm-gb:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--hm-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hm-grad,.hm-grad-l{background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hm-gshift 7s ease-in-out infinite alternate}.hm-grad{background-image:var(--hm-grad)}.hm-grad-l{background-image:var(--hm-grad-l)}.hm-kick{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:4rem;font-size:12.5px;font-weight:600;letter-spacing:.02em}.hm-kick-dark{background:rgba(15,34,48,.75);color:var(--hm-dt2)}.hm-h1{margin:28px 0 0;font-size:clamp(40px,6.4vw,84px);line-height:1.04;letter-spacing:-.035em;color:#ffffff}.hm-h1,.hm-h2{font-weight:700}.hm-h2{margin:16px 0 0;font-size:clamp(30px,3.7vw,48px);line-height:1.1;letter-spacing:-.03em;color:var(--hm-ink)}.hm-h2-dark{color:#ffffff}[dir=rtl] .hm-h1,[dir=rtl] .hm-h2{letter-spacing:0;line-height:1.3}.hm-lead{margin:16px 0 0;font-size:18px;line-height:1.6;color:var(--hm-muted);max-width:640px}.hm-lead-dark{color:#a9bdc7}.hm-lead-sm{font-size:16.5px}.hm-link{color:#c24500;font-weight:600;font-size:15px}.hm-link:hover{color:#8a3200}.hm-link-dark{color:#ffb27a;font-weight:600;font-size:15px}.hm-link-dark:hover{color:#ffd2b0}.hm-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px}.hm-btn-primary{display:inline-flex;align-items:center;gap:9px;padding:15px 26px;border-radius:4rem;background:linear-gradient(180deg,var(--orange-from),var(--orange-to));color:#ffffff;font-weight:600;font-size:15.5px;box-shadow:0 10px 30px -8px rgba(255,105,0,.6),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .15s}.hm-btn-primary:hover{transform:translateY(-1px)}.hm-btn-dark{display:inline-flex;align-items:center;gap:9px;padding:15px 24px;border-radius:4rem;border:1px solid #2c4659;background:rgba(15,34,48,.6);color:var(--hm-dt);font-weight:500;font-size:15.5px}.hm-btn-dark:hover{border-color:#3b5566;color:#ffffff}.hm-micro{margin:18px 0 0;font-size:13.5px;color:var(--hm-df)}.hm-dot{width:11px;height:11px;display:block}.hm-ava,.hm-dot{border-radius:50%;flex:none}.hm-ava{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#ffffff;width:20px;height:20px;font-size:10px}.hm-a1{background:#e85d04}.hm-a2{background:#4f46e5}.hm-a3{background:#0e7d8a}.hm-a4{background:#b45309}.hm-a5{background:#7008e7}.hm-typing{display:inline-flex;gap:3px;align-items:center;padding:8px 2px}.hm-typing i{width:5px;height:5px;border-radius:50%;background:var(--hm-faint);animation:hm-pulse 1s infinite}.hm-typing i:nth-child(2){animation-delay:.15s}.hm-typing i:nth-child(3){animation-delay:.3s}.hm-composer{margin:12px;border-radius:12px;background:var(--hm-d3);padding:10px 10px 10px 12px;display:flex;align-items:center;gap:8px;font-size:12px;min-height:44px}.hm-composer-text{color:var(--hm-dt);line-height:1.4}.hm-composer-ph{color:var(--hm-df)}.hm-caret{display:inline-block;width:1.5px;height:14px;background:#ff8a3d;vertical-align:-2px;-webkit-margin-start:1px;margin-inline-start:1px;animation:hm-blink 1s step-end infinite}.hm-send{-webkit-margin-start:auto;margin-inline-start:auto;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#ff6900,#ff4d8d);display:flex;align-items:center;justify-content:center;flex:none}.hm-db{max-width:96%;background:var(--hm-d3);border:1px solid var(--hm-dl);font-size:12px;line-height:1.5;color:var(--hm-dt2);padding:10px 11px;border-radius:12px 12px 12px 3px;animation:hm-pop .35s ease both}.hm-db-wide{max-width:100%}.hm-risk-text{color:#ffb4b6;font-weight:600}.hm-acts{display:flex;gap:6px;margin-top:9px;flex-wrap:wrap}.hm-act-ghost,.hm-act-primary{font-size:11px;font-weight:600;padding:5px 11px;border-radius:4rem;transition:transform .2s,box-shadow .2s}.hm-act-primary{background:#ff6900;color:#ffffff}.hm-act-primary.press{transform:scale(.92);box-shadow:0 0 0 5px rgba(255,105,0,.3)}.hm-act-ghost{border:1px solid #2c4659;color:var(--hm-dt2)}.hm-skel{display:block;height:9px;border-radius:5px;background:#132a38;width:78%}.hm-skel.shim{background:linear-gradient(90deg,#1a3445,#5b3f8f 40%,#1a3445 80%);background-size:200% 100%;animation:hm-shim 1s linear infinite}.hm-skel-l{display:block;height:9px;border-radius:5px;background:#eef2f5;width:70%}.hm-skel-l.shim{background:linear-gradient(90deg,#eef2f5,#d9c8ff 40%,#eef2f5 80%);background-size:200% 100%;animation:hm-shim 1s linear infinite}.hm-chip{font-size:10.5px;font-weight:500;padding:2px 9px;border-radius:4rem;white-space:nowrap}.st-done{background:#1f6b54;color:#d9fff0}.st-prog{background:#a84a05;color:#fff1e5}.st-block{background:#8c2a2e;color:#ffe3e4}.st-todo{background:var(--hm-dl);color:var(--hm-dt2)}.st-review{background:#4c2f8a;color:#efe6ff}.hm-lchip{font-size:11px;font-weight:500;padding:2px 9px;border-radius:4rem;white-space:nowrap;display:inline-block}.lb-done{background:#e3f6ee;color:#1f6b54}.lb-prog{background:#fff0e3;color:#a84a05}.lb-todo{background:#eef2f5;color:#41606f}.lb-rev{background:#f0e9ff;color:#5b34b0}.hm-hero{position:relative;overflow:hidden;margin-top:calc(-1 * var(--nav-h) - 1px);padding-top:calc(var(--nav-h) + 1px);background:linear-gradient(var(--hm-d0) 0,var(--hm-d0) calc(100% - 560px),#f5f7f9 calc(100% - 560px))}.hm-hgrid{left:0;right:0;top:0;height:1200px;background-image:linear-gradient(rgba(231,244,249,.055) 1px,transparent 0),linear-gradient(90deg,rgba(231,244,249,.055) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 72% 55% at 50% 24%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 72% 55% at 50% 24%,#000 25%,transparent 78%)}.hm-glow,.hm-hgrid{position:absolute;pointer-events:none}.hm-glow{border-radius:50%;filter:blur(90px)}.hm-g1{width:760px;height:440px;left:50%;top:-160px;margin-left:-380px;background:#ff6900;opacity:.36;animation:hm-drift 14s ease-in-out infinite alternate}.hm-g2{left:-180px;top:260px;background:#7c3aed;opacity:.3;animation:hm-drift 18s ease-in-out infinite alternate-reverse}.hm-g2,.hm-g3{width:540px;height:540px}.hm-g3{right:-200px;top:140px;background:#14b8c4;opacity:.24;animation:hm-drift 16s ease-in-out infinite alternate}.hm-hcopy{position:relative;z-index:2;max-width:980px;margin:0 auto;padding:80px 28px 0;text-align:center;display:flex;flex-direction:column;align-items:center}.hm-hkick{display:inline-flex;align-items:center;gap:10px;padding:5px 14px 5px 5px;border-radius:4rem;background:rgba(15,34,48,.75);font-size:13.5px;color:var(--hm-dt2)}.hm-hkick:hover{color:#ffffff}.hm-hsub{margin:26px 0 0;max-width:680px;font-size:18.5px;line-height:1.6;color:#a9bdc7}.hm-hdemo{position:relative;z-index:3;padding:70px 28px 0}.hm-strip{position:relative;z-index:2;max-width:1080px;margin:0 auto;padding:60px 28px 72px;text-align:center}.hm-strip-t{margin:0 0 22px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-muted)}.hm-strip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.hm-strip-tile{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;color:#41606f}.hm-strip-tile .hm-brand{box-shadow:0 6px 16px -10px rgba(5,17,23,.35);border-radius:12px}.hm-screen{perspective:2000px}.hm-tilt{--hm-q:1;max-width:1180px;margin:0 auto;transform-origin:50% 0;transform:rotateX(calc(var(--hm-q) * 26deg)) rotate(calc(var(--hm-q) * -1.5deg * var(--hm-dir))) scale(calc(1 - var(--hm-q) * .07)) translateY(calc(var(--hm-q) * 24px));transition:transform .12s linear;will-change:transform}.hm-tilt,.hm-win{position:relative}.hm-win{border-radius:18px;background:var(--hm-d2);border:1px solid #1f3a4d;box-shadow:0 0 0 6px rgba(255,255,255,.03),0 60px 120px -40px rgba(0,0,0,.85),0 0 100px -20px rgba(255,105,0,.3);overflow:hidden;color:var(--hm-dt);text-align:start}.hm-float{position:absolute;background:rgba(15,34,48,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hm-dl2);border-radius:16px;padding:14px 15px;box-shadow:0 30px 60px -20px rgba(0,0,0,.8);font-size:12px;color:var(--hm-dt2);animation:hm-bob 6s ease-in-out infinite;z-index:3;text-align:start}.hm-float p{margin:10px 0 0;line-height:1.5}.hm-float-agent{top:-122px;inset-inline-end:-76px;width:252px;animation-delay:-2s}.hm-float-flow{inset-inline-start:-84px;bottom:70px;width:262px}.hm-float-t{font-weight:600;color:var(--hm-dt);font-size:12.5px}.hm-float-s{font-size:11px;color:var(--hm-df)}.hm-float-k{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-df);margin-bottom:9px}.hm-fnode{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:var(--hm-d1);border:1px solid var(--hm-dl);font-size:11.5px;color:var(--hm-dt)}.hm-fwire{width:2px;height:12px;-webkit-margin-start:18px;margin-inline-start:18px;background:linear-gradient(#ff8a3d,#a26bff);border-radius:2px}.hm-titlebar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #18303f;background:var(--hm-d1)}.hm-addr{margin:0 auto;padding:5px 18px;border-radius:8px;border:1px solid var(--hm-dl);font-size:12px;color:var(--hm-dm);font-family:ui-monospace,Menlo,monospace;direction:ltr}.hm-addr,.hm-live{background:var(--hm-d3)}.hm-live{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--hm-dt2);padding:4px 10px;border-radius:4rem;border:1px solid var(--hm-dl);white-space:nowrap}.hm-live i{width:7px;height:7px;border-radius:50%;background:#2fbf8f;display:block}.hm-live.busy i{background:#ff8a3d;animation:hm-pulse 1.1s ease-in-out infinite}.hm-body{display:grid;grid-template-columns:200px minmax(0,1fr) 300px;height:580px}.hm-side{background:var(--hm-d1);-webkit-border-end:1px solid #18303f;border-inline-end:1px solid #18303f;padding:14px 10px;display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:var(--hm-dm)}.hm-ws{gap:8px;padding:4px 9px 12px;color:var(--hm-dt);font-weight:600;font-size:13px}.hm-it,.hm-ws{display:flex;align-items:center}.hm-it{gap:9px;padding:6px 9px;border-radius:8px;transition:background .3s,color .3s}.hm-it.on{background:var(--hm-d4);color:var(--hm-dt);font-weight:500}.hm-sub{-webkit-padding-start:24px;padding-inline-start:24px}.hm-sidesec{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-df);padding:12px 9px 4px}.hm-sq{width:8px;height:8px;border-radius:3px;display:block}.hm-ob{-webkit-margin-start:auto;margin-inline-start:auto;font-size:10px;font-weight:600;color:#ffffff;background:#ff6900;border-radius:4rem;padding:1px 7px}.hm-main{padding:16px 18px;position:relative;min-width:0;overflow:hidden;display:flex;flex-direction:column}.hm-main.wide{grid-column:span 2}.hm-mh{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap;min-height:28px}.hm-mt{font-size:15px;font-weight:600;color:#ffffff}.hm-mb{font-size:11px;color:var(--hm-dm);background:var(--hm-d3);border:1px solid var(--hm-dl);padding:2px 8px;border-radius:4rem}.hm-tabs{display:flex;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto}.hm-tab{font-size:11.5px;color:var(--hm-dm);padding:5px 11px;border-radius:7px}.hm-tab.on{background:var(--hm-d4);color:var(--hm-dt);font-weight:500}.hm-pill{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:6px;align-items:center}.hm-pill>span{font-size:11px;font-weight:500;padding:4px 10px;border-radius:4rem;display:inline-flex;align-items:center;gap:5px}.hm-pill-on{background:rgba(47,191,143,.18);color:#9ff0cf}.hm-run-btn{background:var(--hm-d4);color:var(--hm-dt);transition:transform .2s,box-shadow .2s}.hm-run-btn.press{transform:scale(.92);box-shadow:0 0 0 5px rgba(255,138,61,.3);background:#ff6900}.hm-pill-share{background:var(--hm-d4);color:var(--hm-dt)}.hm-pill-gen{background:rgba(255,105,0,.18);color:#ffd1b0}.hm-thead,.hm-trow{display:grid;grid-template-columns:minmax(0,1.5fr) 92px 96px 82px minmax(0,1.6fr);align-items:center;grid-gap:10px;gap:10px}.hm-thead{font-size:10.5px;font-weight:600;color:var(--hm-df);text-transform:uppercase;letter-spacing:.05em;padding:0 6px 9px;border-bottom:1px solid #18303f}.hm-trow{padding:11px 6px;border-bottom:1px solid #132a38;font-size:12.5px;color:var(--hm-dt);transition:background .5s}.hm-trow.flash{background:rgba(162,107,255,.1)}.hm-task{display:flex;align-items:center;gap:8px;min-width:0}.hm-risk{flex:none;font-size:10px;font-weight:600;color:#ffb4b6;background:rgba(229,72,77,.18);border:1px solid rgba(229,72,77,.45);border-radius:4rem;padding:1px 7px;animation:hm-pop .4s ease both}.hm-aihead{display:inline-flex;align-items:center;gap:5px}.hm-owner{display:flex;align-items:center;gap:7px;color:var(--hm-dt2)}.hm-sprint{font-size:10.5px;font-weight:500;color:#e4d6ff;background:rgba(162,107,255,.2);border:1px solid rgba(162,107,255,.4);border-radius:4rem;padding:1px 8px;white-space:nowrap;animation:hm-pop .4s ease both}.hm-dash{color:#4f6a79}.hm-aitext{font-size:12px;color:var(--hm-dt2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;animation:var(--hm-typein,hm-typein) .6s ease both}.hm-toast{position:absolute;left:50%;bottom:16px;transform:translate(-50%,20px);opacity:0;transition:all .5s cubic-bezier(.2,.8,.2,1);display:flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:12px;background:#f5f7f9;color:var(--hm-ink);font-size:12.5px;font-weight:500;box-shadow:0 18px 40px -12px rgba(0,0,0,.7);white-space:nowrap;z-index:5;pointer-events:none}.hm-toast.on{opacity:1;transform:translate(-50%)}.hm-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;flex:1 1;min-height:0;position:relative}.hm-bcol{background:var(--hm-d1);border:1px solid #15293a;border-radius:12px;padding:9px;flex-direction:column}.hm-bcol,.hm-bcolh{display:flex;gap:7px}.hm-bcolh{align-items:center;font-size:11.5px;font-weight:600;color:var(--hm-dt2);padding:2px 2px 4px}.hm-bcolh i{width:8px;height:8px;border-radius:3px;display:block}.hm-count{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--hm-df);font-weight:500}.hm-bcard{background:var(--hm-d3);border:1px solid var(--hm-dl);border-radius:10px;padding:9px 10px;font-size:12px;color:var(--hm-dt);display:flex;flex-direction:column;gap:7px;position:relative}.hm-bcard.drag{z-index:4;animation:hm-dragcard 1.8s cubic-bezier(.4,0,.2,1) both;box-shadow:0 20px 40px -10px rgba(0,0,0,.8);border-color:#a26bff}@keyframes hm-dragcard{0%{transform:none}12%{transform:translateY(-6px) rotate(2deg)}to{transform:translate(calc((100% + 30px) * var(--hm-dir)),-78px) rotate(calc(3deg * var(--hm-dir)))}}.hm-bcard.dropin{animation:hm-drop .45s cubic-bezier(.2,.8,.2,1) both;border-color:#a26bff}.hm-bmeta{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--hm-dm);white-space:nowrap}.hm-btag{font-size:10px;padding:1px 7px;border-radius:4rem;background:var(--hm-d4);color:var(--hm-dt2)}.hm-btag.red{background:rgba(229,72,77,.2);color:#ffb4b6}.hm-cursor{position:absolute;z-index:6;pointer-events:none;width:22px;height:22px}.hm-cursor.drag{animation:hm-curdrag 2.4s cubic-bezier(.4,0,.2,1) both}@keyframes hm-curdrag{0%{inset-inline-start:44%;top:230px;opacity:0}12%{inset-inline-start:39%;top:132px;opacity:1}20%{inset-inline-start:39%;top:132px;transform:scale(.85)}92%{inset-inline-start:64%;top:56px;transform:scale(.85)}to{inset-inline-start:64%;top:56px;transform:scale(1);opacity:1}}.hm-cursor.click{animation:hm-curclick 1.4s cubic-bezier(.4,0,.2,1) both}@keyframes hm-curclick{0%{inset-inline-start:70%;top:90%;opacity:0}30%{opacity:1}80%{inset-inline-start:16%;top:74%;transform:scale(1)}90%{transform:scale(.8)}to{inset-inline-start:16%;top:74%;transform:scale(1);opacity:1}}.hm-doc{flex:1 1;background:var(--hm-d1);border:1px solid #15293a;border-radius:12px;padding:22px 28px;overflow:hidden}.hm-doc-title{margin:0;font-size:22px;font-weight:700;color:#ffffff;animation:var(--hm-typein,hm-typein) .6s ease both}.hm-doc-h{margin:16px 0 6px;font-size:13.5px;font-weight:600;color:#ffffff;animation:var(--hm-typein,hm-typein) .5s ease both}.hm-doc p{margin:0;font-size:12.5px;line-height:1.6;color:var(--hm-dt2);animation:var(--hm-typein,hm-typein) .7s ease both}.hm-doc-untitled{font-size:22px;font-weight:700;color:#4f6a79}.hm-doc-hint{margin-top:10px;font-size:12.5px;color:#4f6a79}.hm-doc-by{display:flex;gap:8px;margin-top:8px;font-size:11px;color:var(--hm-dm);align-items:center}.hm-ment{display:inline-block;padding:0 6px;border-radius:5px;background:rgba(255,138,61,.16);color:#ffc9a3;font-weight:500}.hm-callout{margin-top:14px;display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:rgba(162,107,255,.1);border:1px solid rgba(162,107,255,.35);font-size:12px;color:#e4d6ff}.hm-callout,.hm-embed{animation:hm-rise .5s ease both}.hm-embed{margin-top:4px;border:1px solid var(--hm-dl);border-radius:10px;overflow:hidden}.hm-embed>div{display:flex;align-items:center;gap:10px;padding:7px 10px;border-top:1px solid #15293a;font-size:12px;color:var(--hm-dt)}.hm-embed>.hm-embed-h{border-top:0;background:var(--hm-d3);font-size:10.5px;color:var(--hm-dm);text-transform:uppercase;letter-spacing:.05em;gap:6px}.hm-wfc{position:relative;flex:1 1;border-radius:12px;background-color:var(--hm-d1);background-image:radial-gradient(rgba(143,166,178,.16) 1px,transparent 0);background-size:18px 18px;border:1px solid #15293a;min-height:0}.hm-wfc>svg{position:absolute;inset:0;width:100%;height:100%}[dir=rtl] .hm-wfc>svg{transform:scaleX(-1)}.hm-edge{fill:none;stroke:#2c4659;stroke-width:2;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .5s}.hm-edge.show{opacity:1}.hm-flowl{fill:none;stroke:#ff8a3d;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-dasharray:6 8;opacity:0;transition:opacity .3s}.hm-flowl.on{opacity:1;animation:hm-flowdash .6s linear infinite}.hm-wn{position:absolute;width:46%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:var(--hm-d3);border:1px solid var(--hm-dl2);font-size:12px;color:var(--hm-dt);opacity:0;transform:translateY(10px) scale(.96);transition:opacity .4s,transform .4s,border-color .4s,box-shadow .4s}.hm-wn.show{opacity:1;transform:none}.hm-wn.run{border-color:#ff8a3d;box-shadow:0 0 0 4px rgba(255,138,61,.15),0 0 30px rgba(255,138,61,.35)}.hm-wn.ok{border-color:#2fbf8f}.hm-wn small{display:block;font-size:10.5px;color:var(--hm-dm);margin-top:1px}.hm-wok{-webkit-margin-start:auto;margin-inline-start:auto;width:18px;height:18px;border-radius:50%;background:#1f6b54;display:inline-flex;align-items:center;justify-content:center;animation:hm-pop .3s ease both;flex:none}.hm-wout{display:block;margin-top:6px;font-size:11px;line-height:1.45;color:#e4d6ff;background:rgba(162,107,255,.12);border-radius:7px;padding:5px 7px}.hm-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;flex:1 1;min-height:0}.hm-wg{background:var(--hm-d1);border:1px solid #15293a;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:6px;min-width:0}.hm-wg-h{margin:0;font-size:11px;font-weight:600;color:var(--hm-dm);text-transform:uppercase;letter-spacing:.05em}.hm-span2{grid-column:span 2}.hm-rspan2{grid-row:span 2}.hm-kpi{font-size:28px;font-weight:700;color:#ffffff;letter-spacing:-.02em}.hm-kpi small{font-size:11px;font-weight:500;color:#2fbf8f;-webkit-margin-start:6px;margin-inline-start:6px;letter-spacing:0}.hm-kpi small.neg{color:#ffb4b6}.hm-bars{flex:1 1;display:flex;align-items:flex-end;gap:10px;padding-top:6px}.hm-bar{flex:1 1;border-radius:6px 6px 2px 2px;background:linear-gradient(#ff8a3d,#a84a05);transform-origin:50% 100%;animation:hm-growy .8s cubic-bezier(.2,.8,.2,1) both}.hm-weeks{display:flex;justify-content:space-between;font-size:10px;color:var(--hm-df)}.hm-hbars{display:flex;flex-direction:column;gap:12px;margin-top:8px}.hm-hb{display:grid;grid-template-columns:76px minmax(0,1fr) 22px;align-items:center;grid-gap:8px;gap:8px;font-size:11.5px;color:var(--hm-dt2)}.hm-hbt{height:10px;border-radius:5px;background:#3fd0e0;transform-origin:0 50%;animation:hm-growx .8s cubic-bezier(.2,.8,.2,1) both;display:block;transition:background .4s,box-shadow .4s}[dir=rtl] .hm-hbt{transform-origin:100% 50%}.hm-hb.hl .hm-hbt{background:#ff4d8d;box-shadow:0 0 16px rgba(255,77,141,.7)}.hm-hb.hl{color:#ffffff;font-weight:600}.hm-burnsvg{width:100%;height:auto}.hm-burn{stroke-dasharray:420;stroke-dashoffset:420;animation:hm-draw 1.6s ease .3s forwards}.hm-stack{display:flex;height:14px;border-radius:7px;overflow:hidden;margin-top:8px}.hm-legend{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--hm-dt2);margin-top:6px}.hm-legend span{display:inline-flex;align-items:center;gap:5px}.hm-legend i{width:8px;height:8px;border-radius:50%;display:block}.hm-inbox{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:12px;gap:12px;flex:1 1;min-height:0}.hm-ag-list{display:flex;flex-direction:column;gap:6px}.hm-ag{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;border:1px solid transparent;font-size:12px}.hm-ag.on{background:var(--hm-d3);border-color:var(--hm-dl2)}.hm-ag.dashed{border:1px dashed var(--hm-dl2)}.hm-ag b{display:block;font-size:12.5px;color:#ffffff;font-weight:600}.hm-p{display:block;font-size:11px;color:var(--hm-dm);white-space:nowrap;text-overflow:ellipsis}.hm-agi,.hm-p{overflow:hidden}.hm-agi{flex:none;width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#ffffff}.hm-nb{-webkit-margin-start:auto;margin-inline-start:auto;width:8px;height:8px;border-radius:50%;background:#ff6900;flex:none;animation:hm-pop .3s ease both}.hm-thread{background:var(--hm-d1);border:1px solid #15293a;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}.hm-amsg{display:flex;gap:10px;animation:hm-rise .4s ease both}.hm-amsg p{margin:0;font-size:12.5px;line-height:1.5;color:var(--hm-dt2)}.hm-amsg b{display:block;color:#ffffff}.hm-draft{-webkit-margin-start:42px;margin-inline-start:42px;border:1px solid var(--hm-dl2);background:var(--hm-d3);border-radius:12px;padding:12px 14px;font-size:12px;color:var(--hm-dt2);animation:hm-rise .4s ease both}.hm-draft-on{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--hm-dm)}.hm-draft-subj{margin-top:6px;font-size:13px;font-weight:600;color:#ffffff}.hm-ln{display:flex;gap:8px;align-items:baseline;margin-top:6px;animation:var(--hm-typein,hm-typein) .6s ease both}.hm-ln i{width:5px;height:5px;border-radius:50%;background:#ff8a3d;flex:none;transform:translateY(-2px)}.hm-btnrow{display:flex;gap:8px;margin-top:12px}.hm-sentok{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#9ff0cf;animation:hm-rise .4s ease both;-webkit-margin-start:42px;margin-inline-start:42px}.hm-form{flex:1 1;display:flex;align-items:flex-start;justify-content:center;background:radial-gradient(ellipse at 50% 0,rgba(255,105,0,.12),transparent 60%);border-radius:12px;padding:6px 0}.hm-fcard{width:100%;max-width:400px;background:#f8fafc;border-radius:14px;padding:18px 20px;color:var(--hm-ink);box-shadow:0 20px 50px -20px rgba(0,0,0,.8)}.hm-fhead{display:flex;align-items:center;gap:8px}.hm-fhead-t{margin:0;font-size:16px;font-weight:700}.hm-fsub{font-size:12px;color:var(--hm-muted);margin-top:4px}.hm-fld{margin-top:11px}.hm-fld label{display:block;font-size:11px;font-weight:600;color:#41606f;margin-bottom:4px}.hm-fin{min-height:32px;border:1px solid #d5dde3;border-radius:9px;background:#ffffff;padding:7px 10px;font-size:12.5px;color:var(--hm-ink);transition:border-color .3s,box-shadow .3s}.hm-fin.tall{min-height:46px}.hm-fin.act{border-color:#ff6900;box-shadow:0 0 0 3px rgba(255,105,0,.15)}.hm-fcaret{display:inline-block;width:1.5px;height:13px;background:#ff6900;vertical-align:-2px;animation:hm-blink 1s step-end infinite}.hm-opts{display:flex;gap:6px}.hm-opts span{font-size:11.5px;padding:5px 10px;border-radius:4rem;border:1px solid #d5dde3;color:#41606f;transition:all .3s}.hm-opts span.on{background:#ff6900;border-color:#ff6900;color:#ffffff}.hm-fsubmit{margin-top:14px;display:inline-flex;padding:9px 18px;border-radius:9px;background:var(--hm-ink);color:#ffffff;font-size:12.5px;font-weight:600;transition:transform .2s}.hm-fsubmit.press{transform:scale(.93)}.hm-fdone{text-align:center;padding:30px 10px;animation:hm-rise .4s ease both}.hm-fdone-ico{width:44px;height:44px;border-radius:50%;background:#e3f6ee;display:inline-flex;align-items:center;justify-content:center}.hm-fdone-t{margin-top:12px;font-size:16px;font-weight:700}.hm-fdone-s{margin-top:4px;font-size:12.5px;color:var(--hm-muted)}.hm-right{background:var(--hm-d1);-webkit-border-start:1px solid #18303f;border-inline-start:1px solid #18303f;display:flex;flex-direction:column;min-width:0;overflow:hidden}.hm-rh{display:flex;align-items:center;gap:10px;padding:13px 14px;border-bottom:1px solid #18303f}.hm-rh-name{font-size:13px;font-weight:600;color:#ffffff}.hm-rh-sub{font-size:11px;color:var(--hm-df)}.hm-msgs{flex:1 1;padding:14px;gap:10px;overflow:hidden}.hm-msgs,.hm-sugg{display:flex;flex-direction:column}.hm-sugg{gap:7px}.hm-sugg-greet{font-size:12px;color:#a9bdc7;margin-bottom:4px}.hm-sugg span{font-size:11.5px;color:var(--hm-dt2);border:1px solid var(--hm-dl);background:var(--hm-d3);border-radius:4rem;padding:6px 11px;align-self:flex-start}.hm-ub{align-self:flex-end;max-width:88%;background:#164156;color:var(--hm-dt);font-size:12px;line-height:1.45;padding:9px 11px;border-radius:12px 12px 3px 12px;animation:hm-pop .35s ease both}.hm-steps{display:flex;flex-direction:column;gap:7px;font-size:11.5px;color:var(--hm-dm)}.hm-step{display:flex;align-items:center;gap:8px;animation:hm-rise .3s ease both}.hm-step.ok{color:var(--hm-dt2)}.hm-spin{width:12px;height:12px;border-radius:50%;border:2px solid #2c4659;border-top-color:#ff8a3d;animation:hm-spin .8s linear infinite;flex:none;display:block}.hm-pk{padding:14px;display:flex;flex-direction:column;gap:11px;animation:hm-rise .4s ease both;overflow:hidden}.hm-pk-title{font-size:13px}.hm-pk-big,.hm-pk-title{font-weight:600;color:#ffffff}.hm-pk-big{font-size:15px}.hm-pkrow{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;font-size:12px;color:var(--hm-dm)}.hm-pkrow.hm-top{align-items:flex-start}.hm-pkrow>span:last-child{color:var(--hm-dt);display:flex;align-items:center;gap:6px}.hm-lh{line-height:1.45}.hm-flash{animation:hm-flash 1.2s ease}.hm-pklabel{font-size:11px;font-weight:600;color:var(--hm-df);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;display:flex;align-items:center;gap:6px}.hm-pkai{font-size:12px;color:#e4d6ff;background:rgba(162,107,255,.12);border-radius:8px;padding:7px 9px}.hm-cm{display:flex;gap:8px;animation:hm-rise .4s ease both}.hm-cm p{margin:0;font-size:12px;line-height:1.45;color:var(--hm-dt2);background:var(--hm-d3);border:1px solid var(--hm-dl);border-radius:10px;padding:7px 9px}.hm-cm b{display:block;font-size:11px;color:#ffffff;margin-bottom:2px}.hm-actrow{display:flex;gap:9px;font-size:12px;color:var(--hm-dt2);padding:9px 0;border-top:1px solid #15293a;line-height:1.4}.hm-actrow:first-of-type{border-top:0}.hm-when{display:block;color:var(--hm-df);font-size:11px}.hm-run{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:10px;background:var(--hm-d3);border:1px solid var(--hm-dl);font-size:12px;color:var(--hm-dt)}.hm-run i{width:8px;height:8px;border-radius:50%;background:var(--hm-df);flex:none}.hm-run i.ok{background:#2fbf8f}.hm-run.new{animation:hm-drop .45s ease both;border-color:#2fbf8f}.hm-run small{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--hm-df);font-size:11px}.hm-rq{padding:10px 11px;border-radius:11px;background:var(--hm-d3);border:1px solid var(--hm-dl);font-size:12px;color:var(--hm-dt);display:flex;flex-direction:column;gap:7px}.hm-rq.new{animation:hm-drop .5s ease both;border-color:#a26bff}.hm-rq small{color:var(--hm-dm);font-size:11px}.hm-rqc{display:flex;gap:6px;align-items:center}.hm-aich{font-size:10.5px;padding:1px 8px;border-radius:4rem;background:rgba(162,107,255,.2);color:#e4d6ff;border:1px solid rgba(162,107,255,.35);animation:hm-pop .3s ease both}.hm-aich.still{animation:none}.hm-prc{font-size:10.5px;padding:1px 8px;border-radius:4rem}.hm-prc.pop{animation:hm-pop .3s ease both}.p-high{background:rgba(229,72,77,.2);color:#ffb4b6}.p-med{background:rgba(255,138,61,.18);color:#ffd1b0}.p-low{background:var(--hm-d4);color:var(--hm-dt2)}.hm-pause{position:absolute;inset-inline-start:14px;bottom:12px;z-index:7;display:inline-flex;align-items:center;gap:5px;font:500 11px var(--font-inter),sans-serif;color:var(--hm-dm);background:var(--hm-d1);border:1px solid var(--hm-dl);border-radius:4rem;padding:5px 10px;cursor:pointer}.hm-pause:hover{color:#ffffff}[dir=rtl] .hm-pause{font-family:var(--font-vazirmatn),sans-serif}.hm-htabs{position:relative;z-index:3;max-width:1180px;margin:26px auto 0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.hm-htab{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 12px 14px;border-radius:14px;border:1px solid #e1e8ec;background:#ffffff;cursor:pointer;font:inherit;font-size:13px;font-weight:500;color:#41606f;text-align:start;transition:border-color .3s,box-shadow .3s,color .3s}.hm-htab:hover{border-color:#c8d3da}.hm-htab.on{color:var(--hm-ink);border-color:#ffb27a;box-shadow:0 10px 30px -14px rgba(255,105,0,.45)}.hm-pb{position:absolute;inset-inline-start:0;bottom:0;height:3px;background:linear-gradient(90deg,#ff6900,#ff4d8d,#a26bff);transition:width .1s linear}.hm-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:52px}.hm-bc{grid-column:span 4;background:#ffffff;border:1px solid var(--hm-line);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px rgba(5,17,23,.04);transition:box-shadow .3s;overflow:hidden}.hm-bc:hover{box-shadow:0 20px 40px -24px rgba(5,17,23,.25)}.hm-bc.w7{grid-column:span 7}.hm-bc.w5{grid-column:span 5}.hm-bc h3{margin:12px 0 0;font-size:18px;font-weight:600;color:var(--hm-ink);display:flex;align-items:center;gap:10px}.hm-bc p{margin:0;font-size:14px;line-height:1.55;color:var(--hm-muted)}.hm-bc.dark{background:linear-gradient(160deg,var(--hm-d3),var(--hm-d1) 60%);border-color:var(--hm-dl)}.hm-bc.dark h3{color:#ffffff}.hm-bc.dark p{color:#a9bdc7}.hm-slot{border-radius:14px;background:#f5f7f9;border:1px solid #eef2f5;position:relative;overflow:hidden;padding:14px;height:190px}.hm-slot-lg{height:250px;display:flex;flex-direction:column;gap:10px}.hm-slot-w{background:#ffffff}.hm-slot-flush{padding:0}.hm-slot-ai{background:rgba(255,255,255,.03);border-color:var(--hm-dl);justify-content:center;gap:12px}.hm-slot-ai .hm-composer{margin:0}.hm-ai-name{font-size:13px;font-weight:600;color:#ffffff}.hm-ai-sub{font-size:11px;color:var(--hm-df)}.hm-vchips{display:flex;gap:6px;flex-wrap:wrap}.hm-vchips span{font-size:11.5px;padding:4px 10px;border-radius:4rem;border:1px solid #e1e8ec;background:#ffffff;color:var(--hm-muted);transition:all .3s}.hm-vchips span.on{background:var(--hm-ink);border-color:var(--hm-ink);color:#ffffff}.hm-view{display:flex;flex-direction:column;gap:6px;flex:1 1;min-height:0}.hm-lrow{grid-template-columns:minmax(0,1fr) 90px 60px;grid-gap:8px;align-items:center;padding:7px 8px;border-radius:8px;background:#ffffff;border:1px solid #eef2f5;font-size:12px;color:#0e2e3d;animation:hm-rise .4s ease both}.hm-lrow,.hm-mboard{display:grid;gap:8px}.hm-mboard{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;flex:1 1}.hm-mcol{background:#ffffff;border:1px solid #eef2f5;border-radius:10px;padding:7px;display:flex;flex-direction:column;gap:6px;animation:hm-rise .4s ease both;min-width:0}.hm-mcol-h{font-size:11px;font-weight:600}.hm-mcard{border-radius:7px;background:#f5f7f9;border:1px solid #eef2f5;padding:6px 8px;font-size:11px;color:#0e2e3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-mtl{display:flex;flex-direction:column;gap:12px;padding-top:8px}.hm-tlbar{display:block;height:16px;border-radius:5px;transform-origin:0 50%;animation:hm-growx .7s cubic-bezier(.2,.8,.2,1) both}[dir=rtl] .hm-tlbar{transform-origin:100% 50%}.hm-mcal{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.hm-mcal div{height:48px;border-radius:7px;background:#ffffff;border:1px solid #eef2f5;padding:4px;font-size:10px;color:var(--hm-faint);animation:hm-rise .4s ease both;overflow:hidden}.hm-mcal i{display:block;margin-top:4px;height:12px;border-radius:4px}.hm-docname{font-size:15px;font-weight:700;color:var(--hm-ink)}.hm-docname.hm-sm{font-size:13px}.hm-bar-l{margin-top:9px;height:8px;border-radius:4px;background:#eef2f5}.hm-doctext{margin-top:12px;font-size:12px;color:#41606f;line-height:1.7}.hm-mention{padding:0 6px;border-radius:5px;background:#fff0e3;color:#c24500;font-weight:500}.hm-taskref{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:6px;border:1px solid #e1e8ec;font-size:11px}.hm-taskref i{width:7px;height:7px;border-radius:2px;background:#2e8a6d}.hm-sgrid{display:grid;grid-template-columns:1.3fr .8fr 1fr 1.2fr;font-size:12px;color:#0e2e3d;border-bottom:1px solid #f2f5f7;align-items:center}.hm-sgrid>span{padding:9px 8px;display:inline-flex;align-items:center;gap:4px;min-width:0}.hm-sgrid-h{font-size:11px;color:var(--hm-faint);font-weight:600;border-bottom-color:#eef2f5}.hm-sgrid-ai{color:#7c3aed}.hm-chat{display:flex;flex-direction:column;gap:8px}.hm-chatrow{display:flex;gap:8px;align-items:center}.hm-chatrow .hm-ava{width:24px;height:24px;font-size:11px}.hm-bubble{font-size:12px;background:#f5f7f9;border-radius:10px;padding:7px 10px;color:#0e2e3d}.hm-bubble.hm-typing{padding:9px 10px}.hm-huddle{margin-top:auto;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:4rem;background:#e3f6ee;color:#1f6b54;font-size:12px;font-weight:600}.hm-formslot{display:flex;flex-direction:column;gap:8px}.hm-genai{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;padding:3px 9px;border-radius:4rem;background:linear-gradient(135deg,#fff0e3,#f0e9ff);color:#7c3aed;font-weight:600}.hm-fieldloop{height:26px;border-radius:7px;border:1px solid #e1e8ec;background:#ffffff;position:relative;overflow:hidden}.hm-fieldloop:after{content:"";position:absolute;inset-inline-start:8px;top:8px;height:9px;border-radius:4px;background:#cfd9df;animation:hm-fillw 4s ease-in-out infinite}.hm-fieldloop.d2:after{animation-delay:.6s}.hm-fieldloop.d3:after{animation-delay:1.2s}@keyframes hm-fillw{0%,10%{width:0}45%,85%{width:60%}to{width:0}}.hm-fsubmit-l{align-self:flex-start;margin-top:4px;padding:7px 14px;border-radius:8px;background:var(--hm-ink);color:#ffffff;font-size:11.5px;font-weight:600}.hm-calgrid{display:grid;grid-template-columns:40px repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;font-size:10.5px;color:var(--hm-faint)}.hm-calday{text-align:center}.hm-caltime{align-self:center}.hm-cell{height:30px;border-radius:6px;background:#f5f7f9;display:flex;align-items:center;justify-content:center;gap:4px;font-weight:600}.hm-cell.free{background:#eefaf5;border:1px dashed #9fd9c2}.hm-cell.booked{background:#fff0e3;border:1px solid #ffb27a;color:#c24500;animation:hm-slotp 2.4s ease-in-out infinite}@keyframes hm-slotp{0%,to{box-shadow:0 0 0 0 rgba(255,105,0,0)}50%{box-shadow:0 0 0 5px rgba(255,105,0,.18)}}.hm-cell.standup{background:#eef2ff;color:#4f46e5}.hm-callinks{display:flex;gap:6px;margin-top:12px;align-items:center;font-size:11px;color:var(--hm-muted)}.hm-chartslot{display:flex;flex-direction:column}.hm-chartname{font-size:12px;font-weight:600;color:#41606f}.hm-charttotal{font-size:20px;font-weight:700}.hm-cbars{flex:1 1;display:flex;align-items:flex-end;gap:8px;margin-top:10px}.hm-cbar{flex:1 1;border-radius:5px 5px 2px 2px;transform-origin:50% 100%;animation:hm-barloop 4s ease-in-out infinite}@keyframes hm-barloop{0%{transform:scaleY(.15)}35%,80%{transform:scaleY(1)}to{transform:scaleY(.15)}}.hm-core{position:relative;overflow:hidden;background:var(--hm-d0);color:var(--hm-dt);padding:110px 0 100px}.hm-stars{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 12% 22%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 32% 78%,rgba(255,255,255,.35),transparent),radial-gradient(1.4px 1.4px at 58% 14%,rgba(255,255,255,.45),transparent),radial-gradient(1px 1px at 76% 64%,rgba(255,255,255,.35),transparent),radial-gradient(1.2px 1.2px at 88% 30%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 46% 52%,rgba(255,255,255,.3),transparent),radial-gradient(1px 1px at 6% 70%,rgba(255,255,255,.3),transparent)}.hm-cg1{width:620px;height:620px;inset-inline-end:60px;top:80px;background:radial-gradient(circle,#7c3aed,transparent 70%);opacity:.45}.hm-cg2{width:480px;height:400px;inset-inline-end:360px;top:380px;background:radial-gradient(circle,#ff6900,transparent 70%);opacity:.3}.hm-core-grid{display:grid;grid-template-columns:minmax(0,1fr) 620px;grid-gap:30px;gap:30px;align-items:center}.hm-feed{margin-top:30px;max-width:540px;border-radius:16px;background:rgba(12,28,38,.8);border:1px solid #1f3a4d;padding:14px 14px 6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hm-feed-h{display:flex;align-items:center;gap:8px;padding:0 4px 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-df)}.hm-feed-dot{width:7px;height:7px;border-radius:50%;background:#2fbf8f;box-shadow:0 0 10px #2fbf8f}.hm-ev{display:flex;align-items:center;gap:11px;padding:9px 4px;border-top:1px solid #15293a}.hm-ev0{border-top:0;animation:hm-slidein .55s cubic-bezier(.2,.8,.2,1) both}.hm-ev1{opacity:.78}.hm-ev2{opacity:.5}@keyframes hm-slidein{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.hm-ev-body{min-width:0;flex:1 1}.hm-ev-text{font-size:13px;color:var(--hm-dt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hm-ev-who{font-size:11.5px;color:var(--hm-df);margin-top:2px}.hm-ev-when{font-size:11px;color:var(--hm-df);white-space:nowrap}.hm-orbit-wrap{display:flex;justify-content:center}.hm-orbit{position:relative;width:620px;height:620px;flex:none}.hm-ringline{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px dashed rgba(143,166,178,.22)}.hm-r1{width:330px;height:330px}.hm-r2{width:560px;height:560px;border-style:solid;border-color:rgba(143,166,178,.12)}.hm-comet{position:absolute;left:50%;top:50%;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px))}.hm-c1{width:330px;height:330px;margin:-165px 0 0 -165px;background:conic-gradient(from 0deg,transparent 0 270deg,#ff8a3d 1turn);animation:hm-spin 5s linear infinite}.hm-c2{background:conic-gradient(from 180deg,transparent 0 290deg,#a26bff 1turn);animation:hm-spin 8s linear infinite}.hm-c2,.hm-c3{width:560px;height:560px;margin:-280px 0 0 -280px}.hm-c3{background:conic-gradient(from 60deg,transparent 0 300deg,#3fd0e0 1turn);animation:hm-spin 11s linear infinite reverse}.hm-ring{position:absolute;inset:0}.hm-ring.hm-in{animation:hm-spin 70s linear infinite}.hm-ring.hm-out{animation:hm-spin 110s linear infinite reverse}.hm-pos{left:50%;top:50%}.hm-pos,.hm-up{position:absolute;width:0;height:0}.hm-up{left:0;top:0}.hm-in .hm-up{animation:hm-spin 70s linear infinite reverse}.hm-out .hm-up{animation:hm-spin 110s linear infinite}.hm-ochip{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:4rem;background:rgba(15,34,48,.92);border:1px solid var(--hm-dl2);font-size:12.5px;font-weight:500;color:var(--hm-dt);white-space:nowrap;transition:box-shadow .4s,border-color .4s,transform .4s}.hm-ochip.hot{border-color:#ff8a3d;box-shadow:0 0 0 4px rgba(255,138,61,.18),0 0 34px rgba(255,138,61,.55);transform:translate(-50%,-50%) scale(1.12)}.hm-btile{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;border-radius:14px;box-shadow:0 10px 24px -8px rgba(0,0,0,.7);transition:box-shadow .4s,transform .4s}.hm-btile.hot{box-shadow:0 0 0 4px rgba(162,107,255,.3),0 0 40px rgba(162,107,255,.75);transform:translate(-50%,-50%) scale(1.2)}.hm-halo{width:250px;height:250px;margin:-125px 0 0 -125px;background:conic-gradient(#ff6900,#ff4d8d,#a26bff,#3fd0e0,#ff6900);filter:blur(34px);opacity:.75;animation:hm-spin 9s linear infinite}.hm-halo,.hm-wave{position:absolute;left:50%;top:50%;border-radius:50%}.hm-wave{width:170px;height:170px;margin:-85px 0 0 -85px;border:1.5px solid rgba(255,138,61,.6);animation:hm-wave 3.6s ease-out infinite}.hm-wave2{animation-delay:1.8s}.hm-orb{position:absolute;left:50%;top:50%;width:170px;height:170px;margin:-85px 0 0 -85px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#163447,#08151d 70%);border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:inset 0 0 40px rgba(162,107,255,.35);font-size:13px;font-weight:600;color:#ffffff}.hm-caps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:56px}.hm-cap{border-radius:16px;background:rgba(15,34,48,.7);border:1px solid #1f3a4d;padding:20px;display:flex;flex-direction:column;gap:8px}.hm-cap h3{margin:10px 0 0;font-size:16px;font-weight:600;color:#ffffff}.hm-cap p{margin:0;font-size:13.5px;line-height:1.55;color:#a9bdc7}.hm-s-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:48px;gap:48px;align-items:center}.hm-pbox{position:relative;border-radius:20px;padding:2px;overflow:hidden;margin-top:30px;box-shadow:0 20px 50px -24px rgba(124,58,237,.5)}.hm-pbox:before{content:"";position:absolute;left:50%;top:50%;width:1200px;height:1200px;margin:-600px 0 0 -600px;background:conic-gradient(#ff6900,#ff4d8d,#a26bff,#3fd0e0,#ff6900);animation:hm-spin 6s linear infinite}.hm-pin{position:relative;border-radius:18px;background:#ffffff;padding:16px 16px 12px 18px}.hm-ptext{font-size:17px;line-height:1.5;color:var(--hm-ink);min-height:52px}.hm-pcaret{display:inline-block;width:2px;height:19px;background:#ff6900;vertical-align:-3px;-webkit-margin-start:2px;margin-inline-start:2px;animation:hm-blink 1s step-end infinite}.hm-pbar{display:flex;align-items:center;gap:8px;margin-top:8px}.hm-ppill{font-size:12px;color:var(--hm-muted);border:1px solid #e1e8ec;border-radius:4rem;padding:4px 11px 4px 4px;display:inline-flex;align-items:center;gap:6px}.hm-ppill:nth-child(2){-webkit-padding-start:9px;padding-inline-start:9px}.hm-pbuild{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:12px;background:linear-gradient(135deg,#ff6900,#ff4d8d);color:#ffffff;font-weight:600;font-size:13.5px;transition:transform .2s}.hm-pbuild.press{transform:scale(.93)}.hm-schips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.hm-schips button{font:inherit;font-size:13px;font-weight:500;color:#41606f;background:#ffffff;border:1px solid #e1e8ec;border-radius:4rem;padding:8px 14px;cursor:pointer}.hm-schips button.on{color:var(--hm-ink);border-color:#ff8a3d;background:#fff4ec}.hm-s-tpl{margin:18px 0 0;font-size:14.5px;color:var(--hm-muted)}.hm-lwin{border-radius:16px;background:#ffffff;border:1px solid #e1e8ec;box-shadow:0 40px 80px -40px rgba(5,17,23,.35);overflow:hidden}.hm-lt{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid #eef2f5;background:#f8fafc;font-size:12px;color:var(--hm-muted)}.hm-lt-name{-webkit-margin-start:10px;margin-inline-start:10px}.hm-lstatus{-webkit-margin-start:auto;margin-inline-start:auto;font-size:11px;padding:3px 9px;border-radius:4rem;background:#eef2f5;color:var(--hm-muted)}.hm-lstatus.building{background:#fff0e3;color:#a84a05}.hm-lstatus.ready{background:#e3f6ee;color:#1f6b54}.hm-lbody{display:grid;grid-template-columns:210px minmax(0,1fr);height:430px}.hm-lplan{background:#f8fafc;-webkit-border-end:1px solid #eef2f5;border-inline-end:1px solid #eef2f5;padding:14px;display:flex;flex-direction:column;gap:8px}.hm-lplan-h{align-items:center;gap:8px;font-weight:600;color:var(--hm-ink);margin-bottom:2px}.hm-lplan-h,.hm-lstep{display:flex;font-size:12px}.hm-lstep{align-items:flex-start;gap:9px;line-height:1.45;color:#0e2e3d;padding:8px 9px;border-radius:10px;background:#ffffff;border:1px solid #eef2f5;animation:hm-rise .35s ease both}.hm-lsico{flex:none;width:17px;height:17px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.hm-lsico.ok{background:#2e8a6d}.hm-lspin{width:13px;height:13px;border-radius:50%;border:2px solid #e1e8ec;border-top-color:#ff6900;animation:hm-spin .8s linear infinite;display:block}.hm-lpv{padding:14px;display:flex;flex-direction:column;gap:12px;min-width:0}.hm-lempty{flex:1 1;border:1.5px dashed #e1e8ec;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--hm-faint)}.hm-lboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;flex:1 1}.hm-lcol{background:#f5f7f9;border-radius:10px;padding:8px;flex-direction:column;animation:hm-rise .35s ease both}.hm-lcol,.hm-lcolh{display:flex;gap:6px}.hm-lcolh{align-items:center;font-size:11.5px;font-weight:600;color:#0e2e3d}.hm-lcolh i{width:8px;height:8px;border-radius:3px;display:block}.hm-lcard{background:#ffffff;border:1px solid #eef2f5;border-radius:8px;padding:7px 8px;font-size:11.5px;color:#0e2e3d;animation:hm-drop .4s ease both}.hm-lcard small{display:block;font-size:10.5px;color:var(--hm-faint);margin-top:1px}.hm-lcal{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;flex:1 1}.hm-lday{background:#f5f7f9;border-radius:10px;padding:7px;display:flex;flex-direction:column;gap:5px;animation:hm-rise .35s ease both;min-width:0}.hm-lday b{font-size:10.5px;color:var(--hm-muted);font-weight:600}.hm-lpost{border-radius:7px;padding:5px 7px;font-size:11px;color:#ffffff;animation:hm-drop .4s ease both}.hm-ltl{flex:1 1;display:flex;flex-direction:column;gap:9px;background:#f5f7f9;border-radius:10px;padding:10px}.hm-ltr{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;font-size:11.5px;color:#0e2e3d;animation:hm-rise .35s ease both}.hm-ltrack{position:relative;height:18px;background-image:linear-gradient(90deg,#e6ebef 1px,transparent 0);background-size:14.28% 100%}.hm-ltrack span{position:absolute;top:1px;height:16px;border-radius:5px;transform-origin:0 50%;animation:hm-growx .6s ease both}[dir=rtl] .hm-ltrack span{transform-origin:100% 50%}.hm-lminis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.hm-lmini{display:flex;flex-direction:column;align-items:flex-start;gap:7px;border:1px solid #eef2f5;border-radius:10px;padding:9px;font-size:11px;line-height:1.4;color:var(--hm-muted);min-height:92px;animation:hm-drop .4s ease both}.hm-lmini b{display:block;font-size:11.5px;color:var(--hm-ink)}.hm-lmini.ghost{border-style:dashed;animation:none}.hm-flowgrid{display:grid;grid-template-columns:300px minmax(0,1fr) 300px;align-items:stretch;margin-top:50px;height:386px}.hm-flist{display:flex;flex-direction:column;gap:10px}.hm-fitem{height:56px;display:flex;align-items:center;gap:11px;padding:0 14px;border-radius:14px;background:#ffffff;border:1px solid var(--hm-line);font-size:14px;font-weight:500;color:#41606f;transition:all .4s}.hm-fitem.on{color:var(--hm-ink);border-color:#ffb27a;box-shadow:0 12px 30px -14px rgba(255,105,0,.5);transform:scale(1.03)}.hm-fitem.r.on{border-color:#c4a8ff;box-shadow:0 12px 30px -14px rgba(124,58,237,.5)}.hm-ftool{font-size:11.5px;color:var(--hm-faint);font-weight:500;white-space:nowrap}.hm-logos3{display:inline-flex;gap:3px;flex:none}.hm-fmid{position:relative}.hm-fmid>svg{position:absolute;inset:0;width:100%;height:100%}[dir=rtl] .hm-fmid>svg{transform:scaleX(-1)}.hm-fl-bg{stroke:#e1e8ec;stroke-width:1.5}.hm-fl-bg,.hm-fl-on{fill:none;vector-effect:non-scaling-stroke}.hm-fl-on{stroke:url(#hm-flg);stroke-width:2.5;stroke-dasharray:6 8;animation:hm-flowdash .6s linear infinite}.hm-fagent{position:absolute;inset-inline-start:32.5%;width:35%;top:50%;transform:translateY(-50%);border-radius:18px;background:var(--hm-d1);border:1px solid #1f3a4d;padding:16px;color:var(--hm-dt);box-shadow:0 30px 60px -30px rgba(5,17,23,.6)}.hm-fagent:after{content:"";position:absolute;inset:-6px;border-radius:22px;border:1.5px solid rgba(255,138,61,.35);animation:hm-wave 2.4s ease-out infinite;pointer-events:none}.hm-fagent-k{font-size:11px;color:var(--hm-df);text-transform:uppercase;letter-spacing:.06em}.hm-fagent-n{font-size:13px;font-weight:600;color:#ffffff}.hm-fagent-t{margin-top:10px;font-size:13.5px;line-height:1.45;color:var(--hm-dt);min-height:40px;animation:hm-rise .4s ease both}.hm-fsent{margin:34px auto 0;max-width:820px;text-align:center;font-size:17px;line-height:1.6;color:#0e2e3d;min-height:56px;animation:hm-rise .5s ease both}.hm-patch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.hm-plist{margin-top:22px;flex-direction:column}.hm-plist,.hm-tli{display:flex;gap:10px}.hm-tli{align-items:flex-start;font-size:15px;line-height:1.5;color:#0e2e3d;margin-top:12px}.hm-plist .hm-tli{margin-top:0}.hm-tchk{flex:none;width:22px;height:22px;border-radius:50%;background:#e3f6ee;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.hm-converge{position:relative;height:400px}.hm-hub{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:36px;background:#ffffff;border:1px solid #ffd2b0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 30px 60px -20px rgba(255,105,0,.45);animation:hm-hubp 6s ease-in-out infinite;text-align:center}@keyframes hm-hubp{0%,45%{transform:scale(1)}60%{transform:scale(1.12);box-shadow:0 30px 80px -10px rgba(255,105,0,.7)}75%,to{transform:scale(1)}}.hm-hub-n{font-size:15px;font-weight:700;color:var(--hm-ink)}.hm-hub-s{font-size:11px;color:var(--hm-muted);padding:0 8px}.hm-tool{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#ffffff;border:1px solid #e1e8ec;font-size:13.5px;font-weight:500;color:#41606f;box-shadow:0 8px 20px -12px rgba(5,17,23,.3);animation:hm-merge 6s cubic-bezier(.5,0,.3,1) infinite}@keyframes hm-merge{0%,20%{transform:translate(0) scale(1);opacity:1}55%,70%{transform:translate(var(--tx),var(--ty)) scale(.3);opacity:0}71%{transform:translate(0) scale(.6);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.hm-t1{left:4%;top:6%;--tx:180px;--ty:150px}.hm-t2{right:6%;top:4%;--tx:-170px;--ty:160px;animation-delay:.15s}.hm-t3{left:0;top:44%;--tx:220px;--ty:0px;animation-delay:.3s}.hm-t4{right:0;top:46%;--tx:-210px;--ty:-10px;animation-delay:.45s}.hm-t5{left:8%;bottom:6%;--tx:170px;--ty:-150px;animation-delay:.6s}.hm-t6{right:8%;bottom:4%;--tx:-160px;--ty:-160px;animation-delay:.75s}.hm-ttabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:36px}.hm-ttabs button{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:500;color:#41606f;background:#ffffff;border:1px solid #e1e8ec;border-radius:4rem;padding:10px 18px;cursor:pointer;transition:all .25s}.hm-ttabs button.on{color:#ffffff;background:var(--hm-ink);border-color:var(--hm-ink)}.hm-tpanel{margin-top:36px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:44px;gap:44px;align-items:center;animation:hm-rise .5s ease both}.hm-t-title{margin:0;font-size:28px;line-height:1.25;font-weight:700;letter-spacing:-.02em}.hm-t-body{margin:12px 0 0;font-size:16.5px;line-height:1.6;color:var(--hm-muted)}.hm-t-link{display:inline-flex;margin-top:22px;gap:5px}.hm-twin{position:relative;border-radius:16px;background:#ffffff;border:1px solid #e1e8ec;box-shadow:0 40px 80px -40px rgba(5,17,23,.35)}.hm-twin .hm-lt{border-radius:16px 16px 0 0}.hm-trw{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 120px;grid-gap:10px;gap:10px;align-items:center;padding:12px 16px;border-top:1px solid #f0f3f5;font-size:13px;color:#0e2e3d;animation:hm-rise .4s ease both}.hm-trw.h{border-top:0;font-size:11px;font-weight:600;color:var(--hm-faint);text-transform:uppercase;letter-spacing:.05em;padding-top:14px}.hm-twin-pad{height:30px}.hm-tai{position:absolute;inset-inline-end:-20px;bottom:-26px;width:290px;background:var(--hm-d1);border:1px solid #1f3a4d;color:var(--hm-dt2);border-radius:14px;padding:13px 14px;font-size:12.5px;line-height:1.5;box-shadow:0 30px 60px -20px rgba(5,17,23,.6);animation:hm-bob 6s ease-in-out infinite}.hm-tai .hm-rowc{gap:8px;margin-bottom:6px}.hm-tai b{color:#ffffff;font-size:12px}.hm-faqg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:56px;gap:56px}.hm-qa{border-bottom:1px solid var(--hm-line)}.hm-qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;font-size:16.5px;font-weight:600;color:var(--hm-ink)}.hm-qa summary::-webkit-details-marker{display:none}.hm-qa p{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--hm-muted)}.hm-qpm{width:26px;height:26px;border-radius:50%;background:#f5f7f9;display:inline-flex;align-items:center;justify-content:center;flex:none;transition:transform .3s,background .3s}.hm-qa[open] .hm-qpm{transform:rotate(45deg);background:#fff0e3}.hm-cta{position:relative;overflow:hidden;background:var(--hm-d0);padding:120px 0;text-align:center;color:var(--hm-dt)}.hm-ctag1{width:700px;height:420px;left:50%;top:40px;margin-left:-350px;background:radial-gradient(circle,#ff6900,transparent 70%);opacity:.4}.hm-ctag2{width:500px;height:500px;left:8%;top:120px;background:radial-gradient(circle,#7c3aed,transparent 70%);opacity:.3}.hm-ctar1{width:560px;height:560px}.hm-ctar1,.hm-ctar2{border-color:rgba(143,166,178,.14)}.hm-ctar2{width:860px;height:860px}.hm-ctac{width:560px;height:560px;margin:-280px 0 0 -280px;background:conic-gradient(from 180deg,transparent 0 290deg,#a26bff 1turn);animation:hm-spin 8s linear infinite}.hm-cta-in{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hm-cta-h{margin-top:22px;font-size:clamp(34px,4.6vw,60px)}.hm-cta .hm-lead{margin-inline:auto}@media (max-width:1320px){.hm-float{display:none}}@media (max-width:1200px){.hm-core-grid{grid-template-columns:minmax(0,1fr)}.hm-flowgrid{grid-template-columns:240px minmax(0,1fr) 240px}.hm-ftool{display:none}}@media (max-width:1100px){.hm-body{grid-template-columns:minmax(0,1fr) 280px}.hm-side{display:none}.hm-main.wide{grid-column:1/span 2}.hm-htabs{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-faqg,.hm-patch,.hm-s-grid,.hm-tpanel{grid-template-columns:minmax(0,1fr)}.hm-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-bc,.hm-bc.w5,.hm-bc.w7{grid-column:span 6}}@media (max-width:760px){.hm-sec{padding:76px 0}.hm-wrap{padding:0 16px}.hm-hcopy{padding:56px 16px 0}.hm-hdemo{padding:44px 16px 0}.hm-tilt{transform:none}.hm-body{grid-template-columns:minmax(0,1fr);height:500px}.hm-right{display:none}.hm-main.wide{grid-column:auto}.hm-thead,.hm-trow{grid-template-columns:minmax(0,1.4fr) 90px minmax(0,1fr)}.hm-c-owner,.hm-c-sprint{display:none}.hm-board{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-bcol:nth-child(n+3){display:none}.hm-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-charts .hm-wg:nth-child(3),.hm-rspan2{display:none}.hm-inbox{grid-template-columns:minmax(0,1fr)}.hm-addr,.hm-ag-list,.hm-mh .hm-pill,.hm-mh .hm-tabs{display:none}.hm-htabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding:4px 16px 8px}.hm-htabs::-webkit-scrollbar{display:none}.hm-htab{flex:0 0 132px;scroll-snap-align:start}.hm-live{-webkit-margin-start:auto;margin-inline-start:auto}.hm-cursor{display:none}.hm-bc,.hm-bc.w5,.hm-bc.w7{grid-column:span 12}.hm-orbit-wrap{height:360px;overflow:hidden}.hm-orbit{transform:scale(.56);transform-origin:50% 50%;margin:-130px 0}.hm-caps,.hm-flowgrid{grid-template-columns:minmax(0,1fr)}.hm-flowgrid{height:auto;gap:10px}.hm-fmid{display:none}.hm-lbody{grid-template-columns:minmax(0,1fr)}.hm-lplan{display:none}.hm-lminis{grid-template-columns:minmax(0,1fr)}.hm-converge{height:320px}.hm-tool{font-size:12px;padding:8px 10px}.hm-tai{position:static;width:auto;margin:0 12px 12px;animation:none}.hm-twin-pad{display:none}.hm-trw{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 96px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.hm-cbar,.hm-cell.booked,.hm-comet,.hm-fagent:after,.hm-fieldloop:after,.hm-fl-on,.hm-float,.hm-glow,.hm-grad,.hm-grad-l,.hm-halo,.hm-hub,.hm-pbox:before,.hm-ring,.hm-rv,.hm-tai,.hm-tool,.hm-up,.hm-wave{animation:none}.hm-tilt{transform:none}}.hm .dir-icon{display:inline-block}