.Accordion_root__VL4gB{display:flex;flex-direction:column;gap:8px;width:100%;max-width:880px}.Accordion_item__5iQGu{border:1px solid var(--hairline-bold,rgba(255,255,255,.16));border-radius:4px;overflow:hidden;background:rgba(5,5,7,.45);transition:border-color .22s var(--easing-out,ease-out)}.Accordion_item__5iQGu[data-open="1"]{border-color:var(--hud-accent,var(--c-cyan,#00E5FF))}.Accordion_head__EBxXO{display:grid;grid-template-columns:64px 1fr auto;grid-gap:14px;gap:14px;align-items:center;width:100%;padding:16px 20px;background:rgba(0,0,0,0);text-align:left;cursor:pointer;transition:background .2s ease}.Accordion_head__EBxXO:hover{background:rgba(255,255,255,.03)}.Accordion_idx__1qaxf{font-size:11px;letter-spacing:.18em;color:var(--hud-accent,var(--c-cyan,#00E5FF))}.Accordion_q__s44sw{font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:700;color:var(--ink);letter-spacing:.02em}.Accordion_caret__X5aqO{font-size:18px;color:var(--ink-mute);width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hairline);border-radius:2px;transition:color .2s ease,border-color .2s ease}.Accordion_item__5iQGu[data-open="1"] .Accordion_caret__X5aqO{color:var(--hud-accent,var(--c-cyan,#00E5FF));border-color:var(--hud-accent,var(--c-cyan,#00E5FF))}.Accordion_bodyWrap__DSq_G{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--easing-out,cubic-bezier(.22,1,.36,1))}.Accordion_item__5iQGu[data-open="1"] .Accordion_bodyWrap__DSq_G{grid-template-rows:1fr}.Accordion_body__0miQT{overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:0 20px}.Accordion_item__5iQGu[data-open="1"] .Accordion_body__0miQT{padding:4px 20px 22px}.Accordion_imgWrap__qBMmu{position:relative;display:block;border:1px solid var(--hairline);border-radius:3px;overflow:hidden;background:rgba(0,0,0,.3)}.Accordion_img__85mRq{display:block;width:100%;height:auto;max-height:360px;object-fit:contain}.Accordion_answer__L6Mp4{font-size:.95rem;line-height:1.85;color:var(--ink-mute)}.SectionFrame_frame__KFgSn{position:relative;content-visibility:auto;contain-intrinsic-size:1px 640px}.SectionFrame_flash__9LfKV{position:absolute;inset:0;pointer-events:none;z-index:4;opacity:0;background:linear-gradient(180deg,rgba(0,229,255,.18),transparent 40%,rgba(255,26,107,.18));mix-blend-mode:screen}.SectionFrame_bracket__DBjKN{position:absolute;width:22px;height:22px;pointer-events:none;border:1px solid var(--ink);opacity:.55}.SectionFrame_tl__FVozj{top:22px;left:22px;border-right:0;border-bottom:0}.SectionFrame_tr__qLQIf{top:22px;right:22px;border-left:0;border-bottom:0}.SectionFrame_bl__KiSqO{bottom:22px;left:22px;border-right:0;border-top:0}.SectionFrame_br__BPWIS{bottom:22px;right:22px;border-left:0;border-top:0}:root[data-section-pattern=chromatic-bleed] .SectionFrame_bracket__DBjKN,:root[data-section-pattern=editorial-grid] .SectionFrame_bracket__DBjKN,:root[data-section-pattern=y2k-glass] .SectionFrame_bracket__DBjKN{opacity:.2}:root[data-section-pattern=marathon-rail] .SectionFrame_bracket__DBjKN{opacity:.3}.SectionFrame_chip__81GRG{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;letter-spacing:.18em;color:var(--ink-mute);background:rgba(5,5,7,.6);border:1px solid var(--hairline);border-radius:1px;pointer-events:none;z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SectionFrame_tlChip__fiIjS{top:22px;left:56px}.SectionFrame_trChip__waVNg{top:22px;right:56px}.SectionFrame_chipNum__uUbdk{color:var(--iri-2);font-weight:700;filter:drop-shadow(0 0 6px var(--iri-2))}.SectionFrame_chipLabel__sGgyg{color:var(--ink-mute)}[data-design-kit=light] .SectionFrame_chip__81GRG{color:var(--ink-mute);background:rgba(255,255,255,.88);border-color:var(--hairline);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.SectionFrame_sectionTopLink__Dni5s{display:none}[data-design-kit=light] .SectionFrame_sectionTopLink__Dni5s{display:flex;width:-moz-fit-content;width:fit-content;min-height:44px;align-items:center;margin:18px max(var(--gutter),24px) 0 auto;padding:0 10px;border-top:1px solid var(--hairline);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-decoration:none}[data-design-kit=light] .SectionFrame_sectionTopLink__Dni5s:hover{color:var(--c-cyan-vivid,#005bb5)}[data-design-kit=light] .SectionFrame_sectionTopLink__Dni5s:focus-visible{outline:3px solid var(--c-cyan-vivid,#005bb5);outline-offset:3px}@media(max-width:720px){.SectionFrame_tlChip__fiIjS{top:14px;left:48px;padding:4px 8px;font-size:10px}.SectionFrame_trChip__waVNg{display:none}.SectionFrame_bracket__DBjKN{width:14px;height:14px}.SectionFrame_tl__FVozj{top:14px;left:14px}.SectionFrame_tr__qLQIf{top:14px;right:14px}.SectionFrame_bl__KiSqO{bottom:14px;left:14px}.SectionFrame_br__BPWIS{bottom:14px;right:14px}}.SectionHeading_head__IGUby{position:relative;display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:56px;padding:18px 0 22px;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline)}.SectionHeading_align-left__0XpOX{align-items:flex-start;text-align:left}.SectionHeading_align-center__64qqW{align-items:center;text-align:center}.SectionHeading_align-center__64qqW .SectionHeading_titleRow__C44i7{justify-content:center}.SectionHeading_metaRow__0ndYI{display:inline-flex;align-items:center;gap:14px;font-size:10.5px;letter-spacing:.26em;color:rgba(199,222,255,.78);text-transform:uppercase}.SectionHeading_idx__HeHPL:before{content:"";display:inline-block;width:10px;height:1px;background:rgba(199,222,255,.85);vertical-align:middle;margin-right:8px;margin-bottom:2px}.SectionHeading_meta__Pyv8p{padding-left:14px;border-left:1px solid var(--hairline)}.SectionHeading_titleRow__C44i7{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;position:relative;isolation:isolate}.SectionHeading_title__PqMAR{position:relative;margin:0;font-family:var(--section-heading-display,"Big Shoulders Display","Anton","Bebas Neue","Anybody","Inter",sans-serif)!important;font-style:normal;font-weight:var(--section-heading-weight,900)!important;font-size:clamp(56px,11vw,180px);line-height:.9;letter-spacing:.02em;text-transform:uppercase;color:var(--section-title-ink,var(--ink,#eceef1));-webkit-text-fill-color:currentColor;-webkit-text-stroke:var(--section-title-stroke,3px) var(--section-title-ink);paint-order:stroke fill;filter:drop-shadow(0 0 calc(16px * var(--section-title-glow, 1)) var(--section-title-halo-near)) drop-shadow(0 0 calc(56px * var(--section-title-glow, 1)) var(--section-title-halo-far));animation:SectionHeading_sectionHeadingFlicker__pDCVK 3.2s cubic-bezier(.4,0,.6,1) infinite;will-change:opacity}:root[data-section-title-flicker="0"] .SectionHeading_title__PqMAR{animation:none}@keyframes SectionHeading_sectionHeadingFlicker__pDCVK{0%{opacity:1}8%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.18)}11%{opacity:1}22%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.1)}31%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.28)}34%{opacity:1}43%{opacity:1}44%{opacity:var(--section-title-flicker-min,.79)}46%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.4)}47%{opacity:1}52%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.55)}55%{opacity:1}71%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.22)}74%{opacity:1}88%{opacity:calc(1 - (1 - var(--section-title-flicker-min, .79))*.34)}91%{opacity:1}to{opacity:1}}.SectionHeading_titleInner__yaNtZ{position:relative;display:inline-block;isolation:isolate;font-family:inherit;font-weight:inherit;transform:skewX(-8deg);transform-origin:left center}.SectionHeading_titleLetter__9y27U{display:inline-block;white-space:pre;transform-origin:50% 100%;font-family:inherit;font-weight:inherit;font-style:inherit}.SectionHeading_title__PqMAR:not([data-revealed="1"]) .SectionHeading_titleLetter__9y27U{opacity:0}.SectionHeading_title__PqMAR[data-revealed="1"] .SectionHeading_titleLetter__9y27U{animation:SectionHeading_sectionHeadingBlast__ETdDp 1.5s cubic-bezier(.18,.95,.3,1) both;animation-delay:calc(var(--i, 0)*32ms)}@keyframes SectionHeading_sectionHeadingBlast__ETdDp{0%{opacity:0;transform:translateY(40%) scale(1.22);filter:blur(20px);text-shadow:-42px 0 0 rgba(255,210,79,.85),42px 0 0 rgba(255,122,26,.85),0 -16px 0 rgba(255,240,230,.4)}25%{opacity:.78;transform:translateY(20%) scale(1.12);filter:blur(12px);text-shadow:-28px 0 0 rgba(255,210,79,.72),28px 0 0 rgba(255,122,26,.72)}55%{opacity:.95;transform:translateY(5%) scale(1.04);filter:blur(4px);text-shadow:-14px 0 0 rgba(255,210,79,.55),14px 0 0 rgba(255,122,26,.55)}80%{opacity:1;transform:translateY(0) scale(1.005);filter:blur(.4px);text-shadow:-5px 0 0 rgba(255,210,79,.4),5px 0 0 rgba(255,122,26,.4)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:none}}@media(max-width:768px){.SectionHeading_title__PqMAR[data-revealed="1"] .SectionHeading_titleLetter__9y27U{animation-duration:.95s}@keyframes SectionHeading_sectionHeadingBlast__ETdDp{0%{opacity:0;transform:translateY(28%) scale(1.1);filter:blur(8px);text-shadow:-18px 0 0 rgba(255,210,79,.72),18px 0 0 rgba(255,122,26,.72)}60%{opacity:1;transform:translateY(2%) scale(1.01);filter:blur(1.5px);text-shadow:-6px 0 0 rgba(255,210,79,.4),6px 0 0 rgba(255,122,26,.4)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:none}}}.SectionHeading_rightSlot__V1AKH{flex-shrink:0;align-self:center}.SectionHeading_sub__dXJQ0{font-size:clamp(1rem,1.5vw,1.1rem);color:var(--ink-mute);margin:0;max-width:64ch}@media(max-width:720px){.SectionHeading_title__PqMAR{-webkit-text-stroke-width:min(var(--section-title-stroke,3px),1.8px)}.SectionHeading_titleRow__C44i7{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.SectionHeading_title__PqMAR{animation:none}.SectionHeading_title__PqMAR:not([data-revealed="1"]) .SectionHeading_titleLetter__9y27U,.SectionHeading_title__PqMAR[data-revealed="1"] .SectionHeading_titleLetter__9y27U{animation:none;opacity:1;transform:none;filter:none;text-shadow:none}}.SpikesGlyph_wrap__N54p_{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:14%;isolation:isolate}.SpikesGlyph_ring__0Ofjs{position:absolute;inset:6%;border:1px dashed;border-radius:50%;opacity:.32;animation:SpikesGlyph_spikesGlyphRotate__1Mpwt 30s linear infinite}.SpikesGlyph_ringStatic__8fd1x{position:absolute;inset:18%;border:1px solid;border-radius:50%;opacity:.16}.SpikesGlyph_symbol__Ghin9{position:relative;z-index:1;width:58%;height:auto;object-fit:contain;filter:drop-shadow(0 0 8px color-mix(in srgb,currentColor 45%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,currentColor 22%,transparent));animation:SpikesGlyph_spikesGlyphPulse__YgPT_ 4s cubic-bezier(.4,0,.6,1) infinite;transform-origin:50% 50%}@keyframes SpikesGlyph_spikesGlyphRotate__1Mpwt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SpikesGlyph_spikesGlyphPulse__YgPT_{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.SpikesGlyph_ring__0Ofjs,.SpikesGlyph_symbol__Ghin9{animation:none}}.TokyoParticipationIntro_section__VwBE6{width:min(100%,1440px);margin-inline:auto;padding:clamp(4rem,9vw,8rem) clamp(1.25rem,5vw,5rem);color:var(--ink);background:var(--bg)}.TokyoParticipationIntro_headingRow__AaIxO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:center}.TokyoParticipationIntro_date__0_Gjf,.TokyoParticipationIntro_focus__pPEBr,.TokyoParticipationIntro_headline__jQQiR{min-width:0}.TokyoParticipationIntro_headline__jQQiR h2{margin:0;font-weight:900;letter-spacing:-.045em;line-height:1.4;text-wrap:balance}.TokyoParticipationIntro_target__hgkoU{margin:0 0 .5rem;font-size:1.125rem;font-weight:800}.TokyoParticipationIntro_number__HklTK{display:block;width:-moz-fit-content;width:fit-content;-webkit-padding-end:.14em;padding-inline-end:.14em;font-family:var(--tokyo-heading-family);font-weight:var(--tokyo-heading-weight);font-style:italic;font-variation-settings:"wdth" var(--tokyo-heading-wdth),"wght" var(--tokyo-heading-weight),"ital" var(--tokyo-heading-ital);font-size:clamp(5rem,12vw,11rem);letter-spacing:-.075em;line-height:1.05}.TokyoParticipationIntro_number__HklTK span{padding-left:.2em;font-size:.22em;font-style:normal;letter-spacing:0}.TokyoParticipationIntro_phrase__gw83p{display:block;font-size:clamp(1.5rem,3vw,2.5rem)}.TokyoParticipationIntro_date__0_Gjf{padding-block:.5rem}.TokyoParticipationIntro_date__0_Gjf p{margin:0;font-size:1.125rem;font-weight:700;line-height:1.8;text-wrap:balance}.TokyoParticipationIntro_date__0_Gjf .TokyoParticipationIntro_days__OIrjI{font-family:var(--tokyo-heading-family);font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:900;letter-spacing:-.04em;line-height:1.15;margin-bottom:.75rem}.TokyoParticipationIntro_date__0_Gjf .TokyoParticipationIntro_invitation__zso9V{margin-top:1rem;font-weight:500}.TokyoParticipationIntro_actions__4_5H_{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:1.25rem}.TokyoParticipationIntro_referralAction__qaXz9,.TokyoParticipationIntro_ticketAction__43F5I{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;max-width:100%;min-height:44px;font-size:1rem;font-weight:700;line-height:1.6}.TokyoParticipationIntro_ticketAction__43F5I{width:min(100%,21rem);min-height:56px;padding:1rem 1.25rem;font-size:1.125rem;font-weight:800;color:#000;background:oklch(.84 .2 128);text-decoration:none}.TokyoParticipationIntro_ticketAction__43F5I:hover{text-decoration:underline;text-underline-offset:.3em}.TokyoParticipationIntro_date__0_Gjf .TokyoParticipationIntro_referralCopy__H4U_z{font-size:1rem;font-weight:500;text-wrap:pretty}.TokyoParticipationIntro_referralAction__qaXz9{color:var(--ink);text-decoration:underline;text-underline-offset:.3em}.TokyoParticipationIntro_referralAction__qaXz9:focus-visible,.TokyoParticipationIntro_ticketAction__43F5I:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.TokyoParticipationIntro_focuses__qvR2d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:1rem;gap:1rem;margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:0;list-style:none}.TokyoParticipationIntro_focus__pPEBr{display:grid;grid-template-columns:minmax(0,1fr)}.TokyoParticipationIntro_visual__RV8q2{position:relative;min-width:0;overflow:hidden;aspect-ratio:1672/941}.TokyoParticipationIntro_photo__5c7dF{display:block;width:100%;height:100%;object-fit:cover}.TokyoParticipationIntro_curtain__p64Vd{position:absolute;inset:0;display:block;background:var(--bg);transform:translateY(-101%);pointer-events:none;will-change:transform}.TokyoParticipationIntro_focusCopy__O5Xk5{min-width:0;container-type:inline-size;padding:1.5rem clamp(1.25rem,2vw,1.75rem) 1.75rem;color:var(--bg);background:var(--ink)}.TokyoParticipationIntro_focus__pPEBr h3{margin:0;-webkit-padding-end:.12em;padding-inline-end:.12em;font-family:var(--tokyo-heading-family);font-weight:var(--tokyo-heading-weight);font-style:italic;font-variation-settings:"wdth" var(--tokyo-heading-wdth),"wght" var(--tokyo-heading-weight),"ital" var(--tokyo-heading-ital);font-size:clamp(1.75rem,13cqw,3.75rem);letter-spacing:var(--tokyo-heading-letter-spacing);line-height:1.1;white-space:nowrap}.TokyoParticipationIntro_subtitle__yGnE6{margin:1rem 0 0;font-size:1rem;font-weight:800;line-height:1.7}.TokyoParticipationIntro_detail__FThuG{margin:.5rem 0 0;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}@media(min-width:720px)and (max-width:1099px){.TokyoParticipationIntro_focuses__qvR2d{grid-template-columns:minmax(0,1fr);gap:1.25rem}.TokyoParticipationIntro_focus__pPEBr{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}.TokyoParticipationIntro_visual__RV8q2{aspect-ratio:auto;min-height:15rem}.TokyoParticipationIntro_photo__5c7dF{position:absolute;inset:0}.TokyoParticipationIntro_focusCopy__O5Xk5{display:flex;flex-direction:column;justify-content:center;padding:1.5rem}}@media(max-width:719px){.TokyoParticipationIntro_headingRow__AaIxO{grid-template-columns:minmax(0,1fr);gap:1.5rem}.TokyoParticipationIntro_number__HklTK{font-size:clamp(5rem,22vw,9rem)}.TokyoParticipationIntro_date__0_Gjf .TokyoParticipationIntro_days__OIrjI{white-space:nowrap}.TokyoParticipationIntro_focuses__qvR2d{grid-template-columns:minmax(0,1fr);gap:1.25rem}.TokyoParticipationIntro_focusCopy__O5Xk5{padding:1.25rem}}@media(prefers-reduced-motion:reduce){.TokyoParticipationIntro_focus__pPEBr [data-intro-line],.TokyoParticipationIntro_focus__pPEBr h3,.TokyoParticipationIntro_section__VwBE6 [data-intro-date],.TokyoParticipationIntro_section__VwBE6 [data-intro-number],.TokyoParticipationIntro_section__VwBE6 [data-intro-word]{transform:none!important;opacity:1!important}.TokyoParticipationIntro_curtain__p64Vd{display:none;will-change:auto}}.TokyoPreviousSpikes_section__VzRdT{--stage-offset:68px;position:relative;width:100%;min-height:280svh;overflow:clip;background:var(--bg,#000);color:var(--ink,#f3f4f6)}.TokyoPreviousSpikes_stage__2PSoe{--recap-type-height:clamp(9rem,24svh,17rem);--recap-stage-height:calc(100svh - var(--stage-offset));position:-webkit-sticky;position:sticky;top:var(--stage-offset);width:100%;height:var(--recap-stage-height);overflow:hidden;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--bg-3,#15171c) 42%,transparent),transparent 48%),linear-gradient(132deg,var(--bg-2,#101116) 0,var(--bg,#000) 72%);isolation:isolate}.TokyoPreviousSpikes_mosaic__eVePo{position:absolute;top:calc((100% - var(--recap-type-height))/2);left:50%;width:min(98%,1600px,(var(--recap-stage-height) - var(--recap-type-height) - 2rem)*16/9);aspect-ratio:16/9;overflow:visible;contain:layout;transform:translate(-50%,-50%)}.TokyoPreviousSpikes_tile__8FaZr{position:absolute;top:50%;left:50%;width:var(--desktop-tile-width,21%);height:var(--desktop-tile-height,16%);margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:clamp(.45rem,.9vw,.8rem);background:#050506;box-shadow:0 1.2rem 2.6rem rgba(0,0,0,.28);opacity:var(--tile-opacity,0);transform:translate3d(calc(-50% + var(--desktop-offset-x, 0px)),calc(-50% + var(--desktop-offset-y, 0px)),0);transform-origin:center;transition:opacity .26s ease,visibility 0s linear .26s}.TokyoPreviousSpikes_tile__8FaZr[data-wave="0"]{--tile-opacity:1}.TokyoPreviousSpikes_tile__8FaZr[data-lead=true]{z-index:var(--z-content);width:var(--lead-fluid-width,100%);height:var(--lead-fluid-height,100%);border-color:rgba(255,255,255,.28);border-radius:clamp(0px,var(--recap-progress,0)*1.2rem,1.2rem);box-shadow:0 2rem 4rem rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.07)}.TokyoPreviousSpikes_tile__8FaZr:not([data-lead=true]){z-index:var(--z-bg)}.TokyoPreviousSpikes_tile__8FaZr[data-revealed=false]{visibility:hidden;pointer-events:none}.TokyoPreviousSpikes_tile__8FaZr[data-tone=mono]:before,.TokyoPreviousSpikes_tile__8FaZr[data-tone=sepia]:before{position:absolute;inset:0;z-index:var(--z-content);pointer-events:none;content:"";mix-blend-mode:color}.TokyoPreviousSpikes_tile__8FaZr[data-tone=mono]:before{background:rgba(190,202,212,.18)}.TokyoPreviousSpikes_tile__8FaZr[data-tone=sepia]:before{background:rgba(205,160,106,.16)}.TokyoPreviousSpikes_tile__8FaZr[data-tone=grain]:after{position:absolute;inset:0;z-index:var(--z-content);pointer-events:none;content:"";background-image:repeating-radial-gradient(circle at 20% 30%,rgba(255,255,255,.12) 0 .5px,transparent .5px 3px);background-size:5px 5px;mix-blend-mode:screen;opacity:.2}.TokyoPreviousSpikes_mediaFrame__ULhJy{position:relative;display:block;width:100%;height:100%;min-height:2.75rem;padding:0;overflow:hidden;border:0;border-radius:inherit;background:#070708;isolation:isolate}.TokyoPreviousSpikes_mediaFrame__ULhJy[data-revealed=false]{pointer-events:none}.TokyoPreviousSpikes_poster__HzE3L,.TokyoPreviousSpikes_video__i9_N_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--media-object-position,center)}.TokyoPreviousSpikes_video__i9_N_{opacity:0;pointer-events:none;transition:opacity .22s ease}.TokyoPreviousSpikes_mediaFrame__ULhJy[data-video-ready=true] .TokyoPreviousSpikes_video__i9_N_{opacity:1}.TokyoPreviousSpikes_mediaFrame__ULhJy[data-video-ready=true] .TokyoPreviousSpikes_poster__HzE3L{filter:saturate(1.04) contrast(1.03)}.TokyoPreviousSpikes_title__tPPZh{position:absolute;right:clamp(1rem,4vw,4rem);bottom:clamp(5rem,8vh,7rem);z-index:var(--z-hud);display:flex;flex-direction:column;align-items:flex-end;max-width:min(30vw,18rem);padding:.5rem .2rem .55rem .8rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem 0 0 .8rem;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.28));color:var(--ink,#f3f4f6);pointer-events:none;text-align:right;text-shadow:0 .2rem 1.6rem rgba(0,0,0,.88);box-shadow:0 .8rem 2.4rem rgba(0,0,0,.3);transform-origin:bottom right;transition:opacity .26s ease,transform .36s cubic-bezier(.2,.8,.2,1),-webkit-clip-path .36s cubic-bezier(.2,.8,.2,1);transition:opacity .26s ease,clip-path .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1);transition:opacity .26s ease,clip-path .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1),-webkit-clip-path .36s cubic-bezier(.2,.8,.2,1)}.TokyoPreviousSpikes_title__tPPZh span{position:relative;margin-right:.25em;margin-bottom:.35rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:clamp(.78rem,1.2vw,1.15rem);font-weight:650;letter-spacing:.12em}.TokyoPreviousSpikes_title__tPPZh img{display:block;width:clamp(15rem,20vw,18.75rem);height:auto;filter:brightness(1.08) contrast(1.06) drop-shadow(0 0 .9rem rgba(224,235,255,.24))}.TokyoPreviousSpikes_participationOverlay__PbrT2{position:absolute;inset:auto 0 .75rem;z-index:var(--z-hud);height:var(--recap-type-height);overflow:hidden;pointer-events:none}.TokyoPreviousSpikes_participationCopy__7ABU4{position:relative;width:100%;height:100%;color:var(--ink);font-weight:900;letter-spacing:-.04em;line-height:1;text-shadow:0 2px 2px var(--bg),0 0 8px var(--bg)}.TokyoPreviousSpikes_participationCopy__7ABU4>span{--recap-angle:-6deg;display:block;position:absolute;width:-moz-fit-content;width:fit-content;max-width:100%;opacity:0;white-space:nowrap;transform:rotate(var(--recap-angle));transform-origin:left bottom;-webkit-clip-path:polygon(0 100%,100% 65%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 65%,100% 100%,0 100%)}.TokyoPreviousSpikes_participationNumber__kMvzm{display:inline-block;-webkit-padding-end:.14em;padding-inline-end:.14em;-webkit-padding-start:.06em;padding-inline-start:.06em;-webkit-margin-start:-.06em;margin-inline-start:-.06em;font-family:var(--tokyo-heading-family);font-style:italic;font-variation-settings:"wdth" var(--tokyo-heading-wdth),"wght" var(--tokyo-heading-weight),"ital" var(--tokyo-heading-ital);letter-spacing:var(--tokyo-heading-letter-spacing);font-size:min(18vw,15svh);line-height:.9}.TokyoPreviousSpikes_participationPrevious__mAn6R{bottom:84%;left:8%;font-size:max(1rem,min(2vw,2.5svh))}.TokyoPreviousSpikes_participationCopy__7ABU4>.TokyoPreviousSpikes_participationTotal__FSvd0{bottom:20%;left:8%;display:flex;align-items:baseline;gap:.5rem}.TokyoPreviousSpikes_participationCount__B7rjS{font-size:max(1rem,min(3vw,3.5svh))}.TokyoPreviousSpikes_participationStudents__tfbZa{bottom:0;left:8%;font-size:max(1rem,min(3.2vw,3.5svh))}@media(max-height:540px){.TokyoPreviousSpikes_participationNumber__kMvzm{font-size:min(18vw,15svh)}.TokyoPreviousSpikes_participationPrevious__mAn6R{font-size:max(1rem,min(2vw,2.5svh))}.TokyoPreviousSpikes_participationCount__B7rjS{font-size:max(1rem,min(3vw,3.5svh))}.TokyoPreviousSpikes_participationStudents__tfbZa{font-size:max(1rem,min(3.2vw,3.5svh))}}.TokyoPreviousSpikes_participationFallback__T4mPq .TokyoPreviousSpikes_participationCopy__7ABU4>span{opacity:1;-webkit-clip-path:none;clip-path:none;transform:rotate(var(--recap-angle))}.TokyoPreviousSpikes_participationNoScript__FUzBz{display:none}.TokyoPreviousSpikes_srOnly__cTVM3{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1024px){.TokyoPreviousSpikes_section__VzRdT{--stage-offset:clamp(56px,7vw,68px);min-height:250svh}.TokyoPreviousSpikes_stage__2PSoe{--recap-type-height:clamp(9rem,30vw,16rem);top:var(--stage-offset);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;height:auto;min-height:0;padding:clamp(12px,3vw,28px) clamp(8px,2vw,24px) clamp(24px,4vw,40px);overflow:visible}.TokyoPreviousSpikes_mosaic__eVePo{grid-area:1/1;min-width:0;max-width:100%;position:relative;top:auto;left:auto;display:grid;width:min(100%,1152px);height:auto;margin:0 auto;aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(6px,1.2vw,12px);gap:clamp(6px,1.2vw,12px);transform:none}.TokyoPreviousSpikes_participationOverlay__PbrT2{position:relative;inset:auto;height:var(--recap-type-height);min-height:0;min-width:0;width:100%;max-width:100%;grid-area:2/1/3/2;align-self:stretch}.TokyoPreviousSpikes_participationCopy__7ABU4{position:absolute;inset:0;width:auto;height:auto}.TokyoPreviousSpikes_participationNumber__kMvzm{font-size:clamp(4.5rem,22vw,9rem)}.TokyoPreviousSpikes_participationPrevious__mAn6R{bottom:84%;font-size:1rem}.TokyoPreviousSpikes_participationCount__B7rjS{font-size:clamp(1rem,4vw,1.75rem)}.TokyoPreviousSpikes_participationStudents__tfbZa{font-size:clamp(1rem,4.5vw,2rem)}.TokyoPreviousSpikes_tile__8FaZr{position:relative;top:auto;left:auto;width:auto;height:auto;min-width:0;aspect-ratio:16/9;transform:none}.TokyoPreviousSpikes_tile__8FaZr[data-mobile-visible=false],.TokyoPreviousSpikes_tile__8FaZr[data-revealed=false]{display:none}.TokyoPreviousSpikes_tile__8FaZr[data-lead=true]{grid-column:1/-1;width:auto;height:auto;aspect-ratio:16/9}.TokyoPreviousSpikes_tile__8FaZr[data-variant=square]{aspect-ratio:1}.TokyoPreviousSpikes_tile__8FaZr[data-variant=portrait]{aspect-ratio:3/4}.TokyoPreviousSpikes_poster__HzE3L,.TokyoPreviousSpikes_video__i9_N_{object-position:var(--mobile-media-object-position,var(--media-object-position,center))}.TokyoPreviousSpikes_title__tPPZh{position:relative;top:auto;right:auto;bottom:auto;width:min(100%,16rem);margin:clamp(12px,3vw,28px) 0 0 auto;max-width:min(32vw,16rem);padding:.4rem .2rem .45rem .55rem}.TokyoPreviousSpikes_title__tPPZh img{width:clamp(7rem,22vw,12rem)}}@media(min-width:641px)and (max-width:860px){.TokyoPreviousSpikes_mosaic__eVePo{width:calc(100% - clamp(2rem,7vw,7rem));grid-template-columns:repeat(3,minmax(0,1fr))}.TokyoPreviousSpikes_title__tPPZh{position:absolute;right:clamp(16px,3vw,32px);bottom:clamp(20px,4vw,36px);width:min(16rem,32vw);margin:0}}@media(max-width:640px){.TokyoPreviousSpikes_section__VzRdT{--stage-offset:60px;min-height:245svh}.TokyoPreviousSpikes_stage__2PSoe{padding:12px max(6px,1.5vw) 28px}.TokyoPreviousSpikes_mosaic__eVePo{gap:clamp(6px,2vw,8px)}.TokyoPreviousSpikes_tile__8FaZr{border-radius:clamp(.35rem,1.5vw,.65rem)}.TokyoPreviousSpikes_title__tPPZh{right:auto;bottom:auto;width:min(100%,10rem);margin-top:12px;max-width:38vw}.TokyoPreviousSpikes_title__tPPZh img{width:clamp(7rem,27vw,10rem)}}@media(prefers-reduced-motion:reduce){.TokyoPreviousSpikes_participationCopy__7ABU4>span{opacity:1;-webkit-clip-path:none;clip-path:none;transform:rotate(var(--recap-angle))}.TokyoPreviousSpikes_section__VzRdT{min-height:auto}.TokyoPreviousSpikes_stage__2PSoe{--recap-stage-height:min(78svh,46rem);position:relative;top:auto;height:min(78svh,46rem)}.TokyoPreviousSpikes_poster__HzE3L,.TokyoPreviousSpikes_tile__8FaZr,.TokyoPreviousSpikes_title__tPPZh,.TokyoPreviousSpikes_video__i9_N_{transition:none}.TokyoPreviousSpikes_tile__8FaZr[data-revealed=false]{visibility:visible;pointer-events:auto}}@media(prefers-reduced-motion:reduce)and (max-width:1024px){.TokyoPreviousSpikes_stage__2PSoe{height:auto;min-height:0}}.TokyoPrograms_section__C6EC3{--program-gap:clamp(0.5rem,1.1vw,1rem);--tokyo-yellow:hsl(51 100% 68%);--tokyo-magenta:hsl(327 100% 70%);--tokyo-lime:oklch(0.84 0.2 128);--tokyo-violet:oklch(0.72 0.2 305);--tokyo-orange:oklch(0.79 0.18 58);padding:clamp(3rem,8vw,8rem) clamp(1rem,4vw,4.5rem) clamp(4rem,9vw,9rem);overflow:clip;background:var(--bg);color:var(--ink)}.TokyoPrograms_srOnly__IbedF{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.TokyoPrograms_contentDialog__ZJyvG{--program-accent:var(--ink);width:min(52rem,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid color-mix(in srgb,var(--ink) 24%,transparent);background:var(--bg-2);color:var(--ink)}.TokyoPrograms_contentDialog__ZJyvG::-webkit-backdrop{background:color-mix(in srgb,var(--bg) 84%,transparent)}.TokyoPrograms_contentDialog__ZJyvG::backdrop{background:color-mix(in srgb,var(--bg) 84%,transparent)}.TokyoPrograms_contentDialogArt__XHBxb{aspect-ratio:16/9}.TokyoPrograms_contentDialogArt__XHBxb img,.TokyoPrograms_contentDialogArt__XHBxb picture{display:block;width:100%;height:100%;object-fit:contain}.TokyoPrograms_contentDialogCopy__9wVhk{padding:clamp(1.25rem,4vw,2.5rem)}.TokyoPrograms_contentDialogCopy__9wVhk h2{margin:0;font-family:var(--tokyo-heading-family),var(--jp),sans-serif;font-size:clamp(2rem,6vw,4rem);font-weight:var(--tokyo-heading-weight);font-style:italic;font-variation-settings:"wdth" var(--tokyo-heading-wdth),"wght" var(--tokyo-heading-weight),"ital" var(--tokyo-heading-ital);letter-spacing:var(--tokyo-heading-letter-spacing);line-height:1.15;overflow-wrap:anywhere}.TokyoPrograms_contentDialogCopy__9wVhk p{margin:1.5rem 0 0;font-size:1rem;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.TokyoPrograms_subprogramMedia__Xhfpv:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.TokyoPrograms_heading__OAImC{display:flex;align-items:flex-end;justify-content:center;gap:1.25rem;width:min(100%,1680px);margin:0 auto clamp(1.75rem,4vw,3rem)}.TokyoPrograms_eyebrow__y_iHk{margin:0;color:var(--iri-3,var(--c-cyan))}.TokyoPrograms_heading__OAImC h2{width:max-content;max-width:100%;margin:0;color:var(--ink);font-family:var(--tokyo-heading-family,"Anybody","Inter",sans-serif)!important;font-size:clamp(1.5rem,8vw,7.5rem);font-weight:var(--tokyo-heading-weight,900)!important;font-variation-settings:"wdth" var(--tokyo-heading-wdth,82),"wght" var(--tokyo-heading-weight,900),"ital" var(--tokyo-heading-ital,1)!important;letter-spacing:var(--tokyo-heading-letter-spacing,-.075em);line-height:.82;text-align:center;text-transform:uppercase;white-space:nowrap;transform:skewX(var(--tokyo-heading-skew,-12deg));transform-origin:center}.TokyoPrograms_brandSections__fNnJH,.TokyoPrograms_primaryGrid__oAadl{display:grid;grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);width:min(100%,1680px);margin:0 auto}.TokyoPrograms_brandSection__o0H_k{--program-accent:var(--tokyo-lime);--program-secondary:var(--tokyo-orange);min-width:0;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--program-accent) 72%,transparent);background:var(--bg-2)}.TokyoPrograms_brandHeader__5_QPu{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);align-items:start;padding:clamp(1rem,2.5vw,2rem);background:color-mix(in srgb,var(--bg-2) 88%,var(--program-accent) 12%)}.TokyoPrograms_brandIdentity__mcKzN{min-width:0}.TokyoPrograms_brandIdentity__mcKzN h3{margin:.25rem 0 0;color:var(--program-title,var(--ink));font-family:var(--display,"Bebas Neue","Arial Narrow",sans-serif)!important;font-size:clamp(2.8rem,7vw,7rem);font-style:italic;font-weight:var(--display-weight,900)!important;font-variation-settings:"wdth" var(--display-wdth,100),"wght" var(--display-weight,900),"ital" 1!important;letter-spacing:var(--display-letter-spacing,-.055em);line-height:.8;text-transform:uppercase;transform:skewX(-10deg);transform-origin:left center}.TokyoPrograms_brandIdentity__mcKzN p{max-width:48ch;margin:.9rem 0 0;color:var(--ink);font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.45}.TokyoPrograms_brandMeta__Eh3mG{min-width:0;max-width:42rem;padding-top:.2rem}.TokyoPrograms_brandDetail__Cxde8{margin:0;color:color-mix(in srgb,var(--ink) 92%,var(--program-secondary) 8%);font-size:1rem;line-height:1.6}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_brandHeader__5_QPu{align-items:center}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_brandMeta__Eh3mG{align-self:center;max-width:34rem}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_brandDetail__Cxde8{max-width:24ch;color:var(--ink);font-size:clamp(1.35rem,2.6vw,2.75rem);font-weight:850;letter-spacing:-.045em;line-height:1.12}.TokyoPrograms_brandFacts__Ws5B7{display:grid;grid-gap:0;gap:0;margin:1rem 0 0;border-top:1px solid color-mix(in srgb,var(--program-accent) 48%,transparent)}.TokyoPrograms_brandFact__beuw8{display:grid;grid-template-columns:minmax(5rem,.42fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:.6rem 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.TokyoPrograms_brandFact__beuw8 dt{color:var(--program-accent);font:700 .72rem/1.35 var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase}.TokyoPrograms_brandFact__beuw8 dd{margin:0;color:var(--ink);font-size:.95rem;line-height:1.45}.TokyoPrograms_subprogramGrid__KNt9o{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--program-gap);gap:var(--program-gap);margin:0;padding:var(--program-gap);list-style:none}.TokyoPrograms_subprogramCard__3B4Fg{display:grid;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--program-accent) 46%,transparent);background:color-mix(in srgb,var(--bg-2) 88%,var(--program-accent) 12%)}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramMedia__Xhfpv{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--bg-3);isolation:isolate}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramMedia__Xhfpv img,.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramMedia__Xhfpv picture{display:block;width:100%;height:100%}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramMedia__Xhfpv img{object-fit:cover}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramCopy__zESAI{padding:.9rem 1rem 1.1rem}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramCopy__zESAI h4{margin:0;color:var(--program-title,var(--ink));font-family:var(--display,"Bebas Neue","Arial Narrow",sans-serif);font-size:clamp(1.2rem,1.8vw,1.75rem);font-style:italic;font-weight:var(--display-weight,900);letter-spacing:var(--display-letter-spacing,-.035em);line-height:.92;text-transform:uppercase;transform:skewX(-8deg);transform-origin:left center}.TokyoPrograms_subprogramCard__3B4Fg .TokyoPrograms_subprogramCopy__zESAI p{margin:.45rem 0 0;color:var(--ink);font-size:1rem;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=guild]{grid-column:span 4;grid-row:span 2}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=sponsor],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=student-startup]{grid-column:span 2}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch]{grid-column:span 4;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=creative-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=engineer-blitz]{grid-column:span 2}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=creative-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch]{grid-row:1}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=engineer-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz]{grid-row:2}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz]{grid-column:1/-1;grid-row:3;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz] .TokyoPrograms_subprogramMedia__Xhfpv,.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz] .TokyoPrograms_subprogramMedia__Xhfpv,.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch] .TokyoPrograms_subprogramMedia__Xhfpv{aspect-ratio:16/9;height:100%}.TokyoPrograms_primaryGrid__oAadl{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--program-gap)}.TokyoPrograms_detailReveal__o5Hl1{display:grid;grid-column:1/-1;grid-template-rows:1fr;min-width:0;overflow:hidden;order:3;animation:TokyoPrograms_detail-row-in__j7d2o .3s cubic-bezier(.22,1,.36,1) both}.TokyoPrograms_detailReveal__o5Hl1[data-detail-state=closing]{pointer-events:none;animation-name:TokyoPrograms_detail-row-out__u87zU}.TokyoPrograms_detailReveal__o5Hl1>.TokyoPrograms_inlineDetail__KZ3ye{min-height:0;overflow:hidden}.TokyoPrograms_card__X8pEG{--program-accent:var(--tokyo-lime);--program-secondary:var(--tokyo-orange);display:grid;min-width:0;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--program-accent) 72%,transparent);background:var(--bg-2)}.TokyoPrograms_card__X8pEG[data-program=blitz]{border-top:0}.TokyoPrograms_card__X8pEG[data-tone=lime-magenta],.TokyoPrograms_dialog__rgAKL[data-tone=lime-magenta]{--program-accent:var(--tokyo-lime);--program-secondary:var(--tokyo-magenta);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=vermilion-ivory],.TokyoPrograms_dialog__rgAKL[data-tone=vermilion-ivory]{--program-accent:var(--tokyo-orange);--program-secondary:var(--ink);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=saffron-aubergine],.TokyoPrograms_dialog__rgAKL[data-tone=saffron-aubergine]{--program-accent:var(--tokyo-yellow);--program-secondary:var(--tokyo-violet);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=fuchsia-ivory],.TokyoPrograms_dialog__rgAKL[data-tone=fuchsia-ivory]{--program-accent:var(--tokyo-magenta);--program-secondary:var(--ink);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=tangerine-forest],.TokyoPrograms_dialog__rgAKL[data-tone=tangerine-forest]{--program-accent:var(--tokyo-orange);--program-secondary:var(--ink);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=ultraviolet-yellow],.TokyoPrograms_dialog__rgAKL[data-tone=ultraviolet-yellow]{--program-accent:var(--tokyo-violet);--program-secondary:var(--tokyo-yellow);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_brandSection__o0H_k[data-tone=coral-emerald],.TokyoPrograms_card__X8pEG[data-tone=coral-emerald],.TokyoPrograms_dialog__rgAKL[data-tone=coral-emerald]{--program-accent:var(--tokyo-orange);--program-secondary:var(--tokyo-lime);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_card__X8pEG[data-tone=cherry-blush],.TokyoPrograms_dialog__rgAKL[data-tone=cherry-blush]{--program-accent:var(--tokyo-magenta);--program-secondary:var(--tokyo-yellow);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_brandSection__o0H_k[data-tone=emerald-orange],.TokyoPrograms_card__X8pEG[data-tone=emerald-orange],.TokyoPrograms_dialog__rgAKL[data-tone=emerald-orange]{--program-accent:var(--tokyo-lime);--program-secondary:var(--tokyo-orange);--program-title:color-mix(in srgb,var(--ink) 82%,var(--program-secondary) 18%);--program-title-shadow:color-mix(in srgb,var(--bg-2) 72%,var(--program-secondary) 28%)}.TokyoPrograms_mediaTrigger__oeG7t{position:relative;display:block;width:100%;height:auto;min-height:0;aspect-ratio:16/9;padding:0;overflow:hidden;border:0;border-radius:0;background:var(--bg-3);color:var(--ink);cursor:pointer;isolation:isolate;text-align:left;container-type:inline-size}.TokyoPrograms_closeButton__U_btW:focus-visible,.TokyoPrograms_mediaTrigger__oeG7t:focus-visible{outline:3px solid var(--program-accent,var(--c-cyan));outline-offset:4px}.TokyoPrograms_posterPicture__jkGM6{display:block}.TokyoPrograms_posterPicture__jkGM6,.TokyoPrograms_poster__KdcYZ{position:absolute;inset:0;width:100%;height:100%}.TokyoPrograms_poster__KdcYZ{object-fit:cover;object-position:center;transition:opacity .18s ease,filter .2s ease,translate .2s ease}.TokyoPrograms_mediaTrigger__oeG7t:focus-visible .TokyoPrograms_poster__KdcYZ,.TokyoPrograms_mediaTrigger__oeG7t:hover .TokyoPrograms_poster__KdcYZ,.TokyoPrograms_subprogramMedia__Xhfpv:hover .TokyoPrograms_poster__KdcYZ{filter:saturate(1.08) contrast(1.04);translate:0 -.15rem}.TokyoPrograms_glitchLayer__oab3Z{position:absolute;inset:-5%;z-index:1;display:block;pointer-events:none;background-image:var(--glitch-image);background-position:calc(50% + var(--glitch-shift-x, 0px)) calc(50% + var(--glitch-shift-y, 0px));background-size:110% 110%;opacity:0;will-change:background-position,clip-path,transform,opacity}.TokyoPrograms_glitchLayerA__Jhsb8{-webkit-clip-path:inset(var(--glitch-a-top,0) 0 calc(100% - var(--glitch-a-bottom, 0%)) 0);clip-path:inset(var(--glitch-a-top,0) 0 calc(100% - var(--glitch-a-bottom, 0%)) 0);filter:saturate(1.42) contrast(1.08) hue-rotate(-12deg);mix-blend-mode:screen;transform:translate3d(var(--glitch-red-offset,0),var(--glitch-shift-y,0),0) skewX(var(--glitch-skew,0deg))}.TokyoPrograms_glitchLayerB__V5iFN{-webkit-clip-path:inset(var(--glitch-b-top,0) 0 calc(100% - var(--glitch-b-bottom, 0%)) 0);clip-path:inset(var(--glitch-b-top,0) 0 calc(100% - var(--glitch-b-bottom, 0%)) 0);filter:saturate(1.32) contrast(1.06) hue-rotate(165deg);mix-blend-mode:multiply;transform:translate3d(var(--glitch-cyan-offset,0),calc(var(--glitch-shift-y, 0px) * -.8),0) skewX(calc(var(--glitch-skew, 0deg) * -.8))}.TokyoPrograms_glitchLayerC__6X6jT{z-index:0;-webkit-clip-path:inset(var(--glitch-c-top,0) 0 calc(100% - var(--glitch-c-bottom, 0%)) 0);clip-path:inset(var(--glitch-c-top,0) 0 calc(100% - var(--glitch-c-bottom, 0%)) 0);filter:contrast(1.08) saturate(1.08);transform:translate3d(var(--glitch-shift-x,0),var(--glitch-shift-y,0),0) skewX(calc(var(--glitch-skew, 0deg) * .55))}.TokyoPrograms_glitchScanlines__C48EW{position:absolute;inset:0;z-index:2;pointer-events:none;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--program-accent) 46%,transparent) 0,color-mix(in srgb,var(--program-accent) 46%,transparent) 1px,transparent 1px,transparent 4px);mix-blend-mode:screen;opacity:0;transform:translateY(var(--glitch-scanline-shift,0));will-change:opacity,transform}.TokyoPrograms_mediaTrigger__oeG7t[data-glitching=true] .TokyoPrograms_glitchLayerA__Jhsb8,.TokyoPrograms_mediaTrigger__oeG7t[data-glitching=true] .TokyoPrograms_glitchLayerB__V5iFN,.TokyoPrograms_subprogramMedia__Xhfpv[data-glitching=true] .TokyoPrograms_glitchLayerA__Jhsb8,.TokyoPrograms_subprogramMedia__Xhfpv[data-glitching=true] .TokyoPrograms_glitchLayerB__V5iFN{opacity:calc(var(--glitch-intensity, 0)*.48)}.TokyoPrograms_mediaTrigger__oeG7t[data-glitching=true] .TokyoPrograms_glitchLayerC__6X6jT,.TokyoPrograms_subprogramMedia__Xhfpv[data-glitching=true] .TokyoPrograms_glitchLayerC__6X6jT{opacity:calc(var(--glitch-intensity, 0)*.22)}.TokyoPrograms_mediaTrigger__oeG7t[data-glitching=true] .TokyoPrograms_glitchScanlines__C48EW,.TokyoPrograms_subprogramMedia__Xhfpv[data-glitching=true] .TokyoPrograms_glitchScanlines__C48EW{opacity:var(--glitch-scanline,0)}.TokyoPrograms_programLogoText__w1_3w,.TokyoPrograms_programLogo__ko56B{position:absolute;top:7%;left:6%;z-index:var(--ug-z-content,1);width:min(36%,18rem);height:auto;max-height:22%;object-fit:contain;object-position:left top;pointer-events:none}.TokyoPrograms_programLogoText__w1_3w{max-width:74%;color:var(--program-title,var(--ink));display:grid;font-family:var(--tokyo-heading-family,"Anybody","Bebas Neue","Arial Narrow",sans-serif);font-size:10.8cqw;font-style:italic;font-weight:900;font-variation-settings:"wdth" 82,"wght" 900,"ital" 1;line-height:.82;letter-spacing:-.045em;text-shadow:0 .055em 0 var(--program-title-shadow,var(--bg-2)),0 0 .035em var(--program-title-shadow,var(--bg-2));transform:skewX(-10deg);transform-origin:left top;pointer-events:none}.TokyoPrograms_programLogoText__w1_3w>span{display:block;font-family:inherit}.TokyoPrograms_footer__D_2dY{padding:.9rem 1.1rem 1rem;background:color-mix(in srgb,var(--bg-2) 90%,var(--program-accent))}.TokyoPrograms_cardHeading__wvMTA{display:flex;align-items:baseline;gap:.75rem;margin:0 0 .35rem}.TokyoPrograms_cardHeading__wvMTA h3{margin:0;color:var(--ink);font-family:var(--display,"Bebas Neue","Arial Narrow",sans-serif)!important;font-size:clamp(1.8rem,4.2vw,4.5rem);font-style:italic;font-weight:var(--display-weight,900)!important;font-variation-settings:"wdth" var(--display-wdth,100),"wght" var(--display-weight,900),"ital" 1!important;letter-spacing:var(--display-letter-spacing,-.055em);line-height:.85;text-wrap:balance;transform:skewX(-10deg);transform-origin:left center}.TokyoPrograms_cardCode__NaLxO{flex:0 0 auto;color:var(--program-accent);font:700 .75rem/1 var(--font-mono,ui-monospace,monospace);letter-spacing:.08em}.TokyoPrograms_description__u0aKm{width:100%;margin:0;color:var(--ink);font-size:1rem;line-height:1.5}.TokyoPrograms_closeButton__U_btW{border:1px solid color-mix(in srgb,var(--program-accent) 65%,transparent);border-radius:0;background:rgba(0,0,0,0);color:var(--ink);cursor:pointer;font:650 .875rem/1.2 var(--font-mono,ui-monospace,monospace)}.TokyoPrograms_dialogLayer__xBWdV{position:fixed;inset:0;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem);overflow:hidden;background:color-mix(in srgb,var(--bg) 82%,transparent);z-index:var(--ug-z-modalBackdrop,var(--z-topbar));animation:TokyoPrograms_dialog-backdrop-in__mZpuq .22s ease both}.TokyoPrograms_dialog__rgAKL{--program-accent:var(--tokyo-lime);--program-secondary:var(--tokyo-orange);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);position:relative;z-index:var(--ug-z-modalDialog,var(--z-topbar));width:min(100%,68.75rem);max-height:min(90dvh,56rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--program-accent) 65%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--bg-2) 84%,var(--program-accent) 16%),var(--bg-2) 48%,color-mix(in srgb,var(--bg-2) 88%,var(--program-secondary) 12%));color:var(--ink);box-shadow:0 1.5rem 5rem color-mix(in srgb,var(--bg) 70%,transparent);animation:TokyoPrograms_dialog-panel-in__ple33 .3s cubic-bezier(.22,1,.36,1) both}.TokyoPrograms_inlineDetail__KZ3ye{display:block;width:100%;max-height:none;margin:var(--program-gap) 0 0;box-shadow:none;animation:TokyoPrograms_detail-content-in__EmkA5 .3s cubic-bezier(.22,1,.36,1) both}.TokyoPrograms_detailReveal__o5Hl1[data-detail-state=closing] .TokyoPrograms_inlineDetail__KZ3ye{animation-name:TokyoPrograms_detail-content-out__xbE_V}.TokyoPrograms_inlineDetailTop__xALrJ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogBody__ECq01{max-height:none;overflow:visible}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogTopline__UqiHb{position:static}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogMedia__KXKiS{animation:TokyoPrograms_detail-media-in__W_NLy .42s cubic-bezier(.22,1,.36,1) 40ms both}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogCopy__v_xZd{animation:TokyoPrograms_detail-copy-in__AeHfo .36s cubic-bezier(.22,1,.36,1) 90ms both}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramList__Netnr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1rem,2vw,2rem);row-gap:clamp(1rem,2vw,2rem)}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprograms__2eEO_{margin-inline:clamp(1.25rem,3vw,3rem);padding-bottom:clamp(1.25rem,3vw,2.5rem)}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;align-items:stretch;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--program-accent) 46%,transparent);background:color-mix(in srgb,var(--bg-2) 88%,var(--program-accent) 12%)}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramCopy__zESAI h5{color:var(--program-title,var(--ink));font-family:var(--display,"Bebas Neue","Arial Narrow",sans-serif);font-size:clamp(1.1rem,1.75vw,1.6rem);font-style:italic;font-weight:var(--display-weight,900);letter-spacing:var(--display-letter-spacing,-.035em);line-height:.92;text-transform:uppercase;transform:skewX(-8deg);transform-origin:left center}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramCopy__zESAI p{white-space:pre-line;margin-top:.45rem;font-size:1rem;font-weight:650;line-height:1.45}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramCopy__zESAI{padding:.9rem 1rem 1.1rem}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramMedia__Xhfpv{width:100%;aspect-ratio:16/9}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w{animation:TokyoPrograms_detail-card-in__q02jW .36s cubic-bezier(.22,1,.36,1) both}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w:nth-child(2){animation-delay:45ms}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w:nth-child(3){animation-delay:90ms}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w:nth-child(4){animation-delay:135ms}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w:nth-child(5){animation-delay:.18s}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w:nth-child(6){animation-delay:225ms}.TokyoPrograms_dialogMedia__KXKiS{align-self:center;min-width:0;aspect-ratio:16/9;overflow:hidden;background:var(--bg-3)}.TokyoPrograms_dialogMedia__KXKiS img,.TokyoPrograms_dialogMedia__KXKiS picture{display:block;width:100%;height:100%}.TokyoPrograms_dialogMedia__KXKiS img{object-fit:cover;object-position:center}.TokyoPrograms_dialogBody__ECq01{min-width:0;min-height:0;max-height:min(90dvh,56rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.TokyoPrograms_dialogTopline__UqiHb{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:var(--ug-z-raised);align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem 1rem .5rem;background:color-mix(in srgb,var(--bg-2) 92%,var(--program-accent) 8%);color:var(--program-accent)}.TokyoPrograms_dialogTopline__UqiHb>span{flex:1 1}.TokyoPrograms_closeButton__U_btW{width:2.75rem;min-height:2.75rem;padding:0;display:inline-grid;place-items:center;color:var(--program-accent);font-size:1.3rem;line-height:1;touch-action:manipulation}.TokyoPrograms_dialogCopy__v_xZd{padding:.3rem clamp(1.25rem,3vw,3rem) clamp(1.75rem,4vw,3.5rem)}.TokyoPrograms_dialog__rgAKL h3{max-width:13ch;margin:0 0 1.25rem;color:var(--program-title,var(--ink));font-family:var(--display,"Bebas Neue","Arial Narrow",sans-serif)!important;font-size:clamp(2.5rem,5.3vw,5.4rem);font-style:italic;font-weight:var(--display-weight,900)!important;font-variation-settings:"wdth" var(--display-wdth,100),"wght" var(--display-weight,900),"ital" 1!important;letter-spacing:var(--display-letter-spacing,-.055em);line-height:.82;text-wrap:balance;transform:skewX(-10deg);transform-origin:left top}.TokyoPrograms_dialogTagline__2m_Fm{max-width:27ch;margin:0;color:var(--program-accent);font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:750;letter-spacing:-.025em;line-height:1.35}.TokyoPrograms_dialogDetail__MvGP_{max-width:38ch;margin:1.35rem 0 0;color:color-mix(in srgb,var(--ink) 92%,var(--program-secondary) 8%);font-size:1rem;line-height:1.8}.TokyoPrograms_dialogFacts__WZQSv{display:grid;grid-gap:0;gap:0;margin:1.75rem 0 0;border-top:1px solid color-mix(in srgb,var(--program-accent) 48%,transparent)}.TokyoPrograms_dialogFact__brTC2{display:grid;grid-template-columns:minmax(5rem,.42fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:.8rem 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.TokyoPrograms_dialogFact__brTC2 dt{color:var(--program-accent);font:700 .72rem/1.35 var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase}.TokyoPrograms_dialogFact__brTC2 dd{margin:0;color:var(--ink);font-size:1rem;line-height:1.55}.TokyoPrograms_subprograms__2eEO_{margin-top:2rem;padding-top:1.35rem;border-top:1px solid color-mix(in srgb,var(--program-accent) 48%,transparent)}.TokyoPrograms_subprograms__2eEO_ h4{margin:0 0 .8rem;color:var(--program-accent);font-size:.82rem;font-weight:800;letter-spacing:.04em}.TokyoPrograms_subprogramList__Netnr{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.TokyoPrograms_subprogram__Fxp0w{display:grid;grid-template-columns:minmax(4.8rem,.32fr) minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:center;padding:.8rem 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.TokyoPrograms_subprogramMedia__Xhfpv{aspect-ratio:16/9;overflow:hidden;background:var(--bg-3)}.TokyoPrograms_subprogramMedia__Xhfpv img,.TokyoPrograms_subprogramMedia__Xhfpv picture{display:block;width:100%;height:100%}.TokyoPrograms_subprogramMedia__Xhfpv img{object-fit:cover}.TokyoPrograms_subprogramCopy__zESAI h5{margin:0;color:var(--ink);font-size:.92rem;font-weight:800;line-height:1.2}.TokyoPrograms_subprogramCopy__zESAI p{margin:.25rem 0 0;color:color-mix(in srgb,var(--ink) 90%,var(--program-secondary) 10%);font-size:.88rem;line-height:1.5}@keyframes TokyoPrograms_dialog-backdrop-in__mZpuq{0%{opacity:0}}@keyframes TokyoPrograms_dialog-panel-in__ple33{0%{opacity:0;-webkit-clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);transform:translate3d(.75rem,.25rem,0)}to{opacity:1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translateZ(0)}}@keyframes TokyoPrograms_detail-panel-in__yOL_3{0%{opacity:0;-webkit-clip-path:inset(0 0 8% 0);clip-path:inset(0 0 8% 0);transform:translate3d(0,.75rem,0)}to{opacity:1;-webkit-clip-path:inset(0);clip-path:inset(0);transform:translateZ(0)}}@keyframes TokyoPrograms_detail-row-in__j7d2o{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes TokyoPrograms_detail-row-out__u87zU{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes TokyoPrograms_detail-content-in__EmkA5{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes TokyoPrograms_detail-content-out__xbE_V{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.35rem)}}@keyframes TokyoPrograms_detail-media-in__W_NLy{0%{opacity:0;transform:translateX(-.4rem)}to{opacity:1;transform:translateX(0)}}@keyframes TokyoPrograms_detail-copy-in__AeHfo{0%{opacity:0;transform:translateX(.4rem)}to{opacity:1;transform:translateX(0)}}@keyframes TokyoPrograms_detail-card-in__q02jW{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:641px)and (max-width:1023px){.TokyoPrograms_brandHeader__5_QPu{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_brandMeta__Eh3mG{max-width:none}.TokyoPrograms_subprogramGrid__KNt9o{grid-template-columns:repeat(2,minmax(0,1fr))}.TokyoPrograms_brandSection__o0H_k .TokyoPrograms_subprogramCard__3B4Fg{grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=creative-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=engineer-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=guild],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=sponsor],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=student-startup]{grid-column:auto;grid-row:auto}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch]{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=sponsor]{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz]{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.TokyoPrograms_primaryGrid__oAadl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.TokyoPrograms_heading__OAImC{align-items:center;flex-direction:column}.TokyoPrograms_heading__OAImC h2{text-align:center}.TokyoPrograms_brandHeader__5_QPu{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_brandMeta__Eh3mG{max-width:none}.TokyoPrograms_subprogramGrid__KNt9o{grid-template-columns:minmax(0,1fr);padding:.5rem}.TokyoPrograms_brandSection__o0H_k .TokyoPrograms_subprogramCard__3B4Fg,.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch]{grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr)}.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=creative-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=engineer-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=mini-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=personality-blitz],.TokyoPrograms_brandSection__o0H_k[data-program=blitz] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=product-launch],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=guild],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=sponsor],.TokyoPrograms_brandSection__o0H_k[data-program=market] .TokyoPrograms_subprogramCard__3B4Fg[data-subprogram=student-startup]{grid-column:auto;grid-row:auto}.TokyoPrograms_primaryGrid__oAadl{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_detailReveal__o5Hl1{grid-column:1;order:0}.TokyoPrograms_mediaTrigger__oeG7t{min-height:0;height:auto;aspect-ratio:16/9}.TokyoPrograms_mediaTrigger__oeG7t[data-program-id=big-lt] .TokyoPrograms_poster__KdcYZ{object-position:100% center}.TokyoPrograms_mediaTrigger__oeG7t[data-program-id=guild-market] .TokyoPrograms_poster__KdcYZ{object-position:92% center}.TokyoPrograms_mediaTrigger__oeG7t[data-program-id=pitch] .TokyoPrograms_poster__KdcYZ,.TokyoPrograms_mediaTrigger__oeG7t[data-program-id=product-launch] .TokyoPrograms_poster__KdcYZ{object-position:84% center}.TokyoPrograms_footer__D_2dY{padding:.85rem 1rem .95rem}.TokyoPrograms_cardHeading__wvMTA h3{font-size:clamp(2rem,11vw,3.5rem)}.TokyoPrograms_dialogLayer__xBWdV{place-items:start center;padding:0}.TokyoPrograms_dialog__rgAKL{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);width:100%;max-height:90dvh;border-inline:0;border-top:0}.TokyoPrograms_inlineDetail__KZ3ye{width:100%;max-height:none;margin-top:1rem;border-inline:0;overflow:visible}.TokyoPrograms_detailReveal__o5Hl1[data-detail-state=open]{overflow:visible}.TokyoPrograms_inlineDetailTop__xALrJ{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprograms__2eEO_{margin-inline:1rem}.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogramList__Netnr,.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w{grid-template-columns:minmax(0,1fr)}.TokyoPrograms_dialogMedia__KXKiS{width:100%;max-height:min(56.25vw,90dvh - 9rem)}.TokyoPrograms_dialogTopline__UqiHb{min-height:2.75rem;padding:.35rem .75rem}.TokyoPrograms_dialogCopy__v_xZd{padding:.4rem 1rem 2rem}.TokyoPrograms_dialog__rgAKL h3{max-width:14ch;margin-bottom:1rem;font-size:clamp(2.6rem,14vw,4.8rem)}.TokyoPrograms_dialogFact__brTC2{grid-template-columns:minmax(4.5rem,.5fr) minmax(0,1fr);gap:.75rem}.TokyoPrograms_subprogram__Fxp0w{grid-template-columns:minmax(5.5rem,.35fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.TokyoPrograms_detailReveal__o5Hl1,.TokyoPrograms_dialogLayer__xBWdV,.TokyoPrograms_dialog__rgAKL,.TokyoPrograms_inlineDetail__KZ3ye,.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogCopy__v_xZd,.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_dialogMedia__KXKiS,.TokyoPrograms_inlineDetail__KZ3ye .TokyoPrograms_subprogram__Fxp0w,.TokyoPrograms_poster__KdcYZ{transition:none;animation:none}}.TokyoPrograms_participationMode__6Xx5Q{display:inline-block;font-size:1rem;font-weight:800;line-height:1.6}.TokyoPrograms_footer__D_2dY .TokyoPrograms_participationMode__6Xx5Q,.TokyoPrograms_subprogramCopy__zESAI .TokyoPrograms_participationMode__6Xx5Q{margin-block:.5rem}.TokyoPrograms_contentDialog__ZJyvG .TokyoPrograms_dialogFact__brTC2{grid-template-columns:minmax(5.5rem,.3fr) minmax(0,1fr);gap:1rem}.TokyoPrograms_contentDialog__ZJyvG .TokyoPrograms_dialogFact__brTC2 dd,.TokyoPrograms_contentDialog__ZJyvG .TokyoPrograms_dialogFact__brTC2 dt{font-size:1rem;line-height:1.75;color:var(--ink)}.TokyoPrograms_programConcept__BxV6q{margin-top:1.75rem;font-size:1rem;line-height:1.8}.TokyoPrograms_programConcept__BxV6q summary{cursor:pointer;min-height:44px;padding-block:.65rem;font-weight:800}.TokyoPrograms_programConcept__BxV6q summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:479px){.TokyoPrograms_contentDialog__ZJyvG .TokyoPrograms_dialogFact__brTC2{grid-template-columns:minmax(0,1fr);gap:.25rem}}.MonoChip_chip__9dL_b{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:11px;letter-spacing:.18em;color:var(--ink-mute);background:rgba(5,5,7,.6);border:1px solid var(--hairline);border-radius:1px;white-space:nowrap;text-transform:uppercase;font-family:var(--mono);position:relative;isolation:isolate}.MonoChip_label__9OZte{display:inline-block}.MonoChip_live__yT_sg{border-color:var(--iri-2);color:var(--ink);box-shadow:0 0 12px -2px rgba(199,222,255,.45)}.MonoChip_alert__X5e91{border-color:var(--iri-6);color:var(--ink);box-shadow:0 0 12px -2px rgba(255,159,182,.45)}[data-spikes-system=light] .MonoChip_chip__9dL_b{color:var(--ug-color-text-muted);background:var(--ug-color-surface-interactive);border-color:var(--ug-color-border);box-shadow:none}[data-spikes-system=light] .MonoChip_alert__X5e91,[data-spikes-system=light] .MonoChip_live__yT_sg{color:var(--ug-color-text)}[data-design-kit=light] .MonoChip_chip__9dL_b{color:var(--ink-2);background:#fff;border-color:var(--hairline-bold);box-shadow:none}[data-design-kit=light] .MonoChip_live__yT_sg{color:#174a8a;background:#e8f1ff;border-color:#b8d4ff}[data-design-kit=light] .MonoChip_alert__X5e91{color:#424245;background:#f1f1f3;border-color:#c7c7cc}.MonoChip_dot__RW_63{width:7px;height:7px;border-radius:50%;background:var(--iri-3);box-shadow:0 0 10px 0 var(--iri-3);animation:MonoChip_dotPulse__SySaO 1.4s ease-in-out infinite}@keyframes MonoChip_dotPulse__SySaO{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}.BandSection_band__H9lqe{position:relative;padding:clamp(80px,11vw,160px) var(--gutter);border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline-bold);background:#050402;overflow:hidden;isolation:isolate;content-visibility:auto;contain-intrinsic-size:1px 720px}.BandSection_band__H9lqe,.BandSection_band__H9lqe[data-section-accent=nomad]{--band-accent:rgba(255,158,28,1);--band-accent-deep:rgba(255,102,28,1);--band-accent-bright:rgba(255,220,180,1)}.BandSection_band__H9lqe[data-section-accent=ivs-red]{--band-accent:rgba(255,16,16,1);--band-accent-deep:rgba(180,0,0,1);--band-accent-bright:rgba(255,200,200,1)}.BandSection_band__H9lqe[data-section-accent=guild]{--band-accent:rgba(220,234,255,1);--band-accent-deep:rgba(120,160,220,1);--band-accent-bright:rgba(255,255,255,1)}.BandSection_band__H9lqe[data-section-accent=sponsor]{--band-accent:rgba(199,222,255,1);--band-accent-deep:rgba(80,120,181,1);--band-accent-bright:rgba(236,238,241,1)}.BandSection_band__H9lqe[data-visual-variant=tokyo]{--band-accent:hsl(138 86% 62%);--band-accent-deep:hsl(29 92% 60%);--band-accent-bright:hsl(68 100% 86%);background:repeating-linear-gradient(116deg,transparent 0 68px,hsla(138,92%,58%,.07) 68px 74px,transparent 74px 146px),repeating-linear-gradient(104deg,transparent 0 104px,hsla(32,96%,60%,.06) 104px 110px,transparent 110px 218px),radial-gradient(78% 120% at 12% 74%,hsla(142,62%,11%,.92),transparent 62%),radial-gradient(66% 86% at 92% 20%,hsla(29,84%,13%,.88),transparent 68%),hsl(160,22%,3%)}.BandSection_band__H9lqe[data-visual-variant=tokyo]:before{content:"";position:absolute;inset:-18%;pointer-events:none;background:repeating-linear-gradient(116deg,transparent 0 68px,hsla(138,92%,58%,.1) 68px 74px,transparent 74px 146px),repeating-linear-gradient(104deg,transparent 0 104px,hsla(32,96%,60%,.09) 104px 110px,transparent 110px 218px),linear-gradient(116deg,transparent 15%,hsla(138,92%,58%,.16) 28%,hsla(76,100%,78%,.14) 35%,transparent 51%),linear-gradient(104deg,transparent 46%,hsla(32,96%,60%,.18) 59%,hsla(16,100%,64%,.12) 67%,transparent 82%);filter:blur(10px) saturate(135%);mix-blend-mode:screen;opacity:.9;transform:rotate(-7deg)}.BandSection_band__H9lqe[data-visual-variant=tokyo] .BandSection_glow__HLqO_{background:radial-gradient(54vw 30vw at 14% 30%,hsla(138,95%,55%,.36),transparent 70%),radial-gradient(58vw 32vw at 82% 72%,hsla(29,98%,58%,.32),transparent 72%),linear-gradient(114deg,transparent 34%,hsla(75,100%,74%,.16) 47%,transparent 60%);opacity:.76;filter:blur(18px) saturate(135%);transform:rotate(-6deg)}.BandSection_band__H9lqe[data-visual-variant=tokyo] .BandSection_gridLines__nm_0A{opacity:.18;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.BandSection_band__H9lqe[data-visual-variant=tokyo] .BandSection_inner__1V1O5{grid-template-columns:minmax(300px,.84fr) minmax(420px,1.32fr);gap:clamp(32px,5vw,84px)}.BandSection_band__H9lqe[data-visual-variant=tokyo] .BandSection_copyCol__wJsp2{gap:20px}@media(max-width:920px){.BandSection_band__H9lqe[data-visual-variant=tokyo] .BandSection_inner__1V1O5{grid-template-columns:1fr;gap:28px}}.BandSection_glow__HLqO_{position:absolute;inset:-10% -10%;pointer-events:none;background:radial-gradient(60vw 60vh at 30% 50%,rgba(0,0,0,0) 0,transparent 60%),radial-gradient(60vw 60vh at 30% 50%,var(--band-accent) 0,transparent 60%),radial-gradient(50vw 50vh at 80% 30%,var(--band-accent-deep) 0,transparent 65%),radial-gradient(40vw 40vh at 90% 90%,var(--band-accent-bright) 0,transparent 60%);opacity:.2;filter:blur(2px)}.BandSection_gridLines__nm_0A{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 47px,rgba(255,255,255,.04) 0,rgba(255,255,255,.04) 48px),repeating-linear-gradient(90deg,transparent,transparent 119px,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 120px);opacity:.55;mix-blend-mode:screen}.BandSection_scanline__nWe3s{position:absolute;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0,var(--band-accent) 12%,var(--band-accent-bright) 50%,var(--band-accent) 88%,transparent 100%);filter:drop-shadow(0 0 8px var(--band-accent));will-change:top,opacity;top:-2%;opacity:0}.BandSection_scanline1__qUiE7{animation:BandSection_bandScanlineFall1__wNHXN 11s linear infinite}.BandSection_scanline2__Bpk6N{height:2px;filter:drop-shadow(0 0 12px var(--band-accent-deep));animation:BandSection_bandScanlineFall2__uN2h5 13s linear infinite}@keyframes BandSection_bandScanlineFall1__wNHXN{0%{top:-2%;opacity:0}2%{opacity:.85}16%{top:102%;opacity:.85}18%{top:102%;opacity:0}to{top:102%;opacity:0}}@keyframes BandSection_bandScanlineFall2__uN2h5{0%,34%{top:-2%;opacity:0}37%{top:-2%;opacity:.8}56%{top:102%;opacity:.8}58%{top:102%;opacity:0}to{top:102%;opacity:0}}@media(prefers-reduced-motion:reduce){.BandSection_scanline1__qUiE7,.BandSection_scanline2__Bpk6N,.BandSection_scanline__nWe3s{animation:none;opacity:0}}.BandSection_inner__1V1O5{position:relative;z-index:2;max-width:var(--max-w);margin:0 auto;display:grid;grid-template-columns:minmax(280px,1fr) minmax(360px,1.4fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:center}@media(max-width:920px){.BandSection_inner__1V1O5{grid-template-columns:1fr;gap:32px}}.BandSection_logoCol__b4RbJ{position:relative;gap:14px}.BandSection_copyCol__wJsp2,.BandSection_logoCol__b4RbJ{display:flex;flex-direction:column;align-items:flex-start}.BandSection_copyCol__wJsp2{gap:22px}.TacticalButton_wrap__EMdqP{position:relative;display:inline-block;isolation:isolate;padding:12px;margin:-12px;vertical-align:middle}.TacticalButton_outerBL__31fI_,.TacticalButton_outerBR__PoAEL,.TacticalButton_outerTL__5jfib,.TacticalButton_outerTR__BJYjN{position:absolute;width:14px;height:14px;border:1.5px solid;pointer-events:none;opacity:.55;transition:opacity .26s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),border-color .2s ease,filter .22s ease}.TacticalButton_outerTL__5jfib{top:4px;left:4px;border-right:0;border-bottom:0;transform:translate(0)}.TacticalButton_outerBR__PoAEL{bottom:4px;right:4px;border-left:0;border-top:0;transform:translate(0)}.TacticalButton_outerTR__BJYjN{top:4px;right:4px;border-left:0;border-bottom:0;transform:translate(0)}.TacticalButton_outerBL__31fI_{bottom:4px;left:4px;border-right:0;border-top:0;transform:translate(0)}.TacticalButton_wrap-chrome__ohvyW .TacticalButton_outerBL__31fI_,.TacticalButton_wrap-chrome__ohvyW .TacticalButton_outerBR__PoAEL,.TacticalButton_wrap-chrome__ohvyW .TacticalButton_outerTL__5jfib,.TacticalButton_wrap-chrome__ohvyW .TacticalButton_outerTR__BJYjN{border-color:rgba(10,12,16,.55)}.TacticalButton_btn__adQPf{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:14px 26px 14px 30px;font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;border-radius:0;cursor:pointer;white-space:nowrap;isolation:isolate;overflow:hidden;transform:translateZ(0);-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.TacticalButton_btn__adQPf:focus-visible{outline:2px solid #00e5ff;outline-offset:3px}.TacticalButton_scanBottom__lTcNd,.TacticalButton_scanTop__cG2sE,.TacticalButton_sheen__inx5s{display:none!important}.TacticalButton_chrome__eXHEj{color:#0a0c10;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 32%),linear-gradient(180deg,#ECEEF1,#C8CDD5 60%,#A9AEB6);border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.85),inset 0 -1px 0 0 rgba(0,0,0,.32),0 1px 0 0 rgba(255,255,255,.06),0 10px 24px -10px rgba(0,0,0,.65)}.TacticalButton_chrome__eXHEj:hover{border-color:rgba(255,255,255,.85);background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,0) 32%),linear-gradient(180deg,#FFFFFF,#D8DDE5 60%,#B5BAC2);box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.55),0 10px 22px -10px rgba(0,0,0,.55)}.TacticalButton_chrome__eXHEj:active{transform:scale(.98) translateZ(0);transition:transform 70ms ease,box-shadow 70ms ease;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.45),inset 0 -1px 0 0 rgba(255,255,255,.4),0 0 0 1px rgba(255,255,255,.85),0 4px 10px -4px rgba(0,0,0,.55)}.TacticalButton_ghost__LcGHA{color:rgba(255,255,255,.95);background:linear-gradient(180deg,rgba(10,12,16,.55),rgba(6,8,10,.42));border:1px solid rgba(255,255,255,.42);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.18),0 6px 16px -8px rgba(0,0,0,.55)}@media(min-width:769px){.TacticalButton_ghost__LcGHA{background:linear-gradient(180deg,rgba(10,12,16,.42),rgba(6,8,10,.28));backdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%)}}.TacticalButton_ghost__LcGHA:hover{border-color:rgba(255,255,255,.85);background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25),0 0 0 1px rgba(255,255,255,.55),0 8px 20px -8px rgba(0,0,0,.5)}.TacticalButton_ghost__LcGHA:active{transform:scale(.98) translateZ(0);transition:transform 70ms ease;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.85)}.TacticalButton_quiet__0XvPp{color:#0a0c10;background:#f4f5f7;border:1px solid rgba(10,12,16,.16);border-radius:999px;-webkit-clip-path:none;clip-path:none;box-shadow:0 1px 1px rgba(10,12,16,.08),0 8px 20px -12px rgba(10,12,16,.42)}.TacticalButton_quiet__0XvPp:hover{color:#050507;background:#fff;border-color:rgba(10,12,16,.28);box-shadow:0 2px 2px rgba(10,12,16,.08),0 12px 24px -14px rgba(10,12,16,.46);transform:translateY(-1px) translateZ(0)}.TacticalButton_quiet__0XvPp:active{background:#eceef1;transform:translateY(0) scale(.99) translateZ(0);box-shadow:inset 0 1px 2px rgba(10,12,16,.14)}.TacticalButton_quiet__0XvPp .TacticalButton_cornerBR__l_Blv,.TacticalButton_quiet__0XvPp .TacticalButton_cornerTL__sAOcf,.TacticalButton_wrap-quiet__TsWcT .TacticalButton_outerBL__31fI_,.TacticalButton_wrap-quiet__TsWcT .TacticalButton_outerBR__PoAEL,.TacticalButton_wrap-quiet__TsWcT .TacticalButton_outerTL__5jfib,.TacticalButton_wrap-quiet__TsWcT .TacticalButton_outerTR__BJYjN,.TacticalButton_wrap-quiet__TsWcT:after,.TacticalButton_wrap-quiet__TsWcT:before{display:none}.TacticalButton_lg__Gl3bK{padding:15px 28px 15px 32px;font-size:13px}.TacticalButton_md__iMbzw{padding:13px 24px 13px 28px;font-size:12px}.TacticalButton_sm__KAljX{padding:10px 14px 10px 16px;font-size:10.5px;gap:8px;letter-spacing:.14em}.TacticalButton_label___pqRO{display:inline-block;font-weight:600;position:relative;z-index:1}.TacticalButton_arrow__3CLDn{font-size:1.05em;transform:translateX(0);transition:transform .18s ease,opacity .18s ease;opacity:.85;position:relative;z-index:1}.TacticalButton_btn__adQPf:hover .TacticalButton_arrow__3CLDn{opacity:1}.TacticalButton_cornerBR__l_Blv,.TacticalButton_cornerTL__sAOcf{position:absolute;width:10px;height:10px;border:1.5px solid;pointer-events:none;opacity:.7;transition:transform .18s ease,opacity .18s ease,border-color .18s ease;z-index:1}.TacticalButton_cornerTL__sAOcf{top:4px;left:4px;border-right:0;border-bottom:0;transform-origin:top left}.TacticalButton_cornerBR__l_Blv{bottom:4px;right:4px;border-left:0;border-top:0;transform-origin:bottom right}.TacticalButton_btn__adQPf:hover .TacticalButton_cornerBR__l_Blv,.TacticalButton_btn__adQPf:hover .TacticalButton_cornerTL__sAOcf{opacity:1}.TacticalButton_chrome__eXHEj .TacticalButton_cornerBR__l_Blv,.TacticalButton_chrome__eXHEj .TacticalButton_cornerTL__sAOcf{border-color:rgba(10,12,16,.5)}.TacticalButton_btn__adQPf[aria-disabled=true]{opacity:.4;pointer-events:none}.TacticalButton_magnetic__MBbAz{will-change:transform}:root[data-kinetic=off] .TacticalButton_btn__adQPf{transition-duration:.24s}:root[data-kinetic=minimal] .TacticalButton_btn__adQPf{transition-duration:.22s}:root[data-kinetic=subtle] .TacticalButton_btn__adQPf{transition-duration:.2s}:root[data-kinetic=active] .TacticalButton_btn__adQPf{transition-duration:.18s}:root[data-kinetic=kinetic] .TacticalButton_btn__adQPf{transition-duration:.16s}:root[data-kinetic=feral] .TacticalButton_btn__adQPf{transition-duration:.13s}:root[data-kinetic=havoc] .TacticalButton_btn__adQPf{transition-duration:.1s}:root[data-button-motion=hud-spread] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerTL__sAOcf{transform:translate(-2px,-2px) scale(1.18)}:root[data-button-motion=hud-spread] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerBR__l_Blv{transform:translate(2px,2px) scale(1.18)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTL__5jfib{opacity:1;transform:translate(-2px,-2px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBR__PoAEL{opacity:1;transform:translate(2px,2px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTR__BJYjN{opacity:1;transform:translate(2px,-2px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBL__31fI_{opacity:1;transform:translate(-2px,2px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:after,:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:before{content:"";position:absolute;left:-2%;width:104%;height:1px;background:linear-gradient(90deg,transparent,currentColor 18%,currentColor 82%,transparent);pointer-events:none;opacity:0;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1);z-index:0}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:before{top:6px;transform:translateY(-4px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:after{bottom:6px;transform:translateY(4px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover:before{opacity:.55;transform:translateY(-9px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap__EMdqP:hover:after{opacity:.55;transform:translateY(9px)}:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:after,:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:before{background:linear-gradient(90deg,transparent,rgba(10,12,16,.6) 18%,rgba(10,12,16,.6) 82%,transparent)}:root[data-button-motion=hud-spread] .TacticalButton_chrome__eXHEj:hover{background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,.06) 50%,rgba(255,255,255,0));backdrop-filter:blur(10px) saturate(1.35);-webkit-backdrop-filter:blur(10px) saturate(1.35);border-color:rgba(255,255,255,.95);color:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.95),inset 0 -1px 0 0 rgba(255,255,255,.18),0 0 0 1px rgba(255,255,255,.55),0 0 24px rgba(199,222,255,.4),0 16px 40px -14px rgba(199,222,255,.55)}:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:hover .TacticalButton_outerBL__31fI_,:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:hover .TacticalButton_outerBR__PoAEL,:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:hover .TacticalButton_outerTL__5jfib,:root[data-button-motion=hud-spread] .TacticalButton_wrap-chrome__ohvyW:hover .TacticalButton_outerTR__BJYjN{border-color:rgba(255,255,255,.92);filter:drop-shadow(0 0 6px rgba(199,222,255,.55))}:root[data-button-motion=hud-spread] .TacticalButton_ghost__LcGHA:hover{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-color:rgba(255,255,255,.95);color:#fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.35),0 0 0 1px rgba(255,255,255,.55),0 0 22px rgba(199,222,255,.4),0 10px 28px -10px rgba(199,222,255,.5)}:root[data-button-motion=hud-spread] .TacticalButton_btn__adQPf:hover .TacticalButton_arrow__3CLDn{transform:translateX(3px);opacity:1}:root[data-button-motion=snap] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerTL__sAOcf{transform:translate(-3px,-3px)}:root[data-button-motion=snap] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerBR__l_Blv{transform:translate(3px,3px)}:root[data-button-motion=snap] .TacticalButton_btn__adQPf:hover .TacticalButton_arrow__3CLDn{transform:translateX(4px)}:root[data-button-motion=snap] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBL__31fI_,:root[data-button-motion=snap] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBR__PoAEL,:root[data-button-motion=snap] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTL__5jfib,:root[data-button-motion=snap] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTR__BJYjN{opacity:.75;transform:translate(0)}:root[data-button-motion=snap] .TacticalButton_chrome__eXHEj:hover{box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(0,0,0,.32),0 0 0 1px rgba(0,229,255,.45),0 10px 22px -10px rgba(0,0,0,.55)}:root[data-button-motion=blast] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerTL__sAOcf{transform:translate(-4px,-4px)}:root[data-button-motion=blast] .TacticalButton_btn__adQPf:hover .TacticalButton_cornerBR__l_Blv{transform:translate(4px,4px)}:root[data-button-motion=blast] .TacticalButton_btn__adQPf:hover .TacticalButton_arrow__3CLDn{transform:translateX(5px)}:root[data-button-motion=blast] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBL__31fI_,:root[data-button-motion=blast] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerBR__PoAEL,:root[data-button-motion=blast] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTL__5jfib,:root[data-button-motion=blast] .TacticalButton_wrap__EMdqP:hover .TacticalButton_outerTR__BJYjN{opacity:1;transform:translate(0)}:root[data-button-motion=blast] .TacticalButton_btn__adQPf:hover{animation:TacticalButton_tacticalShake__mXLoU .28s ease both}:root[data-button-motion=blast] .TacticalButton_chrome__eXHEj:hover{box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(0,0,0,.32),0 0 0 2px rgba(255,26,107,.35),0 10px 22px -10px rgba(0,0,0,.55)}@keyframes TacticalButton_tacticalShake__mXLoU{0%,to{transform:translate(0)}35%{transform:translate(.6px,-.4px)}70%{transform:translate(-.6px,.4px)}}@media(max-width:768px){:root[data-button-motion=hud-spread] .TacticalButton_chrome__eXHEj:hover,:root[data-button-motion=hud-spread] .TacticalButton_ghost__LcGHA:hover{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media(prefers-reduced-motion:reduce){.TacticalButton_arrow__3CLDn,.TacticalButton_btn__adQPf,.TacticalButton_btn__adQPf:active,.TacticalButton_btn__adQPf:hover,.TacticalButton_cornerBR__l_Blv,.TacticalButton_cornerTL__sAOcf,.TacticalButton_label___pqRO{transform:none!important;transition:none!important;animation:none!important}}:root[data-button-shape=chamfer-quad] .TacticalButton_btn__adQPf{-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}:root[data-button-shape=chamfer-quad] .TacticalButton_chrome__eXHEj{background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 26%),linear-gradient(180deg,#E8EBF0,#B5BAC2 50%,#88909A);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.95),inset 0 -1px 0 0 rgba(0,0,0,.45),inset 1px 0 0 0 rgba(255,255,255,.3),inset -1px 0 0 0 rgba(0,0,0,.3),0 2px 0 0 rgba(0,0,0,.22),0 14px 28px -10px rgba(0,0,0,.65)}:root[data-button-shape=chamfer-quad] .TacticalButton_ghost__LcGHA{background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.3),inset 0 -1px 0 0 rgba(0,0,0,.55),0 8px 20px -10px rgba(0,0,0,.6)}:root[data-button-shape=parallelogram] .TacticalButton_btn__adQPf{-webkit-clip-path:none;clip-path:none;border-radius:0;transform:skewX(-12deg);padding-left:32px;padding-right:32px}:root[data-button-shape=parallelogram] .TacticalButton_arrow__3CLDn,:root[data-button-shape=parallelogram] .TacticalButton_label___pqRO{transform:skewX(12deg);display:inline-block}:root[data-button-shape=parallelogram] .TacticalButton_cornerBR__l_Blv,:root[data-button-shape=parallelogram] .TacticalButton_cornerTL__sAOcf,:root[data-button-shape=parallelogram] .TacticalButton_outerBL__31fI_,:root[data-button-shape=parallelogram] .TacticalButton_outerBR__PoAEL,:root[data-button-shape=parallelogram] .TacticalButton_outerTL__5jfib,:root[data-button-shape=parallelogram] .TacticalButton_outerTR__BJYjN{display:none}:root[data-button-shape=parallelogram] .TacticalButton_chrome__eXHEj{background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.1) 18%,rgba(0,0,0,.18) 50%,rgba(255,255,255,.1) 82%,rgba(255,255,255,.85)),linear-gradient(135deg,#FAFBFC,#C8CDD5 50%,#FAFBFC);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(0,0,0,.45),0 12px 22px -10px rgba(0,0,0,.55)}:root[data-button-shape=parallelogram] .TacticalButton_ghost__LcGHA{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.04) 50%,rgba(255,255,255,.18));border:1px solid rgba(255,255,255,.85)}:root[data-button-shape=titanium-holo] .TacticalButton_btn__adQPf{-webkit-clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}:root[data-button-shape=titanium-holo] .TacticalButton_chrome__eXHEj{background:repeating-linear-gradient(90deg,transparent 0 1px,rgba(255,255,255,.05) 1px 2px,transparent 2px 4px),linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0) 14%,rgba(0,0,0,0) 86%,rgba(0,0,0,.3)),linear-gradient(180deg,#DCE0E5,#ACB1B9 50%,#7E848D);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.95),inset 0 -1px 0 0 rgba(0,0,0,.5),0 0 0 1px rgba(199,222,255,.55),0 0 12px rgba(255,26,107,.22),0 0 18px rgba(0,229,255,.24),0 14px 32px -12px rgba(0,0,0,.65)}:root[data-button-shape=titanium-holo] .TacticalButton_ghost__LcGHA{background:repeating-linear-gradient(90deg,transparent 0 1px,rgba(255,255,255,.04) 1px 2px,transparent 2px 4px),rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25),0 0 0 1px rgba(199,222,255,.32),0 0 14px rgba(255,26,107,.18),0 0 18px rgba(0,229,255,.2),0 8px 24px -10px rgba(0,0,0,.55)}.SocialLinks_list__sl5eA{display:inline-flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.SocialLinks_item__jWL5V{display:inline-flex}.SocialLinks_link__6xbjR{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:var(--social-size,44px);height:var(--social-size,44px);color:var(--ink);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--r-pill,999px);background:linear-gradient(145deg,color-mix(in srgb,currentColor 16%,transparent),color-mix(in srgb,var(--bg) 68%,transparent) 58%,color-mix(in srgb,currentColor 8%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,currentColor 34%,transparent),inset 0 -8px 18px color-mix(in srgb,var(--bg) 42%,transparent),0 8px 24px color-mix(in srgb,var(--bg) 58%,transparent);backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35);transition:color .2s ease,opacity .2s ease,transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;opacity:.78}.SocialLinks_link__6xbjR:before{content:"";position:absolute;inset:1px;z-index:-1;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:inherit;pointer-events:none}.SocialLinks_link__6xbjR:focus-visible,.SocialLinks_link__6xbjR:hover{color:var(--ink);opacity:1;transform:translateY(-1px);border-color:color-mix(in srgb,currentColor 48%,transparent);background:linear-gradient(145deg,color-mix(in srgb,currentColor 24%,transparent),color-mix(in srgb,var(--bg) 58%,transparent) 58%,color-mix(in srgb,currentColor 12%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,currentColor 50%,transparent),inset 0 -8px 18px color-mix(in srgb,var(--bg) 34%,transparent),0 10px 28px color-mix(in srgb,var(--bg) 48%,transparent)}.SocialLinks_link__6xbjR:active{transform:translateY(0)}.SocialLinks_icon__27aj8{position:relative;z-index:1;width:var(--social-icon-size,20px);height:var(--social-icon-size,20px);display:block;filter:drop-shadow(0 0 6px rgba(199,222,255,.18))}.SocialLinks_sm__L7pYm{--social-size:44px;--social-icon-size:20px}.SocialLinks_md__Us4NK{--social-size:48px;--social-icon-size:22px}.LogoShaderPaper_wrap__b0do_{display:block;width:100%;position:relative;filter:drop-shadow(0 12px 28px rgba(0,0,0,.5)) drop-shadow(0 0 .6px rgba(255,255,255,calc(.92 * var(--shader-edge-white-raw, .6)))) drop-shadow(0 0 1.2px rgba(255,255,255,calc(.55 * var(--shader-edge-white-raw, .6)))) drop-shadow(0 0 calc(3px * var(--shader-inner-glow-raw, .4)) rgba(255,240,210,calc(.6 * var(--shader-inner-glow-raw, .4)))) drop-shadow(0 0 6px var(--shader-rim-color,rgba(199,222,255,.55))) drop-shadow(0 0 calc(var(--shader-edge-bloom, 14px) * var(--shader-bloom-mult, 1)) rgb(var(--shader-fringe-rgb,199 222 255)/calc(.55 * var(--shader-rim-mult, 1) * var(--shader-rim-alpha-raw, 1) * var(--shader-edge-bloom-alpha-raw, .6))));transition:transform .48s var(--easing-out),filter .38s var(--easing-out);overflow:visible;border-radius:4px}.LogoShaderPaper_lg__d2aCY{max-width:760px}.LogoShaderPaper_md__qM40T{max-width:480px}.LogoShaderPaper_sm__4cyQ9{max-width:260px}.LogoShaderPaper_wrap__b0do_:hover{transform:scale(1.02);filter:drop-shadow(0 18px 36px rgba(0,0,0,.6)) drop-shadow(0 0 .8px rgba(255,255,255,calc(1 * var(--shader-edge-white-raw, .6)))) drop-shadow(0 0 1.6px rgba(255,255,255,calc(.7 * var(--shader-edge-white-raw, .6)))) drop-shadow(0 0 calc(4px * var(--shader-inner-glow-raw, .4)) rgba(255,240,210,calc(.75 * var(--shader-inner-glow-raw, .4)))) drop-shadow(0 0 9px var(--shader-rim-color,rgba(199,222,255,.7))) drop-shadow(0 0 calc(var(--shader-edge-bloom, 14px) * var(--shader-bloom-mult, 1) * 1.4) rgb(var(--shader-fringe-rgb,199 222 255)/calc(.7 * var(--shader-rim-mult, 1) * var(--shader-rim-alpha-raw, 1) * var(--shader-edge-bloom-alpha-raw, .6))))}.TokyoLpScreen_screen__ZF_HP{width:100%;min-width:0;overflow-x:clip;background:#000;isolation:isolate;--display:"Bebas Neue","Anybody",sans-serif;--display-italic:0;--display-wdth:150;--display-skew:-10deg;--display-weight:900;--display-letter-spacing:0.04em;--display-line-height:0.85;--tokyo-heading-family:"Anybody","Inter",sans-serif;--tokyo-heading-weight:900;--tokyo-heading-wdth:82;--tokyo-heading-ital:1;--tokyo-heading-letter-spacing:-0.075em;--tokyo-heading-skew:-12deg}.TokyoLpScreen_screen__ZF_HP>*{min-width:0}.TokyoLpScreen_sponsorShelf__EmrJu{padding:clamp(3rem,6vw,5rem) clamp(1.25rem,5vw,5rem);border-block:1px solid rgba(255,255,255,.22);color:#fff;background:#000}.TokyoLpScreen_partnerShelf__R4EM3{border-top:0}.TokyoLpScreen_sponsorShelfInner__oGVmy{width:min(100%,1280px);margin-inline:auto}.TokyoLpScreen_sponsorShelf__EmrJu h2{margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;line-height:1.2}.TokyoLpScreen_sponsorLogoList__Tr3Jb{display:flex;flex-wrap:wrap;gap:1rem;padding:0;margin:0;list-style:none}.TokyoLpScreen_sponsorLogoItem__jZ1Ol{display:grid;width:min(100%,22rem);min-height:8.5rem;place-items:center;padding:1.5rem;border:1px solid rgba(255,255,255,.2)}.TokyoLpScreen_sponsorLogoItem__jZ1Ol img{display:block;width:min(100%,18rem);height:auto}.TokyoLpScreen_partnerLogoItem__AMTeQ{background:#fff;border-color:#fff}.TokyoLpScreen_guildShelf__1y4jO{width:100%;padding:clamp(2.75rem,6vw,5.75rem) 0;color:var(--ink);background:var(--bg);overflow:hidden}.TokyoLpScreen_guildShelfHead__tNMFd{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr) minmax(16rem,.55fr);grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);align-items:flex-end;width:min(100%,1440px);padding-inline:clamp(1.25rem,5vw,5rem);margin-inline:auto;margin-bottom:clamp(1.5rem,4vw,3rem)}.TokyoLpScreen_guildShelfLabel__nz846{margin:0 0 .18rem;font-family:var(--display);font-size:clamp(1.9rem,4.5vw,4.8rem);font-style:italic;font-weight:var(--display-weight);font-variation-settings:"wdth" var(--display-wdth),"wght" var(--display-weight),"ital" 1;letter-spacing:.04em;line-height:.82;text-transform:uppercase;transform:skewX(var(--display-skew));transform-origin:left center}.TokyoLpScreen_guildShelf__1y4jO h2{max-width:12em;margin:0;-webkit-padding-end:.14em;padding-inline-end:.14em;font-family:var(--tokyo-heading-family);font-size:clamp(2rem,5vw,4.8rem);font-style:italic;font-weight:var(--tokyo-heading-weight);font-variation-settings:"wdth" var(--tokyo-heading-wdth),"wght" var(--tokyo-heading-weight),"ital" var(--tokyo-heading-ital);letter-spacing:var(--tokyo-heading-letter-spacing);line-height:.92;transform:skewX(var(--tokyo-heading-skew));transform-origin:left center}.TokyoLpScreen_guildShelfHead__tNMFd p,.TokyoLpScreen_guildShelfState__JIGeg{margin:0;font-size:1rem;line-height:1.8;text-wrap:pretty}.TokyoLpScreen_guildShelfActions__09nH8{display:grid;grid-gap:.85rem;gap:.85rem;justify-items:flex-start}.TokyoLpScreen_guildShelfActions__09nH8 a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:1rem;font-weight:800;text-decoration:underline;text-underline-offset:.35em}.TokyoLpScreen_guildShelfActions__09nH8 a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.TokyoLpScreen_guildLogoViewport__d28Ua{position:relative;overflow:hidden;border-block:1px solid color-mix(in srgb,var(--ink) 24%,transparent)}.TokyoLpScreen_guildLogoViewport__d28Ua:after,.TokyoLpScreen_guildLogoViewport__d28Ua:before{position:absolute;top:0;bottom:0;z-index:2;width:clamp(1.5rem,8vw,8rem);pointer-events:none;content:""}.TokyoLpScreen_guildLogoViewport__d28Ua:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.TokyoLpScreen_guildLogoViewport__d28Ua:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.TokyoLpScreen_guildLogoTrack__RnLWW{display:flex;width:max-content;animation:TokyoLpScreen_guild-logo-flow__LQfdp 44s linear infinite}.TokyoLpScreen_guildLogoViewport__d28Ua:hover .TokyoLpScreen_guildLogoTrack__RnLWW{animation-play-state:paused}.TokyoLpScreen_guildLogoRow__3Yj5R{display:flex;flex:0 0 auto;gap:1px;padding:1px;margin:0;list-style:none;background:color-mix(in srgb,var(--ink) 24%,transparent)}.TokyoLpScreen_guildLogoItem__HRi1L{flex:0 0 clamp(12rem,18vw,17rem);min-width:0;background:var(--bg)}.TokyoLpScreen_guildLogoItem__HRi1L>a,.TokyoLpScreen_guildLogoItem__HRi1L>div{display:grid;grid-template-rows:minmax(5.5rem,1fr) auto;grid-gap:.85rem;gap:.85rem;min-height:9.75rem;padding:clamp(.75rem,1.4vw,1rem);color:inherit;text-decoration:none}.TokyoLpScreen_guildLogoItem__HRi1L>a:focus-visible{outline:2px solid var(--ink);outline-offset:-5px}.TokyoLpScreen_guildLogoItem__HRi1L>a:hover .TokyoLpScreen_logoName__d5BBz{text-decoration:underline;text-underline-offset:.3em}.TokyoLpScreen_logoPlate__P6sxQ{display:grid;min-width:0;min-height:5.5rem;place-items:center;padding:.75rem;background:#fff}.TokyoLpScreen_logoPlate__P6sxQ img{display:block;max-width:100%;max-height:5.5rem;object-fit:contain}.TokyoLpScreen_logoName__d5BBz{display:block;min-width:0;font-size:.95rem;font-weight:800;line-height:1.45;overflow-wrap:anywhere}@keyframes TokyoLpScreen_guild-logo-flow__LQfdp{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(max-width:719px){.TokyoLpScreen_guildShelfHead__tNMFd{grid-template-columns:minmax(0,1fr);align-items:flex-start}.TokyoLpScreen_guildShelfLabel__nz846{max-width:7em}.TokyoLpScreen_guildLogoItem__HRi1L{flex-basis:10.75rem}.TokyoLpScreen_guildLogoItem__HRi1L>a,.TokyoLpScreen_guildLogoItem__HRi1L>div{min-height:9.25rem}}@media(prefers-reduced-motion:reduce){.TokyoLpScreen_guildLogoViewport__d28Ua{overflow-x:auto;scrollbar-gutter:stable}.TokyoLpScreen_guildLogoTrack__RnLWW{animation:none}.TokyoLpScreen_guildLogoViewport__d28Ua:after,.TokyoLpScreen_guildLogoViewport__d28Ua:before{display:none}}.TokyoLpScreen_guildShelfHead__tNMFd h2{word-break:keep-all;overflow-wrap:anywhere}