.LightWaves-module__puqgWG__background{z-index:0;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;position:absolute;inset:0;overflow:hidden}.LightWaves-module__puqgWG__canvas{pointer-events:none;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 93%,#0000),linear-gradient(#0000,#000 12% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 93%,#0000),linear-gradient(#0000,#000 12% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.LightWaves-module__puqgWG__background:after{content:"";background:linear-gradient(90deg,#080c0f 0%,#080c0ff0 22%,#080c0f94 41%,#0000 66%);position:absolute;inset:0}@media (max-width:767px){.LightWaves-module__puqgWG__background:after{background:linear-gradient(#080c0feb 0%,#080c0fb3 23%,#0000 57%,#080c0f33)}.LightWaves-module__puqgWG__canvas{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 93%,#0000),linear-gradient(#0000,#000 24% 81%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 93%,#0000),linear-gradient(#0000,#000 24% 81%,#0000)}}
.HomeEntrance-module__WZ-v9W__overlay{--ball-x:50vw;--ball-y:46vh;--ball-r:160px;--launch:0;--charge:0;--floor-opacity:1;--backdrop:1;color:#f9f3df}.HomeEntrance-module__WZ-v9W__scene{z-index:60;isolation:isolate;pointer-events:none;opacity:var(--overlay-opacity,1);position:fixed;inset:0;overflow:hidden}.HomeEntrance-module__WZ-v9W__backdrop{opacity:var(--backdrop);background:#050708;position:absolute;inset:0}.HomeEntrance-module__WZ-v9W__floor{left:calc(var(--ball-x) - var(--ball-r) * 2.3);top:calc(var(--ball-y) + var(--ball-r) * .92);width:calc(var(--ball-r) * 4.6);height:calc(var(--ball-r) * .4);filter:blur(9px);opacity:var(--floor-opacity);background:radial-gradient(#ffe7a080 0%,#b87b2433 29%,#8c632712 52%,#0000 72%);border-radius:50%;position:absolute;transform:scaleY(.65);box-shadow:0 -75px 170px 15px #d59a241a}.HomeEntrance-module__WZ-v9W__balls{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HomeEntrance-module__WZ-v9W__waves{pointer-events:none;background:rgb(8 12 15/var(--settle,0));border-radius:13px;inset:auto}.HomeEntrance-module__WZ-v9W__waves:after{opacity:var(--settle,0)}.HomeEntrance-module__WZ-v9W__brand{z-index:61;left:max(24px, env(safe-area-inset-left));top:max(26px, env(safe-area-inset-top));opacity:calc(var(--backdrop) * var(--overlay-opacity,1));align-items:center;gap:9px;font-size:19px;font-weight:700;display:flex;position:fixed}.HomeEntrance-module__WZ-v9W__brand svg{color:#efc444}.HomeEntrance-module__WZ-v9W__skip{z-index:61;right:max(24px, env(safe-area-inset-right));top:max(20px, env(safe-area-inset-top));color:#c5bea9;cursor:pointer;min-height:44px;opacity:var(--overlay-opacity,1);background:#080b0dc9;border:1px solid #ead59b26;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;display:flex;position:fixed}.HomeEntrance-module__WZ-v9W__skip:hover{color:#fff1bf;border-color:#d7b35088}.HomeEntrance-module__WZ-v9W__start{z-index:61;left:var(--ball-x);top:calc(var(--ball-y) + var(--ball-r) * .43);width:calc(var(--ball-r) * .77);height:max(44px, calc(var(--ball-r) * .25));cursor:pointer;clip-path:polygon(13% 0,87% 0,100% 50%,87% 100%,13% 100%,0 50%);color:#fff4c2;letter-spacing:.11em;filter:drop-shadow(0 0 calc(10px + var(--charge) * 8px) #ffc74188) brightness(calc(1 + var(--charge) * .3));opacity:calc((1 - var(--launch)) * var(--overlay-opacity,1));background:linear-gradient(135deg,#fff4bd,#b17b19 28%,#fddd76 56%,#97701c 81%,#ffe9a2);border:0;font-size:clamp(12px,1.2vw,16px);font-weight:800;position:fixed;transform:translate(-50%,-50%)}.HomeEntrance-module__WZ-v9W__start:before{content:"";z-index:-1;clip-path:inherit;background:linear-gradient(#815113,#2c1c08 49%,#916318);position:absolute;inset:2px}.HomeEntrance-module__WZ-v9W__start span{text-shadow:0 0 10px #f9c441}.HomeEntrance-module__WZ-v9W__start:hover:before{background:linear-gradient(#a97319,#533207 49%,#bf8b26)}.HomeEntrance-module__WZ-v9W__start:disabled{cursor:default}.HomeEntrance-module__WZ-v9W__start:focus-visible{filter:drop-shadow(0 0 18px #ffe898);background:#fffbea}.HomeEntrance-module__WZ-v9W__skip:focus-visible{outline-offset:4px;outline:2px solid #f3d675}.HomeEntrance-module__WZ-v9W__replay{border:1px solid var(--border);min-height:36px;color:var(--text-2);cursor:pointer;border-radius:99px;align-items:center;gap:7px;margin:24px 0 0 auto;padding:7px 11px;font-size:10px;display:flex}.HomeEntrance-module__WZ-v9W__replay:hover{color:var(--accent);border-color:var(--accent)}.HomeEntrance-module__WZ-v9W__caption{z-index:61;top:calc(var(--ball-y) + var(--ball-r) * 1.6);text-align:center;color:#b5a37b;letter-spacing:.2em;text-transform:uppercase;opacity:calc((1 - var(--launch)) * .8 * var(--overlay-opacity,1));pointer-events:none;font-size:10px;position:fixed;left:20px;right:20px}@media (max-width:767px){.HomeEntrance-module__WZ-v9W__brand{font-size:16px;top:22px;left:20px}.HomeEntrance-module__WZ-v9W__brand svg{width:20px}.HomeEntrance-module__WZ-v9W__skip{top:auto;right:16px;bottom:max(26px, env(safe-area-inset-bottom))}.HomeEntrance-module__WZ-v9W__floor{filter:blur(5px);box-shadow:0 -45px 100px 10px #d59a2415}}
