.hs{container-type:inline-size;--mx:0;--my:0;position:relative;width:100%;max-width:780px;margin:0 auto;aspect-ratio:1000/1060;perspective:1400px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hs-glow{position:absolute;inset:6% 2% 4% 14%;background:radial-gradient(55% 50% at 62% 38%,rgba(255,210,26,.22),rgba(255,210,26,0) 70%);filter:blur(10px);transform:translate3d(calc(var(--mx) * -4px),calc(var(--my) * -3px),0);pointer-events:none}.hs-light .hs-glow{background:radial-gradient(55% 50% at 62% 38%,rgba(255,255,255,.9),rgba(255,255,255,0) 70%)}.hs-l{position:absolute;transform:translate3d(calc(var(--mx) * var(--d) * 7px),calc(var(--my) * var(--d) * 5px),0);will-change:transform}.hs-img{display:block;width:100%;height:auto;pointer-events:none;animation:hs-float 7s ease-in-out infinite;filter:drop-shadow(0 18px 28px rgba(0,0,0,.38))}.hs-light .hs-img{filter:drop-shadow(0 16px 24px rgba(30,40,60,.22))}.hs-phone{left:31%;top:0;width:62%;z-index:2;transform:translate3d(calc(var(--mx) * var(--d) * 7px),calc(var(--my) * var(--d) * 5px),0) rotateY(calc(var(--mx) * 1.6deg)) rotateX(calc(var(--my) * -1.2deg))}.hs-phone .hs-img{animation-duration:9s;filter:drop-shadow(0 30px 48px rgba(0,0,0,.5))}.hs-card{left:-10%;top:12%;width:60%;z-index:3;--r:-13deg}.hs-card .hs-img{filter:none}.hs-glare{position:absolute;inset:0;pointer-events:none;-webkit-mask:url(/hero/card-mask.png) center/100% 100% no-repeat;mask:url(/hero/card-mask.png) center/100% 100% no-repeat;mix-blend-mode:screen;background:linear-gradient(115deg,rgba(255,255,255,0) 32%,rgba(255,255,255,.3) 46%,rgba(255,255,255,.06) 54%,rgba(255,255,255,0) 64%);background-size:280% 100%;background-position:calc(50% + var(--mx) * 55%) 0;transform:rotate(var(--r));animation:hs-float-r 8s ease-in-out infinite;animation-delay:-2s}.hs-card .hs-img{animation-name:hs-float-r;animation-duration:8s;animation-delay:-2s}.hs-youtube{left:-2%;top:66%;width:44%;z-index:4;--r:-3deg}.hs-youtube .hs-img{animation-name:hs-float-r;animation-duration:6.5s;animation-delay:-1s}.hs-google{left:68%;top:80%;width:29%;z-index:4;--r:4deg}.hs-google .hs-img{animation-name:hs-float-r;animation-duration:6.4s;animation-delay:-3s}.hs-apple{left:0;top:52%;width:27%;z-index:4;--r:-5deg}.hs-apple .hs-img{animation-name:hs-float-r;animation-duration:7s;animation-delay:-.5s}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes hs-float-r{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-6px) rotate(calc(var(--r, 0deg) + .5deg))}}@media (prefers-reduced-motion:reduce){.hs-img{animation:none!important}.hs-glow,.hs-l{transform:none!important}.hs-card .hs-img,.hs-glare{transform:rotate(-13deg)}.hs-youtube .hs-img{transform:rotate(-3deg)}.hs-apple .hs-img{transform:rotate(-5deg)}.hs-google .hs-img{transform:rotate(4deg)}}@media (max-width:640px){.hs-l{transform:translateZ(0)}.hs-phone{transform:none}}.hs-chip{display:flex;align-items:center;gap:2.1cqw;padding:1.7cqw 2.4cqw;border-radius:3.4cqw;color:#fff;text-align:left;background:linear-gradient(180deg,rgba(44,44,48,.96),rgba(24,24,27,.96));border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 1.6cqw 3.4cqw rgba(0,0,0,.55);font-family:inherit}.hs-light .hs-chip{background:linear-gradient(180deg,#2c2c30,#1a1a1d)}.hs-chip-ico{flex:none;width:6.4cqw;height:6.4cqw;display:grid;place-items:center}.hs-chip-ico svg{width:100%;height:100%;display:block}.hs-chip-s .hs-chip-ico{width:4.6cqw;height:4.6cqw}.hs-chip-tx{display:flex;flex-direction:column;min-width:0;line-height:1.22}.hs-chip-tx b{font-size:2.15cqw;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.hs-chip-tx i{font-style:normal;font-size:1.55cqw;color:#9a9aa2;white-space:nowrap}.hs-chip-s .hs-chip-tx b{font-size:1.8cqw}.hs-chip-s .hs-chip-tx i{font-size:1.25cqw}.hs-chip-am{margin-left:auto;padding-left:1.4cqw;font-size:2.1cqw;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-self:flex-start;padding-top:.2cqw}.hs-chip-wv{margin-left:auto;padding-left:1.2cqw;width:4cqw;height:4cqw;flex:none;opacity:.9}.hs-chip-ico img,.hs-chip-wv svg{width:100%;height:100%}.hs-chip-ico img{display:block;border-radius:22%}.hs-chip-am i{display:block;font-style:normal;font-weight:500;font-size:1.45cqw;color:#9a9aa2;margin-top:.25cqw;text-align:right}.hs-tile{position:relative;aspect-ratio:1;border-radius:22%;overflow:hidden;box-shadow:0 1.2cqw 2.6cqw rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.1)}.hs-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,rgba(255,255,255,.28),rgba(255,255,255,0) 45%);pointer-events:none}.hs-tile img,.hs-tile svg{width:100%;height:100%;display:block}.hs-ic-chatgpt{left:91%;top:15%;width:9%;z-index:0;--r:-8deg;opacity:.92}.hs-ic-netflix{left:97%;top:42%;width:8%;z-index:0;--r:7deg;opacity:.92}.hs-ic-chatgpt .hs-img{animation-name:hs-float-r;animation-duration:6.8s;animation-delay:-2.5s}.hs-ic-netflix .hs-img{animation-name:hs-float-r;animation-duration:7.4s;animation-delay:-3.5s}@media (prefers-reduced-motion:reduce){.hs-ic-chatgpt .hs-img{transform:rotate(-8deg)}.hs-ic-netflix .hs-img{transform:rotate(7deg)}}@media (max-width:820px){.hs-card{left:-4%;top:13%;width:57%}}