.hx-hero{background:radial-gradient(at 75% 30%,#ff2d9b29,#0000 55%),linear-gradient(90deg,#07030bb3,#07030b0d 75%);padding:56px 16px 48px;position:relative;overflow:hidden}.hx-page{isolation:isolate;position:relative}.hx-mansion{z-index:-1;pointer-events:none;position:fixed;inset:0}.hx-mansion-img{object-fit:cover;object-position:center 35%}.hx-mansion:after{content:"";background:linear-gradient(#07030b66 0%,#07030b8c 55%,#07030bc7 100%);position:absolute;inset:0}.hx-hero-in{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;max-width:1120px;margin:0 auto;display:grid}@media (max-width:860px){.hx-hero-in{grid-template-columns:1fr;gap:28px}}.hx-kicker{letter-spacing:3px;color:var(--gold);margin:0 0 12px;font-size:12px;font-weight:800}.hx-h1{margin:0 0 18px;font-size:clamp(54px,10vw,118px);line-height:.95}.hx-h1 .pink,.hx-h2 .pink{color:var(--pink);text-shadow:0 0 30px #ff2d9b73}.hx-sub{color:#e4dcef;max-width:520px;margin:0 0 26px;font-size:19px;line-height:1.55}.hx-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hx-ghost{color:#fff;background:#00000040;border:1px solid #ffffff59;border-radius:999px;padding:14px 24px;font-weight:900;text-decoration:none;display:inline-block}.hx-fine{color:var(--muted);margin:16px 0 0;font-size:13px}.hx-booth{aspect-ratio:9/16;border:2px solid #ff2d9bbf;border-radius:30px;justify-self:center;width:100%;max-width:400px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 0 70px #ff2d9b59,0 30px 80px #0009}@media (max-width:860px){.hx-booth{max-width:330px;transform:none}}.hx-booth-img{object-fit:cover}.hx-booth-ui{flex-direction:column;justify-content:space-between;padding:14px;display:flex;position:absolute;inset:0}.hx-booth-top{white-space:nowrap;letter-spacing:1.5px;justify-content:space-between;gap:8px;font-size:clamp(9px,2.6vw,11px);font-weight:800;display:flex}.hx-rec{color:#fff;background:#e8173f;border-radius:999px;padding:5px 9px;animation:1.6s ease-in-out infinite hxBlink;box-shadow:0 0 14px #e8173fb3}@keyframes hxBlink{50%{opacity:.55}}.hx-cam{color:#fffc;background:#0006;border-radius:999px;padding:5px 9px}.hx-booth-q{background:linear-gradient(#08030c00,#08030ce6 40%);margin:0 -14px -14px;padding:48px 18px 20px;font-size:21px;font-weight:900;line-height:1.25}.hx-booth-name{background:var(--pink,#ff2d9b);color:#fff;letter-spacing:1px;text-transform:uppercase;border-radius:8px;align-items:center;gap:7px;margin-bottom:10px;padding:5px 10px;font-size:13px;display:inline-flex}.hx-booth-name i{background:#08030c8c;border-radius:4px;padding:1px 5px;font-size:10px;font-style:normal}.hx-booth-q span{letter-spacing:2px;color:var(--gold);margin-bottom:6px;font-size:11px;display:block}.hx-live-wrap{max-width:1120px;margin:0 auto;padding:8px 16px 0}.hx-live{margin:0}.hx-next{color:#fff;background:#0e0614;border:1px solid #ffc24d8c;border-radius:22px;grid-template-columns:.9fr 1.1fr;margin:0 0 14px;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 18px 50px #00000073}.hx-next:hover{border-color:#ffc24d}.hx-next-img{min-height:220px;position:relative}.hx-next-img img{object-fit:cover}.hx-next-img:after{content:"";background:linear-gradient(90deg,#0e061400 60%,#0e0614);position:absolute;inset:0}.hx-next-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:22px 24px;display:flex}.hx-next-k{letter-spacing:2.5px;color:var(--muted,#b9aec8);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.hx-next-k i{background:#ffc24d;border-radius:50%;width:8px;height:8px}.hx-next-k.live{color:#ff5c7a}.hx-next-k.live i{background:#e8173f;animation:1.6s ease-in-out infinite hxBlink;box-shadow:0 0 10px #e8173fcc}.hx-next-t{text-transform:uppercase;font-family:Anton,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1}.hx-next-when{color:#ffc24d;font-variant-numeric:tabular-nums;font-weight:800}.hx-next-p{color:#d9d0e6;max-width:440px;margin:4px 0 6px;font-size:15px;line-height:1.5}.hx-next-go{background:var(--pink,#ff2d9b);color:#fff;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:900;display:inline-block}@media (max-width:860px){.hx-next{grid-template-columns:1fr}.hx-next-img{aspect-ratio:16/9;min-height:0}.hx-next-img:after{background:linear-gradient(#0e061400 55%,#0e0614)}.hx-next-body{padding:4px 18px 20px}}.hx-season{text-shadow:0 2px 14px #000000bf;max-width:1120px;margin:0 auto;padding:72px 16px 24px}.hx-center{text-align:center}.hx-h2{margin:0 0 16px;font-size:clamp(32px,6vw,60px);line-height:1.02}.hx-h3{margin:0 0 12px;font-size:clamp(30px,4.5vw,46px);line-height:1.02}.hx-p{color:#d9d0e6;max-width:520px;margin:0 0 18px;font-size:18px;line-height:1.6}.hx-ch{grid-template-columns:1.2fr .8fr;align-items:center;gap:36px;margin-top:56px;display:grid}.hx-ch.flip{grid-template-columns:.8fr 1.2fr}.hx-ch.flip .hx-ch-img{order:2}@media (max-width:860px){.hx-ch,.hx-ch.flip{grid-template-columns:1fr;gap:18px;margin-top:44px}.hx-ch.flip .hx-ch-img{order:0}}.hx-ch-img{aspect-ratio:3/2;border:1px solid var(--line);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.hx-ch-img img{object-fit:cover}.hx-crown{grid-template-columns:.75fr 1.25fr;align-items:center;gap:40px;max-width:1120px;margin:72px auto 0;padding:0 16px;display:grid}@media (max-width:860px){.hx-crown{grid-template-columns:1fr}}.hx-crown-img{aspect-ratio:2/3;border:2px solid #ffc24d99;border-radius:28px;justify-self:center;width:100%;max-width:420px;position:relative;overflow:hidden;box-shadow:0 0 60px #ffc24d33}.hx-crown-img img{object-fit:cover}.hx-ways{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:80px auto 0;padding:0 16px;display:grid}@media (max-width:860px){.hx-ways{grid-template-columns:1fr}}.hx-way{border:1px solid var(--line);color:#fff;border-radius:22px;align-items:flex-end;min-height:300px;text-decoration:none;display:flex;position:relative;overflow:hidden}.hx-way img{object-fit:cover;z-index:0}.hx-way:after{content:"";z-index:1;background:linear-gradient(#08030c00 25%,#08030ceb 75%);position:absolute;inset:0}.hx-way div{z-index:2;gap:6px;padding:18px;display:grid;position:relative}.hx-way b{font-size:22px}.hx-way span{color:#e4dcef;line-height:1.5}.hx-way:hover{border-color:#ff2d9b99}.hx-final{text-align:center;background-position:50%;background-size:cover;margin-top:90px;padding:110px 16px}.hx-final .hx-p{margin:0 auto 24px}.hx-center-row{justify-content:center}.hx-side{background:#00000059;border:1px solid #fff3;border-radius:999px;gap:4px;margin:0 0 16px;padding:4px;display:inline-flex}.hx-side button{color:#ffffffbf;font:inherit;letter-spacing:1px;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:900}.hx-side button.on{background:var(--pink,#ff2d9b);color:#fff}@media (max-width:860px){.hx-hero{background:linear-gradient(#07030b8c,#07030b26 60%,#07030b59)}.hx-mansion-img{object-position:45% 40%}}
