.landing-loader-screen{--primary:255 100% 61.57%;position:relative;isolation:isolate;display:grid;place-items:center;overflow:hidden;padding:max(1.5rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));color:hsl(var(--foreground));background:radial-gradient(circle at 50% 42%,hsl(var(--primary)/.11),transparent 32rem),linear-gradient(145deg,hsl(var(--background)),hsl(var(--muted)/.38))}.landing-loader-screen,.landing-page-reveal{min-height:100vh;min-height:100svh}html:has(.landing-page-reveal-loading),html:has(.landing-page-reveal-revealing){overflow:hidden}.landing-page-loader-overlay{position:fixed;inset:0;z-index:1000;opacity:1;background:hsl(var(--background));contain:strict;will-change:opacity;transition:opacity .32s cubic-bezier(.4,0,.2,1)}.landing-page-reveal-revealing .landing-page-loader-overlay{pointer-events:none;opacity:0}.landing-page-reveal-revealing .landing-loader-content{transform:scale(.985);opacity:0}.landing-loader-screen:before{position:absolute;inset:0;z-index:-1;content:"";opacity:.32;background-image:radial-gradient(hsl(var(--primary)/.2) .7px,transparent .7px);background-size:22px 22px;mask-image:linear-gradient(180deg,transparent,black 22%,black 78%,transparent)}.landing-loader-content{display:flex;width:min(100%,32rem);flex-direction:column;align-items:center;text-align:center;transition:opacity .18s ease-out,transform .24s cubic-bezier(.4,0,.2,1)}.landing-loader-glow{position:absolute;z-index:-1;width:clamp(12rem,25vw,22rem);aspect-ratio:1;border-radius:999px;background:hsl(var(--primary)/.1);filter:blur(64px)}.landing-loader-glow-start{inset-block-start:-8rem;inset-inline-start:-5rem}.landing-loader-glow-end{inset-block-end:-9rem;inset-inline-end:-5rem;opacity:.65}.landing-loader-artwork{position:relative;display:grid;width:clamp(9.5rem,33vw,11.25rem);aspect-ratio:1;place-items:center}.landing-loader-halo{position:absolute;inset:1.25rem;border-radius:999px;background:radial-gradient(circle,hsl(var(--primary)/.1),hsl(var(--primary)/.025) 65%,transparent 72%)}.landing-loader-ring{position:absolute;inset:.65rem;width:calc(100% - 1.3rem);height:calc(100% - 1.3rem);overflow:visible;color:hsl(var(--primary))}.landing-loader-sweep{transform-box:view-box;transform-origin:64px 64px;transform:rotate(-90deg);animation:landing-orbit 1.4s linear infinite}.landing-loader-mark{position:relative;z-index:1;display:grid;width:4.5rem;aspect-ratio:1;place-items:center;border:1px solid hsl(var(--primary)/.14);border-radius:1.35rem;background:hsl(var(--background));box-shadow:0 10px 24px hsl(var(--primary)/.14)}.landing-loader-logo{width:3rem;height:3rem}.dark .landing-loader-logo-light,.landing-loader-logo-dark{display:none}.dark .landing-loader-logo-dark{display:block}.landing-loader-copy{display:none;margin-top:1.35rem}html:not([lang=fa]):not([lang=ar]) .landing-loader-copy-en,html[lang=ar] .landing-loader-copy-ar,html[lang=fa] .landing-loader-copy-fa{display:block}.landing-loader-title{margin:0;color:hsl(var(--foreground));font-size:clamp(.95rem,3vw,1.075rem);font-weight:650;letter-spacing:-.015em}@keyframes landing-orbit{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.landing-page-loader-overlay{transition-duration:.12s}.landing-loader-sweep{animation:none}}@media (forced-colors:active){.landing-loader-mark{border:1px solid CanvasText}.landing-loader-ring{color:CanvasText}.landing-loader-track{opacity:.3}}.landing-loader-screen .landing-loader-progress{display:none!important}