.landing-shell[data-astro-cid-anhloy43]{color:#fff;isolation:isolate;background:#000;min-height:100dvh;position:relative;overflow:hidden}.menu-scene[data-astro-cid-anhloy43],.intro-curtain[data-astro-cid-anhloy43]{min-height:100dvh;position:fixed;inset:0}.menu-scene[data-astro-cid-anhloy43]{z-index:1;background:#000;place-items:center;display:grid;overflow:hidden}.ref-bubbles[data-astro-cid-anhloy43]{z-index:1;pointer-events:none;position:absolute;inset:0}.ref-bubble[data-astro-cid-anhloy43]{aspect-ratio:1;color:#fff;pointer-events:auto;width:clamp(5.2rem,9vw,8.25rem);animation:bubble-float var(--float-speed,9s) ease-in-out infinite;animation-delay:var(--float-delay,0s);background:radial-gradient(circle at 34% 28%,#fff3,#0000 18%),#000;border:2px solid #fffffff2;border-radius:999px;place-items:center;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,filter .18s;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff14,0 0 34px #ffffff14}.ref-bubble[data-astro-cid-anhloy43]:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff47;position:absolute;inset:.55rem}.ref-bubble[data-astro-cid-anhloy43]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #ffffff2e;transition:opacity .18s;position:absolute;inset:-.35rem}.ref-bubble[data-astro-cid-anhloy43]:hover,.ref-bubble[data-astro-cid-anhloy43]:focus-visible{filter:drop-shadow(0 0 1rem #ffffff2e);background:#fff;border-color:#fff;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff59,0 0 42px #ffffff38}.ref-bubble[data-astro-cid-anhloy43]:hover:after,.ref-bubble[data-astro-cid-anhloy43]:focus-visible:after{opacity:1}.ref-bubble[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{object-fit:contain;border-radius:.65rem;width:36%;height:36%;transition:filter .18s,transform .18s}.ref-bubble[data-astro-cid-anhloy43]:hover img[data-astro-cid-anhloy43],.ref-bubble[data-astro-cid-anhloy43]:focus-visible img[data-astro-cid-anhloy43]{filter:invert();transform:scale(1.04)}.ref-bonus[data-astro-cid-anhloy43]{color:#ffffffdb;width:min(82%,7.2rem);font-family:var(--font-mono);letter-spacing:0;text-align:center;text-transform:uppercase;font-size:clamp(.42rem,.72vw,.58rem);font-weight:900;line-height:1.08;transition:color .18s;position:absolute;bottom:1.05rem;left:50%;transform:translate(-50%)}.ref-bubble[data-astro-cid-anhloy43]:hover .ref-bonus[data-astro-cid-anhloy43],.ref-bubble[data-astro-cid-anhloy43]:focus-visible .ref-bonus[data-astro-cid-anhloy43]{color:#000}.ref-bubble-1[data-astro-cid-anhloy43]{--float-speed:8.5s;--float-delay:-1.5s;--float-x:1.2rem;--float-y:-.8rem;--float-rotate:-3deg;top:8.5%;left:6.5%}.ref-bubble-2[data-astro-cid-anhloy43]{--float-speed:10s;--float-delay:-4s;--float-x:-.9rem;--float-y:1rem;--float-rotate:4deg;top:14%;right:28%}.ref-bubble-3[data-astro-cid-anhloy43]{--float-speed:9.5s;--float-delay:-2.8s;--float-x:-1rem;--float-y:-1.1rem;--float-rotate:5deg;bottom:17%;left:16%}.ref-bubble-4[data-astro-cid-anhloy43]{--float-speed:11s;--float-delay:-6s;--float-x:1.1rem;--float-y:.8rem;--float-rotate:-4deg;bottom:23%;right:12%}.menu-stack[data-astro-cid-anhloy43]{z-index:2;gap:.85rem;width:min(100% - 2rem,34rem);display:grid;position:relative}.menu-stack[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]{color:#fff;min-height:3.7rem;font-family:var(--font-sans);letter-spacing:0;text-transform:lowercase;background:0 0;border:0;align-items:center;padding:.15rem 0;font-size:clamp(1.95rem,7vw,4.6rem);font-weight:800;line-height:.95;text-decoration:none;transition:color .18s,transform .18s;display:flex}.menu-stack[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]:hover,.menu-stack[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]:focus-visible{color:#ffffff94;text-decoration:none;transform:translate(.45rem)}.intro-curtain[data-astro-cid-anhloy43]{z-index:2;color:#000;cursor:pointer;transform:translateY(calc(var(--intro-shift,0) * -1%));will-change:transform;background:#fff;border:0;place-items:center;padding:0;display:grid}.intro-curtain[data-astro-cid-anhloy43].is-animating-out{transition:transform 1.35s cubic-bezier(.77,0,.175,1)}.landing-shell[data-astro-cid-anhloy43].is-entered .intro-curtain[data-astro-cid-anhloy43],html.menu-entered .intro-curtain[data-astro-cid-anhloy43]{pointer-events:none;display:none}.intro-copy[data-astro-cid-anhloy43]{justify-items:center;gap:.65rem;display:grid;transform:translateY(-.2rem)}.brand[data-astro-cid-anhloy43]{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(3.2rem,8.2vw,6.35rem);font-weight:900;line-height:.9}.tagline[data-astro-cid-anhloy43]{color:#858b94;font-family:var(--font-sans);letter-spacing:0;font-size:clamp(.82rem,1.35vw,1rem);font-weight:500;line-height:1.2}@keyframes bubble-float{0%,to{transform:translate(0,0)rotate(0)scale(1)}45%{transform:translate3d(var(--float-x,1rem),var(--float-y,-1rem),0) rotate(var(--float-rotate,3deg)) scale(1.035)}72%{transform:translate3d(calc(var(--float-x,1rem) * -.45),calc(var(--float-y,-1rem) * .4),0) rotate(calc(var(--float-rotate,3deg) * -.55)) scale(.985)}}@media (max-width:640px){.menu-scene[data-astro-cid-anhloy43]{place-items:center start;padding-inline:1.25rem}.ref-bubble[data-astro-cid-anhloy43]{border-width:1.5px;width:4.15rem}.ref-bubble[data-astro-cid-anhloy43]:before{inset:.38rem}.ref-bonus[data-astro-cid-anhloy43]{width:86%;font-size:.34rem;line-height:1;bottom:.42rem}.ref-bubble-1[data-astro-cid-anhloy43]{top:10%;left:1rem}.ref-bubble-2[data-astro-cid-anhloy43]{top:9%;right:1rem}.ref-bubble-3[data-astro-cid-anhloy43]{bottom:10%;left:1.25rem}.ref-bubble-4[data-astro-cid-anhloy43]{bottom:12%;right:1.25rem}.menu-stack[data-astro-cid-anhloy43]{gap:.65rem;width:100%}.menu-stack[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43]{min-height:3rem}.intro-copy[data-astro-cid-anhloy43]{text-align:center;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.intro-curtain[data-astro-cid-anhloy43].is-animating-out{transition:transform .35s}.menu-stack[data-astro-cid-anhloy43] a[data-astro-cid-anhloy43],.ref-bubble[data-astro-cid-anhloy43],.ref-bubble[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43],.ref-bubble[data-astro-cid-anhloy43]:after,.ref-bonus[data-astro-cid-anhloy43]{transition:none;animation:none}}
