.landing :is(h1,h2,h3){text-wrap:balance}.landing p{text-wrap:pretty}.landing:lang(en) :is(h1,h2){letter-spacing:-.03em}.landing:lang(ar) :is(h1,h2,h3){letter-spacing:0}.landing [lang=ar]{font-family:var(--font-arabic), var(--font-inter), ui-sans-serif, system-ui, sans-serif}.landing [lang=en]{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif}.ld-dots{background-image:radial-gradient(#ffffff1c 1px,#0000 1.6px);background-size:26px 26px;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 100%)}.ld-word{vertical-align:bottom;margin-block:-.1em -.2em;padding-block:.1em .2em;display:inline-block;overflow:clip}.landing:lang(ar) .ld-word{margin-block:-.3em -.42em;padding-block:.3em .42em}.ld-rise{display:inline-block}.ld-fade{--d:0s}@media (prefers-reduced-motion:no-preference){.ld-rise{animation:.95s cubic-bezier(.2,.65,.15,1) both ld-rise;animation-delay:calc(var(--i,0) * 70ms + 80ms)}.ld-fade{animation:.9s cubic-bezier(.2,.65,.15,1) both ld-fade;animation-delay:var(--d)}.ld-stage[data-pending]{opacity:0;animation:1ms linear 2.5s forwards ld-show}}@keyframes ld-rise{0%{transform:translateY(115%)}to{transform:none}}@keyframes ld-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ld-show{to{opacity:1}}.landing [id]{scroll-margin-top:88px}
