.GrimwrldEntryGateway_gateway__Q9nka{--gw-pointer-x:0;--gw-pointer-y:0;position:relative;min-height:100svh;width:100%;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 14% 18%,rgba(150,27,47,.36),transparent 34%),radial-gradient(circle at 86% 8%,rgba(56,94,180,.2),transparent 30%),linear-gradient(180deg,#050507,#09090c 45%,#030305)}.GrimwrldEntryGateway_atmosphere__0O2ZM{position:absolute;inset:-12%;z-index:-2;background:radial-gradient(circle at 50% 25%,rgba(226,76,38,.12),transparent 44%),radial-gradient(circle at 50% 80%,rgba(30,58,120,.2),transparent 48%);filter:blur(28px);transform:translate3d(calc(var(--gw-pointer-x) * -12px),calc(var(--gw-pointer-y) * -10px),0);transition:transform .24s ease}.GrimwrldEntryGateway_signalFog__4ZSlh{position:absolute;inset:0;z-index:-1;opacity:.24;background-image:radial-gradient(rgba(255,255,255,.14) .9px,transparent 0),radial-gradient(rgba(255,255,255,.06) 1px,transparent 0);background-size:3px 3px,7px 7px;background-position:0 0,1px 2px;animation:GrimwrldEntryGateway_noiseDrift__kN7YK .18s steps(4) infinite}.GrimwrldEntryGateway_scene__y7fLv{position:relative;z-index:1;min-height:100svh;display:grid;place-items:center;padding:clamp(20px,4vw,48px)}.GrimwrldEntryGateway_crtShadow__R6WTD{position:absolute;width:min(88vw,980px);height:min(72vw,720px);border-radius:42% 42% 38% 38%/20% 20% 30% 30%;background:radial-gradient(circle,rgba(0,0,0,.56) 0,rgba(0,0,0,.08) 70%,transparent 86%);transform:translate3d(calc(var(--gw-pointer-x) * 12px),calc(var(--gw-pointer-y) * 14px),0);filter:blur(20px)}.GrimwrldEntryGateway_crtShell__fPrCm{width:min(92vw,980px);border-radius:clamp(20px,2.2vw,32px);border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(152deg,rgba(30,31,36,.94),rgba(17,18,23,.94) 44%,rgba(11,12,15,.96));box-shadow:0 40px 80px rgba(0,0,0,.62),inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -18px 30px rgba(0,0,0,.36);padding:clamp(14px,1.8vw,24px);transform:perspective(1400px) rotateX(calc(var(--gw-pointer-y) * -2.4deg)) rotateY(calc(var(--gw-pointer-x) * 3.2deg));transition:transform .28s ease,filter .28s ease}.GrimwrldEntryGateway_crtTopRidge__XF0YV{height:clamp(10px,1.2vw,14px);border-radius:999px;margin:0 auto clamp(10px,1.4vw,16px);width:min(52%,380px);background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.22),rgba(255,255,255,.04))}.GrimwrldEntryGateway_crtScreenWrap__k0CTC{border-radius:clamp(14px,1.8vw,22px);padding:clamp(8px,1vw,12px);background:linear-gradient(160deg,rgba(25,26,32,.94),rgba(8,8,11,.94));border:1px solid hsla(0,0%,100%,.12)}.GrimwrldEntryGateway_crtScreen__BZiLO{position:relative;aspect-ratio:16/9;border-radius:clamp(12px,1.4vw,18px);overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(13,80,173,.26) 0,rgba(7,15,34,.92) 44%,rgb(3,4,7) 100%);box-shadow:inset 0 0 28px rgba(14,53,112,.55),inset 0 -48px 66px rgba(0,0,0,.6)}.GrimwrldEntryGateway_planetOrbit__y7IJq{position:absolute;inset:0;display:grid;place-items:center;transform:translate3d(calc(var(--gw-pointer-x) * 10px),calc(var(--gw-pointer-y) * 7px),0);transition:transform .24s ease}.GrimwrldEntryGateway_planet__Tgz2n{position:relative;width:clamp(140px,25vw,280px);aspect-ratio:1;animation:GrimwrldEntryGateway_planetFloat__nvblj 6.8s ease-in-out infinite;filter:drop-shadow(0 0 24px rgba(72,146,255,.42))}.GrimwrldEntryGateway_planetCore__H23zj{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.58) 0,rgba(108,185,255,.4) 20%,rgba(17,63,147,.82) 60%,rgba(7,20,46,.96) 100%)}.GrimwrldEntryGateway_planetCrust__PvQrL{position:absolute;inset:14%;border-radius:50%;border:1px solid hsla(0,0%,100%,.24);opacity:.65;filter:blur(.2px)}.GrimwrldEntryGateway_planetRingSecondary__Gr9Nq,.GrimwrldEntryGateway_planetRing__nwrAy{position:absolute;border-radius:50%;border:1px solid rgba(140,194,255,.56)}.GrimwrldEntryGateway_planetRing__nwrAy{inset:-11% -3%;transform:rotateX(70deg) rotate(12deg)}.GrimwrldEntryGateway_planetRingSecondary__Gr9Nq{inset:6% -15%;transform:rotateX(73deg) rotate(-16deg);opacity:.58}.GrimwrldEntryGateway_screenGlare__oQ261{position:absolute;inset:0;background:linear-gradient(126deg,rgba(255,255,255,.16),rgba(255,255,255,.05) 20%,transparent 40%),radial-gradient(circle at 78% 2%,rgba(255,255,255,.16),transparent 36%);mix-blend-mode:screen;pointer-events:none}.GrimwrldEntryGateway_scanlines__22VHj{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(180deg,transparent 96%,rgba(255,255,255,.28));background-size:100% 3px;animation:GrimwrldEntryGateway_scanlineShift__q8brJ 2.2s linear infinite}.GrimwrldEntryGateway_staticNoise__66qT4{position:absolute;inset:-10%;opacity:.08;mix-blend-mode:screen;background-image:radial-gradient(rgba(255,255,255,.42) .8px,transparent 0),radial-gradient(rgba(255,255,255,.24) 1px,transparent 0);background-size:3px 3px,5px 5px;background-position:0 0,2px 1px;animation:GrimwrldEntryGateway_noiseDrift__kN7YK .16s steps(4) infinite}.GrimwrldEntryGateway_staticFlash__24D7V{position:absolute;inset:0;opacity:0;background:radial-gradient(circle at center,rgba(255,255,255,.24) 0,rgba(255,255,255,.04) 34%,rgba(0,0,0,.78) 100%);transition:opacity .2s ease}.GrimwrldEntryGateway_crtControls__HJmhL{margin-top:clamp(10px,1.8vw,18px);display:flex;align-items:center;justify-content:space-between;gap:14px}.GrimwrldEntryGateway_knobCluster__9wNoJ{display:inline-flex;gap:10px}.GrimwrldEntryGateway_knob__9ful6{width:clamp(14px,1.8vw,20px);height:clamp(14px,1.8vw,20px);border-radius:50%;border:1px solid hsla(0,0%,100%,.28);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.22),rgba(45,46,55,.94));box-shadow:inset 0 1px 2px hsla(0,0%,100%,.12),0 2px 4px rgba(0,0,0,.38)}.GrimwrldEntryGateway_enterButton__L3yH3{appearance:none;border:1px solid rgba(255,151,98,.72);border-radius:999px;padding:10px 20px;min-width:154px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,236,222,.95);background:linear-gradient(180deg,rgba(202,86,45,.92),rgba(115,38,20,.96));box-shadow:0 6px 14px rgba(90,26,11,.52),inset 0 1px 0 rgba(255,211,178,.66),inset 0 -2px 0 rgba(62,15,7,.8);cursor:pointer;transition:transform .12s ease,filter .12s ease,box-shadow .14s ease}.GrimwrldEntryGateway_enterButton__L3yH3:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 10px 20px rgba(90,26,11,.62),inset 0 1px 0 rgba(255,211,178,.66),inset 0 -2px 0 rgba(62,15,7,.8)}.GrimwrldEntryGateway_enterButton__L3yH3:active:not(:disabled){transform:translateY(1px) scale(.99)}.GrimwrldEntryGateway_enterButton__L3yH3:disabled{cursor:wait;opacity:.88}.GrimwrldEntryGateway_signalCopy__bKPyM{margin:clamp(14px,2.4vw,24px) 0 0;text-align:center;font-size:clamp(10px,1.2vw,12px);letter-spacing:.3em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtShell__fPrCm{animation:GrimwrldEntryGateway_tvZoomIn__mxgnZ 1.3s cubic-bezier(.16,.86,.22,1) forwards}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtScreen__BZiLO{animation:GrimwrldEntryGateway_screenBloom__myQCF 1.3s ease forwards}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_planet__Tgz2n{animation:GrimwrldEntryGateway_planetDistort__IqlrS 1.3s cubic-bezier(.16,.86,.22,1) forwards}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_staticNoise__66qT4{animation:GrimwrldEntryGateway_staticRamp__3kA2E 1.3s linear forwards}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_staticFlash__24D7V{opacity:1;animation:GrimwrldEntryGateway_flashToBlack__gT9xy 1.3s ease forwards}.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtControls__HJmhL,.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_signalCopy__bKPyM{animation:GrimwrldEntryGateway_fadeOut__QatZz .32s ease forwards}.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_atmosphere__0O2ZM,.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_crtShell__fPrCm,.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_planetOrbit__y7IJq{transition:none;transform:none}.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_planet__Tgz2n,.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_scanlines__22VHj,.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_signalFog__4ZSlh,.GrimwrldEntryGateway_reducedMotion__C_wv8 .GrimwrldEntryGateway_staticNoise__66qT4{animation:none}.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtControls__HJmhL,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtScreen__BZiLO,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_crtShell__fPrCm,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_planet__Tgz2n,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_signalCopy__bKPyM,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_staticFlash__24D7V,.GrimwrldEntryGateway_reducedMotion__C_wv8.GrimwrldEntryGateway_entering__ouGYg .GrimwrldEntryGateway_staticNoise__66qT4{animation-duration:.18s}@media(max-width:820px){.GrimwrldEntryGateway_crtShell__fPrCm{width:min(94vw,680px)}.GrimwrldEntryGateway_enterButton__L3yH3{min-width:140px;padding:9px 16px;letter-spacing:.16em;font-size:10px}.GrimwrldEntryGateway_signalCopy__bKPyM{letter-spacing:.2em}}@media(max-width:560px){.GrimwrldEntryGateway_scene__y7fLv{padding:14px}.GrimwrldEntryGateway_crtShell__fPrCm{border-radius:18px;padding:10px}.GrimwrldEntryGateway_crtScreenWrap__k0CTC{padding:6px}.GrimwrldEntryGateway_planet__Tgz2n{width:clamp(116px,38vw,180px)}.GrimwrldEntryGateway_crtControls__HJmhL{gap:8px}}@keyframes GrimwrldEntryGateway_planetFloat__nvblj{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes GrimwrldEntryGateway_scanlineShift__q8brJ{0%{background-position:0 0}to{background-position:0 48px}}@keyframes GrimwrldEntryGateway_noiseDrift__kN7YK{0%{transform:translate(0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-1%)}75%{transform:translate(-1%,2%)}to{transform:translate(0)}}@keyframes GrimwrldEntryGateway_tvZoomIn__mxgnZ{0%{transform:perspective(1400px) rotateX(calc(var(--gw-pointer-y) * -2.4deg)) rotateY(calc(var(--gw-pointer-x) * 3.2deg)) scale(1);filter:brightness(1)}62%{transform:perspective(1400px) rotateX(calc(var(--gw-pointer-y) * -.8deg)) rotateY(calc(var(--gw-pointer-x) * 1.2deg)) scale(1.12);filter:brightness(1.12)}to{transform:perspective(1400px) rotateX(0deg) rotateY(0deg) scale(1.44);filter:brightness(1.18)}}@keyframes GrimwrldEntryGateway_screenBloom__myQCF{0%{filter:brightness(1) saturate(1)}64%{filter:brightness(1.24) saturate(1.3)}to{filter:brightness(1.38) saturate(1.46) blur(.3px)}}@keyframes GrimwrldEntryGateway_planetDistort__IqlrS{0%{transform:scale(1) rotate(0deg);filter:blur(0)}45%{transform:scale(1.15) rotate(8deg);filter:blur(.2px)}to{transform:scale(1.6) rotate(24deg);filter:blur(2px);opacity:.12}}@keyframes GrimwrldEntryGateway_staticRamp__3kA2E{0%{opacity:.12}55%{opacity:.3}to{opacity:.88}}@keyframes GrimwrldEntryGateway_flashToBlack__gT9xy{0%{opacity:0}62%{opacity:.58}to{opacity:.96}}@keyframes GrimwrldEntryGateway_fadeOut__QatZz{to{opacity:0}}