@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:10px}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}p{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5;font-size:1.6rem;padding:0;margin:0}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body{color:var(--color-text-primary-on-light);background-color:var(--color-background-secondary-light)}main{width:100%;display:flex;flex-direction:column;gap:var(--spacing-5)}@media (min-width: 1440px){main{width:1124px}}.page-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--spacing-5)}.leaderboard-ad-container{display:flex;width:100%;padding-top:30px;max-width:100vw}@media (min-width: 1440px){.leaderboard-ad-container{width:1440px;padding-top:0}.leaderboard-ad-container:after{content:"";flex-basis:316px}}.slc-grid{width:100%;height:100%;display:grid}.main-content-wrapper{display:flex;flex-direction:column-reverse;gap:var(--spacing-5)}@media (min-width: 768px){.main-content-wrapper{flex-direction:row}}.main-content{max-width:1440px;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--spacing-6)}.main-content>*{grid-column:span 12}.react-grid-item{background-color:var(--color-background-primary-light);padding:var(--spacing-5)}h1,h2,h3,h4,h5,h6,span,p,label,details,summary,div{font-family:var(--font-family-base)}.rte-align-block-right{margin-left:auto;margin-right:0}.rte-align-block-left{display:inline-flex!important;margin:0!important}.rte-align-block-center{margin:.9em auto}.rte-align-left-wrap{float:left;margin:14px 0}.rte-align-right-wrap{float:right;margin:0 0 0 16px!important}html,body{font-family:var(--font-family-base)}h1,.h1{font-size:var(--size-m);font-weight:700;margin:0}@media (min-width: 768px){h1,.h1{font-size:var(--size-xl);font-weight:700}}h2,.h2,.article-highlighted-card__title,.article-details__title{font-size:var(--size-s);font-weight:700;margin:0}@media (min-width: 768px){h2,.h2,.article-highlighted-card__title,.article-details__title{font-size:var(--size-l);font-weight:700;line-height:1.2}}h3,.h3,.league-division-section__name{font-size:var(--size-xs);font-weight:700;line-height:1.2}@media (min-width: 768px){h3,.h3,.league-division-section__name{font-size:var(--size-m);font-weight:700;line-height:1.2;margin:0}}h4,.h4,.article-card__title{font-size:var(--size-2xs);font-weight:700;line-height:1.2;margin:0}@media (min-width: 768px){h4,.h4,.article-card__title{font-size:var(--size-s);font-weight:700;line-height:1.2}}h5,.h5,h6,.h6{font-size:var(--size-3xs);font-weight:700;line-height:1.2}.small-text,.team-overview-list__value,.team-overview-list__type,.team-overview__division-name,.fixture-match__score__status,.article-highlighted-card__tag,.article-details__date,.article-details__page-label,.article-card__tag,.pagination__page a,.pagination__next a,.pagination__previous a{font-size:var(--size-2xs);font-weight:400;line-height:1.6}.text-trim,.team-overview-list__value,.team-overview-list__type{overflow:hidden;text-overflow:ellipsis}.horizontal-scroll,.team-overview__tabs-list,.featured-tags{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.horizontal-scroll ::-webkit-scrollbar,.team-overview__tabs-list ::-webkit-scrollbar,.featured-tags ::-webkit-scrollbar{display:none}a,.link{font-size:var(--size-2xs);font-style:normal;font-weight:400;line-height:1.6;text-decoration:underline;color:var(--color-text-primary-on-light);word-break:break-word}a:hover,.link:hover{text-decoration:none}.button,button{display:flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;padding:var(--spacing-3) var(--spacing-6);border-radius:var(--border-radius-s);border:1px solid}.button--primary{color:var(--color-text-primary-on-dark);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.button--outline{color:var(--color-button-primary);background-color:transparent}.link-button-text{background-color:transparent;border:1px solid var(--color-button-secondary);text-decoration:none;border-radius:var(--border-radius-s);color:var(--color-button-primary);font-weight:700;width:fit-content}.link-button-text--sm{padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4)}.link-button-text--m{padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-5)}.link-button-text--lg{padding:2rem var(--spacing-7) 2rem var(--spacing-7)}.link-button-outlined{background-color:var(--color-button-secondary-hover);border:1px solid var(--color-button-primary-hover);text-decoration:none;border-radius:var(--border-radius-s);color:var(--color-button-primary-hover);font-weight:700;width:fit-content}.link-button-outlined--sm{padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4)}.link-button-outlined--m{padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-5)}.link-button-outlined--lg{padding:2rem var(--spacing-7) 2rem var(--spacing-7)}.link-button-contained{background-color:var(--color-button-primary);border:1px solid var(--color-button-primary);text-decoration:none;border-radius:var(--border-radius-s);color:var(--color-text-primary-on-dark);font-weight:700;width:fit-content}.link-button-contained--sm{padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4)}.link-button-contained--m{padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-5)}.link-button-contained--lg{padding:2rem var(--spacing-7) 2rem var(--spacing-7)}.link-button-contained--fullWidth{width:100%;padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-4);text-align:center}.back-to-top{position:fixed;bottom:89px;right:40px;background-color:var(--color-background-header);color:var(--color-text-primary-on-dark);border:none;width:50px;height:50px;border-radius:10px;cursor:pointer;z-index:1000;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease,transform .3s ease;box-shadow:0 2px 10px #0003}.back-to-top:hover{opacity:.8;transform:translateY(-3px)}.back-to-top__arrow{font-size:24px}@media (min-width: 768px){.back-to-top{width:40px;height:40px;bottom:94px;left:20px}.back-to-top__arrow{font-size:20px}}.contact-us{width:100%;margin:0 auto;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;position:relative}.contact-us__loading{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:2rem 4rem 0 0}.contact-us__recaptcha-container{display:flex;justify-content:center;flex-direction:row}.contact-us__title{font-weight:700;margin-bottom:.5rem;text-align:center}.contact-us__subtitle{color:#666;margin-bottom:2rem;text-align:center;line-height:1.5}.contact-us__form{display:flex;flex-direction:column;gap:1.5rem;gap:var(--spacing-5)}.contact-us__label{font-weight:600;color:#333;display:flex;align-items:center;gap:.25rem;margin-bottom:var(--spacing-1)}.contact-us__label--required:after{content:"*";color:#e74c3c;font-weight:700}.contact-us__input,.contact-us__textarea,.contact-us__select{padding:.75rem 1rem;border:2px solid #e1e8ed;border-radius:8px;transition:all .3s ease;background:#fff;width:100%}.contact-us__input:focus,.contact-us__textarea:focus,.contact-us__select:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}.contact-us__input:hover,.contact-us__textarea:hover,.contact-us__select:hover{border-color:#bdc3c7}.contact-us__input::placeholder,.contact-us__textarea::placeholder,.contact-us__select::placeholder{color:#95a5a6}.contact-us__textarea{min-height:120px;resize:vertical;font-family:inherit}.contact-us__select{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-us__recaptcha{display:flex;justify-content:center;margin:1rem 0}.contact-us__recaptcha .rc-anchor{border-radius:8px!important}.contact-us__submit{background:var(--color-button-primary);color:#fff;border:none;padding:1rem 2rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.contact-us__submit:hover:not(:disabled){background:var(--color-button-primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #3498db4d}.contact-us__submit:active{transform:translateY(0)}.contact-us__submit:disabled{background:#bdc3c7;cursor:not-allowed;transform:none;box-shadow:none}.contact-us__submit--loading{padding-left:3rem}.contact-us__error{color:#e74c3c;margin-top:.25rem;font-weight:500}.contact-us__success{justify-content:center;align-items:center;display:flex;flex-direction:column;background:#d4edda;color:#155724;padding:1rem;border-radius:8px;border:1px solid #c3e6cb;text-align:center;font-weight:500}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.contact-us{margin:1rem;padding:1.5rem}.contact-us__form{gap:1.25rem}.contact-us__input,.contact-us__textarea,.contact-us__select{padding:.625rem .875rem}.contact-us__submit{padding:.875rem 1.5rem}}@media (max-width: 480px){.contact-us{margin:.5rem;padding:1rem}.contact-us__recaptcha .rc-anchor{transform:scale(.85);transform-origin:center}}.header{width:100%;height:8rem;background-color:var(--color-background-header);position:sticky;top:0;z-index:10}@media (min-width: 768px){.header{padding:var(--spacing-3) var(--spacing-8) var(--spacing-3) var(--spacing-8);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-7)}}.header__logos-container{display:flex;justify-content:space-between;position:relative;padding:0 var(--spacing-3) 0 var(--spacing-3);align-items:center;padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-5);background-color:var(--color-background-header)}.header .sponsor-card{height:6.4rem;width:22.8rem;border:0;padding:0;justify-self:flex-end}.header .sponsor-card img{object-fit:contain}.header__logo{width:15rem;height:7rem;position:relative}@media (min-width: 768px){.header__logo{width:20rem;min-width:12rem}}.header__logo img{object-fit:contain;position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent}.header__sponsor-link{width:15rem;height:7rem;display:flex;position:relative}@media (min-width: 768px){.header__sponsor-link{width:35rem;min-width:23rem;height:8rem}}.header__sponsor-image{object-fit:contain}.nav{width:100vw;height:3.9rem;align-self:center;min-width:100%;padding-right:var(--spacing-7);background-color:var(--color-highlight-primary)}@media (min-width: 768px){.nav{width:calc(100% - 400px);min-width:unset;background-color:transparent}}.nav__list{display:flex;list-style:none;gap:var(--spacing-8);width:100%;height:100%;flex-direction:row;align-items:center;overflow-x:auto;overflow-y:hidden;background-color:var(--color-highlight-primary);padding:var(--spacing-3) 0 var(--spacing-3) var(--spacing-7);margin:0;-ms-overflow-style:none;scrollbar-width:none}.nav__list ::-webkit-scrollbar{display:none}@media (min-width: 768px){.nav__list{width:100%;flex-flow:row nowrap;background-color:transparent;padding:0;margin:0}}@media (min-width: 1440px){.nav__list{width:100%;flex-flow:row nowrap;background-color:transparent;padding:0;margin:0;overflow-x:unset;overflow-y:unset}}.nav__list-item{color:var(--color-text-primary-on-dark);font-weight:700;position:relative}.nav__list-item:before{content:"";position:absolute;width:100%;height:3px;background-color:var(--color-background-primary-light);bottom:-1px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.nav__list-item:hover{color:var(--color-background-primary-light);font-weight:700}.nav__list-item:hover:before{transform-origin:left;transform:scaleX(1)}.nav__list>li{position:relative;text-transform:uppercase;font-size:var(--size-2xs);line-height:2.24rem;font-weight:700;text-wrap:nowrap;cursor:pointer}.nav__list>li :hover{color:var(--color-text-main-nav-hover)}.nav__list>li>ul>li :hover{color:var(--color-text-secondary-nav-hover)}.nav__link{display:flex;text-decoration:none;text-transform:uppercase;color:var(--color-text-primary-on-dark);font-weight:700}.nav__list ul{position:absolute;width:27.3rem;padding:var(--spacing-5) var(--spacing-8);transform:translate(-50%);left:50%;border-radius:var(--border-radius-m);background-color:var(--color-highlight-primary);box-shadow:var(--shadow-1);display:none;top:4rem;list-style:none}.nav__list ul:before{content:"";display:none;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:2rem solid var(--color-highlight-primary);position:absolute;transform:translate(-50%);left:50%;top:-1.5rem}.nav__list ul:after{content:"";display:block;position:absolute;width:100%;top:-2rem;left:0;padding:var(--spacing-5) var(--spacing-8)}.nav__list ul a{color:var(--color-text-primary-on-dark)}.nav__list>li:hover ul{z-index:1;gap:var(--spacing-3);display:flex;flex-direction:column}.nav__list>li:hover ul:before{display:block}.jumbotron{display:grid;padding:var(--spacing-6);gap:var(--spacing-6);min-height:60vh}.footer{width:100%;background-color:var(--color-background-alternative);padding-bottom:9rem;margin-top:auto}@media (min-width: 768px){.footer{display:flex;flex-direction:column;color:var(--color-text-primary-on-dark);padding:var(--spacing-10) var(--spacing-10) 9rem var(--spacing-10);gap:var(--spacing-9)}}.footer .social-networks{margin:var(--spacing-4) 0 0 auto}@media (min-width: 768px){.footer .social-networks{margin-top:0}}.footer__title{margin:0;color:var(--color-text-primary-on-dark);padding:var(--spacing-5)}@media (min-width: 768px){.footer__title{padding:0}}.footer__nav-container{margin-bottom:var(--spacing-5);padding:0 var(--spacing-4)}@media (min-width: 768px){.footer__nav-container{display:flex;flex-direction:row;gap:128px}}.footer__nav-section-header{color:var(--color-text-primary-on-dark);margin-bottom:16px;margin-top:16px}@media (min-width: 768px){.footer__nav-section-header{margin:0 0 var(--spacing-4) 0}}.footer__nav-section-header-wrapper{all:unset;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.footer__nav-section{padding:0 var(--spacing-5) 0 var(--spacing-5);border-bottom:1px solid black}.footer__nav-section--selected>ul{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.footer__nav-section--selected .footer__nav-section-dropdown-arrow{transform:rotate(180deg)}@media (min-width: 768px){.footer__nav-section{padding:0;border-bottom:none}}.footer__list{display:none;list-style-type:none;text-align:left;padding:0;margin:0}@media (min-width: 768px){.footer__list{display:block}}.footer__link{color:var(--color-text-primary-on-dark);cursor:pointer;text-decoration:none}.footer__copyright{color:var(--color-text-primary-on-dark);cursor:pointer;padding:0 var(--spacing-5) 0 var(--spacing-5)}@media (min-width: 768px){.footer__copyright{padding:0}}.pagination{display:flex;justify-content:center;gap:var(--spacing-3);margin:0;padding:0;list-style:none}.pagination--active>a{background-color:var(--color-button-primary);color:var(--color-text-primary-on-dark)!important}.pagination__page a,.pagination__next a,.pagination__previous a{cursor:pointer;display:flex;border-radius:var(--border-radius-s);text-decoration:none;padding:var(--spacing-3) var(--spacing-5);text-transform:uppercase;align-items:center;justify-content:center}.pagination__page a{border:1px solid var(--color-button-secondary);color:var(--color-button-primary)}.pagination__previous a,.pagination__next a{background-color:var(--color-button-primary);color:var(--color-text-primary-on-dark)}.not-found{display:flex;flex-direction:column;width:100%;padding:var(--spacing-8);gap:var(--spacing-8);background-color:var(--color-background-primary-light)}.not-found__link-wrapper{width:11rem}main>.slc-row>.slc-column{padding:var(--spacing-6) var(--spacing-5) var(--spacing-6) var(--spacing-5)}@media (min-width: 768px){main>.slc-row>.slc-column{padding:var(--spacing-6) var(--spacing-3) var(--spacing-6) var(--spacing-3)}}.slc-row{display:grid;grid-template-columns:repeat(12,1fr);width:100%;grid-gap:var(--spacing-5);border-radius:var(--border-radius-m)}.slc-column{display:flex;flex-direction:column;background-color:#fff;border-radius:var(--border-radius-m);gap:var(--spacing-5)}@media (min-width: 768px){.slc-column{gap:var(--spacing-3)}}@media (min-width: 768px){.article-details-page{width:100%;max-width:1124px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-6)}}@media (min-width: 1440px){.article-details-page__article-preview-panel{display:flex;flex-direction:column;flex:2}}.article-details-page__article-preview-panel,.article-details-page__article-list-panel,.article-details-page__sponsors-grid-panel{background:var(--color-background-primary-light);border-radius:var(--border-radius-s);padding:var(--spacing-4);margin-bottom:var(--spacing-6)}@media (min-width: 768px){.article-details-page__article-preview-panel,.article-details-page__article-list-panel,.article-details-page__sponsors-grid-panel{padding:var(--spacing-6)}}@media (min-width: 1440px){.article-details-page__article-preview-panel,.article-details-page__article-list-panel,.article-details-page__sponsors-grid-panel{padding:var(--spacing-10)}}.article-details-page__article-preview-panel-heading,.article-details-page__article-list-panel-heading,.article-details-page__sponsors-grid-panel-heading{margin-bottom:var(--spacing-4)}@media (min-width: 1440px){.article-details-page__article-preview-panel-heading,.article-details-page__article-list-panel-heading,.article-details-page__sponsors-grid-panel-heading{margin-bottom:var(--spacing-6)}}.article-details-page .newsletter-form{margin-bottom:var(--spacing-6)}.article-card--text-side-by-side .article-card__link-wrapper{display:grid;align-items:center;grid-template-columns:45% 1fr;gap:var(--spacing-5)}.article-card--text-side-by-side .article-card__content{justify-content:center}.article-card--text-side-by-side .article-card__title{margin-bottom:initial}.article-card--no-date .article-card__tag:after{content:none}.article-card:hover .article-card__title,.article-card:hover .article-card__summary{text-decoration:underline;color:var(--color-button-primary-hover)}.article-card__media-wrapper{position:relative;width:100%;aspect-ratio:16/9}.article-card__link-wrapper{text-decoration:none;display:flex;gap:var(--spacing-3);flex-flow:column wrap;height:100%}.article-card__thumbnail{border-radius:var(--border-radius-s);object-position:center;object-fit:cover;position:absolute;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;height:-webkit-fill-available}.article-card__content{display:flex;flex-flow:column wrap;align-items:flex-start;row-gap:var(--spacing-3);flex:1}.article-card__tag-date-wrapper{display:flex;gap:var(--spacing-5);align-items:center}.article-card__tag{position:relative;display:inline-flex;text-transform:uppercase}.article-card__tag:after{content:"";width:3px;height:3px;position:absolute;background-color:#000;top:50%;transform:translateY(-50%);right:-10px}.article-card__title{text-wrap:wrap;margin-bottom:0}.article-card__summary{margin:0}.article-card__date{text-transform:uppercase}.article-card-list-container{height:100%;width:100%}.article-card-list-container--with-pagination{display:flex;flex-flow:column nowrap;gap:var(--spacing-6)}.article-card-list-container--two-column-grid .article-card-list-container__list{grid-template-columns:repeat(2,1fr)}.article-card-list-container__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;padding:0;margin:0;gap:var(--spacing-5);overflow:hidden}.article-card-list-container__item{width:100%;height:100%}.article-card-list-container .article-card{height:100%}.article-grid{display:grid;grid-template-columns:1fr 30rem;grid-gap:var(--spacing-4)}.article-grid .article-card:not(:first-of-type){grid-column:2}.article-section__header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-5) 0}.article-section__title{margin-bottom:0}.quick-news ul{list-style:none;margin:0;padding:0;display:flex;gap:var(--spacing-6);border-top:1px solid;padding-top:var(--spacing-3)}.quick-news a{text-decoration:none;font-size:var(--size-2xs)}.quick-news a:hover{text-decoration:underline}.article-details{display:flex;flex-flow:column wrap}.article-details__page-label{text-transform:uppercase;margin-bottom:var(--spacing-3)}.article-details__title{margin-bottom:var(--spacing-3)}@media (min-width: 1440px){.article-details__title{margin-bottom:var(--spacing-10)}}.article-details__image-wrapper{position:relative;height:21.3rem;width:100%;margin-bottom:var(--spacing-3)}@media (min-width: 1440px){.article-details__image-wrapper{margin-bottom:var(--spacing-6);height:52.8rem}}.article-details__image{border-radius:var(--border-radius-s);object-fit:cover;position:absolute;height:100%;width:100%;color:transparent}.article-details__main-wrapper{display:grid;align-items:flex-start}@media (min-width: 768px){.article-details__main-wrapper{grid-template-columns:20rem 1fr;row-gap:var(--spacing-8);column-gap:var(--spacing-4)}}.article-details__date{margin-top:0}.article-details__author{font-weight:700;margin-top:0}.article-details .tag-list{margin-top:var(--spacing-6)}.article-details__social-networks{margin-top:var(--spacing-6);display:flex;justify-content:flex-start;flex-direction:column;align-items:start}@media (min-width: 768px){.article-details__social-networks{margin-top:var(--spacing-12);flex-direction:row;align-items:flex-start}}.article-details__social-networks>h4{margin:0;white-space:nowrap}@media (min-width: 768px){.article-details__social-networks>h4{padding:.9rem 0}}.article-details__content{display:inline-block}.article-details__content img{display:block;height:auto;margin:0 auto;width:100%;max-width:100%;min-width:100%}.article-highlighted-card{width:100%;height:100%}.article-highlighted-card:hover .article-highlighted-card__title{text-decoration:underline;color:var(--color-button-primary-hover)}.article-highlighted-card__media-wrapper{position:relative;height:100%}.article-highlighted-card__link-wrapper{text-decoration:none;display:flex;flex-flow:column;gap:var(--spacing-4)}.article-highlighted-card__content{display:flex;flex-direction:column}.article-highlighted-card__thumbnail{border-radius:var(--border-radius-m);width:100%;object-fit:cover;object-position:center;height:revert-layer}.article-highlighted-card__title{margin:0}.article-highlighted-card__tag-list{list-style:none;padding:0;margin:0 0 auto;display:flex;flex-flow:row wrap;column-gap:var(--spacing-5)}.article-highlighted-card__tag{display:inline-flex;text-transform:uppercase}.newsletter-form{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--spacing-5);background-color:var(--color-background-alternative);padding:var(--size-l) var(--size-s) var(--size-l) var(--size-s);border-radius:var(--border-radius-m)}@media (min-width: 1440px){.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center}}.newsletter-form__title{font-size:22px;text-wrap:wrap;text-align:center;color:var(--color-text-primary-on-dark);margin:0}@media (min-width: 1440px){.newsletter-form__title{order:1;width:100%}}.newsletter-form--success{border:1px solid;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.newsletter-form--success p{text-align:center;margin:0}.newsletter-form__input-wrapper{display:flex;flex-direction:row;order:2;width:55rem;gap:var(--spacing-4)}.newsletter-form__terms-wrapper{display:flex;flex-direction:row;gap:var(--spacing-4)}@media (min-width: 1440px){.newsletter-form__terms-wrapper{order:4;width:100%;justify-content:flex-start;align-items:center;max-width:55rem}}.newsletter-form input[type=email]{width:100%;height:5.6rem;padding:16px;border-radius:var(--border-radius-m)}@media (min-width: 1440px){.newsletter-form input[type=email]{order:2;max-width:370px;border-radius:var(--border-radius-s)}}.newsletter-form input[type=email]:focus{outline:none}.newsletter-form input[type=checkbox]{width:var(--size-m);height:var(--size-m)}.newsletter-form__terms-label{color:var(--color-text-primary-on-dark);font-weight:100;font-size:var(--size-xs);align-content:center;line-height:25.6px}.newsletter-form button{width:100%;height:100%;border:1px solid var(--color-input-border-focused);border-radius:var(--border-radius-s);background-color:var(--color-button-primary);height:var(--size-3xl);color:var(--color-text-primary-on-dark);text-transform:uppercase;line-height:15px;font-weight:500}@media (min-width: 1440px){.newsletter-form button{order:3;max-width:142px}}.newsletter-form button:hover{cursor:pointer}.tag-list{display:flex;flex-flow:row wrap;gap:var(--spacing-4);margin:0;padding:0;list-style:none}.tag-list__tag{display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius-s);border:1px solid var(--color-button-secondary);padding:var(--spacing-3) var(--spacing-5);color:var(--color-button-primary);text-decoration:none}.featured-tags{gap:var(--spacing-4);flex-flow:unset}.featured-tags__wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-4);width:100%}.featured-tags__link{text-transform:uppercase;font-weight:700}.featured-tags__link--selected{color:var(--color-text-primary-on-dark);background-color:var(--color-button-primary)}@media (min-width: 1440px){.featured-tags__link--selected:hover{background-color:var(--color-button-primary-hover)}}@media (min-width: 1440px){.featured-tags__link:hover:not(.featured-tags__link:hover--selected){background-color:var(--color-button-primary);color:var(--color-text-primary-on-dark)}}.featured-tags__clear-tags{border:none;color:var(--color-text-primary-on-light)}@media (min-width: 1440px){.featured-tags__clear-tags:hover{color:var(--color-text-primary-on-light)!important;background-color:transparent!important}}.featured-tags__title,.featured-tags__list-item{text-wrap:nowrap}.team-table{display:flex;flex-flow:column wrap;border-radius:var(--border-radius-m);box-shadow:var(--shadow-2)}.team-table__header{padding:var(--spacing-4);border-top-left-radius:var(--border-radius-m);border-top-right-radius:var(--border-radius-m);display:flex;justify-content:center}.team-table__heading{margin:0}.team-table__table{border-collapse:collapse;width:100%;border-spacing:0}.team-table__th-club{text-align:left}.team-table__head{border-spacing:0;margin-top:var(--spacing-4)}.team-table__head th{padding:var(--spacing-2) var(--spacing-4);font-size:var(--size-2xs)}.team-table__body tr:not(:last-of-type){border-bottom:1px solid}.team-table__body td{padding:var(--spacing-4)}.team-table__td-position{text-align:center}.team-table__td-team{display:flex;align-items:center;gap:var(--spacing-3)}.team-table__footer{display:flex;padding:var(--spacing-3)}.team-table__view-more-trigger{width:100%}.fixture-match{width:100%;display:flex;justify-content:space-between;gap:var(--spacing-4);color:inherit;text-decoration:inherit}.fixture-match--expanded .fixture-match__show-more-icon{transform:rotate(90deg)}.fixture-match__home-team-wrapper{display:flex;flex-direction:column;text-align:right}.fixture-match__away-team-wrapper{display:flex;flex-direction:column;width:100%;text-align:left}.fixture-match__wrapper{display:flex}.fixture-match__show-more-btn-container{width:100%;display:flex;justify-content:flex-end;align-items:flex-start}.fixture-match__show-more-btn-container--expandable{justify-content:space-between}.fixture-match__show-more-btn{width:100%;height:100%;background-color:transparent;padding:0;border:0;justify-content:flex-start;align-items:flex-start;cursor:pointer;text-transform:inherit}.fixture-match__score{width:48px;height:28px;white-space:nowrap;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-around;border-radius:var(--border-radius-s);padding:0 var(--spacing-3);background-color:var(--color-background-secondary-light);font-weight:700;font-size:var(--size-2xs);line-height:1}.fixture-match__score--live{background-color:transparent}.fixture-match__score:hover{color:var(--color-highlight-primary-hover)}.fixture-match__score:has(.fixture-match__score__status){position:relative;padding:0 var(--spacing-3);line-height:.8}.fixture-match__score__status{font-size:var(--size-3xs);line-height:1}.fixture-match__time{display:flex;align-items:center;justify-content:center;padding:var(--spacing-1) var(--spacing-3)}.fixture-match__team-image{width:3.2rem;height:3.2rem}.fixture-match__team-attendance-wrapper{display:flex;flex-direction:row;justify-content:flex-start}.fixture-match__info{flex-basis:100%;display:flex;flex-direction:row;justify-content:center;font-size:var(--size-2xs);font-weight:400}.fixture-match__info>p{margin-top:var(--spacing-2);line-height:1}.fixture-match__attendance{margin-top:0;margin-left:auto;font-size:var(--size-2xs)}.fixture-match__home-player-stats,.fixture-match__away-player-stats{display:flex;gap:var(--spacing-2);font-size:var(--size-2xs);justify-content:flex-end;text-wrap:nowrap}.fixture-match__away-player-stats{justify-content:flex-start}.fixture-match__team-link{text-decoration:none;display:flex;justify-content:flex-end;align-items:center;font-size:var(--size-2xs);font-weight:700;gap:var(--spacing-4)}@media (min-width: 768px){.fixture-match__team-link{text-wrap:nowrap}}.fixture-match__score-link{text-decoration:none;text-wrap:nowrap;display:flex;justify-content:center;align-items:flex-start;font-size:var(--size-2xs);gap:var(--spacing-4)}.fixture-match__team-logo{max-width:inherit}.fixture-match-list{margin:0;padding:0;list-style:none;display:grid;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.fixture-match-list__wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--spacing-5);height:100%;width:100%}.fixture-match-list__matches-container{overflow:hidden;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}.fixture-match-list__item{padding:var(--spacing-3) 0}.fixture-match-list__item:not(:last-of-type){border-bottom:1px solid var(--color-background-secondary-light)}.fixture-match-list__item:hover{cursor:pointer;background-color:var(--color-background-secondary-light)}.fixture-match-list__item:hover .fixture-match-team,.fixture-match-list__item:hover .fixture-match__attendance,.fixture-match-list__item:hover .fixture-match__team-link,.fixture-match-list__item:hover .fixture-match__score{color:var(--color-highlight-primary-hover)}.fixture-match-list__link{margin-top:auto}.fixture-calendar{display:flex;flex-flow:column wrap;border-radius:var(--border-radius-m);box-shadow:var(--shadow-2);border:1px solid}.fixture-calendar__header{padding:var(--spacing-4);border-top-left-radius:var(--border-radius-m);border-top-right-radius:var(--border-radius-m);display:flex;justify-content:center}.fixture-calendar__title{margin:0}.fixture-calendar__footer{display:flex;padding:var(--spacing-3)}.fixture-calendar__all-fixtures-trigger{width:100%}.fixture-calendar__match-list-by-date{justify-content:center;align-items:center}.fixture-match-team{display:flex;grid-gap:var(--spacing-4);align-items:center;justify-content:flex-end;font-weight:700}.fixture-match-team--away-team{flex-direction:row-reverse}.fixture-match-team--home-team{text-align:right}@media (min-width: 768px){.fixture-match-team__name{text-wrap:nowrap}}.fixture-match-list-by-date{display:flex;flex-flow:column wrap;align-items:center;width:100%}.fixture-match-list-by-date__date-title{display:flex;margin:0;margin-bottom:var(--spacing-2)}.fixture-match-list-by-date__match-list{flex:1}.fixture-match-list-by-competition{display:flex;flex-flow:column wrap;align-items:center;width:100%}.fixture-match-list-by-competition ul{list-style:none;padding:0;width:100%}.fixture-match-list-by-competition__competitions-list{display:flex;flex-direction:column;gap:var(--spacing-5)}.fixture-match-list-by-competition__date-title{display:flex;justify-content:center;width:100%;background-color:var(--color-background-header);margin:0;margin-bottom:var(--spacing-2);color:var(--color-text-primary-on-dark);padding:var(--spacing-2)}.fixture-match-list-by-competition__competition-title{text-align:center;border-bottom:1px solid var(--color-highlight-primary);margin:0 0 var(--spacing-3) 0}.match-details{display:grid;padding:var(--spacing-8);grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center;box-shadow:var(--shadow-4);border-radius:var(--border-radius)}.match-details__score{display:flex;border:1px solid;border-radius:var(--border-radius-round);padding:var(--spacing-6) var(--spacing-8);align-items:center}.tournaments-list{list-style:none;margin:0;padding:0;display:flex;flex-flow:column wrap;gap:var(--spacing-5)}.tournament-summary__link{font-size:var(--size-m);text-decoration:none}.matches-list{display:flex;flex-direction:row}@media (min-width: 768px){.matches-list{gap:var(--spacing-5);align-items:flex-start;justify-content:center;margin-top:0}}.matches-list__left-side{display:flex;flex-direction:column;gap:var(--spacing-5);width:100vw}@media (min-width: 768px){.matches-list__left-side{width:1124px}}.matches-list__sidebar{width:30rem;position:sticky;top:0;padding-top:9rem}@media (min-width: 768px){.matches-list__matches-container{align-self:center}}.matches-list__title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.matches-list__title{font-size:4rem}.matches-list__content{display:flex;flex-direction:column;gap:var(--spacing-7);background-color:var(--color-background-primary-light);padding:var(--spacing-3);width:100vw}@media (min-width: 768px){.matches-list__content{flex:2;padding:var(--spacing-7);width:100%}}.matches-list__newsletter-container{width:100%}@media (min-width: 768px){.matches-list__newsletter-container{height:24.5rem}}.matches-list__filters-container{display:flex;flex-direction:row;gap:var(--spacing-8);justify-content:center;align-items:center}@media (min-width: 768px){.matches-list__filters-container{flex-direction:row;justify-content:flex-start;align-items:center}}.matches-list__social-networks-title{text-align:center;margin:0;padding:0}.matches-list__social-networks{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:unset!important;margin-bottom:0}.matches-list__video-ad-container{max-width:100%;display:flex;justify-content:center;align-items:center}.matches-list__video-ad{width:100%;margin-top:126px}@media (min-width: 768px){.matches-list__video-ad{width:72rem}}.matches-list__sponsors-grid{padding:0!important}.month-switcher{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-6)}.month-switcher__name{margin:0}.competition-switcher{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-6);list-style:none;padding:0;margin:0;z-index:2}.competition-switcher__link{text-decoration:none}.competition-switcher__link--active{border-bottom:2px solid var(--color-highlight-primary)}.team-switcher{position:relative;width:200px}.team-switcher__select{display:flex;justify-content:space-between;align-items:center;background-color:#f9f9f9;padding:10px;font-size:16px;border-radius:5px;border:1px solid #ccc;cursor:pointer}.team-switcher__selected-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-switcher__select-icon{rotate:-90deg}.team-switcher__options-list{z-index:2;position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;display:none;z-index:1;list-style:none;margin:0;padding:0;max-height:30rem;overflow:auto}.team-switcher__options-list--open{display:block}.team-switcher__options-list-item{padding:10px;cursor:pointer}.match-overview{display:flex;flex-direction:row}@media (min-width: 768px){.match-overview{gap:var(--spacing-5);align-items:flex-start;justify-content:space-between}}.match-overview__match-header-container{background-color:var(--color-background-primary-light);width:100%;border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;padding:var(--spacing-5)}@media (min-width: 768px){.match-overview__match-header-container{padding:var(--spacing-7)}}.match-overview__newsletter-container{width:100%;padding-top:var(--spacing-3)}.match-overview__leaderboard-ad{height:9rem;width:97rem}.match-overview__content{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;align-items:center}@media (min-width: 768px){.match-overview__content{flex:2}}.match-overview__sidebar{width:30rem}@media (min-width: 768px){.match-overview__sidebar{position:sticky;top:9rem}}.match-overview__match-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-3)}.match-overview__title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-2)}.match-overview__title{padding:0;margin:0;text-align:center}.match-overview__sub-title{text-align:center}.match-overview__clubs-container{display:grid;grid-template-columns:1fr auto 1fr;width:100%;position:sticky;top:13rem;z-index:10;background-color:var(--color-background-primary-light);padding:var(--spacing-3);margin-bottom:-8px}@media (min-width: 768px){.match-overview__clubs-container{top:8rem;gap:var(--spacing-6);padding:var(--spacing-3) var(--spacing-7)}}.match-overview__match-details-container{width:100%}.match-overview__goalscorers-container{display:grid;grid-template-columns:1fr auto 1fr;width:100%;background-color:var(--color-background-primary-light);padding:var(--spacing-1)}@media (min-width: 768px){.match-overview__goalscorers-container{grid-column:1/-1;justify-self:center;align-self:end;text-align:center}}.match-overview__home-team-container,.match-overview__away-team-container{display:flex;flex-direction:column;justify-content:center}.match-overview__home-team{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--spacing-6);text-decoration:inherit}.match-overview__away-team{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-6);text-decoration:inherit}.match-overview__home-team-name{font-size:1.3rem;text-align:end}@media (min-width: 768px){.match-overview__home-team-name{font-size:2.4rem}}.match-overview__away-team-name{font-size:1.3rem;text-align:start}@media (min-width: 768px){.match-overview__away-team-name{font-size:2.4rem}}.match-overview__score-container{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3);margin-left:var(--spacing-3);margin-right:var(--spacing-3)}@media (min-width: 768px){.match-overview__score-container{gap:var(--spacing-6);margin:0}}.match-overview__score-wrapper{height:6.4rem;border-radius:.8rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:5rem;background-color:var(--color-background-primary-light)}@media (min-width: 768px){.match-overview__score-wrapper{width:9.6rem}}.match-overview__score{font-size:1.6rem;font-weight:700}@media (min-width: 768px){.match-overview__score{line-height:2.6rem;font-size:2.6rem}}.match-overview__score--future{font-weight:400}.match-overview__home-goalscorers-list{display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 var(--spacing-3);margin:0;list-style:none;gap:var(--spacing-3)}@media (min-width: 768px){.match-overview__home-goalscorers-list{padding:0;align-items:flex-end;gap:0}}.match-overview__home-goalscorers-list>li{font-size:1.3rem}@media (min-width: 768px){.match-overview__home-goalscorers-list>li{font-size:1.6rem}}.match-overview__away-goalscorers-list{display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0;list-style:none;gap:var(--spacing-3)}.match-overview__away-goalscorers-list>li{font-size:1.3rem}@media (min-width: 768px){.match-overview__away-goalscorers-list>li{font-size:1.6rem}}.match-overview__match-status-list{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0 var(--spacing-4) 0 var(--spacing-4);list-style:none}@media (min-width: 768px){.match-overview__match-status-list{width:24.4rem;padding:0}}.match-overview__lineups-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.match-overview__lineups-title{font-size:2rem;margin:0;padding:0}.match-overview__lineups-lists-container{width:100%}@media (min-width: 768px){.match-overview__lineups-lists-container{display:flex;flex-direction:row;justify-content:space-between;gap:var(--spacing-4)}}.match-overview__lineups-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-1)}.match-overview__lineups-list-item{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-between}@media (min-width: 768px){.match-overview__lineups-list-item{cursor:pointer;padding:0 var(--spacing-3) 0 var(--spacing-3)}.match-overview__lineups-list-item:hover{background-color:var(--color-highlight-primary-hover)}.match-overview__lineups-list-item:hover .match-overview__lineups-player-name,.match-overview__lineups-list-item:hover .match-overview__lineups-player-shirt-number{color:var(--color-text-primary-on-dark)}}.match-overview__lineups-player-shirt-number{font-size:1.4rem;font-weight:700}.match-overview__lineups-player-name{font-size:1.4rem;margin-left:var(--spacing-5)}.match-overview__lineups-list-wrapper{display:flex;flex-direction:column;background-color:var(--color-background-primary-light);border-radius:0 0 var(--border-radius-l) var(--border-radius-l);padding:var(--spacing-3) var(--spacing-6)}.match-overview__lineups-list-wrapper--home{margin-bottom:var(--spacing-3)}@media (min-width: 768px){.match-overview__lineups-list-wrapper{margin-left:auto;padding:var(--spacing-6);flex:1;margin-bottom:0}}.match-overview__lineups-player-info-container,.match-overview__lineups-player-sub-container{display:flex;flex-direction:row;gap:var(--spacing-2)}.match-overview__lineups-player-sub-minute{font-size:1.4rem}.match-overview__yellow-card{background-color:#fae500;width:1.2rem;height:2rem}.match-overview__red-card{background-color:#fa0000;width:1.2rem;height:2rem}.match-overview__lineups-home-team-name,.match-overview__lineups-away-team-name{margin:0;padding:0;margin-top:var(--spacing-3);text-align:center}.match-overview__news-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%;padding-top:var(--spacing-3)}.match-overview__news-container>h3{background-color:var(--color-background-primary-light);width:100%;padding:var(--spacing-5);text-align:center;border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;padding-top:var(--spacing-4);margin:unset}.match-overview__news-list-container{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);width:100%}@media (min-width: 768px){.match-overview__news-list-container{flex-direction:row}}.match-overview__league-table-list-container{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);width:100%}@media (min-width: 768px){.match-overview__league-table-list-container{flex-direction:row}}.match-overview__news-team-name{font-size:1.6rem;color:var(--color-text-primary-on-light);border-radius:var(--border-radius-l);font-weight:700}.match-overview__news-team-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--spacing-5);width:100%;background-color:var(--color-background-primary-light);padding:var(--spacing-6)}.match-overview__news-team-container--left{border-radius:0 0 0 var(--border-radius-l)}.match-overview__news-team-container--right{border-radius:0 0 var(--border-radius-l) 0}.match-overview__news-team-container>div{width:100%}.fwp-embed{overflow:hidden}.fwp-embed>iframe{height:auto!important;min-height:600px!important}.sponsors-slider__slider-container{height:100%;box-shadow:var(--shadow-4);border-radius:var(--border-radius-m)}.sponsors-slider__image-wrapper{display:grid;height:100%;align-items:center;justify-items:center}.league-division-section{display:flex;flex-flow:column wrap}.league-division-section__name{margin-bottom:var(--spacing-4)}.league-division-section__club-list,.league-division-section__team-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-5)}@media (min-width: 768px){.league-division-section__club-list,.league-division-section__team-list{flex-flow:row wrap}}.league-division-section__club-list-item,.league-division-section__team-list-item{padding:var(--spacing-4) 0;border-bottom:1px solid var(--color-background-secondary-light)}@media (min-width: 768px){.league-division-section__club-list-item,.league-division-section__team-list-item{width:24rem}}.club-card__link,.team-card__link{text-decoration:none;display:flex;flex-flow:row nowrap;align-items:center;gap:var(--spacing-4);height:100%}.club-card__logo,.team-card__logo{object-fit:contain;width:4.8rem;height:4.8rem}.club-card__name,.team-card__name{margin-bottom:0}.league-division-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:var(--spacing-5)}.league-division-table__wrapper{display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.league-division-table__header{text-align:left}.league-division-table__header th{font-weight:400}.league-division-table__header tr th{text-align:center}.league-division-table__body{border-top:1px solid var(--color-background-secondary-light)}.league-division-table__row{border-bottom:1px solid var(--color-background-secondary-light);cursor:pointer}.league-division-table__row:hover{background-color:var(--color-background-secondary-light)}.league-division-table__row:hover .league-division-table__team-link,.league-division-table__row:hover .league-division-table__cell{color:var(--color-highlight-primary-hover)}.league-division-table__row--highlighted{background-color:var(--color-highlight-primary-hover)}.league-division-table__row--highlighted .league-division-table__cell,.league-division-table__row--highlighted .league-division-table__team-link{color:var(--color-text-primary-on-dark)}.league-division-table__th--sortable{cursor:pointer;position:relative}.league-division-table__th--sortable:after{padding-left:1rem;position:absolute}.league-division-table__cell{padding:var(--spacing-3);text-align:center}.league-division-table__cell:has(.league-division-table__team-link){text-align:left}.league-division-table__cell:first-child{font-weight:700}.league-division-table__cell:last-child{font-weight:700}.league-division-table__team-link{display:flex;align-items:center;text-decoration:none;font-weight:700;font-size:var(--size-2xs)}.league-division-table__team-link img{width:2.4rem;height:2.4rem;margin-right:var(--spacing-5)}.league-division-table__deducted-points{margin-left:var(--spacing-2)}.league-division-table__view-all{width:max-content;margin:var(--spacing-5) auto 0 auto}.league-division-table__link{margin-top:auto}.league-division-table--grid-lines>thead tr{border-top:1px solid var(--color-background-secondary-light)}.league-division-table--grid-lines__th{border-right:1px solid var(--color-background-secondary-light);text-align:center}.league-division-table--grid-lines__th:first-child{border-left:1px solid var(--color-background-secondary-light)}.league-division-table--grid-lines__cell{border-right:1px solid var(--color-background-secondary-light);text-align:center}.league-division-table--grid-lines__cell:first-child{border-left:1px solid var(--color-background-secondary-light)}.sponsors-grid{background-color:var(--color-background-primary-light);justify-content:center;width:100%}@media (min-width: 768px){.sponsors-grid{padding:var(--spacing-7) var(--spacing-7)}}.sponsors-grid>h3{margin-left:var(--spacing-3)}@media (min-width: 768px){.sponsors-grid>h3{margin-left:0}}.sponsors-grid__sponsor-list{flex-flow:row wrap;list-style:none;padding:0;gap:var(--spacing-7);display:grid;flex-direction:column;justify-content:center;justify-content:flex-start}@media (min-width: 768px){.sponsors-grid__sponsor-list{display:grid;max-width:unset}}.sponsors-grid__sponsor-item{display:flex;flex-direction:column;align-items:center;position:relative;border:1px solid var(--color-highlight-secondary);padding:var(--spacing-3);gap:var(--spacing-4)}.sponsors-grid__sponsor-link{position:relative;height:10rem;width:100%;display:flex;justify-content:center}.sponsors-grid__sponsor-link>img{height:100%}.sponsors-grid__sponsor-name{margin:0;text-align:center}.sponsors-grid__sponsor-description{text-align:center}.sponsor-card{display:flex;flex-flow:column wrap;align-items:center;width:100%}.sponsor-card__image-wrapper{width:100%;display:flex;position:relative}.sponsor-card__link{flex:1;position:relative;display:flex;justify-content:center;align-items:center;width:100%}.social-networks{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-end;gap:var(--spacing-6);padding:var(--spacing-3) 0 0;list-style:none}@media (min-width: 1440px){.social-networks{padding:0 0 0 var(--spacing-6);margin:0}}.social-networks li{display:flex;justify-content:center;align-items:center;width:var(--size-xl);height:var(--size-xl);position:relative}.contacts-list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-8);padding:var(--spacing-5);margin:0}@media (min-width: 768px){.contacts-list{grid-template-columns:repeat(4,1fr)}}.contacts-list__item{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}.contacts-list__item-image-container{object-fit:contain}.contacts-list__item-name{font-size:var(--size-s);font-weight:400;text-wrap:wrap;text-align:center}.contacts-list__item-job-title{font-size:var(--size-s);font-weight:700;text-wrap:wrap;text-align:center}.contacts-list__item-phone,.contacts-list__item-email{margin:0}.team-overview-stadium__container{background-color:var(--color-background-primary-light);border-radius:var(--border-radius-m);display:flex;flex-direction:column;gap:var(--spacing-7)}@media (min-width: 768px){.team-overview-stadium__container{padding:var(--spacing-7) 0 var(--spacing-7) 0}}.team-overview-stadium__left-column{position:relative;display:flex;flex-direction:column;gap:var(--spacing-5)}.team-overview-stadium__right-column{display:flex;flex-direction:column;gap:var(--spacing-5)}.team-overview-stadium__image{object-fit:cover}.team-overview-stadium__image-container{width:100%;position:relative;height:20rem}@media (min-width: 768px){.team-overview-stadium__image-container{height:32rem}}.team-overview-stadium__general-info-container{display:flex;flex-direction:column;gap:var(--spacing-5)}@media (min-width: 768px){.team-overview-stadium__general-info-container{display:grid;grid-template-columns:repeat(2,1fr)}}.team-overview-stadium__directions-container,.team-overview-stadium__tickets-container{display:flex;flex-direction:column}.team-overview-stadium__tickets-buy-btn{display:flex;flex-direction:row;justify-content:center;align-items:center}.team-overview-stadium__tickets-map-container,.team-overview-general-info__wrapper{display:flex;flex-direction:column;gap:var(--spacing-5)}.team-overview-general-info__container{display:grid;gap:var(--spacing-7);grid-template-columns:repeat(1,1fr)}@media (min-width: 768px){.team-overview-general-info__container{grid-template-columns:repeat(2,1fr)}}.team-overview-general-info__stats-container{display:flex;flex-direction:row;gap:var(--spacing-5)}.team-overview-general-info__right-content-container{display:flex;flex-direction:column;gap:var(--spacing-7)}.team-overview-general-info__league-table{background-color:var(--color-background-primary-light);padding:var(--spacing-7) var(--spacing-2) var(--spacing-7) var(--spacing-2);border-radius:var(--border-radius-m)}.team-overview-general-info__kits-container{display:flex;flex-direction:column;justify-content:space-evenly;gap:var(--spacing-8)}@media (min-width: 768px){.team-overview-general-info__kits-container{flex-direction:row}}.team-overview-general-info__kit-wrapper{display:flex;flex-direction:column}.team-overview-general-info__kit-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing-7)}.team-overview-general-info__kit-type{color:var(--color-text-primary-on-light);text-transform:uppercase;text-align:center}.team-overview-general-info__history{flex:1;flex-grow:2}.team-overview-general-info__colors-container{display:flex;flex-direction:row;justify-content:space-around}.team-overview-general-info__kit-color-title{padding:0;margin:0}.team-overview-general-info__kit-colors-list{padding:0;width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}.team-overview-general-info__kit-colors-list-item{display:flex;flex-direction:row;gap:var(--spacing-4);align-items:center;justify-content:space-between}.team-overview-general-info__kit-color-box{width:4rem;height:4rem;border-radius:50%}.team-overview-general-info__club-shop-btn{width:100%}.team-overview-general-info__club-links{width:50%;display:flex;flex-direction:column;gap:var(--spacing-4)}.team-overview-contacts__list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;margin:0;gap:var(--spacing-7)}@media (min-width: 768px){.team-overview-contacts__list{grid-template-columns:repeat(3,1fr)}}.team-overview-contacts__list-item{display:flex;flex-direction:column;gap:var(--spacing-1)}.team-overview-contacts__member-job{color:var(----color-text-primary-on-light);font-size:var(--size-xs);font-weight:400;margin-bottom:var(--spacing-3)}.team-overview-contacts__member-name{color:var(----color-text-primary-on-light);font-size:var(--size-xs);font-weight:700}.team-overview{display:flex;flex-direction:row}@media (min-width: 768px){.team-overview{padding:var(--spacing-4);margin-top:var(--spacing-6)}}@media (min-width: 768px){.team-overview{padding:var(--spacing-7);gap:var(--spacing-5);align-items:flex-start;justify-content:space-between;margin-top:0}}.team-overview__stats-title{text-align:center;margin-bottom:0}.team-overview__leaderboard-ad{height:9rem;width:97rem}.team-overview__tab-title{padding:0;margin:0}.team-overview__content{display:flex;flex-direction:column;gap:var(--spacing-5);width:100vw}@media (min-width: 768px){.team-overview__content{flex:2}}.team-overview__stats-container{display:flex;flex-direction:column;gap:var(--spacing-5)}@media (min-width: 768px){.team-overview__stats-container{flex-direction:row}}.team-overview__sidebar{width:30rem}@media (min-width: 768px){.team-overview__sidebar{position:sticky;top:9rem}}.team-overview__name-logo-container{display:flex;flex-direction:row;background-color:var(--color-background-primary-light);border-radius:var(--border-radius-m);padding:var(--spacing-7) var(--spacing-4) var(--spacing-7) var(--spacing-4);justify-content:center;align-items:center}@media (min-width: 768px){.team-overview__name-logo-container{padding:var(--spacing-7);gap:var(--spacing-6)}}.team-overview__logo{width:80px;height:80px;position:relative;flex:1}.team-overview__logo>img{height:80px}.team-overview__team-name-container{width:100%;flex:2;position:relative}@media (min-width: 768px){.team-overview__team-name-container{flex-grow:10}}.team-overview__more-articles-btn-container{width:100%;display:flex;justify-content:space-between;align-items:center}.team-overview__more-articles-btn-container>a{text-transform:uppercase}.team-overview__division-name{text-wrap:wrap;text-transform:uppercase}.team-overview__fixture-list-container,.team-overview__league-table-container,.team-overview__article-list-container{background-color:var(--color-background-primary-light);border-radius:var(--border-radius-m);padding:var(--spacing-7) var(--spacing-4) var(--spacing-4) var(--spacing-4);gap:var(--spacing-6);display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width: 768px){.team-overview__fixture-list-container,.team-overview__league-table-container,.team-overview__article-list-container{padding:var(--spacing-7)}}.team-overview__league-table-container{justify-content:flex-start}.team-overview__newsletter-container{width:100%}@media (min-width: 768px){.team-overview__newsletter-container{height:24.5rem}}.team-overview__tabs{display:flex;flex-direction:column;background-color:var(--color-background-primary-light);padding:var(--spacing-7) var(--spacing-4) var(--spacing-4) var(--spacing-4)}@media (min-width: 768px){.team-overview__tabs{padding:var(--spacing-8) var(--spacing-7) var(--spacing-8) var(--spacing-7)}}.team-overview__tabs-list{padding:0;margin:0;display:flex;flex-direction:row;width:100%;list-style:none;gap:var(--spacing-7);margin-bottom:var(--spacing-5)}.team-overview__tab{background-color:transparent;text-decoration:none;color:var(--color-button-primary);font-weight:700;text-transform:uppercase;cursor:pointer;text-wrap:nowrap}.team-overview__tab--selected{color:var(--color-text-primary-on-light);border-bottom:2px solid var(--color-highlight-primary);padding-bottom:var(--spacing-3)}.team-overview__team-nickname{color:var(--color-text-secondary-on-light)}.team-overview__team-founded{position:absolute;bottom:0;right:0}.team-overview__league-table>table{width:100%}.team-overview-list{flex:1;list-style:none;gap:var(--spacing-5);display:flex;flex-direction:column;padding:0;margin:0}.team-overview-list__item{display:flex;flex-direction:column;gap:var(--spacing-2)}.team-overview-list__type{text-transform:uppercase;color:var(--color-text-primary-on-light)}.team-overview-list__value{color:var(--color-text-primary-on-light);font-weight:700}.newsletter-confirm{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5rem 0 var(--spacing-5) 0;gap:var(--spacing-5)}.newsletter-confirm>h1{text-align:center}.sticky-sidebar-ad{position:sticky!important;top:8rem;z-index:9;margin-top:16px}.sticky-footer-ad{position:fixed!important;transform:unset!important;bottom:0!important;left:0!important;top:unset!important;width:100%!important;height:90px!important;padding:0!important;text-align:center!important;display:flex!important;place-content:flex-end center!important;align-items:flex-end!important;z-index:999!important;opacity:1}.leaderboard-ad{text-align:center;overflow:hidden;width:100%;max-height:70px}@media (min-width: 1440px){.leaderboard-ad{max-height:110px;width:1124px}}.sidebar-ads-container{width:0;height:0}@media (min-width: 1440px){.sidebar-ads-container{display:block;width:30rem;margin-top:-126px}}.sidebar-ad{display:none}@media (min-width: 768px){.sidebar-ad{width:100%;height:1000px;display:block}}.faq-container{width:100%;max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-5)}.faq-title{font-size:var(--size-xl);font-weight:700;margin-bottom:var(--spacing-12);color:var(--color-text-primary-on-light);text-align:center;font-family:var(--font-family-base);position:relative}.faq-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:100%;height:4px;background:var(--color-highlight-primary);border-radius:var(--border-radius-s)}.faq-items{display:flex;flex-direction:column;gap:var(--spacing-6)}details{background:var(--color-background-header);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-1);margin-bottom:0;overflow:hidden;border:1px solid var(--color-input-border);position:relative}details:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-highlight-primary);opacity:0}details:hover:before{opacity:1}details[open]:before{opacity:1}details summary{position:relative;padding:var(--spacing-7) var(--spacing-8);cursor:pointer;font-weight:600;font-size:var(--size-s);font-family:var(--font-family-base);list-style:none;display:flex;justify-content:space-between;align-items:center;color:var(--color-text-primary-on-dark);background:var(--color-background-header);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}details summary:hover{background:var(--color-button-secondary);color:var(--color-text-primary-on-light)}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";font-size:var(--size-m);font-weight:700;color:var(--color-background-primary-light);width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}details[open] summary:after{content:"−"}details .article-details__content{overflow:hidden;position:relative;width:100%;padding-top:var(--spacing-5)}details .article-details__content:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-background-primary-light);z-index:1}details .article-details__content>div{padding:0 var(--spacing-8) var(--spacing-8);line-height:1.7;color:var(--color-text-primary-on-dark);font-size:var(--size-xs);font-family:var(--font-family-base);background:var(--color-background-header);position:relative}@media (max-width: 768px){.faq-container{padding:var(--spacing-7) var(--spacing-4)}.faq-title{font-size:var(--size-l);margin-bottom:var(--spacing-9)}details summary{padding:var(--spacing-6) var(--spacing-6);font-size:var(--size-xs)}details .article-details__content>div{padding:0 var(--spacing-6) var(--spacing-6)}}@media (prefers-color-scheme: dark){details{background:var(--color-background-header);border:1px solid var(--color-text-secondary-on-light)}details summary{color:var(--color-text-primary-on-dark);background:var(--color-background-header)}details summary:hover{background:var(--color-text-secondary-on-light);color:var(--color-text-primary-on-dark)}details .article-details__content>div{color:var(--color-text-primary-on-dark);background:var(--color-background-header)}}@font-face{font-family:Flexo;src:url(/Flexo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Flexo;src:url(/Flexo-Bold.ttf) format("truetype");font-weight:700;font-style:bold}:root{--color-background-primary-light: #ffffff;--color-background-secondary-light: #ffffff;--color-background-alternative: #eeb736;--color-background-header: #eeb736;--color-text-primary-on-light: #000000;--color-text-secondary-on-light: #eeb736;--color-text-primary-on-dark: #ffffff;--color-text-secondary-on-dark: #eeb736;--color-text-main-nav-hover: #999999;--color-text-secondary-nav-hover: #cccccc;--color-highlight-primary: #eeb736;--color-highlight-primary-hover: #eeb736;--color-highlight-secondary: #eeb736;--color-button-primary: #eeb736;--color-button-primary-hover: #eeb736;--color-button-secondary: #ffffff;--color-button-secondary-hover: #ffffff;--color-background-input: #ffffff;--color-input-border: #cccccc;--color-input-border-focused: #1f1f1f;--color-input-error: #ff0000;--size-3xs: 1.2rem;--size-2xs: 1.4rem;--size-xs: 1.6rem;--size-s: 1.8rem;--size-m: 2.4rem;--size-l: 3.2rem;--size-xl: 4rem;--size-2xl: 4.8rem;--size-3xl: 5.6rem;--size-4xl: 6.4rem;--spacing-1: .2rem;--spacing-2: .4rem;--spacing-3: .8rem;--spacing-4: 1.2rem;--spacing-5: 1.6rem;--spacing-6: 2.4rem;--spacing-7: 3.2rem;--spacing-8: 4rem;--spacing-9: 4.8rem;--spacing-10: 5.6rem;--spacing-11: 6.4rem;--spacing-12: 7.2rem;--spacing-13: 8rem;--spacing-14: 9.6rem;--spacing-15: 16rem;--border-radius-xs: .2rem;--border-radius-s: .4rem;--border-radius-m: .8rem;--border-radius-l: 1.2rem;--border-radius-xl: 1.6rem;--border-radius-round: 25%;--shadow-1: 0 8px 16px rgba(0, 0, 0, .16);--font-family-base: Flexo}:root input[type=checkbox]{border-radius:var(--border-radius-s);background-color:#fff}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}
