.KokyuScreen_heroContent__8JsDy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,3vw,30px);width:min(100%,980px)}.KokyuScreen_eyebrowRow__X_7x1{display:flex;flex-wrap:wrap;gap:8px}.KokyuScreen_heroTitle__TMHEy{margin:0;color:#050402;font-family:var(--display),"Bebas Neue",sans-serif;font-size:clamp(104px,20vw,330px);font-style:italic;font-weight:900;letter-spacing:-.04em;line-height:.82;text-shadow:0 0 26px rgba(255,200,80,.5),0 0 70px rgba(255,140,20,.35);-webkit-text-stroke:2px rgba(255,232,180,.9)}.KokyuScreen_heroTitleInner__UV_L9{display:inline-block;transform:skewX(-8deg)}.KokyuScreen_heroTitleJp__LxSsN{margin:0;color:var(--ink);font-size:clamp(22px,3.6vw,42px);font-weight:700;letter-spacing:.06em;line-height:1.45}.KokyuScreen_heroLead__dLVRI{max-width:62ch;margin:0;color:var(--ink-mute);font-size:clamp(15px,1.5vw,18px);line-height:1.9}.KokyuScreen_heroStats__i0Nb1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 28px;gap:12px 28px;width:100%;max-width:880px;margin:0;padding:16px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline);list-style:none}.KokyuScreen_heroStat__oA4KT{display:flex;align-items:center;gap:10px;color:rgba(255,232,180,.86);font-family:var(--mono);font-size:11px;letter-spacing:.16em}.KokyuScreen_statBar__PCBLO{width:10px;height:1px;flex:0 0 auto;background:rgba(255,200,80,.9)}.KokyuScreen_content__OESX3{padding:clamp(56px,8vw,112px) var(--gutter) clamp(88px,12vw,160px);background:#08090d}.KokyuScreen_contentInner__NhXBu{width:min(100%,var(--max-w));margin:0 auto}.KokyuScreen_introCopy__W0cTu{max-width:68ch;margin:0 0 clamp(32px,5vw,64px);color:var(--ink-mute);font-size:clamp(16px,1.7vw,19px);line-height:2}.KokyuScreen_studio__IOkIr{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(380px,1fr);align-items:start;grid-gap:clamp(30px,6vw,84px);gap:clamp(30px,6vw,84px)}.KokyuScreen_controls__FfoR9{display:flex;flex-direction:column;gap:22px;min-width:0;padding:clamp(20px,3vw,30px);border-top:1px solid var(--hairline);border:1px solid var(--hairline);border-top:2px solid rgba(255,200,80,.8);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.012))}.KokyuScreen_controlGroup__sS_UZ{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;border:0}.KokyuScreen_label__J23en{color:rgba(255,232,180,.88);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.18em}.KokyuScreen_picker__Ns5s3{display:grid;grid-gap:8px;gap:8px}.KokyuScreen_download__ZI03e,.KokyuScreen_pick__OH9_Z,.KokyuScreen_zoomClose__bjmru{min-height:44px;border:1px solid rgba(203,168,92,.38);border-radius:0;color:var(--ink);background:rgba(9,11,17,.85);cursor:pointer;font:inherit;text-align:left}.KokyuScreen_pick__OH9_Z{padding:10px 14px;font-size:14px}.KokyuScreen_pickOn__Rwd3B,.KokyuScreen_pick__OH9_Z:focus-visible,.KokyuScreen_pick__OH9_Z:hover{border-color:rgba(240,216,141,.9);background:rgba(203,168,92,.15)}.KokyuScreen_controlGroup__sS_UZ input{width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;border:1px solid var(--hairline-bold);border-radius:0;color:var(--ink);background:rgba(8,9,12,.85);font:inherit}.KokyuScreen_controlGroup__sS_UZ input::placeholder{color:var(--ink-faint)}.KokyuScreen_controlGroup__sS_UZ input:focus-visible,.KokyuScreen_download__ZI03e:focus-visible,.KokyuScreen_pick__OH9_Z:focus-visible,.KokyuScreen_previewBox__pQKfE:focus-visible,.KokyuScreen_zoomClose__bjmru:focus-visible{outline:2px solid rgba(255,232,180,.95);outline-offset:3px}.KokyuScreen_downloads__1MCHR{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.KokyuScreen_download__ZI03e{padding:10px 14px;font-family:var(--mono);font-size:12px;letter-spacing:.04em}.KokyuScreen_downloadAlt__XoHsE{color:rgba(255,232,180,.92);border-color:rgba(240,216,141,.7)}.KokyuScreen_download__ZI03e:disabled{cursor:wait;opacity:.56}.KokyuScreen_exportError__SBsh3,.KokyuScreen_note__Hxlit{margin:0;font-size:13px;line-height:1.8}.KokyuScreen_note__Hxlit{color:var(--ink-faint)}.KokyuScreen_exportError__SBsh3{color:#ffb4a8}.KokyuScreen_previewArea__p_R7H{display:flex;flex-direction:column;align-items:center;min-width:0}.KokyuScreen_previewLabel__ESrWn{align-self:stretch;margin-bottom:12px;color:var(--ink-mute);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-align:center}.KokyuScreen_previewLabel__ESrWn span{color:rgba(255,232,180,.9)}.KokyuScreen_previewBox__pQKfE{display:block;width:380px;max-width:100%;height:auto;overflow:hidden;padding:0;border:1px solid rgba(203,168,92,.55);border-radius:0;background:#090b11;cursor:zoom-in;line-height:0}.KokyuScreen_zoom__cxN32{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;overflow:auto;padding:5vh 3vw;background:rgba(3,4,8,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.KokyuScreen_zoomCard__iFc5L{position:relative;flex:0 0 auto;box-shadow:0 30px 100px -20px rgba(0,0,0,.8);cursor:default}.KokyuScreen_zoomClose__bjmru{position:fixed;top:20px;right:24px;padding:10px 18px;color:var(--ink);background:rgba(20,22,28,.85);cursor:pointer;font-family:var(--mono);font-size:13px;letter-spacing:.1em}@media(max-width:860px){.KokyuScreen_studio__IOkIr{grid-template-columns:1fr}.KokyuScreen_previewArea__p_R7H{order:-1}}@media(max-width:600px){.KokyuScreen_heroContent__8JsDy{gap:18px}.KokyuScreen_heroTitle__TMHEy{font-size:clamp(80px,27vw,160px);-webkit-text-stroke-width:1px}.KokyuScreen_heroStats__i0Nb1{grid-template-columns:1fr}.KokyuScreen_content__OESX3{padding-inline:14px}.KokyuScreen_controls__FfoR9{padding:18px}.KokyuScreen_previewBox__pQKfE{width:100%}.KokyuScreen_zoom__cxN32{align-items:flex-start;padding-top:60px}.KokyuScreen_zoomClose__bjmru{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.KokyuScreen_heroTitle__TMHEy{text-shadow:none}}.KyotoEventHero_hero__oKr0l{position:relative;padding:clamp(120px,16vw,220px) var(--gutter) clamp(80px,10vw,140px);border-bottom:1px solid var(--hairline-bold);overflow:hidden;isolation:isolate;background:radial-gradient(80vmax 60vmax at 50% 35%,var(--hero-bg-tint) 0,transparent 55%),var(--hero-bg)}.KyotoEventHero_hero__oKr0l,.KyotoEventHero_hero__oKr0l[data-section-accent=nomad]{--hero-accent-warm:rgba(255,158,28,1);--hero-accent-deep:rgba(255,102,28,1);--hero-accent-bright:rgba(255,220,180,1);--hero-bg-tint:rgba(45,22,6,0.85);--hero-bracket-color:rgba(255,200,120,0.70);--hero-flash-top:rgba(255,210,79,0.22);--hero-flash-bottom:rgba(255,102,28,0.22);--hero-bg:#050402}.KyotoEventHero_hero__oKr0l[data-section-accent=blitz]{--hero-accent-warm:rgba(255,122,88,1);--hero-accent-deep:rgba(226,86,44,1);--hero-accent-bright:rgba(255,202,180,1);--hero-bg-tint:rgba(44,16,8,0.85);--hero-bracket-color:rgba(255,160,112,0.70);--hero-flash-top:rgba(255,150,100,0.22);--hero-flash-bottom:rgba(226,86,44,0.22);--hero-bg:#070403}.KyotoEventHero_hero__oKr0l[data-section-accent=pitch]{--hero-accent-warm:rgba(255,200,80,1);--hero-accent-deep:rgba(255,140,20,1);--hero-accent-bright:rgba(255,232,180,1);--hero-bg-tint:rgba(50,30,0,0.85);--hero-bracket-color:rgba(255,200,120,0.70);--hero-flash-top:rgba(255,220,120,0.22);--hero-flash-bottom:rgba(255,140,20,0.22);--hero-bg:#050402}.KyotoEventHero_hero__oKr0l[data-section-accent=guild]{--hero-accent-warm:rgba(220,234,255,1);--hero-accent-deep:rgba(120,160,220,1);--hero-accent-bright:rgba(255,255,255,1);--hero-bg-tint:rgba(20,24,32,0.85);--hero-bracket-color:rgba(199,222,255,0.70);--hero-flash-top:rgba(199,222,255,0.22);--hero-flash-bottom:rgba(120,160,220,0.22);--hero-bg:#050507}.KyotoEventHero_hero__oKr0l[data-section-accent=stage]{--hero-accent-warm:rgba(120,220,255,1);--hero-accent-deep:rgba(0,165,240,1);--hero-accent-bright:rgba(220,240,255,1);--hero-bg-tint:rgba(8,18,30,0.85);--hero-bracket-color:rgba(160,220,255,0.70);--hero-flash-top:rgba(160,220,255,0.22);--hero-flash-bottom:rgba(0,165,240,0.22);--hero-bg:#03060A}.KyotoEventHero_hero__oKr0l[data-section-accent=spikathon]{--hero-accent-warm:rgba(220,140,255,1);--hero-accent-deep:rgba(160,80,220,1);--hero-accent-bright:rgba(240,220,255,1);--hero-bg-tint:rgba(28,12,40,0.85);--hero-bracket-color:rgba(200,160,255,0.70);--hero-flash-top:rgba(220,160,255,0.22);--hero-flash-bottom:rgba(160,80,220,0.22);--hero-bg:#060408}.KyotoEventHero_hero__oKr0l[data-section-accent=popup]{--hero-accent-warm:rgba(60,230,130,1);--hero-accent-deep:rgba(10,170,90,1);--hero-accent-bright:rgba(200,255,220,1);--hero-bg-tint:rgba(6,30,18,0.85);--hero-bracket-color:rgba(120,240,170,0.70);--hero-flash-top:rgba(120,240,170,0.22);--hero-flash-bottom:rgba(10,170,90,0.22);--hero-bg:#03080A}.KyotoEventHero_hero__oKr0l[data-section-accent=map]{--hero-accent-warm:rgba(0,229,255,1);--hero-accent-deep:rgba(255,26,107,1);--hero-accent-bright:rgba(255,213,128,1);--hero-bg-tint:rgba(6,10,20,0.88);--hero-bracket-color:rgba(180,230,255,0.72);--hero-flash-top:rgba(0,229,255,0.22);--hero-flash-bottom:rgba(255,26,107,0.20);--hero-bg:#04060A}.KyotoEventHero_hero__oKr0l[data-section-accent=square]{--hero-accent-warm:rgba(0,210,255,1);--hero-accent-deep:rgba(0,100,210,1);--hero-accent-bright:rgba(190,240,255,1);--hero-bg-tint:rgba(0,12,28,0.88);--hero-bracket-color:rgba(0,210,255,0.70);--hero-flash-top:rgba(0,210,255,0.22);--hero-flash-bottom:rgba(0,100,210,0.22);--hero-bg:#020810}.KyotoEventHero_heroGlow__PQ1Xu{position:absolute;inset:-10%;pointer-events:none;background:radial-gradient(60vmax 50vmax at 30% 60%,var(--hero-accent-warm) 0,transparent 60%),radial-gradient(50vmax 40vmax at 75% 30%,var(--hero-accent-deep) 0,transparent 60%),radial-gradient(40vmax 40vmax at 50% 90%,var(--hero-accent-bright) 0,transparent 60%);opacity:.22;filter:blur(8px);z-index:0}.KyotoEventHero_heroGrid__K_gYh{position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.95  0 0 0 0 0.86  0 0 0 0 0.72  0 0 0 0.55 0'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>"),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,.03) 0,rgba(255,255,255,.03) 120px);background-size:180px 180px,auto,auto;opacity:.55;mix-blend-mode:screen;z-index:0}.KyotoEventHero_heroBracket__kzXIh{position:absolute;width:22px;height:22px;border:1.5px solid var(--hero-bracket-color);pointer-events:none;z-index:2;opacity:0}.KyotoEventHero_heroTL__Ot1tV{top:22px;left:22px;border-right:0;border-bottom:0}.KyotoEventHero_heroTR__8vJ6W{top:22px;right:22px;border-left:0;border-bottom:0}.KyotoEventHero_heroBL__moN0d{bottom:22px;left:22px;border-right:0;border-top:0}.KyotoEventHero_heroBR__PrVUG{bottom:22px;right:22px;border-left:0;border-top:0}.KyotoEventHero_heroFlash__06Bfi{position:absolute;inset:0;pointer-events:none;z-index:3;background:linear-gradient(180deg,var(--hero-flash-top) 0,transparent 40%,transparent 60%,var(--hero-flash-bottom) 100%);mix-blend-mode:screen;opacity:0}.KyotoEventHero_hudTL__YWCFY,.KyotoEventHero_hudTR___p4eJ{position:absolute;top:78px;display:flex;flex-direction:column;gap:8px;z-index:5}.KyotoEventHero_hudTL__YWCFY{left:var(--gutter);align-items:flex-start}.KyotoEventHero_hudTR___p4eJ{right:var(--gutter);align-items:flex-end}.KyotoEventHero_hudCoord__3AON0{font-size:11px;letter-spacing:.18em;color:var(--ink-mute);padding:5px 10px;border:1px solid var(--hairline);background:rgba(5,5,7,.55);font-family:var(--mono)}@media(max-width:720px){.KyotoEventHero_hudTR___p4eJ{display:none}.KyotoEventHero_hudTL__YWCFY{top:62px}}.KyotoEventHero_heroScanlineBottom__v6Wd6,.KyotoEventHero_heroScanlineTop___4waW{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--hero-bracket-color) 12%,rgba(255,255,255,.85) 50%,var(--hero-bracket-color) 88%,transparent 100%);opacity:.55;z-index:1;pointer-events:none}.KyotoEventHero_heroScanlineTop___4waW{top:70px}.KyotoEventHero_heroScanlineBottom__v6Wd6{bottom:50px}.KyotoEventHero_heroInner__ZwirX{position:relative;z-index:2;max-width:var(--max-w);margin:0 auto;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.KyotoMapHero_eyebrowRow__qWffn{display:inline-flex;gap:8px;flex-wrap:wrap}.KyotoMapHero_heroTitleEn__KM5PN{margin:8px 0 6px;font-family:var(--display,"Anybody"),"Inter",sans-serif;font-style:italic;font-weight:900;font-variation-settings:"wdth" 150,"wght" 900,"ital" 1;font-size:clamp(48px,9vw,132px);line-height:1;letter-spacing:.02em;color:#eceef1;text-shadow:-2px 0 0 rgba(0,229,255,.55),2px 0 0 rgba(255,26,107,.55),0 0 28px rgba(0,229,255,.35),0 0 64px rgba(255,213,128,.18)}.KyotoMapHero_heroEnLetter__WRPFM{display:inline-block;white-space:pre;transform-origin:50% 100%}@keyframes KyotoMapHero_mapHeroBlastEn__pDxbS{0%{opacity:0;transform:translateY(28%) scale(1.1);filter:blur(12px) brightness(1.35);text-shadow:-22px 0 0 rgba(0,229,255,.78),22px 0 0 rgba(255,26,107,.78)}60%{opacity:1;transform:translateY(2%) scale(1.01);filter:blur(2px);text-shadow:-8px 0 0 rgba(0,229,255,.55),8px 0 0 rgba(255,26,107,.55)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:-2px 0 0 rgba(0,229,255,.55),2px 0 0 rgba(255,26,107,.55),0 0 28px rgba(0,229,255,.35),0 0 64px rgba(255,213,128,.18)}}:root[data-motion-text-reveal] .KyotoMapHero_heroTitleEn__KM5PN .KyotoMapHero_heroEnLetter__WRPFM{animation:KyotoMapHero_mapHeroBlastEn__pDxbS 1s cubic-bezier(.18,.95,.3,1) both;animation-delay:calc(var(--i, 0)*32ms)}@media(prefers-reduced-motion:reduce){:root[data-motion-text-reveal] .KyotoMapHero_heroTitleEn__KM5PN .KyotoMapHero_heroEnLetter__WRPFM{animation:none}}.KyotoMapHero_heroTitleJp__PNvZb{font-weight:700;font-size:clamp(20px,3vw,32px);line-height:1.45;letter-spacing:.02em;margin:0;color:#f4f8ff;max-width:28ch;text-shadow:0 4px 18px rgba(0,0,0,.7)}.KyotoMapHero_heroJpLetter__qaTZI,.KyotoMapHero_heroTitleJp__PNvZb{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif!important}.KyotoMapHero_heroJpLetter__qaTZI{display:inline-block;white-space:pre;transform-origin:50% 100%;font-weight:700!important}@keyframes KyotoMapHero_mapHeroBlastJp__MflMA{0%{opacity:0;transform:translateY(24%) scale(1.08);filter:blur(10px) brightness(1.25)}to{opacity:1;transform:translateY(0) scale(1);filter:none}}:root[data-motion-text-reveal] .KyotoMapHero_heroTitleJp__PNvZb .KyotoMapHero_heroJpLetter__qaTZI{animation:KyotoMapHero_mapHeroBlastJp__MflMA .95s cubic-bezier(.18,.95,.3,1) both;animation-delay:calc(var(--i, 0)*22ms)}@media(prefers-reduced-motion:reduce){:root[data-motion-text-reveal] .KyotoMapHero_heroTitleJp__PNvZb .KyotoMapHero_heroJpLetter__qaTZI{animation:none}}.KyotoMapHero_heroLead__3jqn8{margin:0;max-width:60ch;font-size:clamp(.96rem,1.4vw,1.08rem);line-height:1.85;color:rgba(236,238,241,.86)}.KyotoMapHero_heroStats__HrFS7{list-style:none;margin:0;padding:16px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 28px;gap:10px 28px;width:100%;max-width:920px}.KyotoMapHero_heroStat__1Gb4o{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.2em;color:rgba(200,230,255,.92);text-transform:uppercase}.KyotoMapHero_statBar__hbiMW{display:inline-block;width:10px;height:1px;background:rgba(160,220,255,.85);flex:0 0 auto}@media(max-width:768px){.KyotoMapHero_heroStats__HrFS7{grid-template-columns:1fr;gap:8px}}.KyotoMapScreen_ctaRow__pPmFg{display:flex;justify-content:center;margin-top:18px}.KyotoEventContent_eyebrowRow__B8UDS{display:inline-flex;gap:8px;flex-wrap:wrap}.KyotoEventContent_heroTitleEn__LqNJ8{margin:0;font-family:Bebas Neue,Anton,Antonio,Saira Condensed,Big Shoulders Display,Anybody,Inter,sans-serif;font-style:normal;font-weight:400;font-size:clamp(120px,22vw,380px);line-height:.86;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:#050402;-webkit-text-fill-color:#050402;-webkit-text-stroke:2.5px rgba(255,220,180,.95);paint-order:stroke fill;filter:drop-shadow(0 0 22px rgba(255,158,28,.78)) drop-shadow(0 0 72px rgba(255,102,28,.55));animation:KyotoEventContent_nomadHeroFlicker__5txEu 5.5s cubic-bezier(.4,0,.6,1) infinite;will-change:opacity}.KyotoEventContent_habatsuHero__qpEGk .KyotoEventContent_heroTitleEn__LqNJ8{font-size:clamp(96px,16.5vw,240px);max-width:100%}:root[data-section-pattern=editorial-grid] .KyotoEventContent_habatsuHero__qpEGk .section-inner{display:flex;grid-template-columns:none;flex-direction:column;align-items:flex-start;gap:22px}@keyframes KyotoEventContent_nomadHeroFlicker__5txEu{0%{opacity:1}9%{opacity:.94}12%{opacity:1}31%{opacity:.91}34%{opacity:1}46%{opacity:.62}48%{opacity:.92}50%{opacity:1}72%{opacity:.95}75%{opacity:1}to{opacity:1}}@media(prefers-reduced-motion:reduce){.KyotoEventContent_heroTitleEn__LqNJ8{animation:none}}.KyotoEventContent_heroTitleInner__Rb6XL{display:inline-block;transform:skewX(-8deg);transform-origin:left center;font-family:Bebas Neue,Anton,Antonio,Saira Condensed,Big Shoulders Display,Anybody,Inter,sans-serif!important}.KyotoEventContent_bottomTaglineLetter__QeDPb,.KyotoEventContent_heroLetter__QwNQn,.KyotoEventContent_meritHeadlineLetter__5OmEZ,.KyotoEventContent_stepTitleLetter___Bh_m{display:inline-block;white-space:pre;transform-origin:50% 100%}.KyotoEventContent_heroLetter__QwNQn{font-family:Bebas Neue,Anton,Antonio,Saira Condensed,Big Shoulders Display,Anybody,Inter,sans-serif!important;font-style:normal!important;font-weight:400!important}.KyotoEventContent_heroJpLetter__9RJps{display:inline-block;white-space:pre;transform-origin:50% 100%;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif!important;font-weight:700!important}@keyframes KyotoEventContent_nomadHeroBlast__NyaQ2{0%{opacity:0;transform:translateY(40%) scale(1.22);filter:blur(28px) brightness(1.75) saturate(1.25);text-shadow:-42px 0 0 rgba(255,210,79,.92),42px 0 0 rgba(255,122,26,.92),0 -16px 0 rgba(255,240,230,.45)}25%{opacity:.78;transform:translateY(20%) scale(1.12);filter:blur(16px) brightness(1.45) saturate(1.18);text-shadow:-28px 0 0 rgba(255,210,79,.8),28px 0 0 rgba(255,122,26,.8)}55%{opacity:.95;transform:translateY(5%) scale(1.04);filter:blur(6px) brightness(1.18);text-shadow:-14px 0 0 rgba(255,210,79,.62),14px 0 0 rgba(255,122,26,.62)}80%{opacity:1;transform:translateY(0) scale(1.005);filter:blur(.8px);text-shadow:-5px 0 0 rgba(255,210,79,.52),5px 0 0 rgba(255,122,26,.52)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:-2px 0 0 rgba(255,210,79,.45),2px 0 0 rgba(255,122,26,.45)}}:root[data-motion-text-reveal] .KyotoEventContent_heroTitleInner__Rb6XL .KyotoEventContent_heroLetter__QwNQn{animation:KyotoEventContent_nomadHeroBlast__NyaQ2 1.5s cubic-bezier(.18,.95,.3,1) both;animation-delay:calc(var(--i, 0)*32ms)}@keyframes KyotoEventContent_nomadHeroBlastJp__dcDm8{0%{opacity:0;transform:translateY(24%) scale(1.1);filter:blur(12px) brightness(1.35);text-shadow:-18px 0 0 rgba(255,210,79,.78),18px 0 0 rgba(255,122,26,.78)}60%{opacity:1;transform:translateY(2%) scale(1.01);filter:blur(2px);text-shadow:-6px 0 0 rgba(255,210,79,.5),6px 0 0 rgba(255,122,26,.5)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:-1.5px 0 0 rgba(255,210,79,.4),1.5px 0 0 rgba(255,122,26,.4)}}:root[data-motion-text-reveal] .KyotoEventContent_heroTitleJp__ZXT9k .KyotoEventContent_heroJpLetter__9RJps{animation:KyotoEventContent_nomadHeroBlastJp__dcDm8 1.2s cubic-bezier(.18,.95,.3,1) both;animation-delay:calc(var(--i, 0)*26ms)}@media(max-width:768px){.KyotoEventContent_habatsuHero__qpEGk .KyotoEventContent_heroTitleEn__LqNJ8{font-size:clamp(56px,15vw,140px)}:root[data-motion-text-reveal] .KyotoEventContent_heroTitleInner__Rb6XL .KyotoEventContent_heroLetter__QwNQn,:root[data-motion-text-reveal] .KyotoEventContent_heroTitleJp__ZXT9k .KyotoEventContent_heroJpLetter__9RJps{animation-duration:.95s}@keyframes KyotoEventContent_nomadHeroBlast__NyaQ2{0%{opacity:0;transform:translateY(24%) scale(1.1);filter:blur(10px) brightness(1.35);text-shadow:-18px 0 0 rgba(58,120,255,.85),18px 0 0 rgba(255,122,26,.85)}55%{opacity:.92;transform:translateY(6%) scale(1.03);filter:blur(4px);text-shadow:-10px 0 0 rgba(58,120,255,.65),10px 0 0 rgba(255,122,26,.65)}to{opacity:1;transform:translateY(0) scale(1);filter:none;text-shadow:-1.5px 0 0 rgba(58,120,255,.4),1.5px 0 0 rgba(255,122,26,.4)}}}@media(prefers-reduced-motion:reduce){:root[data-motion-text-reveal] .KyotoEventContent_heroTitleInner__Rb6XL .KyotoEventContent_heroLetter__QwNQn,:root[data-motion-text-reveal] .KyotoEventContent_heroTitleJp__ZXT9k .KyotoEventContent_heroJpLetter__9RJps{animation:none}}.KyotoEventContent_heroTitleJp__ZXT9k{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif!important;font-weight:700;font-size:clamp(22px,3.4vw,38px);line-height:1.4;letter-spacing:.02em;margin:0;color:#eceef1;max-width:22ch;text-shadow:0 4px 18px rgba(0,0,0,.7)}.KyotoEventContent_heroLead__Ltxay{max-width:64ch;font-size:clamp(.96rem,1.4vw,1.08rem);line-height:1.85;color:rgba(236,238,241,.84);margin:0}.KyotoEventContent_heroStats__zsuvO{list-style:none;margin:0;padding:16px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 28px;gap:10px 28px;width:100%;max-width:920px}.KyotoEventContent_heroStat__3_Q1i{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.2em;color:rgba(255,224,178,.85);text-transform:uppercase}.KyotoEventContent_statBar__9UJY5{display:inline-block;width:10px;height:1px;background:rgba(255,200,100,.85);flex:0 0 auto}@media(max-width:768px){.KyotoEventContent_heroStats__zsuvO{grid-template-columns:1fr;gap:8px}}.KyotoEventContent_heroCtas__LQxXZ{display:flex;gap:16px;flex-wrap:wrap}.KyotoEventContent_twoCol__Fkp4p{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;width:100%}@media(max-width:768px){.KyotoEventContent_twoCol__Fkp4p{grid-template-columns:1fr;gap:22px}}.KyotoEventContent_statBlock__Q1w7Z{padding:22px 24px 24px;border-top:1px solid var(--hairline);border:1px solid var(--hairline);border-top-color:var(--hairline-bold);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 60%,rgba(255,255,255,0))}.KyotoEventContent_subHeading__N_9sI{font-size:11.5px;letter-spacing:.3em;color:rgba(255,224,178,.85);text-transform:uppercase;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--hairline);font-family:var(--mono);font-weight:700}.KyotoEventContent_bulletList__mMsCP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.KyotoEventContent_bulletList__mMsCP li{position:relative;padding-left:18px;font-size:.92rem;line-height:1.75;color:rgba(236,238,241,.86)}.KyotoEventContent_bulletList__mMsCP li:before{content:"";position:absolute;left:0;top:.65em;width:8px;height:1px;background:rgba(255,122,26,.85)}.KyotoEventContent_stepsGrid__SF98Y{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:24px 32px;gap:24px 32px;position:relative}@media(min-width:720px){.KyotoEventContent_stepsGrid__SF98Y:has(li:nth-child(2)){grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.KyotoEventContent_stepsGrid__SF98Y:has(li:nth-child(3)){grid-template-columns:repeat(3,1fr)}.KyotoEventContent_stepsGrid__SF98Y:has(li:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.KyotoEventContent_stepCard__DOcQQ:not(:last-child):after{content:"▶";position:absolute;pointer-events:none;font-size:18px;font-family:var(--mono);color:rgba(255,158,28,.95);text-shadow:0 0 10px rgba(255,122,26,.65);bottom:-22px;left:50%;transform:translate(-50%) rotate(90deg);line-height:1}@media(min-width:1100px){.KyotoEventContent_stepsGrid__SF98Y:has(li:nth-child(3)) .KyotoEventContent_stepCard__DOcQQ:not(:last-child):after,.KyotoEventContent_stepsGrid__SF98Y:has(li:nth-child(4)) .KyotoEventContent_stepCard__DOcQQ:not(:last-child):after{bottom:50%;left:auto;right:-22px;transform:translateY(50%) rotate(0deg)}}.KyotoEventContent_matchingNotes__qgF1F{list-style:none;margin:18px 0 0;padding:16px 18px;border:1px dashed var(--hairline,rgba(255,255,255,.16));background:rgba(255,255,255,.015);display:grid;grid-template-columns:1fr;grid-gap:14px 24px;gap:14px 24px}@media(min-width:720px){.KyotoEventContent_matchingNotes__qgF1F{grid-template-columns:repeat(2,1fr)}}.KyotoEventContent_matchingNote__iPzDc{display:flex;flex-direction:column;gap:4px}.KyotoEventContent_matchingNoteLabel__McOBL{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,200,120,.78)}.KyotoEventContent_matchingNoteBody__ot_Dl{margin:0;font-size:.86rem;line-height:1.7;color:rgba(236,240,248,.74);white-space:pre-line}.KyotoEventContent_stepCard__DOcQQ{padding:24px 22px 22px;border-top:1px solid var(--hairline);border:1px solid var(--hairline);border-top:2px solid rgba(255,122,26,.85);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 60%,rgba(255,255,255,0));position:relative}.KyotoEventContent_stepNum__Ww0h_{font-family:var(--display,"Anybody"),sans-serif;font-style:italic;font-weight:900;font-variation-settings:"wdth" 100,"wght" 900,"ital" 1;font-size:56px;line-height:1;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(255,122,26,.85);display:block;margin-bottom:12px}.KyotoEventContent_stepTitle__0jX_L{font-size:1.05rem;font-weight:700;margin:0 0 8px;color:#eceef1;letter-spacing:.02em;line-height:1.45}.KyotoEventContent_stepBody__vOtsm{margin:0;font-size:.88rem;line-height:1.75;color:rgba(236,238,241,.78);white-space:pre-line}.KyotoEventContent_meritsGrid__rGPWa{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px;gap:22px}@media(max-width:768px){.KyotoEventContent_meritsGrid__rGPWa{grid-template-columns:1fr}}.KyotoEventContent_meritCard__4cnwU{padding:24px 26px 26px;border-left:1px solid var(--hairline);border:1px solid var(--hairline);border-left:2px solid rgba(255,210,79,.85);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 60%,rgba(255,255,255,0))}.KyotoEventContent_meritLabel__MQDJx{font-size:10.5px;letter-spacing:.32em;color:rgba(255,210,79,.95);text-transform:uppercase}.KyotoEventContent_meritHeadline__cuZ81{margin:8px 0 14px;font-size:1.1rem;font-weight:700;letter-spacing:.02em;color:#eceef1;line-height:1.45}.KyotoEventContent_timeline__yQSD7{list-style:none;margin:0;padding:14px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline)}.KyotoEventContent_timelineRow__j07Gr{display:flex;align-items:baseline;gap:24px;padding:14px 0;border-bottom:1px dashed var(--hairline)}.KyotoEventContent_timelineRow__j07Gr:last-child{border-bottom:none}.KyotoEventContent_timelinePeriod__l9DhP{flex:0 0 120px;font-size:12px;letter-spacing:.22em;color:rgba(255,122,26,.95);text-transform:uppercase}.KyotoEventContent_timelinePhase__8s3D0{font-size:.95rem;line-height:1.65;color:rgba(236,238,241,.88)}@media(max-width:600px){.KyotoEventContent_timelineRow__j07Gr{flex-direction:column;gap:4px}.KyotoEventContent_timelinePeriod__l9DhP{flex:none}}.KyotoEventContent_episodeBody__2_ByL{max-width:64ch;font-size:clamp(.96rem,1.4vw,1.06rem);line-height:2;color:rgba(236,238,241,.84);white-space:pre-line;margin:0}.KyotoEventContent_subBlock__nAOIc{display:flex;flex-direction:column;gap:18px;padding-top:clamp(36px,5vw,60px);margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--hairline)}.KyotoEventContent_subBlock__nAOIc:first-of-type{border-top:0;padding-top:0;margin-top:0}.KyotoEventContent_subBlockHeading__XMTa_{margin:0;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.32em;color:rgba(255,224,178,.85);text-transform:uppercase;display:inline-flex;align-items:center;gap:14px}.KyotoEventContent_subBlockHeading__XMTa_:before{content:"";width:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,200,120,.85) 40%,rgb(255,122,26));box-shadow:0 0 6px rgba(255,122,26,.45)}.KyotoEventContent_subBlockHeading__XMTa_:after{content:"";flex:1 1;min-width:60px;height:1px;background:linear-gradient(90deg,rgba(255,200,120,.45),transparent)}.KyotoEventContent_overviewCta__VUynm{margin-top:clamp(40px,6vw,72px);padding-top:clamp(36px,5vw,60px);border-top:1px solid var(--hairline-bold);display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.KyotoEventContent_bottomTagline__u4Rxf{margin:0;font-family:Dela Gothic One,Hiragino Sans,sans-serif!important;font-size:clamp(28px,4.5vw,56px);line-height:1.25;font-weight:900;color:#eceef1;text-shadow:0 4px 22px rgba(0,0,0,.6)}@media(max-width:768px){.KyotoEventContent_heroTitleEn__LqNJ8{-webkit-text-stroke-width:1.6px}}.KyotoNewsList_grid__wiTnw{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;width:100%}.KyotoNewsList_fullBleedFrame__kfVy5 .section-inner{display:block!important}@media(max-width:1024px){.KyotoNewsList_grid__wiTnw{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:600px){.KyotoNewsList_grid__wiTnw{grid-template-columns:1fr;gap:14px}}.KyotoNewsList_card__v7h5H{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 60%,rgba(255,255,255,0));border-top:1px solid var(--hairline);border:1px solid var(--hairline);border-top-color:var(--hairline-bold);isolation:isolate;overflow:hidden;transition:border-color .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.KyotoNewsList_card__v7h5H:hover{border-color:var(--c-cyan,#00E5FF);border-top-color:var(--c-cyan,#00E5FF);transform:translateY(-3px)}.KyotoNewsList_cornerBR__7Z70r,.KyotoNewsList_cornerTL__1_WcF{position:absolute;width:14px;height:14px;border:1.5px solid;pointer-events:none;opacity:.6;z-index:2}.KyotoNewsList_cornerTL__1_WcF{top:6px;left:6px;border-right:0;border-bottom:0;color:var(--c-cyan,#00E5FF)}.KyotoNewsList_cornerBR__7Z70r{bottom:6px;right:6px;border-left:0;border-top:0;color:rgba(199,222,255,.55)}.KyotoNewsList_coverWrap__pyqGN{position:relative;width:100%;aspect-ratio:16/9;background:rgba(8,8,10,.7);overflow:hidden;border-bottom:1px solid var(--hairline)}.KyotoNewsList_cover__mweq1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.KyotoNewsList_body__Obyp4{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px}.KyotoNewsList_metaRow__KLIIj{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.KyotoNewsList_date___fDd5{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.KyotoNewsList_title__2Mqr0{margin:0;font-family:var(--display);font-weight:var(--display-weight);font-variation-settings:"wdth" var(--display-wdth),"wght" var(--display-weight),"ital" var(--display-italic);font-size:clamp(18px,1.8vw,22px);line-height:1.25;letter-spacing:.01em;color:var(--ink)}.KyotoNewsList_bodyText__kWlRg{margin:0;font-size:13.5px;line-height:1.7;color:var(--ink-mute);white-space:pre-line;overflow-wrap:anywhere}.KyotoNewsList_bodyLink__ZX_wV{color:var(--c-cyan,#00E5FF);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:rgba(0,229,255,.45);text-decoration-color:rgba(0,229,255,.45);transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease}.KyotoNewsList_bodyLink__ZX_wV:hover{color:#fff;-webkit-text-decoration-color:rgba(255,255,255,.85);text-decoration-color:rgba(255,255,255,.85)}.KyotoNewsList_bodyLink__ZX_wV:focus-visible{outline:1px solid var(--c-cyan,#00E5FF);outline-offset:2px;border-radius:1px}.KyotoNewsList_empty__mrcg2{padding:60px 0;text-align:center;color:var(--ink-faint);font-size:13px;letter-spacing:.16em}.KyotoProgramScreens_closedLink___8Wv8,.KyotoProgramScreens_deadlinePill__Va77q,.KyotoProgramScreens_statusChip__NUWL5{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid var(--hairline-bold);color:var(--ink-mute);letter-spacing:.12em}.KyotoProgramScreens_programLogo__nhTpA{width:min(78vw,640px);height:auto;max-height:180px;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 24px rgba(255,180,80,.28))}.KyotoProgramScreens_closing__FqlCG,.KyotoProgramScreens_copy__3PWGq,.KyotoProgramScreens_lede__9_9uT{max-width:68ch;margin:0;color:var(--ink-2);font-size:1rem;line-height:1.9}.KyotoProgramScreens_copy__3PWGq p+p{margin-top:1.15rem}.KyotoProgramScreens_bringGrid__AEdhr,.KyotoProgramScreens_featureGrid__wu3bZ,.KyotoProgramScreens_guideGrid__uTh6m,.KyotoProgramScreens_judgeGrid__sie1D,.KyotoProgramScreens_mechanicsGrid__zyvZo{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.KyotoProgramScreens_bringGrid__AEdhr{grid-template-columns:repeat(2,minmax(0,1fr))}.KyotoProgramScreens_featureGrid__wu3bZ{grid-template-columns:repeat(3,minmax(0,1fr))}.KyotoProgramScreens_guideGrid__uTh6m,.KyotoProgramScreens_judgeGrid__sie1D,.KyotoProgramScreens_mechanicsGrid__zyvZo{grid-template-columns:repeat(2,minmax(0,1fr))}.KyotoProgramScreens_bringCard__Vres3,.KyotoProgramScreens_featureCard__BtbnD,.KyotoProgramScreens_guideGrid__uTh6m article,.KyotoProgramScreens_judgeCard__t8_Ue,.KyotoProgramScreens_mechanicTile__r3pNx{min-width:0;padding:20px;border:1px solid var(--hairline);border-top-color:var(--hairline-bold);background:rgba(255,255,255,.025)}.KyotoProgramScreens_bringCard__Vres3{display:flex;align-items:baseline;gap:14px;color:var(--ink);font-size:1rem;line-height:1.6}.KyotoProgramScreens_cardIndex__TdflE,.KyotoProgramScreens_featureNum__fGbpf{color:rgba(255,200,120,.92);flex:0 0 auto}.KyotoProgramScreens_disclaimer__gSaiL,.KyotoProgramScreens_notePanel__pkRqe,.KyotoProgramScreens_note__iPTea{margin:0;color:var(--ink-mute);font-size:.88rem;line-height:1.75}.KyotoProgramScreens_closedLink___8Wv8{align-self:flex-start;margin-top:14px;color:var(--ink-mute);font-size:.72rem;opacity:.8}.KyotoProgramScreens_details__7HrKe{margin:0;border-top:1px solid var(--hairline-bold)}.KyotoProgramScreens_detailRow__Lfj9x{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px dashed var(--hairline)}.KyotoProgramScreens_detailRow__Lfj9x dt{color:rgba(255,200,120,.9);font-size:.72rem;letter-spacing:.16em}.KyotoProgramScreens_detailRow__Lfj9x dd{margin:0;color:var(--ink-2);line-height:1.7}.KyotoProgramScreens_archiveNote__TO18_{max-width:var(--max-w);margin:0 auto;padding:14px var(--gutter);border-bottom:1px solid var(--hairline);color:var(--ink-mute);font-size:.72rem;letter-spacing:.08em;line-height:1.7}.KyotoProgramScreens_featureCard__BtbnD{display:flex;flex-direction:column;gap:12px}.KyotoProgramScreens_featureCard__BtbnD h3,.KyotoProgramScreens_guideGrid__uTh6m h3,.KyotoProgramScreens_judgeCard__t8_Ue h3{margin:0;color:var(--ink);font-size:1.05rem;line-height:1.5}.KyotoProgramScreens_featureCard__BtbnD p,.KyotoProgramScreens_guideGrid__uTh6m p,.KyotoProgramScreens_mechanicTile__r3pNx p{margin:0;color:var(--ink-2);line-height:1.75}.KyotoProgramScreens_numberedList__1pbRP{display:grid;grid-gap:12px;gap:12px;max-width:72ch;margin:0;padding:0;list-style:none}.KyotoProgramScreens_numberedList__1pbRP li{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:14px;gap:14px;color:var(--ink-2);line-height:1.75}.KyotoProgramScreens_numberedList__1pbRP li>span:first-child{color:rgba(255,200,120,.9)}.KyotoProgramScreens_closing__FqlCG{margin-top:24px;color:var(--ink);font-weight:700}.KyotoProgramScreens_judgeCard__t8_Ue{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;width:100%;text-align:left}.KyotoProgramScreens_judgeCardClickable__PucTE{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;color:inherit;transition:border-color .18s ease,background .18s ease,transform .18s ease}.KyotoProgramScreens_judgeCardClickable__PucTE:hover{border-color:rgba(255,200,120,.72);background:rgba(255,255,255,.055);transform:translateY(-2px)}.KyotoProgramScreens_judgeCardClickable__PucTE:focus-visible{border-color:rgba(255,200,120,.95)}.KyotoProgramScreens_judgeImage__ydGaB{width:88px;height:88px;border-radius:50%;object-fit:cover;filter:saturate(.85)}.KyotoProgramScreens_judgeRole__1LFjs,.KyotoProgramScreens_judgeRoman__lGF4b{margin:4px 0 0;color:var(--ink-mute);font-size:.72rem;line-height:1.6}.KyotoProgramScreens_judgeRole__1LFjs{color:var(--ink-2)}.KyotoProgramScreens_judgeTrigger__SgKv3{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 9px;border:1px solid var(--hairline-bold);color:var(--ink-mute);font-size:.68rem;letter-spacing:.16em}.KyotoProgramScreens_judgeDialog__VqBV4{width:min(720px,92vw);max-width:min(720px,92vw);max-height:88vh;padding:0;border:0;background:rgba(0,0,0,0);color:var(--ink)}.KyotoProgramScreens_judgeDialog__VqBV4::-webkit-backdrop{background:rgba(2,4,8,.78);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%)}.KyotoProgramScreens_judgeDialog__VqBV4::backdrop{background:rgba(2,4,8,.78);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%)}.KyotoProgramScreens_judgeDialogInner__J11ed{position:relative;max-height:88vh;overflow-y:auto;padding:28px;border:1px solid rgba(199,222,255,.18);border-radius:var(--r-md);background:linear-gradient(180deg,rgba(14,18,24,.98),rgba(8,10,14,.98));box-shadow:0 30px 80px -20px rgba(0,0,0,.8)}.KyotoProgramScreens_judgeDialogClose__WIbjG{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--hairline-bold);background:rgba(255,255,255,.05);color:var(--ink);font-size:22px;line-height:1;cursor:pointer}.KyotoProgramScreens_judgeDialogHeader__3ckd2{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding-right:48px}.KyotoProgramScreens_judgeDialogImage__IJR44{width:160px;height:200px;border:1px solid rgba(199,222,255,.22);border-radius:6px;object-fit:cover}.KyotoProgramScreens_judgeDialogHeader__3ckd2 h2{margin:8px 0 0;color:var(--ink);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.2}.KyotoProgramScreens_judgeDialogLabel__TVuJL{margin:0;color:rgba(255,200,100,.85);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.KyotoProgramScreens_judgeDialogSection__WYavT{display:flex;flex-direction:column;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(199,222,255,.12)}.KyotoProgramScreens_judgeDialogProfile__qf268{margin:0;color:var(--ink-2);font-size:.95rem;line-height:1.9}.KyotoProgramScreens_judgeDialogAchievements__BVIsZ{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;color:var(--ink-2);line-height:1.7}.KyotoProgramScreens_judgeDialogAchievements__BVIsZ li{position:relative;padding-left:16px}.KyotoProgramScreens_judgeDialogAchievements__BVIsZ li:before{content:"▸";position:absolute;left:0;color:rgba(255,200,100,.7)}.KyotoProgramScreens_notePanel__pkRqe{margin-bottom:18px;padding:14px 16px;border-left:2px solid rgba(255,200,120,.75);background:rgba(255,255,255,.025)}.KyotoProgramScreens_guideGrid__uTh6m article{display:flex;flex-direction:column;gap:12px}.KyotoProgramScreens_guideKey__B1Dk5{border-top-color:rgba(255,200,120,.8)!important}.KyotoProgramScreens_applyRow__6Bj_J{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:24px}.KyotoProgramScreens_mechanicTile__r3pNx{display:flex;flex-direction:column;gap:12px}.KyotoProgramScreens_mechanicTile__r3pNx strong{color:var(--ink);font-family:var(--display);font-size:clamp(3rem,8vw,5rem);line-height:.95}.KyotoProgramScreens_mechanicTileWide__yGW8L{grid-column:1/-1}.KyotoProgramScreens_faqList__Ricd4{margin:0;border-top:1px solid var(--hairline-bold)}.KyotoProgramScreens_faqItem__Sjt74{padding:18px 0;border-bottom:1px dashed var(--hairline)}.KyotoProgramScreens_faqItem__Sjt74 dt{display:flex;gap:12px;color:var(--ink);font-size:1rem;line-height:1.6}.KyotoProgramScreens_faqItem__Sjt74 dt span{color:rgba(255,200,120,.9)}.KyotoProgramScreens_faqItem__Sjt74 dd{margin:8px 0 0 28px;color:var(--ink-2);line-height:1.75}@media(max-width:720px){.KyotoProgramScreens_programLogo__nhTpA{width:min(88vw,480px);max-height:130px}.KyotoProgramScreens_bringGrid__AEdhr,.KyotoProgramScreens_featureGrid__wu3bZ,.KyotoProgramScreens_guideGrid__uTh6m,.KyotoProgramScreens_judgeGrid__sie1D,.KyotoProgramScreens_mechanicsGrid__zyvZo{grid-template-columns:1fr}.KyotoProgramScreens_mechanicTileWide__yGW8L{grid-column:auto}.KyotoProgramScreens_detailRow__Lfj9x{grid-template-columns:1fr;gap:5px}.KyotoProgramScreens_judgeCard__t8_Ue{grid-template-columns:72px minmax(0,1fr)}.KyotoProgramScreens_judgeImage__ydGaB{width:72px;height:72px}.KyotoProgramScreens_judgeDialogInner__J11ed{padding:20px 16px}.KyotoProgramScreens_judgeDialogHeader__3ckd2{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-right:40px}.KyotoProgramScreens_judgeDialogImage__IJR44{width:96px;height:120px}}@media(prefers-reduced-motion:reduce){.KyotoProgramScreens_programLogo__nhTpA{filter:none}}.KyotoPopupScreen_screen__zTof2{--route-accent:rgba(60,230,130,1);--route-accent-soft:rgba(60,230,130,0.16);--route-panel:rgba(8,28,20,0.72)}.KyotoPopupScreen_archiveCta__YYVdS,.KyotoPopupScreen_heroCtas__dpBLO,.KyotoPopupScreen_heroStats__lrCVu,.KyotoPopupScreen_heroTitleRow__xpaAv,.KyotoPopupScreen_heroTopline__imRWZ,.KyotoPopupScreen_scheduleDayHead__yT9TY,.KyotoPopupScreen_scheduleItem__oxAk5{display:flex;align-items:center}.KyotoPopupScreen_heroTopline__imRWZ{gap:8px;flex-wrap:wrap}.KyotoPopupScreen_heroTitleRow__xpaAv{justify-content:space-between;width:100%;gap:24px}.KyotoPopupScreen_heroTitle__Pq3sk{margin:0;font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(7rem,24vw,22rem);font-weight:400;line-height:.78;letter-spacing:.02em;color:rgba(0,0,0,0);-webkit-text-stroke:2px var(--route-accent);text-shadow:0 0 40px var(--route-accent-soft)}.KyotoPopupScreen_heroTitleLetter__ROc6l{display:inline-block;transform:skewX(-8deg)}.KyotoPopupScreen_heroLogo__ubFof{width:clamp(72px,12vw,180px);height:auto;flex:0 0 auto;filter:drop-shadow(0 0 22px var(--route-accent-soft))}.KyotoPopupScreen_heroTitleJp__C3E_p{max-width:26em;margin:0;font-weight:800;line-height:1.35}.KyotoPopupScreen_copyStack__ttNX5,.KyotoPopupScreen_heroBody__6VJ86{display:grid;grid-gap:10px;gap:10px}.KyotoPopupScreen_heroBody__6VJ86{max-width:42rem;color:var(--ink-mute)}.KyotoPopupScreen_copyStack__ttNX5 p,.KyotoPopupScreen_heroBody__6VJ86 p,.KyotoPopupScreen_noteBlock__Kepzh p{margin:0;line-height:1.85}.KyotoPopupScreen_heroStats__lrCVu{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoPopupScreen_heroStats__lrCVu li:before{content:"// ";opacity:.5}.KyotoPopupScreen_heroCtas__dpBLO{gap:12px;flex-wrap:wrap}.KyotoPopupScreen_featureGrid__42_PL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.KyotoPopupScreen_featureCard__Q3saY{min-width:0;padding:24px;border:1px solid rgba(60,230,130,.35);background:var(--route-panel)}.KyotoPopupScreen_cardNum__26ptD{color:var(--route-accent);font-size:12px;letter-spacing:.15em}.KyotoPopupScreen_featureTitle__HU4Mj{margin:30px 0 8px;color:var(--route-accent);font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(1.3rem,2.4vw,2.2rem);font-weight:400;letter-spacing:.06em;line-height:1}.KyotoPopupScreen_featureSubtitle__ilfYJ{margin:0 0 18px;font-weight:700;line-height:1.6}.KyotoPopupScreen_bringGrid__n6e01{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.KyotoPopupScreen_bringItem__nyx3i{display:flex;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--hairline)}.KyotoPopupScreen_noteBlock__Kepzh{margin-top:24px;padding:18px 20px;border-left:2px solid var(--route-accent);background:var(--route-accent-soft)}.KyotoPopupScreen_scheduleGrid__SAP05{display:grid;grid-gap:20px;gap:20px}.KyotoPopupScreen_scheduleDay__ZsCV8{border:1px solid rgba(60,230,130,.28);background:var(--route-panel)}.KyotoPopupScreen_scheduleDayHead__yT9TY{justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(60,230,130,.24);color:var(--route-accent);font-size:12px;letter-spacing:.12em}.KyotoPopupScreen_scheduleDayHead__yT9TY span:last-child{color:var(--ink-mute);font-size:10px}.KyotoPopupScreen_scheduleList__GKKUI{margin:0;padding:0;list-style:none}.KyotoPopupScreen_scheduleItem__oxAk5{gap:14px;padding:14px 18px;border-bottom:1px solid var(--hairline)}.KyotoPopupScreen_scheduleItem__oxAk5:last-child{border-bottom:0}.KyotoPopupScreen_scheduleTime___imxT{flex:0 0 92px;color:var(--route-accent);font-size:11px}.KyotoPopupScreen_scheduleName__kCvlV{flex:1 1 auto;min-width:0;line-height:1.55}.KyotoPopupScreen_scheduleBooth__ZKQ5G{flex:0 0 auto;color:var(--ink-mute);font-size:10px}.KyotoPopupScreen_finalMessage__RKy1d{display:grid;grid-gap:8px;gap:8px;max-width:32rem}.KyotoPopupScreen_finalMessage__RKy1d p{margin:0;line-height:1.55}.KyotoPopupScreen_finalMessage__RKy1d p:first-child{color:var(--route-accent)}.KyotoPopupScreen_archiveCta__YYVdS{margin-top:26px}@media(max-width:820px){.KyotoPopupScreen_bringGrid__n6e01,.KyotoPopupScreen_featureGrid__42_PL{grid-template-columns:1fr}.KyotoPopupScreen_featureCard__Q3saY{padding:20px}}@media(max-width:560px){.KyotoPopupScreen_heroTitleRow__xpaAv{align-items:flex-end}.KyotoPopupScreen_heroTitle__Pq3sk{font-size:clamp(6rem,30vw,10rem)}.KyotoPopupScreen_heroLogo__ubFof{width:72px}.KyotoPopupScreen_scheduleItem__oxAk5{align-items:flex-start;flex-wrap:wrap}.KyotoPopupScreen_scheduleTime___imxT{flex-basis:100%}.KyotoPopupScreen_scheduleName__kCvlV{flex-basis:calc(100% - 44px)}}.KyotoSpikathonScreen_screen__fvRbs{--route-accent:rgba(220,140,255,1);--route-accent-soft:rgba(220,140,255,0.15);--route-panel:rgba(28,12,40,0.72)}.KyotoSpikathonScreen_archiveCta__WZSKg,.KyotoSpikathonScreen_heroCta__jkaBV,.KyotoSpikathonScreen_heroStats__4tmqO,.KyotoSpikathonScreen_heroTitleRow__giDZU,.KyotoSpikathonScreen_heroTopline__2AAkz,.KyotoSpikathonScreen_incentiveHead__t8qII{display:flex;align-items:center}.KyotoSpikathonScreen_heroTopline__2AAkz{gap:8px;flex-wrap:wrap}.KyotoSpikathonScreen_heroTitleRow__giDZU{justify-content:space-between;width:100%;gap:24px}.KyotoSpikathonScreen_heroTitle___4gqS{max-width:8ch;margin:0;color:#fdf8ff;font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(5.5rem,17vw,15rem);font-weight:400;letter-spacing:.02em;line-height:.78;text-shadow:0 0 34px var(--route-accent-soft)}.KyotoSpikathonScreen_heroLogo__GK53D{width:clamp(72px,12vw,180px);height:auto;flex:0 0 auto;filter:drop-shadow(0 0 22px var(--route-accent-soft))}.KyotoSpikathonScreen_heroTitleJp__saFRn{max-width:28em;margin:0;font-weight:800;line-height:1.4}.KyotoSpikathonScreen_heroLead__dqzCF{margin:0;color:var(--route-accent);font-size:1.08rem;font-weight:700;line-height:1.7}.KyotoSpikathonScreen_heroStats__4tmqO{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoSpikathonScreen_heroStats__4tmqO li:before{content:"// ";opacity:.5}.KyotoSpikathonScreen_heroManifest__PpKAW{display:grid;grid-gap:12px;gap:12px;max-width:44rem}.KyotoSpikathonScreen_heroManifest__PpKAW p{margin:0;line-height:1.85}.KyotoSpikathonScreen_heroManifest__PpKAW p:first-child{color:#f5dfff}.KyotoSpikathonScreen_heroOutro__fOELX{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;color:var(--route-accent)}.KyotoSpikathonScreen_heroOutro__fOELX li{font-weight:800}.KyotoSpikathonScreen_heroClosing__sH2Uy{max-width:38rem;margin:0;color:var(--ink-mute);line-height:1.85}.KyotoSpikathonScreen_heroCta__jkaBV{gap:12px}.KyotoSpikathonScreen_featureGrid__TPUji{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.KyotoSpikathonScreen_featureCard__IbMOY{min-width:0;padding:24px;border:1px solid rgba(220,140,255,.3);background:var(--route-panel)}.KyotoSpikathonScreen_cardNum__hDpYg{color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoSpikathonScreen_featureCard__IbMOY h3{margin:30px 0 8px;color:var(--route-accent);font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(1.5rem,2.7vw,2.4rem);font-weight:400;letter-spacing:.05em;line-height:1}.KyotoSpikathonScreen_featureSubtitle__lC0O5{margin:0 0 18px;font-weight:700;line-height:1.6}.KyotoSpikathonScreen_copyStack__V0xuw{display:grid;grid-gap:10px;gap:10px}.KyotoSpikathonScreen_copyStack__V0xuw p{margin:0;line-height:1.85}.KyotoSpikathonScreen_incentiveList__dQCYf{display:grid;grid-gap:12px;gap:12px;margin:26px 0 0;padding:0;list-style:none}.KyotoSpikathonScreen_incentiveCard__0Hgt5{padding:22px;border-left:2px solid var(--route-accent);background:var(--route-panel)}.KyotoSpikathonScreen_incentiveHead__t8qII{justify-content:space-between;gap:16px}.KyotoSpikathonScreen_incentiveTarget__tFnqX{color:var(--ink-mute);font-size:10px;letter-spacing:.12em}.KyotoSpikathonScreen_incentiveCard__0Hgt5 h3{margin:18px 0 12px;font-size:1.25rem;line-height:1.5}.KyotoSpikathonScreen_incentiveExtras__vpVU9{display:grid;grid-gap:18px;gap:18px;margin-top:22px}.KyotoSpikathonScreen_incentiveExtra__LtC4n{margin:0;padding-top:18px;border-top:1px solid var(--hairline)}.KyotoSpikathonScreen_incentiveExtraHeading__gLBY2{margin:0 0 12px;color:var(--route-accent);font-size:11px;letter-spacing:.08em;line-height:1.6}.KyotoSpikathonScreen_incentiveExtra__LtC4n p{margin:0;line-height:1.8}.KyotoSpikathonScreen_incentiveExtraList__RbSjr{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:1.25rem;line-height:1.7}.KyotoSpikathonScreen_incentiveImage___wELi{display:block;width:100%;height:auto;border:1px solid var(--hairline)}.KyotoSpikathonScreen_noteList__L6YaM{display:grid;grid-gap:6px;gap:6px;margin:22px 0 0;padding:16px 18px 16px 34px;border:1px dashed rgba(220,140,255,.35);color:var(--ink-mute);font-size:.9rem;line-height:1.7}.KyotoSpikathonScreen_judgeLede__9Vw7O{max-width:44rem;margin:0 0 10px;line-height:1.8}.KyotoSpikathonScreen_judgeGrid__e0ICN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.KyotoSpikathonScreen_judgeCard__Pd84o{min-width:0;overflow:hidden;border:1px solid rgba(220,140,255,.3);background:var(--route-panel)}.KyotoSpikathonScreen_judgePortrait__ybaPq{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.KyotoSpikathonScreen_judgeContent__YsOtL{display:grid;grid-gap:6px;gap:6px;padding:18px}.KyotoSpikathonScreen_judgeRoman__fassX{margin:0;color:var(--route-accent);font-size:10px;letter-spacing:.1em}.KyotoSpikathonScreen_judgeCard__Pd84o h3{margin:0;font-size:1.25rem;line-height:1.35}.KyotoSpikathonScreen_judgeCompany__FgsFP,.KyotoSpikathonScreen_judgeProfile__TyNF_,.KyotoSpikathonScreen_judgeRole__O0Xm_{margin:0;line-height:1.7}.KyotoSpikathonScreen_judgeCompany__FgsFP{color:var(--ink-mute);font-size:.9rem}.KyotoSpikathonScreen_judgeRole__O0Xm_{font-size:.9rem}.KyotoSpikathonScreen_judgeProfile__TyNF_{margin-top:8px;color:var(--ink-mute)}.KyotoSpikathonScreen_judgeDisclaimer__UGg7J{max-width:44rem;margin:18px 0 0;color:var(--ink-mute);font-size:.9rem;line-height:1.7}.KyotoSpikathonScreen_timelineList__1dUvW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.KyotoSpikathonScreen_timelineCard__ZkKYt{min-width:0;padding:22px;border:1px solid rgba(220,140,255,.3);background:var(--route-panel)}.KyotoSpikathonScreen_timelineCard__ZkKYt h3{margin:30px 0 10px;font-size:1.15rem;line-height:1.5}.KyotoSpikathonScreen_timelineCard__ZkKYt p{margin:0;color:var(--ink-mute);line-height:1.8}.KyotoSpikathonScreen_entryList__sb2Vw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--hairline)}.KyotoSpikathonScreen_entryRow__VU8o9{display:grid;grid-template-columns:minmax(6rem,.7fr) 1fr;grid-gap:16px;gap:16px;margin:0;padding:16px 0;border-bottom:1px solid var(--hairline)}.KyotoSpikathonScreen_entryRow__VU8o9 dt{color:var(--route-accent);font-size:10px;letter-spacing:.12em}.KyotoSpikathonScreen_entryRow__VU8o9 dd{margin:0;line-height:1.6}.KyotoSpikathonScreen_messageTitle__iYtCq{max-width:24em;margin:0 0 20px;color:var(--route-accent);line-height:1.4}.KyotoSpikathonScreen_messageLead__VK6UE{max-width:40rem;margin:0;color:var(--ink-mute);line-height:1.85}.KyotoSpikathonScreen_archiveLabel__ZKCbX{margin:22px 0 0;color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoSpikathonScreen_archiveCta__WZSKg{margin-top:26px}@media(max-width:900px){.KyotoSpikathonScreen_entryList__sb2Vw,.KyotoSpikathonScreen_featureGrid__TPUji,.KyotoSpikathonScreen_judgeGrid__e0ICN,.KyotoSpikathonScreen_timelineList__1dUvW{grid-template-columns:1fr}}@media(max-width:560px){.KyotoSpikathonScreen_heroTitle___4gqS{font-size:clamp(5rem,22vw,8rem)}.KyotoSpikathonScreen_heroLogo__GK53D{width:72px}.KyotoSpikathonScreen_entryRow__VU8o9{grid-template-columns:1fr;gap:6px}}.KyotoSquareScreen_screen__5bETK{--route-accent:rgba(0,210,255,1);--route-accent-soft:rgba(0,210,255,0.14);--route-panel:rgba(2,12,28,0.78)}.KyotoSquareScreen_featureHead__3e7NK,.KyotoSquareScreen_heroStats__p75Aj,.KyotoSquareScreen_heroTitleRow___YIYw,.KyotoSquareScreen_heroTopline__fGuSQ,.KyotoSquareScreen_scheduleHead__0P06g,.KyotoSquareScreen_sessionMeta__P40FE{display:flex;align-items:center}.KyotoSquareScreen_heroTopline__fGuSQ{gap:8px;flex-wrap:wrap}.KyotoSquareScreen_heroTitleRow___YIYw{justify-content:space-between;width:100%;gap:24px}.KyotoSquareScreen_heroTitle__2lBrT{margin:0;color:#f0fbff;font-family:Bebas Neue,Inter,sans-serif;font-size:clamp(7rem,24vw,22rem);font-weight:400;letter-spacing:.03em;line-height:.78;text-shadow:0 0 26px var(--route-accent-soft)}.KyotoSquareScreen_heroLogo__LRW8k{width:clamp(72px,12vw,180px);height:auto;flex:0 0 auto;filter:drop-shadow(0 0 22px var(--route-accent-soft))}.KyotoSquareScreen_heroTitleJp__qKCOn{max-width:28em;margin:0;font-weight:800;line-height:1.4}.KyotoSquareScreen_heroLead__dWh4r{max-width:44rem;margin:0;color:var(--ink-mute);line-height:1.9}.KyotoSquareScreen_heroStats__p75Aj{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoSquareScreen_heroStats__p75Aj li:before{content:"// ";opacity:.5}.KyotoSquareScreen_heroNote__YAKr6{margin:0;color:var(--ink-mute);font-size:11px;letter-spacing:.12em}.KyotoSquareScreen_overviewTitle__LO9_v{display:grid;grid-gap:2px;gap:2px;margin-bottom:28px;font-size:clamp(1.4rem,4vw,3rem);font-weight:800;line-height:1.35}.KyotoSquareScreen_overviewTitle__LO9_v em{color:var(--route-accent);font-style:normal}.KyotoSquareScreen_copyStack__t7E49{display:grid;grid-gap:12px;gap:12px;max-width:48rem}.KyotoSquareScreen_copyStack__t7E49 p{margin:0;line-height:1.9}.KyotoSquareScreen_featureGrid__zFA_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.KyotoSquareScreen_featureCard__AXdLo{min-width:0;padding:22px;border:1px solid rgba(0,210,255,.3);background:var(--route-panel)}.KyotoSquareScreen_featureHead__3e7NK{justify-content:space-between;gap:12px;color:var(--route-accent);font-size:11px;letter-spacing:.14em}.KyotoSquareScreen_featureHead__3e7NK span:last-child{color:var(--ink-mute)}.KyotoSquareScreen_featureCard__AXdLo h3{margin:34px 0 12px;font-size:1.25rem;line-height:1.45}.KyotoSquareScreen_featureCard__AXdLo p{margin:0;color:var(--ink-mute);line-height:1.85}.KyotoSquareScreen_themeBlock__ltRkA{margin-top:24px;padding-top:20px;border-top:1px solid var(--hairline)}.KyotoSquareScreen_themeBlock__ltRkA>p:first-child{margin:0 0 12px;color:var(--route-accent);font-size:11px;letter-spacing:.16em}.KyotoSquareScreen_themeList__Lbnmi{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none}.KyotoSquareScreen_themeList__Lbnmi li{padding:8px 12px;border:1px solid rgba(0,210,255,.34);color:#d8f7ff;font-size:.9rem}.KyotoSquareScreen_themeBlock__ltRkA>p:last-child{margin:0;color:var(--ink-mute)}.KyotoSquareScreen_scheduleGrid__meUHw{display:grid;grid-gap:20px;gap:20px}.KyotoSquareScreen_scheduleDay__Ar_Xx{border:1px solid rgba(0,210,255,.28);background:var(--route-panel)}.KyotoSquareScreen_scheduleHead__0P06g{justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(0,210,255,.22);color:var(--route-accent);font-size:12px;letter-spacing:.12em}.KyotoSquareScreen_scheduleHead__0P06g span:last-child{color:var(--ink-mute);font-size:10px}.KyotoSquareScreen_sessionList__upPvK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0;padding:1px;list-style:none;background:var(--hairline)}.KyotoSquareScreen_sessionCard__cqN_5{min-width:0;padding:18px;background:rgba(1,8,18,.92)}.KyotoSquareScreen_sessionMeta__P40FE{justify-content:space-between;gap:12px;color:var(--route-accent);font-size:10px;letter-spacing:.1em}.KyotoSquareScreen_sessionMeta__P40FE span:last-child{color:var(--ink-mute)}.KyotoSquareScreen_sessionCard__cqN_5 h3{margin:22px 0 10px;font-size:1.05rem;line-height:1.5}.KyotoSquareScreen_sessionCard__cqN_5 p{margin:0;color:var(--ink-mute);line-height:1.75}.KyotoSquareScreen_tagList__Q5Mq_{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none}.KyotoSquareScreen_tagList__Q5Mq_ li{padding:4px 7px;border:1px solid rgba(0,210,255,.25);color:#c6eef8;font-size:10px}.KyotoSquareScreen_messageTitle__2qTYL{max-width:28em;margin:0 0 28px;color:var(--route-accent);line-height:1.35}.KyotoSquareScreen_messageBody__z1FhX{display:grid;grid-gap:8px;gap:8px;max-width:34rem}.KyotoSquareScreen_messageBody__z1FhX p{margin:0;line-height:1.6}@media(max-width:940px){.KyotoSquareScreen_featureGrid__zFA_5{grid-template-columns:1fr}.KyotoSquareScreen_sessionList__upPvK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.KyotoSquareScreen_heroTitle__2lBrT{font-size:clamp(6rem,31vw,10rem)}.KyotoSquareScreen_heroLogo__LRW8k{width:72px}.KyotoSquareScreen_sessionList__upPvK{grid-template-columns:1fr}}.KyotoStageScreen_screen__iYvEL{--stage-accent:var(--c-cyan);--stage-ice:color-mix(in srgb,var(--stage-accent) 35%,var(--ink))}.KyotoStageScreen_eyebrowRow__tx8mb{display:inline-flex;gap:8px;flex-wrap:wrap}.KyotoStageScreen_stageLogo__PCjQ_{width:min(100%,880px);height:auto;display:block;margin:4px 0 2px;filter:drop-shadow(0 0 22px rgba(0,165,240,.45))}.KyotoStageScreen_heroTitleJp__YlKp9{margin:0;color:var(--ink);font-family:var(--jp-display,var(--jp));font-size:clamp(24px,3.3vw,42px);font-weight:700;line-height:1.4;letter-spacing:.02em}.KyotoStageScreen_heroLead__un3hh{max-width:60ch;margin:0;color:var(--ink-2);font-size:clamp(.96rem,1.4vw,1.08rem);line-height:1.85}.KyotoStageScreen_heroStats__S0VIr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:920px;grid-gap:10px 28px;gap:10px 28px;margin:0;padding:16px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline);list-style:none;color:var(--stage-ice);font-size:11px;letter-spacing:.16em}.KyotoStageScreen_routeSwitch__6yGoS{display:flex;flex-wrap:wrap;gap:10px 16px;max-width:var(--max-w);margin:0 auto;padding:18px var(--gutter) 0}.KyotoStageScreen_routeSwitch__6yGoS a{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid var(--hairline);color:var(--ink-mute);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-decoration:none}.KyotoStageScreen_routeSwitch__6yGoS a:hover,.KyotoStageScreen_routeSwitch__6yGoS a[aria-current=page]{border-color:var(--stage-accent);color:var(--stage-accent)}.KyotoStageScreen_routeSwitch__6yGoS a:focus-visible,.KyotoStageScreen_sessionCard__PUIPt a:focus-visible{outline:2px solid var(--stage-accent);outline-offset:3px}.KyotoStageScreen_overview__uBakv{max-width:960px}.KyotoStageScreen_overviewTagline__2BQQu{margin:4px 0 32px;white-space:pre-line;color:var(--ink);font-family:var(--jp-display,var(--jp));font-size:clamp(20px,2.6vw,30px);font-weight:700;line-height:1.5}.KyotoStageScreen_overviewBody__E7t1j{max-width:64ch;margin:0 0 22px;color:var(--ink-2);line-height:1.9}.KyotoStageScreen_overviewBullets__uX77U{display:grid;grid-gap:12px;gap:12px;max-width:64ch;margin:0;padding:18px 24px;border-left:2px solid color-mix(in srgb,var(--stage-accent) 60%,transparent);list-style:none;color:var(--ink-2);line-height:1.8}.KyotoStageScreen_overviewBullets__uX77U li:before{content:"—";margin-right:10px;color:var(--stage-accent)}.KyotoStageScreen_overviewClosing__rVqDz{max-width:64ch;margin-top:28px;color:var(--ink-2);line-height:1.9}.KyotoStageScreen_overviewClosing__rVqDz p{margin:0 0 10px;white-space:pre-line}.KyotoStageScreen_features__Bo_xp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none}.KyotoStageScreen_features__Bo_xp li{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px;border:1px solid rgba(160,220,255,.22);background:linear-gradient(180deg,rgba(8,18,30,.45),rgba(3,6,10,.3))}.KyotoStageScreen_featureNum__MTep3{color:var(--stage-accent);font-size:30px;line-height:1}.KyotoStageScreen_featureTag__MArC_{width:-moz-fit-content;width:fit-content;padding:4px 8px;border:1px solid rgba(120,220,255,.45);color:var(--stage-ice);font-size:10px;letter-spacing:.16em}.KyotoStageScreen_features__Bo_xp h3{margin:0;color:var(--ink);font-size:18px;line-height:1.45}.KyotoStageScreen_features__Bo_xp p{margin:0;color:var(--ink-2);font-size:14px;line-height:1.8}.KyotoStageScreen_timetable__a8bWr{display:grid;grid-gap:clamp(36px,6vw,72px);gap:clamp(36px,6vw,72px)}.KyotoStageScreen_day__o2Bov{min-width:0}.KyotoStageScreen_dayHeader__rUmbO{display:flex;align-items:baseline;gap:14px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--hairline-bold)}.KyotoStageScreen_dayKicker__abcKC{color:var(--stage-accent);font-size:11px;letter-spacing:.18em}.KyotoStageScreen_dayHeader__rUmbO h3{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(24px,3vw,38px);line-height:1}.KyotoStageScreen_dayCount__s9gNI{margin-left:auto;color:var(--ink-mute);font-size:10px;letter-spacing:.14em}.KyotoStageScreen_sessionList__5D_Ll{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.KyotoStageScreen_sessionCard__PUIPt{border:1px solid var(--hairline);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012))}.KyotoStageScreen_sessionCard__PUIPt[open]{border-color:color-mix(in srgb,var(--stage-accent) 55%,var(--hairline))}.KyotoStageScreen_sessionCard__PUIPt summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px 16px;gap:7px 16px;min-height:64px;padding:16px 18px 16px 22px;cursor:pointer;list-style:none}.KyotoStageScreen_sessionCard__PUIPt summary::-webkit-details-marker{display:none}.KyotoStageScreen_sessionCard__PUIPt summary:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--stage-accent);opacity:.65}.KyotoStageScreen_sessionCard__PUIPt summary:after{content:"+";align-self:center;grid-column:2;grid-row:1/span 2;color:var(--stage-accent);font-family:var(--mono);font-size:20px}.KyotoStageScreen_sessionCard__PUIPt[open] summary:after{content:"−"}.KyotoStageScreen_sessionMeta__IqMoO{display:flex;flex-wrap:wrap;align-items:center;gap:8px;grid-column:1;color:var(--ink-mute);font-size:10px;letter-spacing:.12em}.KyotoStageScreen_sessionCode__JQZTi{color:var(--stage-accent)}.KyotoStageScreen_sessionTitle__Gzroc{grid-column:1;color:var(--ink);font-family:var(--jp-display,var(--jp));font-size:clamp(16px,1.5vw,20px);font-weight:700;line-height:1.5}.KyotoStageScreen_sessionDuration__IA8Vv{align-self:end;grid-column:1;color:var(--ink-mute);font-size:10px;letter-spacing:.12em}.KyotoStageScreen_sessionDetail__YDtMO{display:grid;grid-gap:20px;gap:20px;padding:0 22px 22px}.KyotoStageScreen_sessionDescription__s_Ij6{margin:0;max-width:72ch;color:var(--ink-2);line-height:1.85;white-space:pre-line}.KyotoStageScreen_sessionSpeakers__UtdNH{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.KyotoStageScreen_sessionSpeaker__2cI6I{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px;border:1px solid var(--hairline);color:var(--ink);text-decoration:none}.KyotoStageScreen_sessionSpeaker__2cI6I:hover{border-color:var(--stage-accent)}.KyotoStageScreen_sessionSpeaker__2cI6I>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.KyotoStageScreen_sessionSpeaker__2cI6I strong{font-size:14px;line-height:1.35}.KyotoStageScreen_sessionSpeaker__2cI6I small{color:var(--stage-accent);font-size:9px;letter-spacing:.08em}.KyotoStageScreen_sessionSpeaker__2cI6I em{overflow-wrap:anywhere;color:var(--ink-mute);font-size:12px;font-style:normal;line-height:1.4}.KyotoStageScreen_avatarFallback__mS1Nr{display:grid;flex:0 0 36px;place-items:center;width:36px;height:36px;border:1px solid var(--hairline-bold);color:var(--stage-ice);font-family:var(--display);font-size:18px}.KyotoStageScreen_sessionEmpty__ufdTO{margin:0;color:var(--ink-mute);font-size:13px}.KyotoStageScreen_speakerGrid__reF5f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.KyotoStageScreen_speakerCard__TfFLR{display:grid;grid-template-columns:46px minmax(0,1fr);grid-gap:14px;gap:14px;min-width:0;padding:14px;border:1px solid var(--hairline)}.KyotoStageScreen_speakerCard__TfFLR:target{border-color:var(--stage-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--stage-accent) 18%,transparent)}.KyotoStageScreen_speakerMark__b6KFR{display:grid;place-items:center;width:46px;height:56px;border:1px solid var(--hairline-bold);color:var(--stage-ice);font-family:var(--display);font-size:24px}.KyotoStageScreen_speakerCard__TfFLR h3{margin:0;color:var(--ink);font-size:16px;line-height:1.45}.KyotoStageScreen_speakerNameEn__AUJt7{margin:2px 0 8px;color:var(--stage-accent);font-size:10px;letter-spacing:.08em}.KyotoStageScreen_speakerTitle__f7JtF{margin:0;color:var(--ink-mute);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.KyotoStageScreen_archiveNote__i2bnf{max-width:var(--max-w);margin:0 auto;padding:0 var(--gutter) 64px;color:var(--ink-faint);font-size:10px;letter-spacing:.14em}@media(max-width:900px){.KyotoStageScreen_features__Bo_xp{grid-template-columns:1fr}.KyotoStageScreen_speakerGrid__reF5f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.KyotoStageScreen_heroStats__S0VIr{grid-template-columns:1fr;gap:8px}.KyotoStageScreen_routeSwitch__6yGoS{padding-top:12px}.KyotoStageScreen_dayHeader__rUmbO{flex-wrap:wrap}.KyotoStageScreen_dayCount__s9gNI{width:100%;margin-left:0}.KyotoStageScreen_sessionCard__PUIPt summary{padding:14px 16px 14px 18px}.KyotoStageScreen_sessionDetail__YDtMO{padding:0 18px 18px}.KyotoStageScreen_speakerGrid__reF5f{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.KyotoStageScreen_stageLogo__PCjQ_{filter:none}}.KyotoStageTimetableDownloadButton_downloadButton__vStvO{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--hairline-bold);background:var(--paper,transparent);color:var(--ink);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.12em;cursor:pointer}.KyotoStageTimetableDownloadButton_downloadButton__vStvO:focus-visible,.KyotoStageTimetableDownloadButton_downloadButton__vStvO:hover{border-color:var(--stage-accent,var(--ink));color:var(--stage-accent,var(--ink))}.KyotoStageTimetableDownloadButton_downloadButton__vStvO:focus-visible,.KyotoStageTimetableDownloadButton_error__HxrEL button:focus-visible{outline:2px solid var(--stage-accent,var(--ink));outline-offset:2px}.KyotoStageTimetableDownloadButton_downloadButton__vStvO:disabled{cursor:progress;opacity:.65}.KyotoStageTimetableDownloadButton_error__HxrEL{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:var(--ink-mute);font-size:12px}.KyotoStageTimetableDownloadButton_error__HxrEL button{min-height:44px;padding:6px 10px;border:1px solid var(--hairline-bold);background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}.KyotoStageTimetableDownloadButton_offscreenWrap__Pz09u{position:fixed;top:0;left:-20000px;pointer-events:none}.KyotoStageTimetableDownloadButton_sheet__wm4xi{box-sizing:border-box;display:flex;flex-direction:column;gap:34px;padding:54px 62px 48px;overflow:visible;color:#f5f7fa;background:#08090c;font-family:Noto Sans JP,sans-serif}.KyotoStageTimetableDownloadButton_sheetFooter__OxtIM,.KyotoStageTimetableDownloadButton_sheetHeader__CyP38{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-bottom:1px solid #3b424c;padding-bottom:16px}.KyotoStageTimetableDownloadButton_sheetBrand__yO0D_,.KyotoStageTimetableDownloadButton_sheetTitle__nRWlo>span{font-family:Arial Black,sans-serif;font-style:italic;font-weight:900;letter-spacing:.06em}.KyotoStageTimetableDownloadButton_sheetBrand__yO0D_{font-size:34px}.KyotoStageTimetableDownloadButton_sheetFooter__OxtIM,.KyotoStageTimetableDownloadButton_sheetMeta__swKXc{color:#a9b1bd;font-family:ui-monospace,monospace;font-size:14px;letter-spacing:.1em}.KyotoStageTimetableDownloadButton_sheetTitle__nRWlo{display:grid;grid-gap:8px;gap:8px}.KyotoStageTimetableDownloadButton_sheetTitle__nRWlo>span{font-size:68px;line-height:.95}.KyotoStageTimetableDownloadButton_sheetTitle__nRWlo small{color:#b7c1cd;font-size:24px;font-weight:700}.KyotoStageTimetableDownloadButton_sheetDays__Nv9pS{display:grid;grid-gap:32px;gap:32px}.KyotoStageTimetableDownloadButton_sheetDay__GQwnW h2{display:flex;align-items:baseline;gap:14px;margin:0 0 12px;padding-bottom:10px;border-bottom:3px solid #b7e65a;font-size:28px}.KyotoStageTimetableDownloadButton_sheetDay__GQwnW h2 small{color:#b7e65a;font-family:ui-monospace,monospace;font-size:14px;letter-spacing:.14em}.KyotoStageTimetableDownloadButton_sheetRow__Wsbb6{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:18px;gap:18px;padding:16px;border:1px solid #48515d;border-left:5px solid #b7e65a;background:#f5f7fa;color:#0d1015}.KyotoStageTimetableDownloadButton_sheetRow__Wsbb6+.KyotoStageTimetableDownloadButton_sheetRow__Wsbb6{margin-top:10px}.KyotoStageTimetableDownloadButton_sheetTime__eKIgt{font-family:ui-monospace,monospace;font-size:27px;font-weight:800;line-height:1.1}.KyotoStageTimetableDownloadButton_sheetTime__eKIgt small{display:block;margin-top:8px;color:#4b5563;font-size:13px;font-weight:400}.KyotoStageTimetableDownloadButton_sheetBody___5V_l{min-width:0}.KyotoStageTimetableDownloadButton_sheetBody___5V_l h3{margin:0;font-size:22px;line-height:1.35;overflow-wrap:anywhere}.KyotoStageTimetableDownloadButton_sheetBody___5V_l p{margin:8px 0 0;color:#3e4752;font-size:13px;line-height:1.55;white-space:pre-line}.KyotoStageTimetableDownloadButton_sheetSpeakers__XIgy1{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;padding-top:8px;border-top:1px solid #c5cbd2;color:#374151;font-size:13px;font-weight:700}.KyotoStageTimetableDownloadButton_sheetFooter__OxtIM{margin-top:auto;border-top:1px solid #3b424c;border-bottom:0;padding-top:14px;padding-bottom:0}.KyotoStaffScreen_heroTitleStack__BzECL{display:flex;flex-direction:column;gap:0;align-items:flex-start}.KyotoStaffScreen_heroTitleStack__BzECL>*+*{margin-top:-.05em}.KyotoStaffScreen_factGrid__Kkgtb{margin:0;display:grid;grid-template-columns:1fr;grid-gap:12px 24px;gap:12px 24px;padding:14px 0;border-top:1px solid var(--hairline-bold);border-bottom:1px solid var(--hairline)}@media(min-width:720px){.KyotoStaffScreen_factGrid__Kkgtb{grid-template-columns:160px 1fr}}.KyotoStaffScreen_factRow__t2mwP{display:contents}.KyotoStaffScreen_factLabel__FRS2_{font-size:11px;letter-spacing:.22em;color:rgba(255,200,120,.92);text-transform:uppercase;padding:6px 0}.KyotoStaffScreen_factBody__1g4LW{margin:0;padding:6px 0;font-size:.95rem;line-height:1.65;color:rgba(236,238,241,.88);border-bottom:1px dashed var(--hairline)}@media(min-width:720px){.KyotoStaffScreen_factBody__1g4LW{border-bottom:1px dashed var(--hairline)}.KyotoStaffScreen_factRow__t2mwP:last-child .KyotoStaffScreen_factBody__1g4LW,.KyotoStaffScreen_factRow__t2mwP:last-of-type .KyotoStaffScreen_factBody__1g4LW{border-bottom:none}}.KyotoStaffScreen_paragraph__MByOe{margin:0;font-size:.95rem;line-height:1.85;color:rgba(236,238,241,.85)}.KyotoStaffScreen_positionGrid__DYqzm{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}@media(min-width:720px){.KyotoStaffScreen_positionGrid__DYqzm{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.KyotoStaffScreen_positionGrid__DYqzm{grid-template-columns:repeat(3,1fr)}}.KyotoStaffScreen_positionCard__RB0R2{padding:22px 24px;border-left:1px solid var(--hairline);border:1px solid var(--hairline);border-left:2px solid rgba(255,158,28,.9);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.01) 60%,rgba(255,255,255,0));display:flex;flex-direction:column;gap:12px}.KyotoStaffScreen_positionClosed__QiirL{border-left-color:rgba(199,222,255,.35);opacity:.55;filter:grayscale(.45)}.KyotoStaffScreen_positionHead__oPNux{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.KyotoStaffScreen_positionTitle__u_4jS{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.02em;color:#eceef1;line-height:1.45}.KyotoStaffScreen_positionStatus__XYdOI{flex:0 0 auto;padding:4px 8px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,210,79,.95);border:1px solid rgba(255,210,79,.7)}.KyotoStaffScreen_positionClosed__QiirL .KyotoStaffScreen_positionStatus__XYdOI{color:rgba(199,222,255,.65);border-color:rgba(199,222,255,.4)}.KyotoStaffScreen_positionMeta__3j_rO{margin:0;font-size:11px;letter-spacing:.18em;color:rgba(199,222,255,.72);text-transform:uppercase}.KyotoStaffScreen_positionCta__v_Eyj{align-self:flex-start;margin-top:4px;font-size:11px;letter-spacing:.2em;color:rgba(255,210,79,.95);text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding-bottom:2px;border-bottom:1px solid rgba(255,210,79,.4);transition:color .22s ease,border-color .22s ease,transform .22s ease}.KyotoStaffScreen_positionCta__v_Eyj:hover{color:#ffe9b0;border-bottom-color:rgba(255,210,79,.9);transform:translateX(2px)}.KyotoStaffScreen_positionCta__v_Eyj:focus-visible{outline:2px solid var(--ug-color-focus-ring,currentColor);outline-offset:3px;border-bottom-color:rgba(255,210,79,.9)}.KyotoStaffScreen_orderedList__yAGbG{list-style:none;counter-reset:staff-ol;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.KyotoStaffScreen_orderedList__yAGbG li{position:relative;counter-increment:staff-ol;padding-left:38px;font-size:.93rem;line-height:1.75;color:rgba(236,238,241,.86)}.KyotoStaffScreen_orderedList__yAGbG li:before{content:counter(staff-ol,decimal-leading-zero);position:absolute;left:0;top:.05em;font-family:var(--mono);font-size:11px;letter-spacing:.15em;color:rgba(255,122,26,.95);padding-top:2px}.KyotoStaffScreen_selectionPoints__6xzVG{margin-top:18px;padding:18px 20px;border:1px dashed var(--hairline);background:rgba(255,255,255,.02)}.KyotoStaffScreen_selectionPointsHeading__EIeQT{margin:0 0 12px;font-size:11px;letter-spacing:.28em;color:rgba(255,200,120,.9);text-transform:uppercase}.KyotoStaffScreen_refList__n24sf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.KyotoStaffScreen_refRow__CfG_V{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.KyotoStaffScreen_refLink__q6cXV{font-size:.95rem;line-height:1.6;color:rgba(255,200,120,.95);text-decoration:none;border-bottom:1px solid rgba(255,122,26,.55);transition:color .18s ease,border-color .18s ease}.KyotoStaffScreen_refLink__q6cXV:hover{color:#ffe6b4;border-bottom-color:rgba(255,200,120,.9)}.KyotoStaffScreen_refLink__q6cXV:focus-visible{outline:2px solid var(--ug-color-focus-ring,currentColor);outline-offset:3px;color:#ffe6b4}.KyotoStaffScreen_refNote__pC_Po{font-size:11px;letter-spacing:.18em;color:rgba(199,222,255,.65);text-transform:uppercase}.KyotoStaffScreen_deadline__Ph5Ya{margin:0;font-size:11px;letter-spacing:.32em;color:rgba(255,158,28,.95);text-transform:uppercase;padding:8px 14px;border:1px solid rgba(255,158,28,.5)}