@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";
.portal-module__uj3hnq__portal{z-index:1000;cursor:pointer;background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.portal-module__uj3hnq__portal:before{content:"";opacity:.035;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");width:200%;height:200%;animation:.4s step-end infinite portal-module__uj3hnq__grainShift;position:fixed;inset:-50%}@keyframes portal-module__uj3hnq__grainShift{0%{transform:translate(0)}20%{transform:translate(-3%,-4%)}40%{transform:translate(4%,2%)}60%{transform:translate(-2%,5%)}80%{transform:translate(3%,-3%)}to{transform:translate(0)}}.portal-module__uj3hnq__logo{letter-spacing:.08em;color:#fff;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;font-family:Bebas Neue,Arial Black,sans-serif;font-size:clamp(72px,15vw,180px);font-weight:400;line-height:1;animation:8s ease-in-out infinite alternate portal-module__uj3hnq__slowZoom;position:relative}@keyframes portal-module__uj3hnq__slowZoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.portal-module__uj3hnq__hint{letter-spacing:.6em;color:#ffffff73;text-transform:uppercase;opacity:0;z-index:2;margin-top:52px;font-size:9px;font-weight:300;animation:2.2s step-end infinite portal-module__uj3hnq__flicker;position:relative}.portal-module__uj3hnq__hintVisible{opacity:1}@keyframes portal-module__uj3hnq__flicker{0%,to{opacity:.45}50%{opacity:0}}.portal-module__uj3hnq__glitch .portal-module__uj3hnq__logo{animation:.65s step-end forwards portal-module__uj3hnq__gb}@keyframes portal-module__uj3hnq__gb{0%{filter:brightness();transform:scale(1)}8%{filter:brightness(2)hue-rotate(45deg);transform:scale(1.02)skew(-3deg)translate(6px)}18%{filter:brightness(.6);transform:scale(.99)skew(1.5deg)translate(-4px)}28%{filter:brightness(2.5);transform:scale(1.04)translate(3px)}40%{filter:brightness(1.4);transform:scale(1.01)skew(-.8deg)}52%{filter:brightness(1.7);transform:scale(1.07)translate(-1px)}62%{transform:scale(1.16)}74%{transform:scale(1.38)}86%{opacity:.5;transform:scale(1.8)}96%{opacity:.1;transform:scale(2.9)}to{opacity:0;transform:scale(5)}}
