.TokyoFooter_footer__eTrD0{position:relative;border-top:1px solid var(--hairline);background:var(--bg);color:var(--ink);--tokyo-footer-active:color-mix(in srgb,white 100%,transparent);--tokyo-footer-scramble:var(--tokyo-green,hsl(143 91% 69%));--tokyo-footer-link:color-mix(in srgb,var(--ink-mute) 35%,var(--ink-2) 65%)}.TokyoFooter_inner__Nf8RC{width:min(100%,var(--max-w));margin:0 auto;padding:clamp(28px,4vw,48px) var(--gutter) 18px}.TokyoFooter_brandRow__6A6XH{display:flex;align-items:stretch;width:100%}.TokyoFooter_brand__uJwPU{display:block;width:100%;min-height:44px;color:var(--ink);text-decoration:none}.TokyoFooter_brand__uJwPU:focus-visible{outline:2px solid var(--hud-accent,var(--c-cyan));outline-offset:4px}.TokyoFooter_separator__J9XO9{margin:clamp(18px,3vw,28px) 0 clamp(24px,4vw,36px);border-top:1px dotted color-mix(in srgb,var(--ink) 25%,transparent)}.TokyoFooter_groups__WVgyM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));grid-gap:clamp(24px,3.5vw,44px) clamp(20px,4vw,56px);gap:clamp(24px,3.5vw,44px) clamp(20px,4vw,56px)}.TokyoFooter_group__DxY0A{min-width:0}.TokyoFooter_group__DxY0A h2{margin:0 0 10px;color:var(--tokyo-footer-link);font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.TokyoFooter_group__DxY0A ul{display:grid;grid-gap:3px;gap:3px;margin:0;padding:0;list-style:none}.TokyoFooter_group__DxY0A li{min-width:0;color:var(--tokyo-footer-link);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.TokyoFooter_link__BW044{display:inline-flex;align-items:flex-start;gap:8px;min-width:44px;min-height:44px;padding:7px 0;color:inherit;text-decoration:none;transition:color .18s ease}.TokyoFooter_link__BW044[aria-current=page]{color:var(--tokyo-footer-active)}.TokyoFooter_link__BW044[data-scramble-phase=returning],.TokyoFooter_link__BW044[data-scramble-phase=scrambling]{color:var(--tokyo-footer-scramble)}.TokyoFooter_link__BW044[data-scramble-phase=english]{color:var(--tokyo-footer-active)}.TokyoFooter_link__BW044[data-scramble-phase=idle]:focus-visible{color:var(--tokyo-footer-active)}.TokyoFooter_link__BW044:focus-visible{outline:2px solid var(--hud-accent,var(--c-cyan));outline-offset:3px}.TokyoFooter_link__BW044[aria-disabled=true]{cursor:default}@media(hover:hover)and (pointer:fine){.TokyoFooter_link__BW044[data-scramble-phase=idle]:hover{color:var(--tokyo-footer-active)}}.TokyoFooter_branch__NAg4I{flex:0 0 .65rem;color:var(--ink-faint);font-family:var(--mono);font-size:.72rem;line-height:1.8}.TokyoFooter_linkText__MG2LQ{display:grid;position:relative;width:max-content;align-items:center;padding-inline:.5em;font-family:var(--mono);text-decoration:none}.TokyoFooter_reserveText__asBUy,.TokyoFooter_visualText__X0CFB{grid-area:1/1;white-space:nowrap}.TokyoFooter_reserveText__asBUy{visibility:hidden}.TokyoFooter_visualText__X0CFB{position:absolute;inset:0;visibility:visible;text-decoration:none}.TokyoFooter_bottomRow__d6yjE{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(28px,4vw,44px);padding-top:16px;border-top:1px dotted color-mix(in srgb,var(--ink) 25%,transparent)}.TokyoFooter_social__Ao3zt{margin:0}.TokyoFooter_copy__1otBD{color:var(--ink-faint);font-family:var(--mono);font-size:10px;letter-spacing:.06em;line-height:1.5;text-align:right}@media(max-width:960px){.TokyoFooter_groups__WVgyM{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.TokyoFooter_group__DxY0A[data-mobile-order="1"]{order:1}.TokyoFooter_group__DxY0A[data-mobile-order="2"]{order:2}.TokyoFooter_group__DxY0A[data-mobile-order="3"]{order:3}.TokyoFooter_group__DxY0A[data-mobile-order="4"]{order:4}}@media(max-width:480px){.TokyoFooter_inner__Nf8RC{padding-top:20px;padding-bottom:12px}.TokyoFooter_separator__J9XO9{margin-top:12px;margin-bottom:16px}.TokyoFooter_groups__WVgyM{gap:12px}.TokyoFooter_group__DxY0A h2{margin-bottom:4px}.TokyoFooter_group__DxY0A ul{gap:0}.TokyoFooter_bottomRow__d6yjE{align-items:flex-start;flex-direction:column;gap:12px;margin-top:20px;padding-top:12px}.TokyoFooter_copy__1otBD{text-align:left}}@media(prefers-reduced-motion:reduce){.TokyoFooter_brand__uJwPU,.TokyoFooter_link__BW044{transition:none}}.TokyoFooterAscii_control__mcDUR{--ascii-pointer-x:0px;--ascii-pointer-y:0px;position:relative;display:flex;width:100%;min-width:0;min-height:44px;flex-direction:column;align-items:stretch;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--ink);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.TokyoFooterAscii_control__mcDUR:focus-visible{outline:2px solid var(--hud-accent,var(--c-cyan));outline-offset:5px}.TokyoFooterAscii_artwork__5k8_D{--ascii-scatter-space:clamp(90px,11vw,170px);position:relative;display:block;width:100%;max-width:100%;aspect-ratio:611/150;overflow:visible;margin-bottom:var(--ascii-scatter-space);color:color-mix(in srgb,var(--ink) 92%,var(--ink-mute));transform:translate3d(var(--ascii-pointer-x),var(--ascii-pointer-y),0);transition:transform .26s cubic-bezier(.22,1,.36,1),color .26s ease}.TokyoFooterAscii_canvas__z7jYq{position:absolute;inset:0 auto auto 0;display:block;width:100%;height:calc(100% + var(--ascii-scatter-space));max-width:100%}@media(max-width:480px){.TokyoFooterAscii_artwork__5k8_D{--ascii-scatter-space:clamp(64px,16vw,72px)}}.TokyoFooterAscii_control__mcDUR[data-pointer-active=true] .TokyoFooterAscii_artwork__5k8_D{color:color-mix(in srgb,var(--ink) 100%,white 12%)}@media(prefers-reduced-motion:reduce){.TokyoFooterAscii_artwork__5k8_D{transform:none;transition:none}}.Footer_footer__qTy6d{position:relative;border-top:1px solid var(--hairline);background:var(--bg)}.Footer_footer__qTy6d[data-compact=true]{background:radial-gradient(circle at 12% 0,rgba(92,118,212,.1),transparent 28%),var(--bg)}.Footer_footer__qTy6d[data-compact=true] .Footer_cols__OZnGx{padding-block:clamp(44px,6vw,72px)}.Footer_echo__nvDY1{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,4vw,44px);padding:clamp(72px,10vw,128px) var(--gutter) clamp(64px,8vw,104px);border-bottom:1px solid var(--hairline);text-align:center;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--ink) 7%,transparent),transparent 58%),var(--bg)}.Footer_spikeYourself__FrrHu{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .18em;width:min(100%,1040px);margin:0;color:var(--ink);z-index:1}.Footer_word__ra4xh{display:block;position:relative;opacity:1;transform:none}.Footer_wordText__XYFR2{display:block;color:inherit;font-family:var(--display,"Saira Condensed","Arial Narrow",sans-serif);font-size:clamp(3.75rem,11vw,10rem);font-weight:700;letter-spacing:-.045em;line-height:.88;white-space:nowrap}.Footer_spikeWord__Sx5pc{color:var(--ink)}.Footer_yourselfWord__TLIQj{color:var(--ink-mute)}.Footer_ctas__5K0x_{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:12px;z-index:1}.Footer_cols__OZnGx{display:grid;min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));grid-gap:32px;gap:32px;max-width:var(--max-w);margin:0 auto;padding:52px var(--gutter);border-bottom:1px solid var(--hairline)}.Footer_col__JmfmX{display:flex;flex-direction:column;gap:14px;min-width:0}.Footer_col__JmfmX h4{font-family:var(--mono);margin:0 0 6px;color:var(--iri-2);font-size:14px;letter-spacing:.2em;text-transform:uppercase}.Footer_col__JmfmX h4.mono-text{font-size:14px}.Footer_col__JmfmX ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.Footer_col__JmfmX li{min-width:0;overflow-wrap:anywhere;color:var(--ink-mute);font-size:1rem}.Footer_col__JmfmX li a{display:inline-flex;align-items:center;min-width:44px;min-height:2.75rem;color:inherit;text-decoration:none;transition:color .16s ease}.Footer_col__JmfmX li a:hover{color:var(--ink)}.Footer_col__JmfmX li a:focus-visible{color:var(--ink);outline:2px solid var(--hud-accent,var(--c-cyan,#00e5ff));outline-offset:3px}.Footer_col__JmfmX li a[aria-current=page]{color:var(--ink);font-weight:600}.Footer_col__JmfmX li [aria-disabled=true]{display:inline-flex;align-items:center;min-height:2.75rem}.Footer_copyRow__wTR7_{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:var(--max-w);margin:0 auto;padding:24px var(--gutter)}.Footer_brand__9_Jai{font-family:var(--mono);color:var(--ink);font-size:11px;letter-spacing:.18em}.Footer_copy__Q61d_{font-family:var(--mono);color:var(--ink-faint);font-size:11px;letter-spacing:.06em}.Footer_social__bYoDb{margin:0 auto}[data-spikes-system=light] .Footer_footer__qTy6d .Footer_brand__9_Jai,[data-spikes-system=light] .Footer_footer__qTy6d .Footer_col__JmfmX h4,[data-spikes-system=light] .Footer_footer__qTy6d .Footer_col__JmfmX li,[data-spikes-system=light] .Footer_footer__qTy6d .Footer_copy__Q61d_{color:var(--ug-color-text-muted)}@media(max-width:810px){.Footer_cols__OZnGx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.Footer_spikeYourself__FrrHu{flex-direction:column;align-items:center}.Footer_wordText__XYFR2{font-size:clamp(3.25rem,19vw,7rem)}.Footer_ctas__5K0x_{width:100%}.Footer_cols__OZnGx{gap:28px 20px;padding-block:40px}.Footer_social__bYoDb{margin:0}}@media(max-width:480px){.Footer_cols__OZnGx{grid-template-columns:minmax(0,1fr)}.Footer_copyRow__wTR7_{align-items:flex-start;flex-direction:column}.Footer_copyRow__wTR7_ .Footer_social__bYoDb{margin-inline:0}}@media(prefers-reduced-motion:reduce){.Footer_col__JmfmX a{transition:none}}.Footer_echoBg__kGUYo{position:absolute;inset:0;z-index:-1}.Footer_unicorn__wezho{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:clamp(680px,84vw,1120px);z-index:0;pointer-events:none;opacity:.5}.Footer_isRevealed__WYjqV .Footer_spikeWord__Sx5pc{animation:Footer_spikeSlideIn__x3f7V 1.7s cubic-bezier(.2,.8,.2,1) both}.Footer_isRevealed__WYjqV .Footer_yourselfWord__TLIQj{animation:Footer_yourselfSlideIn__5FQhh 1.7s cubic-bezier(.2,.8,.2,1) .18s both}.Footer_spikeYourselfShader__cQoLi{width:auto;display:flex;justify-content:center;position:relative;z-index:2}.Footer_spikeYourselfShader__cQoLi .chrome-text{font-family:Bebas Neue,Anton,Antonio,Anybody,sans-serif!important;font-size:clamp(110px,30vw,560px)!important;font-weight:400!important;font-style:normal!important;font-variation-settings:normal!important;letter-spacing:.02em!important;line-height:.84!important;white-space:nowrap!important;text-shadow:0 2px 0 rgba(0,0,0,.55),-3px 0 0 rgba(0,229,255,.32),3px 0 0 rgba(255,26,107,.32)!important;animation:Footer_spikeYourselfFlicker__uaNE3 7.2s steps(60) infinite!important}.Footer_spikeYourselfShader__cQoLi .chrome-text-punch:after{display:none!important;content:none!important}@keyframes Footer_spikeYourselfFlicker__uaNE3{0%,to{opacity:1}3%{opacity:.62}17%{opacity:.78}41%{opacity:.55}82%{opacity:.45}}@keyframes Footer_spikeSlideIn__x3f7V{0%{opacity:0;transform:translate(calc(-16% - 48vw),calc(-45% + 28vh)) rotate(-26deg)}55%{opacity:1;transform:translate(calc(-16% + 2vw),calc(-45% - 1vh)) rotate(-3deg)}to{opacity:1;transform:translate(-16%,-45%) rotate(-8deg)}}@keyframes Footer_yourselfSlideIn__5FQhh{0%{opacity:0;transform:translate(calc(12% + 48vw),calc(35% - 28vh)) rotate(20deg)}55%{opacity:1;transform:translate(calc(12% - 2vw),calc(35% + 1vh)) rotate(-13deg)}to{opacity:1;transform:translate(12%,35%) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.Footer_spikeYourselfShader__cQoLi .chrome-text,.Footer_word__ra4xh{animation:none!important}.Footer_word__ra4xh{opacity:1}.Footer_spikeWord__Sx5pc{transform:translate(-16%,-45%) rotate(-8deg)}.Footer_yourselfWord__TLIQj{transform:translate(12%,35%) rotate(-8deg)}}