.Recap_page__sOR7l{--r-bg:#151515;--r-panel:#221f20;--r-line:#3a3637;--r-ink:#f4efe3;--r-muted:#c9c2b0;--r-gold:#fcb513;position:relative;width:100vw;margin:0 calc(50% - 50vw);box-sizing:border-box;background:var(--r-bg);color:var(--r-ink);font-family:var(--font-hdr-body),"Source Sans 3","Segoe UI",sans-serif;font-size:1rem;line-height:1.5;padding-bottom:3rem}.Recap_page__sOR7l :where(p,li,span,div,h1,h2,td,th,caption,ol,ul){color:inherit}.Recap_page__sOR7l a{color:inherit;text-decoration:none}.Recap_page__sOR7l a:focus-visible,.Recap_page__sOR7l a:hover{text-decoration:underline;text-underline-offset:3px}.Recap_page__sOR7l a:focus-visible,.Recap_page__sOR7l button:focus-visible{outline:3px solid var(--r-gold);outline-offset:2px}.Recap_wrap__uRd1E{max-width:1100px;margin:0 auto;padding:0 1rem}.Recap_tag__V2zzp{margin:0;font-family:var(--font-paladins),var(--font-heading),"Saira Condensed",sans-serif;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--r-gold)}.Recap_h1__HX_Hz,.Recap_h2__KLB83,.Recap_score__2tEXL{font-family:var(--font-heading),"Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase;line-height:1.05;margin:0}.Recap_h2__KLB83{font-size:1.5rem;font-weight:800;letter-spacing:.02em;color:var(--r-gold)}.Recap_muted__P870G{color:var(--r-muted)}.Recap_hero__3uTdz{position:relative;background:#000;border-bottom:3px solid var(--r-gold);overflow:hidden}.Recap_heroImg__NVxr2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45}.Recap_heroInner__sLaWF{position:relative;max-width:1100px;margin:0 auto;padding:3.5rem 1rem 1.75rem;display:grid;grid-gap:.5rem;gap:.5rem}.Recap_heroInnerPlain__M2sDL{padding-top:2rem}.Recap_h1__HX_Hz{font-size:clamp(2.1rem,8vw,4.2rem);font-weight:800;letter-spacing:.01em}.Recap_scoreRow__nd9z5{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15em .5em}.Recap_team__J5i1z{min-height:44px;display:inline-flex;align-items:center}.Recap_loser__nwuQT,.Recap_sub__orTw2{color:var(--r-muted)}.Recap_sub__orTw2{margin:.25rem 0 0}.Recap_grid__MbzBb{display:grid;grid-gap:2rem;gap:2rem;margin-top:2rem}@media (min-width:900px){.Recap_grid__MbzBb{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2.5rem}}.Recap_section__uVZ2n{display:grid;grid-gap:.75rem;gap:.75rem;align-content:start}.Recap_lines__3jh0k{margin:0;padding:0;list-style:none;display:grid;grid-gap:.4rem;gap:.4rem;font-size:1.1rem}.Recap_note__6PdY8{margin:0;color:var(--r-muted)}.Recap_box__bL_4p{width:100%;border-collapse:collapse;background:var(--r-panel);border:1px solid var(--r-line)}.Recap_box__bL_4p td,.Recap_box__bL_4p th{padding:.6rem .75rem;text-align:center;border-bottom:1px solid var(--r-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Recap_box__bL_4p td:first-child,.Recap_box__bL_4p th:first-child{text-align:left}.Recap_box__bL_4p thead th{color:var(--r-muted);font-weight:600;font-size:.85rem;letter-spacing:.06em}.Recap_box__bL_4p tbody th{font-family:var(--font-heading),"Saira Condensed",sans-serif;font-size:1.1rem;text-transform:uppercase;font-weight:700}.Recap_boxTotal__fCvdI{font-weight:800;color:var(--r-ink)}.Recap_stars__kf9IV{margin:0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.Recap_star__Zs_o7{display:flex;align-items:center;gap:.75rem;min-height:44px}.Recap_starRank__dXSzF{flex:0 0 auto;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--r-gold);color:var(--r-gold);font-family:var(--font-heading),"Saira Condensed",sans-serif;font-weight:800}.Recap_starName__RfL72{font-weight:700}.Recap_starLine__Uga_r{color:var(--r-muted)}.Recap_gallery__w58gi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.75rem}@media (min-width:700px){.Recap_gallery__w58gi{grid-template-columns:repeat(4,minmax(0,1fr))}}.Recap_photo__hoXpT{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--r-panel)}.Recap_btnGold__NUol3{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 1.1rem;background:var(--r-gold);color:#000;font-family:var(--font-heading),"Saira Condensed",sans-serif;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:0;cursor:pointer}.Recap_page__sOR7l a.Recap_btnGold__NUol3{color:#000}.Recap_btnGold__NUol3:disabled{opacity:.7;cursor:progress}.Recap_textLink__1AXDp{display:inline-flex;align-items:center;min-height:44px;color:var(--r-gold);font-weight:700}.Recap_actions__RGXnF{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.Recap_cards__alQDC{margin:0;padding:0;list-style:none;display:grid;grid-gap:1rem;gap:1rem}@media (min-width:900px){.Recap_cards__alQDC{grid-template-columns:repeat(2,minmax(0,1fr))}}.Recap_card__06ANs{background:var(--r-panel);border:1px solid var(--r-line);border-top:3px solid var(--r-gold);padding:1rem;display:grid;grid-gap:.6rem;gap:.6rem;align-content:start}.Recap_cardScore__F_l6J{display:grid;grid-gap:.1rem;gap:.1rem}.Recap_cardRow__KJpTo{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-family:var(--font-heading),"Saira Condensed",sans-serif;text-transform:uppercase;font-weight:800;font-size:1.6rem;line-height:1.1}.Recap_cardRow__KJpTo span:last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Recap_upcoming__zQQQv{margin:0;padding:0;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem}.Recap_upRow__45WD0{background:var(--r-panel);border:1px solid var(--r-line);padding:.75rem 1rem;display:grid;grid-gap:.15rem;gap:.15rem}.Recap_pageHead__N1BZI{padding:2.25rem 0 1rem;display:grid;grid-gap:.4rem;gap:.4rem}.Recap_pageHead__N1BZI .Recap_h1__HX_Hz{font-size:clamp(2rem,7vw,3.4rem)}.Recap_error__1Ru_b{margin:2rem 0;padding:1.25rem;border:1px solid var(--r-gold);background:var(--r-panel);display:grid;grid-gap:.5rem;gap:.5rem;justify-items:start}.Recap_errorTitle__elF_r{margin:0;font-weight:800;font-size:1.15rem}.Recap_errorBody__OhnIr{margin:0;color:var(--r-muted)}.Recap_empty__1twCA{margin:2rem 0;padding:1.25rem;border:1px dashed var(--r-line);display:grid;grid-gap:.25rem;gap:.25rem;justify-items:start}.Recap_srOnly__6L7mu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}