@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap");*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}a{color:#1b2436}a:hover{color:#243046}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rise{animation:rise .7s cubic-bezier(.2,.7,.3,1) both}.d1{animation-delay:.05s}.d2{animation-delay:.15s}.d3{animation-delay:.28s}.d4{animation-delay:.4s}.d5{animation-delay:.5s}.d6{animation-delay:.65s}@keyframes hl{to{background-size:100% 7px}}.hl{background-image:linear-gradient(rgba(244,219,125,.85),rgba(244,219,125,.85));background-repeat:no-repeat;background-position:0 88%;background-size:0 7px;animation:hl .8s cubic-bezier(.2,.7,.3,1) 1s forwards}@keyframes tile-scan{0%{top:4px;opacity:0}3%{opacity:1}15%{top:78px;opacity:1}17%{opacity:0}to{top:78px;opacity:0}}.scan{position:absolute;left:3px;right:3px;height:2px;background-color:rgba(191,124,24,.75);box-shadow:0 0 8px rgba(191,124,24,.55);animation:tile-scan 9s linear infinite}@keyframes dot-pulse{0%,86%{background-color:#c9cfda;box-shadow:none}90%,97%{background-color:#bf7c18;box-shadow:0 0 6px rgba(191,124,24,.8)}to{background-color:#c9cfda}}.sync{position:absolute;right:7px;bottom:6px;width:5px;height:5px;border-radius:50%;background-color:#c9cfda;animation:dot-pulse 9s linear infinite}.t2 .scan,.t2 .sync{animation-delay:1.5s}.t3 .scan,.t3 .sync{animation-delay:3s}.t4 .scan,.t4 .sync{animation-delay:4.5s}.t5 .scan,.t5 .sync{animation-delay:6s}.t6 .scan,.t6 .sync{animation-delay:7.5s}@keyframes chipfloat{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.float{animation:chipfloat 4.5s ease-in-out infinite alternate}.float2{animation:chipfloat 5.5s ease-in-out 1.2s infinite alternate}@keyframes ping{0%{transform:scale(.6);opacity:.7}to{transform:scale(2.4);opacity:0}}.pingring{position:absolute;inset:0;border-radius:50%;background-color:#34d399;animation:ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes breathe{0%{opacity:.1}to{opacity:.22}}.glow-breathe{animation:breathe 5s ease-in-out infinite alternate}.btn{transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;cursor:pointer}.btn:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 8px 22px -8px rgba(27,36,54,.35)}.uc-card{transition:transform .2s ease,box-shadow .2s ease}.uc-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -20px rgba(27,36,54,.28)}@keyframes pulse-move{0%{offset-distance:0;opacity:0}6%{opacity:1}28%{offset-distance:100%;opacity:1}33%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.pulse{position:absolute;left:0;top:0;width:7px;height:7px;border-radius:50%;background-color:#bf7c18;box-shadow:0 0 10px rgba(191,124,24,.8);animation:pulse-move 6.5s ease-in-out infinite}.p2{animation-delay:2.1s}.p3{animation-delay:4.2s}@keyframes pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}.pop{animation:pop .6s cubic-bezier(.2,.7,.3,1) both}.pd1{animation-delay:.55s}.pd2{animation-delay:.75s}.pd3{animation-delay:.9s}.pd4{animation-delay:1.05s}.mini .scan,.mini .sync{animation-duration:6.5s}.m1 .scan,.m1 .sync{animation-delay:1.7s}.m2 .scan,.m2 .sync{animation-delay:3.8s}.m3 .scan,.m3 .sync{animation-delay:5.9s}@keyframes p3-b1{0%{opacity:1}28%{opacity:1}34%{opacity:0}94%{opacity:0}to{opacity:1}}@keyframes p3-b2{0%,28%{opacity:0}34%{opacity:1}61%{opacity:1}67%{opacity:0}to{opacity:0}}@keyframes p3-b3{0%,61%{opacity:0}67%{opacity:1}94%{opacity:1}to{opacity:0}}@keyframes flip-off{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes flip-on{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.flip-off{animation:flip-off 9s ease-in-out infinite}.flip-on{animation:flip-on 9s ease-in-out infinite}.cyc{animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.tB .st12,.tC .st12{animation-duration:6.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes p2-phone{0%{opacity:0;transform:translateX(-26px)}8%{opacity:1;transform:none}92%{opacity:1}to{opacity:0}}@keyframes p2-card{0%,12%{opacity:0;transform:translate(0) scale(1)}17%{opacity:1}32%{opacity:1;transform:translate(300px,-64px) scale(2.4)}37%{opacity:0;transform:translate(300px,-64px) scale(2.6)}to{opacity:0}}@keyframes p2-off{0%{opacity:1}30%{opacity:1}40%{opacity:0}94%{opacity:0}to{opacity:1}}@keyframes p2-board{0%,32%{opacity:0;transform:translateY(10px)}42%{opacity:1;transform:none}93%{opacity:1}to{opacity:0}}@keyframes p2-live{0%,48%{opacity:0;transform:translateY(4px)}56%{opacity:1;transform:none}93%{opacity:1}to{opacity:0}}@keyframes p2-ring{0%,46%{opacity:0;transform:scale(.5)}51%{opacity:.5;transform:scale(1)}60%{opacity:0;transform:scale(1.6)}to{opacity:0}}@keyframes p4-wave{0%,14%{opacity:0;transform:scale(.15)}18%{opacity:.55}48%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}@keyframes p4-o1{0%{opacity:1}20%{opacity:1}28%{opacity:0}93%{opacity:0}to{opacity:1}}@keyframes p4-o2{0%{opacity:1}30%{opacity:1}38%{opacity:0}93%{opacity:0}to{opacity:1}}@keyframes p4-o3{0%{opacity:1}36%{opacity:1}44%{opacity:0}93%{opacity:0}to{opacity:1}}@keyframes p4-s1{0%,20%{top:6%;opacity:0}22%{opacity:1}28%{top:90%;opacity:1}30%{opacity:0}to{opacity:0}}@keyframes p4-s2{0%,30%{top:6%;opacity:0}32%{opacity:1}38%{top:90%;opacity:1}40%{opacity:0}to{opacity:0}}@keyframes p4-s3{0%,36%{top:6%;opacity:0}38%{opacity:1}44%{top:90%;opacity:1}46%{opacity:0}to{opacity:0}}@keyframes p4-live{0%,50%{opacity:0;transform:translateY(4px)}58%{opacity:1;transform:none}93%{opacity:1}to{opacity:0}}.hs-set{animation:hs-set 14s ease-in-out infinite}@keyframes hs-set{0%,9%{background-color:#ffffff;border-color:#e5e7eb}12%,95%{background-color:#f3f4f6;border-color:#1b2436}to{background-color:#ffffff;border-color:#e5e7eb}}.hs-cur{animation:hs-cur 14s ease-in-out infinite}@keyframes hs-cur{0%{opacity:0;transform:translate(-60px,40px)}3%{opacity:1}9%{transform:translate(0)}10%{transform:translate(0) scale(.85)}11%{transform:none}14%{opacity:1}18%{opacity:0}to{opacity:0}}.hs-seg{transform-origin:left;animation:hs-seg 14s ease-in-out infinite}@keyframes hs-seg{0%,10%{transform:scaleX(0)}16%,95%{transform:scaleX(1)}to{transform:scaleX(0)}}.hs-ev{position:absolute;left:2px;right:2px;border:1px solid #3788d8;border-radius:3px;padding:4px 5px;overflow:hidden;line-height:1.3;animation:hs-ev 14s ease-in-out infinite}.hs-ev b{font-size:10.5px;font-weight:700}.hs-ev b,.hs-ev small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-ev small{font-size:10px;opacity:.8}.hs-media{background-color:hsl(198 70% 92%);color:hsl(198 45% 26%)}.hs-playlist{background-color:hsl(288 70% 92%);color:hsl(288 45% 26%)}@keyframes hs-ev{0%,26%{opacity:0;transform:translateY(8px)}33%,95%{opacity:1;transform:none}to{opacity:0}}.hs-off{position:absolute;left:2px;right:2px;border:1px solid rgba(107,114,128,.5);border-radius:6px;background-color:rgba(107,114,128,.35);color:#6b7280;padding:3px 6px;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;animation:hs-off 14s ease-in-out infinite}.hs-off b{font-size:11px;font-weight:700}.hs-off i{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.04em;padding:0 4px;border-radius:3px;background-color:rgba(255,255,255,.6)}.hs-off small{font-size:10px;opacity:.85;overflow:hidden;text-overflow:ellipsis}@keyframes hs-off{0%,16%{opacity:0}22%,95%{opacity:1}to{opacity:0}}.hs-tv1{animation:hs-tv1 14s linear infinite}.hs-tv2{animation:hs-tv2 14s linear infinite}@keyframes hs-tv1{0%,72%{opacity:1}75%,to{opacity:0}}@keyframes hs-tv2{0%,72%{opacity:0}75%,96%{opacity:1}to{opacity:0}}.hs-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#34d399;margin-right:7px;vertical-align:1px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}html{scroll-behavior:smooth}body{overflow-x:hidden}.navlink:hover{color:#1b2436!important}@media (max-width:1180px){.hero-wrap{flex-direction:column!important}.hero-comp{display:none!important}.hero-mobile{display:block!important}.hero-left{width:100%!important;align-items:center!important;text-align:center}}@media (max-width:1080px){.bento{grid-template-columns:1fr!important;grid-template-rows:none!important}.bento>div{min-height:340px}.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ccgrid{grid-template-columns:1fr!important}.gf{grid-template-columns:1fr 1fr!important}}@media (max-width:860px){.navlink{display:none!important}}@media (max-width:660px){.hs-top{flex-direction:column!important}.hs-tvcol{width:100%!important;flex-direction:row!important;justify-content:flex-start!important;gap:12px!important}.hs-tvcol>div:first-child{width:46%!important}.hs-tvcol>div:last-child{width:auto!important;flex:1 1;text-align:left!important}.hs-ev b,.hs-ev small,.hs-off small,.hs-rail{display:none!important}.hs-off b{font-size:9px!important}.g2,.g3,.g4{grid-template-columns:1fr!important}.alsoworks{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.alsoworks-divider{display:none!important}.gf{grid-template-columns:1fr!important}}