:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-upcoming-fixtures{padding:2rem 1rem}@media screen and (min-width:48em){.m-upcoming-fixtures{padding:2.4rem 4rem}}@media print,screen and (min-width:64em){.m-upcoming-fixtures{padding:3rem 5rem}}@media screen and (min-width:80em){.m-upcoming-fixtures{padding:3rem 7rem}}.m-upcoming-fixtures__header{display:flex;justify-content:space-between;margin:0 0 1rem;margin:var(--upcoming-fixtures-header-margin,0 0 1rem)}@media screen and (min-width:30em){.m-upcoming-fixtures__header{align-items:flex-end;flex-direction:row}}.m-upcoming-fixtures__heading{display:block;font-family:Plus Jakarta Sans,Helvetica,Roboto,Arial,sans-serif;font-size:1.5rem;font-size:var(--upcoming-fixtures-heading-font-size,1.5rem);font-weight:800;line-height:1;line-height:var(--upcoming-fixtures-heading-line-height,1);margin:0;margin:var(--upcoming-fixtures-heading-margin,0);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.m-upcoming-fixtures__list{display:flex;flex-wrap:wrap;gap:1rem;gap:var(--upcoming-fixtures-list-gap,1rem);--columns:1;--columns:var(--upcoming-fixtures-list-columns,1)}@media print,screen and (min-width:40em){.m-upcoming-fixtures__list{--columns:var(--upcoming-fixtures-list-columns-medium,2)}}@media print,screen and (min-width:64em){.m-upcoming-fixtures__list{--columns:var(--upcoming-fixtures-list-columns-large,4)}}.m-upcoming-fixtures__list>.m-fixture-entity{flex-basis:100%;flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1));flex-grow:1}@media print,screen and (min-width:64em){.m-upcoming-fixtures__list>.m-fixture-entity{flex-basis:calc(25% - 0.75rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}@media print,screen and (min-width:40em){.m-upcoming-fixtures__list>.m-fixture-entity{flex-basis:calc(50% - 0.5rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}.m-upcoming-fixtures__list .m-fixture-teaser-mini{height:100%}.m-upcoming-fixtures__link{background:none;border:0;border-radius:0;color:#081369;display:block;display:flex;font-size:.875rem;font-size:var(--upcoming-fixtures-link-font-size,.875rem);font-weight:700;overflow:hidden;padding:0 2rem 0 0;padding:var(--upcoming-fixtures-link-padding,0 2rem 0 0);position:relative;text-overflow:ellipsis;white-space:nowrap}.m-upcoming-fixtures__link:hover{color:#081369}.m-upcoming-fixtures__link-icon{display:none;left:0;position:relative;transition:.14s;fill:#081369;display:block;margin-left:0}.m-upcoming-fixtures__link:hover .m-upcoming-fixtures__link-icon{left:.5rem}.m-upcoming-fixtures{--upcoming-fixtures-link-padding:0;--upcoming-fixtures-link-font-size:0.8125rem;--upcoming-fixtures-heading-font-size:2rem;--upcoming-fixtures-list-columns-large:1;--upcoming-fixtures-list-columns-medium:1;--upcoming-fixtures-list-gap:0;--upcoming-fixtures-heading-line-height:2rem;--upcoming-fixtures-header-margin:0;margin:0 auto;max-width:84.375rem;padding:4.375rem 1.5625rem 0}@media print,screen and (min-width:64em){.m-upcoming-fixtures{--upcoming-fixtures-heading-font-size:2rem;--upcoming-fixtures-heading-line-height:2.25rem}}.m-upcoming-fixtures__inner{border-bottom:.0625rem solid #dadbe6;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;margin-bottom:1.9375rem;padding-bottom:2.375rem}@media print,screen and (min-width:64em){.m-upcoming-fixtures__inner{flex-direction:row;margin-bottom:2.25rem}}.m-upcoming-fixtures__header{align-items:flex-start;flex-direction:column;max-width:18.8125rem;width:100%}.m-upcoming-fixtures__heading{text-overflow:clip;white-space:break-spaces}@media print,screen and (min-width:64em){.m-upcoming-fixtures__list{margin-left:auto;max-width:47rem}}.m-upcoming-fixtures__link{background-color:#ffdd0a;display:inline-block;margin-right:0;margin-top:.5rem;padding:1.25rem 2.5rem 1.25rem 1.25rem;text-transform:uppercase}.m-upcoming-fixtures__link-icon{left:auto;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.m-upcoming-fixtures__link:hover{background:transparent;text-decoration:none}.m-upcoming-fixtures__link:hover .m-upcoming-fixtures__link-icon{left:auto;right:0}.m-upcoming-fixtures__list>[class*=cc-fixture-entity]{flex-basis:100%;flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1));flex-grow:1}@media print,screen and (min-width:64em){.m-upcoming-fixtures__list>[class*=cc-fixture-entity]{flex-basis:calc(25% - 0.75rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}@media print,screen and (min-width:40em){.m-upcoming-fixtures__list>[class*=cc-fixture-entity]{flex-basis:calc(50% - 0.5rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}