
.home-page{background:#070c13;color:#f5f8fc;background-image:radial-gradient(ellipse at 15% 0,#102e3d55,transparent 44%)}
.home-page .topbar{background:#080d15;border-color:#1d2b35}.home-page .mark{background:#77eafe;color:#071117}.home-page .wrap{max-width:1328px;margin:auto;padding:34px 32px 64px}
.home-page .home-heading{margin-top:44px;padding-top:32px;border-top:1px solid #26343f}.home-page .eyebrow{color:#75deed}.home-page .home-live-card{background:linear-gradient(150deg,#13242d,#0e1720);border-color:#2a3c49}.home-page .live-cover{background:radial-gradient(ellipse at 50% 50%,#19434a,#101d26 78%)}.home-page .home-play-icon{color:#6bdde9}.home-page .home-live-card:hover{border-color:#6bdde9}
.home-footer{max-width:1264px;margin:0 auto;padding:24px 0 30px;display:flex;justify-content:space-between;gap:15px;color:#8299ab;border-top:1px solid #1c2b37;font-size:12px}.home-footer span:first-child{font-weight:900}
@media(max-width:700px){.home-page .wrap{padding:20px 16px 36px}.home-page .home-heading{margin-top:30px;padding-top:24px}.home-footer{margin:0 20px;flex-direction:column;gap:6px}}
@media(prefers-reduced-motion:reduce){.home-page *{transition:none!important;scroll-behavior:auto!important}}
