._screen_1mqk3_1{align-items:center;background:radial-gradient(120% 90% at 50% 0%,#1a1030,#0a0912 55%,#060608);color:#f3f1ff;display:flex;flex-direction:column;font-family:Space Grotesk,Inter,system-ui,sans-serif;justify-content:center;min-height:100svh;padding:clamp(2rem,8vw,6rem) 7vw;text-align:center}._kagi_1mqk3_14{color:#a98bff;font-size:clamp(3rem,min(14vw,16vh),7rem);letter-spacing:.02em;line-height:1;margin:0}._code_1mqk3_22{color:#8d86b8;font-size:clamp(.68rem,2.6vw,.78rem);letter-spacing:.42em;margin:clamp(1.4rem,4vh,2.4rem) 0 0;text-transform:uppercase}._title_1mqk3_30{font-size:clamp(1.35rem,min(6vw,5.6vh),2.6rem);font-weight:700;line-height:1.35;margin:.7rem 0 0}._lead_1mqk3_37{color:#b6b1d4;font-size:clamp(.88rem,3.4vw,1rem);line-height:1.9;margin:1.1rem auto 0;max-width:34rem}._actions_1mqk3_45{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:clamp(1.8rem,5vh,2.8rem)}._actions_1mqk3_45 a{border:1px solid rgb(169 139 255 / 38%);border-radius:999px;color:#f3f1ff;font-size:.82rem;letter-spacing:.12em;padding:.78rem 1.5rem;text-decoration:none;transition:background-color .25s ease,border-color .25s ease}._actions_1mqk3_45 a:hover,._actions_1mqk3_45 a:focus-visible{background:#a98bff24;border-color:#a98bffb8}._primary_1mqk3_70{background:#a98bff29}@media(prefers-reduced-motion:no-preference){._kagi_1mqk3_14{animation:_drift_1mqk3_1 6s ease-in-out infinite}}@keyframes _drift_1mqk3_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._transition_jkvzw_1{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;z-index:1000}._layer_jkvzw_9{top:-12%;right:-12%;bottom:-12%;left:-12%;position:absolute;transform:translate3d(-118%,0,0) skew(-7deg);transform-origin:center;will-change:transform}._accent_jkvzw_17{background:#e35b46;transition:transform .58s cubic-bezier(.72,0,.18,1)}._ink_jkvzw_22{background:#070709;transition:transform .66s cubic-bezier(.72,0,.18,1) .07s}._content_jkvzw_27{align-items:center;color:#f4f3ee;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .24s ease}._mark_jkvzw_38{font-family:Noto Sans JP,sans-serif;font-size:clamp(12rem,32vw,34rem);font-weight:700;letter-spacing:-.34em;line-height:.72;opacity:.055;padding-right:.34em;position:absolute;transform:rotate(-4deg)}._route_jkvzw_50{align-items:center;display:grid;gap:1.15rem;grid-template-columns:3.25rem auto;position:relative}._route_jkvzw_50:before{background:#e35b46;content:"";height:1px;transform:scaleX(0);transform-origin:left center;transition:transform .38s cubic-bezier(.16,1,.3,1) .25s;width:100%}._route_jkvzw_50 span{color:#8d9199;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.58rem;letter-spacing:.13em;position:absolute;right:calc(100% + 1.1rem);top:-.1rem}._route_jkvzw_50 strong{font-size:clamp(1.05rem,2vw,1.55rem);letter-spacing:.08em;max-width:min(70vw,36rem);text-transform:uppercase}._transition_jkvzw_1[data-state=covering] ._layer_jkvzw_9,._transition_jkvzw_1[data-state=covered] ._layer_jkvzw_9{transform:translateZ(0) skew(-7deg)}._transition_jkvzw_1[data-state=covering] ._content_jkvzw_27,._transition_jkvzw_1[data-state=covered] ._content_jkvzw_27{opacity:1;transition-delay:.28s}._transition_jkvzw_1[data-state=covering] ._route_jkvzw_50:before,._transition_jkvzw_1[data-state=covered] ._route_jkvzw_50:before{transform:scaleX(1)}._transition_jkvzw_1[data-state=revealing] ._layer_jkvzw_9{transform:translate3d(118%,0,0) skew(-7deg)}._transition_jkvzw_1[data-state=revealing] ._accent_jkvzw_17{transition-delay:.08s}._transition_jkvzw_1[data-state=revealing] ._ink_jkvzw_22{transition-delay:0s}._transition_jkvzw_1[data-state=revealing] ._content_jkvzw_27{opacity:0;transition-delay:.12s}@media(max-width:640px){._route_jkvzw_50{gap:.8rem;grid-template-columns:2.2rem auto}._route_jkvzw_50 span{display:none}._route_jkvzw_50 strong{font-size:.88rem;max-width:72vw}}@media(prefers-reduced-motion:reduce){._layer_jkvzw_9,._content_jkvzw_27,._route_jkvzw_50:before{transition:none}}
