: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-hero-and-fixtures{display:block;display:var(--hero-and-fixtures-display,block);position:relative}@media screen and (min-width:80em){.m-hero-and-fixtures{display:flex;display:var(--hero-and-fixtures-display,flex)}}.m-hero-and-fixtures__carousel-hero{background:#111;background:var(--hero-and-fixtures-carousel-hero-background,#111)}@media screen and (min-width:80em){.m-hero-and-fixtures__carousel-hero{flex:1 1 70%;flex:var(--hero-and-fixtures-carousel-hero-flex,1 1 70%);min-width:0}}.m-hero-and-fixtures__carousel-hero .glide__slides{transition:none!important}.m-hero-and-fixtures__carousel-hero .glide__slide{flex-direction:column;position:relative}.m-hero-and-fixtures__carousel-hero .glide__slide:before{background:hsla(0,0%,7%,.75);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:1s;width:100%;z-index:1}.m-hero-and-fixtures__carousel-hero .glide__slide.glide__slide--active:before{opacity:0}.m-hero-and-fixtures__carousel-hero .glide__bullets{align-items:center;align-items:var(--hero-and-fixtures-carousel-hero-glide-bullets-align-items,center);display:none;display:var(--hero-and-fixtures-carousel-hero-glide-bullets-display,none);flex-wrap:wrap;flex-wrap:var(--hero-and-fixtures-carousel-hero-glide-bullets-flex-wrap,wrap);gap:.5rem;gap:var(--hero-and-fixtures-carousel-hero-glide-bullets-gap,.5rem);margin:2.5rem 2.5rem 1rem;margin:var(--hero-and-fixtures-carousel-hero-glide-bullets-margin,2.5rem 2.5rem 1rem);position:absolute;position:var(--hero-and-fixtures-carousel-hero-glide-bullets-position,absolute);transition:.12s;transition:var(--hero-and-fixtures-carousel-hero-glide-bullets-transition,.12s)}@media print,screen and (min-width:64em){.m-hero-and-fixtures__carousel-hero .glide__bullets{display:flex;display:var(--hero-and-fixtures-carousel-hero-glide-bullets-display,flex)}}.m-hero-and-fixtures__carousel-hero .glide__bullet{background:transparent;background:var(--hero-and-fixtures-carousel-hero-glide-bullet-background,transparent);border:.0625rem solid #fff;border:var(--hero-and-fixtures-carousel-hero-glide-bullet-border,solid .0625rem #fff);border-radius:100%;height:.3125rem;height:var(--hero-and-fixtures-carousel-hero-glide-bullet-size,.3125rem);width:.3125rem;width:var(--hero-and-fixtures-carousel-hero-glide-bullet-size,.3125rem)}.m-hero-and-fixtures__carousel-hero .glide__bullet--active{background:#fff;background:var(--hero-and-fixtures-carousel-hero-glide-bullet--active,#fff)}.m-hero-and-fixtures__fixtures-and-cta{padding:2rem 1rem;padding:var(--hero-and-fixtures-fixtures-and-cta-padding,2rem 1rem)}@media screen and (min-width:48em){.m-hero-and-fixtures__fixtures-and-cta{display:flex;flex-wrap:wrap;gap:0 1rem;gap:var(--hero-and-fixtures-fixtures-and-cta-gap,0 1rem);padding:2.5rem;padding:var(--hero-and-fixtures-fixtures-and-cta-padding,2.5rem)}}@media screen and (min-width:80em){.m-hero-and-fixtures__fixtures-and-cta{flex:1 1 30%;flex:var(--hero-and-fixtures-fixtures-and-cta-flex,1 1 30%);flex-flow:column nowrap;gap:0;gap:var(--hero-and-fixtures-fixtures-and-cta-gap,0);padding:2rem;padding:var(--hero-and-fixtures-fixtures-and-cta-padding,2rem)}}.m-hero-and-fixtures__header{align-items:flex-end;border-bottom:.0625rem solid hsla(0,0%,7%,.2);border-bottom:var(--hero-and-fixtures-header-border-bottom,.0625rem solid hsla(0,0%,7%,.2));display:flex;gap:1rem;gap:var(--hero-and-fixtures-header-gap,1rem);margin:0 0 1rem;margin:var(--hero-and-fixtures-header-margin,0 0 1rem);padding:0 0 .5rem;padding:var(--hero-and-fixtures-header-padding,0 0 .5rem)}@media screen and (min-width:48em){.m-hero-and-fixtures__header{flex:1 1 100%;flex:var(--hero-and-fixtures-header-flex,1 1 100%)}}@media screen and (min-width:80em){.m-hero-and-fixtures__header{flex:0;flex:var(--hero-and-fixtures-header-flex,0)}}.m-hero-and-fixtures__heading{font-family:Graphik,Helvetica,Roboto,Arial,sans-serif;font-family:var(--hero-and-fixtures-heading-font-family,"Graphik",Helvetica,Roboto,Arial,sans-serif);font-size:1rem;font-size:var(--hero-and-fixtures-heading-font-size,1rem);font-weight:500;font-weight:var(--hero-and-fixtures-heading-font-weight,500);margin:0 auto 0 0;margin:var(--hero-and-fixtures-heading-margin,0 auto 0 0)}.m-hero-and-fixtures__link{color:#1e1e1e;color:var(--hero-and-fixtures-link-color,#1e1e1e);font-size:.875rem;font-size:var(--hero-and-fixtures-link-font-size,.875rem);font-weight:500;font-weight:var(--hero-and-fixtures-link-font-weight,500)}.m-hero-and-fixtures__link:hover{color:#4b0078;color:var(--hero-and-fixtures-link-color--hover,#4b0078);text-decoration:none;-webkit-text-decoration:var(--hero-and-fixtures-link-text-decoration--hover,none);text-decoration:var(--hero-and-fixtures-link-text-decoration--hover,none)}@media screen and (min-width:48em){.m-hero-and-fixtures__fixtures-hero{flex:1 1 calc(50% - 0.5rem);flex:var(--hero-and-fixtures-fixtures-hero-flex,1 1 calc(50% - 0.5rem))}}.m-hero-and-fixtures__cta-hero{margin:0 -1rem -2rem;margin:var(--hero-and-fixtures-cta-hero-margin,0 -1rem -2rem)}@media screen and (min-width:48em){.m-hero-and-fixtures__cta-hero{flex:1 1 calc(50% - 0.5rem);flex:var(--hero-and-fixtures-cta-hero-flex,1 1 calc(50% - 0.5rem));margin:0;margin:var(--hero-and-fixtures-cta-hero-margin,0)}.m-hero-and-fixtures__cta-hero .m-cta-hero{height:calc(100% - 1rem);height:var(--hero-and-fixtures-cta-hero-height,calc(100% - 1rem))}}@media screen and (min-width:80em){.m-hero-and-fixtures__cta-hero .m-cta-hero{height:100%;height:var(--hero-and-fixtures-cta-hero-height,100%)}}.m-hero-and-fixtures{--hero-and-fixtures-carousel-hero-glide-bullets-display:flex;--hero-and-fixtures-carousel-hero-glide-bullets-margin:0.5rem 0 0 1.0625rem;--hero-and-fixtures-carousel-hero-glide-bullet-background:#fff;--hero-and-fixtures-carousel-hero-glide-bullet-border:solid 0.0625rem #111;--hero-and-fixtures-carousel-hero-glide-bullet--active:#111;--hero-and-fixtures-carousel-hero-background:#fff}@media screen and (min-width:48em){.m-hero-and-fixtures{--hero-and-fixtures-fixtures-and-cta-gap:1.5rem;--hero-and-fixtures-fixtures-hero-flex:1 1 0.75rem;--hero-and-fixtures-cta-hero-flex:1 1 0.75rem;--hero-and-fixtures-carousel-hero-glide-bullets-margin:1.5625rem 0 0 2.5625rem}}@media print,screen and (min-width:64em){.m-hero-and-fixtures{--hero-and-fixtures-carousel-hero-glide-bullet-background:transparent;--hero-and-fixtures-carousel-hero-glide-bullet-border:solid 0.0625rem #fff;--hero-and-fixtures-carousel-hero-glide-bullet--active:#fff;--hero-and-fixtures-carousel-hero-glide-bullets-margin:-1rem 0 0 2.5625rem}}@media screen and (min-width:80em){.m-hero-and-fixtures{--hero-and-fixtures-fixtures-and-cta-gap:0;--hero-and-fixtures-header-border-bottom:solid 1px hsla(0,0%,100%,.2);--hero-and-fixtures-link-color:#fff;--hero-and-fixtures-link-color--hover:#fff;--hero-and-fixtures-carousel-hero-glide-bullets-margin:-1rem 0 0 3.8125rem;aspect-ratio:16/9}.m-hero-and-fixtures__carousel-hero{width:100%}.m-hero-and-fixtures__carousel-hero .glide__track{height:100%;width:100%}.m-hero-and-fixtures__carousel-hero .glide__slides{background:rgba(75,0,120,.7);transform:translateZ(0)!important;transition:none!important}.m-hero-and-fixtures__carousel-hero .glide__slide{left:0;position:absolute;top:0;z-index:1}.m-hero-and-fixtures__carousel-hero .glide__slide.glide__slide--active{z-index:2}}@media screen and (max-width:63.99875em){.m-hero-and-fixtures__carousel-hero:hover .button.secondary-alt{background:none;border-color:#4b0078;color:#4b0078}}@media print,screen and (min-width:64em){.m-hero-and-fixtures__carousel-hero:hover .button.secondary-alt{background:none;border-color:#fff;color:#fff}}@media screen and (min-width:80em){.m-hero-and-fixtures__fixtures-and-cta{bottom:0;justify-content:center;position:absolute;right:0;top:0;width:30%}}.m-hero-and-fixtures__cta-hero{display:none}@media screen and (min-width:48em){.m-hero-and-fixtures__fixtures-hero{display:flex;gap:1.5rem}}@media screen and (min-width:80em){.m-hero-and-fixtures__fixtures-hero{flex:none;flex-direction:column;gap:1rem}}@media screen and (min-width:48em){.m-hero-and-fixtures__fixtures-hero .m-fixture-entity{flex:0 1 calc(50% - 12px)}}@media screen and (min-width:80em){.m-hero-and-fixtures__fixtures-hero .m-fixture-entity{flex:none}}.m-hero-and-fixtures__fixtures-hero .m-fixture--played{background:#4b0078;color:#fff}.m-hero-and-fixtures__fixtures-hero .m-fixture--played:hover{background:#681ccc}.m-hero-and-fixtures__fixtures-hero .m-fixture--played .m-fixture__button-group{border-color:#8d65fb}.m-hero-and-fixtures__fixtures-hero .m-fixture--played .m-fixture__button.primary{background:#fff;border-color:#fff;color:#111}.m-hero-and-fixtures__fixtures-hero .m-fixture--played .m-fixture__button.primary:hover{background:none;color:#fff}.m-hero-and-fixtures__fixtures-hero .m-fixture--played .m-fixture__button.secondary.hollow{border-color:#fff;color:#fff}.m-hero-and-fixtures__fixtures-hero .m-fixture--played .m-fixture__button.secondary.hollow:hover{background:#fff;color:#111}@media screen and (min-width:80em){.m-hero-and-fixtures__heading{color:#fff}}.m-hero-and-fixtures__link:hover{text-decoration:underline}.m-carousel-hero-item{align-self:flex-start;background:#fff;display:grid;grid-template-areas:"image" "content";width:100%}.m-carousel-hero-item:hover .m-carousel-hero-item__image img{transform:scale(1.05)}.m-carousel-hero-item:hover .m-carousel-hero-item__title{color:#8d65fb}.m-carousel-hero-item__image{display:block;grid-area:image;height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.m-carousel-hero-item__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:.4s ease;width:100%}.m-carousel-hero-item__image-inner{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.m-carousel-hero-item__content{background:#fff;color:#1e1e1e;font-family:Graphik,Helvetica,Roboto,Arial,sans-serif;grid-area:content;padding:2.5rem 1.25rem 1.25rem;padding:var(--carousel-hero-content-padding,2.5rem 1.25rem 1.25rem);width:100%;width:var(--carousel-hero-content-max-width,100%)}@media print,screen and (min-width:40em){.m-carousel-hero-item__content{padding:2.5rem;padding:var(--carousel-hero-content-padding,2.5rem)}}@media print,screen and (min-width:64em){.m-carousel-hero-item__content{padding:3.75rem 2.5rem 2.5rem;padding:var(--carousel-hero-content-padding,3.75rem 2.5rem 2.5rem)}}.m-carousel-hero-item__details{-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-gap:var(--carousel-hero-details-column-gap,1.5rem);column-gap:var(--carousel-hero-details-column-gap,1.5rem);display:grid;grid-template-areas:"title" "summary" "date" "link"}@media screen and (min-width:48em){.m-carousel-hero-item__details{grid-template-areas:"title summary" "title date" "title link";grid-template-columns:1.5fr 1fr}}.m-carousel-hero-item__category{align-content:center;color:#4b0078;font-family:Graphik,Helvetica,Roboto,Arial,sans-serif;font-size:.625rem;font-size:var(--carousel-hero-category-font-size,.625rem);font-weight:600;letter-spacing:normal;margin-bottom:0;margin-bottom:var(--carousel-hero-category-margin-bottom,0);text-transform:uppercase}.m-carousel-hero-item__category a{color:inherit}.m-carousel-hero-item__title{color:#1e1e1e;font-family:RSCA,Helvetica,Roboto,Arial,sans-serif;font-size:2.25rem;font-size:var(--carousel-hero-title-font-size,2.25rem);font-weight:400;grid-area:title;margin-bottom:1rem;margin-bottom:var(--carousel-hero-title-margin-bottom,1rem);text-decoration:none;transition:color .2s ease}.m-carousel-hero-item__summary{color:#4b4b4b;font-size:1rem;font-size:var(--carousel-hero-summary-font-size,1rem);font-weight:400;grid-area:summary;margin-bottom:.5rem;margin-bottom:var(--carousel-hero-summary-margin-bottom,.5rem)}.m-carousel-hero-item__date{color:inherit;font-size:.75rem;font-size:var(--carousel-hero-date-font-size,.75rem);font-weight:500;grid-area:date;margin-bottom:3rem;margin-bottom:var(--carousel-hero-date-margin-bottom,3rem)}@media print,screen and (min-width:40em){.m-carousel-hero-item__date{margin-bottom:1.5rem;margin-bottom:var(--carousel-hero-date-margin-bottom,1.5rem)}}.m-carousel-hero-item__link{grid-area:link;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-carousel-hero-item__link>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.m-match-header{background:#4b0078;height:100%;margin-bottom:1.5rem}.m-match-header--teaser{background-color:#111;color:#fff;flex:1}@media print,screen and (min-width:64em){.m-match-header--teaser{display:flex;flex-direction:column;justify-content:center}}.m-match-header--teaser .m-match-header{align-items:center;display:flex;flex-direction:column;margin:0;position:relative}.m-match-header--teaser .m-match-header__date{font-size:.875rem;font-weight:600;text-align:center}@media print,screen and (min-width:64em)and (max-width:79.99875em){.m-match-header--teaser .m-match-header__date{font-size:.625rem}}.m-match-header__match-centre-link{display:none}.m-match-header--teaser .m-match-header__match-centre-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.m-match-header--teaser .m-match-header__match-centre-link>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.m-match-header__inner{flex:1}@media screen and (min-width:48em){.m-match-header__inner{display:flex;width:100%}}.m-match-header__column{flex:1 1 50%;padding:1.5rem}@media screen and (min-width:48em){.m-match-header__column{display:flex;flex-direction:column;justify-content:center;overflow:hidden}}@media print,screen and (min-width:64em){.m-match-header__column{padding:2rem}}.m-match-header--teaser .m-match-header__column--right{padding:.75rem}@media screen and (min-width:48em){.m-match-header__fixture-details{display:flex;flex-direction:column;justify-content:center}}.m-match-header__competition{margin-bottom:1rem;max-width:100%;max-width:var(--match-header-competition-max-width,100%)}.m-match-header--teaser .m-match-header__competition{margin:0 auto .5rem;max-width:3.75rem;text-align:center}.m-match-header__team-names{margin-bottom:1rem}.m-match-header__team-name{display:block;font-size:1.25rem;font-size:var(--match-header-font-size,1.25rem);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-match-header__team-name--home{margin-bottom:.25rem}.m-match-header__team-name.highlight{font-size:1.5rem;font-weight:800;line-height:1rem;margin-left:-.625rem;text-transform:uppercase}@media screen and (min-width:48em){.m-match-header__team-name.highlight{font-size:1.75rem;line-height:3.125rem}}@media print,screen and (min-width:64em){.m-match-header__team-name.highlight{font-size:2.1875rem}}.m-match-header__team-name-block.highlight{background-color:#4b0078;display:inline-block;margin:0;padding:.625rem}@media screen and (min-width:48em){.m-match-header__team-name-block.highlight{padding:0 .625rem}}.m-match-header__fixture-status,.m-match-header__fixture-time,.m-match-header__info{display:flex}.m-match-header__fixture-status,.m-match-header__fixture-time{position:relative}.m-match-header__fixture-status:before,.m-match-header__fixture-time:before{content:" - ";display:inline-block}.m-match-header__venue{font-weight:inherit}.m-match-header__fixture{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.m-match-header--teaser .m-match-header__fixture{margin-bottom:1.25rem}.m-match-header__team-badge{height:3.75rem;height:var(--match-header-team-badge-height,3.75rem);width:3.75rem;width:var(--match-header-team-badge-width,3.75rem)}@media screen and (min-width:80em){.m-match-header__team-badge{height:6.25rem;height:var(--match-header-team-badge-height,3.75rem)}}@media screen and (min-width:48em){.m-match-header__team-badge{height:4.6875rem;height:var(--match-header-team-badge-height,3.75rem)}}@media screen and (min-width:30em){.m-match-header__team-badge{height:5.625rem;height:var(--match-header-team-badge-height,3.75rem)}}@media screen and (min-width:80em){.m-match-header__team-badge{width:6.25rem;width:var(--match-header-team-badge-width,3.75rem)}}@media screen and (min-width:48em){.m-match-header__team-badge{width:4.6875rem;width:var(--match-header-team-badge-width,3.75rem)}}@media screen and (min-width:30em){.m-match-header__team-badge{width:5.625rem;width:var(--match-header-team-badge-width,3.75rem);--match-header-team-badge-width:5.625rem;--match-header-team-badge-height:5.625rem}}@media screen and (min-width:48em){.m-match-header__team-badge{--match-header-team-badge-width:4.6875rem;--match-header-team-badge-height:4.6875rem}}@media screen and (min-width:80em){.m-match-header__team-badge{--match-header-team-badge-width:6.25rem;--match-header-team-badge-height:6.25rem}}.m-match-header__team-badge .field__item{display:block;height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}.m-match-header__team-badge .field__item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media print,screen and (min-width:64em){.m-match-header--teaser .m-match-header__team-badge{height:3.125rem;width:3.125rem}}@media screen and (min-width:80em){.m-match-header--teaser .m-match-header__team-badge{height:4.0625rem;width:4.0625rem}}@media screen and (min-width:90em){.m-match-header--teaser .m-match-header__team-badge{height:5.625rem;width:5.625rem}}.m-match-header__teaser-info{margin:0 1.5rem}@media screen and (min-width:48em){.m-match-header__teaser-info{margin:0 auto}}.m-match-header__results{align-items:center;display:flex;font-family:RSCA,Helvetica,Roboto,Arial,sans-serif;font-size:2.75rem;font-size:var(--match-header-results-font-size,2.75rem);font-weight:600;margin:0 1rem;margin:var(--match-header-results-margin,0 1rem)}@media print,screen and (min-width:64em){.m-match-header__results{margin:0 1.5rem;margin:var(--match-header-results-margin,0 1rem)}}@media screen and (min-width:48em)and (max-width:63.99875em){.m-match-header__results{margin:0 .5rem;margin:var(--match-header-results-margin,0 1rem)}}@media print,screen and (min-width:64em){.m-match-header__results{font-size:1.75rem;font-size:var(--match-header-results-font-size,2.75rem)}}@media screen and (min-width:48em)and (max-width:63.99875em){.m-match-header__results{font-size:2.125rem;font-size:var(--match-header-results-font-size,2.75rem)}}@media print,screen and (max-width:29.99875em){.m-match-header__results{font-size:2.125rem;font-size:var(--match-header-results-font-size,2.75rem);--match-header-results-font-size:2.125rem}}@media screen and (min-width:48em)and (max-width:63.99875em){.m-match-header__results{position:relative;--match-header-results-margin:0 0.5rem;--match-header-results-font-size:2.125rem}}@media print,screen and (min-width:64em){.m-match-header__results{--match-header-results-margin:0 1.5rem;--match-header-results-font-size:1.75rem}.m-match-header--teaser .m-match-header__results{margin:0}}@media screen and (min-width:80em){.m-match-header--teaser .m-match-header__results{font-size:2rem}}.m-match-header__pen{align-items:center;display:flex;flex-direction:column;font-size:1rem;line-height:1}.m-match-header__pen:after{content:"PEN";font-size:.625rem}.m-match-header__pen--home{margin-right:.25rem}.m-match-header__pen--away{margin-left:.25rem}.m-match-header__score-separator{margin:0 1rem}.m-match-header__countdown{align-items:center;display:flex;flex:1 0 100%;font-family:RSCA,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-size:var(--match-header-countdown-font-size,.875rem);font-weight:400;justify-content:center}@media print,screen and (min-width:64em)and (max-width:79.99875em){.m-match-header--teaser .m-match-header__countdown{font-size:.625rem}}.m-match-header__button-group,.m-match-header__footer{display:flex;justify-content:center}.m-match-header__button-group{align-self:center;flex-wrap:wrap;margin:0 -.5rem;position:relative;white-space:nowrap;width:100%;z-index:3}@media screen and (min-width:80em){.m-match-header__button-group{max-width:30rem}}.js--live-fixture--Cancelled .m-match-header__button-group--fixture,.js--live-fixture--Played .m-match-header__button-group--fixture,.js--live-fixture--Result .m-match-header__button-group--fixture{display:none}.m-match-header--teaser .m-match-header__button-group{width:auto}.m-match-header__button{flex:1;margin:1.5rem .5rem 0}.m-match-header__button:first-of-type{margin:1.5rem .5rem 0}.m-match-header__button.match-centre,.m-match-header__button:nth-child(3){display:none}.m-match-header--teaser .m-match-header__button.match-centre{display:block}.m-match-header--teaser .m-match-header__button:nth-child(3){display:none}@media print,screen and (min-width:64em){.m-match-header--teaser:hover .m-match-header__button.match-centre{background-color:#fff;color:#111}}.m-match-header--teaser .m-match-header__button{font-size:.875rem;margin:0 .5rem .5rem;padding:.4375rem 1rem}.m-match-header--teaser .m-match-header__button:first-of-type{margin:0 .5rem .5rem}.m-cta-hero{font-family:Graphik,Helvetica,Roboto,Arial,sans-serif;height:18.75rem;height:var(--cta-hero-height,auto);overflow:hidden}@media print,screen and (min-width:64em){.m-cta-hero{height:100%;height:var(--cta-hero-height,auto)}}@media print,screen and (min-width:40em){.m-cta-hero{height:25rem;height:var(--cta-hero-height,auto)}}.m-cta-hero:hover img{transform:scale(1.1)}.m-cta-hero__image,.m-cta-hero__image div{height:100%}.m-cta-hero__image img{min-height:100%;transition:transform .4s ease}.m-cta-hero__content{align-content:center;align-content:var(--cta-hero-content-align-content,center);background-color:hsla(0,0%,7%,.5);height:100%;padding:2rem;padding:var(--cta-hero-content-padding,2rem);text-align:center;text-align:var(--cta-hero-content-text-align,center);top:0}.m-cta-hero__title{font-family:RSCA,Helvetica,Roboto,Arial,sans-serif;font-size:var(--cta-hero-title-font-size,1.5rem);font-weight:400;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.m-cta-hero__link a{border:1px solid #fff;font-size:.875rem;font-size:var(--cta-hero-link-font-size,.875rem);font-weight:500}.m-cta-hero__link a:hover{background:transparent;border:1px solid #fff;color:#fff}.m-cta-hero{--cta-hero-content-align-content:end;--cta-hero-content-text-align:left;--cta-hero-height:18.75rem;border-radius:0;border-radius:.1875rem;position:relative}@media print,screen and (min-width:40em){.m-cta-hero{--cta-hero-height:25rem}}@media print,screen and (min-width:64em){.m-cta-hero{--cta-hero-height:100%}}.m-cta-hero__image{background:#111;overflow:hidden}.m-cta-hero__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;top:0;transform:scale(1);transition:.4s;width:100%}.m-cta-hero:hover img{opacity:.5;transform:scale(1.03)}.m-cta-hero__content{bottom:0;left:0;padding:1.5rem;position:absolute;width:100%;z-index:1}.m-cta-hero__title{color:#fff;font-size:1.5rem;text-shadow:none;text-transform:uppercase}.m-cta-hero__link a{background:#fff;color:#111}.m-carousel-hero-item{--carousel-hero-content-padding:1.5rem 1rem 1rem;--carousel-hero-date-margin-bottom:0.5rem;--carousel-hero-title-margin-bottom:0.5rem;display:flex;flex-direction:column;height:100%}@media screen and (min-width:48em){.m-carousel-hero-item{--carousel-hero-content-padding:2.5rem;--carousel-hero-title-margin-bottom:0}}@media print,screen and (min-width:64em){.m-carousel-hero-item{--carousel-hero-content-padding:3.75rem 2.5rem 2.5rem;--carousel-hero-title-font-size:2.625rem;--carousel-hero-title-margin-bottom:0.25rem}}@media screen and (min-width:80em){.m-carousel-hero-item{--carousel-hero-content-padding:3.75rem}}@media print,screen and (min-width:64em){.m-carousel-hero-item__image:before{background:linear-gradient(270deg,hsla(0,0%,7%,0),hsla(0,0%,7%,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-carousel-hero-item__content{background:none;color:#fff;left:0;padding:0 2.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}}@media screen and (min-width:80em){.m-carousel-hero-item__content{padding:0 3.75rem;width:48.125rem}}.m-carousel-hero-item__details{grid-template-areas:"date" "title" "summary" "link";grid-template-columns:1fr}.m-carousel-hero-item__title :is(a){color:#1e1e1e}@media print,screen and (min-width:64em){.m-carousel-hero-item__title :is(a){color:#fff}}@media print,screen and (min-width:64em){.m-carousel-hero-item__summary{color:#fff}}@media screen and (max-width:63.99875em){.m-carousel-hero-item .button.secondary-alt{background:#4b0078;color:#fff}}.m-carousel-hero-item__image:after{background:#8d65fb;bottom:0;content:"";height:.125rem;left:0;position:absolute;width:0}.glide__slide--active .m-carousel-hero-item__image:after{animation:grow 8s forwards;animation-play-state:running;animation-timing-function:linear}@keyframes grow{0%{width:0}to{width:100%}}.m-carousel-hero-item__image-inner>a{display:none}.glide__slide--active:hover .m-carousel-hero-item__image-inner :is(img){transform:scale(1.03)}.m-carousel-hero-item__title{line-height:1;text-transform:uppercase}.m-carousel-hero-item__link{position:relative}.m-carousel-hero-item__link-outer>a{background:none;border:0;font-size:0;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.m-carousel-hero-item__link-outer>a>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}