.championship-page .championship-kicker{font-size:13px;line-height:1.5;color:#d4e2d6}.championship-page .championship-live{font-size:12px;padding:5px 9px}.championship-page .championship-intro>p{font-size:17px;line-height:1.6;color:#d4e2d6}.championship-page .history-championship-link,.championship-page .championship-panel-link{font-size:15px;line-height:1.5}.championship-page .championship-hero-main-empty{grid-template-columns:1fr}.championship-page .championship-hero-main-empty .championship-intro>p{max-width:620px}.championship-page .championship-stats>div>span{font-size:14px;line-height:1.5;color:#d4e2d6}.championship-page .championship-stats strong>small{color:#bfd2c1}.championship-page .championship-tab{font-size:16px;min-height:52px}.championship-page .championship-spotlight-heading{flex-wrap:wrap}.championship-page .championship-spotlight-heading>span,.championship-page .championship-spotlight-heading time{font-size:13px;line-height:1.5}.championship-page .championship-spotlight-empty{font-size:15px;line-height:1.6}.championship-page .scores-kicker{font-size:13px;line-height:1.5;letter-spacing:.1em}.championship-page .scores-heading p{font-size:15px}.championship-page .planning-status-filters button,.championship-page .scores-division-filters button,.championship-page .scores-view-switch button,.championship-page .ranking-divisions button{font-size:14px;line-height:1.5;min-height:44px}.championship-page .planning-status-filters button>span{font-size:13px;color:#405438}.championship-page .scores-period small{font-size:13px;line-height:1.5;letter-spacing:.08em}.championship-page .planning-week-select{font-size:20px;max-width:360px}.championship-page .scores-search{max-width:440px}.championship-page .scores-search input{font-size:16px;line-height:1.5}.championship-page .scores-caption{font-size:14px;line-height:1.5;flex-wrap:wrap}.championship-page .scores-caption>span:last-child{font-size:14px;max-width:none;color:#53654f}.championship-page .score-day>h3{font-size:16px;line-height:1.5;flex-wrap:wrap}.championship-page .score-day>h3 small{font-size:14px;color:#d4e2d6}.championship-page .sport-fixture-meta,.championship-page .sport-fixture-meta>span:last-child{font-size:14px;line-height:1.5}.championship-page .sport-fixture .score-division{font-size:12px;line-height:1.5}.championship-page .sport-fixture-team strong{font-size:16px;line-height:1.45;color:#354e39}.championship-page .sport-fixture-team small{font-size:14px;line-height:1.5;color:#53654f}.championship-page .sport-fixture-center>small{font-size:11px;line-height:1.4;letter-spacing:.03em;text-align:center}.championship-page .sport-fixture-link{font-size:14px;line-height:1.5;color:#405a3b}.championship-page .sport-fixture-status{font-size:12px;color:#53654f}.championship-page .championship-spotlight .sport-fixture-team strong{color:#f0f4e9}.championship-page .championship-spotlight .sport-fixture-team.score-winner strong{color:var(--tennis-lime)}.championship-page .championship-spotlight .sport-fixture-meta,.championship-page .championship-spotlight .sport-fixture-team small,.championship-page .championship-spotlight .sport-fixture-center>small,.championship-page .championship-spotlight .sport-fixture-link{color:#d4e2d6}.championship-page .ranking-table td{font-size:15px}.championship-page .ranking-table thead th{font-size:13px;color:#405a3b}.championship-page .ranking-identity strong{font-size:16px}.championship-page .ranking-identity small,.championship-page .ranking-identity .ranking-aft,.championship-page .ranking-legend,.championship-page .ranking-search>span{font-size:14px;color:#53654f}.championship-page .ranking-header>div>span{font-size:13px}.championship-page .scores-more>span{font-size:14px;color:#53654f}@media (max-width: 1100px) and (min-width: 761px){.championship-page .planning-fixtures .sport-fixture{grid-template-columns:110px minmax(0,1fr) 100px minmax(0,1fr)}.championship-page .planning-fixtures .sport-fixture-link{grid-column:1 / -1;grid-row:2;flex-direction:row;justify-content:flex-end;gap:16px}}@media (max-width: 760px){.championship-page .championship-tab{padding:15px 12px;gap:8px;font-size:15px}.championship-page .championship-tab-arrow{margin-left:0}.championship-page .planning-week-select{font-size:18px;max-width:100%}.championship-page .scores-period{min-width:0}.championship-page .sport-fixture-team strong{font-size:15px}.championship-page .scores-heading{flex-wrap:wrap}.championship-page .scores-caption>span:last-child{text-align:left}.championship-page .scores-view-switch{flex-wrap:wrap}}
