.Announcement_announcement__wwg2m{margin:60px 0;padding:20px}.Announcement_content__4rNiC{background-color:rgba(255,255,255,.8);border-radius:16px;padding:40px;box-shadow:0 10px 30px rgba(0,0,0,.08);position:relative;overflow:hidden;transition:transform .3s ease}.Announcement_content__4rNiC:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:linear-gradient(90deg,#e4007f,#ff8a00,#ffcc00)}.Announcement_title__OA7QI{font-size:2.5rem;color:#333;margin-bottom:30px;text-align:center;font-weight:800;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.Announcement_title__OA7QI:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;background-color:#e4007f;border-radius:3px}.Announcement_cta__Yb_5s{display:flex;gap:20px;justify-content:center;align-items:center;margin-top:40px;flex-wrap:wrap}@media (max-width:768px){.Announcement_announcement__wwg2m{margin:40px 0}.Announcement_content__4rNiC{padding:30px 15px}.Announcement_title__OA7QI{font-size:1.8rem}.Announcement_cta__Yb_5s{flex-direction:column;gap:15px}}.Header_hero__21RHG{position:relative;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh;display:flex;align-items:center}.Header_container__5_sOx{padding-top:8rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:calc(var(--mantine-spacing-xl) * 6);z-index:1;position:relative}@media (max-width:48em){.Header_container__5_sOx{padding-top:6rem;padding-bottom:calc(var(--mantine-spacing-xl) * 3)}}.Header_titleEng__UyBNW{color:var(--mantine-color-white);font-size:calc(2.5rem * var(--mantine-scale));font-weight:900;line-height:1.1;margin-left:calc(.375rem * var(--mantine-scale))}@media (max-width:48em){.Header_titleEng__UyBNW{font-size:calc(2rem * var(--mantine-scale));line-height:1.2}}.Header_titleJp__AUN3g{color:var(--mantine-color-white);font-size:calc(3.75rem * var(--mantine-scale));font-weight:900;line-height:1.1;margin-top:calc(.125rem * var(--mantine-scale));word-break:auto-phrase}@media (max-width:48em){.Header_titleJp__AUN3g{font-size:calc(2.5rem * var(--mantine-scale));line-height:1.2}}.Header_description__zklNw{color:var(--mantine-color-white);max-width:calc(37.5rem * var(--mantine-scale))}@media (max-width:48em){.Header_description__zklNw{max-width:100%;font-size:var(--mantine-font-size-md)}}.Header_onlineNote__CWvD4{display:inline-block;margin-top:.5rem;padding:.25rem .75rem;background:rgba(228,0,127,.2);border-radius:20px;font-size:.9rem}.Header_endedBadge__KQ4vA{display:inline-block;margin-top:1.5rem;padding:.6rem 1.5rem;background:rgba(228,0,127,.15);border:2px solid rgba(228,0,127,.5);border-radius:30px;color:var(--mantine-color-white);letter-spacing:.1em}