.zt-hero{width:100%;overflow:hidden;position:relative}.zt-hero__swiper{width:101vw;left:50%;transform:translateX(-50%)}[lang=ar] .zt-hero__swiper{width:101vw;right:50%;left:auto;transform:translateX(50%)}.zt-hero__slide{position:relative;display:flex;align-items:flex-end;width:100%;height:calc(100svh - 90px);min-height:640px;background-color:#151128;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.zt-hero__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center top}@media (max-width:768px){.zt-hero__video{object-position:center}.zt-hero__slide.zt-hero__slide--mobile-video{height:auto;min-height:0;aspect-ratio:4/5}.zt-hero__slide--mobile-video picture{display:none}}.zt-hero__video::-webkit-media-controls,.zt-hero__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.zt-hero__background{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center top}.zt-hero__gradient{position:absolute;left:0;right:0;bottom:0;height:50%;background:linear-gradient(180deg,rgba(21,17,40,0) 0,#151128 100%);pointer-events:none;z-index:1}.zt-hero__content{position:relative;z-index:2;width:100%;padding:0 0 clamp(150px,17vh,190px);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:clamp(15px,2.5vw,26px);margin:0 auto}@media (min-width:576px){.zt-hero__content{max-width:540px}}@media (min-width:768px){.zt-hero__content{max-width:720px}}@media (min-width:992px){.zt-hero__content{max-width:960px}}@media (min-width:1200px){.zt-hero__content{max-width:1140px}}@media (min-width:1400px){.zt-hero__content{max-width:1320px}}@media (min-width:3840px){.zt-hero__content{max-width:1600px}}.zt-hero__eyebrow-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;max-width:650px}[lang=ar] .zt-hero__eyebrow-row{flex-direction:row-reverse}.zt-hero__eyebrow{flex:1 1 auto;min-width:0;max-width:650px;font-size:clamp(20px * var(--type-scale, 1), 2.5vw * var(--type-scale, 1), 28px * var(--type-scale, 1));font-weight:300;font-style:italic;line-height:1.15;white-space:normal;overflow-wrap:anywhere;color:var(--color-lime,#c3d534)}.zt-hero__title-row{position:relative;display:flex;align-items:flex-start;gap:clamp(16px,2vw,32px);width:fit-content}.zt-hero__icon{flex:0 0 auto;margin-top:-2.35em;width:clamp(180px,8vw,210px);height:auto;pointer-events:none;position:absolute;right:0;transform:translateX(75%)}[lang=ar] .zt-hero__icon{order:-1;left:0;right:auto;transform:translateX(-75%) rotateY(180deg)}.zt-hero__title{max-width:900px;margin:0;font-size:clamp(32px * var(--type-scale, 1), 5vw * var(--type-scale, 1), 64px * var(--type-scale, 1));font-weight:100;line-height:.92;color:#fff}.zt-hero__title span:first-child{font-weight:400}.zt-hero__title span:last-child{display:block;margin-top:10px;font-size:clamp(40px * var(--type-scale, 1), 8vw * var(--type-scale, 1), 170px * var(--type-scale, 1));font-weight:800;line-height:.78;letter-spacing:-.025em;color:var(--color-lime)}[lang=ar] .zt-hero__title span:first-child{font-weight:600}[lang=ar] .zt-hero__title span:last-child{font-size:clamp(40px * var(--type-scale, 1), 8vw * var(--type-scale, 1), 98.92px * var(--type-scale, 1))}[lang=ar] .zt-hero__title .zt-hero__title-emphasis{display:block;margin-top:0;font-size:clamp(40px * var(--type-scale, 1), 6.5vw * var(--type-scale, 1), 140px * var(--type-scale, 1));font-weight:800;line-height:.78;letter-spacing:-.025em;color:var(--color-lime)}[lang=ar] .zt-hero__title .zt-hero__title-lead{display:block;margin-top:10px;font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:normal;color:#fff}.zt-hero__subtitle{font-size:clamp(20px * var(--type-scale, 1), 1.35vw * var(--type-scale, 1), 26px * var(--type-scale, 1));font-weight:700;font-style:normal;line-height:1.35;color:#fff;max-width:500px}.zt-hero__btn{display:inline-flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;background:#fff;color:#201547;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:background .2s,color .2s;width:fit-content;line-height:1;white-space:nowrap}.zt-hero__btn:hover{background:var(--color-lime,#c3d534);color:#201547}.zt-hero__btn:hover .zt__btn-icon{transform:translateX(3px);background-color:var(--color-white)}[lang=ar] .zt-hero__btn:hover .zt__btn-icon{transform:translateX(-3px) rotate(180deg);background-color:var(--color-white)}.zt-hero__nav{position:absolute;left:0;bottom:50px;z-index:4;display:flex;align-items:center;gap:10px}[dir=rtl] .zt-hero__nav{left:auto;right:0}@media (max-width:575px){.zt-hero__nav{left:16px}[dir=rtl] .zt-hero__nav{right:16px}}.zt-hero__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:0;cursor:pointer;border-radius:50%;border:1px solid rgba(255,255,255,.48);color:#fff;background:rgba(21,17,40,.35);backdrop-filter:blur(6px);box-shadow:0 5px 18px rgba(0,0,0,.18);transition:transform .2s,background .2s,border-color .2s,color .2s}.zt-hero__arrow:focus-visible,.zt-hero__arrow:hover{background:var(--color-lime,#c3d534);border-color:var(--color-lime,#c3d534);color:#151128;transform:translateY(-2px)}[dir=rtl] .zt-hero__arrow svg{transform:scaleX(-1)}.zt-hero__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}.zt-hero__pagination{position:absolute;left:0;right:0;bottom:24px;z-index:3;display:flex;justify-content:center;gap:8px}.zt-hero__pagination .swiper-pagination-bullet{width:10px;height:10px;background:rgba(255,255,255,.4);opacity:1;border-radius:50%;transition:background .2s,transform .2s}.zt-hero__pagination .swiper-pagination-bullet-active{background:var(--color-lime,#c3d534);transform:scale(1.15)}.zt-hero__btn,.zt-hero__eyebrow,.zt-hero__subtitle,.zt-hero__title{opacity:0;transform:translateY(48px)}.swiper-slide-active .zt-hero__btn,.swiper-slide-active .zt-hero__eyebrow,.swiper-slide-active .zt-hero__subtitle,.swiper-slide-active .zt-hero__title{animation:.9s cubic-bezier(.16,.84,.44,1) forwards ztHeroRise}.swiper-slide-active .zt-hero__eyebrow{animation-delay:50ms}.swiper-slide-active .zt-hero__title{animation-delay:.18s}.swiper-slide-active .zt-hero__subtitle{animation-delay:.32s}.swiper-slide-active .zt-hero__btn{animation-delay:.46s}@keyframes ztHeroRise{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.zt-hero__slide{height:min(820px,calc(100svh - 68px));min-height:560px}}@media (max-width:768px){.zt-hero__slide{height:min(820px,calc(100svh - 68px));min-height:620px;align-items:flex-end}.zt-hero__content{gap:clamp(14px,3vw,22px);padding:0 0 115px;margin:0 auto;width:calc(100% - 48px)}.zt-hero__eyebrow{font-size:clamp(22px * var(--type-scale, 1), 3.4vw * var(--type-scale, 1), 22px * var(--type-scale, 1));line-height:1.25;max-width:100%}.zt-hero__title-row{position:relative}.zt-hero__icon{left:0;right:auto;transform:translate(0,-175px)}[lang=ar] .zt-hero__icon{left:auto;right:0;transform:translate(0,-175px) rotateY(180deg)}.zt-hero__title{font-size:clamp(58px * var(--type-scale, 1), 9vw * var(--type-scale, 1), 58px * var(--type-scale, 1));line-height:.9}.zt-hero__title span:last-child{margin-top:7px;font-size:clamp(68px * var(--type-scale, 1), 14vw * var(--type-scale, 1), 96px * var(--type-scale, 1));line-height:.84}[lang=ar] .zt-hero__title .zt-hero__title-emphasis{font-size:clamp(68px * var(--type-scale, 1), 14vw * var(--type-scale, 1), 96px * var(--type-scale, 1));line-height:.84}[lang=ar] .zt-hero__title .zt-hero__title-lead{margin-top:7px;font-size:inherit;line-height:inherit}.zt-hero__subtitle{font-size:clamp(16px, 3.4vw * var(--type-scale, 1), 21px * var(--type-scale, 1));line-height:1.25}}.scroll-cue{position:absolute;left:50%;bottom:clamp(16px,2vh,42px);transform:translateX(-50%);z-index:10;display:flex;flex-direction:column;align-items:center;gap:8px;color:rgba(255,255,255,.65);font-size:14px;letter-spacing:.28em;font-weight:300;text-transform:uppercase}.scroll-cue svg{animation:1.8s ease-in-out infinite bob}@keyframes bob{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(6px);opacity:1}}[lang=ar] .zt-hero__title{font-size:clamp(40px * var(--type-scale, 1), 4.25vw * var(--type-scale, 1), 64px * var(--type-scale, 1));font-weight:400;line-height:1}html:not([lang=ar]) .zt-hero__title{line-height:.9}@media (max-height:450px){.zt-hero__slide{min-height:450px}}.zt-hero--inner .zt-hero__eyebrow{font-size:clamp(18px * var(--type-scale, 1), 1.7vw * var(--type-scale, 1), 26px * var(--type-scale, 1));font-style:normal;font-weight:400;line-height:1.4}[lang=ar] .zt-hero--inner .zt-hero__title{font-size:clamp(40px * var(--type-scale, 1), 4.6vw * var(--type-scale, 1), 80px * var(--type-scale, 1));font-weight:500;line-height:1.2}[lang=ar] .zt-hero--inner .zt-hero__title .zt-hero__title-emphasis,[lang=ar] .zt-hero--inner .zt-hero__title .zt-hero__title-lead{display:block;margin-top:0;font-size:1em;line-height:1.1;letter-spacing:normal}[lang=ar] .zt-hero--inner .zt-hero__title .zt-hero__title-lead{font-weight:500;color:#fff}[lang=ar] .zt-hero--inner .zt-hero__title .zt-hero__title-emphasis{font-size:1.06em;font-weight:800;color:var(--color-lime,#c3d534)}.zt-hero--inner .zt-hero__subtitle{max-width:20em;font-size:clamp(18px * var(--type-scale, 1), 1.7vw * var(--type-scale, 1), 28px * var(--type-scale, 1));font-weight:500;line-height:1.45}@media (min-width:769px){.zt-hero--inner .zt-hero__slide{align-items:center}.zt-hero--inner .zt-hero__content{padding:120px 0 40px}.zt-hero--inner .zt-hero__gradient{top:0;height:auto;background:linear-gradient(90deg,rgba(21,17,40,.4) 0,rgba(21,17,40,0) 60%)}[lang=ar] .zt-hero--inner .zt-hero__gradient{background:linear-gradient(270deg,rgba(21,17,40,.4) 0,rgba(21,17,40,0) 60%)}.zt-hero__slide{height:auto;min-height:max(640px,calc(100svh - 90px))}.zt-hero__content{padding-top:120px}}@media (min-width:769px) and (max-height:900px){.zt-hero{--type-scale:0.85}.zt-hero__content{gap:18px}}@media (min-width:769px) and (max-height:800px){.zt-hero{--type-scale:0.9}.zt-hero__content{gap:14px;padding-top:112px;padding-bottom:130px}}[lang=ar] .zt-hero:not(.zt-hero--inner) .zt-hero__title .zt-hero__title-emphasis~.zt-hero__title-lead{font-size:clamp(40px * var(--type-scale, 1), 6.5vw * var(--type-scale, 1), 140px * var(--type-scale, 1));font-weight:800;line-height:.78;letter-spacing:-.025em}@media (max-width:768px){.zt-hero--inner .zt-hero__slide{align-items:flex-start}.zt-hero--inner .zt-hero__content{padding:130px 0 40px}.zt-hero--inner .zt-hero__gradient{top:0;bottom:auto;height:60%;background:linear-gradient(180deg,rgba(21,17,40,.55) 0,rgba(21,17,40,0) 100%)}.zt-hero--inner .zt-hero__eyebrow-row{display:none}[lang=ar] .zt-hero--inner .zt-hero__title{font-size:clamp(36px * var(--type-scale, 1), 10vw * var(--type-scale, 1), 52px * var(--type-scale, 1))}.zt-hero--inner .zt-hero__subtitle{max-width:100%;font-size:clamp(17px * var(--type-scale, 1), 4.6vw * var(--type-scale, 1), 21px * var(--type-scale, 1))}.zt-hero--inner .zt-hero__btn{max-width:100%;box-sizing:border-box;white-space:normal;line-height:1.4}[lang=ar] .zt-hero:not(.zt-hero--inner) .zt-hero__title .zt-hero__title-emphasis~.zt-hero__title-lead{font-size:clamp(68px * var(--type-scale, 1), 14vw * var(--type-scale, 1), 96px * var(--type-scale, 1));line-height:.84}}[lang=ar] .zt-hero:not(.zt-hero--inner) .zt-hero__title .zt-hero__title-lead:first-child{font-size:clamp(40px * var(--type-scale, 1), 6.5vw * var(--type-scale, 1), 140px * var(--type-scale, 1));font-weight:400;line-height:.9;margin-top:0}@media (max-width:768px){[lang=ar] .zt-hero:not(.zt-hero--inner) .zt-hero__title .zt-hero__title-lead:first-child{font-size:clamp(68px * var(--type-scale, 1), 14vw * var(--type-scale, 1), 96px * var(--type-scale, 1))}.zt-hero:not(.zt-hero--inner) .zt-hero__slide:not(.zt-hero__slide--mobile-video){align-items:flex-start}.zt-hero:not(.zt-hero--inner) .zt-hero__content{padding:130px 0 0}.zt-hero:not(.zt-hero--inner) .zt-hero__eyebrow-row{display:none}.zt-hero:not(.zt-hero--inner) .zt-hero__slide:not(.zt-hero__slide--mobile-video) .zt-hero__gradient{top:0;height:100%;background:linear-gradient(180deg,rgba(21,17,40,.55) 0,rgba(21,17,40,0) 45%,rgba(21,17,40,0) 55%,#151128 100%)}.zt-hero__slide--mobile-video .zt-hero__video{object-fit:contain;object-position:center}}