.hs{--p:0;--intro:0;--lp:0;--mx:0;--my:0;--boot:0s;--cycle:5.2s;--spring:cubic-bezier(.34,1.56,.64,1);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:10vw 100%,100% 100%;height:280svh;position:relative}.hs.booting{--boot:1.1s}.hs-sticky{height:100svh;min-height:660px;padding:104px var(--pad-x) 40px;isolation:isolate;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);grid-template-areas:"copy visual";column-gap:clamp(24px,3vw,56px);display:grid;position:sticky;top:0}.hs-glow{z-index:-1;opacity:calc(.65 + var(--p) * .35);transform:scale(calc(1 + var(--p) * .35));pointer-events:none;background:radial-gradient(circle at 68% 44%,#f383322b,#0000 38%);position:absolute;inset:0}.hs-copy,.hs-cards{z-index:3;grid-area:copy;align-self:center;position:relative}.hs-copy{opacity:calc(1 - var(--intro) * 1.5);transform:translateY(calc(var(--intro) * -46px));filter:blur(calc(var(--intro) * 8px))}.hs:not(.is-intro) .hs-copy{visibility:hidden}.hs h1{max-width:600px;font-size:clamp(44px,4.4vw,74px)}.hs .hero-text{max-width:500px;font-size:clamp(17px,1.35vw,19px)}.hs-cards{pointer-events:none;gap:10px;max-width:460px;display:grid}.hs:not(.is-intro) .hs-cards{pointer-events:auto}.hs-cards-kicker{color:var(--orange);letter-spacing:.16em;opacity:0;margin:0 0 8px;font-size:12px;font-weight:750;transition:opacity .5s}.hs-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .5s var(--ease-out),transform .8s var(--ease-out),background .4s ease,border-color .4s ease,box-shadow .4s ease;background:#ffffff8c;border-radius:18px;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;padding:14px 20px;display:grid;position:relative;overflow:hidden;transform:translate(-40px)}.hs:not(.is-intro) .hs-cards-kicker{opacity:1}.hs:not(.is-intro) .hs-card{opacity:1;transition-delay:calc(var(--n) * 70ms),calc(var(--n) * 70ms),0s,0s,0s;transform:none}.hs-card img{opacity:.55;filter:grayscale(.6)drop-shadow(0 3px 5px #c93f164d);width:40px;height:40px;transition:opacity .4s ease,filter .4s ease,transform .5s var(--spring)}.hs-card b{color:var(--muted);letter-spacing:-.02em;font-size:18px;font-weight:650;transition:color .3s;display:block}.hs-card-text{transition:grid-template-rows .55s var(--ease-out);grid-template-rows:0fr;display:grid}.hs-card-text>span{min-height:0;color:var(--muted);opacity:0;font-size:15px;line-height:1.5;transition:opacity .3s;overflow:hidden}.hs-card>svg{color:var(--muted);opacity:0;transition:opacity .3s ease,transform .3s var(--ease-out)}.hs-card:hover{background:#ffffffd9}.hs-card:hover>svg,.hs-card.is-current>svg{opacity:1}.hs-card.is-current{background:#fff;border-color:#f3833259;padding-block:18px;box-shadow:0 26px 50px -30px #f3833299}.hs-card.is-current img{opacity:1;filter:drop-shadow(0 3px 5px #c93f164d);transform:scale(1.08)}.hs-card.is-current b{color:var(--ink);font-size:20px}.hs-card.is-current .hs-card-text{grid-template-rows:1fr}.hs-card.is-current .hs-card-text>span{opacity:1;padding-top:6px;transition-delay:.15s}.hs-card.is-current>svg{color:var(--orange)}.hs-card-bar{background:var(--orange);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.hs-card.is-current .hs-card-bar{transform:scaleX(var(--lp))}.hs-cards-cta{opacity:0;visibility:hidden;transition:opacity .4s ease,transform .6s var(--ease-out),visibility 0s .4s;margin-top:14px;transform:translateY(12px)}.hs:not(.is-intro) .hs-cards-cta{opacity:1;visibility:visible;transition:opacity .6s ease .3s,transform .8s var(--ease-out) .3s;transform:none}.hs-visual{z-index:2;grid-area:visual;place-self:center;width:min(100% + 3vw,155svh - 263.5px);margin:0 -3vw 0 0;position:relative}.hs-scene{aspect-ratio:1536/1024;transform:translateX(calc(var(--intro) * -3%)) scale(calc(1 + var(--intro) * .1));transform-origin:62%;position:relative;container-type:inline-size}.hs-back,.hs-front{pointer-events:none;position:absolute;inset:0}.hs-back{z-index:0}.hs-front{z-index:2}.hs-rig{z-index:1;transform:perspective(1600px) rotateY(calc(var(--mx) * 3deg)) rotateX(calc(var(--my) * -2deg));transition:transform 1s var(--ease-out);position:relative}.hs-rig>img{filter:drop-shadow(0 30px 38px #1a130f21);width:100%;height:auto}.hs-rings{fill:none;stroke:#1110181a;stroke-width:1.2px;width:100%;height:100%;transform:scale(calc(1 + var(--p) * .18));transform-origin:50% 43%;position:absolute;inset:0;overflow:visible}.hs-rings circle{vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:hs-draw 2.2s var(--ease-out) calc(var(--boot) * .2) forwards}.hs-rings circle:nth-child(2){animation-delay:calc(var(--boot) * .2 + .15s)}.hs-rings .hs-ring-dash{stroke:#f3833266;stroke-dasharray:3 14;stroke-dashoffset:0;transform-origin:768px 440px;animation:90s linear infinite spin}.hs-dots{aspect-ratio:1;width:17%;translate:calc(var(--mx) * -6px) calc(var(--my) * -6px);transition:translate .8s var(--ease-out);background-image:radial-gradient(#11101838 1.2px,#0000 1.5px);background-size:13px 13px;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000);mask-image:radial-gradient(closest-side,#000 40%,#0000)}.hs-dots-a{top:-6%;right:3%}.hs-dots-b{top:48%;left:-4%}.hs-floor{background:radial-gradient(closest-side,#3c231429,#0000);border-radius:50%;height:9%;position:absolute;bottom:7%;left:4%;right:4%}.hs-screen{color:#fff;background:#16181d;border-radius:.9%/1.7%;width:51.1%;height:40.2%;line-height:1.2;position:absolute;top:22.65%;left:24.45%;overflow:hidden;container-type:inline-size}.hs-view{z-index:1;opacity:0;clip-path:inset(0 0 100%);background:#16181d;transition:opacity 0s .95s,clip-path 0s .95s;position:absolute;inset:0}.hs-view.is-active{z-index:2;opacity:1;clip-path:inset(0);transition:clip-path .9s var(--ease-out)}.hs-scan{z-index:5;background:var(--orange);opacity:0;height:2px;animation:hs-scan .9s var(--ease-out);position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 3px #f38332b3}.booting .hs-scan{display:none}.hs-boot{z-index:6;opacity:0;pointer-events:none;background:linear-gradient(#fff7ee,#ffd9b8);position:absolute;inset:0}.booting .hs-boot{animation:1s ease-out .9s both hs-boot}.si{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.2cqw;display:flex}.si-logo{filter:drop-shadow(0 .8cqw 2cqw #f3833259);width:24cqw;height:auto}.si-line{background:var(--orange);transform-origin:50%;border-radius:2px;width:14cqw;height:2px}.si-tag{color:#fff;letter-spacing:.42em;text-indent:.42em;margin-top:-.4cqw;font-size:1.9cqw;font-weight:750}.si-grid{grid-template-columns:repeat(4,1fr);gap:1.6cqw;width:84%;margin-top:.8cqw;display:grid}.si-grid span{color:#ffffffc0;background:#ffffff08;border:1px solid #ffffff18;border-radius:1.4cqw;flex-direction:column;align-items:center;gap:.8cqw;padding:1.4cqw 1cqw;font-size:1.7cqw;font-weight:600;display:flex}.si-grid img{width:3.8cqw;height:3.8cqw}.si.is-active .si-logo{animation:hs-pop .9s var(--spring) calc(var(--boot) + 1s) both}.si.is-active .si-line{animation:hs-line .8s var(--ease-out) calc(var(--boot) + 1.4s) both}.si.is-active .si-tag{animation:hs-in .7s var(--ease-out) calc(var(--boot) + 1.6s) both}.si.is-active .si-grid span{animation:hs-in .6s var(--ease-out) calc(var(--boot) + 1.9s + var(--i) * .12s) both,hs-tile 4.8s ease-in-out calc(var(--boot) + 2.8s + var(--i) * 1.2s) infinite}@keyframes hs-tile{0%,30%,to{color:#ffffffc0;background:#ffffff08;border-color:#ffffff18}8%,22%{border-color:var(--orange);color:#fff;background:#f3833224}}.sa-top{border-bottom:1px solid #ffffff14;align-items:center;gap:4cqw;height:15%;padding:0 5cqw;font-size:2.2cqw;display:flex}.sa-top b{letter-spacing:-.06em;margin-right:auto;font-size:3.4cqw}.sa-top b span{color:var(--orange);margin-left:.4cqw;font-size:1.8cqw}.sa-top i{background:#ffffff40;border-radius:1cqw;width:6.5cqw;height:.35cqw}.sa-top em{border:1px solid #ffffff30;border-radius:99px;padding:.9cqw 2cqw;font-size:1.8cqw;font-style:normal}.sa-hero{grid-template-columns:1.1fr .9fr;gap:4cqw;height:58%;padding:4cqw 5cqw 0;display:grid}.sa-copy small{color:#ffffff85;letter-spacing:.16em;margin-bottom:2cqw;font-size:1.55cqw;display:block}.sa-copy strong{letter-spacing:-.055em;font-size:8.2cqw;font-weight:720;line-height:.95;display:block}.sa-copy strong em{color:var(--orange);font-style:normal}.sa-copy>i{background:#ffffff30;border-radius:1cqw;width:80%;height:.45cqw;margin-top:2.4cqw;display:block}.sa-copy>i+i{width:58%;margin-top:1.3cqw}.sa-cta{background:var(--orange);color:#17191e;border-radius:.8cqw;align-items:center;gap:1.4cqw;margin-top:3cqw;padding:1.3cqw 2.6cqw;font-size:1.9cqw;font-weight:700;display:inline-flex}.sa-cta svg{width:2.4cqw;height:2.4cqw}.sa-art{position:relative}.sa-art span{aspect-ratio:1;background:linear-gradient(135deg,#ffd5a3,#f38332 60%,#ad4915);border-radius:24%;width:46%;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-22deg;box-shadow:1.5cqw 2cqw 2.5cqw #0006}.sa-art span:nth-child(2){background:linear-gradient(135deg,#fffaf0,#c9c2b6);width:36%;translate:-5% -95%;rotate:14deg}.sa-art span:nth-child(3){background:linear-gradient(135deg,#ffbf7a,#df671e);width:27%;translate:-115% 15%;rotate:18deg}.sa-tiles{gap:3cqw;height:27%;padding:3cqw 5cqw;display:flex}.sa-tiles i{border-top:2px solid var(--orange);background:#ffffff09;border-radius:.8cqw;flex:1}.sa-wire{fill:none;width:100%;height:100%;stroke:var(--orange);stroke-width:1.2px;pointer-events:none;opacity:0;position:absolute;inset:0}.sa-wire path{vector-effect:non-scaling-stroke}.hs-toast{z-index:3;color:#17191e;background:#fffaf3;border-radius:1.3cqw;align-items:center;gap:1.8cqw;padding:1.6cqw 2.6cqw 1.6cqw 1.6cqw;display:flex;position:absolute;bottom:5cqw;right:4cqw;box-shadow:0 1.5cqw 4cqw #000a}.hs-toast>span{color:#4f6b33;background:#e6efd9;border-radius:50%;place-items:center;padding:1cqw;display:grid}.hs-toast svg{width:2.6cqw;height:2.6cqw}.hs-toast b{font-size:2.1cqw;display:block}.hs-toast small{color:#6f6a64;font-size:1.6cqw;display:block}.sa.is-active .sa-wire{animation:hs-wire 2.4s ease-in-out calc(var(--boot) + .1s) both}.sa.is-active .sa-wire path{stroke-dasharray:1;animation:hs-draw 1.7s var(--ease-out) calc(var(--boot) + .1s) both}.sa.is-active .sa-top{animation:hs-in .7s var(--ease-out) calc(var(--boot) + .9s) both}.sa.is-active .sa-copy>*{animation:hs-in .7s var(--ease-out) calc(var(--boot) + 1.1s) both}.sa.is-active .sa-copy>strong{animation-delay:calc(var(--boot) + 1.2s)}.sa.is-active .sa-copy>i{animation-delay:calc(var(--boot) + 1.35s)}.sa.is-active .sa-copy>.sa-cta{animation:hs-in .7s var(--ease-out) calc(var(--boot) + 1.45s) both,hs-press .35s ease calc(var(--boot) + 2.95s)}.sa.is-active .sa-art span{animation:hs-pop .9s var(--spring) calc(var(--boot) + 1.3s) both,hs-float 6s ease-in-out calc(var(--boot) + 2.2s) infinite}.sa.is-active .sa-art span:nth-child(2){animation-delay:calc(var(--boot) + 1.45s),calc(var(--boot) + 1.2s)}.sa.is-active .sa-art span:nth-child(3){animation-delay:calc(var(--boot) + 1.6s),calc(var(--boot) + 1.7s)}.sa.is-active .sa-tiles i{animation:hs-in .7s var(--ease-out) calc(var(--boot) + 1.6s) both}.sa.is-active .sa-tiles i:nth-child(2){animation-delay:calc(var(--boot) + 1.7s)}.sa.is-active .sa-tiles i:nth-child(3){animation-delay:calc(var(--boot) + 1.8s)}.sa.is-active .hs-toast{animation:hs-toast .8s var(--spring) calc(var(--boot) + 3.2s) both}.sb{grid-template-columns:11% 1fr;display:grid}.sb aside{border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:2.6cqw;padding-top:3.2cqw;display:flex}.sb aside b{letter-spacing:-.06em;margin-bottom:1cqw;font-size:2.6cqw}.sb aside i{aspect-ratio:1;background:#ffffff14;border-radius:.8cqw;width:3.6cqw}.sb aside i.on{background:var(--orange)}.sb-main{flex-direction:column;gap:2.4cqw;min-width:0;padding:3.2cqw 4cqw;display:flex}.sb-main header{justify-content:space-between;align-items:flex-end;display:flex}.sb-main header small{color:#ffffff80;letter-spacing:.16em;font-size:1.5cqw}.sb-main header strong{letter-spacing:-.04em;margin-top:.6cqw;font-size:4.2cqw;display:block}.sb-main header>span{background:var(--orange);color:#17191e;border-radius:99px;padding:.9cqw 2cqw;font-size:1.8cqw;font-weight:700}.sb-kpis{grid-template-columns:repeat(3,1fr);gap:2cqw;display:grid}.sb-kpis div{background:#ffffff0b;border-radius:1cqw;padding:1.5cqw 2cqw}.sb-kpis small{color:#ffffff85;font-size:1.5cqw;display:block}.sb-kpis b{letter-spacing:-.04em;font-size:4.3cqw;display:block}.sb-body{flex:1;grid-template-columns:1.6fr 1fr;gap:2.4cqw;min-height:0;display:grid}.sb-body ul{align-content:start;gap:1.2cqw;margin:0;padding:0;list-style:none;display:grid}.sb-body li{background:#ffffff09;border-radius:1cqw;align-items:center;gap:1.6cqw;padding:1.2cqw 1.6cqw;font-size:1.8cqw;font-weight:600;display:flex}.sb-body li>i{aspect-ratio:1;background:#ffffff25;border-radius:50%;width:2.4cqw}.sb-body li>span{margin-right:auto}.sb-body li>.ph{background:#ffffff30;border-radius:1cqw;width:30%;height:.55cqw}.sb-body li em{color:#ffb27a;background:#f3833233;border-radius:99px;padding:.5cqw 1.4cqw;font-size:1.45cqw;font-style:normal}.sb-body li em.go{color:#b3c6ff;background:#82a0ff29}.sb-body li em.ok{color:#bfe2a8;background:#82be6e2e}.sb-body li.is-new{background:#f383321f;box-shadow:inset 0 0 0 1px #f3833299}.sb-body li.is-new>i{background:var(--orange)}.sb-chart{background:#ffffff09;border-radius:1cqw;align-items:flex-end;gap:1.1cqw;padding:2cqw;display:flex}.sb-chart i{height:var(--h);transform-origin:bottom;background:linear-gradient(#f38332,#f383324d);border-radius:.6cqw .6cqw 0 0;flex:1}.sb.is-active aside i{animation:hs-in .6s var(--ease-out) .35s both}.sb.is-active .sb-main header{animation:hs-in .7s var(--ease-out) .3s both}.sb.is-active .sb-kpis div{animation:hs-in .7s var(--ease-out) .45s both}.sb.is-active .sb-kpis div:nth-child(2){animation-delay:.55s}.sb.is-active .sb-kpis div:nth-child(3){animation-delay:.65s}.sb.is-active .sb-body li{animation:hs-in .6s var(--ease-out) .8s both}.sb.is-active .sb-body li:nth-child(3){animation-delay:.9s}.sb.is-active .sb-body li.is-new{animation:hs-row 1s var(--spring) 1.5s both}.sb.is-active .sb-chart i{animation:hs-grow .9s var(--ease-out) calc(.7s + var(--i) * 80ms) both}.sc{flex-direction:column;justify-content:center;gap:3.4cqw;padding:4cqw 5cqw;display:flex}.sc header small{color:#bfe2a8;letter-spacing:.16em;align-items:center;gap:1.2cqw;font-size:1.55cqw;display:flex}.sc header small i{aspect-ratio:1;background:#8fd06f;border-radius:50%;width:1.3cqw;animation:1.8s ease-out infinite hs-pulse;box-shadow:0 0 #8fd06f99}.sc header strong{letter-spacing:-.04em;margin-top:1.2cqw;font-size:4.6cqw;display:block}.sc-flow{grid-template-columns:1fr 6cqw 1fr 6cqw 1fr;align-items:center;display:grid}.sc-node{background:#ffffff0a;border:1px solid #ffffff18;border-radius:1.4cqw;justify-items:start;gap:.5cqw;padding:2.2cqw;display:grid}.sc-node svg{box-sizing:content-box;width:3.2cqw;height:3.2cqw;color:var(--orange);background:#f3833229;border-radius:1cqw;margin-bottom:.8cqw;padding:1cqw}.sc-node b{font-size:2.2cqw}.sc-node small{color:#ffffff85;font-size:1.5cqw}.sc-link{background:repeating-linear-gradient(90deg,#ffffff35 0 .8cqw,#0000 .8cqw 1.6cqw);height:2px;position:relative}.sc-link i{aspect-ratio:1;background:var(--orange);width:1.4cqw;box-shadow:0 0 1.4cqw var(--orange);opacity:0;border-radius:50%;margin:-.7cqw 0 0 -.7cqw;position:absolute;top:50%;left:0}.sc-log{flex-wrap:wrap;gap:1.4cqw;margin:0;padding:0;list-style:none;display:flex}.sc-log li{color:#d4ecc4;background:#82be6e26;border-radius:99px;align-items:center;gap:.8cqw;padding:1cqw 1.8cqw;font-size:1.7cqw;display:flex}.sc-log svg{width:2cqw;height:2cqw}.sc.is-active header{animation:hs-in .7s var(--ease-out) .3s both}.sc.is-active .sc-node{animation:hs-in .6s var(--ease-out) .5s both,hs-node .9s ease 1.1s both}.sc.is-active .sc-node:nth-of-type(2){animation-delay:.6s,1.9s}.sc.is-active .sc-node:nth-of-type(3){animation-delay:.7s,2.7s}.sc.is-active .sc-link i{animation:.8s ease-in-out 1.2s both hs-travel,1.6s ease-in-out 4s infinite hs-travel}.sc.is-active .sc-link:nth-of-type(4) i{animation-delay:2s,4.8s}.sc.is-active .sc-log li{animation:hs-in .6s var(--ease-out) 1.6s both}.sc.is-active .sc-log li:nth-child(2){animation-delay:2.4s}.sc.is-active .sc-log li:nth-child(3){animation-delay:3.2s}.sd{grid-template-columns:1fr 1fr;gap:4.5cqw;padding:4cqw 5cqw;display:grid}.sd-form{flex-direction:column;gap:2cqw;display:flex}.sd-form>small{color:#ffffff85;letter-spacing:.16em;font-size:1.55cqw}.sd-form label{gap:.7cqw;display:grid}.sd-form label>span{color:#ffffff80;font-size:1.45cqw}.sd-form label>i{background:#ffffff0c;border:1px solid #ffffff1d;border-radius:1cqw;align-items:center;height:4.6cqw;padding:0 1.6cqw;display:flex;overflow:hidden}.sd-form label>i>b{white-space:nowrap;border-right:2px solid var(--orange);font-size:1.9cqw;font-weight:600;overflow:hidden}.sd-range{position:relative}.sd-range:before{content:"";background:linear-gradient(90deg,var(--orange) var(--fill,15%),#ffffff25 var(--fill,15%));border-radius:1cqw;height:.5cqw;margin-top:-.25cqw;position:absolute;top:50%;left:1.6cqw;right:1.6cqw}.sd-form .sd-range>b{left:calc(1.6cqw + var(--fill,15%) * .82);aspect-ratio:1;background:#fff;border:none;border-radius:50%;width:2.6cqw;margin:-1.3cqw 0 0 -1.3cqw;position:absolute;top:50%;box-shadow:0 .3cqw .8cqw #0008}.sd-toggles{gap:1.6cqw;background:0 0!important;border:none!important;padding:0!important}.sd-toggles em{background:#ffffff25;border-radius:99px;width:6cqw;height:3.4cqw;transition:background .3s;position:relative}.sd-toggles em:after{content:"";aspect-ratio:1;width:2.6cqw;transition:transform .3s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:.4cqw;left:.4cqw}.sd-btn{background:var(--orange);color:#17191e;text-align:center;border-radius:1cqw;margin-top:auto;padding:1.5cqw;font-size:1.9cqw;font-weight:700}.sd-doc{color:#17191e;background:#fbf6ef;border-radius:1.2cqw;flex-direction:column;gap:2cqw;padding:3cqw;display:flex;position:relative;rotate:2deg;box-shadow:0 2cqw 4cqw #0009}.sd-doc header{align-items:center;gap:1.4cqw;display:flex}.sd-doc header i{aspect-ratio:1;background:var(--orange);border-radius:.7cqw;width:3cqw}.sd-doc header small{letter-spacing:.1em;text-transform:uppercase;font-size:1.8cqw;font-weight:750}.sd-doc p{gap:1.4cqw;margin:0;display:grid}.sd-doc p i{transform-origin:0;background:#17191e38;border-radius:1cqw;height:.8cqw}.sd-doc p i:first-child{width:92%}.sd-doc p i:nth-child(2){width:70%}.sd-doc p i:nth-child(3){width:82%}.sd-doc p i:nth-child(4){width:55%}.sd-total{border-top:1px solid #17191e22;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.6cqw;font-size:1.8cqw;font-weight:750;display:flex}.sd-total i{background:var(--orange);transform-origin:100%;border-radius:.6cqw;width:42%;height:2.4cqw}.sd-stamp{color:#fff;background:#17191e;border-radius:99px;align-items:center;gap:.8cqw;padding:1.2cqw 2cqw;font-size:1.7cqw;font-weight:700;display:flex;position:absolute;top:36%;right:-2.4cqw;rotate:-4deg;box-shadow:0 1.2cqw 2.4cqw #0007}.sd-stamp svg{width:2.2cqw;height:2.2cqw;color:var(--orange)}.sd.is-active .sd-form>*{animation:hs-in .6s var(--ease-out) .3s both}.sd.is-active .sd-form>label:nth-of-type(2){animation-delay:.4s}.sd.is-active .sd-form>label:nth-of-type(3){animation-delay:.5s}.sd.is-active .sd-form>.sd-btn{animation:hs-in .6s var(--ease-out) .6s both,hs-press .35s ease 2.1s}.sd.is-active .sd-form label>i>b{animation:1s steps(18,end) .8s both hs-type,.7s step-end 4 hs-caret}.sd.is-active .sd-range{animation:hs-range 1s var(--ease-out) 1.2s both}.sd.is-active .sd-toggles em:first-child{animation:.3s 1.6s both hs-toggle}.sd.is-active .sd-toggles em:nth-child(3){animation:.3s 1.8s both hs-toggle}.sd.is-active .sd-toggles em:first-child:after{animation:hs-knob .3s var(--ease-out) 1.6s both}.sd.is-active .sd-toggles em:nth-child(3):after{animation:hs-knob .3s var(--ease-out) 1.8s both}.sd.is-active .sd-doc{animation:hs-in .8s var(--ease-out) .5s both}.sd.is-active .sd-doc p i{animation:hs-line .6s var(--ease-out) 2.3s both}.sd.is-active .sd-doc p i:nth-child(2){animation-delay:2.4s}.sd.is-active .sd-doc p i:nth-child(3){animation-delay:2.5s}.sd.is-active .sd-doc p i:nth-child(4){animation-delay:2.6s}.sd.is-active .sd-total i{animation:hs-line .7s var(--ease-out) 2.8s both}.sd.is-active .sd-stamp{animation:hs-toast .8s var(--spring) 3.3s both}.hs-arc{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hs-arc path{fill:none;stroke:#f383328c;stroke-width:1.5px;stroke-dasharray:5 9;vector-effect:non-scaling-stroke;opacity:0;animation:hs-fade 1s ease calc(var(--boot) + 1.8s) both}.hs-arc circle{fill:var(--orange);opacity:0;animation:hs-fade 1s ease calc(var(--boot) + 2.4s) both}.hs-d{translate:calc(var(--mx) * var(--d) * -1px) calc(var(--my) * var(--d) * -1px + var(--p) * var(--d) * -2.5px);transition:translate .7s var(--ease-out);position:absolute}.hs-d>i{animation:hs-pop .9s var(--spring) calc(var(--boot) + 1.5s + var(--o) * .12s) both,hs-float 7s ease-in-out calc(var(--o) * -.9s) infinite;font-style:normal;display:block}.hs-chip{border:1px solid var(--line);white-space:nowrap;background:#ffffffed;border-radius:1.2cqw;align-items:center;gap:.8cqw;padding:.9cqw 1.4cqw;font-size:clamp(9px,1.5cqw,13px);font-weight:650;box-shadow:0 1.4cqw 2.6cqw -1.2cqw #3c1c0a59;display:flex!important}.hs-devices svg{color:#c3bcb3;width:2.4cqw;height:2.4cqw;animation:4.5s linear infinite hs-device}.hs-devices svg:nth-child(2){animation-delay:1.5s}.hs-devices svg:nth-child(3){animation-delay:3s}.hs-palette b{letter-spacing:-.04em;margin-right:.3cqw;font-size:1.9cqw}.hs-palette em{aspect-ratio:1;background:var(--orange);border-radius:50%;width:1.8cqw}.hs-palette em:nth-of-type(2){background:var(--ink)}.hs-palette em:nth-of-type(3){box-shadow:inset 0 0 0 1px var(--line);background:#e9dfd2}.hs-status{grid-template-columns:auto auto;display:grid!important}.hs-status em{aspect-ratio:1;background:#6fbf4f;border-radius:50%;width:1.1cqw;animation:1.8s ease-out infinite hs-pulse}.hs-status b{opacity:0;transition:opacity .4s ease,transform .5s var(--ease-out);grid-area:1/2;font-weight:650;transform:translateY(60%)}.hs-status b.on{opacity:1;transition-delay:.25s;transform:none}.hs-ping{aspect-ratio:1;border:2px solid var(--orange);opacity:0;width:3.2cqw;animation:hs-ping 2.6s ease-out calc(var(--boot) + 3s) infinite;border-radius:50%;margin:-1.6cqw 0 0 -1.6cqw;position:absolute}.hs-mug{background:radial-gradient(circle at 30% 25%,#ffc793,#f38332 55%,#c4521a);border-radius:.5cqw .5cqw 1.2cqw 1.2cqw;width:3.8cqw;height:4.4cqw;position:relative;box-shadow:0 1cqw 1.4cqw -.6cqw #a0461480}.hs-mug b{border:.65cqw solid #e0691f;border-left:0;border-radius:0 50% 50% 0;width:1.7cqw;height:2.1cqw;position:absolute;top:22%;right:-1.3cqw}.hs-mug em{color:#fff3e6;letter-spacing:-.06em;place-items:center;font-size:1.25cqw;font-style:normal;font-weight:800;display:grid;position:absolute;inset:0}.hs-mug:before,.hs-mug:after{content:"";background:linear-gradient(#0000,#11101833);border-radius:1cqw;width:.45cqw;height:2.4cqw;animation:3s ease-in-out infinite hs-steam;position:absolute;bottom:110%;left:30%}.hs-mug:after{animation-delay:1.4s;left:58%}.hs-phone{background:radial-gradient(circle at 30% 20%,#5b5e67,#26282e 60%,#15161a);border-radius:1.2cqw;width:6.4cqw;height:12cqw;padding:.45cqw;position:relative;rotate:-8deg;box-shadow:inset -.3cqw -.4cqw .6cqw #0006,0 1.4cqw 2cqw -.8cqw #00000073}.hs-phone>span{background:#16181d;border-radius:.85cqw;height:100%;display:block;position:relative;overflow:hidden}.hs-phone>span:before{content:"";background:#2a2c33;border-radius:1cqw;width:1.8cqw;height:.45cqw;margin-left:-.9cqw;position:absolute;top:.4cqw;left:50%}.hp{opacity:0;transition:opacity .3s ease,transform .5s var(--ease-out);flex-direction:column;gap:.45cqw;display:flex;position:absolute;inset:1.4cqw .6cqw .6cqw;transform:translateY(.8cqw)}.hp.on{opacity:1;transition-delay:.35s;transform:none}.hp i{background:#ffffff35;border-radius:.3cqw;height:.45cqw;display:block}.hp-idea{grid-template-columns:1fr 1fr;align-content:center;gap:.6cqw;display:grid}.hp-idea i{background:#ffffff18;border-radius:.5cqw;height:3cqw}.hp-idea i:first-child{background:var(--orange)}.hp-0 i:first-child{background:#fff;width:85%;height:1.3cqw}.hp-0 i:nth-child(2){background:var(--orange);width:60%;height:1.3cqw}.hp-0 i:nth-child(3){width:75%;margin-top:.3cqw}.hp-0 i:nth-child(4){background:var(--orange);width:70%;height:1.3cqw;margin-top:auto}.hp-1 i{background:#ffffff14;height:1.5cqw}.hp-1 i:first-child{box-shadow:inset .3cqw 0 var(--orange);background:#f3833240}.hp-2 i{background:#ffffff0c;border:1px solid #fff2;height:1.8cqw}.hp-2 i:first-child{background:#f3833233;border-color:#f38332b3}.hp-2 i:nth-child(4){background:#82be6e73;border:0;width:65%;height:.9cqw;margin-top:auto}.hp-3 i:first-child{background:#fbf6ef;height:5.2cqw}.hp-3 i:nth-child(2){width:70%}.hp-3 i:nth-child(4){background:var(--orange);height:1.3cqw;margin-top:auto}.hs-mate{z-index:3;pointer-events:none;opacity:0;align-items:flex-start;display:flex;position:absolute}.hs-mate svg{width:2cqw;height:2cqw;fill:var(--orange);stroke:#fff;stroke-width:1.6px;stroke-linejoin:round;filter:drop-shadow(0 .3cqw .4cqw #0006)}.hs-mate b{background:var(--orange);color:#fff;white-space:nowrap;border-radius:.2cqw .6cqw .6cqw;margin:1.4cqw 0 0 -.4cqw;padding:.3cqw .8cqw;font-size:clamp(7px,1.15cqw,11px);font-weight:650}.hs-mate-g{animation:hs-fade .6s ease calc(var(--boot) + 4s) both,hs-wander-g 11s ease-in-out calc(var(--boot) + 4s) infinite;top:38%;left:33%}.hs-mate-c{animation:hs-fade .6s ease calc(var(--boot) + 4.6s) both,hs-wander-c 13s ease-in-out calc(var(--boot) + 4.6s) infinite;top:47%;left:58%}.is-intro .hs-mate{visibility:hidden}.hs-mate-c svg{fill:#fff3e6;stroke:#17191e}.hs-mate-c b{color:#17191e;background:#fff3e6}@keyframes hs-wander-g{0%,to{transform:none}25%{transform:translate(7cqw,-3cqw)}50%{transform:translate(4cqw,5cqw)}75%{transform:translate(-2cqw,2cqw)}}@keyframes hs-wander-c{0%,to{transform:none}30%{transform:translate(-6cqw,-5cqw)}60%{transform:translate(3cqw,-8cqw)}80%{transform:translate(5cqw,2cqw)}}@keyframes hs-device{0%,30%{color:var(--orange)}36%,to{color:#c3bcb3}}.hs-url{gap:1cqw!important}.hs-url>span{gap:.4cqw;display:flex}.hs-url>span em{aspect-ratio:1;background:#e7ddd0;border-radius:50%;width:.9cqw}.hs-url>span em:first-child{background:var(--orange)}.hs-url svg{color:#6fbf4f;width:1.7cqw;height:1.7cqw;margin-left:.4cqw}.hs-keyboard{background:radial-gradient(circle at 30% 20%,#fffdf8,#ece3d6 60%,#d3c6b4);border-radius:.9cqw;grid-template-columns:repeat(12,1fr);gap:.35cqw;width:17cqw;padding:.7cqw .9cqw;rotate:-2deg;box-shadow:inset -.2cqw -.3cqw .5cqw #5a46282e,0 1cqw 1.6cqw -.6cqw #3c281459;display:grid!important}.hs-keyboard em{background:#fff;border-radius:.2cqw;height:.9cqw;box-shadow:0 .12cqw #cbbfae}.hs-keyboard em:nth-child(19){grid-column:span 5}.hs-keyboard em:nth-child(12),.hs-keyboard em:nth-child(20){background:var(--orange);box-shadow:0 .12cqw #c4521a}.hs-caption{display:none}@media (min-width:1600px){.hs-sticky{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(56px,3.5vw,100px);padding:clamp(112px,9svh,150px) max(6vw,50% - 880px) 48px}.hs h1{max-width:880px;margin-bottom:34px;font-size:clamp(72px,3.8vw,100px)}.hs .eyebrow{margin-bottom:30px;font-size:clamp(13px,.72vw,17px)}.hs .hero-text{max-width:640px;margin-bottom:42px;font-size:clamp(19px,1.05vw,25px)}.hs .button-row .button{border-radius:14px;min-height:clamp(52px,2.9vw,66px);padding:0 clamp(22px,1.4vw,32px);font-size:clamp(15px,.82vw,19px)}.hs-visual{width:min(100% + 2vw,155svh - 310px);margin-right:-2vw}.hs-cards{gap:12px;max-width:clamp(460px,27vw,640px)}.hs-cards-kicker{font-size:clamp(12px,.68vw,15px)}.hs-card{border-radius:22px;grid-template-columns:clamp(40px,2.4vw,56px) 1fr auto;gap:20px;padding:clamp(14px,.95vw,22px) clamp(20px,1.3vw,30px)}.hs-card img{width:clamp(40px,2.4vw,56px);height:auto}.hs-card b{font-size:clamp(18px,1.05vw,24px)}.hs-card.is-current b{font-size:clamp(20px,1.2vw,28px)}.hs-card-text>span{font-size:clamp(15px,.85vw,19px)}.hs-card.is-current{padding-block:clamp(18px,1.2vw,28px)}}@media (max-width:960px){.hs{height:auto}.hs-sticky{height:auto;min-height:0;padding:130px var(--pad-x) 56px;grid-template:"copy""visual"/minmax(0,1fr);row-gap:clamp(24px,5vw,40px);position:relative}.hs-cards{display:none}.hs-copy{opacity:1;filter:none;transform:none;visibility:visible!important}.hs-visual{width:min(100%,660px);margin:0}.hs-scene{transform:none}.hs-caption{margin-top:clamp(12px,3vw,24px);display:grid}.hs-caption>a{opacity:0;pointer-events:none;transition:opacity .45s ease,transform .6s var(--ease-out);background:#fff;border:1px solid #f383324d;border-radius:18px;grid-area:1/1;grid-template-columns:30px 1fr;align-items:center;column-gap:12px;padding:16px 18px;display:grid;transform:translateY(10px);box-shadow:0 22px 44px -30px #f3833299}.hs-caption>a.is-current{opacity:1;pointer-events:auto;transition-delay:.2s;transform:none}.hs-caption img{width:30px;height:30px}.hs-caption b{letter-spacing:-.02em;font-size:18px;font-weight:650}.hs-caption span{color:var(--muted);grid-column:1/-1;margin-top:6px;font-size:15px;line-height:1.5}.hs-dots-nav{grid-area:2/1;justify-self:center;gap:7px;margin-top:14px;display:flex}.hs-dots-nav i{width:7px;height:7px;transition:width .4s var(--ease-out),background .4s ease;background:#1110182e;border-radius:99px}.hs-dots-nav i.on{background:var(--orange);width:22px}}@media (max-width:680px){.hs-sticky{padding:112px 20px 48px}.hs-d:has(.hs-devices){display:none}.hs h1{font-size:clamp(38px,11vw,60px)}.hs-visual{width:calc(100% + 24px);margin:0 -12px}}@media (prefers-reduced-motion:reduce){.hs{height:auto}.hs-sticky{height:auto;position:relative}.hs-cards,.hs-scan,.hs-boot,.sa-wire,.hs-mate,.hs-ping,.hs-arc circle{display:none}.hs *,.hs :before,.hs :after{transition:none!important;animation:none!important}.hs-rings circle{stroke-dashoffset:0}.hs-arc path{opacity:1}}@keyframes hs-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hs-wire{0%{opacity:1}70%{opacity:1}to{opacity:0}}@keyframes hs-boot{0%{opacity:0;transform:scale(0,.01)}25%{opacity:1;transform:scaleY(.01)}55%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes hs-in{0%{opacity:0;transform:translateY(1.6cqw)}to{opacity:1;transform:none}}@keyframes hs-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes hs-float{50%{transform:translateY(-9px)}}@keyframes hs-fade{0%{opacity:0}to{opacity:1}}@keyframes hs-scan{0%{opacity:1;top:0}to{opacity:0;top:100%}}@keyframes hs-press{50%{transform:scale(.92);box-shadow:0 0 0 1.4cqw #f3833240}}@keyframes hs-toast{0%{opacity:0;transform:translateY(3cqw)scale(.85)}to{opacity:1;transform:none}}@keyframes hs-row{0%{opacity:0;transform:translate(-6cqw)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes hs-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hs-node{40%{border-color:var(--orange);box-shadow:0 0 0 .6cqw #f383322e}to{box-shadow:none;border-color:#f383328c}}@keyframes hs-travel{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes hs-pulse{0%{box-shadow:0 0 #6fbf4f8c}to{box-shadow:0 0 0 1.2cqw #6fbf4f00}}@keyframes hs-type{0%{max-width:0}to{max-width:20ch}}@keyframes hs-caret{50%{border-color:#0000}}@keyframes hs-range{0%{--fill:15%}to{--fill:68%}}@keyframes hs-toggle{to{background:var(--orange)}}@keyframes hs-knob{to{transform:translate(2.6cqw)}}@keyframes hs-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hs-ping{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}@keyframes hs-steam{0%{opacity:0;transform:translateY(.6cqw)scaleY(.6)}40%{opacity:1}to{opacity:0;transform:translateY(-1.6cqw)scaleY(1.1)}}@property --fill{syntax:"<percentage>";inherits:true;initial-value:15%}
