.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
fieldset{border:0}@font-face{font-family:"Machine Std";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/MachineStd.woff2") format("woff2"),url("../fonts/MachineStd.woff") format("woff")}@font-face{font-family:Factoria;font-style:normal;font-weight:400;font-display:block;src:url("../fonts/Factoria-Demi.woff2") format("woff2"),url("../fonts/Factoria-Demi.woff") format("woff")}@font-face{font-family:Factoria;font-style:normal;font-weight:700;font-display:block;src:url("../fonts/Factoria-Ultra.woff2") format("woff2"),url("../fonts/Factoria-Ultra.woff") format("woff")}@font-face{font-family:"Square Slabserif";font-style:normal;font-weight:400;font-display:block;src:url("../fonts/SquareSlabserif-Regular.woff2") format("woff2"),url("../fonts/SquareSlabserif-Regular.woff") format("woff")}@font-face{font-family:"Square Slabserif";font-style:normal;font-weight:700;font-display:block;src:url("../fonts/SquareSlabserif-Bold.woff2") format("woff2"),url("../fonts/SquareSlabserif-Bold.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-display:swap;src:local(""),url("../fonts/SourceSansPro-Regular.woff2") format("woff2"),url("../fonts/SourceSansPro-Regular.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;font-display:swap;src:local(""),url("../fonts/SourceSansPro-Italic.woff2") format("woff2"),url("../fonts/SourceSansPro-Italic.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;font-display:swap;src:local(""),url("../fonts/SourceSansPro-Bold.woff2") format("woff2"),url("../fonts/SourceSansPro-Bold.woff") format("woff")}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}*{box-sizing:border-box}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-delay:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}a{text-decoration:none;color:inherit;display:inline-block;color:#f22;cursor:pointer;text-decoration:none;transition:all .2s ease}a:hover,a:focus{text-decoration:underline;text-underline-offset:.2em;color:#f55}@media(prefers-contrast: more){a:hover,a:focus{color:#d7d7d7}}a.button:hover,a.button:focus,a[class*=button]:hover,a[class*=button]:focus,a.arrow-button:hover,a.arrow-button:focus,a[class*=teaser]:hover,a[class*=teaser]:focus,a[class*=card]:hover,a[class*=card]:focus,a[class*=nav]:hover,a[class*=nav]:focus,a[class*=menu]:hover,a[class*=menu]:focus,a[class*=tab]:hover,a[class*=tab]:focus,a[class*=pagination]:hover,a[class*=pagination]:focus,a[class*=slider]:hover,a[class*=slider]:focus{text-decoration:none;color:#f22}@media(prefers-contrast: more){a.button:hover,a.button:focus,a[class*=button]:hover,a[class*=button]:focus,a.arrow-button:hover,a.arrow-button:focus,a[class*=teaser]:hover,a[class*=teaser]:focus,a[class*=card]:hover,a[class*=card]:focus,a[class*=nav]:hover,a[class*=nav]:focus,a[class*=menu]:hover,a[class*=menu]:focus,a[class*=tab]:hover,a[class*=tab]:focus,a[class*=pagination]:hover,a[class*=pagination]:focus,a[class*=slider]:hover,a[class*=slider]:focus{color:#fff}}@media(prefers-contrast: more){a{color:#fff;text-decoration:underline;text-underline-offset:.2em}}a.link-with-arrow{display:flex;align-items:center;text-transform:uppercase;font-weight:bold;font-size:18px;line-height:24px;color:#f22}@media(prefers-contrast: more){a.link-with-arrow{color:#fff}}a.link-with-arrow::after{content:url("../img/icons/arrow-right-red.svg");margin-left:10px;height:24px;transition:.3s ease-out}a.link-with-arrow:hover::after,a.link-with-arrow:focus::after{transform:translateX(10px)}.link-with-arrow--no-uppercase{text-transform:none !important}a.link-underline{text-decoration:underline}a.link-underline:hover,a.link-underline:focus{text-decoration:none}p{font-size:16px;line-height:20px;min-height:20px}@media screen and (min-width: 992px){p{font-size:18px;line-height:24px;min-height:24px}}p.text-large{font-size:18px;line-height:24px;min-height:24px}@media screen and (min-width: 992px){p.text-large{font-size:20px;line-height:28px}}p.text-center{text-align:center}body{font-family:"Source Sans Pro",sans-serif;background-color:#1a1a1a;color:#fff;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}body.menu-open{overflow:hidden}img{max-width:100%;height:auto}ul,ol{list-style:none;margin:0;padding:0}ul{list-style:disc;padding-left:20px}ul li::marker{color:#fff}ol{list-style:decimal;padding-left:20px}ol li::marker{color:#fff;font-weight:bold}.picture-element{position:relative}.picture-element figcaption{position:absolute;background-color:rgba(31,32,35,.8);padding:4px 8px;color:#fff !important;font-size:14px;line-height:20px;right:0;bottom:0;text-align:right}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.picture-element figcaption{background-color:rgba(31,32,35,.6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.picture-element img{display:block}.sharp-s{text-transform:none}hr{margin-top:40px;margin-bottom:20px;border-color:#1f2023}.container{width:100%;max-width:1322px;margin:0 auto;padding:0 16px}@media screen and (min-width: 992px){.container{max-width:1354px;padding:0 32px}}.text-container{width:100%;max-width:882px;margin:0 auto;padding:0 16px}@media screen and (min-width: 992px){.text-container{max-width:914px;padding:0 32px}}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.form-group{display:block;position:relative;margin-bottom:16px}.form-group--floating-label>label{position:absolute;top:18px;left:16px;font-size:20px;line-height:20px;color:#a3a3a3;font-weight:normal;transition:.2s ease;pointer-events:none}.form-group--floating-label>input{width:100%}.form-group--floating-label>input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form-group--floating-label>input::-moz-placeholder{color:rgba(0,0,0,0);opacity:0}.form-group--floating-label>input:not(:-moz-placeholder-shown){padding:26px 16px 10px}.form-group--floating-label>input:focus,.form-group--floating-label>input:not(:placeholder-shown){padding:26px 16px 10px}.form-group--floating-label>input:not(:-moz-placeholder-shown)~label{position:absolute;top:10px;left:16px;font-size:14px;line-height:16px}.form-group--floating-label>input:focus~label,.form-group--floating-label>input:not(:placeholder-shown)~label{position:absolute;top:10px;left:16px;font-size:14px;line-height:16px}.form-group--floating-label.form-group--light>label{color:#6f7382}.form-group__submit{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;position:absolute;top:0;right:0;padding:16px;width:56px;height:56px;cursor:pointer}.form-group__submit--search{background-image:url("../img/icons/search.svg");background-position:center;background-size:20px 20px;background-repeat:no-repeat}.form-group__headline{margin-top:40px;margin-bottom:20px}.form-group__headline--no-margin-top{margin-top:0 !important}.form-group--checkbox,.form-group--radio{display:flex}.form-group--checkbox>label:not(:last-child),.form-group--radio>label:not(:last-child){margin-right:20px}.form-group--large-bottom-space{margin-bottom:40px}.form-group--flex{display:flex;gap:16px}.form-group__label{display:block;margin-bottom:.75rem;font-size:1rem;line-height:1}.newsletter .altcha,.form-element{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;padding:16px;background:#1f2023;border:1px solid #303030;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:20px;line-height:20px;font-weight:normal;color:#fff;width:100%;height:56px;transition:.3s ease-out}.newsletter .altcha::-webkit-input-placeholder,.form-element::-webkit-input-placeholder{color:#a3a3a3}.newsletter .altcha::-moz-placeholder,.form-element::-moz-placeholder{color:#a3a3a3;opacity:1}.newsletter .altcha:-ms-input-placeholder,.form-element:-ms-input-placeholder{color:#a3a3a3}.newsletter .altcha::-webkit-search-decoration,.newsletter .altcha::-webkit-search-cancel-button,.newsletter .altcha::-webkit-search-results-button,.newsletter .altcha::-webkit-search-results-decoration,.form-element::-webkit-search-decoration,.form-element::-webkit-search-cancel-button,.form-element::-webkit-search-results-button,.form-element::-webkit-search-results-decoration{-webkit-appearance:none}.newsletter .altcha:hover,.newsletter .altcha:focus,.form-element:hover,.form-element:focus{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:#484b52;outline:none}.newsletter .altcha:focus-visible,.form-element:focus-visible{box-shadow:0 0 0 3px #05f}.form-element--search{background-color:#1a1a1a;padding-right:48px}.newsletter .altcha,.form-element--light{background-color:#fff;border-color:#d7d7d7;color:#1a1a1a}.newsletter .altcha:hover,.newsletter .altcha:focus,.form-element--light:hover,.form-element--light:focus{border-color:#484b52}.form-element--radio{border-radius:100%}.form-element--checkbox,.form-element--radio{width:24px;height:24px;padding:0;flex-shrink:0;margin:0 16px 0 0;cursor:pointer}.form-element--checkbox:checked,.form-element--radio:checked{background-color:#ed0000;background-image:url("../img/icons/checked.svg");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.form-element--checkbox:hover,.form-element--checkbox:focus,.form-element--radio:hover,.form-element--radio:focus{border-color:#484b52}.form-element--checkbox:active,.form-element--radio:active{border-color:#ed0000}.form-element--date::-webkit-calendar-picker-indicator{color:#fff;background:#1f2023;pointer-events:none}.form-element--date::-webkit-datetime-edit-year-field,.form-element--date::-webkit-datetime-edit-month-field,.form-element--date::-webkit-datetime-edit-day-field{color:#a3a3a3}.form-element--textarea{height:auto;resize:vertical;min-height:6rem;max-height:32rem}.submitted .form-element:required:invalid:focus{border-color:#ed0000;box-shadow:0 0 16px rgba(237,0,0,.2)}.help-text{font-size:16px;line-height:20px}@media screen and (min-width: 992px){.help-text{font-size:18px;line-height:24px}}.form-select{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;padding:14px 48px 16px 14px;border:1px solid #303030;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:20px;line-height:24px;font-weight:normal;color:#fff;width:100%;height:56px;background-color:#1f2023;background-image:url("../img/icons/caret-down.svg");background-size:24px 24px;background-position:right 12px top 16px;background-repeat:no-repeat;text-overflow:ellipsis;overflow:hidden}.form-select:hover,.form-select:focus{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:#484b52;outline:none}.form-select:focus-visible{box-shadow:0 0 0 3px #05f}.form-select--light{background-color:#fff;border-color:#d7d7d7;color:#1a1a1a;background-image:url("../img/icons/caret-down-dark.svg")}.form-select--light:hover,.form-select--light:focus{border-color:#484b52}.button,.text-content .wp-block-button__link{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;background-color:#ed0000;color:#fff;width:100%;font-weight:bold;max-width:300px;height:50px;padding:16px;font-size:18px;line-height:18px;text-transform:uppercase;display:flex;text-align:center;justify-content:center;transition:.3s ease-out;cursor:pointer;text-decoration:none !important}@media screen and (min-width: 768px){.button,.text-content .wp-block-button__link{padding:16px 32px;height:56px;font-size:24px;line-height:24px}}@media(prefers-contrast: more){.button,.text-content .wp-block-button__link{background-color:#fff;color:#0d0d0d}}.button:hover,.button:focus,.text-content .wp-block-button__link:hover,.text-content .wp-block-button__link:focus{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #ed0000;color:#ed0000;outline:none}@media(prefers-contrast: more){.button:hover,.button:focus,.text-content .wp-block-button__link:hover,.text-content .wp-block-button__link:focus{background-color:#ed0000;color:#fff}}.button:focus-visible,.text-content .wp-block-button__link:focus-visible{box-shadow:inset 0 0 0 2px #fff;background-color:#05f;color:#fff}.button[disabled],.text-content [disabled].wp-block-button__link{pointer-events:none;opacity:.5}.button--fullwidth{max-width:none}.button--wide{max-width:560px;margin:20px auto}@media screen and (min-width: 992px){.button--wide{margin:40px auto}}.button--small{font-size:20px;line-height:28px;padding:8px;height:44px}@media screen and (min-width: 768px){.button--small{font-size:20px;line-height:28px;padding:8px;height:44px}}.button--secondary{background-color:#1f2023}@media(prefers-contrast: more){.button--secondary{box-shadow:inset 0 0 0 2px #1f2023;background-color:#fff;color:#1f2023}}.button--secondary:hover,.button--secondary:focus{box-shadow:inset 0 0 0 2px #1f2023;background-color:#fff;color:#1f2023}.button--secondary:focus-visible{box-shadow:inset 0 0 0 2px #fff;background-color:#05f;color:#fff}.button--outline,.text-content .wp-block-button.is-style-outline{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #ed0000;color:#ed0000;outline:none}@media(prefers-contrast: more){.button--outline,.text-content .wp-block-button.is-style-outline{background-color:#0d0d0d;color:#fff}}@media(prefers-reduced-transparency: reduce){.button--outline,.text-content .wp-block-button.is-style-outline{background-color:#0d0d0d}}.button--outline:hover,.button--outline:focus,.text-content .wp-block-button.is-style-outline:hover,.text-content .wp-block-button.is-style-outline:focus{background-color:#ed0000;color:#fff}.button--outline-secondary{color:#fff}.button--outline:focus-visible,.text-content .wp-block-button.is-style-outline:focus-visible{box-shadow:inset 0 0 0 2px #fff;background-color:#05f;color:#fff}.button--outline-dark{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #1f2023;color:#1f2023;outline:none}.button--outline-dark:hover,.button--outline-dark:focus{background-color:#1f2023;box-shadow:inset 0 0 0 2px #1f2023;color:#fff}.button--grey{background-color:#484b52}.arrow-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;background-color:#fff;color:#1f2023;width:56px;height:56px;transition:.3s ease-out;cursor:pointer;border-radius:50%;background-position:center;background-size:18px;background-repeat:no-repeat;background-image:url("../img/icons/arrow-right-dark.svg");box-shadow:0 4px 16px rgba(0,0,0,.4);border:1px solid #fff}.arrow-button:hover,.arrow-button:focus{border-color:#d7d7d7}.arrow-button[disabled],.arrow-button:disabled{opacity:.5}.arrow-button--left{background-image:url("../img/icons/arrow-left-dark.svg") !important}.arrow-button--dark{background-color:#1f2023;background-image:url("../img/icons/arrow-right-white.svg");border:1px solid #1f2023}.arrow-button--dark:hover,.arrow-button--dark:focus{border-color:#6f6f6f}.arrow-button--dark.arrow-button--left{background-image:url("../img/icons/arrow-left-white.svg") !important}.arrow-button--grey{background-color:#dbdbdb;border-color:rgba(0,0,0,0);box-shadow:none}.arrow-button--grey:hover{box-shadow:0 0 0 8px rgba(31,32,35,.05);background-color:#ed0000;background-image:url("../img/icons/arrow-right-white.svg")}.arrow-button--grey:hover.arrow-button--left{background-image:url("../img/icons/arrow-left-white.svg") !important}.arrow-button--block{width:48px;height:70px;background-image:url("../img/icons/caret-right.svg") !important;background-size:40px 40px;background-color:#1f2023;border:1px solid #303030;border-radius:0}@media screen and (min-width: 576px){.arrow-button--block{height:140px}}.arrow-button--block:hover,.arrow-button--block:focus{border-color:#6f6f6f}.arrow-button--block.arrow-button--left{background-image:url("../img/icons/caret-left.svg") !important}.arrow-button--transparent{box-shadow:none;border:1px solid #fff;color:#fff;background-image:url("../img/icons/arrow-right-white.svg");background-color:rgba(0,0,0,0)}.arrow-button--transparent.arrow-button--left{background-image:url("../img/icons/arrow-left-white.svg") !important}.arrow-button--transparent:hover{box-shadow:0 0 0 8px rgba(255,255,255,.05)}.arrow-button--transparent:hover,.arrow-button--transparent:focus{background-color:#fff;color:#1f2023;background-image:url("../img/icons/arrow-right-dark.svg") !important}.arrow-button--transparent:hover.arrow-button--left,.arrow-button--transparent:focus.arrow-button--left{background-image:url("../img/icons/arrow-left-dark.svg") !important}.arrow-button--block-small{height:58px}@media screen and (min-width: 576px){.arrow-button--block-small{height:58px;background-size:20px 20px}}.arrow-button--no-shadow{box-shadow:none}.form-row{position:relative;display:flex;flex-direction:column}@media screen and (min-width: 768px){.form-row{flex-direction:row}.form-row .form-group{width:100%}.form-row .form-group--short{width:35%}.form-row .form-group--half{width:calc(50% - 8px)}.form-row .form-group:not(:last-child){margin-right:16px}}.form-row--with-top-space{margin-top:40px}.form-row--no-space{margin-bottom:0}.form-row--items-center{justify-content:center}.form-caption{margin-bottom:40px;font-size:16px;line-height:20px;color:#a3a3a3}.form-caption>p:not(:first-child){margin-top:20px}.headline-1{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:48px;line-height:56px}@media screen and (min-width: 992px){.headline-1{font-size:88px;line-height:88px}}.headline-1 i,.headline-1 em{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.headline-2,.game__score{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:36px;line-height:36px}@media screen and (min-width: 992px){.headline-2,.game__score{font-size:64px;line-height:64px}}.headline-2 i,.headline-2 em,.game__score i,.game__score em{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.headline-3,.vip-ordering__box-body h2:not([class^=headline]),.player-story__content h2:not([class^=headline]),.text-content .wp-block-media-text__content h2:not([class^=headline]),.text-content .wp-block-column h2:not([class^=headline]),.text-content h2:not([class^=headline]){font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:30px}@media screen and (min-width: 992px){.headline-3,.vip-ordering__box-body h2:not([class^=headline]),.player-story__content h2:not([class^=headline]),.text-content .wp-block-media-text__content h2:not([class^=headline]),.text-content .wp-block-column h2:not([class^=headline]),.text-content h2:not([class^=headline]){font-size:40px;line-height:45px}}.headline-4,.vip-ordering__box-body h3:not([class^=headline]),.player-story__content h3:not([class^=headline]),.text-content .wp-block-media-text__content h3:not([class^=headline]),.text-content .wp-block-column h3:not([class^=headline]),.text-content h3:not([class^=headline]){font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:30px}@media screen and (min-width: 992px){.headline-4,.vip-ordering__box-body h3:not([class^=headline]),.player-story__content h3:not([class^=headline]),.text-content .wp-block-media-text__content h3:not([class^=headline]),.text-content .wp-block-column h3:not([class^=headline]),.text-content h3:not([class^=headline]){font-size:30px;line-height:35px}}.headline-5{font-family:"Source Sans Pro",sans-serif;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 992px){.headline-5{font-size:24px;line-height:30px}}.headline-kicker{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;color:#ed0000;font-size:18px;line-height:20px;margin-bottom:4px;display:block}@media screen and (min-width: 992px){.headline-kicker{font-size:32px;line-height:32px}}.headline--outlined{position:relative;display:inline-block}.headline--outlined .headline__outline{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ed0000;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:-10px;left:-10px;z-index:-1;padding-right:10px}.headline--outlined .headline__outline-black{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;bottom:-10px;right:-10px;z-index:-1;padding-left:10px}.headline--outlined .headline__front{display:block;color:#fff !important;text-shadow:0 4px 16px rgba(0,0,0,.4);z-index:0}.headline--center,.has-text-align-center{text-align:center}.text-content{font-size:16px;line-height:20px;color:#fff;width:100%;z-index:0}@media screen and (min-width: 992px){.text-content{font-size:18px;line-height:24px}}.text-content>*+*{margin-top:20px}.text-content h1,.text-content h2,.text-content h3{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px}.text-content h4:not([class^=headline]){font-size:20px;line-height:24px}@media screen and (min-width: 992px){.text-content h4:not([class^=headline]){font-size:24px;line-height:30px}}.text-content:not(.text-content--no-container)>*:not(.escape-text-content){max-width:882px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width: 992px){.text-content:not(.text-content--no-container)>*:not(.escape-text-content){max-width:914px;padding-left:32px;padding-right:32px}}.text-content:not(.text-content--no-container)>ul,.text-content:not(.text-content--no-container)>ol{padding-left:36px !important}@media screen and (min-width: 992px){.text-content:not(.text-content--no-container)>ul,.text-content:not(.text-content--no-container)>ol{padding-left:52px !important}}.text-content .wp-block-columns.wp-block-columns-is-layout-flex{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.text-content .wp-block-columns.wp-block-columns-is-layout-flex{flex-direction:row}}.text-content .wp-block-column{font-size:16px;line-height:20px;color:#fff;width:100%;z-index:0}@media screen and (min-width: 992px){.text-content .wp-block-column{font-size:18px;line-height:24px}}.text-content .wp-block-column>*+*{margin-top:20px}.text-content .wp-block-column h1,.text-content .wp-block-column h2,.text-content .wp-block-column h3{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px}.text-content .wp-block-column h4:not([class^=headline]){font-size:20px;line-height:24px}@media screen and (min-width: 992px){.text-content .wp-block-column h4:not([class^=headline]){font-size:24px;line-height:30px}}@media screen and (min-width: 768px){.text-content .wp-block-column{flex:1;width:unset}}.text-content .wp-block-column img{width:100%}.text-content .wp-block-image{margin:20px auto 40px}.text-content .wp-block-image .alignleft,.text-content .wp-block-image .alignright{float:none}.text-content>figure,.text-content .wp-block-image figure{display:flex;flex-direction:column}.text-content>figure.aligncenter,.text-content .wp-block-image figure.aligncenter{align-items:center}.text-content>figure figcaption,.text-content .wp-block-image figure figcaption{margin-top:8px;margin-bottom:0;color:#a3a3a3}.text-content>blockquote,.text-content .wp-block-quote{border:none;padding:20px 54px 0 40px;margin-top:20px;margin-bottom:40px;background-image:url("../img/icons/quotation.svg");background-size:53px 40px;background-repeat:no-repeat;background-position:top right;position:relative}.text-content>blockquote p,.text-content .wp-block-quote p{font-size:24px;line-height:32px;font-weight:bold;margin-bottom:16px}.text-content>blockquote cite,.text-content .wp-block-quote cite{color:#ed0000;font-family:"Factoria",sans-serif;font-size:24px;line-height:30px;font-style:normal;font-weight:bold}.text-content>blockquote::before,.text-content .wp-block-quote::before{content:"";position:absolute;left:0;top:20px;height:calc(100% - 20px);width:2px;background-color:#ed0000}.text-content .wp-block-table:not(.fancy-table){margin-top:20px;margin-bottom:0;overflow-x:auto}.text-content .wp-block-table:not(.fancy-table) table{background-color:#303030;border-collapse:separate;border-spacing:4px;width:100%;align-self:flex-start}.text-content .wp-block-table:not(.fancy-table) table th{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;background-color:#ed0000;text-align:left;font-size:24px;line-height:28px;padding:8px 16px}.text-content .wp-block-table:not(.fancy-table) table td{background-color:#fff;color:#303030;font-size:16px;line-height:22px;padding:8px 16px}.text-content .wp-block-button__link{border-radius:0;max-width:none !important}.text-content .wp-block-button.is-style-outline:hover{border-color:#ed0000}.text-content .wp-block-media-text{grid-gap:32px}.text-content .wp-block-media-text__content{font-size:16px;line-height:20px;color:#fff;width:100%;z-index:0}@media screen and (min-width: 992px){.text-content .wp-block-media-text__content{font-size:18px;line-height:24px}}.text-content .wp-block-media-text__content>*+*{margin-top:20px}.text-content .wp-block-media-text__content h1,.text-content .wp-block-media-text__content h2,.text-content .wp-block-media-text__content h3{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px}.text-content .wp-block-media-text__content h4:not([class^=headline]){font-size:20px;line-height:24px}@media screen and (min-width: 992px){.text-content .wp-block-media-text__content h4:not([class^=headline]){font-size:24px;line-height:30px}}.text-content .wp-block-media-text .wp-block-media-text__content{padding:0}.text-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;width:100%}.text-content .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::after{content:"";display:block;padding-top:56.25%}.text-content .wp-block-embed.wp-embed-aspect-16-9 iframe{width:100%;height:100%;position:absolute;top:0;left:0}.text-content .wpgmza_map{float:none !important}.adbanner{background-color:#1f2023;padding:20px 36px 36px}.adbanner::before{content:"Anzeige";text-transform:uppercase;font-size:24px;line-height:28px;color:#a3a3a3;display:block}.adbanner img{margin-top:20px}.adbanner--transparent{background-color:rgba(0,0,0,0);margin-top:20px;margin-bottom:20px;padding:0 16px}@media screen and (min-width: 992px){.adbanner--transparent{padding:0 32px}}.adbanner--transparent::before{font-size:16px;line-height:20px}.adbanner--transparent>.g{display:flex;justify-content:center}.adbanner--transparent img{margin-top:8px}.adbanner--large-bottom-space{margin-bottom:40px}@media screen and (min-width: 992px){.adbanner--large-bottom-space{margin-bottom:80px}}.adbanner--medium-bottom-space{margin-bottom:20px}@media screen and (min-width: 992px){.adbanner--medium-bottom-space{margin-bottom:40px}}.adbanner--large-top-space{margin-top:40px}@media screen and (min-width: 992px){.adbanner--large-top-space{margin-top:80px}}.adbanner--no-padding{padding-left:0;padding-right:0}.image-decoration-wrapper{position:relative;will-change:transform}.image-decoration-wrapper--push-right{margin-left:40px}@media screen and (max-width: 575px){.image-decoration-wrapper--push-right--only-desktop{margin-left:0}}.image-decoration-wrapper--news-highlight-square{width:45%;margin-top:-12%;max-width:300px}.image-decoration-wrapper--news-highlight-square.square-empty{width:0}@media screen and (min-width: 576px){.image-decoration-wrapper--news-hero-second{z-index:-1;margin-left:-60px;margin-top:80px}}.image-decoration__image{z-index:1;margin-left:auto}.image-decoration__image img{display:block;width:100%}.image-decoration--right-bottom-border::after{content:"";background:#1a1a1a;position:absolute;width:100%;height:100%;top:10px;left:10px}@media screen and (min-width: 576px){.image-decoration--right-bottom-border::after{top:20px;left:20px}}.image-decoration--right-bottom-corner::after{content:"";background:#ed0000;position:absolute;width:80px;height:80px;bottom:-10px;right:-10px}@media screen and (min-width: 576px){.image-decoration--right-bottom-corner::after{width:120px;height:120px;bottom:-20px;right:-20px}}.image-decoration--red-dots-right{position:absolute;top:0;right:0;width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat}.image-decoration--left-bottom-bar::after{content:"";background:#ed0000;position:absolute;width:60%;left:0;height:10px;bottom:-20px}@media screen and (min-width: 576px){.image-decoration--left-bottom-bar::after{height:16px;bottom:-32px}}@media screen and (max-width: 575px){.image-decoration--left-bottom-bar::after--only-desktop{display:none}}.decoration{position:relative;--decoration-y-transform: 0}.decoration::after{content:"";display:block;position:absolute;z-index:1;transform:translateY(var(--decoration-y-transform))}.decoration--news-highlight{padding:70px 40px 0 30px}@media screen and (min-width: 768px){.decoration--news-highlight{padding-left:0;padding-right:70px}}.decoration--news-highlight::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;top:0;left:0;z-index:-1}@media screen and (min-width: 768px){.decoration--news-highlight::after{top:0;left:unset;right:0;z-index:1}}.decoration--player-story-right{padding:0 40px 40px 30px}@media screen and (min-width: 576px){.decoration--player-story-right{padding:0 40px 70px 30px}}@media screen and (min-width: 768px){.decoration--player-story-right{padding-left:0;padding-right:70px}}.decoration--player-story-right::before{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;width:88px;height:88px;background-size:11px 11px;content:"";display:block;position:absolute;top:-20px;left:10px}@media screen and (min-width: 576px){.decoration--player-story-right::before{top:-40px;left:30px}}.decoration--player-story-right::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;background-image:url("../img/icons/x-red.svg");bottom:-25px;right:-25px;z-index:-1}@media screen and (min-width: 768px){.decoration--player-story-right::after{z-index:1}}.decoration--news-highlight-square::after{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:calc(35% + 40px);left:calc(100% + 20px)}.decoration--news-hero-single::after{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:-52px;right:-54px}.decoration--news-hero-second::after{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;bottom:-20px;right:calc(100% + 10px)}@media screen and (max-width: 991px){.decoration--news-hero-second::after{display:none}}.decoration--news-slider-header::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:-32px;left:-56px;z-index:-1}@media screen and (min-width: 576px){.decoration--special-headline-box::before{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;width:80px;height:80px;background-size:30px 30px;content:"";display:block;position:absolute;z-index:1;top:0;right:-110px}}.decoration--special-headline-box::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");top:8px;right:-8px;z-index:-1}@media screen and (max-width: 575px){.decoration--special-headline-box::after{display:none}}@media screen and (min-width: 992px){.decoration--special-headline-box::after{top:20px;right:4px}}.decoration--playoffs-header-box::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");top:8px;left:8px;z-index:-1}@media screen and (max-width: 575px){.decoration--playoffs-header-box::after{display:none}}@media screen and (min-width: 992px){.decoration--playoffs-header-box::after{top:20px;right:4px}}@media screen and (min-width: 576px){.decoration--playoffs-header-box::before{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;width:80px;height:80px;background-size:30px 30px;content:"";display:block;position:absolute;z-index:1;top:0;right:-110px}}.decoration--hero-default-dots::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:0;left:-200px}@media screen and (max-width: 991px){.decoration--hero-default-dots::after{display:none}}.decoration--charity-form::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;top:20%;left:-170px}@media screen and (max-width: 991px){.decoration--charity-form::after{display:none}}.decoration--contact-info::before{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;width:80px;height:80px;background-size:30px 30px;content:"";display:block;position:absolute;top:-39px;right:-41px;z-index:-1}@media screen and (max-width: 767px){.decoration--contact-info::before{display:none}}.decoration--contact-info::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;width:88px;height:88px;background-size:11px 11px;bottom:-48px;left:-41px;z-index:-1}@media screen and (max-width: 767px){.decoration--contact-info::after{display:none}}@media screen and (min-width: 768px){.decoration--social-wall .social-wall__block-wrapper:nth-child(1),.decoration--social-wall .social-wall__block-wrapper:nth-child(6){position:relative}.decoration--social-wall .social-wall__block-wrapper:nth-child(1)::after,.decoration--social-wall .social-wall__block-wrapper:nth-child(6)::after{content:"";display:block;position:absolute;z-index:-1}.decoration--social-wall .social-wall__block-wrapper:nth-child(1)::after{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:-40px;left:-40px}.decoration--social-wall .social-wall__block-wrapper:nth-child(6)::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;bottom:-40px;right:-40px}}.decoration--testimonials{position:absolute;inset:0;pointer-events:none}.decoration--testimonials::before{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;top:0;left:112px;content:"";display:block;position:absolute;z-index:-1}.decoration--testimonials::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;right:-200px;top:260px;z-index:-1}@media screen and (min-width: 992px){.decoration--standings-table::after{z-index:-1;right:-320px;top:80px;background-image:url("../img/decorations/spielfeld-taktik.svg");background-size:cover;width:708px;height:708px}}@media screen and (min-width: 2048px){.decoration--standings-table::after{right:-200px}}@media screen and (min-width: 992px){.decoration--team-overview-spielfeld::after{z-index:-1;right:0;bottom:0;background-image:url("../img/decorations/spielfeld-taktik.svg");background-size:cover;width:708px;height:708px}}@media screen and (min-width: 2048px){.decoration--team-overview-spielfeld::after{right:10%}}.decoration--vip-gameday-menu::after{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;content:"";display:block;position:absolute;top:-40px;left:-40px;z-index:-1}@media screen and (min-width: 576px){.decoration--vip-gameday-menu::after{display:none}}.footer{position:relative;background-color:#fff;padding:120px 16px 0;margin-top:auto}@media screen and (min-width: 768px){.footer{padding:160px 32px 0}}.footer__menu{border-top:1px solid #d7d7d7;padding:32px 0 40px;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer__menu{display:none}}.footer__menu-column{width:25%;flex-shrink:0}.footer__menu-column:not(:last-child){padding-right:16px}.footer__menu-column-content{max-width:200px}.footer__column-headline{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:28px;color:#1a1a1a;margin-bottom:16px}.footer__menu-link{color:#1a1a1a;transition:.3s ease-out;display:block;font-size:16px;line-height:22px;margin-bottom:4px}.footer__menu-link:hover,.footer__menu-link:focus{color:#ed0000}.footer__links{border-top:1px solid #d7d7d7;padding:32px 0;display:flex;align-items:center;justify-content:center}.footer__link-item{font-size:16px;line-height:20px;color:#1a1a1a;transition:.3s ease-out}@media screen and (min-width: 768px){.footer__link-item{text-decoration:underline}}.footer__link-item:hover,.footer__link-item:focus{color:#ed0000;text-decoration:none}.footer__link-item:not(:last-child){margin-right:16px}@media screen and (min-width: 768px){.footer__link-item:not(:last-child){margin-right:80px}}.footer__socials-wrapper{border-top:1px solid #d7d7d7;padding:20px 0;display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.footer__socials-wrapper{flex-direction:row;justify-content:center;padding:40px 0}}.footer__socials{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-10px}@media screen and (min-width: 1200px){.footer__socials{margin-bottom:-16px}}.footer__social-item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #1a1a1a;border-radius:50%;margin-right:10px;margin-bottom:10px}@media screen and (min-width: 1200px){.footer__social-item{margin-right:16px;margin-bottom:16px}}.footer__social-item img{max-width:16px;max-height:16px}.footer__social-claim{margin-top:20px;height:22px;width:auto}@media screen and (min-width: 768px){.footer__social-claim{margin-top:0;margin-left:24px}}@media screen and (min-width: 992px){.footer__social-claim{height:36px}}.footer__brand-logo{position:absolute;top:-20px;left:50%;width:164px;height:auto;transform:translateX(-50%)}.footer__brand-logo img{width:100%;height:auto}.footer__sponsors{display:flex;flex-direction:column;align-items:center;padding:20px 0}@media screen and (min-width: 768px){.footer__sponsors{flex-direction:row;justify-content:space-around;border-top:1px solid #d7d7d7;padding:40px 0}}.footer__sponsor-item:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){.footer__sponsor-item:not(:last-child){margin-bottom:0}}.footer__sponsor-icon,.footer__sponsor-icon--hover{max-height:60px;height:auto;width:100%;flex-shrink:0;display:block}.footer__sponsor-icon--hover{display:none}.footer__sponsor-item:hover .footer__sponsor-icon,.footer__sponsor-item:focus .footer__sponsor-icon{display:none}.footer__sponsor-item:hover .footer__sponsor-icon--hover,.footer__sponsor-item:focus .footer__sponsor-icon--hover{display:block}.text-content+.footer,.page-wrapper:not(.page-wrapper--no-bottom-space)+.footer{margin-top:80px}@media screen and (min-width: 992px){.text-content+.footer,.page-wrapper:not(.page-wrapper--no-bottom-space)+.footer{margin-top:120px}}.newsletter{background-color:#ed0000;position:relative;padding:40px 0}@media screen and (min-width: 992px){.newsletter{padding:120px 0}}.newsletter__background{background-color:#ed0000;background-position:center right;background-size:cover;background-repeat:no-repeat;background-image:var(--bg-image);background-blend-mode:multiply;position:absolute;width:100%;height:100%;top:0;right:0}@media screen and (min-width: 992px){.newsletter__background{width:50%}.newsletter__background::after{content:"";position:absolute;top:0;right:0;height:100%;width:100%;background-image:linear-gradient(90deg, #ED0000 0%, rgba(237, 0, 0, 0) 40%)}}.newsletter__content{max-width:640px;transform:translateZ(1px)}.newsletter__kicker{color:#fff}@media screen and (min-width: 576px){.newsletter__kicker{margin-bottom:8px}}.newsletter__headline{margin-bottom:8px}@media screen and (min-width: 576px){.newsletter__headline{margin-bottom:20px}}@media screen and (min-width: 992px){.newsletter__headline{margin-bottom:40px}}.newsletter__submit-button{margin:10px 0}@media screen and (min-width: 992px){.newsletter__submit-button{margin:24px 0 16px}}.newsletter .altcha{--altcha-max-width: 1000px;--altcha-color-base: #ffffff;--altcha-color-text: #0D0D0D;--altcha-border-color: #0055ff;outline:1px solid #05f}.newsletter .altcha .altcha-main{padding:0 !important}.webp .newsletter__background{background-image:var(--webp-bg-image) !important}.pagination{display:flex;align-items:center;justify-content:center;padding:20px 0}@media screen and (min-width: 992px){.pagination--hide-lg{display:none}}.pagination__bullet{width:8px;height:8px;margin:0 8px;display:block;background-color:#303030;border-radius:50%}.pagination__bullet.swiper-pagination-bullet-active{background-color:#ed0000}.special-headline{position:relative;margin-top:20px}@media screen and (min-width: 576px){.special-headline{min-height:260px;margin-bottom:-160px;overflow:hidden}}@media screen and (min-width: 992px){.special-headline{min-height:260px;margin-bottom:0;overflow:unset}}.special-headline__background{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;display:none;font-size:260px;line-height:1;color:#1f2023;pointer-events:none;position:absolute;white-space:nowrap;top:0;right:0;z-index:-1}@media screen and (min-width: 992px){.special-headline__background{display:block}}.special-headline__background::after{content:"";background-image:linear-gradient(to top, #1A1A1A, rgba(26, 26, 26, 0));position:absolute;inset:0}.special-headline__box{background-color:#1f2023;padding:20px 40px;height:100%;width:100%;max-width:820px;transform:translateX(-40px)}@media screen and (min-width: 576px){.special-headline__box{min-height:260px;padding:40px}}@media screen and (min-width: 992px){.special-headline__box{padding:40px 40px 112px;transform:translateY(120px) translateX(-40px)}}.special-headline .headline--outlined{margin-top:0 !important;z-index:0}.hero-home{display:flex;flex-direction:column;justify-content:flex-end;position:relative;min-height:600px}@media screen and (min-width: 768px){.hero-home{height:calc(100vh - 70px);justify-content:center}}.hero-home__background{position:absolute;top:0;left:0;right:0;z-index:-1;max-height:100%;overflow:hidden}.hero-home__background::after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(rgba(26, 26, 26, 0), #1A1A1A)}.hero-home__background img{width:100%}.hero-home__video{width:100%;-o-object-fit:cover;object-fit:cover}.hero-home__cta-button{width:362px;max-width:100%}.hero-home__cta-button:focus-visible{outline:none}.hero-home__cta-button:focus-visible::after{content:"";position:absolute;inset:0;box-shadow:0 0 0 2px #05f}.hero-home__highlight-box{position:relative;background-color:rgba(13,13,13,.6);padding:32px 16px;margin:80px 16px 0 0;width:auto;transition:.2s ease}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.hero-home__highlight-box{background-color:rgba(13,13,13,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@media(prefers-contrast: more){.hero-home__highlight-box{box-shadow:0 0 0 1px #fff}}@media(prefers-reduced-transparency: reduce){.hero-home__highlight-box{background-color:#0d0d0d;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (min-width: 768px){.hero-home__highlight-box{position:sticky;bottom:0;padding:40px;margin-right:32px;margin-top:auto}}@media screen and (min-width: 1200px){.hero-home__highlight-box{margin:auto auto 0}}@media screen and (min-width: 2048px){.hero-home__highlight-box{margin:auto auto 5%;width:100%}}.hero-home__highlight-box:has(>.hero-home__cta-button:focus-visible){background-color:#0d0d0d}.hero-home__kicker{color:#fff;margin-bottom:4px}@media screen and (min-width: 992px){.hero-home__kicker{margin-bottom:16px}}.hero-home__headline{margin-bottom:16px}@media screen and (min-width: 992px){.hero-home__headline{font-size:52px;line-height:52px}}.hero-home__headline+.hero-home__cta-button{margin-top:32px}.hero-home__description{margin-bottom:16px}@media screen and (min-width: 1200px){.hero-home__description{font-size:20px;line-height:26px;margin-bottom:24px}}.hero-default{padding-top:102px;position:relative;display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width: 576px){.hero-default{padding-top:118px}}.hero-default__background{position:absolute;top:0;left:0;right:0;z-index:-1;height:100%;overflow:hidden}.hero-default__background::after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(rgba(26, 26, 26, 0) 40%, #1A1A1A),linear-gradient(rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0) 40%)}@media screen and (min-width: 992px){.hero-default__background::after{background:linear-gradient(rgba(26, 26, 26, 0) 40%, #1A1A1A),linear-gradient(rgba(26, 26, 26, 0.5), rgba(26, 26, 26, 0) 60%)}}.hero-default__background img{margin-left:50%;height:100%;width:auto;max-width:none;transform:translateX(-50%)}.hero-default__background--fullwidth img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.hero-default__breadcrumb-container{margin-bottom:32px}@media screen and (min-width: 992px){.hero-default__breadcrumb-container{margin-bottom:80px}}.hero-default__container{margin-top:auto;padding-bottom:40px}@media screen and (min-width: 992px){.hero-default__container{margin-left:calc(50% - 425px - 32px);margin-right:0;max-width:1290px}}.hero-default__container.headline-center{text-align:center}@media screen and (min-width: 992px){.hero-default__container.headline-center{margin:0 auto;max-width:1290px}}.hero-default__sub-headline{margin-top:48px}.hero-default--has-background{margin-bottom:-160px}@media screen and (min-width: 992px){.hero-default--has-background{margin-bottom:-200px}}.hero-default--has-background .hero-default__container{margin-top:auto;padding-bottom:200px}@media screen and (min-width: 992px){.hero-default--has-background .hero-default__container{padding-bottom:240px}}.header{position:relative}.header__bar{height:48px;background-color:#0d0d0d;display:flex;align-items:center}@media screen and (min-width: 576px){.header__bar{height:70px}}.header__bar-container{display:flex;align-items:center;justify-content:flex-end}@media screen and (min-width: 576px){.header__bar-container{justify-content:space-between}}.header__sponsors{display:none}@media screen and (min-width: 576px){.header__sponsors{display:flex;align-items:center}}.header__sponsor-item{display:flex;align-items:center}.header__sponsor-item:not(:first-child){margin-left:20px}@media screen and (min-width: 992px){.header__sponsor-item:not(:first-child){margin-left:32px}}@media screen and (max-width: 1353px){.header__sponsor-item:not(.penny-del){display:none}}.header__sponsor-item .header__sponsor-icon--big{height:32px;width:auto}.header__sponsor-item .header__sponsor-icon,.header__sponsor-item .header__sponsor-icon--hover{height:100%;width:auto}.header__sponsor-item .header__sponsor-icon{opacity:.5}.header__sponsor-item .header__sponsor-icon--hover{display:none}.header__sponsor-item:hover .header__sponsor-icon,.header__sponsor-item:focus .header__sponsor-icon{display:none}.header__sponsor-item:hover .header__sponsor-icon--hover,.header__sponsor-item:focus .header__sponsor-icon--hover{display:block}.header__socials{display:none}@media screen and (min-width: 768px){.header__socials{display:flex;align-items:center;margin-left:20px}}@media screen and (min-width: 992px){.header__socials{margin-left:32px}}.header__social-item{width:20px;height:20px}.header__social-item:not(:last-child){margin-right:20px}@media screen and (min-width: 992px){.header__social-item:not(:last-child){margin-right:28px}}.header__mobile-toggle{display:flex;align-items:center;margin-left:16px;width:32px;height:32px}@media screen and (min-width: 992px){.header__mobile-toggle{display:none}}.header__logo{display:block;position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:3;width:96px}@media screen and (min-width: 576px){.header__logo{width:108px}}@media screen and (min-width: 992px){.header__logo{width:133px}}.header__logo .picture-element{margin:0;width:100%;height:auto}.header__logo .picture-element img{width:100%}.header__login-button{display:none;align-items:center;color:#fff;font-size:1.25rem;line-height:1.5rem;background-color:#0d0d0d;height:48px;gap:.75rem;padding:1.25rem .5rem;transition:background-color .3s ease-out}@media screen and (min-width: 576px){.header__login-button{height:70px}}@media screen and (min-width: 992px){.header__login-button{display:flex;margin-left:2.5rem;padding:1.25rem;background-color:#ed0000}}.header__login-button:hover,.header__login-button:focus{background-color:#ed0000}.header-navigation{height:70px;position:absolute;z-index:3;top:70px;left:0;right:0;display:none}@media(prefers-contrast: more){.header-navigation{border-bottom:2px solid #fff;border-top:1px solid #fff}}@media screen and (min-width: 992px){.header-navigation{display:block}}.header-navigation:focus-within,.header-navigation:hover{border-bottom:2px solid rgba(255,255,255,.2)}.header-navigation::before{background-color:rgba(26,26,26,.8);content:"";position:absolute;top:0;left:0;right:0;height:100%;z-index:-1}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.header-navigation::before{background-color:rgba(26,26,26,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header-navigation__container{display:flex;justify-content:space-between;padding:0}.header-navigation__list{display:flex;align-items:center;width:calc(50% - 70px);padding:0}.header-navigation__list-item{width:100%;height:70px;display:flex;align-items:center;justify-content:center;border-bottom:2px solid rgba(0,0,0,0);transition:.3s ease-out}.header-navigation__list-item.active{border-bottom-color:#ed0000}.header-navigation__list-item:hover,.header-navigation__list-item:focus{border-bottom-color:#ed0000}.header-navigation__list-item:focus-within{border-bottom-color:#ed0000}.header-navigation__item{font-size:24px;line-height:30px;text-align:center;font-weight:bold;text-transform:uppercase;color:#fff}.header-navigation__item:not(a){cursor:default}.header-navigation__dropdown{opacity:0;pointer-events:none;padding:0;height:0;transform:translateY(-100%);background-color:rgba(26,26,26,.8);position:absolute;top:70px;left:0;right:0;transition:.3s ease-out;z-index:-1;transform:translateY(0);will-change:transform}@supports((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.header-navigation__dropdown{background-color:rgba(26,26,26,.3);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}.header-navigation__dropdown:focus-within{top:70px;height:auto;transform:translateY(0);border-bottom:2px solid rgba(255,255,255,.8);opacity:1 !important;pointer-events:auto;transform:translateY(0)}.header-navigation__list-item:hover .header-navigation__dropdown,.header-navigation__item:focus+.header-navigation__dropdown{top:70px;height:auto;transform:translateY(0);border-bottom:2px solid rgba(255,255,255,.8);opacity:1 !important;pointer-events:auto;transform:translateY(0)}.header-navigation__list-item:hover .header-navigation__dropdown,.header-navigation__list-item:hover .header-navigation__item,.header-navigation__list-item:focus-within .header-navigation__dropdown,.header-navigation__list-item:focus-within .header-navigation__item{z-index:3}.header-navigation__list-item:hover::before,.header-navigation__list-item:hover::after,.header-navigation__list-item:focus-within::before,.header-navigation__list-item:focus-within::after{content:"";display:block;position:absolute;left:0;right:0}.header-navigation__list-item:hover::before,.header-navigation__list-item:focus-within::before{top:40px;height:30px}.header-navigation__list-item:hover::after,.header-navigation__list-item:focus-within::after{top:140px;height:120px}.header-navigation__child{font-size:20px;line-height:20px;font-weight:bold;color:#fff;padding:25px 40px;position:relative;transition:.3s ease-out;text-align:center}.header-navigation__child::after{content:"";position:absolute;border-bottom:2px solid rgba(0,0,0,0);transition:.2s ease-out;bottom:-2px;left:0;right:0}.header-navigation__child:hover,.header-navigation__child:focus{padding-top:22px;padding-bottom:28px}.header-navigation__child:hover::after,.header-navigation__child:focus::after{border-color:#ed0000}.header-navigation__child.active::after{border-color:#ed0000}.header-navigation__dropdown-container{display:flex;padding:0}.header-navigation__dropdown-column{display:flex;flex-flow:row wrap}.breadcrumb{font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase}@media screen and (max-width: 575px){.breadcrumb{display:none}}.breadcrumb__list{display:flex;padding-left:0}.breadcrumb__item{list-style:none;margin:0;padding:0;color:#fff;display:flex;align-items:center}.breadcrumb__item:not(:last-child){margin-right:16px;white-space:nowrap}.breadcrumb__item:not(:last-child)::after{content:"";background-image:url("../img/icons/caret-right.svg");background-position:center;background-size:cover;width:20px;height:20px;display:block;margin-left:16px}.breadcrumb__item-link{text-decoration:none;color:inherit;display:inline-block;color:#fff;transition:.3s ease-out}.breadcrumb__item-link:hover,.breadcrumb__item-link:focus{color:#fff}.faq-card{background-color:#1f2023;border:1px solid #303030;margin-bottom:16px;padding:0 16px;border-radius:4px}.faq-card summary{position:relative;list-style-type:none;cursor:pointer;font-weight:bold;font-size:18px;line-height:24px;text-transform:uppercase;padding:16px 0 16px 32px}@media screen and (min-width: 768px){.faq-card summary{padding-left:56px}}.faq-card summary::before{content:"";background-image:url("../img/icons/plus.svg");background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotate(0deg);transform-origin:center;transition:.3s ease-in-out;width:24px;height:24px;display:inline-block;position:absolute;top:16px;left:0}@media screen and (min-width: 768px){.faq-card summary::before{left:8px}}.faq-card summary::marker{display:none}.faq-card summary::-webkit-details-marker{display:none}.faq-card[open] summary{border-bottom:1px solid #000}.faq-card[open] summary::before{transform:rotate(45deg)}.faq-card p{margin-top:16px}@media screen and (min-width: 768px){.faq-card p{padding:0 56px}}.faq-card p:last-child{margin-bottom:16px}@media screen and (min-width: 768px){.faq-card p:last-child{margin-bottom:32px}}.contact-info{background-color:#1f2023;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.4);padding:20px;margin-top:80px}@media screen and (min-width: 768px){.contact-info{padding:40px 80px}}@media screen and (min-width: 992px){.contact-info{padding:40px 112px}}.contact-info:not(:last-child){margin-bottom:80px}.contact-info__container{display:flex;flex-direction:column-reverse;max-width:850px;margin:0 auto}@media screen and (min-width: 768px){.contact-info__container{flex-direction:row}}.contact-info__headline{margin-top:0 !important;margin-bottom:20px}.contact-info__content-wrapper{width:100%}.contact-info__content{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-info__content p{margin-bottom:16px}.contact-info__button{margin-top:24px}.contact-info__column{width:auto}.contact-info__column:not(:last-child){margin-right:16px}.contact-info__image{width:300px;height:300px;border-radius:8px;overflow:hidden;margin-bottom:32px;flex-shrink:0}@media screen and (min-width: 768px){.contact-info__image{margin-left:32px;margin-bottom:0}}.contact-info--fullwidth{margin:80px 16px 0}@media screen and (min-width: 768px){.contact-info--fullwidth{padding:48px 20px}}@media screen and (min-width: 992px){.contact-info--fullwidth{margin:80px 32px 0}}@media screen and (min-width: 1200px){.contact-info--fullwidth{padding:48px 112px;width:100%;max-width:1074px;margin:80px auto 0}}.anchor-scroll-navigation{margin:40px 0}.anchor-scroll-navigation__link{display:list-item;list-style:auto;color:#fff;text-transform:uppercase;font-weight:bold;text-align:left;padding:12px 0}.anchor-scroll-navigation__link:hover,.anchor-scroll-navigation__link:focus{text-decoration:underline}.anchor-scroll-navigation__container{display:grid;grid-column-gap:32px;padding:32px 48px;background-color:#1f2023;box-shadow:0 4px 16px rgba(0,0,0,.4)}@media screen and (min-width: 992px){.anchor-scroll-navigation__container{padding:20px 32px;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1200px){.anchor-scroll-navigation__container{padding:20px 48px}}.default-slider{overflow:hidden}.default-slider__header{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width: 992px){.default-slider__header{margin-bottom:40px}}@media screen and (min-width: 992px){.default-slider__pagination{display:none}}.default-slider__navigation{display:none}@media screen and (min-width: 992px){.default-slider__navigation{display:flex;align-items:center}.default-slider__navigation .arrow-button{margin-left:16px}.default-slider__navigation .arrow-button.swiper-button-disabled{opacity:.5}}.default-slider__slider{overflow:visible;padding-top:16px}@media screen and (min-width: 992px){.default-slider__slider{padding-top:32px;padding-bottom:80px}}.default-slider__slider-wrapper{display:flex}.default-slider__slider-item{flex-shrink:0}@media screen and (min-width: 992px){.default-slider__slider-item:not(:last-child){margin-right:32px}}.default-slider__scrollbar{width:100%;max-width:500px;margin:40px auto -40px;height:8px;border-radius:8px;background-color:#0d0d0d;position:relative;-ms-touch-action:none}.default-slider__scrollbar .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background-color:#fff;border-radius:8px;left:0;top:0;cursor:grab}.default-slider--margin-top{margin-top:80px}.social-wall{display:none}@supports(grid-gap: 10px){.social-wall{display:block}}.social-wall__content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.social-wall__head{width:100%;display:flex;align-items:center}.social-wall__head-badge{width:40px;height:40px;background-color:#ed0000;position:relative;border-radius:4px 0 0;background-position:center;background-repeat:no-repeat;background-size:20px 20px;flex-shrink:0}.social-wall__head-badge.tiktok{background-image:url("../img/icons/socials/Tiktok-white.svg")}.social-wall__head-badge.instagram{background-image:url("../img/icons/socials/Instagram-white.svg")}.social-wall__head-badge.twitter{background-image:url("../img/icons/socials/X-white.svg")}.social-wall__head-badge.youtube{background-image:url("../img/icons/socials/Youtube-white.svg")}.social-wall__head-badge.facebook{background-image:url("../img/icons/socials/Facebook-white.svg")}.social-wall__head-name{font-size:14px;line-height:18px;font-weight:bold;margin-left:8px}@media screen and (max-width: 1199px){.social-wall__head-name{display:none}}.social-wall__date{color:#fff;font-size:14px;margin:0 16px 0 auto}@keyframes loading-block{0%{opacity:.3}25%{opacity:1}50%{opacity:.3}75%{opacity:1}100%{opacity:.3}}.social-wall__block{text-decoration:none;background-color:#1f2023;border:1px solid #303030;border-radius:4px;position:relative;width:100%;height:100%}@media(prefers-contrast: more){.social-wall__block{border-color:rgba(255,255,255,.8)}}.social-wall__block .social-wall__block-image{display:none;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#0d0d0d;background-image:var(--bg-image)}.social-wall__block .social-wall__block-image::after{content:"";padding-top:100%;display:block}.social-wall__block-wrapper{--social-wall-y-transform: 0;position:relative;width:100%;min-height:144px;transform:translateY(var(--social-wall-y-transform));grid-row-end:span 3}@media screen and (min-width: 576px){.social-wall__block-wrapper:nth-child(1){grid-column-start:1;grid-row-start:2}}@media screen and (min-width: 768px){.social-wall__block-wrapper:nth-child(3){grid-column-start:3;grid-row-start:2}}.social-wall__block-wrapper.has-image .social-wall__block-image{display:block}.social-wall__block-wrapper.instagram{grid-row-end:span 5}.social-wall__block-wrapper.instagram .social-wall__block-text::before{content:"";position:absolute;left:0;right:0;bottom:0;height:19px;background-color:#1f2023}.social-wall__block-wrapper.tiktok{grid-row-end:span 6}.social-wall__block-wrapper.tiktok .social-wall__block-image::after{padding-top:125%}.social-wall__block-wrapper.youtube{grid-row-end:span 4}.social-wall__block-wrapper.youtube .social-wall__block-image::after{padding-top:56.25%}.social-wall__block-wrapper.twitter{grid-row-end:span 3}@media screen and (min-width: 1200px){.social-wall__block-wrapper.twitter{grid-row-end:span 2}}.social-wall__block-wrapper.twitter.has-image{grid-row-end:span 4}.social-wall__block-wrapper.twitter.has-image .social-wall__block-image::after{padding-top:66.67%}.social-wall__block-wrapper.twitter .social-wall__head-name::before{content:"@"}.social-wall__block-wrapper.facebook{grid-row-end:span 2}.social-wall__block-wrapper.facebook.has-image{grid-row-end:span 4}.social-wall__block-wrapper.facebook.has-image .social-wall__block-image::after{padding-top:66.67%}.social-wall__block-wrapper--loading{display:none}.social-wall__block-wrapper--loading.social-wall-loading-animation{display:block}.social-wall__block-wrapper--loading.social-wall-loading-animation .social-wall__block{opacity:.3;animation-iteration-count:infinite;animation-name:loading-block;animation-duration:2s}.social-wall__block-text{padding:16px;color:#fff;text-decoration:none;display:block;font-size:18px;line-height:24px}.social-wall__block-text::after{content:"";position:absolute;inset:0}.social-wall__block-timestamp{margin-bottom:0}.social-wall__grid{width:100%;display:grid;grid-gap:16px;grid-template-columns:1fr;margin-bottom:40px;padding-top:40px}@media screen and (min-width: 576px){.social-wall__grid{grid-auto-rows:80px;grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.social-wall__grid{grid-auto-rows:72px;grid-template-columns:repeat(3, 1fr);padding-top:64px}}@media screen and (min-width: 992px){.social-wall__grid{grid-gap:32px;grid-auto-rows:64px;grid-template-columns:repeat(4, 1fr);padding-top:80px}}@media screen and (max-width: 575px){.social-wall--is-teaser .social-wall__block-wrapper:nth-child(n+5){display:none}}.webp .social-wall__block-image{background-image:var(--webp-bg-image)}.gallery{margin-top:40px !important}.gallery__main-slider{overflow:hidden}.gallery__main-slider-wrapper{display:flex}.gallery__slider-item{flex-shrink:0}.gallery__slider-item .picture-element{max-width:850px}.gallery__thumb-slider{overflow:hidden}.gallery__thumb-slider-wrapper{height:70px;display:flex}@media screen and (min-width: 576px){.gallery__thumb-slider-wrapper{height:140px}}.gallery__thumb-item{width:70px;height:70px;flex-shrink:0}@media screen and (min-width: 576px){.gallery__thumb-item{width:140px;height:140px}}.gallery__footer{display:flex;margin-top:8px}.gallery__footer .arrow-button{flex-shrink:0}.gallery__footer .swiper-button-disabled{opacity:.5;pointer-events:none}.gallery__button-next{margin-left:8px}.gallery__button-prev{margin-right:8px}.testimonial-box{background:#1f2023 !important;width:100%;max-width:630px;padding:20px !important;margin-top:0 !important;border-left:none !important;box-shadow:0 0 16px rgba(0,0,0,.6)}@media screen and (min-width: 576px){.testimonial-box{padding:40px !important}}.testimonial-box__quote-content{margin-bottom:20px}.testimonial-box__quote-content::before{content:"„";margin-right:-3px}.testimonial-box__quote-content::after{content:"“";margin-left:-3px}.testimonial-box__cite{font-style:normal;display:flex;flex-direction:column}@media screen and (min-width: 576px){.testimonial-box__cite{flex-direction:row}}.testimonial-box__name-title{display:flex;flex-direction:column;font-family:"Source Sans Pro",sans-serif}.testimonial-box__name{font-size:24px;line-height:30px;font-weight:bold;color:#fff}.testimonial-box__title{font-size:18px;line-height:24px;color:#fff;font-weight:normal}.testimonial-box__portrait{width:60px;height:60px;border-radius:4px;display:block;overflow:hidden;margin-bottom:16px}@media screen and (min-width: 576px){.testimonial-box__portrait{margin-bottom:0;margin-right:16px}}.testimonial-box__logo{margin-top:16px;margin-right:auto;max-height:32px;width:auto}@media screen and (min-width: 576px){.testimonial-box__logo{margin-top:auto;margin-left:auto;margin-right:0}}.testimonials{padding-top:48px;margin-top:40px;position:relative;overflow:hidden}.testimonials__slider-wrapper{display:flex}.testimonials__slider-wrapper>.testimonial-box{flex-shrink:0}@media screen and (min-width: 992px){.testimonials__slider-wrapper>.testimonial-box{width:630px !important}}.testimonials__slider-wrapper>.testimonial-box:not(.swiper-slide-active) .testimonial-box__quote-content,.testimonials__slider-wrapper>.testimonial-box:not(.swiper-slide-active) .testimonial-box__cite{opacity:.5}.checklist{list-style:none;display:block}@media screen and (min-width: 768px){.checklist{padding:0 8px !important}}@media screen and (min-width: 992px){.checklist{padding:0 24px !important}}.checklist__item{display:flex;align-items:center;margin:0 0 16px}@media screen and (min-width: 768px){.checklist__item{width:100%}}.checklist__item::before{content:url("../img/icons/checkmark-red.svg");display:block;width:24px;height:24px;margin-right:16px}@media screen and (min-width: 768px){.checklist--with-columns{display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px){.checklist--with-columns .checklist__item{width:50%;padding:0 8px}}.game{background-image:url("../img/spielfeld.png");background-size:cover;position:absolute;inset:0;border:8px solid #484b52;border-radius:40px;background-color:#fff;box-shadow:inset 0 2px 5px 0 rgba(50,50,50,.25)}@media screen and (min-width: 576px){.game{border-radius:50px}}.game::before,.game::after{content:"";position:absolute;background-color:#7a7a7a;width:8px;height:36%;top:33%;left:-8px}@media screen and (min-width: 576px){.game::before,.game::after{top:32%}}.game::after{left:auto;right:-8px}.game--canvas{inset:8px;background-color:rgba(0,0,0,0);border-radius:25px;border:none;width:calc(100% - 8px*2);height:calc(100% - 8px*2)}@media screen and (min-width: 576px){.game--canvas{border-radius:42px}}.game--canvas:focus{outline:none}.game__wrapper{position:relative;display:block;margin:20px auto 40px;width:100%;max-width:800px}@media screen and (min-width: 576px){.game__wrapper{margin:40px auto}}.game__wrapper::after{content:"";display:block;padding-top:68.75%}.game__caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto 80px;color:#a3a3a3;font-weight:normal}@media screen and (min-width: 576px){.game__caption{margin:0 auto 120px}}.game__caption img{height:64px;width:auto;margin:16px}.game__score{margin-top:40px}@media screen and (min-width: 992px){.mobile-menu{display:none !important}}.mobile-menu__menu{display:none;position:fixed;inset:0;z-index:10;background-color:#1f2023}.mobile-menu.is-open .mobile-menu__menu{display:block}.mobile-menu.is-closed .mobile-menu__menu{display:none !important}.mobile-menu__head{height:56px;display:flex;align-items:center;background-color:#1a1a1a;justify-content:space-between;padding:0 16px}@media screen and (min-width: 576px){.mobile-menu__head{height:70px}}.mobile-menu__body{position:relative;overflow-y:auto;height:calc(100% - 56px)}.mobile-menu__login{display:flex;flex-direction:column;align-items:center;padding:20px 16px 0}@media screen and (min-width: 992px){.mobile-menu__login{display:none}}.mobile-menu__login::after{content:"";display:block;margin-top:24px;border-bottom:1px solid #0d0d0d;width:100%}.mobile-menu__login-button{display:flex;align-items:center;background-color:#ed0000;gap:.75rem;margin-top:20px;padding:16px}.mobile-menu__login-button:hover{background-color:#ed0000;color:#fff}.mobile-menu__close-button,.mobile-menu__open-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;width:32px;height:32px;cursor:pointer}.mobile-menu__open-button{position:absolute;top:8px;right:16px}@media screen and (min-width: 576px){.mobile-menu__open-button{top:18px}}.mobile-menu__list{position:relative;list-style:none;padding-left:0}.mobile-menu__logo{height:calc(100% - 16px)}.mobile-menu__logo img{height:100%}.mobile-menu__item{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;padding:24px 16px 0;font-size:36px;line-height:1;color:#fff;width:100%}.mobile-menu__item::after{content:"";display:block;margin-top:24px;border-bottom:1px solid #0d0d0d;width:100%}.mobile-menu__item:visited::after{border-color:#0d0d0d !important}.mobile-menu__dropdown{display:none}.mobile-menu__list-item{width:100%}.mobile-menu__list-item.is-open{background-color:#1f2023}.mobile-menu__list-item.is-open .mobile-menu__item{padding-left:72px;padding-bottom:24px;box-shadow:0 4px 16px rgba(0,0,0,.4)}.mobile-menu__list-item.is-open .mobile-menu__item::after{content:none}.mobile-menu__list-item.is-open .mobile-menu__dropdown{display:block}.mobile-menu__child{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;padding:16px 0 16px 8px;border-bottom:1px solid #0d0d0d;font-size:20px;line-height:24px;color:#fff;width:calc(100% - 32px);margin:0 16px}.mobile-menu__child.is-active{border-color:#ed0000}.mobile-menu__escape-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;position:absolute;top:22px;left:16px;width:40px;height:40px;cursor:pointer}.mobile-menu__socials{display:flex;align-items:center;padding:32px 20px}.no-js .mobile-menu__list-item:hover{background-color:#1f2023}.no-js .mobile-menu__list-item:hover .mobile-menu__item{padding-left:72px;padding-bottom:24px;box-shadow:0 4px 16px rgba(0,0,0,.4)}.no-js .mobile-menu__list-item:hover .mobile-menu__item::after{content:none}.no-js .mobile-menu__list-item:hover .mobile-menu__dropdown{display:block}.no-js .mobile-menu__open-button:focus~.mobile-menu__menu{display:block}.no-js .mobile-menu__open-button:focus-visible~.mobile-menu__menu{display:block}.no-js .mobile-menu__menu:focus-within{display:block}.no-js .mobile-menu__menu:hover{display:block}.history-navigation__decade-select{background-color:rgba(0,0,0,0);box-shadow:none;width:auto;padding-right:48px;font-size:24px;line-height:28px;font-weight:bold;margin:0 auto;display:flex;align-items:center;padding-top:0;padding-bottom:0;border:1px solid rgba(0,0,0,0);background-image:url("../img/icons/caret-down-red.svg");color:#fff}.history-navigation__decade-select:hover,.history-navigation__decade-select:focus{border-color:#303030}.history-navigation__decade-select:not(:active){text-transform:uppercase;color:#ed0000}.history-navigation__decade-select option{color:#1a1a1a}.history-navigation__slider-item{background-color:#1f2023;padding:0;border-radius:4px;border:1px solid #303030;position:relative;flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,.4)}.history-navigation__slider-item:not(:last-child){margin-right:14px !important}.history-navigation__slider-item:not(:last-child)::after{content:"";border-bottom:1px solid #303030;display:block;width:16px;position:absolute;top:50%;left:calc(1px + 100%)}.history-navigation__slider-item.is-active{border-color:#ed0000;background-color:#ed0000}.history-navigation__slider-link{padding:16px 24px;width:100%;font-size:18px;line-height:24px;text-align:center;font-weight:bold;color:#fff}.history-navigation__button-next{margin-left:14px}.history-navigation__button-prev{margin-right:14px}.history-navigation__slider{overflow:hidden;padding:16px 0;width:100%}.history-navigation__slider-wrapper{display:flex}.history-navigation__slider-wrapper.hidden{width:0 !important;visibility:hidden;display:none}.history-navigation__slider-container{display:flex}@media screen and (min-width: 992px){.history-navigation__slider-container{padding-top:16px;padding-bottom:64px}}.history-navigation__slider-container .arrow-button{flex-shrink:0;height:56px;border-radius:4px;margin-top:16px}.history-navigation__slider-container .swiper-button-disabled{opacity:.5;pointer-events:none}.flash-message{z-index:9;position:fixed;top:20px;left:0;width:100%}.flash-message--layout-center{top:50%;left:50%;transform:translate(-50%, -50%)}.flash-message__header{display:flex;align-items:center;margin-bottom:8px}.flash-message__header::before{content:"";display:block;width:24px;height:24px;background-size:cover;margin-right:16px;flex-shrink:0}.flash-message--success .flash-message__title{color:#25d366}.flash-message--success .flash-message__header::before{background-image:url("../img/icons/success.svg")}.flash-message--error .flash-message__title{color:#ed0000}.flash-message--error .flash-message__header::before{display:none}.flash-message__title{font-weight:bold;font-size:20px;line-height:24px}.flash-message__body{width:calc(100% - 32px);max-width:630px;margin:0 auto;display:flex;flex-direction:column;padding:24px;background-color:#fff;border-radius:4px}.flash-message__text{color:#1a1a1a;font-size:16px;line-height:24px}.flash-message--auto-hide{animation:hide-after-timer 1s ease-in-out;animation-delay:10s;animation-fill-mode:forwards}@keyframes hide-after-timer{to{top:-200%;visibility:hidden}}.flash-message__close{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;margin-left:auto;width:14px;height:14px;background-size:cover;background-image:url("../img/icons/close-black.svg");cursor:pointer}.data-table,.fancy-table table{background-color:#1f2023;box-shadow:0 0 0 1px #303030;overflow:hidden;color:#fff;width:100%;border-collapse:collapse;margin-bottom:20px}@media(prefers-contrast: more){.data-table,.fancy-table table{box-shadow:0 0 0 1px rgba(255,255,255,.8)}}@media screen and (min-width: 576px){.data-table,.fancy-table table{border-radius:4px}}@media screen and (min-width: 992px){.data-table,.fancy-table table{margin-bottom:80px}}.data-table thead,.fancy-table table thead{background-color:rgba(0,0,0,.5)}.data-table thead th,.fancy-table table thead th{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:18px;line-height:24px;height:48px;cursor:default}@media screen and (max-width: 575px){.data-table thead th:nth-child(2),.fancy-table table thead th:nth-child(2){padding-left:12px}}@media screen and (min-width: 576px){.data-table thead th,.fancy-table table thead th{padding:0 12px}}@media screen and (min-width: 992px){.data-table thead th,.fancy-table table thead th{height:60px;padding:0 24px}}@media screen and (min-width: 1200px){.data-table thead th,.fancy-table table thead th{font-size:24px;line-height:28px}}.data-table thead th:first-child,.fancy-table table thead th:first-child{background-color:#ed0000;text-align:left;padding-left:12px}.data-table td,.fancy-table table td{font-size:16px;line-height:20px;text-align:center;padding:12px 0}@media screen and (min-width: 992px){.data-table td,.fancy-table table td{font-size:18px;line-height:24px}}.data-table td:first-child,.fancy-table table td:first-child{width:100px}@media screen and (min-width: 992px){.data-table td:first-child,.fancy-table table td:first-child{width:170px}}.data-table tr:not(:last-child) td,.fancy-table table tr:not(:last-child) td{border-bottom:1px solid #000}@media(prefers-contrast: more){.data-table tr:not(:last-child) td,.fancy-table table tr:not(:last-child) td{border-bottom:1px solid #fff}}.data-table tbody tr,.fancy-table table tbody tr{height:50px;transition:.3s ease-out}@media screen and (min-width: 992px){.data-table tbody tr,.fancy-table table tbody tr{height:74px}}.data-table tbody tr:hover td,.fancy-table table tbody tr:hover td{background-color:#4f5159}.data-table__index-column{display:flex;align-items:center;width:96px}@media screen and (min-width: 992px){.data-table__index-column{width:168px}}.data-table__index{font-family:"Machine Std",monospace;min-width:40px;height:40px;font-size:24px;line-height:28px;position:relative;display:flex;text-align:center;align-items:center;justify-content:center;margin-right:12px}@media screen and (min-width: 992px){.data-table__index{min-width:80px;height:50px;margin-right:40px}}.data-table__index::after{content:"";border-right:1px solid #ed0000;position:absolute;top:0;right:0;height:100%}.data-table__highlight-row{background-color:#0d0d0d}.data-table:not(.data-table--no-stripes) tbody>tr:nth-child(2n),.fancy-table table:not(.data-table--no-stripes) tbody>tr:nth-child(2n){background-color:#242528}.fancy-table{padding:0 !important}@media screen and (min-width: 768px){.fancy-table thead>tr>th:first-child{border-radius:4px 0 0}.fancy-table thead>tr>th:last-child{border-radius:0 4px 0 0}.fancy-table tbody>tr:last-child>td:first-child{border-radius:0 0 0 4px}.fancy-table tbody>tr:last-child>td:last-child{border-radius:0 0 4px}}.fancy-table table{overflow:auto;margin:20px 0 0}.fancy-table tr>th{padding:0 8px}.fancy-table tr>td{padding:12px}.fancy-table tr>td:first-child,.fancy-table tr>th:first-child{position:sticky;left:0;width:auto;max-width:50vw}.fancy-table tr>td:first-child{background-color:#1f2023}@media screen and (max-width: 767px){.fancy-table tr>td:first-child::after{content:"";display:block;position:absolute;top:0;bottom:0;right:-12px;width:12px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0))}}.fancy-table tr:hover>td:first-child{background-color:#4f5159}.fancy-table tr:nth-child(2n):not(:hover)>td:first-child{background-color:#242528}.contact-boxes{margin-top:80px}.contact-boxes__row{display:grid;grid-gap:60px 20px}@media(width >= 440px){.contact-boxes__row{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.contact-boxes__row{display:flex;justify-content:center;grid-gap:20px}}@media screen and (min-width: 1200px){.contact-boxes__row{grid-gap:50px}}.contact-box{width:100%;max-width:280px;max-height:320px;box-shadow:0 4px 16px rgba(0,0,0,.4);background-color:#1f2023;padding:0 20px 32px;display:flex;align-items:center;flex-direction:column;transition:.3s ease-out;margin:0 auto}@media screen and (min-width: 992px){.contact-box{padding:0 40px 48px}}.contact-box__image{width:100%;margin-top:-40px;margin-bottom:32px;position:relative;transition:.3s ease-out}.contact-box__image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ed0000;border-radius:8px}.contact-box__image img{z-index:1;position:relative;border-radius:8px;transition:.3s ease-in-out}.contact-box:hover{transform:translateY(-12px)}.contact-box:hover .contact-box__image{padding-bottom:4px}.contact-box:hover .contact-box__image img{margin-top:-4px}.contact-box__name{margin-bottom:8px}.contact-box a{color:#fff}.hero-match-hub{z-index:1;position:relative;margin-top:60px;overflow:hidden;padding-top:20px}@media screen and (min-width: 576px){.hero-match-hub{padding:20px 80px 0}}@media screen and (min-width: 992px){.hero-match-hub{margin-top:100px}}@media screen and (min-width: 2048px){.hero-match-hub{margin-top:20px}}.hero-match-hub__wrapper .swiper-container,.hero-match-hub__wrapper .swiper-navigation{opacity:0;pointer-events:none;transition:.6s ease-out}.hero-match-hub__wrapper--placeholder{position:absolute;top:20px;left:20px;right:20px}@media screen and (min-width: 576px){.hero-match-hub__wrapper--placeholder{left:80px;right:80px}}.hero-match-hub__wrapper--placeholder:not(.is-active){opacity:0;pointer-events:none}.hero-match-hub__wrapper.is-active .swiper-container,.hero-match-hub__wrapper.is-active .swiper-navigation{pointer-events:all;opacity:1}.hero-match-hub__slider{width:100%;padding:0}.hero-match-hub__slider-wrapper{display:flex}@media screen and (max-width: 1199px){.hero-match-hub__slider-wrapper--placeholder>.hero-match-hub__slider-item:last-child{display:none}}@media screen and (max-width: 767px){.hero-match-hub__slider-wrapper--placeholder>.hero-match-hub__slider-item:first-child{display:none}}.hero-match-hub__slider-item{display:flex;flex-shrink:0;padding:0 8px;height:auto;width:100%;transition:.3s ease-out}@media screen and (min-width: 576px){.hero-match-hub__slider-item.swiper-slide:not(.swiper-slide-visible){pointer-events:none;visibility:hidden;opacity:0}}@media screen and (min-width: 768px){.hero-match-hub__slider-item{width:50%}}@media screen and (min-width: 1200px){.hero-match-hub__slider-item{width:33.33%}}@media screen and (min-width: 1354px){.hero-match-hub__slider-item{padding:0 16px}}.hero-match-hub__navigation,.hero-match-hub__pagination{display:none}@media screen and (min-width: 576px){.hero-match-hub__navigation,.hero-match-hub__pagination{display:flex}}@media screen and (max-width: 767px){.hero-match-hub__pagination .pagination__bullet{margin:0 4px}}.hero-match-hub__navigation{z-index:0;position:absolute;left:0;right:0;top:110px;padding:0 16px;justify-content:space-between;pointer-events:none}@media screen and (min-width: 992px){.hero-match-hub__navigation{max-width:1530px}}@media screen and (min-width: 1354px){.hero-match-hub__navigation{left:-120px;right:-120px;top:120px}}@media screen and (min-width: 2048px){.hero-match-hub__navigation{left:-160px;right:-160px;max-width:1610px}}.hero-match-hub__navigation>.arrow-button{pointer-events:all}.modal,.modal-background{position:fixed;inset:0;width:100%}.modal{z-index:10;display:flex;overflow:auto;padding-top:3rem}@media screen and (min-width: 992px){.modal{padding:2rem}}.modal-background{background-color:rgba(26,26,26,.4)}.modal-dialog{max-width:1600px;background-color:#1a1a1a;padding:5rem;border-radius:24px;position:relative;z-index:1;margin:auto}.modal-close{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;position:absolute;top:2rem;right:2rem;cursor:pointer}@media screen and (max-width: 991px){.adventskalender-modal{z-index:2}.adventskalender-modal .modal-dialog-wrapper{top:70px;padding:0}.adventskalender-modal .modal-background{background-color:#fff}}@media screen and (max-width: 575px){.adventskalender-modal .modal-dialog-wrapper{top:48px !important}}.adventskalender{width:100%}@media screen and (max-width: 991px){.adventskalender{padding:5rem 1.5rem;max-width:100%;border-radius:0;width:100%;height:auto;min-height:100%}}@media screen and (max-width: 575px){.adventskalender{padding:5rem 1rem}}.adventskalender__headline{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;font-size:36px;line-height:40px;color:#1a1a1a;margin-bottom:160px}@media screen and (min-width: 576px){.adventskalender__headline{font-size:40px;line-height:48px}}@media screen and (min-width: 1200px){.adventskalender__headline{font-size:88px;line-height:88px}}.adventskalender__description{max-width:calc(100% - 3rem);margin:0 auto 4rem}@media screen and (min-width: 576px){.adventskalender__description{max-width:calc(100% - 12rem)}}.adventskalender__description p{font-size:1.125rem;line-height:1.5rem}.adventskalender__description p:not(:last-child){margin-bottom:1rem}.adventskalender__decorations{width:100%;height:100%;position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}@media screen and (min-width: 992px){.adventskalender__decorations{border-radius:24px}}.adventskalender__decorations--snow,.adventskalender__decorations--snow-bottom{z-index:-2}.adventskalender__decorations--snow::before,.adventskalender__decorations--snow::after,.adventskalender__decorations--snow-bottom::before,.adventskalender__decorations--snow-bottom::after{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);width:100%;background-size:cover}.adventskalender__decorations--snow::before{top:-120px;height:344px;background-image:url("../img/decorations/snow-top.svg");background-position:bottom center}@media screen and (min-width: 1200px){.adventskalender__decorations--snow::before{top:0}}.adventskalender__decorations--snow::after{bottom:-240px;height:452px;background-image:url("../img/decorations/snow-bottom.svg");background-position:top center}@media screen and (min-width: 1354px){.adventskalender__decorations--snow::after{bottom:-140px}}.adventskalender__decorations--snow-bottom::before{display:none}.adventskalender__decorations--snow-bottom::after{bottom:-280px;height:452px;background-image:url("../img/decorations/snow-bottom.svg");background-position:top center;background-size:100% 250px}@media screen and (min-width: 768px){.adventskalender__decorations--snow-bottom::after{background-size:100% 220px}}@media screen and (min-width: 992px){.adventskalender__decorations--snow-bottom::after{background-size:contain}}.adventskalender__decorations--xmas::before,.adventskalender__decorations--xmas::after,.adventskalender__decorations--xmas-full::before,.adventskalender__decorations--xmas-full::after{content:"";display:block;position:absolute;top:320px;width:200px;height:100%;background-repeat:repeat-y}@media screen and (max-width: 575px){.adventskalender__decorations--xmas::before,.adventskalender__decorations--xmas::after,.adventskalender__decorations--xmas-full::before,.adventskalender__decorations--xmas-full::after{width:100px}}.adventskalender__decorations--xmas::before,.adventskalender__decorations--xmas-full::before{left:0;background-image:url("../img/decorations/x-mas-left.svg");background-size:100px 994px}@media screen and (min-width: 576px){.adventskalender__decorations--xmas::before,.adventskalender__decorations--xmas-full::before{background-size:200px 1988px}}.adventskalender__decorations--xmas::after,.adventskalender__decorations--xmas-full::after{right:0;background-image:url("../img/decorations/x-mas-right.svg");background-size:100px 1010px}@media screen and (min-width: 576px){.adventskalender__decorations--xmas::after,.adventskalender__decorations--xmas-full::after{background-size:200px 2020px}}@media screen and (max-width: 991px){.adventskalender__decorations--xmas-full::before{left:-80px}.adventskalender__decorations--xmas-full::after{right:-80px}}.adventskalender__decorations--xmas-full::before,.adventskalender__decorations--xmas-full::after{top:0}.adventskalender__grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.5rem}@media screen and (min-width: 576px){.adventskalender__grid{grid-gap:1rem}}@media screen and (min-width: 992px){.adventskalender__grid{grid-template-columns:repeat(3, 1fr);grid-gap:2rem}}@media screen and (min-width: 1200px){.adventskalender__grid{grid-template-columns:repeat(4, 1fr);grid-gap:2rem}}.adventskalender__card-body,.adventskalender__card-bg,.adventskalender__card-overlay{position:absolute;inset:.5rem}.adventskalender__card-body{transform-origin:left;transition:transform 1s,box-shadow .4s ease-in-out,opacity .4s ease-in-out;transform-style:preserve-3d;cursor:pointer;border-radius:8px;box-shadow:none;opacity:1}.adventskalender__card-body::after{content:"";transition:box-shadow .2s ease-in-out}.adventskalender__card-body:hover::after,.adventskalender__card-body:focus-within::after{content:"";display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #c59d5d;border-radius:8px;pointer-events:none}.adventskalender__card-body .card-front,.adventskalender__card-body .card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border:1px dashed #484b52;border-radius:8px;background-color:#1f2023;overflow:hidden}.adventskalender__card-body .card-front::after,.adventskalender__card-body .card-back::after{content:"";display:block;height:1.5rem;width:1.5rem;background-color:#0d0d0d;border-radius:50%;position:absolute;top:calc(50% - .75rem);right:-0.75rem}@media screen and (min-width: 576px){.adventskalender__card-body .card-front::after,.adventskalender__card-body .card-back::after{height:3rem;width:3rem;top:calc(50% - 1.5rem);right:-1.5rem}}.adventskalender__card-body .card-front{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 0 .25rem 0 rgba(0,0,0,.8)}.adventskalender__card-body .card-front:focus{outline:none}.adventskalender__card-body .card-back{transform:rotateY(-180deg)}.adventskalender__card-body .card-back::after{left:-0.75rem;right:auto}@media screen and (min-width: 576px){.adventskalender__card-body .card-back::after{left:-1.5rem;right:auto}}.adventskalender__card{position:relative;background-color:#1a1a1a;box-shadow:0 0 8px 0 rgba(0,0,0,.8) inset;perspective:3000px}.adventskalender__card.open .adventskalender__card-body{box-shadow:8px 0 16px 4px #c59d5d;transform:rotateY(-120deg)}.adventskalender__card::after{content:"";display:block;padding-top:100%;width:100%}.adventskalender__card-image{width:100%;height:auto;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.adventskalender__card-image img{margin:auto}.adventskalender__card-bg{opacity:.8;transition:opacity .4s ease-in-out}.adventskalender__card-bg.invisible{opacity:0;pointer-events:none;transition-duration:.2s}.adventskalender__card-bg .adventskalender__card-image{width:100%;height:100%}.adventskalender__card-bg .adventskalender__card-image::after{content:"";display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #fff;border-radius:8px;pointer-events:none}.adventskalender__card-caption{font-family:"Machine Std",monospace;text-transform:uppercase;text-align:center;font-size:16px;line-height:1;color:#a3a3a3;margin-top:18px;margin-bottom:-34px}.adventskalender__card-overlay{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;color:#fff;overflow:hidden;border-radius:8px;background:rgba(31,32,35,.8);display:flex;align-items:center;text-align:center;font-size:1.125rem;padding:.5rem .5rem 1.5rem;transition:opacity .4s ease-in-out}@media screen and (min-width: 576px){.adventskalender__card-overlay{font-size:1.5rem;padding:1rem 1rem 1.5rem}}.adventskalender__card-overlay.invisible{opacity:0;pointer-events:none}.adventskalender__card-overlay::after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:60px;width:auto;background-size:cover;background-image:url("../img/decorations/snow-bottom.svg")}@media screen and (max-width: 575px){.adventskachel-modal{padding:1rem}}.adventskachel{width:auto;padding-bottom:200px}.adventskachel::after{content:"";display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #fff;border-radius:24px;pointer-events:none}@media screen and (min-width: 1200px){.adventskachel{padding-right:10rem}}@media screen and (max-width: 575px){.adventskachel{padding:5rem 1.5rem}}.adventskachel__body{display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 992px){.adventskachel__body{display:grid;grid-template-columns:200px 500px;grid-gap:1rem}}@media screen and (min-width: 1200px){.adventskachel__body{grid-template-columns:300px 500px;grid-gap:2rem}}.adventskachel__image-wrapper{position:relative;background-color:#1a1a1a;box-shadow:0 0 8px 0 rgba(0,0,0,.8) inset;max-width:300px;margin-bottom:auto}@media screen and (max-width: 991px){.adventskachel__image-wrapper{width:100%}}.adventskachel__image-wrapper::after{content:"";display:block;padding-top:100%;width:100%}.adventskachel__image{position:absolute;inset:.5rem;border-radius:8px;box-shadow:inset 0 0 0 4px #fff;overflow:hidden}.adventskachel__image::after{content:"";display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #fff;border-radius:8px;pointer-events:none}.adventskachel__button-group{display:flex;flex-wrap:wrap;grid-gap:1rem}@media screen and (min-width: 576px){.adventskachel__button-group{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 575px){.adventskachel__cta{max-width:100%}}.adventskachel__copy-code{background-color:rgba(0,0,0,0);max-width:100%;color:#fff;border:none;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23FF2222FF' stroke-width='4' stroke-dasharray='10%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");display:flex;align-items:center}.adventskachel__copy-code:hover,.adventskachel__copy-code:focus{outline:none;box-shadow:none;color:#fff;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23FFFFFFFF' stroke-width='4' stroke-dasharray='10%2c 12' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.adventskachel__copy-code::after{content:url("../img/icons/copy.svg");margin-left:.625rem;margin-top:.25rem}.adventskachel__close{background-color:#fff;border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;top:0;right:0}@media screen and (min-width: 576px){.adventskachel__close{top:1.5rem;right:1.5rem}}.adventskachel__headline{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;color:#c59d5d;margin-top:.5rem;margin-bottom:1.5rem;font-size:44px;line-height:55px}@media screen and (max-width: 991px){.adventskachel__headline{text-align:center}}.adventskachel__description{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:28px;margin-bottom:1.5rem}.adventskachel .adventskalender__decorations{border-radius:24px !important}@media screen and (max-width: 575px){.adventskachel .adventskalender__decorations{display:none}}.adventskalender-badge{position:absolute;top:100px;right:.5rem;z-index:3;cursor:pointer}@media screen and (min-width: 992px){.adventskalender-badge{top:200px}}@media screen and (min-width: 2048px){.adventskalender-badge{top:100px;right:calc(50vw - 850px)}}.adventskalender-badge,.adventskalender-badge:hover{transform:translate3d(0, 0, 0) rotate(0deg);backface-visibility:hidden;transform-origin:center;perspective:1000px}.adventskalender-badge:hover,.adventskalender-badge.hint-animation{animation:shake .82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both}.adventskalender-badge img{width:90px;height:90px}@media screen and (min-width: 576px){.adventskalender-badge img{width:120px;height:120px}}@media screen and (min-width: 992px){.adventskalender-badge img{width:181px;height:181px}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0) rotate(0.5deg)}20%,80%{transform:translate3d(2px, 0, 0) rotate(1deg)}30%,50%,70%{transform:translate3d(-4px, 0, 0) rotate(-2deg)}40%,60%{transform:translate3d(4px, 0, 0) rotate(2deg)}100%{transform:translate3d(0, 0, 0) rotate(0deg)}}.image-modal{position:fixed;left:0;top:0;z-index:99;padding:32px;background-color:#1f2023;width:100vw;height:100vh}.image-modal__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.image-modal__close{position:absolute;top:32px;right:32px;width:32px;height:32px;cursor:pointer}.image-modal__image{width:100%;height:auto;text-align:center}@media screen and (min-width: 768px){.image-modal__image{width:60%}}.external-link::after{content:"↗";display:inline-block;margin-left:.25em;font-size:.8em;opacity:.7;vertical-align:super;line-height:1}.external-link[href$=".pdf"]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14,2 14,8 20,8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cline x1='10' y1='9' x2='8' y2='9'/%3E%3C/svg%3E")}.external-link:hover::after{opacity:.7}.external-link:focus::after{outline:2px solid currentcolor;outline-offset:2px}@media(prefers-contrast: high){.external-link::after{background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15,3 21,3 21,9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15,3 21,3 21,9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-image:none}}@media(prefers-reduced-motion: reduce){.external-link::after{transition:none}}@media print{.external-link::after{display:none}}.hero-news{padding-top:156px;margin-bottom:40px;overflow:hidden}.hero-news__container{padding-bottom:40px;position:relative}.hero-news__container::after{content:"";position:absolute;left:0;bottom:0;right:0;border-bottom:1px solid #303030}@media(prefers-contrast: more){.hero-news__container::after{border-bottom:1px solid #fff}}@media screen and (min-width: 1200px){.hero-news__container::after{left:32px;right:32px}}.hero-news__content{display:flex;align-items:center;flex-direction:column;text-align:center;max-width:850px;margin:0 auto 40px}.hero-news__published-date{font-size:18px;line-height:20px;font-weight:600;margin:40px 0 16px}.hero-news__image-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 576px){.hero-news__image-wrapper{flex-direction:row}}@media screen and (min-width: 992px){.hero-news__image-wrapper::after{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;content:"News";font-size:200px;line-height:140px;position:absolute;top:0;right:-80px;z-index:-2}}.hero-news__image-wrapper .image-decoration-wrapper{max-width:600px;margin-bottom:20px}@media screen and (min-width: 576px){.hero-news__image-wrapper .image-decoration-wrapper{margin-bottom:auto}}.hero-news__video{-o-object-fit:cover;object-fit:cover;display:block;width:100%}.news-wrapper{display:flex;flex-direction:column;padding-bottom:80px}@media screen and (min-width: 992px){.news-wrapper--archive{padding-top:70px}}@media screen and (min-width: 992px){.news-wrapper__columns{display:flex}}@media screen and (min-width: 1354px){.news-wrapper__columns{padding:0;max-width:1290px}}.news-wrapper__content{max-width:850px;padding:0;margin:0 auto}.news-wrapper__sidebar{padding-top:40px}@media screen and (min-width: 992px){.news-wrapper__sidebar{width:410px;flex-shrink:0;margin-left:30px}}.news-wrapper__sidebar-content{top:40px;position:sticky}.news-wrapper__filters{background-color:#1f2023;padding:32px 16px;width:100%;max-width:1418px;margin:0 auto;position:sticky;top:0;z-index:1;box-shadow:0 4px 16px rgba(0,0,0,.4)}@media screen and (min-width: 992px){.news-wrapper__filters{padding:32px}}@media screen and (min-width: 1354px){.news-wrapper__filters{padding:32px 64px;border-radius:4px}}.news-wrapper__search{margin-bottom:0 !important}.news-wrapper__filter-form{display:grid;grid-gap:16px;grid-template-columns:1fr}@media screen and (min-width: 768px){.news-wrapper__filter-form{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.news-wrapper__filter-form{grid-gap:32px}}.news-wrapper__headline{position:relative;max-width:400px;text-align:center;margin:40px auto 0;z-index:2}@media screen and (min-width: 768px){.news-wrapper__headline{position:absolute;top:220px;left:50%;margin:0;transform:translateX(-50%)}}.news-wrapper__footer{display:flex;flex-direction:column;align-items:center;margin-top:48px}@media screen and (min-width: 576px){.news-wrapper__footer{flex-direction:row}}.news-wrapper__footer .news-sharing{flex-shrink:0;margin:20px auto 0}@media screen and (min-width: 576px){.news-wrapper__footer .news-sharing{margin-top:0;margin-right:0}}.news-wrapper__tags{display:flex;flex-wrap:wrap;margin-bottom:-10px;justify-content:center}@media screen and (min-width: 576px){.news-wrapper__tags{justify-content:start}}.news-wrapper__tags>.tag{margin-bottom:10px}.news-wrapper__tags>.tag:not(:last-child){margin-right:10px}.news-wrapper__related-posts{margin-top:32px}.news-wrapper__related-posts .news-grid{padding-top:16px}@media screen and (min-width: 992px){.news-wrapper__related-posts .news-grid{padding-top:24px}}.news-wrapper__related-posts-container{position:relative;padding-top:32px}@media screen and (min-width: 992px){.news-wrapper__related-posts-container{padding-top:48px}}.news-wrapper__related-posts-container::after{content:"";position:absolute;left:0;top:0;right:0;border-top:1px solid #303030}@media(prefers-contrast: more){.news-wrapper__related-posts-container::after{border-top:1px solid #fff}}@media screen and (min-width: 1200px){.news-wrapper__related-posts-container::after{left:32px;right:32px}}.news-wrapper__related-posts-headline{margin-top:0}.news-wrapper__shop-teasers .shop-teaser{margin-top:32px;box-shadow:0 4px 16px 0 rgba(0,0,0,.4)}.news-teaser{position:relative;background:#1f2023;border:1px solid #303030;border-radius:4px;max-width:420px;width:100%;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:.3s ease-out}@media(prefers-contrast: more){.news-teaser{border-color:rgba(255,255,255,.8)}}.news-teaser:hover,.news-teaser:focus,.news-teaser:focus-within{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:#6f6f6f;transform:translateY(-10px)}.news-teaser:has(.news-teaser__title-link:focus-visible){box-shadow:0 0 0 4px #05f;background-color:#0d0d0d}.news-teaser__thumbnail{display:block;width:100%}.news-teaser__content{display:flex;flex-direction:column;padding:20px;height:100%}.news-teaser__post-date{color:#f22;font-weight:bold;margin-bottom:4px}.news-teaser__title{padding-bottom:20px;font-family:"Source Sans Pro",sans-serif !important;text-transform:none !important;margin-top:0 !important}.news-teaser__title-link{font-size:24px;line-height:28px;color:#fff}.news-teaser__title-link::after{content:"";position:absolute;inset:0}.news-teaser__title-link:focus-visible{outline:none}.news-teaser__tags{margin-top:auto;display:flex;flex-wrap:wrap;margin-bottom:-10px}.news-teaser__tags>.tag{margin-bottom:10px}.news-teaser__tags>.tag:not(:last-child){margin-right:10px}.news-grid{display:grid;grid-template-columns:1fr;grid-gap:32px 16px;padding-top:32px}@media screen and (min-width: 768px){.news-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.news-grid{grid-gap:32px;grid-template-columns:1fr 1fr 1fr;padding-top:80px}}.news-grid__item{height:100%;display:flex;justify-content:center}.tag{font-size:16px;line-height:20px;padding:8px 12px;background-color:#1f2023;border:1px solid #303030;border-radius:4px;display:inline-flex;align-items:center}.tag.active,.tag--white{background-color:#fff;border-color:#fff;color:#1f2023}.tag--gold{background-color:#e09c51;border-color:#e09c51;color:#1f2023}.tag--small{font-size:14px;line-height:18px;padding:4px 16px}.tag--grey{background-color:#a3a3a3;border-color:#a3a3a3;color:#1a1a1a}.news-highlight{min-height:780px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;padding-top:40px;padding-bottom:52px;background-position:top center,top center;background-size:cover,auto 600px;background-repeat:no-repeat,no-repeat;background-image:linear-gradient(180deg, #1A1A1A 0%, rgba(0, 0, 0, 0.6) 51.56%, #1A1A1A 100%),var(--bg-image)}@media(prefers-contrast: more){.news-highlight{background:#1a1a1a}}@media(prefers-reduced-transparency: reduce){.news-highlight{background:#1a1a1a}}@media screen and (min-width: 576px){.news-highlight{padding-bottom:24px}}@media screen and (min-width: 768px){.news-highlight{flex-direction:row;padding-top:32px;margin-bottom:48px;background-size:cover}}.news-highlight__content{margin-bottom:40px}@media screen and (min-width: 768px){.news-highlight__content{padding-left:calc(100% - 645px);margin-bottom:0}}.news-highlight__content-wrapper{position:relative;padding:0 32px;width:100%}@media screen and (min-width: 768px){.news-highlight__content-wrapper{padding-right:0;padding-left:16px;width:50%}}@media screen and (min-width: 992px){.news-highlight__content-wrapper{padding-left:32px}}.news-highlight__images{z-index:0}@media screen and (min-width: 768px){.news-highlight__images{max-width:742px;padding-left:32px}}.news-highlight__kicker{margin-bottom:4px}.news-highlight__headline{margin-bottom:24px}.news-highlight__description{margin-bottom:24px}.webp .news-highlight{background-image:linear-gradient(180deg, #1A1A1A 0%, rgba(0, 0, 0, 0.6) 51.56%, #1A1A1A 100%),var(--webp-bg-image) !important}@media(prefers-reduced-transparency: reduce){.webp .news-highlight{background-image:none !important}}.news-block__slider{overflow:hidden;padding-top:16px}@media screen and (min-width: 992px){.news-block__slider{padding-top:32px;padding-bottom:80px}}.news-block__slider-wrapper{display:flex}.news-block__slider-item{flex-shrink:0;width:272px}@media screen and (min-width: 576px){.news-block__slider-item{width:420px}}@media screen and (min-width: 992px){.news-block__slider-item{width:100%;flex-shrink:unset}.news-block__slider-item:not(:last-child){margin-right:32px}}.news-block__pagination{padding:20px 0 40px}@media screen and (min-width: 576px){.news-block__pagination{padding-bottom:80px}}.news-block__slider-header{display:none}@media screen and (min-width: 992px){.news-block__slider-header{display:flex}}.news-block__view-all{margin-left:auto}.news-block__navigation{display:flex;gap:16px;justify-content:flex-end;margin-bottom:16px}@media screen and (min-width: 992px){.news-block__navigation{display:none}}.news-sharing{display:flex;align-items:center}.news-sharing__item{transition:.3s ease-out}.news-sharing__item:hover,.news-sharing__item:focus{transform:translateY(-4px)}.news-sharing__item img{display:block;width:36px;height:36px}.news-sharing__item:not(:last-child){margin-right:16px}.product-teaser{position:relative;background:radial-gradient(60% 61% at 50% 33.76%, #303030 0%, #1F2023 90%),#1f2023;border:1px solid #303030;border-radius:4px;max-width:320px;width:100%;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:.3s ease-out;padding:20px;box-shadow:0 4px 16px rgba(0,0,0,.4)}@media screen and (min-width: 576px){.product-teaser:hover,.product-teaser:focus,.product-teaser:focus-within{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:#6f6f6f;transform:translateY(-10px)}}@media(prefers-contrast: more){.product-teaser{border-color:#484b52}}.product-teaser__thumbnail{display:block;width:100%}.product-teaser__content{display:flex;flex-direction:column;padding-top:20px;height:100%}@media screen and (min-width: 992px){.product-teaser__content{padding:24px 4px 4px}}.product-teaser__price{font-family:"Factoria",sans-serif;font-size:20px;line-height:26px}.product-teaser__title-link,.product-teaser__title{font-family:"Factoria",sans-serif;font-size:24px;line-height:28px;text-transform:uppercase;color:#fff}.product-teaser__title-link::after{content:"";position:absolute;inset:0}.shop-slider .default-slider__slider-item{--shop-slider-item-x-transform: 100vw;position:relative;width:272px}@media screen and (min-width: 768px){.shop-slider .default-slider__slider-item{width:320px;opacity:0;transform:translateX(var(--shop-slider-item-x-transform))}}@media screen and (min-width: 768px)and (prefers-reduced-motion: reduce){.shop-slider .default-slider__slider-item{transform:unset;opacity:1}}.shop-teaser{z-index:1;width:100%;max-width:410px;overflow:hidden;border:1px solid #303030;border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;transition:.3s ease-out}@media screen and (min-width: 992px){.shop-teaser{max-width:490px}}.shop-teaser__headline{text-align:center}@media screen and (min-width: 992px){.shop-teaser__headline{font-size:40px;line-height:45px}}.shop-teaser__headline .headline__outline,.shop-teaser__headline .headline__outline-black{opacity:1;transition:.3s ease-out;white-space:nowrap}.shop-teaser__link{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}.shop-teaser:not(:hover,:focus) .headline__outline,.shop-teaser:not(:hover,:focus) .headline__outline-black{inset:0;opacity:0}.shop-teaser::before,.shop-teaser::after{content:"";position:absolute;transition:.3s ease-out;opacity:0}@media screen and (max-width: 575px){.shop-teaser::before,.shop-teaser::after{display:none}}.shop-teaser::before{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");width:88px;height:88px;background-size:11px 11px;top:-40px;left:20px}.shop-teaser::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;width:80px;height:80px;background-size:30px 30px;bottom:-40px;right:20px}.shop-teaser:hover,.shop-teaser:focus{border-color:#6f6f6f}.shop-teaser:hover::before,.shop-teaser:focus::before{top:20px;opacity:1}.shop-teaser:hover::after,.shop-teaser:focus::after{bottom:20px;opacity:1}.shop-teaser__image{top:0;left:0;width:100%;height:auto;z-index:-1}.shop-teaser__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(26, 26, 26, 0) 50%, #1A1A1A 100%)}.shop-teasers__container{display:grid;grid-gap:16px;grid-template-columns:1fr;margin-top:20px}@media screen and (min-width: 768px){.shop-teasers__container{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.shop-teasers__container{grid-template-columns:1fr 1fr 1fr;grid-gap:32px;margin-top:40px}}.shop-teasers__container .shop-teaser{margin:auto}@media screen and (min-width: 768px){.shop-teasers__container .shop-teaser{margin:0}}.standings{overflow:hidden}.standings__container{transform:translateZ(1px)}@media screen and (max-width: 575px){.standings__container{padding:0}}.standings__table{max-width:1070px}@media screen and (max-width: 575px){.standings__table--long .standings__table-logo{display:none}.standings__table--long .data-table__index-column,.standings__table--long td:first-child{width:40px !important}}.standings__table td:nth-child(2){width:auto;text-align:left;padding-left:12px;white-space:nowrap}@media screen and (min-width: 576px){.standings__table td:nth-child(2){padding-right:16px}}@media screen and (min-width: 992px){.standings__table td:nth-child(2){padding-left:60px;padding-right:24px}}.standings__table--show-playoffs tr>td:first-child{position:relative}.standings__table--show-playoffs tr>td:first-child::after{content:"";left:0;top:0;bottom:0;width:8px;position:absolute}.standings__table--show-playoffs tr:nth-child(1)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(2)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(3)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(4)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(5)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(6)>td:first-child::after{background-color:#e09c51}.standings__table--show-playoffs tr:nth-child(7)>td:first-child::after{background-color:#484b52}.standings__table--show-playoffs tr:nth-child(8)>td:first-child::after{background-color:#484b52}.standings__table--show-playoffs tr:nth-child(9)>td:first-child::after{background-color:#484b52}.standings__table--show-playoffs tr:nth-child(10)>td:first-child::after{background-color:#484b52}.standings__table-wrapper{display:flex;flex-direction:column;max-width:1070px;margin:0 auto}.standings__table-heading{margin-bottom:20px;padding:0 16px}@media screen and (min-width: 576px){.standings__table-heading{padding:0}}.standings__table-logo{width:40px;height:40px;display:flex;align-items:center}@media screen and (min-width: 992px){.standings__table-logo{width:50px;height:50px}}.standings__header-sponsor{margin:0 0 20px 16px}@media screen and (min-width: 576px){.standings__header-sponsor{margin-left:0}}@media screen and (min-width: 1200px){.standings__header-sponsor{margin:-126px 0 32px auto}}.standings__header-sponsor img{height:64px}.standings__view-all{margin-left:16px;margin-bottom:80px}@media screen and (min-width: 576px){.standings__view-all{margin-left:0}}@media screen and (min-width: 992px){.standings__view-all{margin-top:-32px}}.player-teaser{position:relative;background-color:#1a1a1a;background-image:url("../img/haie-logo-bg.svg"),radial-gradient(66.24% 66.24% at 50% 33.76%, #484848 0%, rgba(0, 0, 0, 0) 100%);background-position:top 24px right 8px,center;background-size:90px,cover;background-repeat:no-repeat,no-repeat;border:1px solid #303030;border-radius:4px;width:240px;height:380px;overflow:hidden;display:flex;flex-direction:column;transition:.3s ease-out;box-shadow:0 4px 16px rgba(0,0,0,.4)}@media screen and (min-width: 992px){.player-teaser{width:300px;height:475px;background-position:top 30px right 10px,center;background-size:120px,cover}}@media(prefers-contrast: more){.player-teaser{border:1px solid rgba(255,255,255,.8)}}.player-teaser::before{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");width:44px;height:55px;background-size:11px 11px;content:"";position:absolute;top:24px;left:18px}@media screen and (min-width: 992px){.player-teaser::before{width:94px;height:117.5px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");width:80px;height:100px;background-size:20px 20px}}.player-teaser::after{content:"";position:absolute;background:linear-gradient(180deg, rgba(48, 48, 48, 0) 35.26%, #000000 85.16%);inset:0;z-index:1}.player-teaser__thumbnail{display:block;width:100%;z-index:1;transition:.3s ease-out;transform-origin:top}.player-teaser__content{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;left:0;bottom:0;width:100%;height:100%;padding:32px 20px;z-index:2}@media screen and (min-width: 992px){.player-teaser__content{padding:40px 20px 32px}}.player-teaser__number{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;position:absolute;top:0;left:0;padding-top:20px;padding-left:10px;font-family:"Machine Std",monospace;font-size:80px;line-height:80px;height:100px;width:90px;transition:.3s ease-out;z-index:1}@media screen and (min-width: 992px){.player-teaser__number{height:120px;width:110px;padding-top:30px;padding-left:20px}}.player-teaser__number::before,.player-teaser__number::after{content:"";position:absolute;transition:.3s ease-out;left:0;top:0;z-index:-1}.player-teaser__number::before{background-color:#ed0000;height:100px;width:100%;transform:translateY(-96px)}@media screen and (min-width: 992px){.player-teaser__number::before{height:120px;transform:translateY(-116px)}}.player-teaser__title-number{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:10px;bottom:20px;font-family:"Machine Std",monospace;font-size:100px;font-weight:normal;line-height:100px;color:#1f2023;transition:.3s ease-out}.player-teaser__title-number .number{display:block}.player-teaser__title-number .outline{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ed0000;position:absolute;top:0;left:0;opacity:0;transition:.3s ease-out}.player-teaser__title-number::after{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;width:80px;height:80px;background-size:30px 30px;content:"";position:absolute;bottom:-8px;right:0;z-index:-1;opacity:0;transform:translateY(100%);transition:.3s ease-out}@media screen and (max-width: 991px){.player-teaser__title-number::after{display:none}}.player-teaser__title{font-family:"Factoria",sans-serif;font-size:40px;line-height:40px;text-transform:uppercase;color:#fff;word-break:normal;-webkit-hyphens:auto;hyphens:auto;z-index:2;transition:.3s ease-out}.player-teaser__title--small{font-size:28px;line-height:28px}@media screen and (min-width: 992px){.player-teaser__title--small{font-size:32px;line-height:32px}}.player-teaser__title-link{font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}.player-teaser__firstname{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;display:block}.player-teaser__title-link::after{content:"";position:absolute;inset:0}.player-teaser--coach .player-teaser__coach-position{background-color:#fff;transition:.3s ease-out;font-family:"Factoria",sans-serif;color:#1a1a1a;font-size:24px;line-height:30px;padding:8px 14px;position:absolute;width:calc(100% - 20px);right:calc(-100% + 24px);text-transform:uppercase;font-weight:bold}.player-teaser--coach .player-teaser__number{width:100px}@media screen and (min-width: 992px){.player-teaser--coach .player-teaser__number{width:120px}}.player-teaser--coach:hover .player-teaser__coach-position,.player-teaser--coach:focus .player-teaser__coach-position,.player-teaser--coach:focus-within .player-teaser__coach-position{right:0}.player-teaser--coach:hover .player-teaser__title,.player-teaser--coach:focus .player-teaser__title,.player-teaser--coach:focus-within .player-teaser__title{margin-bottom:64px}.player-teaser--coach:hover .player-teaser__title--clear-high,.player-teaser--coach:focus .player-teaser__title--clear-high,.player-teaser--coach:focus-within .player-teaser__title--clear-high{margin-bottom:84px}.player-teaser:hover .player-teaser__number::before,.player-teaser:focus .player-teaser__number::before,.player-teaser:focus-within .player-teaser__number::before{transform:translateY(0)}.player-teaser:hover .player-teaser__thumbnail,.player-teaser:focus .player-teaser__thumbnail,.player-teaser:focus-within .player-teaser__thumbnail{transform:scale(1.1)}.player-teaser:hover .player-teaser__title-number .outline,.player-teaser:focus .player-teaser__title-number .outline,.player-teaser:focus-within .player-teaser__title-number .outline{opacity:1;transform:translate(-4px, -4px)}.player-teaser:hover .player-teaser__title-number::after,.player-teaser:focus .player-teaser__title-number::after,.player-teaser:focus-within .player-teaser__title-number::after{opacity:1;transform:translateY(0)}.player-profile{position:relative;overflow:hidden}@media screen and (min-width: 992px){.player-profile{background-size:auto 100%}}@media screen and (max-width: 575px){.player-profile{padding-top:20px}}.player-profile::after{content:"";background:linear-gradient(180deg, rgba(26, 26, 26, 0) 66%, #1A1A1A 100%);position:absolute;inset:0;z-index:1;pointer-events:none}.player-profile__decorations{background-position:top center;background-repeat:no-repeat;background-size:100% 400px;background-color:#1a1a1a;background-image:linear-gradient(#000000, rgba(0, 0, 0, 0.8) 24%, rgba(0, 0, 0, 0) 100%);position:absolute;inset:0;z-index:-1}@media screen and (min-width: 992px){.player-profile__decorations{background-size:100% 100%}}@media(prefers-contrast: more){.player-profile__decorations{display:none}}@media(prefers-reduced-transparency: reduce){.player-profile__decorations{display:none}}@keyframes an-lens-flare{0%,100%{opacity:1}50%{opacity:0}}.player-profile__decorations--lensflare::before,.player-profile__decorations--lensflare::after{content:"";position:absolute;background-repeat:no-repeat;background-position:50% 0;inset:0;z-index:1}.player-profile__decorations--lensflare::before{background-image:url("../img/smoke-animation/lens-flare-01.png"),url("../img/smoke-animation/lens-flare-03.png");animation:an-lens-flare 10s linear infinite;animation-direction:reverse}.player-profile__decorations--lensflare::after{background-image:url("../img/smoke-animation/lens-flare-02.png"),url("../img/smoke-animation/lens-flare-04.png");animation:an-lens-flare 5s linear infinite}@keyframes an-smoke-blink{0%,100%{opacity:1}50%{opacity:.25}}@keyframes an-smoke-left{0%,100%{background-position:100% 0;opacity:1}50%{background-position:-100% 0;opacity:.5}}@keyframes an-smoke-left-xl{0%,100%{background-position:200% 0;opacity:1}50%{background-position:-200% 0;opacity:.5}}@keyframes an-smoke-right{0%,100%{background-position:0 0;opacity:.5}50%{background-position:200% 0;opacity:1}}@keyframes an-smoke-right-xl{0%,100%{background-position:-100% 0;opacity:.5}50%{background-position:300% 0;opacity:1}}.player-profile__decorations--smoke::before,.player-profile__decorations--smoke::after{content:"";background-size:auto 400px;background-repeat:no-repeat;position:absolute;inset:0}@media screen and (min-width: 992px){.player-profile__decorations--smoke::before,.player-profile__decorations--smoke::after{background-size:auto 100%}}.player-profile__decorations--smoke::before{background-position:50% 0;background-image:url("../img/smoke-animation/bg-smoke-01.png");animation:an-smoke-blink 5s linear infinite}@media screen and (min-width: 1200px){.player-profile__decorations--smoke::before{opacity:.5;background-position:0 0;animation:an-smoke-right 80s linear infinite}}@media screen and (min-width: 2048px){.player-profile__decorations--smoke::before{background-position:-100% 0;animation:an-smoke-right-xl 100s linear infinite}}.player-profile__decorations--smoke::after{background-position:50% 0;background-image:url("../img/smoke-animation/bg-smoke-02.png");animation:an-smoke-blink 10s linear infinite}@media screen and (min-width: 1200px){.player-profile__decorations--smoke::after{opacity:1;background-position:100% 0;animation:an-smoke-left 100s linear infinite}}@media screen and (min-width: 2048px){.player-profile__decorations--smoke::after{background-position:200% 0;animation:an-smoke-left-xl 120s linear infinite}}.player-profile__decorations--explosion{position:absolute;inset:0;overflow:hidden;pointer-events:none}.player-profile__explosion-video{position:absolute;top:0;left:0;height:100%;mix-blend-mode:lighten}.player-profile__container{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 992px){.player-profile__container{flex-direction:row;align-items:center;justify-content:space-between;padding-top:0}.player-profile__container:not(.player-profile__container--no-decoration)::before{width:138px;height:138px;background-image:url("../img/icons/x.svg");background-position:-6px -6px;background-size:50px 50px;background-repeat:repeat;content:"";position:absolute;top:80px;left:40px}}.player-profile__content{flex:1;position:relative;padding-bottom:40px;margin-top:320px;z-index:2}@media screen and (min-width: 992px){.player-profile__content{padding-top:40px;padding-bottom:80px;margin-bottom:auto;margin-top:auto}}.player-profile__portrait{z-index:1;position:absolute;width:100%;top:20px;left:50%;transform:translateX(-50%)}@media screen and (min-width: 992px){.player-profile__portrait{position:static;top:unset;left:unset;margin-left:0;margin-right:40px;width:auto;transform:none}}@media screen and (max-width: 991px){.player-profile__portrait::after{content:"";background:linear-gradient(180deg, rgba(26, 26, 26, 0) 66%, #1A1A1A 100%);position:absolute;inset:0;z-index:1}}.player-profile__portrait img{width:320px;max-height:600px;margin:0 auto}@media screen and (min-width: 992px){.player-profile__portrait img{width:auto}}@media screen and (max-width: 575px){.player-profile__headline{font-size:36px;line-height:40px}}.player-profile__position{font-size:18px;line-height:20px;font-family:"Factoria",sans-serif;font-weight:normal;text-transform:uppercase;margin-top:4px;margin-bottom:32px}@media screen and (min-width: 576px){.player-profile__position{font-size:36px;line-height:40px;margin-top:0}}@media screen and (min-width: 992px){.player-profile__position{font-size:48px;line-height:56px}}.player-profile__info-grid{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr}@media screen and (min-width: 768px){.player-profile__info-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.player-profile__info-item{display:flex;flex-direction:column;row-gap:8px}.player-profile__info-item>span:first-child{text-transform:uppercase;font-size:16px;line-height:20px;color:#a3a3a3}@media screen and (min-width: 576px){.player-profile__info-item>span:first-child{font-size:20px;line-height:26px}}.player-profile__info-item>span:last-child{font-size:20px;line-height:26px;font-weight:bold}@media screen and (min-width: 576px){.player-profile__info-item>span:last-child{font-size:32px;line-height:40px}}.player-profile__info-item--wide{grid-column:1/span 2;text-align:center}@media screen and (min-width: 576px){.player-profile__info-item--wide{grid-column:initial;text-align:left}}.player-profile__info-item--socials{justify-content:center;flex-flow:wrap row;gap:8px 20px}@media screen and (min-width: 576px){.player-profile__info-item--socials{justify-content:flex-start}}.player-profile__info-item--socials>span:first-child{display:block;width:100%}.player-profile__name-background{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;display:none;font-size:260px;line-height:1;color:#1f2023;pointer-events:none;position:absolute;bottom:0;right:0;z-index:0}@media screen and (min-width: 992px){.player-profile__name-background{display:block}}.player-profile__number-background{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Machine Std",monospace;text-transform:uppercase;font-size:164px;line-height:1;color:rgba(255,255,255,.2);pointer-events:none;position:absolute;top:40px;left:0;z-index:0}@media screen and (min-width: 992px){.player-profile__number-background{left:auto;right:0}}@media screen and (min-width: 1200px){.player-profile__number-background{right:-80px}}.player-profile__number-background--left{top:0;left:20px;right:auto !important}@media screen and (min-width: 576px){.player-profile__number-background--left{top:64px;left:40px;font-size:180px;color:rgba(31,32,35,.8)}}.player-profile__number-background--left>.outline{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ed0000;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:-7px;left:-7px;z-index:0;padding-right:10px}.player-profile__stats-grid{display:flex;background-color:rgba(26,26,26,.4)}@media(prefers-contrast: more){.player-profile__stats-grid{background-color:#1a1a1a;box-shadow:0 0 0 1px #fff}}@media screen and (min-width: 576px){.player-profile__stats-grid{margin-bottom:24px}}.player-profile__stats-item{width:100%;padding:20px 0;display:flex;flex-direction:column;text-align:center;align-items:center;position:relative}@media screen and (min-width: 576px){.player-profile__stats-item{padding:20px}}.player-profile__stats-item>span:first-child{font-size:24px;line-height:28px;font-weight:bold}@media screen and (min-width: 576px){.player-profile__stats-item>span:first-child{font-size:32px;line-height:40px}}.player-profile__stats-item>span:last-child{text-transform:uppercase;font-size:16px;line-height:24px;color:#a3a3a3}@media screen and (min-width: 576px){.player-profile__stats-item>span:last-child{font-size:20px;line-height:26px}}.player-profile__stats-item:not(:last-child)::after{content:"";display:block;position:absolute;top:24px;right:0;bottom:24px;border-right:1px solid #6f6f6f}.player-profile__button-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width: 576px){.player-profile__button-wrapper{flex-direction:row;grid-gap:16px}}@media screen and (min-width: 992px){.player-profile__button-wrapper{align-items:flex-start;justify-content:flex-start;flex-direction:column;grid-gap:0}}@media screen and (min-width: 1200px){.player-profile__button-wrapper{flex-direction:row;grid-gap:32px;margin-bottom:32px}}.player-profile__button-wrapper--padding-top{padding-top:40px}.player-profile__cta-button{max-width:560px;margin:0 auto 20px}@media screen and (min-width: 1200px){.player-profile__cta-button{max-width:420px;margin:0}}.player-profile__floating-action-button{z-index:1;background-image:url("../img/icons/buy-jersey-button.svg");background-size:contain;background-repeat:no-repeat;width:80px;height:80px;position:absolute;top:104px;right:20px;transition:.3s ease-in-out}@media screen and (min-width: 576px){.player-profile__floating-action-button{width:100px;height:100px;right:40px}}@media screen and (min-width: 1200px){.player-profile__floating-action-button{top:124px;right:80px}}.player-profile__floating-action-button:hover{transform:scale(1.1)}.player-profile__image-wrapper{z-index:1;position:relative}.player-profile__social-item{width:48px;height:48px;border-radius:50%;border:1px solid #ed0000;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.player-profile__social-item:hover{transform:scale(1.1);box-shadow:0 0 16px rgba(0,0,0,.6)}.player-profile__social-item:focus{background-color:#ed0000}.player-profile__sponsor-wrapper{margin-top:32px}@media screen and (min-width: 576px){.player-profile__sponsor-wrapper{margin-top:0}}.player-profile__sponsor{display:flex;justify-content:center;margin:0}@media screen and (min-width: 576px){.player-profile__sponsor{justify-content:flex-start}}.player-profile__sponsor-logo{height:50px;width:auto}.webp .player-profile__decorations--lensflare::before{background-image:url("../img/smoke-animation/lens-flare-01.webp"),url("../img/smoke-animation/lens-flare-03.webp")}.webp .player-profile__decorations--lensflare::after{background-image:url("../img/smoke-animation/lens-flare-02.webp"),url("../img/smoke-animation/lens-flare-04.webp")}.webp .player-profile__decorations--smoke::before{background-image:url("../img/smoke-animation/bg-smoke-01.webp")}.webp .player-profile__decorations--smoke::after{background-image:url("../img/smoke-animation/bg-smoke-02.webp")}.player-highlight{overflow:hidden;position:relative}@media screen and (min-width: 576px){.player-highlight{margin-bottom:40px}}@media(prefers-contrast: more){.player-highlight{box-shadow:0 0 0 1px #fff}}.player-highlight__slider-wrapper{display:flex}@media screen and (min-width: 992px){.player-highlight__slider-wrapper{height:680px}}@media screen and (min-width: 1200px){.player-highlight__slider-wrapper{height:620px}}.player-highlight__slider-item{width:100%;flex-shrink:0}.player-highlight__slider-item .player-profile{height:100%}.player-highlight__navigation{position:absolute;top:20%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 16px;margin:0 auto;max-width:1514px}@media screen and (min-width: 992px){.player-highlight__navigation{top:50%;padding:0 16px}}.player-highlight__navigation .swiper-button-disabled{opacity:0}.retired-numbers{background-color:#fff}.retired-numbers__slider{overflow:hidden;position:relative;background-image:linear-gradient(#ffffff 32%, #E6E6E6 32%, #E6E6E6 37%, #ffffff 37%)}@media screen and (min-width: 992px){.retired-numbers__slider{background-image:linear-gradient(#ffffff 42%, #E6E6E6 42%, #E6E6E6 47%, #ffffff 47%)}}.retired-numbers__slider-wrapper{display:flex;padding-top:80px}@media screen and (min-width: 992px){.retired-numbers__slider-wrapper{min-height:547px}}.retired-numbers__overlay{position:absolute;top:80px;left:0;right:0}@media screen and (max-width: 991px){.retired-numbers__overlay{margin:0 !important}}@media screen and (min-width: 992px){.retired-numbers__overlay::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;content:"";position:absolute;display:block;top:0;right:-80px}}@media screen and (min-width: 1200px){.retired-numbers__overlay::after{right:-200px}}.retired-numbers__overlay-content{color:#1a1a1a;z-index:1}@media screen and (min-width: 992px){.retired-numbers__overlay-content{max-width:410px}}.retired-numbers__slider-item{display:flex;flex-direction:column-reverse;position:relative;width:100%;flex-shrink:0;padding-bottom:80px;overflow:hidden}@media screen and (min-width: 992px){.retired-numbers__slider-item{flex-direction:row;padding-bottom:160px}}.retired-numbers__slider-item-container{display:flex;padding:0 16px;height:100%;z-index:1}@media screen and (min-width: 992px){.retired-numbers__slider-item-container{padding:0 32px;margin-left:calc((100% - 850px - 64px)/2)}}.retired-numbers__item-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#1a1a1a;padding-top:180px}@media screen and (min-width: 992px){.retired-numbers__item-content{max-width:410px}}.retired-numbers__badge{margin-bottom:320px}@media screen and (min-width: 992px){.retired-numbers__badge{margin-bottom:40px}}.retired-numbers__portrait{width:320px;height:auto;z-index:1}@media screen and (min-width: 768px){.retired-numbers__portrait{width:400px}}@media screen and (min-width: 992px){.retired-numbers__portrait{width:625px;height:574px}}.retired-numbers__headline{margin-top:0 !important;margin-bottom:20px}.retired-numbers__navigation{display:none;position:absolute;width:100%;justify-content:space-between;top:25%;left:50%;transform:translateX(-50%)}@media screen and (min-width: 576px){.retired-numbers__navigation{display:flex}}@media screen and (min-width: 992px){.retired-numbers__navigation{top:48%}}.retired-numbers__pagination{position:absolute;bottom:20px;left:0;right:0}@media screen and (min-width: 992px){.retired-numbers__pagination{bottom:80px}}.retired-numbers__name-background{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;font-family:"Factoria",sans-serif;text-transform:uppercase;font-size:260px;line-height:1;font-weight:bold;color:rgba(0,0,0,.02);pointer-events:none;position:absolute;bottom:-40px;left:0;z-index:0}@media screen and (min-width: 992px){.retired-numbers__name-background{display:block}}.retired-numbers__portrait-wrapper{position:absolute;top:320px;left:96px;z-index:1}@media screen and (min-width: 576px){.retired-numbers__portrait-wrapper{left:50%;transform:translateX(-50%)}}@media screen and (min-width: 992px){.retired-numbers__portrait-wrapper{position:relative;top:0;left:0;transform:none}}.retired-numbers__portrait-number{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#ceaf8a;font-family:"Machine Std",monospace;text-transform:uppercase;font-size:160px;line-height:1;pointer-events:none;position:absolute;bottom:-40px;left:-80px;z-index:-1}@media screen and (min-width: 576px){.retired-numbers__portrait-number{left:-96px}}@media screen and (min-width: 768px){.retired-numbers__portrait-number{left:-160px}}@media screen and (min-width: 992px){.retired-numbers__portrait-number{left:0;z-index:1}}.jersey-history{margin-top:64px}.jersey-history__grid{display:grid;grid-gap:16px}@media screen and (min-width: 768px){.jersey-history__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.jersey-history__grid{grid-template-columns:1fr 1fr 1fr;grid-gap:32px}}.jersey-history__item{position:relative;background-color:#1f2023;border-radius:4px}.jersey-history__item--retired .jersey-history__item-head{background-color:#e09c51}.jersey-history__item-head{width:100%;height:160px;background-color:#303030;border-bottom:1px solid #ed0000;background-image:url("../img/trikotnummer-trikot.png");background-size:auto 95%;background-position:bottom right;background-repeat:no-repeat;position:relative;border-radius:4px 4px 0 0}.jersey-history__item-head::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");width:88px;height:88px;background-size:11px 11px;content:"";position:absolute;top:20px;left:20px}.jersey-history__jersey-number{font-family:"Machine Std",monospace;font-size:100px;line-height:80px;position:absolute;right:104px;transform:translateX(50%);bottom:0;text-align:center}.jersey-history__item-name{display:flex;align-items:center;padding:0 16px;width:100%;height:48px;border-bottom:1px solid #303030}.jersey-history__item-name--retired{color:#e09c51}.jersey-history__item-name--retired::after{content:url("../img/icons/jersey-gold.svg");margin-left:8px;margin-top:4px}.jersey-history__item-body{border:1px solid #1f2023;border-top:none}.jersey-history__item-body.open{border-color:#484b52}.jersey-history__show-more{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:48px;color:#fff;font-size:18px;line-height:24px;padding:0 16px;cursor:pointer}.jersey-history__show-more--no-click{cursor:unset}.jersey-history__headline{text-align:center;margin-bottom:32px}.jersey-history__more-names{z-index:2;position:absolute;top:calc(100% - 48px);left:0;right:0;background-color:#1f2023;box-shadow:0 4px 16px rgba(0,0,0,.4);border-radius:0 0 4px 4px;overflow:hidden;border:1px solid #484b52;border-top:none}.jersey-history__more-names .jersey-history__item-name:last-child{border-bottom:none}.player-stats-box{z-index:1}.player-stats-box__box{background-color:#1f2023;border:1px solid #303030;padding:0 16px 20px;margin:0 -16px}@media screen and (min-width: 768px){.player-stats-box__box{margin:0 0 40px;border-radius:4px}}@media screen and (min-width: 992px){.player-stats-box__box{padding:0 32px 40px}}@media screen and (min-width: 1200px){.player-stats-box__box{padding:0 40px 40px;margin:0 -40px -32px}}.player-stats-box__header{display:flex;align-items:center;justify-content:space-between;padding:20px 0 16px}@media screen and (min-width: 992px){.player-stats-box__header{padding:40px 0 16px}}.player-stats-box__title{margin:0}.player-stats-box__season-name{margin:0;font-size:18px;line-height:24px;text-align:right;text-transform:uppercase}@media screen and (min-width: 992px){.player-stats-box__season-name{font-size:24px;line-height:28px}}.player-stats-box__stats-grid{display:flex;flex-wrap:wrap;border-top:1px solid #000}.player-stats-box__stats-item{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:16px;width:50%}@media screen and (min-width: 768px){.player-stats-box__stats-item{width:25%;padding:22px 16px;border-bottom:1px solid #000}}.player-stats-box__stats-item::after{content:"";display:block;position:absolute;top:22px;bottom:22px;right:0;border-right:1px solid #000}.player-stats-box__stats-item:nth-child(even)::after{content:none}@media screen and (min-width: 768px){.player-stats-box__stats-item:nth-child(2)::after,.player-stats-box__stats-item:nth-child(6)::after{content:""}}.player-stats-box__stats-item .number{font-size:20px;line-height:26px;font-weight:bold}@media screen and (min-width: 992px){.player-stats-box__stats-item .number{font-size:32px;line-height:40px}}.player-stats-box__stats-item .label{text-transform:uppercase;font-size:16px;line-height:20px;color:#a3a3a3;text-align:center}@media screen and (min-width: 992px){.player-stats-box__stats-item .label{font-size:20px;line-height:26px}}.player-story{background-color:#fff;overflow:hidden;padding:80px 0 40px;position:relative}@media screen and (min-width: 768px){.player-story{padding:120px 0 0}.player-story::after{content:"";background-color:#1a1a1a;display:block;width:100%;height:230px}}@media screen and (min-width: 992px){.player-story{padding:144px 0 0}.player-story::before{content:"";display:block;position:absolute;left:-320px;top:80px;background-image:url("../img/decorations/spielfeld.svg");background-size:cover;transform:rotate(270deg);width:708px;height:708px;opacity:.25}}@media screen and (min-width: 2048px){.player-story::before{left:-160px}}.player-story__container{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:20px}@media screen and (min-width: 576px){.player-story__container{margin-bottom:80px}}@media screen and (min-width: 992px){.player-story__container{flex-direction:row}}.player-story__content{font-size:16px;line-height:20px;color:#fff;width:100%;z-index:0;color:#1a1a1a;margin-bottom:40px}@media screen and (min-width: 992px){.player-story__content{font-size:18px;line-height:24px}}.player-story__content>*+*{margin-top:20px}.player-story__content h1,.player-story__content h2,.player-story__content h3{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px}.player-story__content h4:not([class^=headline]){font-size:20px;line-height:24px}@media screen and (min-width: 992px){.player-story__content h4:not([class^=headline]){font-size:24px;line-height:30px}}@media screen and (min-width: 992px){.player-story__content{padding-left:calc(100% - 645px);margin-bottom:0}}.player-story__content-wrapper{position:relative;padding:0 32px;width:100%}@media screen and (min-width: 992px){.player-story__content-wrapper{padding-right:0;padding-left:32px;width:50%}}.player-story__image-right-wrapper{margin-top:40px}@media screen and (min-width: 992px){.player-story__image-right-wrapper{margin-top:0;max-width:742px;padding-left:32px}}.player-story__headline{margin:0 !important}.player-story__cta-button{display:inline-flex;max-width:none;width:auto;margin-top:24px}.player-story__media-container{display:flex;flex-direction:column;position:relative}@media screen and (min-width: 768px){.player-story__media-container{margin-bottom:-200px}}@media screen and (min-width: 992px){.player-story__media-container{flex-direction:row}.player-story__media-container::before{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ed0000;content:"KEC";display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Factoria",sans-serif;font-weight:bold;position:absolute;font-size:200px;line-height:140px;top:-40px;right:0;z-index:2}}@media screen and (min-width: 992px)and (min-width: 1354px){.player-story__media-container::before{right:-40px}}.player-story__media-container .image-decoration-wrapper{margin-bottom:auto}.player-story__media-container .image-decoration-wrapper:first-child{margin-right:auto;padding-right:16px}@media screen and (min-width: 992px){.player-story__media-container .image-decoration-wrapper:first-child{margin-right:0;padding-right:0}}.player-story__media-container .image-decoration-wrapper:first-child .image-decoration__image{position:relative;z-index:3}.player-story__media-container .image-decoration-wrapper:last-child{margin-top:-5%;margin-left:auto;padding-left:80px}@media screen and (min-width: 992px){.player-story__media-container .image-decoration-wrapper:last-child{padding-left:0;margin-left:-60px;margin-top:80px;margin-right:auto}}.player-story__media-container .image-decoration-wrapper:last-child::before{content:"";background-color:#fff;width:10px;height:30%;display:block;top:0;left:70px;position:absolute}@media screen and (min-width: 576px){.player-story__media-container .image-decoration-wrapper:last-child::before{width:16px;left:64px}}@media screen and (min-width: 992px){.player-story__media-container .image-decoration-wrapper:last-child::before{content:none}}.player-story__media-image{display:block;max-width:610px;width:100%;height:auto}@media screen and (min-width: 992px){.player-story__media-image{width:auto}}.player-story__background-name{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ed0000;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Factoria",sans-serif;font-weight:bold;position:absolute;font-size:90px;line-height:50px;text-transform:uppercase;top:-40px;right:32px;z-index:2}@media screen and (max-width: 575px){.player-story__background-name{display:none}}.player-awards{background-color:#1f2023;position:relative;padding:40px 0}@media screen and (min-width: 992px){.player-awards{padding:80px 0 104px}}.player-awards::before{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");content:"";display:block;position:absolute;top:20px;right:0}@media screen and (min-width: 992px){.player-awards::before{top:28px;left:28px}}.player-awards__container{padding:0 16px}.player-awards__headline{z-index:1;margin-top:0 !important;position:relative}.player-awards__scrollbar{margin:40px auto 0}.player-awards__item{z-index:1;width:300px;margin-right:0 !important;background-color:#1f2023;border-radius:4px;border:1px solid #303030;box-shadow:0 4px 16px rgba(0,0,0,.4);padding:24px 16px;display:flex;align-items:center;flex-direction:row-reverse;text-align:left}@media screen and (min-width: 992px){.player-awards__item{padding:32px 24px}}.player-awards__icon{margin-right:16px;max-width:56px}.player-awards__item-title{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:20px;line-height:28px}.player-awards__item-caption{color:#a3a3a3;margin-top:2px;font-size:16px;line-height:24px}.team-overview{overflow:hidden}.team-overview:last-of-type{padding-bottom:40px}.team-overview+.team-overview{margin-top:0}.team-overview__grid{display:grid;grid-gap:16px}@media screen and (min-width: 576px){.team-overview__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.team-overview__grid{grid-gap:30px;grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1200px){.team-overview__grid{grid-template-columns:repeat(4, 1fr)}}.team-overview__grid .player-teaser{width:auto}.team-overview__grid--staff{margin-top:40px}@media screen and (min-width: 992px){.team-overview__grid--grouped{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.team-overview__grid--grouped{grid-template-columns:repeat(2, 1fr)}}.team-overview__container{position:relative;padding-bottom:40px;margin-bottom:40px;--decoration-left-y-transform: 0;--decoration-right-y-transform: 0}@media screen and (min-width: 992px){.team-overview__container::before,.team-overview__container::after{z-index:-1;content:"";display:block;position:absolute}.team-overview__container::before{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;background-image:url("../img/icons/dot-black.svg");bottom:-64px;left:-56px;transform:translateY(var(--decoration-left-y-transform))}.team-overview__container::after{background-color:#1f2023;height:150px;width:600px;bottom:-40px;right:-48px;transform:translateY(var(--decoration-right-y-transform))}}.team-overview__container:last-child{margin-bottom:0}.team-overview__container--no-bar::after{content:none}.team-overview__container--no-decoration::before,.team-overview__container--no-decoration::after{content:none}.team-overview__staff-card{background-color:#1f2023;border:1px solid #303030;padding:20px;position:relative}.team-overview__staff-card-title{font-family:"Factoria",sans-serif;font-weight:bold;font-size:24px;line-height:32px;color:#fff;margin-bottom:4px}.team-overview__staff-card-titlea::after{content:"";position:absolute;inset:0;cursor:pointer}.team-overview__staff-card-list{margin-top:1rem}.team-overview__staff-card-list-item{margin-bottom:.5rem}.team-overview__staff-card-list-link{color:#fff}.single-staff__wrapper{padding-top:102px;padding-bottom:80px}@media screen and (min-width: 576px){.single-staff__wrapper{padding-top:118px}}@media screen and (min-width: 992px){.single-staff__wrapper{padding-bottom:120px}}.single-staff__container{display:flex;flex-direction:column;margin-bottom:40px}@media screen and (min-width: 992px){.single-staff__container{flex-direction:row}}.single-staff__sidebar{background-color:#1f2023;padding:32px}@media screen and (min-width: 992px){.single-staff__sidebar{margin-bottom:auto;position:sticky;top:0;flex-shrink:0;margin-right:32px}}.single-staff__content{max-width:850px;margin:0 auto;padding-top:40px}.single-staff__headline{margin-bottom:24px}.single-staff__position{margin-bottom:20px}.player-history{padding:80px 0}@media screen and (min-width: 992px){.player-history{padding:120px 0 40px}}.player-history__slider-wrapper{padding-top:88px}.player-history__slider{padding:0}.player-history__slider-item{background-color:#1f2023;box-shadow:0 4px 16px rgba(0,0,0,.4);border-radius:4px;width:190px;height:170px;position:relative;margin-right:0 !important;text-align:center;padding:52px 16px 32px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 992px){.player-history__slider-item{padding:52px 24px 32px}}.player-history__slider-item:not(:last-child)::after{content:"";border-bottom:1px solid #303030;display:block;width:16px;position:absolute;top:50%;right:100%}@media screen and (min-width: 992px){.player-history__slider-item:not(:last-child)::after{width:32px}}.player-history__team-logo{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:56px;height:56px}.player-history__team-name{font-size:24px;line-height:24px;font-weight:bold;text-transform:uppercase}.player-history__caption{font-size:20px;line-height:28px;margin-top:4px}.player-statistics__table{margin-top:20px}.player-statistics__table td:first-child{text-align:left;padding-left:10px;padding-right:10px}.player-statistics__table td:first-child a{color:#fff;font-weight:bold}.player-statistics__season-select{background-color:rgba(0,0,0,0);box-shadow:none;width:auto;padding-right:48px;font-size:24px;line-height:28px;font-weight:bold;margin-top:-32px;display:flex;align-items:center;padding-top:0;padding-bottom:0;border:1px solid rgba(0,0,0,0)}.player-statistics__season-select:hover,.player-statistics__season-select:focus{border-color:#303030}.player-statistics__season-select:not(:active){text-transform:uppercase}.player-statistics__season-select option{color:#1a1a1a}.player-statistics__form{display:flex;align-items:center;flex-direction:column;margin-bottom:40px}.playoffs{overflow:hidden;padding-bottom:5rem}.playoffs__container{transform:translateZ(1px)}.playoffs__container--no-logo{padding-top:4rem}@media screen and (min-width: 576px){.playoffs__container--no-logo{padding-top:6rem}}.playoffs__header{position:relative;padding:20px;height:100%;width:100%;margin-top:140px;margin-bottom:4rem}@media screen and (min-width: 576px){.playoffs__header{padding:40px 40px 40px 120px;transform:translateX(-40px)}}.playoffs__header-box{position:absolute;left:0;top:0;background-color:#1f2023;width:calc(50vw + 280px);height:100%;z-index:-1}.playoffs__headline{text-align:center;margin:0 0 2rem !important}@media screen and (min-width: 1200px){.playoffs__headline{margin:0 0 4rem !important}}.playoffs__logo{display:block;height:240px;width:240px;margin:0 auto}.playoffs__score-wrapper{display:grid;align-items:center;grid-template-columns:auto auto auto;grid-gap:20px;margin:0 auto 4rem}@media screen and (min-width: 576px){.playoffs__score-wrapper{grid-template-columns:auto 200px auto}}@media screen and (min-width: 768px){.playoffs__score-wrapper{grid-gap:40px}}.playoffs__score-team:first-child{margin-left:auto}.playoffs__score-team:last-child{margin-right:auto}.playoffs__score-team-label{display:block;font-family:"Factoria",sans-serif;font-weight:700;font-size:36px;line-height:46px;text-align:center;text-transform:uppercase;text-shadow:0 0 15px #303030}@media screen and (min-width: 992px){.playoffs__score-team-label{margin-top:1.5rem;font-size:44px}}.playoffs__score{text-align:center;display:flex;flex-direction:column}@media screen and (min-width: 576px){.playoffs__score{padding:0 2rem}}.playoffs__score-result{font-size:24px;padding:.5rem 0;font-weight:bold;background-color:#ed0000;color:#fff;border-radius:8px 8px 0 0}@media screen and (min-width: 768px){.playoffs__score-result{font-size:48px;line-height:48px}}.playoffs__score-caption{color:#ed0000;background-color:#1f2023;border-radius:0 0 8px 8px;padding:.25rem}.playoffs .match-list-item{position:relative}.vip-ordering{--vip-ordering-item-width: 630px}@media screen and (min-width: 992px){.vip-ordering__container{display:grid;grid-gap:32px;grid-template-columns:calc(50% - 16px) calc(50% - 16px)}}@media screen and (min-width: 992px){.vip-ordering__headline{grid-column:1/3}}@media screen and (max-width: 991px){.vip-ordering__headline{max-width:var(--vip-ordering-item-width);margin-bottom:24px;margin-left:auto;margin-right:auto}}.vip-ordering__box{width:100%;max-width:var(--vip-ordering-item-width);margin:0 auto 32px}@media screen and (min-width: 992px){.vip-ordering__box{margin:0}}.vip-ordering__box-head{border-bottom:1px solid #000;padding-bottom:16px;position:relative}.vip-ordering__box-head-bottom{display:flex;justify-content:space-between}.vip-ordering__box-body{font-size:16px;line-height:20px;color:#fff;width:100%;z-index:0;padding-top:16px}@media screen and (min-width: 992px){.vip-ordering__box-body{font-size:18px;line-height:24px}}.vip-ordering__box-body>*+*{margin-top:20px}.vip-ordering__box-body h1,.vip-ordering__box-body h2,.vip-ordering__box-body h3{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px}.vip-ordering__box-body h4:not([class^=headline]){font-size:20px;line-height:24px}@media screen and (min-width: 992px){.vip-ordering__box-body h4:not([class^=headline]){font-size:24px;line-height:30px}}.vip-ordering__box-details-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;color:#fff;font-size:18px;line-height:24px;display:flex;align-items:center;flex-shrink:0}.vip-ordering__box-details-button::before{content:"";position:absolute;inset:0;cursor:pointer}.vip-ordering__box-details-button::after{content:url("../img/icons/caret-up.svg");margin-left:16px;line-height:16px;transition:.3s ease-out}.vip-ordering__box-details-button .closed-text{display:none}.vip-ordering__box-details-button.closed .open-text{display:none}.vip-ordering__box-details-button.closed .closed-text{display:block;opacity:1}.vip-ordering__box-details-button.closed::after{transform:rotate(180deg)}.vip-ordering__box-headline{margin-top:0 !important;margin-bottom:4px;font-size:18px;line-height:24px}.vip-ordering__gallery-wrapper{align-items:center;aspect-ratio:3/2;background-color:#000;display:flex}.vip-ordering__gallery-item{flex-shrink:0;width:100%}.vip-ordering__gallery-navigation{position:absolute;inset:0;opacity:0;transition:.3s ease-out}.vip-ordering__gallery-navigation .arrow-button{position:absolute;height:100%;top:0;right:0;bottom:0;background-color:rgba(31,32,35,.7);border:none}.vip-ordering__gallery-navigation .arrow-button--left{right:auto;left:0}.vip-ordering__gallery-navigation .swiper-button-disabled{opacity:0;pointer-events:none}.vip-ordering__gallery{overflow:hidden;border-radius:4px;position:relative;margin-bottom:16px;z-index:1}.vip-ordering__gallery:hover .vip-ordering__gallery-navigation{opacity:1}.comparison{margin-bottom:40px}@media screen and (min-width: 992px){.comparison__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px}}.comparison__column{background-color:#1f2023;border:1px solid #303030;border-radius:4px;display:flex;flex-direction:column;box-shadow:0 4px 16px rgba(0,0,0,.4);margin-bottom:32px;padding:20px}@media screen and (min-width: 992px){.comparison__column{padding:20px 40px 40px;margin-bottom:0}}.comparison__column-footer{margin-top:auto;border-top:1px solid #0d0d0d;text-align:center}.comparison__list-item{border-top:1px solid #0d0d0d;padding:16px 0}.comparison__headline{margin:0 !important;text-align:center}.comparison__subtitle{margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:bold}.comparison__price{text-transform:none;margin:20px 0 0}.image-text-block{padding:80px 0;overflow:hidden}.image-text-block__container{display:flex;align-items:center;flex-direction:column}@media screen and (min-width: 992px){.image-text-block__container{justify-content:space-between;align-items:flex-start;flex-direction:row}}.image-text-block__image{flex-shrink:0;margin-bottom:40px}@media screen and (min-width: 992px){.image-text-block__image{width:calc(50% - 16px);margin-right:40px;margin-bottom:0}}@media screen and (min-width: 1200px){.image-text-block__image{width:auto;margin-right:80px}}@media screen and (min-width: 992px){.image-text-block__image::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;content:"";position:absolute;left:-96px;bottom:-112px;z-index:-1}}.image-text-block__image img{border-radius:4px;overflow:hidden}.image-text-block__headline{margin-bottom:20px;margin-top:0 !important}@media screen and (min-width: 992px){.image-text-block__headline{line-height:55px}}.image-text-block__content{position:relative;margin:0 auto;align-self:stretch}@media screen and (min-width: 992px){.image-text-block__content{margin-right:0}}.image-text-block__content .checklist{padding:0 !important;margin-bottom:32px}@media screen and (min-width: 992px){.image-text-block--decoration-small .image-text-block__image::after{left:-72px;bottom:-88px}}@media screen and (min-width: 992px){.image-text-block--align-right .image-text-block__container{flex-direction:row-reverse}.image-text-block--align-right .image-text-block__image{margin-left:40px;margin-right:0}.image-text-block--align-right .image-text-block__image::after{display:none}}@media screen and (min-width: 1200px){.image-text-block--align-right .image-text-block__image{margin-left:80px}}.image-text-block__background-number{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:"Machine Std",monospace;text-transform:uppercase;font-size:600px;line-height:260px;color:#1f2023;pointer-events:none;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (min-width: 992px){.image-text-block__background-number{left:-40px}}@media screen and (min-width: 1200px){.image-text-block__background-number{left:-96px}}.image-text-block__kicker{margin-bottom:0}.supporter-accordeon{margin-bottom:40px}.supporter-accordeon__box{background-color:#1f2023;border:1px solid #303030;border-radius:4px;margin-bottom:20px;padding:0 16px}.supporter-accordeon__box-title{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;position:relative;cursor:pointer;font-size:18px;line-height:24px;padding:16px 0 16px 32px;color:#fff;width:100%;text-align:left}@media screen and (min-width: 768px){.supporter-accordeon__box-title{padding-left:56px}}.supporter-accordeon__box-title::before{content:"";background-image:url("../img/icons/caret-right.svg");background-repeat:no-repeat;background-position:center;background-size:cover;transform:rotate(0deg);transform-origin:center;transition:.3s ease-in-out;width:24px;height:24px;display:inline-block;position:absolute;top:16px;left:0}@media screen and (min-width: 768px){.supporter-accordeon__box-title::before{left:8px}}.supporter-accordeon__box-title.open::before{transform:rotate(90deg)}.supporter-accordeon__box-content{margin-bottom:16px}.supporter-accordeon__box-content-item{position:relative;border-top:1px solid #000;margin-bottom:16px}@media screen and (min-width: 768px){.supporter-accordeon__box-content-item{padding:0 40px}}.supporter-accordeon__box-content-item p,.supporter-accordeon__box-content-item a{color:#fff;font-size:18px;line-height:24px;margin-top:16px}.supporter-accordeon__tag{margin-top:16px}@media screen and (min-width: 992px){.supporter-accordeon__tag{position:absolute;top:16px;right:0;margin-top:0}}.sponsors__grid{display:grid;grid-gap:20px;margin:0 0 20px;grid-template-columns:1fr 1fr}@media screen and (min-width: 576px){.sponsors__grid{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.sponsors__grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 992px){.sponsors__grid{grid-gap:32px;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 0 40px}}.sponsors__grid--wide{grid-template-columns:1fr}@media screen and (min-width: 768px){.sponsors__grid--wide{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.sponsors__grid--wide{grid-gap:20px;grid-template-columns:1fr}}@media screen and (min-width: 576px){.sponsors__grid--small{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 768px){.sponsors__grid--small{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width: 992px){.sponsors__grid--small{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.sponsors__group:not(:first-child){border-top:1px solid #000}.sponsors__group-title{margin-top:0 !important}.sponsors__group-title--non-collapsable{padding:20px 0}.sponsors__group-title-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;cursor:pointer;color:#fff;font:inherit;text-transform:uppercase;padding:20px 0}.sponsors__group-title-button::after{content:url("../img/icons/caret-down.svg");margin-left:16px;line-height:16px;transition:.3s ease-out}.sponsors__group-title-button.open::after{transform:rotate(180deg)}.sponsors__container::after{content:"";display:block;width:100%;border-bottom:1px solid #000}.sponsor-card{display:flex;flex-direction:column;border-radius:4px;overflow:hidden;background-color:#1f2023;box-shadow:0 4px 16px rgba(0,0,0,.4);margin-bottom:auto}.sponsor-card--wide{max-width:450px;margin:0 auto auto}@media screen and (min-width: 992px){.sponsor-card--wide{max-width:100%;flex-direction:row}.sponsor-card--wide .sponsor-card__body{padding:40px 32px 20px}.sponsor-card--wide .sponsor-card__image-wrapper{max-width:410px}}.sponsor-card--wide .sponsor-card__image-wrapper{width:100%;flex-shrink:0}.sponsor-card--wide .sponsor-card__image-wrapper::after{padding-top:60%}.sponsor-card--small{max-width:190px}.sponsor-card--small .sponsor-card__image-wrapper::after{padding-top:100%}.sponsor-card--small .sponsor-card__image img{max-height:120px}.sponsor-card__image-wrapper{background-color:#fff;position:relative}.sponsor-card__image-wrapper::after{content:"";display:block;padding-top:80%}.sponsor-card__image{width:calc(100% - 40px);height:auto;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%, -50%)}.sponsor-card__image img{width:auto;max-height:120px}@media screen and (min-width: 768px){.sponsor-card__image img{max-height:170px}}.sponsor-card__body{padding:20px}.sponsor-card__title{margin-top:0 !important}.sponsor-card__title-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;cursor:pointer;color:#fff;font-weight:bold;font-family:"Source Sans Pro",sans-serif !important;font-size:24px;line-height:30px}.sponsor-card__title-button::after{content:url("../img/icons/caret-down.svg");margin-left:16px;line-height:16px;transition:.3s ease-out}.sponsor-card__title-button.open::after{transform:rotate(180deg)}.sponsor-card__text{margin:16px 0;font-size:16px;line-height:24px}.partner-benefits{background-color:#fff;position:relative}@media screen and (min-width: 1200px){.partner-benefits::after{width:188px;height:188px;background-image:url("../img/icons/dot.svg");background-size:24px 24px;background-repeat:repeat;content:"";position:absolute;display:block;top:80px;right:80px}}@media screen and (min-width: 2048px){.partner-benefits::after{top:140px;right:200px}}.partner-benefits__slider{overflow:visible;position:relative}.partner-benefits__slider-wrapper{display:flex;padding-top:40px}@media screen and (min-width: 992px){.partner-benefits__slider-wrapper{padding-top:160px;min-height:547px}}.partner-benefits__slider-item{display:flex;flex-direction:column-reverse;position:relative;width:100%;flex-shrink:0;padding-bottom:40px;overflow:hidden}@media screen and (min-width: 992px){.partner-benefits__slider-item{flex-direction:row;padding-bottom:160px}}.partner-benefits__slider-item:focus{outline:3px solid #ed0000;outline-offset:-3px}.partner-benefits__slider-item:focus-visible{outline:3px solid #ed0000;outline-offset:-3px}.partner-benefits__slider-item:focus:not(:focus-visible){outline:none}.partner-benefits__slider-item-content{color:#1a1a1a;padding:0 16px;margin:0 auto;max-width:630px;text-align:left;z-index:1}@media screen and (min-width: 992px){.partner-benefits__slider-item-content{padding:0;margin:0 32px}}@media screen and (min-width: 1200px){.partner-benefits__slider-item-content{max-width:520px;padding:0;margin-right:50px;margin-left:calc((100% - 1290px + 168px)/2)}}.partner-benefits__image-wrapper{margin:0 auto 80px;position:relative;max-width:100%}@media screen and (min-width: 1200px){.partner-benefits__image-wrapper{margin:0}}.partner-benefits__image{width:320px;max-width:100%;z-index:1}@media screen and (min-width: 768px){.partner-benefits__image{width:400px}}@media screen and (min-width: 992px){.partner-benefits__image{width:520px}}.partner-benefits__image::before,.partner-benefits__image::after{content:"";display:block;width:0;height:0;border-style:solid;position:absolute}.partner-benefits__image::before{top:0;left:-2px;border-width:320px 22px 0 2px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (min-width: 768px){.partner-benefits__image::before{border-width:400px 22px 0 2px}}@media screen and (min-width: 992px){.partner-benefits__image::before{border-width:520px 22px 0 2px}}.partner-benefits__image::after{top:0;right:-2px;border-width:0 2px 320px 22px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}@media screen and (min-width: 768px){.partner-benefits__image::after{border-width:0 2px 400px 22px}}@media screen and (min-width: 992px){.partner-benefits__image::after{border-width:0 2px 520px 22px}}.partner-benefits__navigation{position:absolute;width:100%;justify-content:space-between;top:200px;left:50%;transform:translateX(-50%);display:flex}@media screen and (min-width: 576px){.partner-benefits__navigation{top:25%}}@media screen and (min-width: 992px){.partner-benefits__navigation{top:40%}}.partner-benefits__portrait-number{-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;color:#ed0000;font-family:"Machine Std",monospace;text-transform:uppercase;font-size:80px;pointer-events:none;position:absolute;bottom:0;right:0}@media screen and (min-width: 576px){.partner-benefits__portrait-number{right:-40px}}@media screen and (min-width: 992px){.partner-benefits__portrait-number{font-size:160px;line-height:1;bottom:-64px;right:0}}@media screen and (min-width: 1200px){.partner-benefits__portrait-number{right:-64px}}.partner-benefits__headline,.partner-benefits__benefit-caption{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px;line-height:30px}@media screen and (min-width: 992px){.partner-benefits__headline,.partner-benefits__benefit-caption{font-size:44px;line-height:55px}}.partner-benefits__benefit{text-align:center;padding:20px 0;margin:40px 0;border-top:4px solid #ed0000;border-bottom:4px solid #ed0000}.partner-benefits__benefit-title{line-height:1;min-height:0;font-size:44px;font-family:"Machine Std",monospace}@media screen and (min-width: 992px){.partner-benefits__benefit-title{font-size:100px}}.partner-benefits__benefit-caption{font-style:normal;color:rgba(0,0,0,0) !important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1a1a1a}.partner-benefits__button-prev:focus,.partner-benefits__button-next:focus{outline:3px solid #ed0000;outline-offset:2px;box-shadow:0 0 0 4px rgba(255,255,255,.9)}.partner-benefits__button-prev:focus-visible,.partner-benefits__button-next:focus-visible{outline:3px solid #ed0000;outline-offset:2px;box-shadow:0 0 0 4px rgba(255,255,255,.9)}.partner-benefits__button-prev:focus:not(:focus-visible),.partner-benefits__button-next:focus:not(:focus-visible){outline:none;box-shadow:none}.partner-benefits__pause-wrapper{position:absolute;top:60px;right:20px;z-index:10}@media screen and (min-width: 992px){.partner-benefits__pause-wrapper{top:20px;right:20px}}@media screen and (min-width: 1200px){.partner-benefits__pause-wrapper{top:20px;right:40px}}.partner-benefits__pause-icon,.partner-benefits__play-icon{font-size:20px;line-height:1;position:relative;z-index:2}.partner-benefits__pause-button{position:relative !important;background-image:none !important;z-index:2}.partner-benefits__pause-button:hover .partner-benefits__pause-icon,.partner-benefits__pause-button:hover .partner-benefits__play-icon{color:#fff}.partner-benefits__pause-button[aria-pressed=true]{background-color:#ed0000 !important}.partner-benefits__pause-button[aria-pressed=true] .partner-benefits__pause-icon,.partner-benefits__pause-button[aria-pressed=true] .partner-benefits__play-icon{color:#fff}.partner-benefits__countdown-ring{display:none}.vip-gameday__container{max-width:800px}.vip-gameday__teams{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:40px}@media screen and (min-width: 576px){.vip-gameday__teams{gap:160px}}@media screen and (min-width: 576px){.vip-gameday__result .vip-gameday__teams{gap:40px}}.vip-gameday__result-email{max-width:580px;text-align:center;margin:40px auto 0}.vip-gameday__score{margin:0 !important}.vip-gameday__score-caption{margin-bottom:0}.vip-gameday__team-input{width:100%;max-width:160px}.vip-gameday__team-input input,.vip-gameday__team-input label{text-align:center}.vip-gameday__team-input input{height:80px;font-size:32px;font-weight:bold;font-family:"Machine Std",monospace;-moz-appearance:textfield;background-color:#1a1a1a;box-shadow:none}.vip-gameday__team-input input::-webkit-outer-spin-button,.vip-gameday__team-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vip-gameday__team-input input:not(:-moz-placeholder-shown){padding:36px 16px 10px}.vip-gameday__team-input input:focus,.vip-gameday__team-input input:not(:placeholder-shown){padding:36px 16px 10px}.vip-gameday__team-input label{right:16px}.vip-gameday__match-date{margin-top:8px !important;margin-bottom:32px}.vip-gameday__match-caption{text-align:center;max-width:480px;margin:24px auto 40px;color:#a3a3a3}.vip-gameday__menu-box{position:relative;background-color:#1f2023;padding:24px 16px;margin:64px 0}@media screen and (min-width: 576px){.vip-gameday__menu-box{padding:32px 24px}}@media screen and (min-width: 992px){.vip-gameday__menu-box{padding:40px}}.vip-gameday__menu-headline{margin:0 0 24px !important}.match-teaser{display:flex;align-items:stretch;flex-direction:column;width:100%;background-color:#fff;border-radius:4px;overflow:hidden;padding:8px;box-shadow:0 4px 16px rgba(0,0,0,.4);position:relative}.match-teaser:has(.match-teaser__cta-button:focus-visible){box-shadow:0 0 0 4px #05f}.match-teaser__header{border-bottom:1px solid #d7d7d7;padding:8px 16px;flex-shrink:0;width:100%;display:flex;justify-content:space-between}.match-teaser__round,.match-teaser__date{text-transform:uppercase;font-size:16px;line-height:18px;color:#1a1a1a}@media screen and (min-width: 992px){.match-teaser__round,.match-teaser__date{font-size:20px;line-height:24px}}.match-teaser__date{font-weight:bold}.match-teaser__body{padding:16px;display:flex}@supports(grid-gap: 10px){.match-teaser__body{display:grid;grid-template-columns:1fr 90px 1fr;grid-gap:10px}@media screen and (min-width: 992px){.match-teaser__body{grid-template-columns:1fr 112px 1fr;grid-gap:24px}}}.match-teaser__score{background-color:#1a1a1a;width:90px;height:40px;flex-shrink:0;font-size:16px;line-height:20px;font-weight:bold;text-align:center;display:flex;flex-direction:column;align-self:center;justify-content:center}@media screen and (min-width: 992px){.match-teaser__score{width:112px;height:48px;font-size:24px;line-height:32px}}.match-teaser__score-result{font-size:24px}.match-teaser__score-caption{font-size:10px;line-height:14px;color:#a3a3a3;text-transform:uppercase}.match-teaser__home-team,.match-teaser__guest-team{display:flex;flex-direction:column;align-items:center}.match-teaser__team-icon{width:50px;height:50px;flex-shrink:0}.match-teaser__team-name{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;font-size:14px;line-height:20px;text-align:center;margin-top:8px;color:#1a1a1a}@media screen and (min-width: 992px){.match-teaser__team-name{font-size:16px}}.match-teaser__footer{z-index:1;display:flex;justify-content:center;padding:0 8px 8px;flex-shrink:0;width:100%;margin-top:auto;position:relative}.match-teaser__footer::before,.match-teaser__footer::after{display:none}.match-teaser--top-match .match-teaser__footer::before,.match-teaser--top-match .match-teaser__footer::after{content:"Top Spiel" !important}.match-teaser--live .match-teaser__footer::before,.match-teaser--live .match-teaser__footer::after{content:"Jetzt Live"}.match-teaser--home .match-teaser__header::after{content:url("../img/icons/heimspiel.svg");width:96px;height:26px}.match-teaser--top-match .match-teaser__header::after{content:"TOPSPIEL";font-family:"Factoria",sans-serif;font-size:20px;line-height:25px;font-weight:bold;color:#1a1a1a}.match-teaser--live .match-teaser__header::after{content:url("../img/icons/live.svg") !important;width:56px;height:25px}.match-teaser--live .match-teaser__header::before{content:"";display:block;background:#ed0000;border-radius:50%;height:8px;width:8px;top:25px;right:72px;position:absolute;box-shadow:0 0 0 0 #ed0000;transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(237,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(237,0,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(237,0,0,0)}}.match-teaser--highlight{background-color:#1f2023;border:1px solid #ed0000}.match-teaser--highlight .match-teaser__round,.match-teaser--highlight .match-teaser__date,.match-teaser--highlight .match-teaser__team-name{color:#fff}.match-teaser--highlight .match-teaser__score{background-color:#0d0d0d}.match-teaser--highlight .match-teaser__header{border-bottom-color:#484b52}@keyframes loading-block{0%{opacity:.3}50%{opacity:.6}100%{opacity:.3}}.match-teaser--loading{min-height:247px;opacity:.3;display:flex;animation:2s ease-out loading-block infinite}@media screen and (min-width: 992px){.match-teaser--loading{min-height:257px}}.match-list-item{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:4px;overflow:hidden;margin-top:16px}@media screen and (min-width: 992px){.match-list-item{flex-flow:row wrap;align-items:center}}@media screen and (min-width: 1200px){.match-list-item{flex-wrap:nowrap;height:96px}}.match-list-item__body-header-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 768px){.match-list-item__body-header-wrapper{flex-direction:row;align-items:stretch;justify-content:space-between}}.match-list-item__header{background-color:rgba(215,215,215,.4);color:#1a1a1a;padding:24px;flex-shrink:0;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 768px){.match-list-item__header{display:block;width:auto}}.match-list-item--home .match-list-item__header{background-color:#ed0000;color:#fff}.match-list-item--live{background-color:#1f2023;border:1px solid #ed0000}.match-list-item--live .match-list-item__header{background-color:#0d0d0d;color:#fff}.match-list-item--live .match-list-item__team-name,.match-list-item--live .match-list-item__mobile-title{color:#fff}.match-list-item__round{font-weight:bold;text-transform:uppercase;font-size:20px;line-height:28px}.match-list-item__date{text-transform:uppercase;font-size:16px;line-height:20px;text-align:right}.match-list-item__body{padding:8px 16px;width:100%;display:grid;grid-template-columns:1fr 104px 1fr;grid-gap:16px}@media screen and (min-width: 576px){.match-list-item__body{grid-gap:24px}}@media screen and (min-width: 768px){.match-list-item__body{padding:16px 32px}}@media screen and (min-width: 1200px){.match-list-item__body{padding:0 32px}}.match-list-item__score{background-color:#1a1a1a;width:104px;height:48px;flex-shrink:0;font-size:20px;line-height:24px;font-weight:bold;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;align-self:center;justify-content:center;margin:8px 0}@media screen and (min-width: 768px){.match-list-item__score{margin:0}}.match-list-item__score--live{background-color:#ed0000;color:#fff}.match-list-item__score-result{font-size:24px}.match-list-item__score-caption{font-size:10px;line-height:14px;color:#a3a3a3}.match-list-item__home-team,.match-list-item__guest-team{display:flex;align-items:center}@media screen and (min-width: 768px){.match-list-item__home-team,.match-list-item__guest-team{width:100%}}.match-list-item__home-team{text-align:right;justify-content:flex-end}@media screen and (min-width: 768px){.match-list-item__home-team .team-icon{margin-left:24px}}@media screen and (min-width: 768px){.match-list-item__guest-team .team-icon{margin-right:24px}}.match-list-item .team-icon{display:flex;align-items:center;width:48px;height:48px;flex-shrink:0}.match-list-item__team-name,.match-list-item__mobile-title{font-weight:bold;text-transform:uppercase;letter-spacing:-0.045em;color:#1a1a1a;font-size:16px;line-height:18px}.match-list-item__team-name{display:none}@media screen and (min-width: 768px){.match-list-item__team-name{display:block}}@media screen and (min-width: 992px){.match-list-item__team-name{font-size:24px;line-height:28px}}@media screen and (min-width: 768px){.match-list-item__mobile-title{display:none}}.match-list-item__footer{display:flex;justify-content:center;padding:16px;flex-shrink:0;width:100%}@media screen and (min-width: 768px){.match-list-item__footer{display:none;justify-content:flex-end}}@media screen and (min-width: 1200px){.match-list-item__footer{display:flex;width:18%;padding:0 24px 0 0}}.match-calendar{position:relative}.match-calendar__cta-button{margin-top:24px;width:100%;max-width:none}@media screen and (min-width: 992px){.match-calendar__cta-button{position:absolute;margin-top:0;top:24px;right:24px;width:auto;height:40px;padding:6px 18px;border-radius:4px}}.match-calendar__calendar{background-color:#fff;border-radius:4px;overflow:hidden;margin-top:40px;box-shadow:0 4px 16px rgba(0,0,0,.4)}.match-calendar__table{width:100%;border-collapse:collapse}.match-calendar__table.is-loading{pointer-events:none}.match-calendar__cell{padding:0;width:14.2857142857%;border:1px solid #d7d7d7;height:40px;color:#1a1a1a;vertical-align:top;position:relative}@media screen and (min-width: 992px){.match-calendar__cell{height:140px}}.match-calendar__cell--empty .match-calendar__day{color:#a3a3a3;border-top-color:rgba(0,0,0,0);background-color:#fff !important}.match-calendar__cell--empty .match-calendar__day-number{opacity:.5;color:#a3a3a3 !important}.match-calendar__cell--empty .match-calendar__day-content{opacity:.5}.match-calendar__cell--empty .match-calendar__day--away .match-calendar__day-number::after,.match-calendar__cell--empty .match-calendar__day--home .match-calendar__day-number::after{background-color:#a3a3a3;opacity:.5}.match-calendar__cell::after{content:"";display:block;padding-top:100%}@media screen and (min-width: 992px){.match-calendar__cell::after{content:none;padding:0}}.match-calendar__opponents{display:flex;align-items:center;margin-top:auto}.match-calendar__opponents>:first-child{margin-right:8px}.match-calendar__day{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;padding:8px 0 0}@media screen and (min-width: 992px){.match-calendar__day{position:relative;height:140px;padding:4px 16px 8px;border-top:4px solid rgba(0,0,0,0)}}.match-calendar__day .match-list-item{display:none}.match-calendar__day--home{background-color:#ed0000;border-top-color:#ed0000;color:#fff}.match-calendar__day--home .match-calendar__day-number{color:#fff}.match-calendar__day--home .match-calendar__day-number::after{background-color:#fff}.match-calendar__day--home.has-open-details::before,.match-calendar__day--home.has-open-details::after{border-color:#ed0000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}.match-calendar__day--away{border-top-color:#484b52}.match-calendar__day--away .match-calendar__day-number{color:#484b52}.match-calendar__day--away .match-calendar__day-number::after{background-color:#484b52}.match-calendar__day--today{background-color:rgba(215,215,215,.4);border-top-color:rgba(0,0,0,0)}.match-calendar__day--today.match-calendar__day--away{border-top-color:#484b52}.match-calendar__day--today.match-calendar__day--home{border-top-color:#ed0000;color:#ed0000}.match-calendar__day--today.match-calendar__day--home .match-calendar__day-number{color:#ed0000}.match-calendar__day--today.match-calendar__day--away .match-calendar__day-number::after,.match-calendar__day--today.match-calendar__day--home .match-calendar__day-number::after{background-color:#fff}.match-calendar__day.has-open-details::before,.match-calendar__day.has-open-details::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-style:solid}.match-calendar__day.has-open-details::before{border-width:11px 11px 0;border-color:#d7d7d7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.match-calendar__day.has-open-details::after{border-width:10px 10px 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.match-calendar__day-content{display:none;flex-direction:column;justify-content:space-between;height:100%}@media screen and (min-width: 992px){.match-calendar__day-content{display:flex}}.match-calendar__day-number{font-size:16px;line-height:16px;text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.match-calendar__day-number{margin-right:4px}}@media screen and (min-width: 400px){.match-calendar__day-number{font-size:24px;line-height:24px}}@media screen and (min-width: 992px){.match-calendar__day-number{font-size:32px;line-height:32px;font-weight:bold;text-align:left;display:block}}.match-calendar__day-number::after{content:"";background-color:rgba(0,0,0,0);width:4px;height:4px;margin-top:4px;border-radius:50%}@media screen and (min-width: 992px){.match-calendar__day-number::after{content:none !important}}.match-calendar__day-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width: 992px){.match-calendar__day-header{justify-content:space-between}}.match-calendar__day-action{display:none;color:inherit;font-size:14px;line-height:16px;text-align:right;margin:4px 0}@media screen and (min-width: 992px){.match-calendar__day-action{display:block}}.match-calendar a.match-calendar__day-action{border-bottom:1px solid currentcolor;transition:.3s ease-out}.match-calendar a.match-calendar__day-action:hover,.match-calendar a.match-calendar__day-action:focus{border-bottom-color:rgba(0,0,0,0)}.match-calendar__table-head{color:#1a1a1a}.match-calendar__table-head th{font-weight:normal;font-size:18px;line-height:24px;padding-bottom:12px}@media screen and (min-width: 992px){.match-calendar__table-head th{font-size:24px;line-height:28px;font-weight:bold;font-family:"Factoria",sans-serif;text-transform:uppercase;text-align:left;padding:16px}}.match-calendar__headline{color:#1a1a1a;text-align:center;margin:0 16px !important}@media screen and (min-width: 992px){.match-calendar__headline{line-height:28px}}.match-calendar__header{display:flex;align-items:center;justify-content:center;padding:16px}.match-calendar__match-detail .match-list-item{background-color:rgba(215,215,215,.4);margin-top:0;border-radius:0}.match-calendar__match-detail .match-list-item__header{background-color:rgba(0,0,0,0) !important;color:#1a1a1a !important;border-bottom:1px solid #d7d7d7}.match-table{position:relative}.match-table__cta-button{margin-top:24px;width:100%;max-width:none}@media screen and (min-width: 992px){.match-table__cta-button{position:absolute;margin-top:0;top:-8px;right:0;width:auto}}.match-table__headline--playoffs{color:#ed0000}.match-overview__season-select{background-color:rgba(0,0,0,0);box-shadow:none;width:auto;padding-right:48px;font-size:24px;line-height:28px;font-weight:bold;margin-top:-32px;display:flex;align-items:center;padding-top:0;padding-bottom:0;border:1px solid rgba(0,0,0,0)}.match-overview__season-select:hover,.match-overview__season-select:focus{border-color:#303030}.match-overview__season-select:not(:active){text-transform:uppercase}.match-overview__form{display:flex;align-items:center;flex-direction:column}.match-overview__filter-container{display:flex;flex-direction:column;margin-top:20px;grid-gap:24px;width:100%}@media screen and (min-width: 576px){.match-overview__filter-container{margin-top:40px}}@media screen and (min-width: 992px){.match-overview__filter-container{margin-bottom:40px}}@media screen and (min-width: 1200px){.match-overview__filter-container{flex-direction:row;margin-bottom:80px}}.match-overview__filter-button-group{display:flex;grid-gap:24px;flex:1}.match-overview__months{display:flex;background-color:#1f2023;flex-shrink:0;margin-left:-16px;margin-right:-16px}@media screen and (min-width: 576px){.match-overview__months{box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:4px;overflow:hidden;margin:0}}.match-overview__month-button{background:none;border:none;padding:0;-webkit-appearance:none;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:16px;line-height:20px;padding:8px 0;width:auto;cursor:pointer;flex:1}@media screen and (min-width: 768px){.match-overview__month-button{font-size:20px;line-height:25px;padding:16px 20px}}@media screen and (max-width: 767px){.match-overview__month-button::after{content:"."}.match-overview__month-button>.long{display:none}}.match-overview__month-button.is-active,.match-overview__month-button:hover{background-color:#ed0000}.match-overview__view-switch-button .list::after{background-image:url("../img/icons/calendar-view.svg")}.match-overview__view-switch-button .calendar::after{background-image:url("../img/icons/list-view.svg")}.match-overview__view-switch-button{cursor:pointer}.match-overview__view-switch-button .list:not(.hidden),.match-overview__view-switch-button .calendar:not(.hidden){display:flex;align-items:center;justify-content:space-between}.match-overview__view-switch-button .list:not(.hidden)::after,.match-overview__view-switch-button .calendar:not(.hidden)::after{content:"";width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{position:relative;background-color:inherit;border-radius:10rem;overflow:hidden;line-height:1;padding:2px}.spinner__element{width:40px;height:40px;background:none;border-top:6.6666666667px solid #ed0000;border-left:6.6666666667px solid #ed0000;border-bottom:6.6666666667px solid #ed0000;border-right:6.6666666667px solid rgba(0,0,0,0);animation:spinner .75s linear infinite;transform-origin:center;border-radius:50%}.spinner--large .spinner__element{width:64px;height:64px;border-top:10.6666666667px solid #ed0000;border-left:10.6666666667px solid #ed0000;border-bottom:10.6666666667px solid #ed0000;border-right:10.6666666667px solid rgba(0,0,0,0)}.loading-container{position:relative;background-color:inherit}.loading-container--flex-inline{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.loading-container--flex-inline .loading-container__content :nth-child(1){margin-right:1.5rem}.loading-container--flex-align{margin-top:auto;margin-bottom:auto}.loading-container--transparent{background-color:rgba(0,0,0,0)}.loading-container--white{background-color:#fff}.loading-container--bottom-margin{margin-bottom:20px}.loading-container__spinner{display:none;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.loading-container__spinner--static{position:relative;top:0;left:0}.loading-container__spinner.spinner--large{top:calc(50% - 32px);left:calc(50% - 32px)}.loading-container.is-loading .loading-container__content{opacity:.5}.loading-container.is-loading .loading-container__spinner{display:block}.video-player{display:flex;flex-direction:column;padding-bottom:80px}.video-item{position:relative;display:flex;background-color:#1f2023;overflow:hidden}.video-item::after{content:"";padding-top:56.25%}.video-item iframe{width:100%;height:100%;border:none}.video-item__teaser,.video-item__title,.video-item__teaser::after{position:absolute}.video-item__teaser,.video-item__teaser::after{inset:0}.video-item__teaser{background-image:linear-gradient(180deg, rgba(13, 13, 13, 0) 27.74%, rgba(13, 13, 13, 0.8) 100%),var(--bg-image);background-position:center;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media(prefers-contrast: more){.video-item__teaser{box-shadow:inset 0 0 0 1px rgba(255,255,255,.8)}}@media screen and (min-width: 1200px){.video-item__teaser{background-image:url("../img/icons/play-btn.svg"),linear-gradient(180deg, rgba(13, 13, 13, 0) 27.74%, rgba(13, 13, 13, 0.8) 100%),var(--bg-image);background-size:48px,cover,cover}}.video-item__title{left:20px;bottom:20px;font-size:24px;line-height:30px;font-weight:bold;padding-right:20px;text-shadow:0 0 1rem #000}@media screen and (min-width: 1200px){.webp .video-item__teaser{background-image:url("../img/icons/play-btn.svg"),linear-gradient(180deg, rgba(13, 13, 13, 0) 27.74%, rgba(13, 13, 13, 0.8) 100%),var(--webp-bg-image) !important;background-size:48px,cover,cover}}.video-grid{display:grid;grid-gap:16px}@media screen and (min-width: 576px){.video-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.video-grid>.video-item:first-child{grid-column:1/span 2;grid-row:1/span 2}}@media screen and (min-width: 768px){.video-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:30px}.video-grid>.video-item:first-child{grid-column:1/span 2;grid-row:1/span 2}.video-grid>.video-item:first-child .video-item__teaser{background-size:96px,cover,cover}}@media screen and (min-width: 992px)and (min-width: 1200px){.video-grid>.video-item:first-child .video-item__teaser{background-size:96px,cover,cover}}@media screen and (min-width: 992px){.video-grid>.video-item:first-child .video-item__title{font-size:36px;line-height:45px;padding-right:48px;left:48px;bottom:48px}}@media screen and (min-width: 576px){.video-grid--large{grid-template-rows:unset !important}}@media screen and (min-width: 768px){.video-grid--large{grid-gap:16px}}@media screen and (min-width: 992px){.video-grid--large{grid-gap:30px}}@media screen and (min-width: 992px){.liveticker-hero{min-height:540px}}@media screen and (min-width: 768px){.liveticker-hero__headline{margin-top:40px}}@media screen and (max-width: 575px){.liveticker-hero__sub-headline{margin-top:0}}.liveticker-hero__container{padding-bottom:0;text-align:center}@media screen and (min-width: 992px){.liveticker-hero__container{margin:0 auto;max-width:1290px}}.liveticker-hero__error-message{margin-top:16px;margin-bottom:120px}.liveticker-hero__content{display:flex;align-items:center;justify-content:center;margin-top:20px}@media screen and (min-width: 576px){.liveticker-hero__content{max-width:80%;margin:20px auto 0}}.liveticker-hero__date{font-weight:700;font-size:16px;line-height:16px;text-align:center;margin-top:20px}@media screen and (min-width: 768px){.liveticker-hero__date{font-size:24px;line-height:24px}}.liveticker-hero__score{width:115px;flex-shrink:0;font-size:20px;line-height:24px;font-weight:bold;text-align:center;display:flex;flex-direction:column;align-self:center;justify-content:center;margin:0 auto;overflow:hidden}@media screen and (min-width: 768px){.liveticker-hero__score{width:180px}}@media(prefers-contrast: more){.liveticker-hero__score{border:1px solid rgba(255,255,255,.8);border-radius:8px}}.liveticker-hero__score-result{background-color:#ed0000;color:#fff;border-radius:8px 8px 0 0;font-size:24px;padding:.5rem 0}@media screen and (min-width: 768px){.liveticker-hero__score-result{font-size:48px;line-height:48px}}@media(prefers-contrast: more){.liveticker-hero__score-result{border-bottom:1px solid rgba(255,255,255,.8)}}.liveticker-hero__score-footer{font-family:"Source Sans Pro",sans-serif;background-color:#1f2023;border-radius:0 0 8px 8px;font-weight:400;font-size:12px;line-height:20px;text-align:center;margin-bottom:-1px;padding:6px 8px}@media screen and (min-width: 768px){.liveticker-hero__score-footer{font-size:16px}}.liveticker-hero__score-caption{display:block;color:#ed0000;line-height:14px;border-bottom:1px solid #1a1a1a;padding-bottom:4px;margin-bottom:4px}@media screen and (min-width: 768px){.liveticker-hero__score-caption{font-size:16px;line-height:18px}}.liveticker-hero__home-team{margin-right:24px}@media screen and (min-width: 992px){.liveticker-hero__home-team{margin-right:40px}}.liveticker-hero__home-team-label{display:block;font-family:"Factoria",sans-serif;font-weight:700;font-size:36px;line-height:46px;text-align:center;text-transform:uppercase;text-shadow:0 0 15px #303030}@media screen and (min-width: 992px){.liveticker-hero__home-team-label{margin-top:1.5rem;font-size:44px}}.liveticker-hero__away-team{margin-left:24px}@media screen and (min-width: 992px){.liveticker-hero__away-team{margin-left:40px}}.liveticker-hero .team-icon{display:flex;align-items:center;width:64px;height:auto;flex-shrink:0;margin:0 auto;min-height:160px}@media screen and (min-width: 992px){.liveticker-hero .team-icon,.liveticker-hero .team-icon img{width:160px;height:auto}}.liveticker-hero__matchup{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;margin-top:40px;font-size:32px;line-height:32px}.liveticker-hero__loader{width:44px;margin:16px auto 0}.liveticker-hero__game-status{color:#ed0000;font-weight:bold;font-size:18px;line-height:24px;margin:16px auto 0;height:44px;display:flex;align-items:center;justify-content:center;position:relative}.liveticker-hero__game-status::before{content:"";display:block;background:#ed0000;border-radius:50%;height:8px;width:8px;margin-right:16px;box-shadow:0 0 0 0 #ed0000;transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(237,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(237,0,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(237,0,0,0)}}.liveticker-wrapper{margin-top:40px}@media screen and (min-width: 992px){.liveticker-wrapper{margin-top:80px;display:flex}}@media screen and (min-width: 1354px){.liveticker-wrapper{padding:0;max-width:1290px}}.liveticker-wrapper__content{width:100%;max-width:850px;padding:0;margin:0 auto 40px}@media screen and (min-width: 992px){.liveticker-wrapper__sidebar{top:0;position:sticky;width:410px;flex-shrink:0;margin-left:30px}}.liveticker-wrapper__heading{display:none}@media screen and (min-width: 576px){.liveticker-wrapper__heading{width:100%;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(#1A1A1A 49%, #ED0000 54%, #1A1A1A 51%);margin-bottom:24px}.liveticker-wrapper__heading>span{font-family:"Factoria",sans-serif;font-weight:bold;font-size:24px;line-height:28px;text-align:center;padding:0 8px;background-color:#1a1a1a}}.liveticker-wrapper__goals-penalties{margin-bottom:32px}.liveticker-wrapper__sidebar-content{position:sticky;top:32px;margin-bottom:40px}.liveticker-wrapper__shop-teasers .shop-teaser{margin-top:32px;box-shadow:0 4px 16px 0 rgba(0,0,0,.4)}.liveticker-tab-bar{margin:1.5rem auto 0;display:grid;grid-template-columns:repeat(2, 1fr)}@media screen and (min-width: 576px){.liveticker-tab-bar{margin:3rem auto 0;display:grid;grid-template-columns:repeat(5, 1fr);width:780px;max-width:calc(100% - 32px)}}.liveticker-tab-bar__item{font-size:1rem;border:inherit;background:inherit;color:inherit;font-family:inherit;text-align:center;margin:0 .5rem}@media screen and (min-width: 576px){.liveticker-tab-bar__item{margin:0;border-bottom:2px solid #484b52}}@media screen and (max-width: 575px){.liveticker-tab-bar__item:first-of-type{grid-column:1/3}}.liveticker-tab-bar__item--active{border-bottom:2px solid #ed0000}.liveticker-tab-bar__item--disabled{color:#484b52;cursor:not-allowed}.liveticker-tab-bar__item-link{display:block;padding:1rem 0 0;color:inherit}@media screen and (min-width: 576px){.liveticker-tab-bar__item-link{padding:1rem}}.liveticker-tab-bar__item--active .liveticker-tab-bar__item-link,.liveticker-tab-bar__item--disabled .liveticker-tab-bar__item-link{pointer-events:none}.liveticker-tab-container{min-height:200px}.liveticker-tab-container__section--minigame{width:100%}.liveticker-tab-container__minigame-wrapper{text-align:center;margin-bottom:2rem}.liveticker-widget{background-color:#1f2023;box-shadow:0 .25rem 1rem rgba(0,0,0,.4);border-radius:.5rem;margin-bottom:1.25rem}.game-event{background-color:#1f2023;border:1px solid #303030;margin-bottom:20px;border-radius:8px;overflow:hidden}@media screen and (min-width: 992px){.game-event{margin-bottom:24px}}@media(prefers-contrast: more){.game-event{border-color:rgba(255,255,255,.8)}}.game-event--comment{background-color:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:20px}@media(prefers-contrast: more){.game-event--comment{border:1px solid rgba(255,255,255,.8);padding:1rem;border-radius:8px}}.game-event--comment .game-event__header{min-height:16px;border:none;background-image:linear-gradient(#1A1A1A 49%, #6F6F6F 54%, #1A1A1A 51%)}.game-event--comment .game-event__time{background-color:#1a1a1a;padding-right:8px;width:auto;height:auto;color:#6f6f6f}.game-event--comment .game-event__message{padding:4px 0 0}.game-event--goal .game-event__body{padding:16px;display:grid;grid-template-columns:1fr}@media screen and (min-width: 400px){.game-event--goal .game-event__body{grid-template-columns:48px 1fr auto}}@media screen and (min-width: 576px){.game-event--goal .game-event__body{grid-template-columns:80px 1fr auto}}.game-event--ad{background-color:rgba(0,0,0,0);border-radius:0;border:none}.game-event--special>.button{max-width:100%}.game-event__time{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;font-size:24px;text-align:center;background-color:#ed0000;margin-right:16px}.game-event__time>img{width:auto;height:20px}.game-event__message{font-size:18px;line-height:24px;padding:16px}.game-event__video{position:relative}.game-event__video video{width:100%;height:auto}.game-event__floating-action-button{font-family:"Factoria",sans-serif;font-weight:bold;text-transform:uppercase;position:absolute;right:1.5rem;bottom:1rem;background-color:#ed0000;color:#fff;border-radius:.5rem;display:flex;align-items:center;padding:.25rem 1rem;font-size:20px;line-height:24px}.game-event__floating-action-button img{width:32px;height:32px;margin-right:1rem}.game-event__image img{display:block}.game-event__header{display:flex;align-items:center;border-bottom:1px solid #1a1a1a}.game-event__title{font-size:20px;line-height:24px;font-weight:bold;font-family:"Factoria",sans-serif}@media screen and (min-width: 992px){.game-event__title{font-size:24px;line-height:28px}}.game-event__body{padding:16px;display:grid;grid-template-columns:48px 1fr;grid-gap:1rem}@media screen and (min-width: 576px){.game-event__body{grid-template-columns:80px 1fr}}.game-event__score{border:1px solid #ed0000;display:flex;align-items:center;justify-content:center;width:96px;height:44px;color:#ed0000;font-size:24px;line-height:28px;font-weight:bold}.game-event__score--small{width:64px;height:28px;color:#fff;font-size:16px;line-height:20px;margin-top:.5rem}.game-event__sponsor{line-height:1.8;text-transform:uppercase;color:#6f6f6f;font-size:14px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 400px){.game-event__sponsor{margin-left:1rem;padding-left:1rem;border-left:1px solid #fff}}.game-event__sponsor a,.game-event__sponsor img{display:block}.game-event__sponsor img{max-width:125px;max-height:50px;margin-top:.5rem;margin-right:auto}@media screen and (min-width: 400px){.game-event__sponsor img{margin-left:auto}}.game-event__player{font-size:18px;line-height:23px}.game-event__player-name{display:block;font-weight:700;margin-bottom:.25rem}.game-event__player-name--no-margin{margin-bottom:0}.game-event__player-subline{display:block}.game-event__player-subline--light{color:#a3a3a3;font-size:16px;line-height:18px}.goals-penalty-container__section-inner{margin:.5rem}.goals-penalty-container__headline{font-family:"Factoria",sans-serif;font-weight:700;font-size:20px;line-height:25px;color:#ed0000;display:block;padding:12px 16px}.goal-penalty-item{border-top:1px solid #0d0d0d;padding:8px 0 12px 8px;display:grid;grid-template-columns:80px 1fr 48px;grid-gap:1.5rem;align-items:center}.goal-penalty-item__score{margin-top:.5rem;display:inline-block;border:1px solid #484b52;padding:4px 16px;color:#fff;font-weight:700;font-size:16px;line-height:20px;text-align:center}.goal-penalty-item__minute{font-weight:700;font-size:20px;line-height:25px;height:100%;justify-content:center;align-items:center;border-left:1px solid #0d0d0d;display:flex;padding:1rem}.goal-penalty-item__name{display:block;font-weight:700;font-size:18px;line-height:23px}.goal-penalty-item__subline{display:block;font-weight:400;font-size:16px;line-height:18px;color:#6f7382}.statistics{font-size:1.125rem;padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 576px){.statistics{font-size:.875rem}}.statistics__section{border-bottom:1px solid #0d0d0d;margin:1rem;padding-bottom:1rem;display:flex;justify-content:space-between}.statistics__section--has-bar{display:grid;grid-template-areas:"home-percentage headline headline away-percentage" "progress-bar-container progress-bar-container progress-bar-container progress-bar-container";grid-column-gap:1rem;padding-bottom:.5rem}@media screen and (min-width: 576px){.statistics__section--has-bar{grid-template-areas:"headline headline" "progress-bar-container progress-bar-container" "home-percentage away-percentage"}}.statistics__section--last{border-bottom:none;padding-bottom:0;margin-bottom:0}.statistics__section-item--strong{font-weight:600}.statistics__section-percentage{font-weight:600;grid-area:home-percentage}@media screen and (min-width: 576px){.statistics__section-percentage{font-size:.9rem;font-weight:normal}}.statistics__section-percentage--align-right{text-align:right;grid-area:away-percentage}.statistics__header{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center}@media screen and (min-width: 576px){.statistics__header{grid-template-columns:1fr 1fr}}.statistics__title{font-family:"Square Slabserif",sans-serif;font-weight:bold;font-size:24px;line-height:28px;text-align:center;padding:0 8px}@media screen and (min-width: 576px){.statistics__title{display:none}}.statistics__headline{text-align:center;margin-bottom:.5rem;font-weight:normal;grid-area:headline}@media screen and (min-width: 576px){.statistics__headline{font-weight:600}}.statistics__progress-bar-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;grid-area:progress-bar-container}.statistics__progress-bar{width:100%;height:1.25rem;border-radius:5px;border:1px solid #484b52;background-color:#1a1a1a;overflow:hidden;margin-bottom:.15rem}.statistics__progress-bar-inner{height:100%;background-color:#ed0000}.statistics__progress-bar--align-right-inner{margin-left:auto}.player-avatar{position:relative;width:40px;height:40px;border-radius:50%;background-color:#1a1a1a;background-image:url("../img/icons/icon-avatar-placeholder.svg");background-repeat:no-repeat;background-position:center center;background-size:60%}@media screen and (min-width: 576px){.player-avatar{width:72px;height:72px}}.player-avatar--no-placeholder{background-image:none}.player-avatar__picture{position:relative;overflow:hidden;width:100%;height:100%;border-radius:50%}.player-avatar__picture picture{width:175%;height:175%;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%)}.player-avatar__picture img{position:absolute;left:50%;transform:translateX(-50%);width:100%;top:0}.player-avatar__team-logo{width:24px;height:24px;background-color:#fff;border-radius:50%;overflow:hidden;position:absolute;bottom:-0.25rem;right:-0.25rem}@media screen and (min-width: 576px){.player-avatar__team-logo{width:32px;height:32px}}.player-avatar__team-logo .team-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.player-avatar__team-logo .team-icon,.player-avatar__team-logo .team-icon img{width:16px;height:16px}@media screen and (min-width: 576px){.player-avatar__team-logo .team-icon,.player-avatar__team-logo .team-icon img{width:24px;height:24px}}.starting-six{margin:2rem 0}.starting-six__headline{font-family:"Factoria",sans-serif;font-weight:700;font-size:40px;line-height:64px;text-transform:uppercase;text-align:center;margin:2rem 0}@media screen and (min-width: 768px){.starting-six__headline{font-size:64px}}.starting-six__field{position:relative;width:100%;height:0;padding-bottom:160%;background-image:url("../img/field.png");background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media screen and (min-width: 576px){.starting-six__field{padding-bottom:120%}}.starting-six__players{position:absolute;top:0;left:0;width:100%;height:100%}.starting-six__player{position:absolute;width:26%}@media screen and (min-width: 576px){.starting-six__player{width:23%}}.starting-six__player:nth-child(1){top:5%;left:5%}.starting-six__player:nth-child(2){top:25%;left:50%;transform:translateX(-50%)}@media screen and (min-width: 576px){.starting-six__player:nth-child(2){top:20%}}.starting-six__player:nth-child(3){top:5%;right:5%}.starting-six__player:nth-child(4){top:50%;left:5%}@media screen and (min-width: 576px){.starting-six__player:nth-child(4){left:15%}}.starting-six__player:nth-child(5){top:50%;right:5%}@media screen and (min-width: 576px){.starting-six__player:nth-child(5){right:15%}}.starting-six__player:nth-child(6){top:70%;left:50%;transform:translateX(-50%)}.starting-six__player-photo{width:100%;height:auto}.starting-six__player-name{position:absolute;top:90%;left:50%;min-width:100%;transform:translateX(-50%);background:#1f2023;border-radius:2px 0 0 2px;overflow:hidden;font-weight:700;font-size:14px;line-height:16px;font-family:"Factoria",sans-serif;padding:8px 8px 8px 44px;text-transform:uppercase}@media screen and (min-width: 576px){.starting-six__player-name{font-size:20px;line-height:24px;padding:8px 8px 8px 60px;border-radius:8px}}.starting-six__player-number{position:absolute;top:0;left:0;width:34px;height:100%;background-color:#ed0000;display:flex;align-items:center;justify-content:center;font-family:"Machine Std",monospace;font-weight:400;font-size:24px;line-height:20px;margin-right:12px;padding-top:8px}@media screen and (min-width: 576px){.starting-six__player-number{width:48px;margin-right:6px;font-size:30px;line-height:40px}}.liveticker-sponsoring{background:#1f2023;border:1px solid #484b52;border-radius:8px;padding:24px;text-align:center}.liveticker-sponsoring a{display:block}.liveticker-sponsoring a::before{content:"";display:block;max-width:530px;height:1px;background-color:#484b52;margin:1rem auto}.timeline{position:relative;margin:2rem auto;max-width:850px;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.timeline{margin:3rem auto}}.timeline>*+*{margin-top:2rem}@media screen and (min-width: 768px){.timeline>*+*{margin-top:3rem}}.timeline__container{position:relative;display:flex;flex-direction:column;align-items:center}.timeline__container::before{content:"";position:absolute;top:2rem;left:50%;margin-left:-1px;width:2px;height:calc(100% - 4rem);background-color:#0d0d0d}.timeline__event{position:relative;display:flex;flex-direction:column;align-items:center;margin:2rem 0}@media screen and (max-width: 991px){.timeline__event{margin:1.5rem 0;width:100%}}.timeline__event-time{z-index:1;position:relative;border:1px solid #fff;background-color:#1a1a1a;border-radius:8px;padding:14px 30px;font-weight:700;font-size:24px;line-height:26px}.timeline__event--period .timeline__event-time{border-color:#ed0000}.timeline__event-type{z-index:1;position:relative;padding:4px 30px;text-transform:uppercase;background-color:#ed0000}.timeline__event--period .timeline__event-type,.timeline__event--penalty .timeline__event-type{background-color:#0d0d0d}.timeline__event-infos{width:100%;max-width:400px;background-color:#1f2023;z-index:0}@media screen and (max-width: 991px){.timeline__event-infos{margin-top:.5rem}}@media screen and (min-width: 992px){.timeline__event-infos{position:absolute;top:50%;transform:translateY(-50%);width:400px}}@media screen and (min-width: 992px){.timeline__event--team-home .timeline__event-infos{right:calc(50% + 25px)}}@media screen and (min-width: 992px){.timeline__event--team-away .timeline__event-infos{left:calc(50% + 25px)}}.timeline .game-event__body{display:flex;align-items:center;padding-bottom:1.5rem}.timeline .game-event__player{flex:0 1 auto;padding-right:3rem}.timeline .game-event__avatar{flex:0 0 auto;margin-right:1rem}.timeline__event--team-away .game-event__body{flex-direction:row-reverse;text-align:right}.timeline__event--team-away .game-event__score{margin:.5rem 0 0 auto}.timeline__event--team-away .game-event__player{padding-left:3rem;padding-right:0}.timeline__event--team-away .game-event__avatar{margin-right:0;margin-left:1rem}.timeline__event--team-away .player-avatar__team-logo{right:auto;left:-0.25rem}.pregame-quiz{position:relative;margin:2rem auto 4rem;max-width:850px;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.pregame-quiz{margin:3rem auto}}.pregame-quiz__headline{display:none}@media screen and (min-width: 576px){.pregame-quiz__headline{width:100%;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(#1A1A1A 49%, #ED0000 54%, #1A1A1A 51%);margin-bottom:24px}.pregame-quiz__headline>span{text-transform:uppercase;font-family:"Factoria",sans-serif;font-weight:bold;font-size:44px;line-height:55px;text-align:center;padding:0 8px;background-color:#1a1a1a}}.pregame-quiz__question{display:none}.pregame-quiz__question.is-active{display:block}.pregame-quiz__finale,.pregame-quiz__text{background:#1f2023;border:1px solid #484b52;border-radius:8px;padding:20px;grid-area:question}@media screen and (min-width: 576px){.pregame-quiz__finale,.pregame-quiz__text{padding:40px}}.pregame-quiz__finale{display:none}.pregame-quiz__finale.is-active{display:block}.pregame-quiz__finale>*{display:none}.pregame-quiz__finale>*.is-active{display:block}.pregame-quiz__answers{margin-top:.5rem}@media screen and (min-width: 576px){.pregame-quiz__answers{display:flex}}.pregame-quiz__answer{background:#1f2023;border:1px solid #484b52;border-radius:8px;padding:16px 20px;margin-top:.5rem;cursor:pointer;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:16px;flex:0 0 calc((100% - 1rem)/3);transition:background-color .2s ease-out}@media screen and (min-width: 576px){.pregame-quiz__answer{padding:16px 40px;margin-top:0}.pregame-quiz__answer+.pregame-quiz__answer{margin-left:.5rem}}.pregame-quiz__answer:hover{background-color:#484b52}.pregame-quiz__answer.is-false{background-color:#7e2733}.pregame-quiz__answer.is-true{background-color:#25d366}.pregame-quiz__answer.reveal-right-answer{animation:blink-green 600ms ease-in-out infinite}@keyframes blink-green{0%{background-color:#1f2023}60%{background-color:#25d366}80%{background-color:#25d366}100%{background-color:#1f2023}}.screen-reader-text,.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.sr-only:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.hidden{display:none}@media screen and (max-width: 991px){.hidden-mobile{display:none}}@media screen and (min-width: 992px){.hidden-desktop{display:none}}.modal-open{overflow:hidden;position:relative}
