HomePage, sticky top-0 bg-red z-20 text-white px-4 xl:px-10 mainheader, mainheader__container container mx-auto, top-navigation hidden xl:flex items-center space-x-4 text-xs font-bold pt-4, focus:outline-none focus:underline hover:underline, focus:outline-none hover:opacity-75 focus:opacity-75, h-5 text-white, grid grid-cols-3 gap-1 md:gap-10, col-span-1 flex items-center, block xl:hidden, button button--square, icon-menu text-lg, icon-shirt text-2xl, hidden xl:flex self-end, main-navigation, flex space-x-8, group relative block text-sm whitespace-nowrap font-bold pb-9 uppercase focus:outline-none, inline-block icon-caret-down transition-transform transform group-activated:rotate-180 ml-1 align-middle text-4xs, opacity-0 group-activated:opacity-75 group-focus:opacity-75 group-hover:opacity-75 absolute z-1 left-0 -bottom-0.5 w-full border-b-2 border-white, absolute px-10 inset-x-0 top-full bg-red-darker border-t-2 border-red-dark hidden activated:block, container mx-auto, py-10 flex justify-between relative, sub-navigation col-span-6 min-h-52, hidden flex space-x-10 animate-reveal-up, font-bold text-sm uppercase focus:underline hover:underline focus:outline-none, mt-4 space-y-2, focus:underline hover:underline focus:outline-none, bg-no-repeat bg-right-bottom absolute right-0 inset-y-0 w-1/3, flex space-x-10, col-span-3 relative h-46 w-72 flex justify-center items-start group overflow-hidden, transition-transform ease-out duration-200 transform group-hover:scale-105, lazyload blur-up, block absolute bottom-0 inset-x-0 h-1/2 bg-gradient-to-t from-black-alpha-50, absolute overflow-hidden font-serif block bottom-0 inset-x-0 flex items-center p-4, font-serif block truncate, flex-none inline-block icon-caret-right align-middle text-3xs ml-2 mt-1, backdrop absolute -mx-10 top-full w-full h-screen bg-black bg-opacity-25, col-span-1 flex items-center justify-center, relative block py-2 xl:-top-4 xl:min-h-24 transform transition-transform duration-200 ease-out focus:outline-none focus:scale-110 hover:scale-110, w-full max-w-10 xl:max-w-16 relative z-1, col-span-1 flex xl:hidden items-center justify-end, button button-border-white, col-span-1 hidden xl:flex items-center justify-between, button, icon-search mr-2 text-base, icon-shirt mr-2 text-base, relative, button button-white, icon-ticket mr-2 text-base, bg-white absolute top-full min-w-40 left-1/2 mt-4 transform -translate-x-1/2 opacity-0 transition-opacity duration-200 ease-out invisible group-activated:visible group-activated:opacity-100 shadow, icon-caret-up text-white absolute top-0 text-2xs leading-none -mt-2 left-1/2 transform -translate-x-1/2, button button-white text-gray-dark justify-center flex border-b border-gray-lightest, button button-white text-gray-dark justify-center flex, drawer, drawer__backdrop, drawer__content flex flex-col justify-between w-4/5, flex-none flex items-start justify-between p-4 border-b-2 border-gray-lightest, relative overflow-hidden h-10 flex-1, mobilemenu__backbutton tap-none absolute z-2 flex items-center uppercase font-bold bg-white px-4 w-full h-10 text-left transform transition-transform translate-y-full activated:translate-y-0 focus:outline-none, icon-chevron-left text-2xs mr-2, mobilemenu__backbutton__name block pt-0.5, button button--square text-black, icon-shirt text-lg, icon-search text-lg, icon-cross, mobilemenu__container flex-1 relative overflow-auto overflow-x-hidden, navslider py-4 h-full transition-transform transform translate-x-0 flex activated:-translate-x-1/2, w-1/2, flex justify-between items-center py-3 px-4 mx-3 focus:bg-gray-lightest hover:bg-gray-lightest, block uppercase font-bold, icon-chevron-right text-2xs, border-t border-gray-lightest my-4, block font-bold py-3 px-4 mx-3 hover:bg-gray-lightest, hidden activated:block, block font-bold, ml-4, flex-none grid grid-cols-2 gap-4 p-4 border-t-2 border-gray-lightest, button button-red, button button-border-black, brandbox relative xl:px-10, absolute inset-x-0 h-1/2 top-0 bg-red xl:hidden, relative z-1 container mx-auto, grid xl:grid-cols-12 gap-10 overflow-hidden h-72 xl:h-107 relative p-4 bg-gray-dark page-header page-header--home, absolute z-1 hidden xl:flex items-center right-0 top-0 py-6 px-8 font-bold text-white uppercase text-xs sponsorbox, mr-3, w-16, relative z-1 col-span-full xl:col-start-2 xl:col-span-10 flex flex-col justify-end xl:justify-center items-start page-header__brandbox, text-white font-serif text-2xl xl:text-5xl, hidden xl:inline-flex button button-border-white px-0 mt-0 xl:px-4 xl:mt-8, xl:hidden uppercase text-white font-bold mt-4, icon-chevron-right text-xs ml-2, absolute z-0 top-0 h-full w-full object-cover, absolute z-0 inset-0 hidden xl:block, h-119 w-full -mt-18, z-0 absolute bottom-0 inset-x-0 h-full bg-gradient-to-t from-black-alpha-50, upcomingmatch relative xl:px-10, relative container mx-auto, grid grid-cols-12 gap-1 xl:gap-10 xl:-mt-10, relative col-span-full xl:col-start-2 xl:col-end-12 bg-red p-4 flex flex-wrap items-center justify-between text-white, flex flex-1 items-center, flex items-center pr-4 lg:pr-10, mr-4 w-14 md:w-16 relative, h-12 w-12 flex md:justify-center items-center relative z-1, max-h-full max-w-full, h-12 w-12 flex justify-end md:justify-center items-center absolute right-0 top-0 z-2 , space-y-2 lg:space-y-0, flex lg:font-serif text-sm lg:text-base font-bold uppercase leading-none lg:leading-5, text-sm font-bold uppercase leading-none space-y-2 hidden xl:block, pt-1, hidden xl:flex items-center divide-x divide-red-dark px-10 lg:pt-1 flex-1 justify-center, ticker-days pr-4 flex items-center, ticker-number mr-1 text-2xl font-bold, ticker-label text-red-dark text-sm font-bold uppercase, ticker-hours px-4 flex items-center, ticker-minutes pl-4 flex items-center, flex space-x-2, bg-red py-1 px-4 inset-x-0 border-t border-red-dark text-white text-sm font-bold uppercase flex flex-wrap justify-between xl:hidden, news-slider-block px-4 xl:px-10 relative overflow-hidden, container mx-auto py-8 md:pt-24 md:pb-19 xl:grid xl:gap-x-10 xl:grid-cols-12 , xl:col-start-2 xl:col-end-11 flex flex-wrap justify-between items-center mb-4 md:mb-8, font-serif text-xl md:text-2xl text-gray-dark md:text-black, hidden md:inline-flex button button-border-black xl:-mr-10 transform xl:translate-x-full, md:hidden text-red uppercase text-sm font-bold leading-none, icon-chevron-right text-3xs, xl:col-start-2 xl:col-end-13, relative swiper-container overflow-visible, swiper-button-prev hidden md:inline-flex absolute z-2 top-1/2 transform -translate-y-1/2 left-0 button button-red button--square, icon-arrow-left , swiper-button-next hidden md:inline-flex absolute z-2 top-1/2 transform -translate-y-1/2 right-0 button button-red button--square, icon-arrow-right, swiper-wrapper z-1, swiper-slide w-42 md:w-72.5 , group flex justify-between flex-col md:h-88 bg-transparent md:bg-white transition-shadow ease-out duration-200 md:hover:shadow-lg, overflow-hidden, block h-28 md:h-45 md:flex-1 text-white bg-gray-dark bg-no-repeat bg-center bg-cover transition-transform ease-out duration-200 transform group-hover:scale-105, z-0 absolute h-full w-full object-cover left-0 top-0, flex flex-col justify-start relative md:h-1/2, absolute inset-x-0 bottom-full h-2px bg-white bg-opacity-50 hidden md:block, block bg-red h-2px w-10, block py-1 md:p-4, flex text-gray uppercase text-xs mb-1 md:mb-2 font-bold, truncate space-x-2, pl-2 flex-none, block text-black font-serif break-words overflow-hidden, flex justify-center items-center border-2 border-white w-8 h-8 m-4 text-xs icon-play absolute, px-4 py-6 xl:pb-20, sr-only, flex justify-center, bannerspot, bg-gray-darkest px-4 py-10 md:py-20, container-lg, col-span-full text-center text-white py-10 bg-no-repeat bg-top min-h-60 mb-10 md:mb-20 show-on-scroll fade-in bg-25% md:bg-auto, text-sm uppercase font-bold text-red-dark md:text-red, font-serif text-4xl mb-6, max-w-md mx-auto text-gray xl:text-white, discover-block block overflow-hidden mb-4 md:mb-10 h-60 md:h-102 bg-red relative bg-repeat bg-center show-on-scroll fade-in, block md:hidden absolute bottom-0 inset-x-0 h-1/2 bg-gradient-to-t from-black-alpha-80, flex items-end justify-start h-full bg-cover discover-block--image, inset-x-0 absolute bottom-0 h-1/2 bg-gradient-to-t from-black to-transparent opacity-50 md:hidden, hidden md:flex justify-center items-center absolute inset-y-0 right-0 w-2/3 lg:w-1/2 p-10 md:px-20 text-white, block, block font-serif text-2xl mb-2 md:text-4xl md:mb-4, hidden md:block mb-8, hidden md:block, block md:hidden absolute inset-x-0 bottom-0 p-4 md:p-8 text-white, flex items-center justify-between w-full, block font-serif text-2xl, border-2 border-white flex md:hidden justify-center items-center w-8 h-8, icon-arrow-right text-xs, flex flex-col md:flex-row space-y-4 md:space-y-0 md:space-x-10, discover-block block overflow-hidden md:w-1/2 h-60 md:h-102 bg-red relative bg-repeat bg-center show-on-scroll fade-in, block absolute bottom-0 inset-x-0 h-1/2 bg-gradient-to-t from-black-alpha-80, inset-x-0 absolute bottom-0 h-1/2 bg-gradient-to-t from-black to-transparent opacity-50 , block absolute inset-x-0 bottom-0 p-4 md:p-8 text-white, hidden md:block mt-2, col-span-full flex flex-col items-center pt-8 md:pt-24 relative show-on-scroll fade-in, flex mb-4 justify-center md:absolute md:inset-x-0 md:-mt-3, hidden md:inline-block md:mr-20 md:text-center md:w-1/2, inline-block, hidden md:inline-block md:ml-20 md:text-center md:w-1/2, md:hidden, block w-full, z-1 button button-border-white, relative px-10 bg-white, absolute inset-x-2 top-2 bottom-0 bg-gray-lightest md:hidden, relative container mx-auto pt-10 pb-4, hidden xl:block text-center py-10 bg-no-repeat bg-top min-h-48, font-serif text-4xl mb-8 text-red, block bg-red mx-auto w-10 h-2px mt-6, xl:hidden text-center py-6, font-serif text-2xl text-red, relative overflow-hidden px-10 pb-10 bg-white md:bg-gray-lightest, absolute inset-x-2 md:inset-x-0 md:h-1/2 top-0 bottom-0 bg-gray-lightest md:bg-white, swiper-button-prev swiper-button-disabled hidden md:inline-flex absolute z-2 top-1/2 transform -translate-y-1/2 left-0 button button-red button--square, icon-arrow-left, swiper-button-next swiper-button-disabled hidden md:inline-flex absolute z-2 top-1/2 transform -translate-y-1/2 right-0 button button-red button--square, swiper-wrapper z-1 show-on-scroll--children, swiper-slide, relative flex justify-between flex-col bg-gray-dark h-88 text-white group overflow-hidden transition-shadow ease-out duration-200 hover:shadow-lg, absolute inset-0 transition-transform ease-out duration-200 transform group-hover:scale-105, block absolute bottom-0 inset-x-0 h-1/2 bg-gradient-to-t from-black-alpha-50 transition-opacity ease-out duration-200 group-hover:opacity-50, block absolute top-0 inset-x-0 h-1/2 bg-gradient-to-b from-black-alpha-50 transition-opacity ease-out duration-200 group-hover:opacity-50, relative flex items-start justify-between p-4, block pr-4, flex justify-center items-center border-2 border-white w-6 h-6 text-3xs icon-play, flex justify-end flex-wrap text-xs font-bold uppercase text-right, block border-2 border-white pt-1.5 pb-1 px-1 mb-2 ml-2 whitespace-nowrap leading-none, relative flex flex-col justify-end p-4, block font-serif, relative px-10 hidden xl:block, relative container mx-auto pb-10, text-center font-bold uppercase text-sm, block sm:inline-block m-4 text-gray-dark, text-red, inline-block align-middle mx-2, p-4 xl:pt-20 bg-white, drawer__content max-w-screen-xl bg-gray-lightest, absolute top-0 left-0 m-4 button z-1, icon-cross text-xs, relative min-h-full z-0, modal, modal__backdrop, modal__content, absolute top-0 right-0 button text-black button--square, p-10, font-serif text-2xl, mt-6, flex justify-start space-x-4 mt-6, modal__content max-w-6xl bg-black, absolute z-1 top-0 right-0 text-white button button--square hover:bg-black, relative aspect-w-16 aspect-h-9, video, absolute left-0 top-0 button button--square z-10, icon-cross text-white text-lg, h-full w-full, bg-gray-lightest flex flex-col justify-center items-center inset-0 absolute p-4, h-8 w-8 text-red animate-bounce, fill-current, mt-4 bg-white text-sm text-gray uppercase font-bold inline-block pt-1 px-2, underline, bg-white text-black px-10 hidden xl:block, grid gap-10 md:grid-cols-12 text-sm pb-12 pt-20, col-full md:col-span-4 xl:col-span-2, w-full max-w-20, uppercase font-bold mb-4, text-sm, block text-gray-darkest hover:underline focus:underline, bg-white text-black px-4 xl:hidden, divide-y divide-gray-light, relative flex w-full justify-between items-center uppercase font-bold focus:outline-none, block uppercase py-6 pr-6 text-sm font-bold focus:outline-none focus:underline hover:underline, icon-chevron-down block transform group-activated:rotate-180 transition transition-transform text-3xs text-black, relative hidden group-activated:block text-sm pb-6 -mt-4, block text-gray-dark md:text-gray-darkest hover:underline focus:underline, bg-gray-darkest text-white px-4 xl:px-10, grid gap-10 xl:grid-cols-12 text-sm pt-12 pb-6 md:py-12 , col-full xl:col-span-2, flex justify-center items-center h-14 w-20 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn, text-2xs w-auto h-auto max-w-14 max-h-12, col-full xl:col-span-4, flex flex-wrap, col-full xl:col-span-3, col-full xl:col-span-3 order-first xl:order-none, flex justify-center items-center text-lg h-10 w-10 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn icon-instagram, flex justify-center items-center text-lg h-10 w-10 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn icon-twitter, flex justify-center items-center text-lg h-10 w-10 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn icon-facebook, flex justify-center items-center text-lg h-10 w-10 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn icon-youtube, flex justify-center items-center text-lg h-10 w-10 mr-2 mb-2 bg-gray text-white bg-opacity-20 footer-btn icon-linkedin, mt-8, flex space-x-4, col-full xl:col-span-6, flex -mx-2,