.teams-module__5mzG5G__page{width:100%;color:var(--league-ink);padding:28px 0 72px}.teams-module__5mzG5G__topline{border-bottom:1px solid var(--league-ink);min-height:46px;font:800 .68rem/1 var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;display:flex}.teams-module__5mzG5G__topline a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.teams-module__5mzG5G__topline span{gap:18px;display:flex}.teams-module__5mzG5G__topline a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--league-brass)}.teams-module__5mzG5G__hero{border-bottom:2px solid var(--league-ink);grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);align-items:end;gap:40px;min-height:315px;padding:48px 0 34px;display:grid}.teams-module__5mzG5G__hero>div>span{color:var(--league-red);font:800 .7rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.teams-module__5mzG5G__hero h1{max-width:900px;font:400 clamp(4rem, 8vw, 7.2rem)/.77 var(--font-display);text-transform:uppercase;text-wrap:balance;margin:15px 0 0}.teams-module__5mzG5G__hero p{max-width:78ch;margin:24px 0 0;font-size:.9rem;line-height:1.6}.teams-module__5mzG5G__hero>strong{color:var(--league-red);font:400 clamp(5rem, 10vw, 8rem)/.7 var(--font-display);justify-items:end;display:grid}.teams-module__5mzG5G__hero>strong small{color:var(--league-ink);font:800 .68rem/1 var(--font-mono);text-transform:uppercase;margin-top:20px}.teams-module__5mzG5G__conferenceNav{z-index:5;border:1px solid var(--league-ink);background:var(--league-paper);border-top:0;position:sticky;top:0}.teams-module__5mzG5G__conferenceNav a{border-right:1px solid var(--league-ink);min-height:46px;color:inherit;font:800 .66rem/1 var(--font-mono);text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 13px;display:flex}.teams-module__5mzG5G__conferenceStack{gap:30px;margin-top:36px;display:grid}.teams-module__5mzG5G__conferenceStack section{content-visibility:auto;contain-intrinsic-size:320px;scroll-margin-top:54px}.teams-module__5mzG5G__conferenceStack section>header{color:#fff;background:var(--league-ink);justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:0 13px;display:flex}.teams-module__5mzG5G__conferenceStack h2{font:400 2rem/.9 var(--font-display);text-transform:uppercase;margin:0}.teams-module__5mzG5G__conferenceStack header span{color:#ffffffa6;font:800 .66rem/1 var(--font-mono);text-transform:uppercase}.teams-module__5mzG5G__teamGrid{border-left:1px solid var(--league-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.teams-module__5mzG5G__teamGrid>a{border-right:1px solid var(--league-ink);border-bottom:1px solid var(--league-ink);min-width:0;min-height:76px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;text-decoration:none;display:grid}.teams-module__5mzG5G__teamGrid>a:hover{box-shadow:inset 4px 0 0 var(--league-brass);background:#fff}.teams-module__5mzG5G__teamGrid>a:focus-visible{outline:3px solid var(--league-brass);outline-offset:-3px}.teams-module__5mzG5G__teamGrid img{object-fit:contain}.teams-module__5mzG5G__teamGrid strong,.teams-module__5mzG5G__teamGrid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.teams-module__5mzG5G__teamGrid strong{font-size:.78rem}.teams-module__5mzG5G__teamGrid small{color:var(--league-muted);font:700 .65rem/1 var(--font-mono);text-transform:uppercase;margin-top:6px}.teams-module__5mzG5G__teamGrid svg{width:15px;height:15px}@media (max-width:1050px){.teams-module__5mzG5G__teamGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.teams-module__5mzG5G__topline{font-size:.72rem}}@media (max-width:760px){.teams-module__5mzG5G__hero{grid-template-columns:1fr;min-height:0;padding-top:38px}.teams-module__5mzG5G__hero>strong{justify-items:start}.teams-module__5mzG5G__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.teams-module__5mzG5G__page{padding-top:0}.teams-module__5mzG5G__topline span{gap:10px}.teams-module__5mzG5G__hero h1{font-size:clamp(3.3rem,17vw,5rem)}.teams-module__5mzG5G__teamGrid{grid-template-columns:1fr}}
