.hs-wrap{margin-bottom:110px;--px:0;--py:0}.hs,.hs-wrap{position:relative}.hs{overflow:hidden;isolation:isolate;min-height:100vh;min-height:100svh;display:flex;align-items:center;border-radius:0 0 var(--fb-radius-xl) var(--fb-radius-xl);background:var(--fb-navy-deep)}.hs__bgs{inset:-30px;z-index:0;will-change:transform;transform:translate3d(calc(var(--px) * -26px),calc(var(--py) * -18px),0);transition:transform 1.2s var(--ease-out)}.hs__bg,.hs__bgs{position:absolute}.hs__bg{inset:0;visibility:hidden;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}[dir=rtl] .hs__bg{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.hs__bg.is-prev{z-index:1}.hs__bg.is-active,.hs__bg.is-prev{visibility:visible;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.hs__bg.is-active{z-index:2;transition:-webkit-clip-path 1.4s cubic-bezier(.77,0,.18,1);transition:clip-path 1.4s cubic-bezier(.77,0,.18,1);transition:clip-path 1.4s cubic-bezier(.77,0,.18,1),-webkit-clip-path 1.4s cubic-bezier(.77,0,.18,1)}.hs__img{object-fit:cover;transform:scale(1.12)}.hs__bg.is-active .hs__img{animation:hs-kenburns 9s var(--ease-out) forwards}.hs__bg.is-prev .hs__img{transform:scale(1.02)}@keyframes hs-kenburns{0%{transform:scale(1.18)}to{transform:scale(1.02)}}.hs__overlay{position:absolute;inset:0;z-index:3;background:linear-gradient(100deg,rgba(3,12,21,.94),rgba(5,19,31,.78) 38%,rgba(5,19,31,.28) 72%,rgba(5,19,31,.5)),linear-gradient(180deg,rgba(3,12,21,.55),transparent 28%,transparent 62%,rgba(3,12,21,.85))}[dir=rtl] .hs__overlay{background:linear-gradient(260deg,rgba(3,12,21,.94),rgba(5,19,31,.78) 38%,rgba(5,19,31,.28) 72%,rgba(5,19,31,.5)),linear-gradient(180deg,rgba(3,12,21,.55),transparent 28%,transparent 62%,rgba(3,12,21,.85))}.hs__glow{position:absolute;z-index:3;width:620px;height:620px;border-radius:50%;pointer-events:none;inset-inline-start:-160px;top:8%;background:radial-gradient(circle,rgba(201,146,47,.26),transparent 65%)}@keyframes hs-glow{to{transform:translate3d(60px,40px,0) scale(1.15);opacity:.7}}.hs__inner{position:relative;z-index:5;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:60px;gap:60px;align-items:end;padding-top:calc(var(--header-h) + 60px);padding-bottom:190px}.hs__content{max-width:780px;transform:translate3d(calc(var(--px) * 10px),calc(var(--py) * 8px),0);transition:transform 1.2s var(--ease-out)}.hs__eyebrow{opacity:0}.hs__title{font-size:clamp(2.5rem,5.4vw,4.6rem);color:#fff;line-height:1.06;margin:24px 0 0;font-weight:700;letter-spacing:-.025em}[dir=rtl] .hs__title{line-height:1.35;font-size:clamp(2.1rem,4.4vw,3.7rem);letter-spacing:0}.hs__title .split{display:block}.hs__typed-line{display:block;margin:10px 0 0;font-family:var(--font-display);font-size:clamp(2rem,4.6vw,3.9rem);line-height:1.18;font-weight:600;letter-spacing:-.02em}[dir=rtl] .hs__typed-line{font-family:var(--font-arabic);line-height:1.45;letter-spacing:0;font-size:clamp(1.8rem,3.8vw,3.1rem)}.hs__typed-line .tw{display:grid;width:100%}.hs__typed-line .tw>*{grid-area:1/1;min-width:0}.hs__typed-accent{font-style:italic;color:var(--fb-gold-light);-webkit-padding-end:.12em;padding-inline-end:.12em}.hs__typed-accent .tw__ghost{visibility:hidden;color:transparent}.hs__typed-accent .tw__fade,.hs__typed-accent .tw__typed{color:var(--fb-gold-light);text-shadow:0 2px 24px rgba(201,146,47,.25)}.hs__typed-accent .tw__caret{background:var(--fb-gold-light)}[dir=rtl] .hs__typed-accent{font-style:normal}.hs__sub{color:rgba(255,255,255,.8);font-size:1.12rem;line-height:1.8;max-width:58ch;margin:26px 0 38px;opacity:0}.hs__cta{display:flex;gap:16px;flex-wrap:wrap;opacity:0}.hs__in{animation:hs-rise 1s var(--ease-out) both}@keyframes hs-rise{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}.hs__nav{display:flex;flex-direction:column;gap:4px;opacity:0}.hs__nav-item{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;padding:12px 14px;border-radius:14px;background:transparent;border:1px solid transparent;color:rgba(255,255,255,.55);text-align:start;transition:background .4s ease,border-color .4s ease,color .3s ease}.hs__nav-item:hover{color:#fff;background:rgba(255,255,255,.05)}.hs__nav-item.is-active{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14)}.hs__nav-num{font-family:var(--font-display);font-weight:700;font-size:.9rem;color:var(--fb-gold-light);grid-row:1/3;align-self:center}.hs__nav-cap{font-size:.82rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs__nav-bar{height:2px;background:rgba(255,255,255,.14);border-radius:2px;overflow:hidden}.hs__nav-progress{display:block;height:100%;background:var(--fb-gradient-gold);transform-origin:left;transform:scaleX(0);animation:hs-progress linear forwards}[dir=rtl] .hs__nav-progress{transform-origin:right}.hs__nav-progress.is-paused{animation-play-state:paused}@keyframes hs-progress{to{transform:scaleX(1)}}.hs__scroll{position:absolute;z-index:5;bottom:128px;inset-inline-start:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;font-size:.68rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.55)}[dir=rtl] .hs__scroll{transform:translateX(50%);letter-spacing:0}.hs__scroll i{width:1px;height:46px;background:rgba(255,255,255,.2);position:relative;overflow:hidden}.hs__scroll i:after{content:"";position:absolute;left:0;right:0;top:-50%;height:50%;background:var(--fb-gold-light);animation:hs-scroll 2.2s var(--ease-out) infinite}@keyframes hs-scroll{to{top:100%}}.hs-float__wrap{position:absolute;left:0;right:0;bottom:-76px;z-index:6}.hs-float{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border-radius:24px;box-shadow:0 40px 80px rgba(5,19,31,.2);border:1px solid rgba(255,255,255,.7);padding:30px 12px;position:relative;overflow:hidden}.hs-float:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:var(--fb-gradient-gold)}.hs-float__item{position:relative;text-align:center;padding:6px 18px}.hs-float__item+.hs-float__item:before{content:"";position:absolute;inset-inline-start:0;top:12%;bottom:12%;width:1px;background:var(--fb-border)}.hs-float__item strong{display:block;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;color:var(--fb-navy);line-height:1;margin-bottom:10px}.hs-float__item>span{font-size:.76rem;color:var(--fb-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}[dir=rtl] .hs-float__item>span{letter-spacing:0;font-size:.85rem}@media (max-height:1000px){.hs__scroll{display:none}}@media (max-height:780px) and (min-width:981px){.hs__inner{padding-top:calc(var(--header-h) + 30px);padding-bottom:170px}.hs__title{font-size:clamp(2.3rem,4.4vw,3.6rem)}.hs__sub{margin:18px 0 26px}.hs__scroll{display:none}}@media (max-width:1100px){.hs__inner{grid-template-columns:minmax(0,1fr);gap:36px}.hs__nav{flex-direction:row;gap:8px}.hs__nav-item{flex:1 1;min-width:0}.hs__scroll{display:none}}@media (max-width:900px){.hs-float{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.hs-float__item:nth-child(3):before{display:none}.hs-float__wrap{bottom:-110px}.hs-wrap{margin-bottom:150px}.hs__inner{padding-bottom:170px}}@media (max-width:640px){.hs{border-radius:0 0 24px 24px;min-height:92svh}.hs__inner{padding-top:calc(var(--header-h) + 10px);padding-bottom:120px;gap:28px}.hs__sub{font-size:1rem;margin:18px 0 26px}.hs__cta .fb-btn{flex:1 1 100%}.hs__nav-cap{display:none}.hs__nav-item{grid-template-columns:1fr;padding:10px}.hs__nav-num{grid-row:auto}.hs-float__wrap{position:static;margin-top:-70px}.hs-wrap{margin-bottom:70px}.hs-float{padding:22px 6px}.hs-float__item{padding:4px 10px}}@media (prefers-reduced-motion:reduce){.hs__bg.is-active{transition:none}.hs__bg.is-active .hs__img{animation:none;transform:scale(1.02)}.hs__cta,.hs__eyebrow,.hs__nav,.hs__sub{opacity:1!important;animation:none!important}.hs__glow,.hs__scroll i:after{animation:none}.hs__bgs,.hs__content{transform:none!important}}.hs-wrap{contain:layout}.hs{contain:paint}.hs-wrap.is-out .hs__img,.hs-wrap.is-out .hs__scroll i:after{animation-play-state:paused}