.hm-move{translate:var(--hm-tx,0) calc(var(--hm-ty, 0px) + var(--hm-stay, 0px));rotate:var(--hm-r,0deg);scale:var(--hm-s,1)}.hero-cta-row .btn-primary.hm-move{--hm-ty:0px;--hm-tx:0px}.hm-mask,.hm-word,.hm-word.hm-move{display:inline-block}.hm-mask{clip-path:inset(-.14em -.22em -.26em)}.slogan h2 .hm-word{color:inherit;font-style:inherit}.hm-strike-host{position:relative;display:inline-block}.hm-strike{position:absolute;left:-2%;width:104%;height:.075em;background:var(--neon,#ff2e2e);transform-origin:left center;pointer-events:none;top:56%;rotate:-2.5deg}.lang-ar .hm-strike{transform-origin:right center}.hm-progress{position:fixed;z-index:10000;inset:0 0 auto 0;height:2px;background:var(--red,#dc2626);transform-origin:left center;pointer-events:none}.lang-ar .hm-progress{transform-origin:right center}.hm-box.hm-box{transform:perspective(1100px) translateY(calc(var(--hm-y, 0) * 1px)) rotateX(calc((var(--hm-rx, 0) + var(--hm-mx, 0)) * 1deg)) rotateY(calc(var(--hm-my, 0) * 1deg)) translateZ(calc(var(--hm-z, 0) * 1px));transform-origin:50% 70%;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),calc(var(--hm-my, 0) * -1.6px) calc(18px + var(--hm-mx, 0) * 1.6px) 38px -14px rgba(0,0,0,.34);transition:border-color .3s ease-out,background .3s ease-out}.hm-plane-host{overflow-x:clip}.hm-plane{transform:perspective(1600px) translateZ(calc(var(--hm-pz, 0) * 1px)) rotateX(calc(var(--hm-prx, 0) * 1deg));transform-origin:50% 50%}.hm-slogan{height:310vh;padding:0}.hm-slogan>.wrap{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center}.hm-slogan h2{font-size:clamp(38px,7vw,96px);line-height:1.04;max-width:15ch;margin:0 auto;will-change:transform}.hm-flood{position:absolute;top:0;left:50%;width:100vw;height:100%;margin-left:-50vw;display:flex;align-items:center;justify-content:center;background:var(--red,#dc2626);visibility:hidden;pointer-events:none}.hm-flood>.wrap{width:100%}.hm-flood h2,.hm-flood h2 strong{color:#fff}.hm-flood h2>span{color:var(--dk,#080808)}.hm-flood h2>strong:last-child{color:rgba(255,255,255,.84)}.hm-proc{position:relative}.hm-proc-line{position:absolute;z-index:1;background:var(--red,#dc2626);inset:-20px 0 auto 0;height:2px;transform:scaleX(var(--hm-line,0));transform-origin:left center}.lang-ar .hm-proc-line{transform-origin:right center}.hm-step.hm-step{opacity:.34;transition:opacity .35s ease-out,border-color .35s ease-out}.hm-step .proc-step-num{transition:color .35s ease-out}.hm-step.hm-step.hm-lit{opacity:1;border-color:rgba(220,38,38,.65)}.hm-step.hm-lit .proc-step-num{color:var(--neon,#ff2e2e)}.hm-proc-scene{height:220vh;padding:0!important;overflow:clip}.hm-proc-scene>.wrap{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.hm-slogan{height:260vh}.hm-proc-line{inset:0 auto 0 -12px;width:2px;height:auto;transform:scaleY(var(--hm-line,0));transform-origin:center top}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}