:root{color-scheme:dark;--background:#0a0a0a;--foreground:#f5f5f5;--muted:#f5f5f5c7;--overlay-opacity:.58}[data-astro-cid-lcdefpme]{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}body{background:var(--background);min-height:100svh;color:var(--foreground);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Michroma,Eurostile,Arial,sans-serif;overflow:hidden}.blocking-page[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--background);justify-content:center;align-items:center;min-height:100svh;padding:48px 28px;display:flex;position:relative;overflow:hidden}.video-container[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-video[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%;animation:40s linear infinite cinematic-rotate;position:absolute;inset:0;transform:scale(1.5)}@keyframes cinematic-rotate{0%{transform:scale(1.5)rotate(0)}to{transform:scale(1.5)rotate(360deg)}}.blocking-page[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:rgba(0, 0, 0, var(--overlay-opacity));pointer-events:none;position:absolute;inset:0}.content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(100%,1120px);display:flex;position:relative;transform:translateY(-2px)}.brand[data-astro-cid-lcdefpme]{opacity:0;cursor:default;flex-direction:column;align-items:center;margin-bottom:clamp(45px,7vw,52px);animation:.95s ease-out .12s forwards brand-reveal;display:flex;position:relative}.logo-aura[data-astro-cid-lcdefpme]{filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#ffffff26 0%,#a78bfa2e 35%,#644b9614 55%,#0000 70%);border-radius:50%;width:160%;height:160%;transition:all .5s;animation:6s ease-in-out infinite alternate aura-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand[data-astro-cid-lcdefpme]:hover .logo-aura[data-astro-cid-lcdefpme]{filter:blur(32px);background:radial-gradient(circle,#ffffff40 0%,#a78bfa47 40%,#644b961f 60%,#0000 70%);transform:translate(-50%,-50%)scale(1.15)}.brand-mark[data-astro-cid-lcdefpme]{object-fit:contain;filter:drop-shadow(0 0 3px #fff9)drop-shadow(0 0 16px #a78bfa59)drop-shadow(0 4px 20px #000000e6);width:150px;height:132px;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);display:block;position:relative}.brand[data-astro-cid-lcdefpme]:hover .brand-mark[data-astro-cid-lcdefpme]{filter:drop-shadow(0 0 8px #fffc)drop-shadow(0 0 28px #a78bfa80)drop-shadow(0 8px 32px #000000f2);transform:scale(1.08)translateY(-2px)}.brand-name[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:.48em;margin-top:10px;padding-left:.48em;font-family:Orbitron,Arial,sans-serif;font-size:8px;font-weight:500;line-height:1}h1[data-astro-cid-lcdefpme]{color:var(--foreground);letter-spacing:-.055em;white-space:nowrap;opacity:0;margin:0;font-family:Michroma,Eurostile,Arial,sans-serif;font-size:clamp(30px,4.25vw,44px);font-weight:400;line-height:1.28;animation:.95s ease-out .42s forwards reveal}.supporting-copy[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:.025em;opacity:0;margin:18px 0 0;font-family:Michroma,Eurostile,Arial,sans-serif;font-size:clamp(10px,1.48vw,16px);font-weight:400;line-height:1.8;animation:.95s ease-out .7s forwards reveal}@keyframes brand-reveal{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes reveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes aura-pulse{0%{opacity:.75;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@media (width<=760px){.blocking-page[data-astro-cid-lcdefpme]{padding:36px 22px}.brand[data-astro-cid-lcdefpme]{margin-bottom:58px}.brand-mark[data-astro-cid-lcdefpme]{width:127px;height:113px}.brand-name[data-astro-cid-lcdefpme]{font-size:7px}h1[data-astro-cid-lcdefpme]{white-space:normal;letter-spacing:-.045em;max-width:620px;font-size:clamp(25px,6.2vw,38px);line-height:1.45}.supporting-copy[data-astro-cid-lcdefpme]{letter-spacing:.015em;max-width:520px;margin-top:18px;font-size:clamp(9px,2.1vw,13px);line-height:2}}@media (width<=420px){.brand[data-astro-cid-lcdefpme]{margin-bottom:48px}h1[data-astro-cid-lcdefpme]{max-width:340px;font-size:27px}.supporting-copy[data-astro-cid-lcdefpme]{max-width:290px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bg-video[data-astro-cid-lcdefpme]{animation:none!important;transform:scale(1.1)!important}.brand[data-astro-cid-lcdefpme]:hover .brand-mark[data-astro-cid-lcdefpme]{transform:none!important}.brand[data-astro-cid-lcdefpme]:hover .logo-aura[data-astro-cid-lcdefpme]{transform:translate(-50%,-50%)!important}}
