.hero[data-astro-cid-wcolddp2]{color:#fff;background:radial-gradient(90% 70% at 75% 0%, #38e8f02e, transparent 60%), radial-gradient(60% 60% at 10% 100%, #c8102e47, transparent 70%), linear-gradient(180deg, var(--navy-800) 0%, var(--navy-900) 100%);position:relative;overflow:hidden}.beams[data-astro-cid-wcolddp2]{pointer-events:none;opacity:.55;background:linear-gradient(115deg,#0000 46%,#38e8f059 47%,#0000 48.5%),linear-gradient(65deg,#0000 52%,#38e8f047 53%,#0000 54.2%),linear-gradient(100deg,#0000 70%,#ffffff2e 70.6%,#0000 71.6%),linear-gradient(80deg,#0000 28%,#ffffff24 28.6%,#0000 29.6%);position:absolute;inset:-20% -10% 0;mask-image:linear-gradient(#000 30%,#0000 95%)}.hero-inner[data-astro-cid-wcolddp2]{grid-template-columns:1.3fr .9fr;align-items:center;gap:24px;padding-top:44px;padding-bottom:52px;display:grid;position:relative}.eyebrow[data-astro-cid-wcolddp2]{color:var(--neon);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.8rem;font-weight:700}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{text-shadow:0 4px 30px #00000059;font-size:clamp(2.6rem,8vw,5.2rem);line-height:.95}.lead[data-astro-cid-wcolddp2]{color:#d6e0f3;margin:16px 0 6px;font-weight:600}.motto[data-astro-cid-wcolddp2]{letter-spacing:.32em;color:var(--silver);margin:14px 0 24px;font-size:1.15rem}.cta[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;display:flex}.hero-logo[data-astro-cid-wcolddp2]{filter:drop-shadow(0 20px 40px #00000073);justify-self:center;width:100%;max-width:380px}@media (width<=760px){.hero-inner[data-astro-cid-wcolddp2]{text-align:center;grid-template-columns:1fr;padding-top:24px;padding-bottom:36px}.hero-logo[data-astro-cid-wcolddp2]{order:-1;max-width:190px}.cta[data-astro-cid-wcolddp2]{justify-content:center}.motto[data-astro-cid-wcolddp2]{letter-spacing:.2em}}.groups-pick[data-astro-cid-wcolddp2]{z-index:2;margin-top:-26px;position:relative}.pick-title[data-astro-cid-wcolddp2]{text-transform:uppercase;letter-spacing:.08em;color:#fff;text-shadow:0 1px 6px #00000080;margin:0 0 8px;font-size:.85rem;font-weight:700}.group-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.group-card[data-astro-cid-wcolddp2]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);border-top:4px solid var(--red);flex-direction:column;gap:2px;padding:14px;text-decoration:none;transition:transform .15s;display:flex}.group-card[data-astro-cid-wcolddp2]:hover{transform:translateY(-2px)}.gname[data-astro-cid-wcolddp2]{color:var(--brand);font-size:2rem;line-height:1}.gmeta[data-astro-cid-wcolddp2]{color:var(--muted);font-size:.76rem;font-weight:600}@media (width<=900px){.group-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr)}}@media (width<=520px){.group-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}.gname[data-astro-cid-wcolddp2]{font-size:1.7rem}}@media (width<=760px){.groups-pick[data-astro-cid-wcolddp2]{margin-top:18px}.pick-title[data-astro-cid-wcolddp2]{color:var(--text);text-shadow:none}}.reg[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{flex:420px}.reg[data-astro-cid-wcolddp2]{border-left:5px solid var(--red);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 18px;display:flex}.reg-text[data-astro-cid-wcolddp2]{margin:8px 0 0;font-size:.92rem}.pill[data-astro-cid-wcolddp2]{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-block}.when[data-astro-cid-wcolddp2]{margin:-8px 0 12px;font-weight:600}.when[data-astro-cid-wcolddp2]:first-letter{text-transform:uppercase}.tables-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;display:grid}.tcard[data-astro-cid-wcolddp2]{overflow:hidden}.tcard[data-astro-cid-wcolddp2] header[data-astro-cid-wcolddp2]{background:var(--navy-800);padding:10px 14px}.tcard[data-astro-cid-wcolddp2] header[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:#fff;font-size:1.3rem;text-decoration:none}.tcard[data-astro-cid-wcolddp2] table.league td,.tcard[data-astro-cid-wcolddp2] table.league th{padding:8px 6px}.news-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.post[data-astro-cid-wcolddp2]{flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:16/9;object-fit:cover;width:100%}.post-body[data-astro-cid-wcolddp2]{padding:14px 16px 6px}.post[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin:6px 0 8px;font-size:1.3rem}.post[data-astro-cid-wcolddp2]:hover h3[data-astro-cid-wcolddp2]{color:var(--accent)}.venue-strip[data-astro-cid-wcolddp2]{border-radius:var(--radius);background:var(--navy-800);color:#fff;grid-template-columns:1.3fr 1fr;margin-top:40px;display:grid;overflow:hidden}.venue-strip[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;min-height:220px}.venue-copy[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:center;gap:4px;padding:28px;display:flex}.venue-copy[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#c9d4ea}.venue-copy[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{align-self:flex-start}@media (width<=760px){.venue-strip[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}
