.stats-hero{padding-top:64px;padding-bottom:42px;border-bottom:1px solid var(--line)}.stats-hero h1{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(60px,8vw,106px);line-height:.95;letter-spacing:-2px;margin:20px 0;color:var(--wine)}.stats-hero>p{max-width:640px;line-height:1.8;color:var(--muted)}.stats-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:25px}.stats-links a,.betting-research-link a{font-weight:700;text-decoration:underline;text-underline-offset:5px}.stats-search{display:flex;flex-direction:column;gap:8px;max-width:360px;font-size:12px;font-weight:700}.stats-search input{padding:13px 15px;border:1px solid var(--line);border-radius:0;background:var(--cream);font:inherit;color:var(--ink);font-size:16px}.stats-table-wrap{overflow-x:auto;border:1px solid var(--line);margin:18px 0}.stats-table{border-collapse:collapse;width:100%;min-width:660px;font-size:13px}.stats-table caption{text-align:left;padding:16px;font-weight:700;color:var(--wine)}.stats-table th,.stats-table td{padding:14px 16px;border-top:1px solid var(--line);text-align:right;white-space:nowrap}.stats-table th{font-size:10px;text-transform:uppercase;letter-spacing:.7px}.stats-table th:first-child,.stats-table td:first-child{text-align:left}.stats-table tbody tr:nth-child(odd){background:#481d2705}.stats-table td:first-child{font-weight:700}.stats-table a{font-size:11px;text-decoration:underline}.stats-table small{display:block;font-size:10px;color:var(--muted);margin-top:4px}#team-stats-status{font-size:12px;color:var(--muted);margin-top:16px}.betting-research-link{margin:0;padding:20px 5.5%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;line-height:1.7}.betting-research-link span{color:var(--muted);margin-right:14px}@media(min-width:701px) and (max-width:1120px){.site-header{padding-inline:3%;gap:15px}.site-header nav{gap:18px;font-size:10px}.site-header .brand{letter-spacing:1px}}@media(max-width:700px){.stats-hero{padding-top:36px}.stats-links{gap:16px;font-size:12px}.stats-table th,.stats-table td{padding:12px}.betting-research-link span{display:block;margin:0 0 4px}}
.betting-page .betting-trends.section{padding-top:42px;padding-bottom:36px}.betting-page .betting-trends .section-heading{margin-bottom:20px}.betting-page .betting-trends .section-heading h2{margin-top:0}.betting-page .betting-trends .stats-table-wrap{margin-top:0}@media(max-width:700px){.betting-page .betting-trends.section{padding-top:28px;padding-bottom:28px}.betting-page .betting-trends .section-heading{margin-bottom:18px}}
