.PublicMatchdayEditorialSectionFrame_frame__HF06q{--public-editorial-section-transition:clamp(32px,3.2vw,44px);--public-editorial-section-entry:clamp(24px,2.6vw,34px);--public-editorial-section-title-rule-gap:12px;--public-editorial-section-rule-content-gap:24px;position:relative;width:min(100%,1200px);max-width:1200px;min-width:0;box-sizing:border-box;margin:var(--public-editorial-section-transition) auto 0;padding-top:var(--public-editorial-section-entry)}.PublicMatchdayEditorialSectionFrame_frame__HF06q [data-public-editorial-flow=single]{display:grid;grid-template-columns:minmax(0,1fr)}.PublicMatchdayEditorialSectionFrame_frame__HF06q [data-public-editorial-flow]>[data-public-editorial-heading]{grid-row:1;min-width:0;margin-bottom:0!important}.PublicMatchdayEditorialSectionFrame_frame__HF06q [data-public-editorial-flow]:before{display:block;grid-row:2;grid-column:1/-1;height:1px;margin-top:calc(var(--public-editorial-section-title-rule-gap) - var(--public-editorial-heading-grid-gap, 0px));margin-bottom:calc(var(--public-editorial-section-rule-content-gap) - var(--public-editorial-heading-grid-gap, 0px));background:linear-gradient(90deg,rgba(76,101,128,.34),rgba(94,118,143,.25) 28%,rgba(117,138,159,.15) 56%,rgba(145,162,179,.07) 78%,rgba(171,184,198,0));content:"";pointer-events:none}.PublicMatchdayEditorialSectionFrame_frame__HF06q:not(:has([data-public-editorial-flow])):before{display:block;height:1px;margin-bottom:var(--public-editorial-section-rule-content-gap);background:linear-gradient(90deg,rgba(76,101,128,.34),rgba(94,118,143,.25) 28%,rgba(117,138,159,.15) 56%,rgba(145,162,179,.07) 78%,rgba(171,184,198,0));content:""}@media (max-width:980px){.PublicMatchdayEditorialSectionFrame_frame__HF06q{--public-editorial-section-transition:36px;--public-editorial-section-entry:26px}}@media (max-width:680px){.PublicMatchdayEditorialSectionFrame_frame__HF06q{--public-editorial-section-transition:28px;--public-editorial-section-entry:20px}}.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=premier-league]{--league-header-background:#37003c;--league-header-ink:#ffffff;--league-header-muted:color-mix(in srgb,#37003c 12%,white);--league-header-hover:color-mix(in srgb,#37003c 75%,white)}.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga].public-top-stack{--league-header-background:#d63f39;--league-header-ink:#ffffff;--league-header-muted:#ffffff;--league-header-border:color-mix(in srgb,var(--league-header-background) 50%,#171719);--league-header-hover:color-mix(in srgb,var(--league-header-background) 92%,black);--league-header-control:color-mix(in srgb,var(--league-header-background) 92%,black);--league-header-active:color-mix(in srgb,var(--league-header-background) 92%,black);--league-header-control-border:var(--league-header-border)}.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga],.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=premier-league]{--league-header-accent:color-mix(in srgb,var(--league-header-background) 65%,black);--league-header-border:color-mix(in srgb,var(--league-header-background) 50%,var(--league-header-ink));--league-header-control-border:color-mix(in srgb,var(--league-header-background) 45%,white);--league-header-control:color-mix(in srgb,var(--league-header-background) 62%,black);--league-header-active:color-mix(in srgb,var(--league-header-background) 55%,black)}.PublicLeagueNewsHeader_topStack__H_zYn.public-top-stack{--league-masthead-height:124px;top:calc(-1 * (var(--league-masthead-height) + 2px));border-top:2px solid var(--league-header-accent,#c1172f);border-bottom:0;background:var(--league-header-background,#002a6a);color:var(--league-header-ink,#ffffff)}.PublicLeagueNewsHeader_simpleTopStack__8wcNH.public-top-stack,.PublicLeagueNewsHeader_topStack__H_zYn.public-top-stack:focus-within{top:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-site-topbar{grid-template-columns:200px minmax(0,1fr) 228px 168px;grid-template-rows:76px 48px;gap:0;max-width:1232px;min-height:var(--league-masthead-height);padding:0;border:0}.PublicLeagueNewsHeader_competitionIdentity__rVhx_,.PublicLeagueNewsHeader_siteIdentity__78qR2{grid-column:1;grid-row:1/3;min-width:0;color:var(--league-header-ink,#ffffff);text-decoration:none}.PublicLeagueNewsHeader_competitionIdentity__rVhx_{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;gap:12px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ img{width:138.4px;height:30.4px;max-width:100%;object-fit:contain;object-position:left center}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ span{overflow:hidden;max-width:100%;color:var(--league-header-ink,#ffffff);font-size:16.8px;font-weight:700;line-height:1;letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;transform:translateY(1.6px);white-space:nowrap}.PublicLeagueNewsHeader_siteIdentity__78qR2{display:inline-flex;align-items:center;align-self:stretch;gap:2.4px;overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:30.4px;font-weight:900;line-height:1;letter-spacing:-.045em;white-space:nowrap}.PublicLeagueNewsHeader_siteIdentity__78qR2 span{color:var(--league-header-muted,#d9e6f5);font-family:Arial,Helvetica,sans-serif;font-size:10.4px;font-weight:700;letter-spacing:0}.PublicLeagueNewsHeader_matchdayBrand__MzODD{display:grid;grid-column:3;grid-row:1/3;justify-items:center;justify-self:stretch;align-self:center;grid-gap:4.8px;gap:4.8px;color:#ffffff;font-family:Arial,Helvetica,sans-serif;text-decoration:none;transform:translate(3.2px,10.4px)}.PublicLeagueNewsHeader_matchdayBrand__MzODD span{font-size:46.4px;font-weight:700;line-height:1;letter-spacing:-.04em;transform:scaleX(1.002);white-space:nowrap}.PublicLeagueNewsHeader_matchdayBrand__MzODD strong{font-size:34.4px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.02em;transform:translateX(.8px)}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"]{grid-column:2;grid-row:2;align-self:stretch;justify-content:flex-start;width:100%;max-width:100%;margin:0;color:var(--league-header-ink,#f4f7fb);font-size:12.8px;text-transform:none}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] [role=group]{gap:0}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"]>a{margin-left:0}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a{justify-content:center;min-height:48px;margin-top:0;padding:0 15.6px;border-left:.8px solid var(--league-header-border,#164c80);border-bottom:1.6px solid transparent;color:var(--league-header-ink,#f4f7fb)}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a:first-child{border-left:0}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a[aria-current=page]{border-bottom-color:var(--league-header-ink,#ffffff);color:var(--league-header-ink,#ffffff)}.PublicLeagueNewsHeader_topStack__H_zYn .public-site-actions,.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] img{display:none}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-row{grid-column:4;grid-row:2;align-self:center;justify-content:flex-start;min-height:0;padding:0;border:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-context,.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-context strong{color:var(--league-header-muted,#d7e4f3);font-size:10.4px;font-weight:400;letter-spacing:.025em;line-height:1.3;transform:translate(1.6px,-.8px);white-space:normal}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-nav-bar{max-width:1232px;margin:0 auto;background:transparent;color:var(--league-header-ink,#ffffff)}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-nav-inner{box-sizing:border-box;grid-template-columns:max-content minmax(0,1fr);gap:0;height:49px;min-height:49px;border-top:.8px solid var(--league-header-border,#004e87)}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-context-card{gap:8.8px;min-height:49px}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select-wrap{position:relative;min-height:36px}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select-wrap>span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select{width:126.4px;min-width:126.4px;min-height:36px;padding:3.2px 12px;border:.8px solid var(--league-header-control-border,#3994be);border-radius:0;background:var(--league-header-control,#00457d);color:#ffffff;font-size:12.8px;font-weight:700}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select option{background:#ffffff;color:#17283e}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav{gap:5.6px;padding:0;border:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav a{min-width:88px;min-height:36px;padding:0 8px;border:.8px solid var(--league-header-control-border,#3994be);color:var(--league-header-ink,#eef5fc);font-size:12.8px;font-weight:600}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav a[aria-current=true]{border-color:var(--league-header-control-border,#7dc8ea);background:var(--league-header-active,#00508b);color:#ffffff;font-weight:700}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact{grid-column:2;grid-row:1;padding:0 0 0 16px;border:0;scrollbar-width:thin;scrollbar-color:var(--league-header-border,#819ac1) transparent;transform:translateY(-.8px)}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact a{box-sizing:border-box;flex:1 1;height:48px;min-width:0;min-height:48px;padding:1.6px 3.2px 0;border-bottom:0;color:var(--league-header-ink,#e8eff8);font-size:12.8px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact a[aria-current=page]{background:var(--league-header-active,#00518e);color:#ffffff;font-weight:800}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav a:hover,.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact a:hover,.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a:hover{background:var(--league-header-hover,rgb(255 255 255/10%));color:#ffffff}.PublicLeagueNewsHeader_topStack__H_zYn.public-top-stack .public-season-select:focus-visible,.PublicLeagueNewsHeader_topStack__H_zYn.public-top-stack a:focus-visible{outline:2px solid var(--league-header-ink,#ffffff);outline-offset:-3px}.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .PublicLeagueNewsHeader_matchdayBrand__MzODD,.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .public-matchday-leg-nav a:hover,.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .public-matchday-leg-nav a[aria-current=true],.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .public-matchday-nav-compact a:hover,.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .public-matchday-nav-compact a[aria-current=page],.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] .public-season-select,.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] nav[aria-label="Navegação pública"] a:hover,.PublicLeagueNewsHeader_topStack__H_zYn[data-competition=la-liga] nav[aria-label="Navegação pública"] a[aria-current=page]{color:var(--league-header-ink)}@media (max-width:1040px){.PublicLeagueNewsHeader_topStack__H_zYn .public-site-topbar{grid-template-columns:168px minmax(0,1fr) 200px 144px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ img{width:120px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ span{font-size:14.4px}.PublicLeagueNewsHeader_matchdayBrand__MzODD span{font-size:40px}.PublicLeagueNewsHeader_matchdayBrand__MzODD strong{font-size:32px}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"]{font-size:11.2px}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a{padding-inline:12.8px}}@media (max-width:980px){.PublicLeagueNewsHeader_topStack__H_zYn .public-site-topbar{grid-template-columns:168px minmax(0,1fr) 200px}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a{padding-inline:8px}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-row{grid-column:2;grid-row:1;align-self:end;padding-bottom:12px}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-nav-inner{grid-template-columns:minmax(0,1fr);height:auto}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact{grid-column:1;grid-row:2;border-top:1px solid var(--league-header-border,rgb(255 255 255/16%));transform:none}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact a{min-width:48px;min-height:42px}}@media (max-width:760px){.PublicLeagueNewsHeader_topStack__H_zYn.public-top-stack{position:relative;top:auto}.PublicLeagueNewsHeader_topStack__H_zYn .public-site-topbar{grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto auto auto;gap:0 12px;min-height:0;padding-top:10px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_,.PublicLeagueNewsHeader_siteIdentity__78qR2{grid-column:1;grid-row:1;align-items:flex-start}.PublicLeagueNewsHeader_competitionIdentity__rVhx_{gap:6px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ img{width:128px;height:36px}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ span{max-width:none;overflow:visible;font-size:12px;line-height:1.25;text-overflow:clip;transform:none;white-space:normal}.PublicLeagueNewsHeader_competitionIdentity__rVhx_ img:is([data-variant=laliga-horizontal],[data-variant=premier-league-lockup])+span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.PublicLeagueNewsHeader_siteIdentity__78qR2{align-items:center;font-size:28px}.PublicLeagueNewsHeader_siteIdentity__78qR2 span{font-size:11px}.PublicLeagueNewsHeader_matchdayBrand__MzODD{grid-column:2;grid-row:1/3;justify-self:end;gap:4px;transform:none}.PublicLeagueNewsHeader_matchdayBrand__MzODD span{font-size:clamp(26px,6.7vw,30px);transform:none}.PublicLeagueNewsHeader_matchdayBrand__MzODD strong{font-size:24px;transform:none}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"]{display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:1fr .7fr 1.15fr 1.15fr;margin-top:6px;overflow:visible;border-top:1px solid var(--league-header-border,rgb(255 255 255/16%));font-size:12px;white-space:normal}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] [role=group]{display:contents}.PublicLeagueNewsHeader_topStack__H_zYn nav[aria-label="Navegação pública"] a{min-width:0;min-height:44px;padding:8px 4px;line-height:1.25;text-align:center;white-space:normal}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-row{grid-column:1;grid-row:2;justify-content:flex-start;padding:3px 0 0}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-context,.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-date-context strong{font-size:10px;line-height:1.3;transform:none}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-nav-inner{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch;height:auto;min-height:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-context-card{display:grid;grid-template-columns:minmax(96px,.9fr) minmax(0,1.65fr);grid-gap:8px;gap:8px;width:100%;max-width:100%;min-height:0;padding:2px 0;overflow:visible}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select-wrap{display:block;min-width:0;min-height:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-season-select{box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;padding:0 8px;font-size:12px}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-leg-nav a{min-width:0;min-height:44px;padding:2px 6px;font-size:11.5px;line-height:1.25}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact{grid-column:1;grid-row:2;box-sizing:border-box;width:100%;padding:0 12px 0 0;scroll-padding-inline-end:12px;scroll-snap-type:x proximity}.PublicLeagueNewsHeader_topStack__H_zYn .public-matchday-nav-compact a{flex:0 0 44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:12px;scroll-snap-align:start}}@media (min-width:761px){.PublicLeagueNewsHeader_competitionIdentity__rVhx_ img[data-variant=premier-league-lockup]{width:173px;height:38px}}