.entrance-module__ue6xKa__root{--text:#fffffff0;--muted:#ffffffd6;--line:#ffffff24;--sans:var(--font-geist-sans), "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), "Space Mono", ui-monospace, Menlo, monospace;--gutter:clamp(16px, 4.5vw, 72px);--glow:255 190 140;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-behavior:smooth;scroll-snap-type:y mandatory;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#050407;position:fixed;inset:0;overflow:hidden auto}.entrance-module__ue6xKa__root a{color:inherit}.entrance-module__ue6xKa__root a:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #fff}.entrance-module__ue6xKa__arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.entrance-module__ue6xKa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.entrance-module__ue6xKa__hall{z-index:0;isolation:isolate;background:#050407;height:100dvh;margin-bottom:-100dvh;position:sticky;top:0;overflow:hidden}.entrance-module__ue6xKa__rig{--lx:0;--ly:0;transform:translate3d(calc(var(--lx) * -20px), calc(var(--ly) * -14px), 0) scale(1);transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.entrance-module__ue6xKa__root[data-active] .entrance-module__ue6xKa__rig{transform:translate3d(calc(var(--lx) * -20px), calc(var(--ly) * -14px), 0) scale(1.025)}.entrance-module__ue6xKa__stage{--sw:max(106vw, 159dvh);width:var(--sw);aspect-ratio:3/2;left:calc(50% - var(--sw) / 2);top:calc(50% - var(--sw) / 3);transform-origin:0 0;will-change:transform;position:absolute}.entrance-module__ue6xKa__plate{-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:1.8s cubic-bezier(.2,.7,.2,1) both entrance-module__ue6xKa__plateIn;display:block;position:absolute;inset:0}@keyframes entrance-module__ue6xKa__plateIn{0%{opacity:.3;filter:brightness(.35)saturate(.6);transform:scale(1.05)}to{opacity:1;filter:none;transform:none}}.entrance-module__ue6xKa__interior{opacity:0;pointer-events:none;position:absolute;overflow:hidden}.entrance-module__ue6xKa__interior img{object-fit:cover;width:116%;height:116%;transform:translateX(var(--drift,0%));position:absolute;top:-8%;left:-8%}.entrance-module__ue6xKa__interior:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 36px 14px #060406bf,inset 0 -40px 60px -20px #ffaa6440}.entrance-module__ue6xKa__patch{pointer-events:none;position:absolute}.entrance-module__ue6xKa__patchLogo{background:radial-gradient(closest-side,#0a090d 58%,#0a090de6 72%,#0a090d00 100%)}.entrance-module__ue6xKa__patchCorner{background:radial-gradient(closest-side,#060507 64%,#060507e0 78%,#06050700 100%)}.entrance-module__ue6xKa__portal{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(60% 55% at 50% 72%,#ff966e80,#ff788c1f 55%,#0000 75%);animation:7s ease-in-out infinite entrance-module__ue6xKa__breathe;position:absolute}@keyframes entrance-module__ue6xKa__breathe{0%,to{opacity:.35}50%{opacity:.8}}.entrance-module__ue6xKa__bloom{pointer-events:none;mix-blend-mode:screen;opacity:var(--w,0);background:radial-gradient(ellipse 52% 46% at 50% 58%, rgb(var(--glow) / .72), rgb(var(--glow) / .2) 55%, transparent 75%), radial-gradient(ellipse 64% 20% at 50% 104%, rgb(var(--glow) / .75), transparent 70%);transition:opacity .3s;position:absolute;transform:scale(1.18)}.entrance-module__ue6xKa__bloom[data-on]{opacity:1}.entrance-module__ue6xKa__logo{place-items:center;margin:0;animation:1.6s cubic-bezier(.2,.7,.2,1) .25s both entrance-module__ue6xKa__logoIn;display:grid;position:absolute}.entrance-module__ue6xKa__logo img{filter:drop-shadow(0 0 3px #ffffffb3)drop-shadow(0 0 22px #ffecd661);width:100%;height:auto;display:block}@keyframes entrance-module__ue6xKa__logoIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.entrance-module__ue6xKa__door{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:18% 18% 3% 3%/12% 12% 3% 3%;display:block;position:absolute}.entrance-module__ue6xKa__doorCta{border:1px solid rgb(var(--glow) / .6);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 24px rgb(var(--glow) / .35);color:#fff;font:700 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;background:#080812b8;border-radius:999px;align-items:center;gap:8px;padding:10px 14px 9px;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%,8px)}.entrance-module__ue6xKa__root:not([data-compact]) .entrance-module__ue6xKa__door:hover .entrance-module__ue6xKa__doorCta{opacity:1;transform:translate(-50%)}.entrance-module__ue6xKa__spot{pointer-events:none;opacity:0;background:radial-gradient(ellipse 30vmax 34vmax at var(--fx,50%) var(--fy,50%), rgb(var(--glow) / .06), transparent 70%), radial-gradient(ellipse 30vmax 34vmax at var(--fx,50%) var(--fy,50%), transparent 35%, rgba(4, 3, 8, var(--dim,.6)) 85%);position:absolute;inset:0}.entrance-module__ue6xKa__vignette{pointer-events:none;background:radial-gradient(34% 30% at 0 100%,#040306bf,#0000),radial-gradient(22% 22% at 100% 100%,#04030699,#0000),radial-gradient(90% 85% at 50% 48%,#0000 60%,#00000073);position:absolute;inset:0}.entrance-module__ue6xKa__nav{z-index:3;left:var(--gutter);bottom:calc(clamp(20px, 5.5vh, 60px) + env(safe-area-inset-bottom,0px));width:clamp(230px,17vw,300px);animation:.9s cubic-bezier(.2,.7,.2,1) .5s both entrance-module__ue6xKa__fadeUp;position:absolute}.entrance-module__ue6xKa__nav ul{margin:0;padding:0;list-style:none}.entrance-module__ue6xKa__nav a{font:600 12.5px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:#fff;text-shadow:0 1px 12px #000c;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;text-decoration:none;display:flex}.entrance-module__ue6xKa__nav a span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .4s}.entrance-module__ue6xKa__nav a:hover span{background-size:100% 1px}.entrance-module__ue6xKa__nav a:hover .entrance-module__ue6xKa__arrow{transform:translate(4px)}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav{width:auto;bottom:calc(22px + env(safe-area-inset-bottom,0px))}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav ul{gap:28px;display:flex}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav a{padding:6px 0;font-size:11.5px}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav a .entrance-module__ue6xKa__arrow,.entrance-module__ue6xKa__motto{display:none}.entrance-module__ue6xKa__more{z-index:3;right:var(--gutter);bottom:calc(clamp(20px, 5.5vh, 60px) + env(safe-area-inset-bottom,0px));font:700 11px/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;align-items:center;gap:16px;text-decoration:none;transition:opacity .3s;animation:.9s cubic-bezier(.2,.7,.2,1) .7s both entrance-module__ue6xKa__fadeUp;display:flex;position:absolute}.entrance-module__ue6xKa__moreRing{border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:46px;height:46px;font-size:16px;display:grid}.entrance-module__ue6xKa__moreRing .entrance-module__ue6xKa__arrow{transform:rotate(90deg)}.entrance-module__ue6xKa__more:hover .entrance-module__ue6xKa__moreRing .entrance-module__ue6xKa__arrow{transform:rotate(90deg)translate(3px)}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__more,.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__motto{opacity:0;visibility:hidden;animation:none}@keyframes entrance-module__ue6xKa__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.entrance-module__ue6xKa__stops{z-index:2;pointer-events:none;position:relative}.entrance-module__ue6xKa__stop{scroll-snap-align:start;height:100dvh;padding:0 var(--gutter);align-items:center;display:flex}.entrance-module__ue6xKa__stop[data-side=right]{justify-content:flex-end}.entrance-module__ue6xKa__stop[data-side=left]{justify-content:flex-start}.entrance-module__ue6xKa__plaque{pointer-events:auto;text-shadow:0 2px 28px #000000b3;width:min(460px,42vw)}.entrance-module__ue6xKa__status{font:700 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0;display:inline-flex}.entrance-module__ue6xKa__status:before{content:"";background:rgb(var(--glow));width:7px;height:7px;box-shadow:0 0 12px rgb(var(--glow));border-radius:50%}.entrance-module__ue6xKa__name{letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(44px,6vw,92px);font-weight:600;line-height:.95}.entrance-module__ue6xKa__line{color:var(--muted);max-width:34ch;margin:16px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.entrance-module__ue6xKa__actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.entrance-module__ue6xKa__cta{border:1px solid rgb(var(--glow) / .7);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 30px rgb(var(--glow) / .3);font:700 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;text-shadow:none;white-space:nowrap;background:#0808128c;border-radius:999px;align-items:center;gap:10px;padding:15px 22px 14px;text-decoration:none;display:inline-flex}.entrance-module__ue6xKa__root .entrance-module__ue6xKa__cta:hover{box-shadow:0 0 44px rgb(var(--glow) / .55)}.entrance-module__ue6xKa__cta:hover .entrance-module__ue6xKa__arrow{transform:translate(4px)}.entrance-module__ue6xKa__aside{font:500 15px/1.4 var(--sans);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.entrance-module__ue6xKa__plinthStop{flex-direction:column;justify-content:flex-start;align-items:stretch;height:auto;min-height:100dvh;padding-top:clamp(56px,11vh,120px)}.entrance-module__ue6xKa__plinthGrid{pointer-events:auto;text-shadow:0 2px 24px #000000bf;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,110px);width:100%;max-width:1280px;margin:0 auto;display:grid}.entrance-module__ue6xKa__kicker{font:700 12px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0}.entrance-module__ue6xKa__title{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(32px,3.6vw,56px);font-weight:600;line-height:1}.entrance-module__ue6xKa__body{color:var(--muted);max-width:46ch;margin:20px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.6}.entrance-module__ue6xKa__mottoBig{font:700 12px/1.9 var(--mono);letter-spacing:.18em;text-transform:uppercase;margin:24px 0 0}.entrance-module__ue6xKa__contactList{margin:24px 0 0;display:grid}.entrance-module__ue6xKa__contactList>div{border-top:1px solid var(--line);grid-template-columns:minmax(110px,.32fr) 1fr;align-items:baseline;gap:18px;padding:14px 0;display:grid}.entrance-module__ue6xKa__contactList>div:last-child{border-bottom:1px solid var(--line)}.entrance-module__ue6xKa__contactList dt{font:700 11px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.entrance-module__ue6xKa__contactList dd{overflow-wrap:anywhere;margin:0;font-size:clamp(17px,1.5vw,22px);font-weight:500}.entrance-module__ue6xKa__contactList dd a{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.entrance-module__ue6xKa__contactList dd a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.entrance-module__ue6xKa__foot{pointer-events:auto;width:100%;max-width:1280px;padding:28px 0 calc(24px + env(safe-area-inset-bottom,0px));font:700 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-shadow:0 1px 12px #000c;flex-wrap:wrap;justify-content:flex-end;gap:12px 32px;margin:auto auto 0;display:flex}.entrance-module__ue6xKa__foot a{text-decoration:none}.entrance-module__ue6xKa__foot a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.entrance-module__ue6xKa__veil{z-index:100;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 50%, rgb(var(--glow) / .35), #080812 72%);transition:opacity .4s .34s;position:fixed;inset:0}.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__veil{opacity:1}.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__doorCta,.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__nav,.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__more,.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__motto,.entrance-module__ue6xKa__root[data-entering] .entrance-module__ue6xKa__plaque{opacity:0;transition:opacity .2s;animation:none}@media (max-height:560px) and (min-width:761px){.entrance-module__ue6xKa__nav a{padding:5px 0;font-size:11.5px}.entrance-module__ue6xKa__moreRing{width:38px;height:38px}}@media (max-width:760px),(max-aspect-ratio:4/5){.entrance-module__ue6xKa__stage{--sw:min(384vw, 200svh);left:calc(50% - var(--sw) * .5052);top:calc(env(safe-area-inset-top,0px) + 8px - var(--sw) * .0586)}.entrance-module__ue6xKa__door,.entrance-module__ue6xKa__rig,.entrance-module__ue6xKa__root[data-active] .entrance-module__ue6xKa__rig{transform:none}.entrance-module__ue6xKa__vignette{background:linear-gradient(#0000 54%,#05040766 66%,#050407d1 76%,#050407f7 100%),radial-gradient(120% 70% at 50% 40%,#0000 55%,#00000080)}.entrance-module__ue6xKa__spot{background:radial-gradient(ellipse 60vmin 44vmax at var(--fx,50%) var(--fy,50%), rgb(var(--glow) / .06), transparent 70%), radial-gradient(ellipse 60vmin 44vmax at var(--fx,50%) var(--fy,50%), transparent 40%, rgba(4, 3, 8, var(--dim,.6)) 90%)}.entrance-module__ue6xKa__nav{width:auto;left:16px;right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px))}.entrance-module__ue6xKa__nav ul{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.entrance-module__ue6xKa__nav a{-webkit-backdrop-filter:blur(12px);text-shadow:none;background:#0808128c;border:1px solid #ffffff47;border-radius:999px;padding:13px 16px 12px;font-size:12px}.entrance-module__ue6xKa__nav a .entrance-module__ue6xKa__arrow{display:none}.entrance-module__ue6xKa__nav a span{background:0 0;padding:0}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav{top:calc(env(safe-area-inset-top,0px) + 10px);scrollbar-width:none;bottom:auto;overflow-x:auto}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav ul{flex-wrap:nowrap;justify-content:center;gap:18px}.entrance-module__ue6xKa__root[data-compact] .entrance-module__ue6xKa__nav a{-webkit-backdrop-filter:none;font:700 10.5px/1 var(--mono);letter-spacing:.12em;white-space:nowrap;text-shadow:0 1px 10px #000000e6;background:0 0;border:none;padding:8px 0}.entrance-module__ue6xKa__motto{z-index:3;left:16px;right:16px;bottom:calc(136px + env(safe-area-inset-bottom,0px));text-align:center;text-wrap:balance;font:700 11px/1.6 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffe0;margin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .6s both entrance-module__ue6xKa__fadeUp;display:block;position:absolute}.entrance-module__ue6xKa__more{display:none}.entrance-module__ue6xKa__stop,.entrance-module__ue6xKa__stop[data-side]{padding:0 20px calc(36px + env(safe-area-inset-bottom,0px));justify-content:center;align-items:flex-end}.entrance-module__ue6xKa__plaque{text-align:center;width:100%;max-width:420px}.entrance-module__ue6xKa__name{margin-top:10px;font-size:clamp(40px,12vw,56px)}.entrance-module__ue6xKa__line{margin:12px auto 0;font-size:16px}.entrance-module__ue6xKa__actions{justify-content:center;margin-top:22px}.entrance-module__ue6xKa__plinthStop{padding:calc(env(safe-area-inset-top,0px) + 64px) 20px 0;background:linear-gradient(#0504078c,#050407d1 60%,#050407f2)}.entrance-module__ue6xKa__plinthGrid{grid-template-columns:1fr;gap:48px}.entrance-module__ue6xKa__foot{justify-content:flex-start;padding-top:48px}}@media (prefers-reduced-motion:reduce){.entrance-module__ue6xKa__root{scroll-behavior:auto}.entrance-module__ue6xKa__plate,.entrance-module__ue6xKa__logo,.entrance-module__ue6xKa__nav,.entrance-module__ue6xKa__more,.entrance-module__ue6xKa__motto{animation:none}.entrance-module__ue6xKa__portal{opacity:.55;animation:none}.entrance-module__ue6xKa__rig,.entrance-module__ue6xKa__root[data-active] .entrance-module__ue6xKa__rig{transition:none;transform:none}.entrance-module__ue6xKa__bloom,.entrance-module__ue6xKa__doorCta,.entrance-module__ue6xKa__arrow{transition:none}}
