.Xymk8W_hero{justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.Xymk8W_hero:not(:last-child){margin-bottom:2.4rem}.Xymk8W_heading{min-width:0}.Xymk8W_title:not(:last-child){margin-bottom:1rem}.Xymk8W_subtitle{max-width:52rem;color:var(--gray-3)}.Xymk8W_tabs:not(:last-child){margin-bottom:2rem}.Xymk8W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Xymk8W_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.4rem;display:grid}@media screen and (min-width:1024px){.Xymk8W_layout.Xymk8W_withSidebar{grid-template-columns:minmax(0,1fr) 29.2rem}}.Xymk8W_main{min-width:0}.Xymk8W_meta{min-height:3.6rem;color:var(--gray-4);justify-content:space-between;align-items:center;gap:.8rem;font-size:max(1.2rem,10px);display:flex}.Xymk8W_meta>span{min-width:0}.Xymk8W_meta strong{color:var(--dark);font-weight:600}.Xymk8W_meta:not(:last-child){margin-bottom:1.2rem}.Xymk8W_markAll{white-space:nowrap;flex-shrink:0}
.PTh2JW_root{background-color:var(--light);border:1px solid var(--border-color);border-radius:1.8rem;flex-wrap:wrap;gap:1rem;padding:1.2rem;display:flex}.PTh2JW_root:not(:last-child){margin-bottom:2.4rem}.PTh2JW_search{flex:24rem;min-width:0}.PTh2JW_sports{flex:100%;min-width:0}@media screen and (min-width:1024px){.PTh2JW_sports{flex:0 24rem}}.PTh2JW_sports .PTh2JW_sportSelect{width:100%}@media screen and (min-width:1024px){.PTh2JW_onlyMobile{display:none}}.PTh2JW_read{flex:100%}@media screen and (min-width:1024px){.PTh2JW_read{flex:0 0 16rem}}
