.page-module__HBY5tG__page{color:#f7fbff;background:radial-gradient(circle at 18% 8%,#509dff38,#0000 34%),radial-gradient(circle at 82% 18%,#58e4c524,#0000 30%),linear-gradient(#07101f 0%,#091429 48%,#050912 100%);min-height:calc(100vh - 220px);overflow:hidden}.page-module__HBY5tG__hero,.page-module__HBY5tG__section{width:min(1160px,100% - 40px);margin:0 auto}.page-module__HBY5tG__hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.7fr);align-items:center;gap:34px;padding:92px 0 54px;display:grid}.page-module__HBY5tG__heroCopy h1,.page-module__HBY5tG__sectionHead h2{letter-spacing:0;margin:0;font-family:Space Grotesk,Inter,system-ui,sans-serif;line-height:1.02}.page-module__HBY5tG__heroCopy h1{max-width:820px;font-size:clamp(54px,8vw,96px);font-weight:850}.page-module__HBY5tG__eyebrow{color:#83f2d7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:900;display:inline-flex}.page-module__HBY5tG__tagline{color:#f7fbff;max-width:760px;margin:20px 0 0;font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:1.12}.page-module__HBY5tG__description{color:#dceaffc7;max-width:700px;margin:20px 0 0;font-size:18px;line-height:1.72}.page-module__HBY5tG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.page-module__HBY5tG__primaryAction,.page-module__HBY5tG__secondaryAction,.page-module__HBY5tG__cardAction{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-weight:850;text-decoration:none;display:inline-flex}.page-module__HBY5tG__primaryAction,.page-module__HBY5tG__cardAction{color:#04111f;background:linear-gradient(135deg,#49f2c2,#66a6ff)}.page-module__HBY5tG__secondaryAction{color:#f7fbff;background:#ffffff12;border:1px solid #c3daff38}.page-module__HBY5tG__heroPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0e1c36d1,#060c18bd);border:1px solid #c3daff2e;border-radius:8px;padding:22px;box-shadow:0 28px 80px #00000057}.page-module__HBY5tG__panelHeader,.page-module__HBY5tG__cardTopline{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__HBY5tG__panelHeader{color:#dceaffb8;border-bottom:1px solid #c3daff29;padding-bottom:18px;font-size:14px}.page-module__HBY5tG__panelHeader strong{color:#f7fbff}.page-module__HBY5tG__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.page-module__HBY5tG__signalGrid span{color:#eef7ffe6;background:#ffffff0e;border:1px solid #c3daff26;border-radius:8px;min-height:58px;padding:16px;font-weight:800}.page-module__HBY5tG__section{padding:52px 0 86px}.page-module__HBY5tG__sectionHead{max-width:760px;margin-bottom:24px}.page-module__HBY5tG__sectionHead h2{font-size:clamp(30px,4vw,50px);font-weight:800}.page-module__HBY5tG__gameGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__HBY5tG__gameCard{color:#f7fbff;background:#fff1;border:1px solid #c3daff26;border-radius:8px;min-height:238px;padding:22px}.page-module__HBY5tG__liveCard{background:linear-gradient(#49f2c21a,#66a6ff14),#fff1;border-color:#83f2d752}.page-module__HBY5tG__gameCard h3{letter-spacing:0;margin:18px 0 10px;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:26px}.page-module__HBY5tG__gameCard p{color:#dceaffb8;margin:0;line-height:1.65}.page-module__HBY5tG__cardAction{margin-top:24px}.page-module__HBY5tG__liveBadge,.page-module__HBY5tG__soonBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex}.page-module__HBY5tG__liveBadge{color:#83f2d7;background:#49f2c224}.page-module__HBY5tG__soonBadge{color:#dceaffbd;background:#c3daff14}@media (max-width:980px){.page-module__HBY5tG__hero,.page-module__HBY5tG__gameGrid{grid-template-columns:1fr}.page-module__HBY5tG__hero{padding-top:70px}}@media (max-width:640px){.page-module__HBY5tG__hero,.page-module__HBY5tG__section{width:min(100% - 28px,1160px)}.page-module__HBY5tG__heroCopy h1{font-size:52px}.page-module__HBY5tG__actions a,.page-module__HBY5tG__cardAction{width:100%}}
