.HomeOpening-module__bWlona__screen{background:var(--background);isolation:isolate;place-items:center;width:100%;height:100dvh;min-height:100svh;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.HomeOpening-module__bWlona__screen{border-inline:1px solid var(--border);max-width:28rem;margin-inline:auto}}.HomeOpening-module__bWlona__stage{width:100%;height:100%;position:relative}.HomeOpening-module__bWlona__dot{z-index:3;background:var(--primary);opacity:1;pointer-events:none;will-change:width, height, transform;backface-visibility:hidden;border-radius:9999px;width:220vmax;height:220vmax;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.HomeOpening-module__bWlona__dotMorph{animation:.6s cubic-bezier(.76,0,.24,1) both HomeOpening-module__bWlona__fullscreenToDot}@keyframes HomeOpening-module__bWlona__fullscreenToDot{0%{width:220vmax;height:220vmax;transform:translate(-50%,-50%)scale(1)}70%{width:18px;height:18px;transform:translate(-50%,-50%)scale(1.14)}86%{width:18px;height:18px;transform:translate(-50%,-50%)scale(.95)}to{width:18px;height:18px;transform:translate(-50%,-50%)scale(1)}}.HomeOpening-module__bWlona__brandPart{z-index:2;color:var(--foreground);font-size:clamp(1.75rem,7vw,2rem);font-weight:var(--font-weight-bold);letter-spacing:-.045em;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity, transform;line-height:1;transition:opacity .15s,transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:50%}.HomeOpening-module__bWlona__brandLeft{right:calc(50% + 13px);transform:translateY(-50%)translate(10px)scale(.96)}.HomeOpening-module__bWlona__brandRight{left:calc(50% + 13px);transform:translateY(-50%)translate(-10px)scale(.96)}.HomeOpening-module__bWlona__brandVisible{opacity:1}.HomeOpening-module__bWlona__brandLeft.HomeOpening-module__bWlona__brandVisible,.HomeOpening-module__bWlona__brandRight.HomeOpening-module__bWlona__brandVisible{transform:translateY(-50%)translate(0)scale(1)}.HomeOpening-module__bWlona__dotBounce{width:18px;height:18px;box-shadow:0 10px 26px color-mix(in srgb, var(--primary) 24%, transparent);animation:.82s cubic-bezier(.22,1,.36,1) both HomeOpening-module__bWlona__entryBounce}@keyframes HomeOpening-module__bWlona__entryBounce{0%{transform:translate(-50%,-50%)scale(1)}18%{transform:translate(-50%,calc(-50% - 22px))scaleX(.9)scaleY(1.12)}38%{transform:translate(-50%,calc(7px - 50%))scaleX(1.1)scaleY(.9)}57%{transform:translate(-50%,calc(-50% - 11px))scaleX(.96)scaleY(1.05)}74%{transform:translate(-50%,calc(3px - 50%))scale(1.02)}88%{transform:translate(-50%,calc(-50% - 3px))scale(.995)}to{transform:translate(-50%,-50%)scale(1)}}@media (max-width:480px){.HomeOpening-module__bWlona__dotMorph{animation-duration:.6s}.HomeOpening-module__bWlona__dotBounce{width:18px;height:18px}.HomeOpening-module__bWlona__brandPart{font-size:1.75rem}.HomeOpening-module__bWlona__brandLeft{right:calc(50% + 19px)}.HomeOpening-module__bWlona__brandRight{left:calc(50% + 19px)}@keyframes HomeOpening-module__bWlona__entryBounce{0%{transform:translate(-50%,-50%)scale(1)}18%{transform:translate(-50%,calc(-50% - 18px))scaleX(.9)scaleY(1.1)}38%{transform:translate(-50%,calc(6px - 50%))scaleX(1.08)scaleY(.92)}57%{transform:translate(-50%,calc(-50% - 9px))scaleX(.97)scaleY(1.04)}74%{transform:translate(-50%,calc(2px - 50%))scale(1.015)}88%{transform:translate(-50%,calc(-50% - 2px))scale(.997)}to{transform:translate(-50%,-50%)scale(1)}}}@media (prefers-reduced-motion:reduce){.HomeOpening-module__bWlona__dot{width:18px;height:18px;transition:none;animation:none;transform:translate(-50%,-50%)}.HomeOpening-module__bWlona__brandPart{transition:none}}
