.StarFloor-module__xr7rIq__canvas{pointer-events:none;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}
.ChasingLight-module__E7gnSW__canvas{pointer-events:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}
.HeroText-module__yixuXG__anchor{z-index:3;pointer-events:none;width:min(92vw,820px);height:0;position:absolute;top:59%;left:50%;transform:translate(-50%)}.HeroText-module__yixuXG__rising{will-change:transform, opacity;height:0;position:relative}@media (prefers-reduced-motion:reduce){.HeroText-module__yixuXG__rising{opacity:1!important;transform:none!important}}.HeroText-module__yixuXG__text,.HeroText-module__yixuXG__reflection{text-align:center;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.08em;text-indent:.28em;color:#fff;white-space:nowrap;margin:0;font-size:clamp(1.15rem,2.8vw,2rem);font-weight:400;line-height:1.25;position:absolute;left:0;right:0}.HeroText-module__yixuXG__text{text-shadow:0 0 18px #ffffff24;top:clamp(22px,2.8vh,22px)}.HeroText-module__yixuXG__textSecond{font-size:clamp(.95rem,2.1vw,1.45rem);top:16px}.HeroText-module__yixuXG__reflectionWrap{opacity:.14;filter:blur(.45px);-webkit-mask-image:linear-gradient(#000 0%,#00000080 40%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000080 40%,#0000 100%);position:absolute;top:calc(clamp(22px,2.8vh,22px) + 1.7em);left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0006 40%,#0000 100%)}.HeroText-module__yixuXG__reflectionWrapSecond{top:calc(16px + 1.7em)}.HeroText-module__yixuXG__reflectionSecond{font-size:clamp(.95rem,2.1vw,1.45rem)}.HeroText-module__yixuXG__reflection{position:relative;transform:scaleY(-1)}.HeroText-module__yixuXG__third{will-change:transform, opacity;height:0;position:relative}.HeroText-module__yixuXG__thirdRow{position:relative}.HeroText-module__yixuXG__thirdRowTop{margin-top:-.2em;transform:translate(13%)}.HeroText-module__yixuXG__thirdRowBottom{margin-top:-1.9em;transform:translate(36%)}.HeroText-module__yixuXG__thirdText,.HeroText-module__yixuXG__thirdReflection{text-align:center;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:.06em;color:#fff;white-space:nowrap;margin:0;font-size:clamp(1.4rem,1.9vw,2.4rem);font-weight:400;line-height:1.2}.HeroText-module__yixuXG__thirdText{text-shadow:0 0 20px #ffffff29}.HeroText-module__yixuXG__thirdReflWrap{opacity:.15;filter:blur(.3px);margin-top:-.11em;-webkit-mask-image:linear-gradient(#000 0%,#00000073 40%,#0000 95%);mask-image:linear-gradient(#000 0%,#00000073 40%,#0000 95%)}.HeroText-module__yixuXG__thirdReflection{transform:scaleY(-1)}@media (max-width:640px){.HeroText-module__yixuXG__text,.HeroText-module__yixuXG__reflection{letter-spacing:.18em;text-indent:.18em;white-space:normal}}
.FinalName-module__Kg10AW__anchor{z-index:5;pointer-events:none;width:min(94vw,920px);height:0;transition:opacity .2s;position:absolute;top:59%;left:50%;transform:translate(-50%)}.FinalName-module__Kg10AW__block{will-change:transform, opacity;height:0;position:relative}.FinalName-module__Kg10AW__subtitle,.FinalName-module__Kg10AW__reflectionSubtitle{text-align:center;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;color:#fff;white-space:nowrap;margin:0;position:absolute;left:0;right:0}.FinalName-module__Kg10AW__subtitle{letter-spacing:.12em;text-indent:.2em;color:#ffffffd9;text-shadow:0 0 14px #ffffff1a;font-size:clamp(1rem,2.35vw,1.55rem);font-weight:400;line-height:1.3;top:calc(clamp(18px,2.4vh,22px) + .05em)}.FinalName-module__Kg10AW__reflectionWrap{opacity:.14;filter:blur(.45px);-webkit-mask-image:linear-gradient(#000 0%,#00000080 35%,#0000 100%);mask-image:linear-gradient(#000 0%,#00000080 35%,#0000 100%);position:absolute;top:calc(clamp(18px,2.4vh,22px) + 1.25em);left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0006 35%,#0000 100%)}.FinalName-module__Kg10AW__reflectionSubtitle{letter-spacing:.12em;text-indent:.2em;font-size:clamp(1rem,2.35vw,1.55rem);font-weight:400;line-height:1.3;position:relative;transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.FinalName-module__Kg10AW__block{transform:none!important}}@media (max-width:640px){.FinalName-module__Kg10AW__subtitle,.FinalName-module__Kg10AW__reflectionSubtitle{white-space:normal;letter-spacing:.08em}}
.Navbar-module__pSp8Ga__nav{z-index:20;color:#fff;opacity:0;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:28px 48px;transition:opacity .6s,transform .6s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-12px)}.Navbar-module__pSp8Ga__visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Navbar-module__pSp8Ga__brand{align-items:center;gap:12px;display:flex}.Navbar-module__pSp8Ga__logo{object-fit:contain;flex-shrink:0;width:30px;height:30px;display:block}.Navbar-module__pSp8Ga__brandText{letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:18px;font-weight:800}.Navbar-module__pSp8Ga__right{align-items:center;gap:40px;display:flex}.Navbar-module__pSp8Ga__links{align-items:center;gap:36px;display:flex}.Navbar-module__pSp8Ga__link{color:#fff;font-size:15px;font-weight:500;transition:color .2s}.Navbar-module__pSp8Ga__link:hover{color:#ffffffb3}.Navbar-module__pSp8Ga__cta{color:#000;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 28px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.Navbar-module__pSp8Ga__cta:hover{background:#f0f0f0}.Navbar-module__pSp8Ga__menuBtn{cursor:pointer;color:#fff;background:0 0;border:none;justify-content:center;align-items:center;width:23px;height:23px;padding:0;display:none}.Navbar-module__pSp8Ga__menuIcon{background:currentColor;width:25px;height:25px;display:block;-webkit-mask:url(/icons/side-menu.svg) 50%/contain no-repeat;mask:url(/icons/side-menu.svg) 50%/contain no-repeat}@media (max-width:900px){.Navbar-module__pSp8Ga__nav{padding:20px 24px}.Navbar-module__pSp8Ga__links,.Navbar-module__pSp8Ga__cta{display:none}.Navbar-module__pSp8Ga__menuBtn{display:inline-flex}.Navbar-module__pSp8Ga__right{gap:16px}}@media (max-width:480px){.Navbar-module__pSp8Ga__logo{width:30px;height:30px}.Navbar-module__pSp8Ga__brandText{font-size:14px}}
