.page_hero__GztR1{position:relative;overflow:hidden;display:flex;align-items:center;min-height:min(100svh,920px);padding-top:calc(68px + clamp(40px, 7vw, 96px));padding-bottom:clamp(56px,8vw,104px);background-color:#000;color:var(--color-text-inverse)}.page_heroInner__BNYc0{position:relative;z-index:1;width:100%;display:grid;justify-items:center;gap:clamp(16px,2.4vw,24px);text-align:center}.page_status__I6vWk{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-display);font-weight:600;font-size:.75rem;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-gold)}.page_status__I6vWk[data-phase=live]{border-color:rgba(248,113,113,.65);background:rgba(220,38,38,.22);color:var(--color-text-inverse)}.page_status__I6vWk[data-phase=finished]{color:var(--color-text-inverse)}.page_liveDot__W7S64{width:9px;height:9px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 0 rgba(239,68,68,.7);animation:page_pulse__NaL0Q 1.6s ease-out infinite}@keyframes page_pulse__NaL0Q{0%{box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{box-shadow:0 0 0 10px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}@media (prefers-reduced-motion:reduce){.page_liveDot__W7S64{animation:none}}.page_title__7NYwh{margin:0;max-width:18ch;font-family:var(--font-display);font-weight:700;font-size:clamp(30px,5.4vw,68px);line-height:1.06;letter-spacing:-.01em;text-wrap:balance;color:var(--color-text-inverse);text-shadow:0 2px 24px rgba(0,0,0,.45)}.page_tagline__VAFDe{margin:0;max-width:56ch;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.55;color:rgba(255,255,255,.84)}.page_meta___kou_{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:4px 0 0;padding:0;list-style:none}.page_meta___kou_ li{display:inline-flex;align-items:center;gap:9px;padding:11px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:600;font-size:.9375rem;line-height:1.2}.page_meta___kou_ svg{flex:none;color:var(--color-brand-gold)}.page_ctas__cgnf8{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.page_ctas__cgnf8 .page_ghost__vb28s{color:var(--color-text-inverse);border-color:rgba(255,255,255,.45)}.page_ctas__cgnf8 .page_ghost__vb28s:hover{border-color:var(--color-text-inverse)}.page_holding__PmmOb{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 22px;border:1.5px solid rgba(226,169,59,.65);border-radius:.5rem;background:rgba(226,169,59,.14);color:var(--color-text-inverse);font-family:var(--font-sans);font-weight:700;font-size:.9375rem;line-height:1.2;text-align:center}.page_holding__PmmOb svg{flex:none;color:var(--color-brand-gold)}.page_note__Bku9Y{margin:0;max-width:60ch;font-size:.8125rem;line-height:1.5;color:rgba(255,255,255,.64)}@media (max-width:480px){.page_ctas__cgnf8{width:100%;flex-direction:column}.page_ctas__cgnf8>*{width:100%}.page_meta___kou_ li{width:100%;justify-content:center}}.page_categories__oajFA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none}.page_category__HeaqJ{display:flex;flex-direction:column;overflow:hidden;min-width:0}.page_categoryBand__M_Tzo{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:96px;padding:20px 22px;color:var(--color-text-inverse);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='40'%3E%3Cpath d='M10 10l10 10-10 10M26 10l10 10-10 10' fill='none' stroke='%23e2a93b' stroke-opacity='.16' stroke-width='3'/%3E%3C/svg%3E"),linear-gradient(135deg,var(--color-brand-purple) 0,var(--color-brand-lavender) 100%)}.page_category__HeaqJ[data-game=RL] .page_categoryBand__M_Tzo{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='40'%3E%3Cpath d='M10 10l10 10-10 10M26 10l10 10-10 10' fill='none' stroke='%23e2a93b' stroke-opacity='.16' stroke-width='3'/%3E%3C/svg%3E"),linear-gradient(135deg,#28113c 0,var(--color-brand-purple) 100%)}.page_gameTag___E8dk{font-family:var(--font-display);font-weight:700;font-size:1rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.page_ageTag__9t6MB{flex:none;padding:7px 12px;border-radius:999px;background:var(--color-brand-gold);color:var(--color-brand-purple);font-weight:700;font-size:.8125rem;line-height:1;white-space:nowrap}.page_categoryBody____zsc{display:grid;align-content:start;gap:10px;padding:20px 22px 24px}.page_categoryName__jERsW,.page_teams__WprSc{color:var(--color-brand-purple)}.page_teams__WprSc{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-weight:700;font-size:.875rem}.page_teams__WprSc:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-brand-gold)}.page_comingSoon__I_NfP:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 35%,rgba(58,47,122,.55),transparent 65%),linear-gradient(180deg,rgba(31,27,69,.55),rgba(17,14,42,.85));pointer-events:none}.page_comingSoon__I_NfP .page_status__I6vWk{border-color:rgba(248,198,12,.55);background:rgba(248,198,12,.14);color:#f8c60c}.page_comingSoon__I_NfP .page_title__7NYwh{color:#f5ebd4}.page_comingSoon__I_NfP .page_heroInner__BNYc0{gap:clamp(14px,2vw,20px)}.page_crest__g6Jc8{width:clamp(200px,30vw,300px);height:auto;filter:drop-shadow(0 18px 40px rgba(0,0,0,.55))}