.page_main__GlU4n{background-color:#000;width:100vw;height:100vh;position:relative}.page_backgroundContainer__D_RQq,.page_main__GlU4n{overflow:hidden;display:flex;justify-content:center;align-items:center}.page_backgroundContainer__D_RQq{position:absolute;width:100%;height:100%}.page_backgroundImage__0ASkt{-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.2);animation:page_fadeInZoom__NaaQf 2.5s ease-out forwards;transition:transform .3s ease-out}.page_glowLayer__YOP0i{background:radial-gradient(ellipse at 50% 60%,rgba(255,160,80,.3) 0,rgba(255,120,40,.15) 25%,transparent 50%);animation:page_fadeInGlow__6wN9_ 2.5s ease-out forwards,page_breathe__qUpUy 4s ease-in-out 3s infinite}.page_glowLayer__YOP0i,.page_particlesContainer__OmjnQ{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none}.page_particlesContainer__OmjnQ{overflow:hidden;z-index:5;animation:page_fadeInParticles__mj4WL 2s ease-out 4s forwards}.page_particle__fR9Se{position:absolute;background:rgba(255,200,150,.6);border-radius:50%;pointer-events:none;filter:blur(1px);box-shadow:0 0 10px rgba(255,200,150,.4)}.page_logoContainer__S8bF9{position:fixed;top:40px;left:40px;z-index:10;opacity:0;animation:page_fadeInLogo__Fe0wg 1.5s ease-out 2s forwards}.page_logo__7fc9l{max-width:200px;width:auto!important;height:auto!important;display:block}.page_contentContainer__xnyHl{position:fixed;top:50%;left:55%;transform:translateY(-50%);z-index:10;text-align:left;color:#d4c5a9;font-family:Microsoft JhengHei,PingFang TC,Noto Sans TC,sans-serif;max-width:600px;transition:transform .3s ease-out}.page_textLine__cyWLK{opacity:0;transform:translateY(15px);margin:0}.page_titleMain__A6X7n{animation:page_fadeInText__ccUNS 1.2s ease-out 3.5s forwards}.page_titleMain__A6X7n,.page_titleSub__4asAv{font-size:3.5rem;font-weight:300;letter-spacing:.1em}.page_titleSub__4asAv{margin-bottom:1em;animation:page_fadeInText__ccUNS 1.2s ease-out 4.2s forwards}.page_description__86bsR{font-size:1.4rem;font-weight:300;letter-spacing:.1em;margin-bottom:.5em}.page_description__86bsR:first-of-type{animation:page_fadeInText__ccUNS 1.2s ease-out 5s forwards}.page_description__86bsR:nth-of-type(2){animation:page_fadeInText__ccUNS 1.2s ease-out 5.7s forwards}.page_launchDate__ObYzW{text-align:center;font-size:1.6rem;font-weight:400;letter-spacing:.2em;margin-top:2em;padding:.8em 2.5em;background:linear-gradient(90deg,transparent,hsla(39,33%,75%,.15),transparent);border-top:1px solid hsla(39,33%,75%,.3);border-bottom:1px solid hsla(39,33%,75%,.3);animation:page_fadeInText__ccUNS 1.2s ease-out 6.5s forwards}@keyframes page_fadeInZoom__NaaQf{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes page_fadeInGlow__6wN9_{0%{opacity:0}to{opacity:1}}@keyframes page_breathe__qUpUy{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes page_fadeInParticles__mj4WL{to{opacity:1}}@keyframes page_fadeInLogo__Fe0wg{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeInText__ccUNS{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes page_float1__tyBYl{0%,to{transform:translate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translate(30px,-100vh);opacity:0}}@keyframes page_float2__oajS7{0%,to{transform:translate(0);opacity:0}10%{opacity:.6}90%{opacity:.6}to{transform:translate(-40px,-100vh);opacity:0}}@keyframes page_float3__WJj3q{0%,to{transform:translate(0);opacity:0}10%{opacity:.9}90%{opacity:.9}to{transform:translate(20px,-100vh);opacity:0}}@media (max-width:1200px){.page_contentContainer__xnyHl{left:50%;right:5%;transform:translateY(-50%);max-width:45%}}@media (max-width:768px){.page_logoContainer__S8bF9{top:30px;left:30px}.page_logo__7fc9l{max-width:150px}.page_contentContainer__xnyHl{left:50%;right:20px;transform:translateY(-50%);max-width:calc(50% - 40px)}.page_titleMain__A6X7n,.page_titleSub__4asAv{font-size:2.5rem}.page_description__86bsR{font-size:1.1rem}.page_launchDate__ObYzW{font-size:1.3rem;padding:.6em 2em}}@media (max-width:480px){.page_logoContainer__S8bF9{top:20px;left:20px}.page_logo__7fc9l{max-width:120px}.page_contentContainer__xnyHl{left:20px;right:20px;top:auto;bottom:80px;transform:none;max-width:calc(100% - 40px);text-align:left}.page_titleMain__A6X7n,.page_titleSub__4asAv{font-size:1.8rem}.page_description__86bsR{font-size:.95rem}.page_launchDate__ObYzW{font-size:1.1rem;padding:.5em 1.5em;margin-top:1.5em}.page_particlesContainer__OmjnQ{opacity:.5}}