:root{--bg:#000;--bg-elev:#0a0a0a;--ash:#111;--bone:#fff;--bone-dim:hsla(0,0%,100%,.72);--fog:hsla(0,0%,100%,.48);--rs-gold:#fcaf17;--rs-sand:#e8c4a2;--amber:#fcaf17;--amber-hot:#ffc94a;--ember:#fcaf17;--line:hsla(0,0%,100%,.12);--line-strong:rgba(252,175,23,.55);--shadow:0 24px 60px rgba(0,0,0,.55);--font-display:"Helvetica Neue",Helvetica,Arial,"Noto Sans TC","Noto Sans SC",sans-serif;--font-body:"Helvetica Neue",Helvetica,Arial,"Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR",system-ui,sans-serif;--header-h:64px;--max:1200px;--radius-pill:999px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;background:var(--bg);color:var(--bone);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}main{min-height:60vh}html[data-dawn-loading="1"] body{overflow:hidden}html[data-dawn-loading="1"] body>.grain,html[data-dawn-loading="1"] footer,html[data-dawn-loading="1"] header,html[data-dawn-loading="1"] main{visibility:hidden}.dawnSsrBoot{position:fixed;inset:0;z-index:99998;display:grid;place-items:center;background:#000;overflow:hidden}.dawnSsrBoot[data-hide="1"],html:not([data-dawn-loading="1"]) .dawnSsrBoot{display:none!important;opacity:0;pointer-events:none}.dawnSsrStage{position:relative;width:min(58vw,220px);height:min(58vw,220px);perspective:800px}.dawnSsrCard,.dawnSsrStage{transform-style:preserve-3d}.dawnSsrCard{position:absolute;inset:0;display:grid;place-items:center;animation:dawnLogoTilt 2.6s ease-in-out infinite;filter:drop-shadow(0 18px 28px rgba(0,0,0,.55))}.dawnSsrLogo{width:100%;height:auto;max-height:100%;object-fit:contain;mix-blend-mode:screen;transform:translateZ(36px)}@keyframes dawnLogoTilt{0%,to{transform:rotateY(-16deg) rotateX(8deg)}50%{transform:rotateY(16deg) rotateX(4deg) translateZ(10px)}}img,video{max-width:100%}button,input,select,textarea{font:inherit}.container{width:min(100% - 2.5rem,var(--max));margin-inline:auto}.section{padding:5rem 0}.sectionHead{margin-bottom:2rem}.sectionHead h2{margin:.35rem 0 0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.kicker{margin:0;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fog);font-weight:600}.lead{color:var(--bone-dim);max-width:42rem}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 1.35rem;border-radius:var(--radius-pill);font-weight:700;font-size:.92rem;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.btn:hover{transform:translateY(-1px)}.btnPrimary{background:var(--rs-sand);color:#111;border-color:var(--rs-sand)}.btnPrimary:hover{background:#f0d2b4;color:#000}.btnGhost{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.55)}.btnGhost:hover{border-color:#fff;background:hsla(0,0%,100%,.06)}.grain{display:none}[data-dawn-media-card]{position:relative!important;display:block!important;overflow:hidden!important;transform-style:preserve-3d!important;aspect-ratio:9/16!important;height:auto!important}[data-dawn-media-title]{position:absolute!important;top:12px!important;left:12px!important;right:12px!important;z-index:6!important}@media (max-width:768px){:root{--header-h:56px}.container{width:min(100% - 1.5rem,var(--max))}.section{padding:3.25rem 0}}.Footer_footer__UaG1g{border-top:1px solid hsla(0,0%,100%,.08);background:#000;padding:3.5rem 0 2.25rem}.Footer_top__b4wwC{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:2rem;gap:2rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.Footer_brandMark__ltQ6s{font-size:1.55rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.Footer_tag__tC_BI{margin:.55rem 0 0;color:var(--rs-gold);letter-spacing:.12em;font-size:.78rem;font-weight:600;text-transform:uppercase}.Footer_studio__qZP7T{margin:.85rem 0 0;color:var(--fog);font-size:.9rem}.Footer_col__Uenj5 h3{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin:0 0 .85rem;font-weight:600}.Footer_col__Uenj5 a{display:block;color:hsla(0,0%,100%,.72);padding:.28rem 0;font-size:.92rem}.Footer_col__Uenj5 a:hover{color:#fff}.Footer_bottom__O5rKs{padding-top:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;color:hsla(0,0%,100%,.45);font-size:.82rem}.Footer_legal__gVqLl{display:flex;flex-wrap:wrap;gap:.85rem}.Footer_legal__gVqLl a:hover{color:#fff}.Footer_age__TcbYE{width:100%;margin:.35rem 0 0;color:hsla(0,0%,100%,.38);font-size:.78rem}@media (max-width:800px){.Footer_top__b4wwC{grid-template-columns:1fr;gap:1.75rem}}.LanguageSwitcher_wrap__0RYzx{position:relative}.LanguageSwitcher_trigger__1UT1E{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:0 .55rem;background:transparent;border:1px solid hsla(0,0%,100%,.22);color:#fff;cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;border-radius:999px}.LanguageSwitcher_code__uMmh1{font-weight:600}.LanguageSwitcher_chev__w1YwN{font-size:.65rem;opacity:.75}.LanguageSwitcher_bar__5T0wa .LanguageSwitcher_trigger__1UT1E{border-color:hsla(0,0%,100%,.28);background:rgba(0,0,0,.25)}.LanguageSwitcher_open__4ypIe .LanguageSwitcher_trigger__1UT1E,.LanguageSwitcher_trigger__1UT1E:hover{border-color:#fff;color:#fff}.LanguageSwitcher_menu__3CvuY{position:absolute;right:0;top:calc(100% + .4rem);min-width:180px;background:#0a0a0a;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;padding:.35rem;z-index:40;box-shadow:0 16px 40px rgba(0,0,0,.55)}.LanguageSwitcher_option__2YTKO{width:100%;display:flex;align-items:center;gap:.55rem;text-align:left;border:0;background:transparent;color:hsla(0,0%,100%,.78);padding:.55rem .65rem;cursor:pointer;font-size:.82rem;border-radius:8px}.LanguageSwitcher_optCode__aKcHp{font-family:var(--font-display);font-size:.68rem;letter-spacing:.08em;min-width:1.8rem;color:hsla(0,0%,100%,.45)}.LanguageSwitcher_option__2YTKO:hover,.LanguageSwitcher_option__2YTKO[data-active="1"]{background:hsla(0,0%,100%,.08);color:#fff}.LanguageSwitcher_option__2YTKO[data-active="1"] .LanguageSwitcher_optCode__aKcHp{color:var(--rs-gold)}.MusicPlayer_player__p6gJV{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:0 .45rem 0 .2rem;border:0;background:transparent;color:var(--bone-dim)}.MusicPlayer_player__p6gJV[data-playing="1"]{color:var(--rs-gold)}.MusicPlayer_toggle__AeJG9{width:32px;height:32px;border:0;border-radius:2px;background:transparent;color:inherit;cursor:pointer;display:grid;place-items:center}.MusicPlayer_toggle__AeJG9:hover{color:#fff;background:hsla(0,0%,100%,.08)}.MusicPlayer_meta__X03Zc{display:flex;flex-direction:column;line-height:1.1;min-width:0}.MusicPlayer_label__lfwUx{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;color:inherit}.MusicPlayer_sub__55xip{font-size:.65rem;color:var(--fog);letter-spacing:.04em;white-space:nowrap}.MusicPlayer_bars__epdNt{display:inline-flex;align-items:flex-end;gap:2px;height:12px;margin-left:.15rem;opacity:.35}.MusicPlayer_player__p6gJV[data-playing="1"] .MusicPlayer_bars__epdNt{opacity:1}.MusicPlayer_bars__epdNt span{width:2px;background:currentColor;border-radius:1px;animation:none;height:4px}.MusicPlayer_player__p6gJV[data-playing="1"] .MusicPlayer_bars__epdNt span{animation:MusicPlayer_pulse__Krvv7 .9s ease-in-out infinite}.MusicPlayer_player__p6gJV[data-playing="1"] .MusicPlayer_bars__epdNt span:nth-child(2){animation-delay:.15s}.MusicPlayer_player__p6gJV[data-playing="1"] .MusicPlayer_bars__epdNt span:nth-child(3){animation-delay:.3s}@keyframes MusicPlayer_pulse__Krvv7{0%,to{height:4px}50%{height:12px}}@media (max-width:960px){.MusicPlayer_player__p6gJV{padding-right:.55rem}}@media (prefers-reduced-motion:reduce){.MusicPlayer_bars__epdNt span{animation:none!important}}.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:40;height:var(--header-h);display:flex;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.15) 70%,transparent)}.Header_inner__ggL_E{width:min(100% - 1.5rem,1280px);margin-inline:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1rem;gap:1rem}.Header_menuBtn__sdRcj{display:none;width:42px;height:42px;border:0;background:transparent;cursor:pointer;padding:0;flex-direction:column;justify-content:center;gap:5px}.Header_menuBtn__sdRcj span{display:block;width:18px;height:2px;background:#fff}.Header_brand__tPzig{justify-self:start;display:inline-flex;align-items:center;max-width:160px}.Header_brandLogo__KGjWI{display:block;width:auto;height:36px;object-fit:contain;mix-blend-mode:screen}.Header_brandMark__7AQiU{font-family:var(--font-display);font-weight:700;letter-spacing:.16em;font-size:1.05rem}.Header_nav__EE71E{display:flex;justify-content:center;gap:.15rem 1.1rem;flex-wrap:wrap}.Header_nav__EE71E a{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.78);padding:.35rem .2rem}.Header_nav__EE71E a:hover,.Header_nav__EE71E a[data-active="1"]{color:#fff}.Header_actions__AFxTd{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.Header_music__8vJsO{display:flex}.Header_cta__BKss3{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 1rem;border-radius:999px;background:var(--rs-sand);color:#111;font-size:.78rem;font-weight:700}.Header_cta__BKss3:hover{background:#f0d2b4}.Header_drawer__2VSMm{display:none}@media (max-width:980px){.Header_inner__ggL_E{grid-template-columns:auto 1fr auto}.Header_cta__BKss3,.Header_music__8vJsO,.Header_nav__EE71E{display:none}.Header_menuBtn__sdRcj{display:inline-flex}.Header_brand__tPzig{justify-self:center}.Header_drawer__2VSMm{position:absolute;left:0;right:0;top:var(--header-h);background:rgba(0,0,0,.96);padding:.75rem 1rem 1.25rem}.Header_drawer__2VSMm,.Header_drawer__2VSMm a{display:block;border-bottom:1px solid hsla(0,0%,100%,.08)}.Header_drawer__2VSMm a{padding:.9rem .2rem;font-size:.95rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.86)}.Header_drawerCta__sWuLN{margin-top:1rem;width:100%;display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;border-radius:999px;background:var(--rs-sand);color:#111!important;border:0!important}.Header_drawerMusic__4S6nF{padding:.35rem 0 .85rem;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:.25rem}.Header_drawerLang__CTgnR{margin-top:1rem}}