.sx-co{display:block;min-height:0;padding-block:clamp(48px,6vw,90px) clamp(28px,4vw,56px)}.sx-co__m{position:absolute;inset:clamp(48px,6vw,90px) max(24px,calc((100vw - 1420px)/2 + 24px)) auto auto;width:clamp(300px,38vw,560px);aspect-ratio:1;box-shadow:0 30px 70px rgba(3,14,22,.55)}.sx-co__m video{top:0;height:100%;transform:none!important}.sx-co__m::after{display:none}.sx-co__c{padding-block:0}.sx-co h2{font-size:clamp(44px,5.6vw,96px);max-width:min(11ch,52vw)}.sx-co__c>p{max-width:min(44ch,46vw)}.sx-stats{margin-top:clamp(40px,6vw,88px)}
.hx-who__v{min-height:0;padding-bottom:clamp(170px,17vw,250px)}.hx-who__v::after{display:none}.hx-who__g{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(20px,4vw,60px);align-items:center}.hx-sq{position:relative;overflow:hidden;width:clamp(280px,32vw,480px);aspect-ratio:1;box-shadow:0 30px 70px rgba(3,14,22,.55)}.hx-sq video{position:absolute;inset:0;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:0}.hx-sq .ap-vid__btn{top:12px;right:12px;bottom:auto}
.sx-why{padding-top:clamp(48px,6vw,90px)}.sx-why::after{display:none}.sx-why>video{left:auto;right:max(24px,calc((100vw - 1420px)/2 + 24px));top:clamp(48px,6vw,90px);width:clamp(260px,28vw,420px);height:auto;aspect-ratio:1;z-index:0;transform:none!important}.sx-why .ap-vid__btn{top:calc(clamp(48px,6vw,90px) + 12px);right:calc(max(24px,(100vw - 1420px)/2 + 24px) + 12px);z-index:2}.sx-why .sx-head{grid-template-columns:1fr;min-height:clamp(260px,28vw,420px);align-items:center;max-width:55%}.sx-why__g{position:relative;z-index:1;margin-top:24px}.sx-why__g>div:nth-child(n){margin-top:0}
.sx-rail{scrollbar-width:none}.sx-rail::-webkit-scrollbar{display:none}.hx-yr{margin-inline:-130px}.hx-c{padding-inline:calc(130px + clamp(16px,4vw,64px))}.hx-yr--s .hx-c{padding-right:clamp(16px,4vw,64px)}.hx-brand__w{max-width:540px;justify-self:end;width:100%}.sx-pur>.ap-wrap{width:100%}.hx-strip span{min-height:0}
@media(max-width:1000px){.hx-brand__w{justify-self:center;margin-top:12px}}
@media(max-width:760px){.sx-cats{grid-auto-rows:auto}.sx-cat{height:clamp(170px,46vw,240px)}.sx-cat:nth-child(1){height:290px;min-height:0}.sx-co__m{position:relative;inset:auto;width:calc(100% - 32px);margin:0 16px 24px}.sx-co h2,.sx-co__c>p{max-width:none}.hx-who__g{grid-template-columns:1fr}.hx-sq{width:100%}.sx-why>video{position:relative;display:block;right:auto;top:auto;width:calc(100% - 32px);margin:0 16px 20px}.sx-why .ap-vid__btn{top:calc(clamp(48px,6vw,90px) + 12px);right:28px}.sx-why .sx-head{min-height:0;max-width:none}.hx-yr{margin-inline:-40px}.hx-c{padding-inline:56px}.hx-yr--s .hx-c{padding-right:56px}}