.SpecialHub-module__ZlW27q__hub{--bk-gold:#f8d078;color:#fbeed4;background:radial-gradient(130% 70% at 50% 0,#be342680,#0000 56%),linear-gradient(#6a0e0e 0%,#2c0606 100%);min-height:calc(100vh - 5.75rem);padding:clamp(48px,8vw,92px) clamp(24px,6vw,80px) clamp(56px,8vw,96px);position:relative;overflow:hidden}.SpecialHub-module__ZlW27q__silkBg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SpecialHub-module__ZlW27q__silkBg canvas{display:block}.SpecialHub-module__ZlW27q__inner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.SpecialHub-module__ZlW27q__head{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:clamp(32px,6vw,60px);display:flex}.SpecialHub-module__ZlW27q__meta{font-family:var(--font-mono);letter-spacing:.34em;text-transform:uppercase;color:#f8d078;margin:0;font-size:11px}.SpecialHub-module__ZlW27q__title{font-family:var(--font-anniversary-title);letter-spacing:.1em;color:#f8d078;text-shadow:0 2px 24px #0006;margin:6px 0 0;font-size:clamp(48px,10vw,92px);font-weight:400;line-height:1}.SpecialHub-module__ZlW27q__titleLine{display:inline}.SpecialHub-module__ZlW27q__titleEn{font-family:var(--font-latin-display);letter-spacing:.04em;color:#f3e7d0;margin:0;font-size:clamp(18px,3vw,26px);font-style:italic}.SpecialHub-module__ZlW27q__rule{background:linear-gradient(90deg,#0000,#f8d078,#0000);width:120px;height:1px;margin:20px 0 6px;display:block}.SpecialHub-module__ZlW27q__tagline{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#f8e6c8cc;margin:0;font-size:12px}.SpecialHub-module__ZlW27q__index{border-top:1px solid #f8d07847;margin:clamp(8px,2vw,20px) 0 0;padding:0;list-style:none}.SpecialHub-module__ZlW27q__row{border-bottom:1px solid #f8d07847}.SpecialHub-module__ZlW27q__rowLink{color:inherit;isolation:isolate;grid-template-columns:auto 1fr auto;align-items:center;column-gap:clamp(18px,4vw,40px);padding:clamp(22px,4vw,34px) clamp(6px,2vw,20px);text-decoration:none;display:grid;position:relative;overflow:hidden}.SpecialHub-module__ZlW27q__rowLink:before{content:"";z-index:-1;transform-origin:0;background:#f8d0781a;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.SpecialHub-module__ZlW27q__rowLink:hover:before,.SpecialHub-module__ZlW27q__rowLink:focus-visible:before{transform:scaleX(1)}.SpecialHub-module__ZlW27q__rowLink:focus-visible{outline:2px solid var(--bk-gold);outline-offset:-2px}.SpecialHub-module__ZlW27q__rowNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#f8d078d9;font-size:clamp(13px,2.4vw,16px);line-height:1}.SpecialHub-module__ZlW27q__rowMain{flex-direction:column;gap:5px;min-width:0;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex}.SpecialHub-module__ZlW27q__rowLink:hover .SpecialHub-module__ZlW27q__rowMain,.SpecialHub-module__ZlW27q__rowLink:focus-visible .SpecialHub-module__ZlW27q__rowMain{transform:translate(8px)}.SpecialHub-module__ZlW27q__rowZh{font-family:var(--font-anniversary-title);letter-spacing:.06em;color:#fbeed4;font-size:clamp(30px,8vw,52px);line-height:1.04}.SpecialHub-module__ZlW27q__rowEn{font-family:var(--font-latin-display);letter-spacing:.02em;color:#f3e7d0b8;font-size:clamp(15px,2.4vw,19px);font-style:italic}.SpecialHub-module__ZlW27q__rowArrow{border-top:1.5px solid var(--bk-gold);border-right:1.5px solid var(--bk-gold);width:11px;height:11px;transition:transform .4s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)}.SpecialHub-module__ZlW27q__rowLink:hover .SpecialHub-module__ZlW27q__rowArrow,.SpecialHub-module__ZlW27q__rowLink:focus-visible .SpecialHub-module__ZlW27q__rowArrow{transform:rotate(45deg)translate(3px,-3px)}.SpecialHub-module__ZlW27q__rowCue{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f8e6c899;text-align:right;font-size:10px}.SpecialHub-module__ZlW27q__rowDisabled{cursor:default}.SpecialHub-module__ZlW27q__rowDisabled .SpecialHub-module__ZlW27q__rowZh{color:#fbeed480}.SpecialHub-module__ZlW27q__rowDisabled .SpecialHub-module__ZlW27q__rowEn{color:#f3e7d066}@media (prefers-reduced-motion:reduce){.SpecialHub-module__ZlW27q__rowLink:before,.SpecialHub-module__ZlW27q__rowMain,.SpecialHub-module__ZlW27q__rowArrow{transition:none}}@media (max-width:720px){.SpecialHub-module__ZlW27q__hub{min-height:100svh;padding:clamp(92px,14svh,118px) clamp(18px,6vw,28px) 48px}.SpecialHub-module__ZlW27q__head{gap:8px;margin-bottom:24px}.SpecialHub-module__ZlW27q__title{font-size:clamp(42px,13vw,64px)}.SpecialHub-module__ZlW27q__titleLine{display:block}.SpecialHub-module__ZlW27q__titleLine+.SpecialHub-module__ZlW27q__titleLine{margin-top:.08em}.SpecialHub-module__ZlW27q__rule{margin:14px 0 4px}.SpecialHub-module__ZlW27q__tagline{letter-spacing:.16em;font-size:10px}.SpecialHub-module__ZlW27q__index{margin-top:4px}.SpecialHub-module__ZlW27q__rowLink{column-gap:16px;padding:22px 4px}.SpecialHub-module__ZlW27q__rowNum{align-self:start;margin-top:6px}.SpecialHub-module__ZlW27q__rowMain{gap:4px}}@media (max-width:380px){.SpecialHub-module__ZlW27q__rowLink{column-gap:12px}.SpecialHub-module__ZlW27q__rowZh{letter-spacing:.04em}.SpecialHub-module__ZlW27q__rowArrow{display:none}}
