:root{--scred-07: #c9181f;--primary-red: #e82026;--scred-03: #f79da1;--scred-02: #fbc9ca;--vcred-07: #a30b0b;--secondary-red: #c00d0d;--tertiair-red: #9c1006;--neutral-05: #858c94;--neutral-black: #09101d;--black-12: 0, 0, 0;--gray-12: #121212;--gray-11: #333;--gray-10: #666;--gray-09: #999;--gray-08: #ccc;--gray-07: #eee;--off-white: #f5f5f5;--black: #000;--white: #fff;--gold: #bb9753;--status-success: #287d3c;--status-success-bg: #edf9f0;--status-warning: #b95000;--status-warning-bg: #fff4ec;--status-error: #da1414;--status-error-bg: #feefef;--status-info: #2e5aac;--status-info-bg: #eef2fa;--palm: 375px;--lap: 580px;--desk: 960px;--desk-large: 1280px;--wall: 1920px;--full-bleed-shadow: 0 0 0 100vmax;--full-bleed-path: polygon(-100vmax 0, 100vmax 0, 100vmax 100%, -100vmax 100%)}@layer reset,defaults,components;@layer reset{*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;background-color:var(--gray-07)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a:not([class]):hover{text-decoration:none}img,picture{height:auto;max-width:100%;display:block;-o-object-fit:cover;object-fit:cover}input,button,textarea,select{font:inherit}}@layer reset{@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}@layer defaults{@font-face{font-family:psv-condensed;src:url(../fonts/PSVCondensedweb/PSVCondensed-Bold.otf) format("opentype");font-display:fallback}@font-face{font-family:psv-branding;src:url(../fonts/PSVBranding-BoldItalic.otf) format("opentype");font-display:fallback}@font-face{font-family:psv-sans;src:url(../fonts/PSVSans-Regular.otf) format("opentype");font-weight:400;font-display:fallback}@font-face{font-family:psv-sans;src:url(../fonts/PSVSans-Bold.otf) format("opentype");font-weight:700;font-display:fallback}@font-face{font-family:psv-text;src:url(../fonts/PSVText/PSVText-Regular.woff2) format("woff2"),url(../fonts/PSVText/PSVText-Regular.woff) format("woff");font-weight:400;font-display:fallback}@font-face{font-family:psv-text;src:url(../fonts/PSVText/PSVText-Bold.woff2) format("woff2"),url(../fonts/PSVText/PSVText-Bold.woff) format("woff");font-weight:700;font-display:fallback}@font-face{font-family:psv-text;src:url(../fonts/PSVText/PSVText-Italic.woff2) format("woff2"),url(../fonts/PSVText/PSVText-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:psv-text;src:url(../fonts/PSVText/PSVText-BoldItalic.woff2) format("woff2"),url(../fonts/PSVText/PSVText-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-Light.otf) format("opentype");font-weight:300;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-Regular.otf) format("opentype");font-weight:400;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-Medium.otf) format("opentype");font-weight:500;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:klavika;src:url(../fonts/Klavika/Klavika-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-LightCond.otf) format("opentype");font-weight:300;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-LightCondItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-RegularCond.otf) format("opentype");font-weight:400;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-RegularCondItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-MediumCond.otf) format("opentype");font-weight:500;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-MediumCondItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-MediumCond.otf) format("opentype");font-weight:700;font-display:fallback}@font-face{font-family:klavika-condensed;src:url(../fonts/KlavikaCondensed/Klavika-MediumCondItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:psv-shirts;src:url(../fonts/PSVShirts20222023-Bold.otf) format("opentype");font-display:fallback}}@layer defaults{body{font-family:klavika,sans-serif;font-size:clamp(.75rem,.875rem,1rem);line-height:1.25rem}.branding.branding--large{font-size:52px;line-height:44px}.branding{padding:0;background:none;font-family:psv-branding,sans-serif;text-transform:uppercase;font-size:38px;line-height:32px}.branding.branding--small{font-size:26px;line-height:22px}h1,h2,h3{line-height:1.125;text-transform:uppercase;font-family:psv-condensed,sans-serif;font-weight:500}h1{font-size:36px;line-height:1.1}h2{font-size:26px;line-height:1.1}h3,legend{font-size:22px;line-height:1.1}strong{font-weight:700}p,.text,.maincontent :is(table,li){font-family:psv-text,sans-serif;font-size:1.125rem;line-height:1.35}blockquote{font-family:psv-sans,sans-serif;font-size:1.5em}label{font-family:psv-sans,sans-serif;font-size:.75rem;line-height:1;font-weight:700}a,button,.mediablockmore button{font-family:psv-condensed,sans-serif;font-size:20px;line-height:1}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}}@layer defaults{@media (min-width: 960px){.branding.branding--large{font-size:96px;line-height:82px}.branding{font-size:52px;line-height:44px}}}@layer defaults{a:hover{color:currentColor}}@layer defaults;@layer defaults{.sr-only{border:0;clip:rect(0,0,0,0);clip-path:polygon(0px 0px,0px 0px,0px 0px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}}@layer defaults{html{overflow-x:hidden;scroll-padding-top:70px}main,#main-wrapper{position:relative;width:100%;height:100%}#main{outline:0}main{display:flex;flex-direction:column;align-items:center}.ModifyDataScript{max-width:100%;overflow-x:auto}#main-wrapper{margin-bottom:auto}#container{display:flex;flex-direction:column;min-height:100vh}main .editableContainer{width:100%;max-width:1248px;margin:0 auto;padding-inline:16px}section{display:flex;flex-direction:column;padding:35px 16px 30px 36px;gap:30px;background:var(--white)}section.noheader{padding-top:0;background:none}.incontext .editableContainer{min-width:98%;margin:0}.hide,.displayNone{display:none}.bcposition{display:flex;justify-content:center}img[height="0"]{height:0}.bcpositioninline,.bcposition_overview_bottom,.bcposition-article-bottom>:last-child{margin-bottom:40px}.bcposition-footer>:first-child,.bcposition-bottom>:first-child{margin-top:40px}.bcposition-footer :is(a,img){width:100%}.bcposition-footer>:last-child{margin-bottom:-75px}.contentpage .maincontent .bcposition-bottom{margin-inline:-1rem}.bcposition_overview_bottom>:first-child{margin-top:-20px}[class*=bcposition-matchcenter-]{margin-top:-25px;margin-bottom:25px}.bcposition_match_right{flex-direction:column;gap:25px;margin-top:50px}.bcposition:empty{display:none}.rte_container .bcpositioninline{display:flex}.rte_container .bcpositioninline:before{content:"Blueconic placeholder"}.rte_container .layoutpart{border:red 1px dashed}.rte_container .layoutpart__image .embedded_wcbelement:after{content:"Dubbelklik hier om afbeelding te bewerken";color:var(--white)}}@layer defaults{@media (min-width: 960px){main .editableContainer{padding-inline:56px}.bcpositioninline,.bcposition-article-bottom>:last-child{margin-bottom:64px}.bcposition-footer>:first-child,.bcposition-bottom>:first-child{margin-top:64px}.contentpage .maincontent .bcposition-bottom{margin-inline:-2rem}.bcposition_overview_bottom{margin-bottom:100px}body:not([data-in-context-mode="true"]) .image-mobile-only{display:none!important}}}@layer defaults;@layer components;@layer components{blockquote{border-left:5px solid var(--primary-red);max-width:75ch;padding-left:12px}}@layer components{button,.button--rectangle,.button,.anchor-default a{display:inline-block;position:relative;border:0;padding:7px 13px;background:var(--primary-red);color:var(--white);transition:all .3s ease-out;line-height:26px;text-decoration:none;text-align:center}:is(button,.button,.button--rectangle,:where(.anchor-default a)):is(:hover,:focus-visible){cursor:pointer;background:var(--tertiair-red)}:is(button,.button,.button--rectangle,:where(.anchor-default a)):focus{outline:1px solid var(--black);outline-offset:1px}:is(button,.button,a,.button--rectangle,:where(.anchor-default a)):active{text-decoration:underline!important}:is(a,button,.button,.button--rectangle,.button--secondary,.button--tertiairy,.button--noline,.button--skewed,.button--filled,.button--medium,:where(.anchor-default a)):hover{text-decoration:underline!important}.button--skewed:has(svg):hover:after{content:"";position:absolute;inset:0 0 -1px 0;pointer-events:none;border-bottom:5px solid var(--black)}.button--skewed.grey--filled:has(svg):hover:after{border-bottom:5px solid var(--primary-red)}.button--secondary{background:var(--gray-11)}.button--secondary:is(:hover,:focus-visible){background:var(--black)}.button--secondary:focus{outline:1px solid var(--primary-red)}.button--tertiairy{border:solid 1px var(--primary-red);background:none;color:var(--primary-red);line-height:24px}.button--tertiairy:is(:hover,:focus-visible){background:var(--primary-red);color:var(--white)}.button--noline{background:none;color:var(--primary-red)}.button--noline:is(:hover,:focus-visible){background:var(--primary-red);color:var(--white)}.gray--filled{background:var(--gray-09)}.gray--filled:is(:hover,:focus-visible){background:var(--gray-11)}.button--medium{padding:17px 25px}.button--skewed,.button--skewed-right,.anchor-default a{position:relative;background:none;z-index:0;padding:7px 25px;text-decoration:none;color:var(--white)}.button--skewed{clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%)}:where(a,button).button--skewed:is(:hover,:focus-visible){background:none;color:var(--white)}@keyframes fillAnimation{to{inset-inline-end:-2px}}@keyframes emptyAnimation{to{inset-inline-end:100%}}@keyframes emptyAnimationLined{to{inset-inline-end:calc(100% - 18px)}}:is(.button--skewed,.button--skewed-right,:where(.anchor-default a)):before{animation:emptyAnimation .3s forwards;content:"";position:absolute;inset:-2px;z-index:-1}:where(a,button):is(.button--skewed,.button--skewed-right):is(:hover,:focus-visible):before,.anchor-default a:is(:hover,:focus-visible):before{animation:fillAnimation .3s;outline:none}:is(.button--skewed,.button--skewed-right):before,.anchor-default a:before{clip-path:polygon(0 0,calc(100% + 2px) 0,calc(100% - 18px) 100%,0 100%)}:is(.button--skewed,.button--skewed-right).red--filled,.anchor-default a{background:var(--primary-red)}:is(.button--skewed,.button--skewed-right).red--filled:before,.anchor-default a:before{background:var(--tertiair-red);border-color:var(--tertiair-red)}:is(.button--skewed,.button--skewed-right).white--filled{background:var(--white);color:var(--black)}:is(.button--skewed,.button--skewed-right).white--filled:before{background:var(--off-white);border-color:var(--off-white)}.button.arrow{display:flex;gap:8px;width:-moz-fit-content;width:fit-content}.button.arrow:after{aspect-ratio:1;content:"";display:block;width:1.5rem;-webkit-mask-image:url(../icons/icon-arrow.svg);mask-image:url(../icons/icon-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--white)}.white--lined,.red--lined{display:flex;align-items:center;line-height:22px}:is(.button--skewed,.button--skewed-right).white--lined{border:2px solid var(--white)}:where(a,button):is(.button--skewed,.button--skewed-right).white--lined:is(:hover,:focus-visible){color:var(--black)!important}:is(.button--skewed,.button--skewed-right).white--lined:before{background:var(--white)}:is(.button--skewed,.button--skewed-right).red--lined{border:2px solid var(--primary-red)}:where(a,button):is(.button--skewed,.button--skewed-right).red--lined:is(:hover,:focus-visible){color:var(--white)}:is(.button--skewed,.button--skewed-right).red--lined:before{background:var(--primary-red)}:is(.button--skewed,.button--skewed-right):is(.grey--filled){background:var(--gray-11);padding:7px 25px;z-index:0}:is(.button--skewed,.button--skewed-right):is(.grey--filled):before{background:var(--gray-12)!important;border-color:var(--gray-12)!important}.button--skewed-right,.anchor-default a{padding-left:13px;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%)}:is(.button--skewed,.button--skewed-right).red--lined{color:var(--primary-red);border:2px solid var(--primary-red)}:where(a,button):is(.button--skewed,.button--skewed-right).red--lined:is(:hover,:focus-visible){color:var(--white);background:transparent}:is(.button--skewed,.button--skewed-right).red--lined:before{background:var(--primary-red);border-color:var(--primary-red)}.button--skewed:is(.red--lined,.white--lined):before{animation:emptyAnimationLined .3s forwards}:where(a,button).button--skewed:is(.red--lined,.white--lined):is(:hover,:focus-visible):before{animation:fillAnimation .3s}:is(.button--skewed,.button--skewed-right):is(.red--lined,.white--lined):after{content:"";position:absolute;inset:-2px;clip-path:polygon(calc(100% - 2px) 0,100% 0,calc(100% - 20px) 100%,calc(100% - 22px) 100%)}:is(.button--skewed,.button--skewed-right).red--lined:after{background:var(--primary-red)}:is(.button--skewed,.button--skewed-right).white--lined:after{background:var(--white)}.language-switcher{width:105px;margin-left:24px;margin-bottom:10%}.language-switcher select{background-color:transparent;background-image:url(../icons/icon-language.svg),url(../icons/chevron-white.svg);background-repeat:no-repeat,no-repeat;background-position:10% 50%,80% 50%;background-size:auto,10px;padding-left:45px;color:var(--white);font-family:Roboto,psv-condensed,sans-serif;font-weight:500;outline:none;border:0;cursor:pointer}.language-switcher select:focus-visible{outline:2px solid var(--white)}nav.navigation-default .language-switcher select option{color:var(--black)}.button--disabled{background:var(--gray-10);color:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anchor-default .wrapper{padding:0}.anchor-default li{padding:0!important}.anchor-default li:before{content:none!important}}@layer components{@media (min-width: 960px){.button--skewed,.button--skewed-right,:is(.button--skewed,.button--skewed-right):is(.white--filled,.grey--filled){padding:10px 40px}}}@layer components{body:not([data-in-context-mode="true"]) .backtotop{position:absolute;right:0;bottom:-75px;height:40px;width:60px;overflow:hidden;text-indent:-9999px;background-color:var(--primary-red);border-radius:8px 8px 0 0}body:not([data-in-context-mode="true"]) .backtotop:is(:hover,:focus-visible){background:var(--tertiair-red)}body:not([data-in-context-mode="true"]) .backtotop:before{content:"";position:absolute;inset:0;background-image:url(../icons/icon-arrow.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;rotate:-90deg}body:not([data-in-context-mode="true"]) .maincontent:not(.formcontent) .backtotop{right:-1rem;bottom:calc(-75px - 1.75rem)}}@layer components{@media (min-width: 960px){body:not([data-in-context-mode="true"]) .maincontent:not(.formcontent) .backtotop{right:-2rem;bottom:calc(-75px - 3.5rem)}}}@layer components{.elevation{box-shadow:0 4px 4px #00000040}.elevation .elevation{background:rgba(var(--black-12),.05);box-shadow:0 1px 3px #00000080}.elevation .elevation .elevation{background:rgba(var(--black-12),.07);box-shadow:0 2px 4px #0006}.elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.08);box-shadow:0 3px 4px #00000059}.elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.09);box-shadow:0 3px 7px #0006}.elevation .elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.11);box-shadow:0 4px 8px #0006}.elevation .elevation .elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.12);box-shadow:0 5px 8px #0006}.elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.14);box-shadow:0 7px 11px #0006}.elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.15);box-shadow:0 8px 15px #0006}.elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation .elevation{background:rgba(var(--black-12),.16);box-shadow:0 12px 25px #0006}.example{margin:20px;padding:10px;text-align:center}}@layer components{.input-field{position:relative;width:100%}input[type=text],input[type=email],input[type=date]{border:solid 1px var(--black);width:100%;padding:12px 16px;font-family:psv-text,sans-serif;font-weight:600}input[type=text]~label{position:absolute;left:0;margin:17px 16px;padding:0 4px;background:var(--white);transition:transform .1s ease-out}.input-message{padding:6px 16px;font-size:13px}input[type=text]:not(:-moz-placeholder-shown)~label{transform:translateY(-24px)}input[type=text]:focus~label,input[type=text]:not(:placeholder-shown)~label{transform:translateY(-24px)}.input--success label{color:green}.input--success input{border-color:green}.input--success .input-message{color:var(--status-success);background:var(--status-success-bg)}.input--warning label{color:orange}.input--warning input{border-color:orange}.input--warning .input-message{color:var(--status-warning);background:var(--status-warning-bg)}.input--error label{color:red}.input--error input{border-color:red}.input--error .input-message{color:var(--status-error);background:var(--status-error-bg)}.input--info label{color:#00f}.input--info input{border-color:#00f}.input--info .input-message{color:var(--status-info);background:var(--status-info-bg)}}@layer components{input[type=checkbox]{position:absolute;cursor:pointer;width:0px;height:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:before{content:"";display:block;position:absolute;border:2px solid var(--black);width:20px;height:20px}input[type=checkbox]:checked:before{content:"";display:block;position:absolute;border:2px solid var(--black);width:20px;height:20px;background:var(--black);transition:all .2s linear}.checkbox label{padding-left:30px}.checkbox label:hover{cursor:pointer}.checkbox--light input[type=checkbox]:checked:before{border:2px solid var(--black);background:var(--white)}.checkbox--red input[type=checkbox]:before{border:2px solid var(--primary-red)}.checkbox--red input[type=checkbox]:checked:before{border:2px solid var(--primary-red);background:var(--primary-red)}}@layer components{input[type=radio]{position:absolute;cursor:pointer;width:0px;height:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]:before{content:"";display:block;position:absolute;border:2px solid var(--black);border-radius:20px;width:20px;height:20px}input[type=radio]:checked:before{content:"";display:block;position:absolute;border:2px solid var(--black);width:20px;height:20px;transition:all .2s linear}input[type=radio]:checked:after{content:"";display:block;position:absolute;margin:4px;border-radius:20px;width:12px;height:12px;background:var(--black);transition:all .2s linear}.radio label{padding-left:30px}.radio label:hover{cursor:pointer}.radiobutton--red input[type=radio]:before{border:2px solid var(--primary-red)}.radiobutton--red input[type=radio]:checked:before{border:2px solid var(--primary-red)}.radiobutton--red input[type=radio]:checked:after{background:var(--primary-red)}}@layer components{.tab{display:flex;flex-direction:row;list-style-type:none}.tab a{padding:10px 24px;border-bottom:3px solid rgba(0,0,0,0);color:var(--black);font-family:psv-condensed,sans-serif;font-size:22px;line-height:18px;font-weight:500;text-transform:uppercase;text-decoration:none;transition:color .1s linear,border-bottom .2s linear}.tab a:hover{color:var(--primary-red);border-bottom-color:var(--primary-red)}.tab--dark li a{background:var(--black);color:var(--white)}.tab--dark li a:hover{color:var(--white)}}@layer components{.snackbar{position:absolute;display:flex;flex-direction:row;padding:16px;width:100%;background:var(--gray-11);color:var(--white)}.snackbar:before{content:"";display:block;margin-right:24px;width:26px;min-width:26px;height:26px;border:dashed 2px #f00}.snackbar__content{display:flex;flex-direction:row;justify-content:space-between;width:100%}.snackbar__text{display:flex;flex-direction:column}.snackbar .close{height:20px;width:20px}.snackbar .close:before,.snackbar .close:after{content:"";position:relative;display:block;border-radius:5px;height:2px;width:20px;background:#fff}.snackbar .close:before{top:7px;transform:rotate(45deg)}.snackbar .close:after{top:5px;transform:rotate(-45deg)}.snackbar .close:hover{cursor:pointer}.snackbar.snackbar--alert{background:var(--secondary-red)}.snackbar.snackbar--success{background:var(--status-success)}}@layer components{.mediablockmore{position:relative;grid-column-start:2;margin:24px auto auto;max-width:-moz-max-content;max-width:max-content;cursor:pointer;background:var(--primary-red);color:var(--white);text-transform:uppercase;font-family:psv-condensed,sans-serif;font-size:18px;transition:background .2s ease;clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%);button {padding: 8px 48px;} .loading-spinner {display: block !important; width: 40px; height: 40px; div {width: 24px; height: 24px; border-width: 4px;}}}.mediablockmore:is(:hover,:focus-visible){background:var(--tertiair-red)}.mediablockmore.disabled{cursor:default;background:var(--gray-11);color:var(--gray-11)}}@layer components{@media (min-width: 960px){.mediablockmore{margin-top:40px}}}@layer components{.search-default{width:100%;margin:auto}.search-default .form{border:none;padding:0}.search-default .form input[type=submit]{display:none}.search-default .form .formtextbox{position:relative;display:inline-block;width:100%}.search-default form .formbutton{margin-top:50px}.search-default .form label,.search-default .form legend{display:none}.search-default .form .formtextbox input::-moz-placeholder{font-size:26px;font-weight:700;font-family:psv-condensed,sans-serif;text-transform:uppercase}.search-default .form .formtextbox input,.search-default .form .formtextbox input::placeholder{font-size:26px;font-weight:700;font-family:psv-condensed,sans-serif;text-transform:uppercase}.search-default .form .formtextbox input{outline:0;border-width:2px;border-color:var(--black);padding:25px 10px;cursor:text;height:45px;background:transparent;width:100%}.search-default .form .formtextbox input:focus-visible{border-color:var(--primary-red)}.search-default .form .formtextbox input:not(:-moz-placeholder-shown){border-color:var(--primary-red)}.search-default .form .formtextbox input:not(:placeholder-shown){border-color:var(--primary-red)}.search-default .form .formtextbox input::-moz-placeholder{color:var(--gray-11)}.search-default .form .formtextbox input::placeholder{color:var(--gray-11)}.search-default .form .formtextbox .fssearchinfo{position:absolute;background-color:var(--white);min-width:100%;z-index:1;font-family:psv-condensed,sans-serif;font-size:12px;margin-top:20px;visibility:hidden}.search-default .form .formtextbox .fssearchinfo ul{list-style:none;padding:0;font-size:20px;font-family:psv-sans,sans-serif;text-transform:capitalize;width:100%!important}.search-default .form .formtextbox .fssearchinfo ul{display:block!important}.search-default .form .formtextbox .fssearchinfo ul li b{color:var(--gray-08)}.search-default .form .formtextbox input::-webkit-search-cancel-button{-webkit-appearance:none;height:25px;width:25px;background-color:var(--primary-red);-webkit-mask-image:url(../icons/close.svg);mask-image:url(../icons/close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px}.searchResultNumber{width:358px;text-align:left;margin:0 auto 20px;padding-left:16px;font-family:psv-sans,sans-serif;font-size:22px;font-weight:400}.popularTerms{display:flex;margin:auto;justify-content:center}.popularTerms.displayNone{display:none}.popularTerms .terms{display:flex;flex-wrap:wrap;padding-left:30px;padding-right:30px;justify-content:center}.popularTerms h3{font-family:psv-sans,sans-serif;font-size:20px;font-weight:400;text-transform:capitalize}.popularTerms .terms .tag{font-size:var(--tag-font-size, 14px);height:var(--tag-height, 28px);display:flex;align-items:center;text-transform:capitalize;font-family:var(--tag-font-family, "klavika-condensed")}.popularTerms .terms .tag:first-of-type:before{transform:var(--tag-transform, skewX(-16deg))}.popularTerms .terms .tag:last-of-type:after{transform:var(--tag-transform, skewX(-16deg))}}@layer components{@media (min-width: 960px){.search-default{max-width:var(--search-max-width, 1248px)}.search-default .wrapper{padding:0}.search-default .form .formtextbox input::-moz-placeholder{font-size:36px}.search-default .form .formtextbox input,.search-default .form .formtextbox input::placeholder{font-size:36px}.searchResultNumber{padding-left:0;width:1248px}.popularTerms{max-width:var(--search-max-width, 40%)}.popularTerms .terms{justify-content:flex-start}}}@layer components{.play{--tag-transform: none;--tag-font-family: inherit;--tag-height: 36px;--tag-font-size: 18px;h2 {margin-block: 2rem;} .popularTerms {display: flex; margin: unset; justify-content: unset; .terms .tag {color: var(--white); &:is(:hover,:focus-visible) {text-decoration: underline;} &.tagselected {background-color: var(--white); color: var(--black);}}} .search-default { --dark: rgba(40, 40, 40, 1); --light: rgba(23, 23, 23, 1); margin: 0; max-width: unset; display: flex; gap: 1rem; padding-top: 1rem; padding-bottom: 5rem; .wrapper { flex-grow: 1; display: flex; flex-direction: row; justify-content: stretch; align-items: center; .playsearch { width: 100%; .fieldgrp { padding: .2rem; input { padding-inline: 1rem; &::-moz-placeholder { color: var(--white) !important; } &::placeholder { color: var(--white) !important; } } .formbutton { display: none; } } } } @media (min-width: 740px) { &.search-inline { height: max(13dvw, 146px); .wrapper { background: linear-gradient(60deg, var(--dark), var(--light)); .playsearch { .fieldgrp { border: 1px var(--white) solid; input { border: none; } } } } &::before, &::after { content: ""; width: 10dvw; margin-block: 1dvw; background: linear-gradient(60deg, var(--light), var(--dark)); flex-grow: 1; } &::before { clip-path: margin-box polygon(0 0, 100% 0, calc(100% - 20px) 100%, 0 100%); } &::after { clip-path: margin-box polygon(20px 0, 100% 0, 100% 100%, 0 100%); } .wrapper { clip-path: padding-box polygon(20px 0, 100% 0, calc(100% - 20px) 100%, 0 100%); padding-inline: 10dvw; } } } }}}@layer components{.select-wrapper{position:relative;width:100%}.select-wrapper:after{border:solid var(--primary-red);border-width:0 1px 1px 0;content:"";display:inline-block;height:14px;padding:2px;pointer-events:none;position:absolute;right:24px;top:calc(50% - 11px);transform-origin:center;transform:rotate(45deg);width:14px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:var(--primary-red);color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:16px;font-weight:700;line-height:20px;padding:8px 16px;width:100%}}@layer components{.loading-spinner{position:absolute;inset:50%;width:80px;height:80px;translate:-50% -50%}.loading-spinner div{position:absolute;display:block;width:64px;height:64px;margin:8px;border:8px solid;border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--primary-red) transparent transparent transparent}.loading-spinner div:nth-child(1){animation-delay:-.45s}.loading-spinner div:nth-child(2){animation-delay:-.3s}.loading-spinner div:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer components{.block-team{margin-bottom:32px}.block-team .swiper-container{border-bottom:2px solid var(--gray-08);padding-bottom:12px}.block-team h2{font-size:40px}.block-team:first-of-type h2{margin-top:-90px}.swiper-slide__team{align-items:center;background:var(--white);font-size:18px;justify-content:center;max-width:300px;min-height:364px;position:relative;text-align:center;width:300px}.swiper-slide__team:has(a){cursor:pointer}.swiper-slide__team:has(a):hover .team__card__name{text-decoration:underline}.swiper-slide__team .swiper-slide{max-width:300px}.carousel__slider .swiper-slide{min-width:300px!important}.swiper-slide__team .swiper-slide .team__card{display:flex;flex-direction:column}.swiper-slide__team .swiper-slide .team__card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide__team .swiper-slide__team-portrait-data .stats--shirtnumber,.swiper-slide__team .swiper-slide__team-portrait-data .stats--position{visibility:hidden}.swiper-slide__team.swiper-slide__team-portrait .stats--shirtnumber,.swiper-slide__team.swiper-slide__team-portrait .stats--position{visibility:visible}}@layer components{@media (max-width: 960px){.swiper-slide__team:not(.swiper-slide__team.swiper-slide__team-portrait) .stats--position{display:none}}}@layer components{.swiper-slide__team-portrait-data{color:var(--black);display:block;position:absolute;right:32px;top:24px;z-index:1}.wrapper .block-team__other .swiper-slide__team{min-height:unset;width:294px}.wrapper .block-team__other .swiper-slide__team a{display:block}.wrapper .block-team__other .swiper-slide__team:not(:has(.swiper-slide__team-portrait-data)) a img{margin:0 auto}.swiper-slide__team-portrait-data .stats--shirtnumber{color:var(--black);font-family:psv-branding,sans-serif;font-size:88px;letter-spacing:-.08em;line-height:1;text-align:right}.swiper-slide__team-portrait-data .stats--position{color:var(--black);font-size:24px;font-family:psv-condensed,sans-serif;font-style:normal;padding:0 0 16px;margin-top:88px}.swiper-slide__team .onderschrift{position:relative}.swiper-slide__team .onderschrift .team__card__name{background:#333;bottom:0;color:var(--white);display:flex;font-family:psv-condensed,sans-serif;font-size:26px;justify-content:space-between;line-height:22px;min-height:45px;padding:16px 24px;text-transform:uppercase;width:100%}.swiper-slide__team .onderschrift .team__card__name a{color:var(--white)}.swiper-slide__team .onderschrift .team__card__stats{background:var(--black);color:var(--white);-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;min-height:86px;padding:16px 24px;row-gap:16px;text-transform:uppercase}.swiper-slide__team .onderschrift .team__card__stats .stats--detailed{align-items:center;display:flex;width:calc(50% - 12px);justify-content:space-between}.swiper-slide__team .onderschrift .team__card__stats .stats--detailed p{font-family:psv-condensed,sans-serif;font-size:14px;line-height:12px}.swiper-slide__team .onderschrift .team__card__stats .stats--detailed .stats--detailed__value{font-size:22px;line-height:19px}.wrapper .block-team__other{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:1248px;width:100%}.block-team__other .swiper-slide__team .onderschrift .team__card__function{background:var(--black);color:var(--white);font-weight:700;padding:16px;text-align:left;text-transform:uppercase}.block-team__other .swiper-slide__team .onderschrift .team__card__name{padding:16px}}@layer components{@media (min-width: 960px){.swiper-slide__team{width:400px;max-width:400px;max-height:512px}.swiper-slide__team .swiper-slide{max-width:400px}.swiper-slide__team .swiper-slide .onderschrift .team__card__stats{-moz-column-gap:48px;column-gap:48px}.swiper-slide__team .swiper-slide .team__card__stats .stats--detailed{width:calc(50% - 24px)}.carousel__slider .swiper-slide{min-width:400px!important}.swiper-slide__team-portrait .swiper-slide__team-portrait-data .stats--position{font-size:24px;margin-top:104px}.wrapper .block-team__other{gap:24px;justify-content:flex-start}.wrapper .block-team__other .swiper-slide__team{width:294px}}}@layer components{.swiper-slide__team a{position:relative;display:block}.stats--badge{position:absolute;top:75%;right:10%;width:150px;flex-direction:column;align-items:stretch;padding:.5rem 0;text-decoration:none!important;div {font-size: .7rem; line-height: .8rem;} div.academy {font-size: .8rem; font-style: italic; font-weight: bold;}}}@layer components{.pagination-container{padding:0 16px;margin:auto}.pagination-container .pagination{display:flex;align-items:center}.pagination-container .pagination ol{list-style:none;display:flex;justify-content:space-between;width:100%;padding:0}.pagination-container .pagination ol li:not(.displayNone){text-align:center;height:43px;min-width:53px;display:flex;align-items:center;justify-content:center}.pagination-container .pagination ol li.focus{background-color:var(--primary-red)}.pagination-container .pagination ol li a{text-decoration:none;color:var(--gray-10);font-size:26px}.pagination-container .pagination ol li.focus a{color:var(--white)}.pagination-container .pagination ol li.ellipsis--before,.pagination-container .pagination ol li.ellipsis--after{visibility:hidden;position:relative}.pagination-container .pagination ol li.ellipsis--before:before,.pagination-container .pagination ol li.ellipsis--after:before{visibility:visible;position:absolute;top:0;left:0;font-size:26px;font-family:psv-condensed,sans-serif;color:var(--gray-10);content:"...";width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pagination-container .pagination ol li:last-of-type:after{content:unset}.pagination-container .pagination .previous,.pagination-container .pagination .next{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary-red);-webkit-mask-position:center;mask-position:center}.pagination-container .pagination .previous{-webkit-mask-image:url(../icons/chevron-left.svg);mask-image:url(../icons/chevron-left.svg)}.pagination-container .pagination .next{-webkit-mask-image:url(../icons/chevron-right.svg);mask-image:url(../icons/chevron-right.svg)}}@layer components{@media (min-width: 960px){.pagination-container{max-width:491px}}}@layer components{table{border-collapse:collapse;width:100%;text-align:left}table thead{background-color:var(--gray-07)}table th{font-weight:400}table tbody tr{border-bottom:1px solid var(--gray-08)}table th,table td{padding:4px 8px}.wrapper:has(table){padding-left:0;margin-bottom:16px}}@layer components;@layer components{.alphabet{display:grid;padding-block-start:1rem;background-color:var(--white);clip-path:polygon(-100vmax 0,100vmax 0,100vmax 100%,-100vmax 100%);box-shadow:0 0 0 100vmax var(--white)}.alphabet>h2{font-size:30px;padding-inline:.75rem}.alphabet__filter{position:relative;display:grid;grid-template-columns:repeat(auto-fill,2.25rem);gap:.5rem;padding-block-start:1rem;padding-block-end:2rem;a.letter {&:hover,&:focus-visible {text-decoration: underline;} &[data-selected="true"] {background-color: var(--primary-red); color: var(--white); pointer-events: none;}} span.letter {color: var(--gray-09);}}.alphabet__filter:after{content:"";height:2px;position:absolute;inset-block-end:0;inset-inline:0;background-color:var(--primary-red);clip-path:polygon(-100vmax 0,100vmax 0,100vmax 100%,-100vmax 100%);box-shadow:0 0 0 100vmax var(--primary-red)}.alphabet__filter .letter{width:2.25rem;aspect-ratio:1;color:var(--black);text-decoration:none;font-size:1.25rem;line-height:2.25rem;text-align:center}.alphabet__content{display:grid;grid-template-columns:32px 1fr;gap:24px;position:relative;min-height:400px;padding-block:2.5rem;background-color:var(--gray-07);clip-path:polygon(-100vmax 0,100vmax 0,100vmax 100%,-100vmax 100%);box-shadow:0 0 0 100vmax var(--gray-07);border-bottom:2px solid var(--gray-09)}@media (min-width: 960px){.alphabet__content{grid-template-columns:60px 1fr;gap:80px}}.alphabet__content .loading-spinner{display:none}.alphabet__content.alphabet__content--loading:before{content:"";position:absolute;inset:0;background:var(--gray-07);opacity:.9}.alphabet__content.alphabet__content--loading .loading-spinner{display:block;top:200px}.alphabet__active{display:grid;aspect-ratio:1;justify-content:center;text-transform:uppercase;font-size:24px;line-height:1.2;font-weight:500;font-family:psv-branding,sans-serif;color:#fff;background:var(--primary-red)}@media (min-width: 960px){.alphabet__active{font-size:48px}}.alphabet__results{-moz-column-width:286px;column-width:286px;-moz-column-gap:24px;column-gap:24px}.alphabet__results .result{margin-bottom:1.5rem;a {color: var(--black); text-decoration: none; &:hover,&:focus-visible {text-decoration: underline;}}}}@layer components{.columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.columns.white{background-color:var(--white)}.columns.black{--icon-color: var(--white);background-color:var(--gray-11);color:var(--white)}.columns .column{padding:1.5rem}.columns .columns{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:3rem}.columns .columns .column{padding:0}.columns.black a:not([class]){color:var(--white)}}@layer components{footer{margin-top:75px;border-top:solid 4px var(--primary-red);width:100%;padding:29px 18px;background:var(--black);color:var(--white);display:flex;justify-content:center}footer .block-customblocktype,footer .wrapper,footer .editableContainer{width:100%}.footer-default{display:flex;flex-direction:column;align-items:center;max-width:100vw}.footer-default>:nth-last-child(-n + 2){margin-bottom:0}.footer-default>:is(.block-customblocktype,.block-default){width:100%;padding-bottom:20px}.footer-default>.block-customblocktype{border-bottom:1px solid var(--gray-10)}.footer-default .image-default,.footer-default .image-mobile-only{display:flex;flex-direction:row;justify-content:center}.footer-default :is(.image-mobile-only,.image-default) .wrapper{padding-inline:0}.footer-default .image-mobile-only a{color:var(--white)}.footer-default .image-default{display:none}.footer-default .pagesection-default>.wrapper{padding-top:0}footer .statement{text-align:center;color:var(--gray-07);font-size:10px;line-height:12px;font-weight:400}footer .statement p{font-family:helvetica,sans-serif;font-size:10px;line-height:12px;font-weight:400}footer .footer-sitewidepages ul{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;margin:0;padding:0}footer .footer-sitewidepages li{list-style-type:none}footer .footer-sitewidepages a{white-space:nowrap;color:var(--gray-07);text-decoration:none;font-family:helvetica,sans-serif;font-size:10px;line-height:12px;font-weight:400}}@layer components{@media (min-width: 960px){.footer-default .image-default{display:flex}.footer-default .image-mobile-only{display:none}}}@layer components{header,#header-wrapper{height:112px}header{position:fixed;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;top:0;width:100%;background:var(--primary-red);transition:height .2s linear;z-index:1000}header .responsiveimage-default{display:block;position:absolute;height:auto;top:0;left:50%;bottom:0;transition:left .2s linear,margin-bottom .2s linear,width .2s linear,height .2s linear;-o-object-fit:contain;object-fit:contain;transform:translate(-92%,20%)}@media (min-width: 400px){header .responsiveimage-default{transform:translate(-50%,20%)}}header .responsiveimage-default img{width:80px;max-width:80px}@media (min-width: 1080px){header .responsiveimage-default img{width:50px;max-width:50px}}}@layer components{@media (max-width: 1080px){:is(.player,.personyouth) header .responsiveimage-default{transition:left .2s linear,margin-bottom .2s linear,width .2s linear,height .2s linear}}}@layer components{header .responsiveimage-default .wrapper{padding:0}}@layer components{@media (width >= 1080px){header,#header-wrapper{height:64px}header .navigation-default .h2-wrapper{left:19px;top:2px}}}@layer components{header.scrolled .responsiveimage-default img{width:60px;max-width:60px}@media (min-width: 960px){header.scrolled .responsiveimage-default img{width:50px;max-width:50px}}header.scrolled,#header-wrapper{height:80px}header.scrolled .responsiveimage-default{transition:left .2s linear,margin-bottom .2s linear,width .2s linear,height .2s linear}header .back-button{z-index:600;position:fixed;top:20px;bottom:auto;display:block;height:40px;width:40px;-webkit-mask-image:url(../icons/arrow_left.svg);mask-image:url(../icons/arrow_left.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--white)}header .back-button a{display:flex;height:100%;width:100%}}@layer components{@media (max-width: 1079px){.block-login{display:contents}.block-login a{background-color:var(--primary-red);width:40px;height:40px;padding:0;align-items:center;justify-content:center;position:fixed;top:20px;right:12px;box-shadow:none;text-indent:-9999px;background-repeat:no-repeat;background-image:url(../icons/login-icon.svg);background-position:center;background-size:cover}.block-login a:hover{background-color:var(--tertiair-red)}}}@layer components{.block-login .btn-profile{background-image:url(../icons/loggedin-icon.svg)}}@layer components{@media (min-width: 1080px){header .back-button{display:none}.block-login{display:flex;position:absolute;top:0;right:0;width:178px;height:64px;z-index:9999}.block-login .btn-login,.block-login .btn-profile{height:100%;width:100%;font-size:18px;font-weight:500;line-height:18px;padding-left:24px;font-family:psv-condensed,sans-serif;color:var(--white);text-transform:uppercase;background-repeat:no-repeat;background-image:url(../icons/login-icon.svg);background-color:var(--secondary-red);display:flex;align-items:center;justify-content:center}.block-login :is(.btn-login,.btn-profile):is(:hover,:focus-visible,:active){background-color:var(--tertiair-red)}.block-login a{text-decoration:none}.block-login .drop-down{display:none}header.scrolled,#header-wrapper{height:64px}}}@layer components{.navigation-buttons>a{z-index:600;position:fixed;left:0;display:block;height:60px;width:60px;line-height:0;font-size:0;background:var(--secondary-red)}.navigation-buttons>a.chat{background:url(../icons/chat.svg) var(--secondary-red);background-repeat:no-repeat;background-position:50%;display:block}.navigation-buttons>a.call{background:url(../icons/phone-white.svg) var(--secondary-red);background-repeat:no-repeat;background-position:50%}.navigation-buttons>a.threesixty{display:block;background:url(../icons/360.svg) var(--secondary-red);background-repeat:no-repeat;background-position:50%}.navigation-buttons>a h2{display:none}}@layer components{@media (min-width: 960px){.navigation-buttons>a{margin-bottom:10px;left:19px;background:var(--primary-red)}.navigation-buttons>a.chat,.navigation-buttons>a.call,.navigation-buttons>a.threesixty{background-color:var(--primary-red)}}}@layer components{.skiplinks{position:fixed;top:20px;left:150px;width:250px;z-index:10000}.home .skiplinks{left:100px}.skiplinks a{display:block;position:absolute;top:0;left:0;color:var(--white);text-indent:-9999px}.skiplinks a:focus-visible{text-indent:0;outline:2px solid var(--white);outline-offset:4px}.navigation-default .h2-wrapper{z-index:600;position:fixed;bottom:10%;left:0;display:block;height:60px;width:60px;background:url(../icons/menu-icon.svg) var(--primary-red)}.navigation-default .h2-wrapper:focus-visible{outline:2px solid var(--white)}.navigation-default .h2-wrapper h2{display:none}}@layer components{@media (width >= 1080px){.navigation-default .h2-wrapper{top:0;bottom:auto}}}@layer components{.navigation-default .h2-wrapper:hover{cursor:pointer}nav.navigation-default .wrapper{isolation:isolate;z-index:601;position:fixed;inset:0;padding:0!important;overflow:hidden;translate:-100% 0;transition:translate .4s linear;transition-delay:.3s;max-width:600px}nav.navigation-default .close-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;outline:0;position:absolute;top:30px;padding:0 12px;height:unset;margin-left:8px}nav.navigation-default .close-button:focus-visible{outline:2px solid var(--white)}nav.navigation-default .extra-buttons{z-index:-1;display:flex;gap:8px;justify-content:center;position:absolute;right:50%;top:30px;left:0;transition:all .4s ease}nav.navigation-default .wrapper.expanded .extra-buttons{right:0;left:50%;transition:all .4s ease .3s}nav.navigation-default .wrapper.expanded .extra-buttons a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:50px;outline:0;padding:0}nav.navigation-default .wrapper.expanded .extra-buttons a:focus-visible{outline:2px solid var(--white)}nav.navigation-default .wrapper.expanded{translate:0;transition-delay:0s}}@layer components{@media (width >= 1080px){nav.navigation-default .wrapper{right:50%}}}@layer components{nav.navigation-default ul{background:var(--primary-red);display:flex;flex-direction:column;height:100%;list-style:none;margin:0;width:50%;padding:25% 0 0}}@layer components{@media (height < 600px){nav.navigation-default .close-button{top:15px}nav.navigation-default.navigation-default ul li a{padding:6px}nav.navigation-default.navigation-default .wrapper{gap:8px}nav.navigation-default{z-index:9999;position:relative}nav.navigation-default.navigation-default ul{padding:80px 0 0}nav.navigation-default.navigation-default ul a{font-size:10px}nav.navigation-default.navigation-default .button-container{gap:8px}nav.navigation-default.navigation-default .button-container :is(button,.button){padding:2px 40px 2px 10px;font-size:10px;line-height:1}nav.navigation-default.navigation-default .button-container a:after{width:1rem}.language-switcher.language-switcher select{font-size:10px;padding:2px 32px;background-size:30px,10px;background-position:0 50%,60% 50%}}}@layer components{nav.navigation-default li{overflow:visible;overflow-wrap:break-word}nav.navigation-default .button-container{display:flex;flex-direction:column;gap:16px;padding:0 24px;width:50%}nav.navigation-default .button-container a{width:100%}nav.navigation-default .button-container a:last-child{width:90%}nav.navigation-default .button-container :is(button,.button){display:flex;align-items:center;justify-content:space-between;padding-right:24px;min-width:120px}nav.navigation-default ul:before{content:"";position:absolute;z-index:-1;inset:0;right:50%;background:var(--primary-red)}nav.navigation-default ul li{padding:0}nav.navigation-default ul li.has-subnavigation:not(.activated){background-image:url(../icons/chevron-right.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:23px 13px}nav.navigation-default ul li a{color:var(--white);display:block!important;padding:8px;text-decoration:none;transition:color .2s linear}nav.navigation-default ul :is(li a:is(:hover,:focus),li.activated > a),nav.navigation-default ul .activated ul :is(li a:is(:hover,:focus),li.activated > a){clip-path:polygon(15px 0,100% 0,100% 100%,0 100%);margin-left:12px;outline:0;padding:8px 24px 8px 20px;z-index:1}nav.navigation-default ul li a{position:relative}nav.navigation-default ul :is(li a:is(:hover,:focus),li.activated > a):before,nav.navigation-default ul .activated ul :is(li a:is(:hover,:focus),li.activated > a):before{content:"";width:0;height:100%;background-color:var(--secondary-red);position:absolute;top:0;right:0;animation:fillAnimation .4s forwards;z-index:-1}nav.navigation-default [aria-current=page]{text-decoration:underline}nav.navigation-default ul li>a{margin-left:24px;padding-right:36px!important}nav.navigation-default ul :is(li a:is(:hover,:focus),li.activated > a):after{scale:1}nav.navigation-default ul:has(> li:hover,> li > a:focus) li.activated:not(:hover)>a:not(:focus):after{scale:0}nav.navigation-default ul ul{display:block;position:absolute;top:0;bottom:0;left:0;padding:25% 0;background:var(--secondary-red);color:var(--white);transform:translate(-100%);transition:all .15s linear;z-index:-2}nav.navigation-default ul ul:has(.activated){background-color:var(--tertiair-red)}nav.navigation-default ul ul.side-menu{left:50%}nav.navigation-default ul ul li{position:relative}nav.navigation-default ul .activated ul{left:50%}nav.navigation-default ul ul:before{content:none}nav.navigation-default ul ul li a{color:var(--white)}nav.navigation-default ul ul .heading{display:none}nav.navigation-default ul ul .heading a:after{background-color:var(--white);scale:1}nav.navigation-default ul ul .heading span{font-size:24px;line-height:24px}nav.navigation-default ul li ul li,nav.navigation-default ul li ul li.heading{display:none}nav.navigation-default ul li.activated ul li{display:block}nav.navigation-default ul ul li:has(ul){background-image:url(../icons/chevron-right.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:23px 13px}nav.navigation-default .activated .activated li a:hover:before{background-image:none}nav.navigation-default ul ul li.activated:has(ul){background-image:none}nav.navigation-default .wrapper.expanded ul ul{transform:translate(0);transition:all .15s linear .4s,background-color 0s linear 0s}nav.navigation-default ul .activated ul :is(li a:is(:hover,:focus),li.activated > a){clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%);margin-left:0;padding-left:32px!important;padding-right:20px!important;margin-right:12px}nav.navigation-default ul .activated ul :is(li a:is(:hover,:focus),li.activated > a):before{background-color:var(--primary-red);margin-left:20px}nav.navigation-default ul .activated ul li.activated>a{display:none}nav.navigation-default ul .activated ul ul{display:none}nav.navigation-default ul .activated ul .activated ul{z-index:1;left:0%;background:none}nav.navigation-default ul .activated ul .activated{height:100%}nav.navigation-default ul .activated ul .activated ul{display:block;padding:0 16px 0 0;width:100%}nav.navigation-default ul .activated ul .activated ul .heading:before,nav.navigation-default ul .activated ul .activated ul .heading:after{content:"";width:0;height:100%;background-color:var(--primary-red);clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%);position:absolute;top:0;right:0;animation:fillAnimation .4s forwards;z-index:-1}nav.navigation-default ul .activated ul .activated ul .heading:after{content:none}nav.navigation-default ul .activated ul .activated ul .heading{padding:8px 24px 8px 30px;display:flex;align-items:center;justify-content:flex-end;background-image:url(../icons/chevron-left.svg);background-repeat:no-repeat;background-position:5px 50%;background-size:23px 13px;outline:0;cursor:pointer;font-family:psv-condensed,sans-serif;font-size:20px;line-height:1}nav.navigation-default ul .activated ul .activated ul .heading:is(:hover,:focus-within):after{content:"";background-color:var(--gray-11)}nav.navigation-default ul li ul li ul li,nav.navigation-default ul li.activated ul li.displayNone{display:none}nav.navigation-default ul li.activated ul li.activated ul li{display:block}@keyframes fillAnimation{0%{width:0}to{width:100%}}}@layer components{.news-block{display:flex;flex-direction:column;padding:0 0 20px;background:var(--gray-07);gap:20px}.news-block>*{margin:0 30px}.news-block img{width:100%;max-height:150px;min-height:150px;-o-object-fit:cover;object-fit:cover;margin:0}.news-block__date{display:flex;flex-direction:row;align-items:center;width:calc(100% - 60px);height:4px;background:var(--primary-red)}.news-block__date p{padding-right:5px;background:var(--gray-07)}}@layer components{@media (max-width: 960px){body:not(.play) :is(.media .block-list.swiper-list .item, .block-list:not(.media-filter,.swiper-list) .item, .block-list.media-filter .item:nth-child(n + 3)){display:grid;grid-template-columns:130px 1fr;width:100%;border-bottom:2px solid var(--primary-red);max-height:100px!important}body:not(.play) :is(.media .block-list.swiper-list .item .thumb, .block-list:not(.media-filter,.swiper-list) .item .thumb, .block-list.media-filter .item:nth-child(n + 3) .thumb){grid-column:1;grid-row:span 2;max-height:100px}body:not(.play) :is(.media .block-list.swiper-list .item .thumb *, .block-list:not(.media-filter,.swiper-list) .item .thumb *, .block-list.media-filter .item:nth-child(n + 3) .thumb *){height:100%;-o-object-fit:cover!important;object-fit:cover!important}body:not(.play) :is(.media .block-list.swiper-list .item .title, .block-list:not(.media-filter,.swiper-list) .item .title, .block-list.media-filter .item:nth-child(n + 3) .title){position:relative;grid-column:2;grid-row:2;inset:unset;padding:0 16px 0 0}body:not(.play) :is(.media .block-list.swiper-list .item img, .block-list:not(.media-filter,.swiper-list) .item img, .block-list.media-filter .item:nth-child(n + 3) img){clip-path:polygon(0 0,100% 0,76% 100%,0% 100%)}body:not(.play) :is(.media .block-list.swiper-list .item .title span, .block-list:not(.media-filter,.swiper-list) .title span, .block-list.media-filter .item:nth-child(n + 3) .title span){background:none;color:var(--black);display:block;font-size:15px;line-height:17px;text-transform:initial}body:not(.play) :is(.media .block-list.swiper-list .item div:nth-of-type(3), .block-list:not(.media-filter,.swiper-list) .item div:nth-of-type(3), .block-list.media-filter .item:nth-child(n + 3) div:nth-of-type(3)){display:flex;align-items:center;grid-column:2;grid-row:1;inset:0;position:relative}body:not(.play) :is(.media .block-list.swiper-list .item time, .block-list:not(.media-filter,.swiper-list) .item time, .block-list.media-filter .item:nth-child(n + 3) time){display:none}body:not(.play) :is(.media .block-list.swiper-list .item .contenttype span, .block-list:not(.media-filter,.swiper-list) .item .contenttype span, .block-list.media-filter .item:nth-child(n + 3) .contenttype span){background:none;color:var(--primary-red);font-size:15px;line-height:15px;max-height:18px;padding-left:5px}body:not(.play) :is(.media .block-list.swiper-list .item span:before, .block-list:not(.media-filter,.swiper-list) .item span:before, .block-list.media-filter .item:nth-child(n + 3) span:before, .media .block-list.swiper-list .item span:after, .block-list:not(.media-filter,.swiper-list) .item span:after, .block-list.media-filter .item:nth-child(n + 3) span:after){content:none!important}}}@layer components{.item{position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:1.41;overflow:hidden;background:var(--white);box-shadow:0 1px 3px #00000080}.item .title{position:absolute;bottom:44px;padding:0 16px;text-transform:uppercase;font-family:psv-condensed,sans-serif}.item .title a{display:block;text-decoration:none}.item .title a:focus-visible{outline:2px solid var(--white);outline-offset:2px}.item .title span{padding:1px 5px;background:var(--black);font-size:22px;line-height:24px;color:var(--white);-webkit-box-decoration-break:clone;box-decoration-break:clone}.item .thumb{width:100%;height:100%}.item:has(.thumb a):is(:hover,:focus-within) .thumb img{scale:1.075}.item img{width:100%;height:100%;max-width:inherit;scale:1.001;transition:scale .3s ease-in-out}.item>div:nth-of-type(3){position:absolute;bottom:0;display:flex;flex-direction:row}.item .contenttype span{position:relative;display:flex;flex-direction:row;align-items:center;width:-moz-min-content;width:min-content;padding:0 10px 0 3px;background:var(--primary-red);color:var(--white);font-family:psv-sans,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;z-index:200}.item time{padding:0 10px 0 16px;background:var(--white);color:var(--black);font-family:psv-sans,sans-serif;font-size:12px}.item time span{display:inline;margin-left:2px}.item time:after,.item .contenttype span:after{content:"";position:absolute;top:0;right:-5px;display:block;height:100%;width:8px;background:var(--primary-red);transform:skew(-16deg)}.item .contenttype span:after{background:var(--primary-red)}.item time:after{background:var(--white)}.item .contenttype.wmammodularcontent_article span:before,.item .contenttype.wmammodularcontent_photogallery span:before,.item .contenttype.wmammodularcontent_video span:before{content:"";display:block;background:var(--white);height:20px;width:20px}.item .contenttype.wmammodularcontent_article span:before{-webkit-mask-image:url(../icons/article.svg);mask-image:url(../icons/article.svg)}.item .contenttype.wmammodularcontent_photogallery span:before{-webkit-mask-image:url(../icons/site_gallery.svg);mask-image:url(../icons/site_gallery.svg)}.item .contenttype.wmammodularcontent_video span:before{-webkit-mask-image:url(../icons/video_play.svg);mask-image:url(../icons/video_play.svg)}.swiper-list #bcRecommendations .item{display:flex;aspect-ratio:unset;max-height:unset}.swiper-list #bcRecommendations .item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block-list.swiper-list #bcRecommendations .item .thumb img{-o-object-fit:cover;object-fit:cover}}@layer components{.item.type--play{--font-size-title: min(6dvw, 26px);background:var(--black);color:var(--white);flex-shrink:0;aspect-ratio:16 / 9;height:100%;cursor:pointer;video {display: none; grid-area: 1 / 1 / -1 / -1; width: 100%; z-index: 2; background-color: var(--black);} .item-header {display: contents; z-index: 4; #add {z-index: 1000;}} .article-header {display: none; align-self: center; :is(.postdate,.reading-time) {&:before {background-color: var(--white);} gap: 0; font-size: 16px;}} > div {z-index: 2;} .thumb {grid-area: 1 / 1 / -1 / -1; z-index: 1; a::after {content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,var(--gradient, .6)) 40%);}} .title {grid-area: title; position: static;} .actions {grid-area: actions;} .like {display: var(--like-display, block); grid-area: like; align-self: center; justify-self: end; line-height: 0;} .description {grid-area: description; font-family: "psv-sans",sans-serif; font-weight: 400;} div:nth-of-type(3) {position: relative !important; display: flex; grid-area: meta; width: -moz-max-content; width: max-content; line-height: 24px; align-self: center} :is(.description,.title) {padding: 0; margin: 0; span {padding: 0;} display: block; span {background: transparent; -webkit-box-decoration-break: clone; box-decoration-break: clone; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}} .title {span {line-clamp: 2; -webkit-line-clamp: 2;} font-size: var(--font-size-title) !important; line-height: var(--font-size-title) !important; padding-block: 1rem;} .description {font-family: "psv-text"; span {line-clamp: var(--line-clamp, 3); -webkit-line-clamp: var(--line-clamp, 3);} line-height: var(--font-size-description) !important; font-size: var(--font-size-description) !important;} .ranking,.actions {display: none;} .description {display: none;} &:is(.highlights,.spotlight,.portrait) {row-gap: .5rem; .article-header {display: flex;} .item-header {display: none;} .title,.description {padding-inline: 0;}} &:is(:not([data-video-url]),[data-video-unavailable]) {.thumb {position: relative; --gradient: .7;} &:after {content: ""; width: 100%; height: 100%; background-repeat: no-repeat; background-position: 50% 50%; z-index: 100; grid-area: var(--lock-grid-area, lock); pointer-events: none;} &:is(:not([data-video-url])):after {background-image: url(../icons/icon-lock.svg);} &[data-video-unavailable]:after {background-image: url(../icons/calender-white.svg);}} &:is(.regular,.top10,.favorites) { --block-middle: 25%; display: grid; grid-template: "lock   lock  lock" 1fr "title  title title" min-content "meta   .     like" min-content / max-content 1fr max-content; justify-items: left; :is(.description, .title) { padding-left: 1rem; } } &.highlights {height: auto; max-height: 650px; aspect-ratio: unset; --block-middle: 25%; --line-clamp: 4; --background-image: url(../icons/video_play_play.svg); &:not([data-video-url]) { --background-image: url(../icons/icon-lock.svg); } display: grid; grid-template: ". lock        lock ." 242px ". title       .    ." 5rem ". meta        .    ." min-content ". description .    ." min-content ". actions     .    ." min-content ". .           .    ." 1fr / 10dvw minmax(min-content,550px) 1fr 10dvw; overflow: visible; --font-size-title: min(7dvw,38px); --font-size-description: min(4dvw,20px); :is(.description,.title) {padding-block: 15px;} .like {display: none;} .actions {display: flex; flex-direction: row; flex-wrap: wrap; gap: 1rem; > * {flex-grow: 1;}} .description {display: block;} &:has(.thumb a):is(:hover,:focus-within) .thumb img {scale: unset;} video {-o-object-fit: cover; object-fit: cover; height: 100%;} .button--add,.button--remove,.button--play {display: flex; justify-content: center; gap: 8px; white-space: nowrap; &::after {content: ""; display: block; width: 1.5rem; aspect-ratio: 1; background-image: var(--background-image); background-repeat: no-repeat; background-position: center; background-size: contain;}} &:not(.swiper-slide-active) > :not(.thumb) {display: none;}} &.spotlight { --font-size-title: min(7dvw, 26px); --font-size-description: min(3.5dvw, 16px); --lock-grid-area: thumb; overflow: visible; background-color: var(--black); gap: 0; aspect-ratio: unset; display: grid; grid-template: "thumb       thumb" min-content "title       title" min-content "description description" 1fr "meta        like" min-content; @media screen and (max-width: 400px) { .title, .description, .article-header { padding: .5rem 1rem; } } @media screen and (min-width: 400px) { grid-template: "thumb . title       title" 5rem "thumb . description description" 1fr "thumb . meta        like" min-content / 1fr 1rem .5fr .5fr; } .like { margin-right: 1rem; } &:has(.thumb a):is(:hover, :focus-within) .thumb img { scale: unset; } .thumb, video { grid-area: thumb; } video { -o-object-fit: cover; object-fit: cover; height: 100%; } .description { display: block; } .article-header { gap: 1rem; background-color: var(--black); margin-block: 1rem; } } &.portrait {display: grid; grid-template: "lock       lock " 1fr "title      title" min-content "meta       like " min-content / 1fr min-content; aspect-ratio: 4 / 5; .thumb {padding-right: 0;} .like {margin-right: 1rem;} .title,.description,.article-header {padding: 0 1rem;} .article-header {gap: 1rem; padding-block: 1rem;}} &.top10 {.ranking {display: block; position: absolute; z-index: 1000; font-size: 38px; font-style: italic; font-weight: 700; padding-inline: 10px 30px; padding-block: 15px;}} &.playlist { --line-clamp: 5; --font-size-description: min(3.5dvw, 16px); --lock-grid-area: thumb; display: grid; grid-template: "thumb thumb       thumb" 2fr "meta  meta        like" min-content ".     title       ." 5rem ".     description ." 1fr / 1rem auto 1rem; background-color: var(--black); aspect-ratio: unset; &:has(.thumb a):is(:hover, :focus-within) .thumb img { scale: unset; } .description { display: block; } .thumb, video { grid-row: 1 / -3; aspect-ratio: 16/9; } }}.item.type--play[data-video-unavailable] *{cursor:default}.item.type--play #button--add{--background-image: url(../icons/PSV_plus_icon_black.svg)}.item.type--play #button--remove{--background-image: url(../icons/PSV_minus_icon_black.svg)}.item.type--play:not(.favorite) #button--add{display:var(--like-display, flex)}.item.type--play:not(.favorite) #button--remove{display:none}.item.type--play.favorite #button--add{display:none}.item.type--play.favorite #button--remove{display:var(--like-display, flex)}.item.type--play .contenttype.wmammodularcontent_video span:before{-webkit-mask-image:url(../icons/video_play_play.svg);mask-image:url(../icons/video_play_play.svg);height:24px;width:24px}.contenttype--wmammodularcontent_more-videos{flex-shrink:0;cursor:pointer;aspect-ratio:unset}.contenttype--wmammodularcontent_more-videos .thumb{background-image:url(../images/play-more-videos.webp);background-repeat:no-repeat;background-size:cover}.contenttype--wmammodularcontent_more-videos .title a{display:flex;align-items:center;gap:1rem}.contenttype--wmammodularcontent_more-videos .title span{background:unset;font-size:32px}.contenttype--wmammodularcontent_more-videos .icon--more{width:32px;color:#fff}}@layer components{.terms{--tag-color: var(--primary-red);display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 12px;justify-content:start;margin:0;padding-bottom:16px;padding-inline:16px}.terms .tag{position:relative;padding:6px 12px;color:var(--black);font-family:psv-condensed,sans-serif;font-size:16px;text-decoration:none;cursor:pointer}.terms a.tag:is(:hover,:focus-visible){text-decoration:underline}.terms .tag:before,.terms .tag:after{content:"";position:absolute;top:0;border-top:solid 1px var(--tag-color);border-bottom:solid 1px var(--tag-color);height:100%;width:100%;transform:var(--tag-transform, skewX(-16deg))}.terms .tag:before{left:0;border-left:solid 1px var(--tag-color);transform-origin:top}.terms .tag:after{right:0;border-right:solid 1px var(--tag-color);transform-origin:bottom}.terms .tag:first-of-type:before{transform:skew(0)}.terms .tag:last-of-type:after{transform:skew(0)}}@layer components{@media (min-width: 960px){.terms{padding:0 0 64px 106px}}}@layer components{.block-leadimage .img-default{z-index:-1;position:absolute;top:0;inset-inline:0;height:714px}.block-leadimage .img-default img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-leadimage .img-default:after{content:"";position:absolute;inset:0;background-image:linear-gradient(0deg,rgba(var(--black-12),.2) 0%,rgba(var(--black-12),.2) 100%)}}@layer components{@media (min-width: 960px){.block-leadimage .img-default{height:856px}}}@layer components{.overviewheader-visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:626px;width:100%}.overviewheader-visual:after{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgb(var(--black-12)) 0%,rgba(var(--black-12),0) 65.63%),linear-gradient(0deg,rgba(var(--black-12),.2) 0%,rgba(var(--black-12),.2) 100%),linear-gradient(0deg,rgba(var(--black-12),.2) 0%,rgba(var(--black-12),.2) 100%)}.titles,.overviewheader-title-wrapper{z-index:1;min-inline-size:235px;max-width:95vw;filter:drop-shadow(0px 0px 6px black)}.overviewheader-visual-title h1{color:var(--white);font-family:psv-branding,sans-serif;font-size:40px;line-height:38px;margin-bottom:10px;text-align:center;-webkit-hyphens:auto;hyphens:auto}.contentpage .overviewheader-visual h1{font-size:40px;line-height:38px}.overviewheader-visual-subtitle h2{display:flex;align-items:center;color:var(--white);font-size:20px;font-weight:600;line-height:20px;text-transform:none;letter-spacing:.075rem}.overviewheader-visual-subtitle h2:after{flex:1;content:"";display:block;margin-left:5px;height:2px;background:var(--white)}.overviewheader-visual-image{position:absolute;inset:0}:is(.player,.personyouth) .overviewheader-visual-image:not(.overviewheader-visual-image .overviewheader-visual-image--mobile) .overviewheader-visual-image img{display:none}:is(.player,.personyouth) .overviewheader-visual-image--mobile img{display:block}}@layer components{@media (min-width: 960px){:is(.player,.personyouth) .overviewheader-visual-image img{display:block}:is(.player,.personyouth) .overviewheader-visual-image--mobile img{display:none}}}@layer components{.overviewheader-badge{position:absolute;top:12px;left:12px;width:100px}}@layer components{@media (min-width: 960px){.overviewheader-badge{top:32px;left:32px}}}@layer components{.overviewheader-visual-image figure,.overviewheader-visual-image picture,.overviewheader-visual-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@layer components{@media (min-width: 960px){.overviewheader-visual{height:704px}.overviewheader-visual-title{margin-top:-40px}.overviewheader-visual-title h1,.contentpage .overviewheader-visual-title h1{font-size:96px;line-height:102px}.overviewheader-visual-subtitle h2{font-size:32px;line-height:32px}.titles,.overviewheader-title-wrapper{inline-size:auto}}}@layer components{:is(.player,.personyouth) .overviewheader-visual{aspect-ratio:4 / 2;height:auto;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25)),repeating-linear-gradient(90deg,var(--vcred-07) 0,var(--vcred-07) 10vw,var(--scred-07) 10vw,var(--scred-07) 20vw)}}@layer components{@media (min-width: 960px){:is(.player,.personyouth) .overviewheader-visual{aspect-ratio:25 / 7}}}@layer components{:is(.player,.personyouth) .overviewheader-visual:after{content:none}.overviewheader-visual-image.overviewheader-visual-image--transparent{filter:unset}.overviewheader-visual-image.overviewheader-visual-image--transparent img{width:auto;margin:0 auto}}@layer components{@media (min-width: 960px){:is(.player,.personyouth) .overviewheader-visual{margin-top:0}}}@layer components;@layer components{.lightbox[open]{display:flex;justify-content:center;width:100%;height:100%;padding:20px;background:none;border:0;touch-action:none}.lightbox::backdrop{background-color:#000;opacity:.9}.lightbox__content{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lightbox__close{align-items:center;background:none;display:flex;font-family:psv-sans,sans-serif;font-size:16px;font-weight:700;gap:8px;justify-content:flex-end;line-height:18px;max-width:1248px;padding:0;position:absolute;text-transform:capitalize;width:calc(100% - 40px);margin:0 auto}.lightbox__close:is(:hover,:focus){outline:0;background:transparent}.lightbox__close:is(:hover,:focus-visible){text-decoration:underline}.lightbox__video{position:relative;width:100%;max-width:872px;background:var(--black)}.lightbox__video .video{aspect-ratio:872 / 490.5}.lightbox__video-title{display:block;padding:20px;font-size:18px;font-weight:700;border-top:2px solid var(--primary-red);background:var(--white)}.lightbox__video-description{display:none;padding:0 20px 20px;font-size:16px;background:var(--white);p {display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; line-clamp: 3; -webkit-line-clamp: 3;}}.lightbox__gallery{position:relative;display:flex;flex-direction:column;justify-content:center;gap:24px;align-items:center;text-align:center;width:100%;max-width:1170px;max-height:760px;overflow:hidden}.lightbox__gallery img{height:100%;-o-object-fit:contain;object-fit:contain}.lightbox__gallery h2{max-width:614px;line-height:1.2}.lightbox__gallery h2 span{padding:2px 12px;background:var(--black);color:var(--white);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lightbox__gallery-top{position:relative;width:100%;max-width:612px}.lightbox__gallery-top .swiper-slide{display:flex;justify-content:center;flex-shrink:0;opacity:0;scale:.75;transition:.3s}.lightbox__gallery-top .swiper-slide-active{z-index:1;opacity:1;translate:0;scale:1}.lightbox__gallery-top :is(.swiper-slide-next,.swiper-slide-prev){opacity:.75}.lightbox__gallery-top :is(.swiper-button-next,.swiper-button-prev){position:absolute;top:50%;display:flex;align-items:center;justify-content:center;height:auto;z-index:1;translate:0 -50%;padding-block:.625rem;padding-inline:2.5rem}.lightbox__gallery-top .swiper-button-next{right:-120px}.lightbox__gallery-top .swiper-button-prev{left:-120px}.lightbox__gallery-top .swiper-slide-next{translate:-50% 0}.lightbox__gallery-top .swiper-slide-prev{translate:50% 0}.lightbox__gallery-thumbs .swiper-slide{display:flex;justify-content:center;flex-shrink:0;height:100%;opacity:.5;scale:.85;transition:.3s;cursor:pointer}.lightbox__gallery-thumbs :is(.swiper-slide-prev,.swiper-slide-next){opacity:.75}.lightbox__gallery-thumbs .swiper-slide-active{opacity:1;scale:1}.lightbox__gallery-thumbs .swiper-pagination{margin-top:12px;font-weight:700;color:var(--white)}.lightbox .loading-spinner{display:none}.lightbox.lightbox--loading .loading-spinner{display:block;z-index:2}:is(.swiper-button-prev,.swiper-button-next) svg{width:1.5rem}:is(.swiper-button-prev,.swiper-button-next) path{fill:currentColor;stroke:currentColor;stroke-width:1.5px}.swiper-button-prev svg{rotate:180deg}.swiper-button-next path{fill:currentColor;stroke:currentColor}}@layer components{@media (min-width: 960px){.lightbox__close{padding:0 108px}}}@layer components{.lightbox.lightbox--business[open]{padding-inline:0}.lightbox.lightbox--business .lightbox__content{max-height:75dvh;overflow:auto;margin:auto}.lightbox.lightbox--business .lightbox__content>.block-default{height:100%}.lightbox.lightbox--business .pagesection-default{background:var(--white);padding:32px 20px 40px;max-width:872px}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns.columns--contact) .wrapper{padding:0}.lightbox.lightbox--business .pagesection-default .columns{grid-template-columns:1fr;gap:56px;margin-block:56px 24px}.columns.columns.columns--contact{gap:32px;margin-block:56px 24px}.lightbox.lightbox--business .pagesection-default .column,.columns.columns--contact .column{display:grid;grid-template-columns:100px 1fr;gap:24px;padding:0}:is(.lightbox.lightbox--business .pagesection-default .column,.columns.columns--contact .column)>.block-default{grid-column:1}:is(.lightbox.lightbox--business .pagesection-default .column,.columns.columns--contact .column)>:not(.block-default){grid-column:2;margin-block:0}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) strong{display:inline-block;margin-bottom:14px;text-transform:uppercase}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) a{display:inline-flex;margin-top:18px;color:var(--primary-red)}.lightbox.lightbox--business .lightbox__close{max-width:1086px}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) img{border-radius:50%;overflow:hidden;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.columns.columns--contact img{max-width:100%!important;margin:0!important}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) a[href^="tel:"]:before{content:"";position:relative;display:inline-block;width:1lh;aspect-ratio:1;margin-inline-end:8px;background-image:url(../icons/phone-red.svg);background-repeat:no-repeat;background-size:contain;background-position:center}}@layer components{@media (min-width: 960px){.lightbox.lightbox--business .pagesection-default{padding-inline:82px}.lightbox.lightbox--business .pagesection-default .columns{grid-template-columns:repeat(3,1fr);gap:72px;margin-block:40px}.columns.columns--contact{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin-block:40px}.lightbox.lightbox--business .pagesection-default .column,.columns.columns--contact .column{grid-template-columns:1fr;place-content:start}:is(.lightbox.lightbox--business .pagesection-default .column,.columns.columns--contact .column)>:not(.block-default){grid-column:1}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) h2{font-size:36px}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) img{max-width:75%!important;margin:0 auto!important}:is(.lightbox.lightbox--business .pagesection-default,.columns.columns--contact) strong{margin-bottom:24px}}}@layer components{.lightbox__login,.lightbox__subscribe{position:relative;width:100%;max-width:872px;background:var(--white)}:is(.lightbox__login, .lightbox__subscribe) .columns{grid-template-columns:0 1fr;a {margin-block: 2rem;}}@media (min-width: 960px){:is(.lightbox__login, .lightbox__subscribe) .columns{grid-template-columns:max-content 1fr}}:is(.lightbox__login, .lightbox__subscribe) .columns .block-default{img {height: 6rem; width: auto;}}:is(.lightbox__login, .lightbox__subscribe) .columns .column:first-child{padding:0}:is(.lightbox__login, .lightbox__subscribe) .columns .column img{padding:40px;box-sizing:content-box}:is(.lightbox__login, .lightbox__subscribe) .columns .column:first-child img{height:600px;width:auto;padding:0}:is(.lightbox__login, .lightbox__subscribe) .wrapper{padding:0}}@layer components{.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation{background-color:var(--black);display:flex;font-family:psv-condensed,sans-serif;font-weight:500;width:100%}.side-navigation__wrapper .side-navigation{background-color:var(--gray-11)}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) ul{display:flex;justify-content:start;overflow-x:auto;width:100%;margin:0;padding:0;align-items:center}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) li{display:flex;align-items:center;height:100%}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) a{align-items:center;border-bottom:3px solid rgba(0,0,0,0);color:var(--white);display:flex;height:100%;justify-content:center;padding:14px 24px;text-align:center;transition:border-bottom .2s linear;width:100%;text-decoration:none;font-size:20px;white-space:nowrap}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) a:is(:hover,:focus,[data-filter-value-selected="true"],.active){border-bottom:3px solid var(--primary-red)}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation):has(a:is(:hover,:focus)) a:is([data-filter-value-selected="true"],.active):not(:hover,:focus){border-color:transparent}}@layer components{@media (min-width: 960px){.filterbar .filterbar-toplevel,.filterbar .filterbar-filters{font-size:24px}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) ul{justify-content:center}:is(.filterbar .filterbar-toplevel,.side-navigation__wrapper .side-navigation) li{min-width:180px}}}@layer components{.filterbar-icon{content:url(../icons/filter-icon.svg);position:relative;margin-left:10px;width:40px;height:40px}.filterbar-filters{position:relative;z-index:1;display:flex;justify-content:flex-end;gap:16px;width:100%;max-width:1284px;margin:0 auto 24px;padding-inline:16px;font-family:psv-sans,sans-serif;font-size:16px;font-weight:400}div.filterbar-filter{position:relative;height:42px;width:-moz-fit-content;width:fit-content}ul.filterbar-filter{display:flex;flex-direction:column;align-items:stretch;width:40px;margin:0;padding-inline-start:0px;list-style:none;cursor:pointer}ul.filterbar-filter.open{width:auto;background:var(--white);border:1px solid var(--gray-08);max-height:340px;overflow-y:auto;scrollbar-color:var(--primary-red) var(--white);scrollbar-width:thin}ul.filterbar-filter.open li{background:var(--white)}.filterbar-filter a{display:none;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;color:var(--black);text-align:right;text-decoration:none;pointer-events:none;transition:color .2s ease;visibility:hidden;line-height:0;white-space:nowrap}.filterbar-filter{a:not([data-filter-value-selected]):focus {outline: none;} :is(a:hover,a:focus) {color: var(--primary-red); text-decoration: underline;}}.filterbar-filter a[data-filter-value-selected]{display:flex;color:var(--primary-red);padding-left:0;background:var(--white);border:1px solid var(--gray-08);visibility:visible;width:40px;line-height:40px;text-indent:100px;overflow:hidden}.filterbar-filter a[data-filter-value-selected]:before{background-image:url(../icons/icon-filter-default.svg);content:"";width:40px;height:40px;aspect-ratio:1;background-position:center;background-repeat:no-repeat}.filterbar-filter[data-filter-attribute=team] a[data-filter-value-selected]:before{background-image:url(../icons/shirt-red.svg)}.filterbar-filter[data-filter-attribute=season] a[data-filter-value-selected]:before{background-image:url(../icons/calendar-minimal.svg)}.filterbar-filter[data-filter-attribute=agegroup] a[data-filter-value-selected]:before{background-image:url(../icons/icon-filter-agegroup.svg)}.filterbar-filter.open{z-index:1}ul.filterbar-filter.open a{display:block;pointer-events:all;visibility:visible;line-height:40px;padding-left:44px}ul.filterbar-filter.open a[data-filter-value-selected]{width:auto;border:0;text-indent:inherit}ul.filterbar-filter.open a[data-filter-value-selected]:before{position:absolute;left:0;top:0;z-index:1}.filter:has(.filterbar-filter) .filterbar-result .h2-wrapper:first-of-type{margin-top:-62px;margin-bottom:24px}}@layer components{@media (min-width: 960px){.filterbar-filters{gap:24px}div.filterbar-filter{min-width:250px;width:-moz-fit-content;width:fit-content}ul.filterbar-filter,ul.filterbar-filter.open{min-width:250px;width:100%}.filterbar-filter a{display:flex}.filterbar-filter a[data-filter-value-selected]{width:100%;text-indent:inherit;padding-left:6px}.filterbar-filter a[data-filter-value-selected]:before{width:32px;height:32px}ul.filterbar-filter.open a[data-filter-value-selected]:before{left:7px;top:5px}}}@layer components{.filter{margin-bottom:80px}.filter .block-list .modiv-default .wrapper{padding-top:0}.filterbar{display:flex;flex-direction:column;width:100%;margin-bottom:48px}.match .filterbar{margin-bottom:0}.matchyouth .overviewheader-visual .button--skewed,.match .overviewheader-visual .button--skewed{display:flex;align-items:center;gap:8px}.matchyouth .button--skewed.white--lined:hover img,.match .button--skewed.white--lined:hover img{filter:brightness(0)}.filterbar a{text-decoration:none}.filterbar ul{list-style:none}}@layer components{@media (min-width: 960px){.filterbar{flex-direction:row;margin-bottom:64px}}}@layer components{.match .filterbar{margin-bottom:0}.filterbar-result{position:relative;min-height:400px;isolation:isolate;margin-top:32px}.filter--loading .filterbar-result:after{content:"";inset:-10px;position:absolute;background-color:#eeeb;z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.filterbar-result .loading-spinner{display:none}.filter--loading .filterbar-result .loading-spinner{display:block;position:absolute;top:25dvh;z-index:201}}@layer components{.sitewidepages li{background-color:var(--primary-red);width:40px;height:40px;padding:0;align-items:center;justify-content:center;position:fixed;top:20px;box-shadow:none;text-indent:-1000px}header.scrolled .sitewidepages li{top:20px}.sitewidepages li a{display:grid;place-items:center;width:100%;height:100%;color:transparent;text-decoration:none;font-size:0px;line-height:0px;background-repeat:no-repeat;background-position:5% 50%}.sitewidepages li a:is(:hover,:focus-visible){background-color:var(--tertiair-red)}#languageswitch{display:none}#sitewideitem1{right:104px}#sitewideitem1 a{background-image:url(../icons/shirt-white.svg)}#sitewideitem2{right:58px}#sitewideitem2 a{background-image:url(../icons/ticket-white.svg);background-position:center}}@layer components{@media (min-width: 1080px){.sitewidepages li{top:0;width:150px;height:64px;text-indent:0}header.scrolled .sitewidepages li{top:0}.sitewidepages li a{padding-left:25px;color:var(--white);font-size:18px;font-weight:500;line-height:18px;text-transform:uppercase}#sitewideitem1{right:325px}#sitewideitem2{right:178px}#sitewideitem1 a{background-size:30%}#sitewideitem2 a{background-size:20%;background-position:15% 50%}}}@layer components{@media (max-width: 375px){#sitewideitem1{right:92px}#sitewideitem2{right:50px}}}@layer components{.filterbar-result .molist-matches .wrapper{padding:0}.filterbar-result .molist-matches .title{display:flex;align-items:center;background-color:var(--black);color:var(--white);font-family:psv-sans,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;width:100%;height:32px;padding-left:10px;box-shadow:0 4px 4px -2px gray;margin-bottom:8px}.filterbar-result .match{position:relative;display:flex;flex-direction:column;justify-content:space-between}.filterbar-result .pagesection-matchday_announcement{display:flex;flex-direction:column}.filterbar-result .pagesection-matchday_announcement .title{color:var(--black);font-size:16px;font-weight:700;line-height:18px;background-color:transparent;box-shadow:none}.filterbar-result .molist-matches ul{list-style-type:none;padding:0;margin:0}.filterbar-result .molist-matches ul li{position:relative;background-color:var(--white);box-shadow:0 4px 4px -2px gray;margin-bottom:8px}}@layer components{@media (min-width: 960px){.filterbar-result .match{position:static;height:100%;display:block}.filterbar-result .molist-matches .title{height:48px;font-size:26px}.filterbar-result .pagesection-matchday_announcement{display:grid;grid-template-columns:1fr 1fr 1fr;height:100%}.filterbar-result .pagesection-matchday_announcement .title{font-size:18px;font-weight:400;line-height:26px;text-transform:none;background-color:transparent;box-shadow:none}.filterbar-result .molist-matches ul li{display:flex;flex-direction:row;height:176px;margin-bottom:8px;box-shadow:0 4px 4px -2px gray;position:relative}}}@layer components{.filterbar-result .molist-matches ul li .competition-logo{width:100px;height:100px;position:absolute;top:0;right:0;background:linear-gradient(45deg,transparent 50%,var(--secondary-red) 33%)}.filterbar-result .molist-matches ul li .competition-logo.away{background:linear-gradient(45deg,transparent 50%,var(--gray-11) 33%)}.filterbar-result .molist-matches ul li .competition-logo img{width:40px;height:auto;position:relative;top:16px;left:50px}}@layer components{@media (min-width: 960px){.filterbar-result .molist-matches ul li .competition-logo{flex-shrink:0;width:82px;height:100%;background:var(--secondary-red);display:flex;position:static}.filterbar-result .molist-matches ul li .competition-logo.away{background:var(--gray-11)}.filterbar-result .molist-matches ul li .competition-logo img{width:auto;margin:auto;padding:0 8px;position:static}}}@layer components{.filterbar-result .molist-matches .left{display:flex}.filterbar-result .molist-matches .left .title{display:flex;flex-direction:row;font-size:16px;line-height:18px;margin:20px 5px;align-items:flex-start}.filterbar-result .molist-matches .left .title .datetime{padding-right:5px;border-right:2px solid var(--black)}.filterbar-result .molist-matches .left .title .time{padding-left:5px}}@layer components{@media (min-width: 960px){.filterbar-result .molist-matches .left .title{width:130px;margin:20px;flex-direction:column}.filterbar-result .molist-matches .left .title .datetime{border-right:none}.filterbar-result .molist-matches .left .title .time{font-size:36px;line-height:30px;font-weight:700;margin-top:30px;padding:0}}}@layer components{.filterbar-result .molist-matches .middle{justify-self:center;padding-bottom:30px}.filterbar-result .molist-matches .middle .results{display:flex;align-items:center;color:var(--black);text-decoration:none;font-family:psv-sans,sans-serif;font-size:16px;line-height:14px;font-weight:700;text-transform:uppercase;height:100%;max-width:90%;margin:auto}.filterbar-result .molist-matches .middle .team{min-width:120px;position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.filterbar-result .molist-matches .middle .team img{max-width:75px;height:auto;margin-bottom:5px}.filterbar-result .molist-matches .middle .team .team-name{text-align:center}.filterbar-result .molist-matches .middle .match-info{display:flex;flex-direction:column;margin-top:-56px;height:100%;width:200px}.filterbar-result .molist-matches .middle .match-info .location{align-self:start;font-size:14px;line-height:14px;font-weight:400;text-transform:capitalize;align-self:center;color:var(--gray-09);padding-left:5px;text-align:center}.filterbar-result .molist-matches .middle .match-info .score{align-self:start;font-size:26px;line-height:22px;font-weight:700;text-transform:capitalize;font-style:italic;margin-top:10px;align-self:center}}@layer components{@media (min-width: 960px){.filterbar-result .molist-matches .middle{padding:0}.filterbar-result .molist-matches .middle .results{font-size:22px;line-height:19px}.filterbar-result .molist-matches .middle .team img{max-height:80px;max-width:none}.filterbar-result .molist-matches .middle .match-info{margin-top:32px}.filterbar-result .molist-matches .middle .match-info .location{margin-top:10px;font-size:16px;line-height:18px;color:var(--black);padding:0;border-left:none;text-align:center}.filterbar-result .molist-matches .middle .match-info .score{font-size:52px;line-height:44px;margin-top:20px}}}@layer components{.filterbar-result .molist-matches .right{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding-top:30px;padding-bottom:14px;border-top:2px solid var(--gray-07)}.filterbar-result .molist-matches .right :is(button,.button){margin-bottom:16px}.filterbar-result .molist-matches .right .red--filled{margin-left:90px;background-image:url(../icons/arrow_right-white.svg);background-repeat:no-repeat;background-position:80% 50%;padding-right:72px}.filterbar-result .molist-matches .right .red--lined{margin-left:90px;padding-right:40px}}@layer components{@media (min-width: 960px){.filterbar-result .molist-matches .right{position:absolute;right:64px;padding-block:0;border:none}.filterbar-result .molist-matches .right .red--filled,.filterbar-result .molist-matches .right .red--lined{margin-left:0}}}@layer components{.pagesection-matchday_upcoming-match{--_height: 626px;height:var(--_height);background:linear-gradient(180deg,#e82026 0%,#9c1006 100%);position:relative}.pagesection-matchday_upcoming-match .header{display:flex;height:60px;justify-content:space-between}.pagesection-matchday_upcoming-match .header .title{height:51px;width:260px;background:var(--white);clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%);font-size:22px;line-height:28px;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:psv-sans;position:relative;top:-1px;left:-1px}.pagesection-matchday_upcoming-match .header .competition-logo{width:85px;height:50px;margin:20px}.pagesection-matchday_upcoming-match .header .competition-logo img{width:100%}}@layer components{@media (min-width: 960px){.pagesection-matchday_upcoming-match{--_height: 404px}.pagesection-matchday_upcoming-match .header .competition-logo{display:none}}}@layer components{.pagesection-matchday_upcoming-match .top{font-family:psv-sans,sans-serif;color:var(--white);margin-left:20px;margin-top:20px}.pagesection-matchday_upcoming-match .top .datetime{font-size:24px;line-height:22px;font-weight:700;margin-bottom:20px}.pagesection-matchday_upcoming-match .top .time{font-size:38px;line-height:32px;font-weight:700;font-style:italic;margin-bottom:20px}.pagesection-matchday_upcoming-match .top .location{font-size:16px;line-height:18px;font-weight:400;border-left:1px solid var(--white);padding-left:10px}}@layer components{@media (min-width: 960px){.pagesection-matchday_upcoming-match .top .match-info{display:flex;align-items:center;justify-content:center;position:relative;top:-50px}.pagesection-matchday_upcoming-match .top .datetime{font-size:24px;line-height:22px;font-weight:400;margin-right:10px;margin-bottom:0}.pagesection-matchday_upcoming-match .top .time{display:none}.pagesection-matchday_upcoming-match .top .location{font-size:24px;line-height:22px;font-weight:400}}}@layer components{.pagesection-matchday_upcoming-match .middle{margin-bottom:30px;color:var(--white)}.pagesection-matchday_upcoming-match .middle a{font-family:psv-sans,sans-serif;text-decoration:none;display:flex;flex-direction:column;margin-left:20px;margin-top:50px;justify-content:center}.pagesection-matchday_upcoming-match .middle .match-info{display:none}.pagesection-matchday_upcoming-match .middle .team{display:flex;flex-direction:row;align-items:center;margin-bottom:20px;justify-content:flex-start}.pagesection-matchday_upcoming-match .middle .team img{width:75px;height:auto}.pagesection-matchday_upcoming-match .middle .team .team-name:first-child{display:none}.pagesection-matchday_upcoming-match .middle .team .team-name{text-transform:uppercase;color:var(--white);font-size:36px;line-height:31px;font-weight:700;margin-left:20px}}@layer components{@media (min-width: 960px){.pagesection-matchday_upcoming-match .middle{margin-top:30px}.pagesection-matchday_upcoming-match .middle a{flex-direction:row;margin-left:0;margin-top:0;max-height:156px}.pagesection-matchday_upcoming-match .middle .match-info{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0 30px;position:relative;top:-30px}.pagesection-matchday_upcoming-match .middle .match-info .competition-logo img{width:107px}.pagesection-matchday_upcoming-match .middle .match-info .time{color:var(--white);font-size:52px;line-height:44px;font-family:psv-branding,sans-serif;margin-bottom:20px;margin-left:-2px}.pagesection-matchday_upcoming-match .middle .team{width:480px}.pagesection-matchday_upcoming-match .middle .team img{max-width:160px;min-height:130px;width:auto;height:auto}.pagesection-matchday_upcoming-match .middle .team:first-child{justify-content:flex-end}.pagesection-matchday_upcoming-match .middle .team .team-name{font-size:56px;line-height:56px}.pagesection-matchday_upcoming-match .middle .team .team-name:first-child{display:block;margin-right:20px}.pagesection-matchday_upcoming-match .middle .team:first-child .team-name:last-child{display:none}}}@layer components{.pagesection-matchday_upcoming-match .bottom{display:flex;flex-direction:column;align-items:center}.pagesection-matchday_upcoming-match .button--skewed.white--lined{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.pagesection-matchday_upcoming-match .button--skewed.red--filled{background-image:url(../icons/arrow_right-white.svg);background-repeat:no-repeat;background-position:80% 50%;padding-right:80px;display:flex;align-items:center;padding-left:60px;clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%)}.pagesection-matchday_upcoming-match a .button--skewed.red--filled svg{fill:#fff}}@layer components{@media (min-width: 960px){.pagesection-matchday_upcoming-match .bottom{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.pagesection-matchday_upcoming-match .button--skewed.white--lined{margin-bottom:0;margin-right:10px}}}@layer components{.swiper-container{width:100%;min-height:100px}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{position:relative;z-index:1;display:flex;width:100%;height:100%}.swiper-button-disabled{pointer-events:none;background:var(--gray-10)}.carousel__slider{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:0 auto;max-width:1248px;overflow:hidden;position:relative;text-align:center;width:100%;-webkit-tap-highlight-color:transparent}.carousel__slider .carousel__slider--buttons{display:flex;justify-content:flex-end;margin:16px 0;width:calc(100vw - 48px)}}@layer components{@media screen and (min-width: 960px){.carousel__slider .carousel__slider--buttons{width:100%}}}@layer components{.timeline .carousel__slider{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative}.timeline .carousel__slider .swiper-slide{min-width:100%!important}.timeline .carousel__slider .carousel__slider--buttons{z-index:1;margin:0;position:absolute;bottom:10px;left:10px;right:10px;justify-content:space-between;width:auto}.timeline .carousel__slider .swiper-pagination{background:var(--gray-11);color:var(--white);border-radius:25px;padding:6px 12px;z-index:1;position:absolute;font-family:psv-sans,sans-serif;font-size:12px;line-height:1;top:8px!important;right:8px!important;left:unset!important;bottom:unset!important;width:auto!important;background-color:#fff!important}}@layer components{.standings{border:none;border-collapse:collapse;font-family:psv-sans,sans-serif;font-size:16px;line-height:18px;font-weight:400;text-transform:uppercase;box-shadow:0 4px 4px #00000040}.standings thead{background-color:var(--black);color:var(--white);font-weight:700;height:40px}.standings thead .club{text-align:left}.standings thead .standing{min-width:30px}.standings thead .wvg,.standings tbody .wvg,.standings thead .dv-dt,.standings tbody .dv-dt{display:none}.standings tbody .odd{background-color:var(--white)}.standings tbody .even{background-color:#f8f8f8}.standings tbody .highlight{background-color:var(--primary-red);font-weight:700}.standings tbody td{text-align:center;height:40px}.standings tbody .club{display:flex;align-items:center}.standings tbody .club img{max-height:26px;width:auto;margin-right:10px}}@layer components{@media (min-width: 960px){.standings{font-size:28px;line-height:28px}.standings thead{height:75px}.standings thead th{min-width:50px}.standings thead .wvg,.standings tbody .wvg,.standings thead .dv-dt,.standings tbody .dv-dt{display:table-cell}.standings tbody td{text-align:center;height:65px}.standings tbody .club img{max-height:45px;margin-right:20px}}}@layer components{.global-statistics{color:var(--gray-08);text-transform:uppercase;width:100%}.global-statistics p{font-family:psv-sans,sans-serif}.global-statistics .matches{background:var(--black);color:var(--gray-09);display:flex;flex-wrap:wrap;padding:16px 24px}.global-statistics .number{color:var(--gray-08);font-size:26px;font-family:psv-condensed,sans-serif}.global-statistics .total-matches--amount,.global-statistics .total-matches--stats{display:flex;flex-direction:column;gap:8px;width:50%}.global-statistics .total-matches--stats{border-left:2px solid var(--gray-11);padding-left:24px}.global-statistics .large-number,.global-statistics .large-number--red{color:var(--gray-08);font-size:82px;font-family:psv-condensed,sans-serif}.global-statistics .large-number--red{color:var(--white)}.global-statistics .total-matches--other{border-top:2px solid var(--gray-11);display:flex;flex-direction:row;margin-top:16px;padding-top:16px;width:100%}.global-statistics .total-matches--other>div{width:100%;display:flex;flex-direction:column;gap:8px}.global-statistics .total-matches--position{padding-left:24px}.global-statistics .medium-number{color:var(--gray-08);font-size:36px;font-style:normal;font-weight:700}.global-statistics .medium-number>span{font-size:22px;margin-left:2px}.global-statistics .other-stats{background:var(--gray-11);display:flex;flex-wrap:wrap;padding:16px 24px;width:100%}.global-statistics .other-stats .other-stats--free-kicks{display:flex;flex-direction:column;margin-bottom:24px}.global-statistics .other-stats .other-stats--kicks,.global-statistics .other-stats .other-stats--goals{width:50%}.global-statistics .other-stats .other-stats--goals,.global-statistics .other-stats .other-stats--red-cards{padding-left:24px}.global-statistics .other-stats .other-stats--cards{display:flex;flex-direction:row;margin-top:40px;width:100%}.global-statistics .other-stats .other-stats--cards>div{width:50%}}@layer components{@media (min-width: 960px){.global-statistics{max-width:1248px;margin:0 auto}.global-statistics .total-matches--amount,.global-statistics .total-matches--stats,.global-statistics .other-stats>div,.global-statistics .total-matches--other,.global-statistics .other-stats .other-stats--cards,.global-statistics .other-stats .other-stats--red-cards{border:0;margin:0;padding:0;width:unset}.global-statistics .matches,.global-statistics .other-stats{flex-direction:row;padding:16px 0}.global-statistics .number,.global-statistics .medium-number{font-size:82px;font-style:normal;font-weight:700;line-height:1.35;letter-spacing:-.07em}.global-statistics .matches .total-matches--amount,.global-statistics .total-matches--stats>div{border-left:2px solid var(--gray-11);gap:0;padding-left:24px;width:16.6667%}.global-statistics .total-matches--stats{flex-direction:row;gap:0;width:calc(16.6667% * 3)}.global-statistics .medium-number>span{font-size:22px}.global-statistics .total-matches--other{display:flex;gap:0;width:33.3334%}.global-statistics .total-matches--other>div{border-left:2px solid var(--gray-11);gap:0;padding-left:24px}.global-statistics .total-matches--stats>div{width:33%;display:flex;flex-direction:column;gap:0}.global-statistics .other-stats .other-stats--free-kicks{margin:0}.global-statistics .other-stats .other-stats--kicks,.global-statistics .other-stats .other-stats--goals,.global-statistics .other-stats .other-stats--cards{display:flex;flex-direction:column;width:33%}.global-statistics .other-stats .other-stats--goals{order:1}.global-statistics .other-stats .other-stats--kicks{gap:48px;order:2}.global-statistics .other-stats .other-stats--cards{gap:48px;order:3}.global-statistics .large-number--red{font-size:250px;font-style:normal;font-weight:700;line-height:250px}}}@layer components{.statistics-wrapper h2{font-size:23px;margin-bottom:30px}.statistics{background-color:var(--white);display:flex;flex-direction:column;box-shadow:0 4px 4px -2px gray}.statistics .score{display:flex;font-family:psv-branding,sans-serif;font-size:26px;line-height:22px;width:100%}.statistics .wrapper{width:100%}.statistics .wrapper .pagesection-matchday_announcement{display:flex;flex-direction:column}.statistics .score a{display:flex;justify-content:space-between;align-items:center;margin:10px 0;padding:0 15px}.statistics .score img{width:60px;height:auto}.statistics .table-statistics table{width:100%}.statistics .table-statistics .shots .statistics .table-statistics .shots-on-post,.statistics .table-statistics .penalties,.statistics .table-statistics .yellow-cards,.statistics .table-statistics .red-cards,.statistics .table-statistics .free-kicks,.statistics .match-statistics h3{display:none}.statistics .table-statistics.attack{margin-top:-20px}.statistics .table-statistics.fouls{margin-top:-30px}.statistics .table-statistics{font-size:14px;line-height:16px;font-weight:700;font-style:normal;font-family:psv-sans,sans-serif;display:flex;flex-direction:column;align-items:center}.statistics .table-statistics tr{width:100%;display:flex;flex-direction:column;text-align:center}.statistics .table-statistics tr td{width:100%}.statistics .table-statistics .progress-bar{position:relative;width:100%;height:17px;background-color:var(--gray-08);font-size:12px;line-height:12px;font-style:normal;display:flex;align-items:center;justify-content:space-between;margin-top:5px;margin-bottom:10px}.statistics .table-statistics .progress-bar-fill{display:block;height:17px;background-color:var(--primary-red);display:flex;align-items:center}.statistics .table-statistics .progress-bar .percentage{position:absolute;right:0;padding:10px}.statistics .table-statistics .progress-bar-fill .percentage{left:0;right:auto;color:var(--white)}}@layer components{@media (min-width: 960px){.statistics-wrapper h2{font-size:36px;margin-bottom:40px}.statistics .table-statistics{font-size:16px;line-height:18px}.statistics .table-statistics .shots .statistics .table-statistics .shots-on-post,.statistics .table-statistics .penalties,.statistics .table-statistics .yellow-cards,.statistics .table-statistics .red-cards,.statistics .table-statistics .free-kicks,.statistics .match-statistics h3{display:flex}.statistics .match-statistics h3{margin-inline:8px}.statistics .table-statistics.attack,.statistics .table-statistics.fouls{margin-top:0}.statistics .table-statistics .progress-bar{margin-bottom:20px}}}@layer components{.pagesection-timeline ol{width:358px;color:var(--white);padding:0}.pagesection-timeline ol{list-style:none}.pagesection-timeline h2{font-size:22px}.pagesection-timeline .wrapper{box-shadow:0 4px 4px -2px gray;padding:0!important;gap:0!important;margin-left:8px;z-index:-1}.pagesection-timeline img{max-width:32px;height:auto}.pagesection-timeline li{position:relative;margin-bottom:30px}body.match .pagesection-timeline li:before{content:"";background-color:var(--gray-08);position:absolute;bottom:0px;top:0px;left:8px;width:3px;margin-bottom:-30px}body.match .pagesection-timeline.hidetimeline li:before{content:none}.pagesection-timeline.hidestatistics{width:100%;display:flex;justify-content:center}.pagesection-timeline li time{background-color:var(--gray-11);position:absolute;top:-12px;min-width:24px;height:24px;color:var(--white);font-size:16px;line-height:14px;font-family:psv-condensed,sans-serif;display:flex;align-items:center;justify-content:center;transform:translate(-20%);padding:2px}.pagesection-timeline .home .wrapper{background-color:var(--primary-red)}.pagesection-timeline .home.tweet .wrapper{background-color:var(--white)}.pagesection-timeline .home.tweet .wrapper .twitter-tweet{margin:0 auto}.pagesection-timeline .away .wrapper{background-color:var(--gray-11)}}@layer components{@media (width >= 1200px){.pagesection-timeline.hidestatistics{margin-left:-35px}.pagesection-timeline ol{width:718px}.pagesection-timeline h2{font-size:36px}.pagesection-timeline .wrapper{margin-left:70px}.pagesection-timeline li time{min-width:32px;height:32px;font-size:22px;line-height:19px;top:0px;transform:translate(-0%)}.pagesection-timeline img{max-width:60px}.pagesection-timeline li:before{left:16px}}}@layer components{.pagesection-timeline li.goal{height:104px}.pagesection-timeline .goal .pagesection-matchday_announcement{height:64px;background-image:url(../icons/icon_goal_white.png);background-repeat:no-repeat;background-position:5% 50%;background-size:28px;display:flex;flex-direction:row;align-items:center;padding-left:80px;justify-content:space-between}.pagesection-timeline .goal .pagesection-matchday_announcement .left a{font-family:psv-branding,sans-serif;font-size:26px;display:flex;align-items:center;margin-right:10px}.pagesection-timeline .goal .pagesection-matchday_announcement .left a .stand{margin:0 10px}.pagesection-timeline .goal .matchday-goal{height:40px;background-color:var(--secondary-red);display:flex;font-size:22px;font-family:psv-condensed,sans-serif;align-items:center;padding:0 20px;position:relative}.pagesection-timeline .goal .matchday-goal img{position:absolute;top:5px;right:10px}.pagesection-timeline .away.goal .matchday-goal{background-color:var(--gray-10)}.pagesection-timeline .goal .matchday-goal .minutes{font-size:22px}.pagesection-timeline .goal .matchday-goal .player{display:flex;align-items:center;margin-left:35px}.pagesection-timeline .goal .matchday-goal .player .number{font-size:26px;margin-right:10px}.pagesection-timeline .goal .matchday-goal .player .name{font-size:16px;font-family:psv-sans,sans-serif;font-weight:400}}@layer components{@media (width >= 1200px){.pagesection-timeline li.goal{height:208px}.pagesection-timeline .goal .pagesection-matchday_announcement{height:96px;background-size:52px;padding-left:150px}.pagesection-timeline .goal .pagesection-matchday_announcement .left a{font-size:38px;margin-right:30px}.pagesection-timeline .goal .matchday-goal img{top:30px;right:30px}.pagesection-timeline .goal .matchday-goal{height:112px;font-size:36px;padding:0 30px}.pagesection-timeline .goal .matchday-goal .minutes{font-size:36px}.pagesection-timeline .goal .matchday-goal .player{margin-left:80px}.pagesection-timeline .goal .matchday-goal .player .number{font-size:84px}.pagesection-timeline .goal .matchday-goal .player .name{flex-direction:column;font-family:psv-condensed,sans-serif;font-size:26px}}}@layer components{.pagesection-timeline .start-half .wrapper,.pagesection-timeline .end-half .wrapper{height:64px;display:flex;justify-content:center;padding-left:20px!important;position:relative}.pagesection-timeline .start-half .wrapper{background-color:var(--primary-red)}.pagesection-timeline .end-half .wrapper{background-color:var(--black)}.pagesection-timeline .end-half .wrapper .time,.pagesection-timeline .start-half .wrapper .time{background-image:url(../icons/time_white.svg);background-repeat:no-repeat;background-size:1rem;background-position:left center;padding-left:20px;position:absolute;top:10px;right:10px;font-size:12px}}@layer components{@media (width >= 1200px){.pagesection-timeline .start-half .wrapper,.pagesection-timeline .end-half .wrapper{height:96px;padding-left:30px!important}.pagesection-timeline .end-half .wrapper .time,.pagesection-timeline .start-half .wrapper .time{top:20px;right:20px}}}@layer components{.pagesection-timeline .video img{max-width:unset}.pagesection-timeline .video .item{aspect-ratio:unset}.pagesection-timeline .video .wrapper{z-index:1}.pagesection-timeline .substitution .wrapper,.pagesection-timeline .card .wrapper,.pagesection-timeline .link .wrapper,.pagesection-timeline .video .wrapper,.pagesection-timeline .article .wrapper,.pagesection-timeline .image .wrapper,.pagesection-timeline .slider .wrapper,.pagesection-timeline .var .wrapper{background-color:var(--white);color:var(--black);height:64px;background-image:url(../icons/icon_sub.svg);background-repeat:no-repeat;background-position:30px 50%;background-size:28px 33px}.pagesection-timeline .substitution .wrapper,.pagesection-timeline .card .wrapper,.pagesection-timeline .var .wrapper{font-family:psv-condensed,sans-serif;font-size:22px;line-height:18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:10px!important}.pagesection-timeline .home.substitution .wrapper,.pagesection-timeline .home.card .wrapper,.pagesection-timeline .home.link .wrapper,.pagesection-timeline .home.video .wrapper,.pagesection-timeline .home.article .wrapper,.pagesection-timeline .home.image .wrapper,.pagesection-timeline .home.slider .wrapper,.pagesection-timeline .home.var .wrapper{border-left:6px solid var(--primary-red)}.pagesection-timeline .away.substitution .wrapper,.pagesection-timeline .away.card .wrapper,.pagesection-timeline .away.link .wrapper,.pagesection-timeline .away.video .wrapper,.pagesection-timeline .away.article .wrapper,.pagesection-timeline .away.image .wrapper,.pagesection-timeline .away.slider .wrapper,.pagesection-timeline .away.var .wrapper{border-left:6px solid var(--gray-11)}.pagesection-timeline .substitution .wrapper .matchday-change,.pagesection-timeline .card .wrapper .matchday-change,.pagesection-timeline .var .wrapper .matchday-change{padding-left:70px;display:flex;align-items:center;font-size:20px}.pagesection-timeline .substitution .wrapper .matchday-change .names{margin-left:10px}.pagesection-timeline .substitution .wrapper .matchday-change .names .name{font-family:psv-sans,sans-serif;font-size:16px;line-height:18px;margin:0;display:grid;grid-template-columns:50px auto}}@layer components{@media (width >= 1200px){.pagesection-timeline .substitution .wrapper,.pagesection-timeline .card .wrapper,.pagesection-timeline .link .wrapper,.pagesection-timeline .video .wrapper,.pagesection-timeline .article .wrapper,.pagesection-timeline .image .wrapper,.pagesection-timeline .slider .wrapper,.pagesection-timeline .var .wrapper{height:96px;background-size:52px 70px}.pagesection-timeline .substitution .wrapper,.pagesection-timeline .card .wrapper,.pagesection-timeline .var .wrapper{padding-right:30px!important}.pagesection-timeline .substitution .wrapper .matchday-change,.pagesection-timeline .card .wrapper .matchday-change,.pagesection-timeline .var .wrapper .matchday-change{padding-left:150px;display:block;font-size:22px}.pagesection-timeline .substitution .wrapper .matchday-change .names{margin-left:0}}}@layer components{.pagesection-timeline .card.red .wrapper{background-image:url(../icons/icon_red_card.svg)}.pagesection-timeline .card.yellow .wrapper{background-image:url(../icons/icon_yellow_card.svg)}.pagesection-timeline .var .wrapper{background-image:url(../icons/icon-video.svg)}.pagesection-timeline .card .wrapper p,.pagesection-timeline .var .wrapper p{margin-left:10px}}@layer components{@media (width >= 1200px){.pagesection-timeline .card .wrapper p,.pagesection-timeline .var .wrapper p{margin-left:0}}}@layer components{.pagesection-timeline .link .wrapper,.pagesection-timeline .video .wrapper,.pagesection-timeline .article .wrapper,.pagesection-timeline .image .wrapper{background-image:none;position:relative}.pagesection-timeline .link .wrapper,.pagesection-timeline .video .wrapper,.pagesection-timeline .article .wrapper,.pagesection-timeline .image .wrapper,.pagesection-timeline .slider .wrapper{height:-moz-fit-content;height:fit-content}.pagesection-timeline .image img,.pagesection-timeline .slider img{max-width:none;width:100%}.pagesection-timeline .link .wrapper .matchday-change,.pagesection-timeline .video .wrapper .matchday-change,.pagesection-timeline .article .wrapper .matchday-change,.pagesection-timeline .image .wrapper .matchday-change,.pagesection-timeline .slider .wrapper .matchday-change{padding:20px 30px}.pagesection-timeline .link .wrapper .matchday-change a p,.pagesection-timeline .video .wrapper .matchday-change a p,.pagesection-timeline .article .wrapper .matchday-change a p,.pagesection-timeline .image .wrapper .matchday-change a p,.pagesection-timeline .slider .wrapper .matchday-change a p{font-size:16px;line-height:18px;font-weight:400}.pagesection-timeline .image .wrapper .text,.pagesection-timeline .slider .wrapper .text{position:relative}.pagesection-timeline .link .wrapper .time,.pagesection-timeline .video .wrapper .time,.pagesection-timeline .article .wrapper .time,.pagesection-timeline .image .wrapper .time,.pagesection-timeline .slider .wrapper .time{background-image:url(../icons/time_black.svg);background-repeat:no-repeat;background-size:1rem;background-position:left center;padding-left:20px;position:absolute;top:10px;right:10px;font-size:12px}.pagesection-timeline li.link time,.pagesection-timeline li.video time,.pagesection-timeline li.article time,.pagesection-timeline li.image time,.pagesection-timeline li.slider time,.pagesection-timeline li.tweet time{background-image:url(../icons/share_white.svg);background-repeat:no-repeat;background-position:50% 50%}.pagesection-timeline li.video time{background-image:url(../icons/video_white.svg)}.pagesection-timeline li.article time{background-image:url(../icons/article_white.svg)}.pagesection-timeline li.article.gallery time{background-image:url(../icons/photo_white.svg)}.pagesection-timeline li.image time{background-image:url(../icons/photo_white.svg)}.pagesection-timeline li.slider time{background-image:url(../icons/site_gallery_white.svg);z-index:2}.pagesection-timeline li.tweet time{background-image:url(../icons/x.svg);background-size:50%}.pagesection-timeline li.hideicon time{background-image:none}}@layer components{@media (width >= 1200px){.pagesection-timeline .card .wrapper p{margin-left:0}.pagesection-timeline .link .wrapper .time,.pagesection-timeline .video .wrapper .time,.pagesection-timeline .article .wrapper .time,.pagesection-timeline .image .wrapper .time,.pagesection-timeline .slider .wrapper .time{top:20px;right:20px}}}@layer components{[data-in-context-mode=true] .pagesection-timeline li>div{display:block;isolation:isolate}[data-in-context-mode=true] .pagesection-timeline li .editableContainer{padding:0}}@layer components{.side-navigation__wrapper .side-navigation{margin-top:-48px;margin-bottom:48px}.side-navigation__wrapper h3{display:none}}@layer components{@media (min-width: 960px){.side-navigation__wrapper .side-navigation{margin-top:-64px;margin-bottom:64px}}}@layer components{.match-lineup h2{margin-bottom:30px}.match-lineup table{width:100%;background-color:var(--white);margin-bottom:30px;box-shadow:0 4px 4px -2px gray}.match-lineup .wrapper{padding:0!important}.match-lineup thead{text-align:left;height:40px;font-family:psv-condensed,sans-serif}.match-lineup thead th{padding-left:10px}.match-lineup .playing thead{color:var(--white);font-size:22px;line-height:19px}.match-lineup .home .playing thead{background-color:var(--primary-red)}.match-lineup .away .playing thead{background-color:var(--black)}.match-lineup .substitute thead{font-size:18px;line-height:18px;background-color:#f8f8f8}.match-lineup tbody tr{height:32px;font-size:16px;line-height:18px;font-weight:700;font-family:psv-sans,sans-serif;display:flex;align-items:center;position:relative}.match-lineup tbody tr:nth-child(even){background-color:#f8f8f8}.match-lineup tr td{display:flex;align-items:center;align-self:center;position:relative}.match-lineup tr td .number{display:flex;width:24px;height:24px;align-items:center;justify-content:center;color:var(--white);margin:auto 20px auto 5px}.match-lineup .home tr td .number{background-color:var(--primary-red)}.match-lineup .away tr td .number{background-color:var(--gray-11)}.match-lineup tr .sub{color:var(--black);position:absolute;right:20px}.match-lineup tr .sub:before{content:url(../icons/sub_bw.svg);padding-right:5px}.match-lineup tr .yellow:after{content:url(../icons/card_yellow_small.svg);padding-left:5px}.match-lineup tr .double-yellow:after{content:url(../icons/icon_yellow-red_card.svg);padding-left:5px}.match-lineup tr .yellow-red:after{content:url(../icons/icon_yellow-red_card.svg);padding-left:5px}.match-lineup tr .red:after{content:url(../icons/card_red_small.svg);padding-left:5px}}@layer components{@media (min-width: 960px){.match-lineup .wrapper{display:grid!important;grid-template-columns:615px 615px}.match-lineup table{width:615px}.match-lineup thead{height:56px}.match-lineup .playing thead{font-size:26px}.match-lineup .substitute thead{font-size:22px}.match-lineup tbody tr{height:48px}.match-lineup tr td .number{width:32px;height:32px;font-size:22px}.match-lineup tr .sub{font-size:22px}}}@layer components{.accordion details[open]{--_border-color: rgba(0, 0, 0, 0)}.accordion.red details[open]{--_border-bottom: none}.accordion.red{--_title-background: linear-gradient(110deg, transparent 85%, var(--vcred-07) 85%), linear-gradient(90deg, var(--scred-07) 100%, var(--scred-07) 100%);--_title-color: var(--white);--_title-padding: 20px 30px;--_content-background: var(--white);--_content-padding-block: 20px 20px;--_content-padding-inline: 30px}}@layer components{@media (width < 960px){.accordion.red summary>div{--_title-background: linear-gradient(110deg, transparent 80%, var(--vcred-07) 80%), linear-gradient(90deg, var(--scred-07) 100%, var(--scred-07) 100%)}.accordion.red summary>div{--_title-padding: 20px 20px}}}@layer components{.accordion>h2{margin-block-end:1em}.accordion summary{cursor:pointer;display:block}.accordion summary>div{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--_title-padding, 0 20px);padding-block:1rem;font-family:psv-condensed,sans-serif;font-size:22px;border-bottom:1px solid var(--_border-color, var(--primary-red));background:var(--_title-background, transparent);color:var(--_title-color)}.accordion summary .icon{flex-shrink:0;color:var(--primary-red);width:20px;height:20px;border:0;font-size:1.5em;position:relative;margin-inline-start:.75rem}.accordion summary .icon span{position:absolute;transition:.3s;background:var(--primary-red)}.accordion.red summary .icon span{background:var(--white)}.accordion summary .icon span:first-child{top:0%;bottom:0%;width:20%;left:40%}.accordion summary .icon span:last-child{left:0%;right:0%;height:20%;top:40%}.accordion details[open] summary .icon span{transform:rotate(90deg)}.accordion details[open] summary .icon span:last-child{left:50%;right:50%}.accordion details>div{font-family:psv-text,sans-serif;font-size:18px!important;border-bottom:var(--_border-bottom, 1px solid var(--primary-red));margin-bottom:20px;padding-inline:var(--_content-padding-inline, 0);padding-block:var(--_content-padding-block, 0 20px);background-color:var(--_content-background, transparent)}.accordion details>div>*{margin-block:.75em 1em}.accordion details>div>:first-child{margin-block-start:0}.accordion details>div>:last-child{margin-block-end:0}}@layer components{.match-highlights-wrapper h2{font-size:23px;margin-bottom:30px}.match-highlights{background-color:var(--white);display:flex;flex-direction:column;box-shadow:0 4px 4px -2px gray}.match-highlights .date{font-size:10px;font-weight:400;position:relative;top:-20px}.match-highlights h2{margin-bottom:10px}.match-highlights .highlight-block{display:flex;flex-direction:column;position:relative;top:-10px}.match-highlights .title{background-color:var(--black);color:var(--white);font-size:22px;padding:2px 5px;position:relative;left:20px}.match-highlights ul{margin:0;list-style:none;padding:0}.match-highlights ul li{font-family:psv-sans,sans-serif;font-size:16px;font-weight:400;margin-top:10px}.match-highlights ul li:before{content:"";display:inline-block;clip-path:polygon(0% 0%,100% 0%,70% 100%,0% 1000%);background-color:var(--primary-red);width:23px;height:17px;margin-right:20px}.match-highlights a{color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:16px;font-weight:700;display:flex;align-items:center;align-self:flex-end;text-transform:capitalize}.match-highlights a:after{content:"";display:block;height:36px;width:36px;-webkit-mask-image:url(../icons/arrow_right.svg);mask-image:url(../icons/arrow_right.svg);background:var(--primary-red)}}@layer components{@media (min-width: 960px){.match-highlights-wrapper h2{font-size:36px;margin-bottom:40px}.match-highlights a{padding-right:20px}.match-highlights h2{margin-bottom:10px}}}@layer components{.overviewheader-visual-image,.overviewheader-visual:after{z-index:-1}.overviewheader-visual-image{filter:brightness(.65)}.overviewheader-visual{position:relative}.overviewheader-visual .content-wrapper{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center;margin-top:-150px;width:100%}.overviewheader-visual .content-wrapper img{height:auto;max-width:72px}.overviewheader-visual .content-wrapper .top{display:flex;flex-direction:column;gap:8px;margin-top:32px;order:2}.overviewheader-visual .content-wrapper .top .icon-live{animation:pulse .75s infinite alternate;color:var(--white);font-family:psv-sans,sans-serif;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}@keyframes pulse{0%{opacity:1}to{opacity:.5}}.overviewheader-visual .content-wrapper .left{display:flex;order:1}.overviewheader-visual .content-wrapper .right{display:flex;order:3}.overviewheader-visual .content-wrapper .bottom{display:flex;order:4;position:absolute;bottom:100px}.overviewheader-visual .content-wrapper .top .score{color:var(--white);font-family:psv-branding,sans-serif;font-size:44px;line-height:44px;text-align:center}.overviewheader-visual .content-wrapper .top .time{color:var(--white);font-family:psv-sans,sans-serif;font-size:16px;font-weight:400;line-height:18px;text-align:center}}@layer components{@media screen and (min-width: 768px){.overviewheader-visual .content-wrapper .top{gap:32px;margin-top:64px}.overviewheader-visual .content-wrapper .top .score{font-size:88px;line-height:88px}.overviewheader-visual .content-wrapper img{height:auto;max-width:218px}.overviewheader-visual .content-wrapper{gap:64px}}}@layer components{.product-block-container{margin:16px;display:flex;flex-direction:column;gap:40px}.product-block-container .block-product-item{max-width:500px}.product-block-container .wrapper{box-shadow:0 4px 4px #00000040;display:flex;height:100%;gap:0;padding:0}.product-block-container .block-content{flex:1;background:var(--white);color:var(--black);display:flex;flex-direction:column;padding:20px 32px}.product-block-container .thumb{position:relative}.product-block-container .thumb img{width:100%;height:auto}.product-block-container .thumb .title{z-index:1;position:absolute;bottom:16px;left:32px;width:-moz-fit-content;width:fit-content;margin-right:16px;font-family:psv-condensed,sans-serif;text-transform:uppercase}.product-block-container .thumb .title span{font-size:18px;padding:1px 3px;background:var(--black);color:var(--white)}.product-block-container .block-content-wrapper .text{font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:24px}.product-block-container .block-content-wrapper ul{font-family:psv-sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;list-style:none;padding:0;line-height:28px}.product-block-container .block-content-wrapper ul li{align-items:center;display:flex;gap:12px}.product-block-container .product-filter__block-cta{background:transparent;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:unset}.product-block-container .block-cta{margin-top:auto}.product-block-container .block-cta .block-cta-text{color:var(--primary-red);font-size:24px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;font-family:psv-sans,sans-serif;margin-bottom:16px}.product-block-container .product-filter__block-cta a{align-items:center;color:var(--white);display:flex;font-family:psv-condensed,sans-serif;font-size:18px;justify-content:center;padding:8px;text-decoration:none;text-transform:uppercase}.product-block-container .block-product-item .detail-list-icon{width:13px;height:13px}}@layer components{@media (min-width: 960px){div.product-block-container{flex-direction:row;flex-wrap:wrap;gap:24px;margin:24px auto;padding-inline:16px;max-width:1284px;row-gap:40px}.product-block-container .block-product-item{width:calc(25% - 18px)}}}@layer components{.experience-content-container{align-items:center;background:var(--gray-07);border-top:4px solid var(--secondary-red);border-bottom:4px solid var(--secondary-red);display:flex;flex-direction:column;overflow:hidden;padding:56px 0;width:100%;justify-content:center}.experience-content-container--content{background:var(--white);box-shadow:0 1px 3px #0003,0 2px 1px #0000001f,0 1px 1px #00000024;width:calc(100% - 64px);padding:56px 20px;overflow:hidden}}@layer components{@media (min-width: 960px){.experience-content-container--content{margin:0 auto;max-width:930px;padding:56px 136px}}}@layer components{.experience-usp-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.experience-usp-container .experience-usp-container--usp{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:236px;text-align:center;padding:0 24px;margin:32px 0}.experience-usp-container .experience-usp-container--usp--date{color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:20px;font-weight:400;line-height:22px;margin:16px 0}.experience-usp-container .experience-usp-container--usp--title{background:var(--black);color:var(--white);font-family:psv-condensed,sans-serif;font-size:36px;line-height:30.6px;margin-bottom:32px;padding:4px;text-transform:uppercase}.experience-usp-container .experience-usp-container--usp--text{font-family:psv-sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}}@layer components{@media (min-width: 960px){.experience-usp-container{flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:930px;gap:110px}.experience-usp-container .experience-usp-container--usp{padding:0}}}@layer components{.experience-order-container{background:var(--gray-07);display:flex;flex-direction:column;padding:16px;width:100%;gap:16px}.experience-order-container--title{font-family:psv-condensed,sans-serif;font-size:26px;font-style:normal;line-height:22px}.experience-order-container .experience-order-container--item{box-shadow:0 4px 4px #00000040;background:var(--white);padding:16px 20px;position:relative}.experience-order-container--item .experience-order-container--item--tag{color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:16px;font-weight:700;line-height:18px;margin-bottom:4px}.experience-order-container--item .experience-order-container--item--title{padding-right:92px;font-family:psv-condensed,sans-serif;font-size:26px;line-height:22px;text-transform:uppercase}.experience-order-container--item .experience-order-container--item--info{display:flex;flex-direction:column}.experience-order-container--item .experience-order-container--item--buttons{display:flex;justify-content:space-between;gap:16px}.experience-order-container--item .experience-order-container--item--buttons select{text-overflow:ellipsis;padding-right:45px}.experience-order-container--item .experience-order-container--item--buttons :is(button,.button){min-width:156px}.experience-order-container--item .experience-order-container--item--date{align-items:center;color:var(--gray-11);display:flex;font-family:psv-condensed,sans-serif;font-size:18px;font-style:normal;gap:6px;line-height:16px;margin:40px 0 24px;text-transform:uppercase}.experience-order-container--item .experience-order-container--item--date img{height:24px;min-height:24px;min-width:24px;width:24px}.experience-order-container--item .experience-order-container--item--price{position:absolute;right:20px;text-align:right;text-transform:uppercase;top:46px;width:92px}.experience-order-container--item .experience-order-container--item--price>p{color:var(--gray-11);font-family:psv-condensed,sans-serif;font-size:16px;line-height:16px}.experience-order-container--item .experience-order-container--item--price--total{color:var(--gray-11);font-family:psv-condensed,sans-serif;font-size:36px;line-height:30px}}@layer components{@media (min-width: 960px){.experience-order-container{margin:0 auto;max-width:930px}.experience-order-container--item .experience-order-container--item--info{align-items:center;flex-direction:row;justify-content:space-between;margin-top:16px}.experience-order-container .experience-order-container--item{padding:24px 56px}.experience-order-container--item .experience-order-container--item--date{margin:0}.experience-order-container--item .experience-order-container--item--price{display:flex;gap:16px;text-align:left;width:160px;right:56px}.experience-order-container--item .experience-order-container--item--title{padding-right:180px}}}@layer components{.experience-banner-container{position:relative;max-width:930px;max-height:230px;background-color:#fffc;text-align:left;box-sizing:border-box;display:flex}.experience-banner-container .background-img-container{overflow:hidden}.experience-banner-container .overlay:before{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(232,32,38,.75),rgba(232,32,38,.75));content:"";position:absolute;height:100%;width:100%;left:0;z-index:1}.experience-banner-container .background-img-container img{width:100%;height:100%}.experience-banner-container .experience-banner-content-wrapper{position:absolute;height:100%;width:100%;display:flex;align-items:center;z-index:2}.experience-banner-container .experience-banner-content{color:#fff;padding:40px}.experience-banner-container .experience-banner-content .title{font-size:24px;font-weight:700;margin-bottom:10px}.experience-banner-container .experience-banner-content .description{font-size:16px;margin-bottom:20px}.experience-banner-container .experience-banner-content .login-button .button{background:unset;border:1px solid white}}@layer components{.module.teams{background:var(--black);width:100vw}.teams__container__home__container{background:#121212;display:flex;flex-direction:column;justify-content:flex-start;width:100dvw;height:100dvh}.incontext .teams__container__home__container{height:100%}.teams__container__home__container .h2-wrapper{color:var(--white);padding:16px}.teams__container__home .swiper-slide{max-height:440px}.teams__container__home .swiper-slide :is(figure,picture,img){height:100%;-o-object-fit:contain;object-fit:contain}.teams__container__home__container .h2-wrapper>h2{font-family:psv-branding,sans-serif;font-size:38px;line-height:32px;margin-top:32px}.teams__container__home__container .button--skewed-right.red--filled{display:flex;align-items:center;gap:8px;margin:16px 16px 24px;max-width:-moz-fit-content;max-width:fit-content;min-width:185px;justify-content:center}.teams__container__home{margin:0 auto;max-width:612px;padding-bottom:88px;position:relative;width:100%}.teams__container__home .swiper-slide{display:flex;justify-content:center;flex-shrink:0;opacity:0;scale:.75;transition:.3s;position:relative}.teams__container__home .swiper-slide .slide__player__number{bottom:0;color:var(--white);font-family:psv-branding,sans-serif;font-size:140px;font-style:normal;left:20dvw;letter-spacing:-.08em;line-height:1;opacity:0;position:absolute;transition:opacity ease-in-out .25s;z-index:-1}.teams__container__home .swiper-slide-active .slide__player__number{opacity:.65;bottom:35dvh;transition-delay:.3s;transition-property:opacity,bottom;transition-duration:.25s}.teams__container__home .swiper-slide .slide__player__name{-webkit-font-smoothing:antialiased;bottom:0;color:var(--white);display:flex;flex-direction:column;font-family:psv-branding,sans-serif;font-size:42px;line-height:1;opacity:0;padding-left:24px;position:absolute;width:100%;z-index:2}.teams__container__home .swiper-slide-active .slide__player__name{opacity:1;transition-delay:.3s;transition-property:opacity;transition-duration:.5s}.teams__container__home .swiper-slide-active .slide__player__fullname{display:flex;flex-direction:column;text-shadow:2px 2px 4px var(--black)}.teams__container__home .swiper-slide .slide__player__firstname{font-size:24px}.teams__container__home .swiper-slide-active{opacity:1;position:relative;scale:1;translate:0;z-index:1}.teams__container__home .swiper-slide-next:after,.teams__container__home .swiper-slide-prev:after,.teams__container__home .swiper-slide-active:after{content:"";background:linear-gradient(180deg,rgba(18,18,18,0) 0%,#121212 100%);height:52px;bottom:-1px;position:absolute;width:100%;z-index:1}.teams__container__home :is(.swiper-slide-next,.swiper-slide-prev){opacity:.75}.teams__container__home :is(.swiper-button-next,.swiper-button-prev){display:flex;align-items:center;justify-content:center;height:auto;z-index:1}.teams__container__home .swiper-slide-next{position:relative;translate:-66% 0}.teams__container__home .swiper-slide-prev{position:relative;translate:66% 0}.swiper-button-prev svg{rotate:180deg}.swiper-button-next path{fill:currentColor;stroke:currentColor}.teams__container__home .teams__container__home__buttons{bottom:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding:0 16px;position:absolute;right:0}.teams__container__home .teams__container__home__buttons button{min-width:120px;padding:12px 36px}.teams__container__home .swiper-slide .slide__player__buttons{-webkit-text-stroke:0;display:flex;font-style:normal;gap:0px;margin:16px 0}.teams__container__home .swiper-slide .slide__player__buttons a{color:var(--white);text-decoration:none;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}.teams__container__home .swiper-slide .slide__player__buttons .button--skewed.red--filled:after{content:url(../icons/shirt-white.svg);width:32px;height:32px}}@layer components{@media (min-width: 960px){.swiper-container.teams__container__home{margin-top:80px}.teams__container__home{padding-bottom:0}.teams__container__home__container .h2-wrapper>h2{font-size:52px;line-height:44px}.teams__container__home__container .link-wrapper{width:100%;max-width:1248px;margin:24px auto;background:transparent;display:flex}.teams__container__home .swiper-slide{max-height:792px}.teams__container__home .swiper-slide-next{position:relative;translate:-33% 12.5%}.teams__container__home .swiper-slide-prev{position:relative;translate:33% 12.5%}.teams__container__home .swiper-slide .slide__player__number{font-size:300px}.teams__container__home .swiper-slide-active .slide__player__number{bottom:400px;left:-3%;width:350px;text-align:end}.teams__container__home .swiper-slide-active .slide__player__name{bottom:auto;top:35%;font-size:70px;margin-bottom:30%;margin-left:-100px;padding-left:0}.teams__container__home .swiper-slide-active .slide__player__fullname{max-width:500px}.teams__container__home .swiper-slide-active .slide__player__firstname{font-size:40px}.teams__container__home .swiper-slide-active .slide__player__lastname{font-size:80px}.teams__container__home .teams__container__home__buttons{position:absolute;top:-64px;right:-50%;height:-moz-fit-content;height:fit-content}.teams__container__home .swiper-slide-next:after,.teams__container__home .swiper-slide-prev:after,.teams__container__home .swiper-slide-active:after{display:none}.teams__container__home__container .h2-wrapper{padding-bottom:0}}}@layer components{.fanstore__container__home__container{width:100dvw;height:100dvh;background:linear-gradient(rgba(0 0 0 / .78) 0%,rgba(0 0 0 / .78) 100%),url(/upload_mm/2/c/b/128804_fullimage_stadion-photo_1600x600.jpg) center center / cover no-repeat,lightgray}.fanstore__container__home__container .h2-wrapper{color:var(--white);padding:40px 16px 16px;max-width:unset}.fanstore__container__home__container .fanstore__container__home__banner .image-mobile-only{margin:0 auto;max-width:95vw}.fanstore__container__home__container .fanstore__container__home__banner .image-mobile-only img{max-height:80px;-o-object-position:left;object-position:left}.fanstore__container__home__container .fanstore__container__home__banner .image-mobile-only .wrapper{margin:0 auto;padding:0}.fanstore__container__home__container .fanstore__container__home__banner .slide__item__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.fanstore__container__home__container .fanstore__container__home__title{color:var(--white);font-family:psv-condensed,sans-serif;font-size:26px;font-style:normal;font-weight:700;margin:16px;text-transform:uppercase}.fanstore__container__home__container .fanstore__container__home__title p.null{font-size:inherit;margin:10px 0}.fanstore__container__home .swiper-slide{align-items:center;background:#fff9;box-shadow:0 1px 3px #0003,0 2px 1px #0000001f,0 1px 1px #00000024;display:flex;flex-direction:column;padding:8px 16px;max-width:400px}.fanstore__container__home .swiper-slide>.slide__item__image .wrapper{padding:0}.fanstore__container__home .swiper-slide>.slide__item__image img{max-height:33vh;max-width:250px;-o-object-fit:contain;object-fit:contain}.fanstore__container__home .swiper-slide .slide__item__name{margin-top:1rem}.fanstore__container__home .swiper-slide .slide__item__name :is(span,p){background:var(--black);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--white);font-family:psv-condensed,sans-serif;font-size:22px;line-height:1;text-align:center;text-transform:uppercase}.fanstore__container__home .swiper-slide .slide__item__name p,.fanstore__container__home .swiper-slide .slide__item__name span:not(:has(p)){padding:1px 2px}.fanstore__container__home__container .h2-wrapper>h2{font-family:psv-branding,sans-serif;font-size:38px}.fanstore__container__home__container .button--skewed-right.red--filled{margin-top:16px}.fanstore__container__home{margin:0 auto;padding-inline:16px;overflow:hidden;position:relative;width:100vw}.fanstore__container__home .swiper-slide{display:flex;justify-content:flex-start;flex-shrink:0;opacity:1;position:relative}.fanstore__container__home .swiper-slide-active{opacity:1;position:relative;scale:1;translate:0;z-index:1}.fanstore__container__home :is(.swiper-slide-next,.swiper-slide-prev){opacity:1}.fanstore__container__home :is(.swiper-button-next,.swiper-button-prev){display:flex;align-items:center;justify-content:center;height:auto;z-index:1}.swiper-button-prev svg{rotate:180deg}.swiper-button-next path{fill:currentColor;stroke:currentColor}.fanstore__container__home .fanstore__container__home__buttons{flex-direction:row;display:flex;flex-wrap:wrap;padding:16px 0 88px;justify-content:flex-end}.fanstore__container__home .fanstore__container__home__buttons button{min-width:90px;padding:12px 36px}.fanstore__container__home .swiper-slide .slide__item__label{position:absolute;top:5%;right:-5%;background-color:var(--primary-red);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);display:flex;align-items:center;padding:0 24px;height:32px}.fanstore__container__home .swiper-slide .slide__item__label,.fanstore__container__home .swiper-slide .slide__item__label p{font-size:20px;color:var(--white);font-family:psv-condensed,sans-serif;text-transform:capitalize}.fanstore__container__home .swiper-slide .slide__item__label:empty{display:none}.fanstore__container__home .swiper-slide .slide__item__buttons{display:flex;font-style:normal;gap:0px;margin:1rem 0 0;justify-content:center}.fanstore__container__home .swiper-slide .slide__item__buttons button{min-width:125px}}@layer components{@media (min-width: 960px){.fanstore__container__home{margin-left:100px;padding-inline:0}.fanstore__container__home__container .h2-wrapper{padding:80px 16px 16px;margin:0}.fanstore__container__home__container .h2-wrapper>h2{font-size:52px;line-height:44px}.fanstore__container__home__container .fanstore__container__home__title p.null{margin:20px 0}.fanstore__container__home .fanstore__container__home__buttons{width:85%!important;padding:24px 16px 88px 0}.fanstore__container__home .swiper-slide .slide__item__label{font-size:22px;height:45px;padding:0 32px}.fanstore__container__home .swiper-slide .slide__item__buttons{margin:16px 0 0}.fanstore__container__home__container .fanstore__container__home__banner{position:relative;max-width:1290px;display:flex;justify-content:flex-end;margin:0 auto}.fanstore__container__home__container .fanstore__container__home__banner .image-mobile-only img{max-height:100%}.fanstore__container__home__container .fanstore__container__home__banner .image-mobile-only{margin:32px auto}.fanstore__container__home__container .fanstore__container__home__banner img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;margin:0 0 0 auto}.fanstore__container__home__container .fanstore__container__home__title{font-size:36px;margin:0 100px}.fanstore__container__home .swiper-slide>.slide__item__image img{max-height:320px;max-width:320px}.fanstore__container__home .swiper-slide .slide__item__name{font-size:26px;line-height:22px;padding:3px;margin-top:2rem}.fanstore__container__home .swiper-slide .slide__item__buttons{margin-top:1.5rem}.fanstore__container__home .swiper-slide{padding:16px;max-width:480px}}}@layer components{@media (min-width: 1248px){.fanstore__container__home__container .h2-wrapper{padding:80px 0 16px;margin:0 0 0 20px}.fanstore__container__home .fanstore__container__home__buttons{padding-left:0;padding-right:0;width:100%}.fanstore__container__home .fanstore__container__home__buttons button{min-width:140px}.fanstore__container__home__container .button--skewed.red--filled{min-width:150px}}}@layer components{.incontext .fanstore__container__home__container{min-height:100%;height:auto}.incontext .fanstore__container__home{padding-left:100px;margin:0}.incontext .fanstore__container__home .swiper-wrapper{flex-wrap:wrap;gap:24px}.incontext .fanstore__container__home .swiper-slide{width:30%}.block-list.media-foryou .block-list.swiper-list:has(#bcRecommendations){overflow:unset}.block-list.media-foryou #bcRecommendations .fanstore__container__home{overflow:unset}}@layer components{@media (width < 960px){main .editableContainer:has(.block-list.media-foryou #bcRecommendations){overflow-x:hidden}.block-list.media-foryou #bcRecommendations .fanstore__container__home{padding-inline:1rem 4rem}}}@layer components{@media (width >= 960px){.block-list.media-foryou .block-list.swiper-list:has(#bcRecommendations){overflow:unset}.block-list.media-foryou #bcRecommendations .fanstore__container__home{margin-left:0}}}@layer components{.tickets__container__home__container{width:100dvw;height:100dvh;background:linear-gradient(to top,#000,#311d1c)}.tickets__container__home__container:before{content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;width:100%;z-index:0}.tickets__container__home__container.gray:before{background:url(../images/background-gray.svg)}.tickets__container__home__container.red:before{background:url(../images/background-red.svg)}.tickets__container__home__container.white:before{background:url(../images/background-white.svg)}:is(.tickets__container__home__container,.module.matchcentre.countdown) .h2-wrapper{color:var(--white);padding:40px 16px 16px;position:relative;z-index:1;margin:12px 16px 0}.tickets__container__home__container .tickets__container__home__banner{margin:32px 0;max-width:100vw;height:80px}.tickets__container__home__container .tickets__container__home__banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.tickets__container__home__container .tickets__container__home__title{font-family:psv-condensed,sans-serif;font-size:26px;font-style:normal;line-height:22px;margin-bottom:8px;text-transform:uppercase}.tickets__container__home .swiper-slide>img{-o-object-fit:contain;object-fit:contain}.tickets__container__home .swiper-slide .slide__item__name{font-family:psv-condensed,sans-serif;font-size:28px;line-height:1;text-transform:uppercase;z-index:1;position:relative}.tickets__container__home .swiper-slide .slide__item__image{z-index:1;position:relative}.tickets__container__home .swiper-slide .slide__item__image img{width:5rem;height:auto}:is(.tickets__container__home__container,.module.matchcentre.countdown) .h2-wrapper>h2{font-family:psv-branding,sans-serif;font-size:38px;line-height:32px;max-width:200px}:is(.tickets__container__home__container,.module.matchcentre.countdown) .button--skewed-right.red--filled{align-items:center;display:flex;gap:8px;justify-content:center;margin:16px 0 0;max-width:-moz-fit-content;max-width:fit-content;min-width:200px;padding:8px 16px}:is(.tickets__container__home__container,.module.matchcentre.countdown) .button--skewed-right.red--filled:after{content:url(../icons/icon-arrow.svg);display:block;width:-moz-fit-content;width:fit-content}.tickets__container__home{overflow:hidden;position:relative;width:100vw}.tickets__container__home .swiper-slide{align-items:flex-start;border:8px solid transparent;display:flex;flex-direction:column;flex-shrink:0;height:calc(100dvh - 325px);margin-top:32px;max-height:374px;opacity:1;padding:24px;position:relative;transition:all .4s linear}.tickets__container__home .swiper-slide .swiper-slide-background{display:flex;flex-direction:column;height:100%;width:100%}.tickets__container__home .swiper-slide .swiper-slide-background .slide__item__background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:-1}.tickets__container__home .swiper-slide .swiper-slide-background.color--white:before,.tickets__container__home .swiper-slide .swiper-slide-background.color--red:before,.tickets__container__home .swiper-slide .swiper-slide-background.color--black:before{background:rgba(210,210,210,.85);content:"";left:0;width:100%;z-index:1;position:absolute;top:0;height:100%}.tickets__container__home .swiper-slide-background.color--black .slide__item__name,.tickets__container__home .swiper-slide-background.color--red .slide__item__name{color:var(--white)}.tickets__container__home .swiper-slide .swiper-slide-background.color--red:before{background:rgba(156,16,6,.85)}.tickets__container__home .swiper-slide .swiper-slide-background.color--black:before{background:rgba(0,0,0,.85)}.tickets__container__home .swiper-slide-active{border-color:var(--gold);opacity:1;position:relative;scale:1.1;transition:all .4s linear;translate:0;z-index:1}.tickets__container__home .swiper-slide-active .slide__item__name p{font-size:40px;line-height:30.6px}.tickets__container__home :is(.swiper-slide-next,.swiper-slide-prev){opacity:1}.tickets__container__home :is(.swiper-button-next,.swiper-button-prev){display:flex;align-items:center;justify-content:center;height:auto;z-index:1}.swiper-button-prev svg{rotate:180deg}.swiper-button-next path{fill:currentColor;stroke:currentColor}.tickets__container__home .tickets__container__home__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding:44px 16px}.tickets__container__home .swiper-slide .slide__item__buttons br{display:none}.tickets__container__home .tickets__container__home__buttons button{min-width:120px;padding:12px 36px}.tickets__container__home .swiper-slide .slide__item__buttons{flex:1;align-items:center;display:flex;font-style:normal;flex-direction:column;gap:24px;justify-content:center;position:relative;z-index:1}.tickets__container__home .swiper-slide .slide__item__buttons>a{justify-content:center;min-width:125px;width:-moz-fit-content;width:fit-content}}@layer components{@media (min-width: 960px){:is(.tickets__container__home__container,.module.matchcentre.countdown) .h2-wrapper{margin:56px 20px 0}:is(.tickets__container__home__container,.module.matchcentre.countdown) .h2-wrapper>h2{max-width:250px;font-size:52px;line-height:44px}.tickets__container__home .swiper-slide .slide__item__name{font-size:36px}.tickets__container__home .tickets__container__home__buttons{width:calc(100% - 16px);margin-top:16px}.tickets__container__home__container .button--skewed-right.red--filled{margin-bottom:32px;min-width:190px}.tickets__container__home .swiper-slide .slide__item__buttons button{min-width:140px}.tickets__container__home .swiper-slide .slide__item__image img{width:7.5rem}.tickets__container__home__container .tickets__container__home__banner img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.tickets__container__home__container .tickets__container__home__title p{font-size:36px;line-height:30px;margin-bottom:16px}.tickets__container__home .swiper-slide .slide__item__name p{color:var(--white);font-size:26px;line-height:22px}.tickets__container__home{padding-left:15%}.tickets__container__home .swiper-slide{height:calc(100dvh - 475px);max-height:568px;max-width:376px}}}@layer components{@media (min-width: 1248px){:is(.tickets__container__home__container,.module.matchcentre.countdown) .h2-wrapper{padding:40px 0 16px}.tickets__container__home .tickets__container__home__buttons{margin:32px auto;max-width:1248px;padding-left:0;padding-right:0;width:100%}}}@layer components{.incontext .tickets__container__home__container{min-height:100%;height:auto}.incontext .tickets__container__home__container .swiper-wrapper{flex-wrap:wrap;gap:24px}.incontext .tickets__container__home__container .swiper-slide{width:30%}}@layer components{.business__container__home__container{position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100dvw;height:100dvh;background-image:url(../images/business.png);background-size:cover;background-repeat:no-repeat;background-position:center;isolation:isolate}.incontext .business__container__home__container{height:100%}.business__container__home__container:before{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:var(--gray-07);opacity:.7}.business__container__home__container .h2-wrapper{padding:40px 16px 16px;position:relative;z-index:1;margin:12px 0 0}.business__container__home__container .h2-wrapper>h2{font-family:psv-branding,sans-serif;font-size:38px;line-height:32px}.business__container__home__container .button--skewed-right.red--filled{align-items:center;display:flex;gap:8px;justify-content:center;margin:16px 0 0;max-width:-moz-fit-content;max-width:fit-content;min-width:200px;padding:8px 16px}.business__container__home__container .button--skewed-right.red--filled:after{content:url(../icons/icon-arrow.svg);display:block;width:-moz-fit-content;width:fit-content}.business__container__home{display:grid;gap:28px;width:100%;max-width:1248px;margin:0 auto}.business__container__home__image{display:none}.business__container__home .imagecard :is(figure,picture){width:100%;height:100%}.business__container__home .imagecard{aspect-ratio:5 / 1}.business__container__home__title{margin:0 16px;font-family:psv-condensed,sans-serif;font-size:2rem;text-transform:uppercase;line-height:1.1;color:var(--white)}.business__container__home__title span{padding-inline:6px;background:var(--black);-webkit-box-decoration-break:clone;box-decoration-break:clone}.business__container__home__items{display:grid;gap:.5rem;height:100%}.business__container__home__item{position:relative;display:grid;padding:1rem;gap:.5rem;align-items:center}.business__container__home__item__image{position:absolute;inset:0}.business__container__home__item__image .wrapper{padding:0}.business__container__home__item__image img{z-index:-1;position:absolute;inset:0;width:100%;height:100%;filter:brightness(.25)}.business__container__home__item__name{color:var(--white);font-family:psv-condensed,sans-serif;font-size:1.625rem;text-transform:uppercase;line-height:1.1}.business__container__home__item__buttons{justify-self:end}.business__container__home__banner>div{margin:0}}@layer components{@media (max-width: 960px){.business__container__home .imagecard{margin-inline:16px;background:var(--secondary-red)}.business__container__home .imagecard:before{content:none}.business__container__home .imagecard>figure{display:none}.business__container__home .imagecard .imagecard--title{font-size:24px;margin-bottom:0}.business__container__home .imagecard .imagecard--content{padding:0 90px 0 64px;height:100%;display:flex;align-items:center}.business__container__home .imagecard .icon{background:none;left:auto;right:42px;top:50%;transform:translateY(-50%)}}}@layer components{@media (min-width: 960px){.business__container__home__container .h2-wrapper{margin:56px 20px 0}.business__container__home__container .h2-wrapper>h2{font-size:52px;line-height:44px}.business__container__home__container .button--skewed-right.red--filled{margin-bottom:32px;min-width:190px}.business__container__home{grid-template-columns:2fr 1fr;row-gap:2.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.business__container__home__title{margin:0;align-self:end;font-size:3.25rem}.business__container__home__image{display:block}.business__container__home__image img{height:284px;margin-top:-200px;-o-object-fit:contain;object-fit:contain;-o-object-position:end;object-position:end}.business__container__home__items{gap:1.5rem}.business__container__home__item{grid-template-columns:1fr auto;row-gap:0;-moz-column-gap:2rem;column-gap:2rem;padding:2.5rem 2rem}.business__container__home__item__name{grid-column:1;font-size:2rem}.business__container__home .imagecard{aspect-ratio:unset;height:100%}.business__container__home .imagecard:before{height:50%}.business__container__home .imagecard .icon{display:none}}}@layer components{@media (min-width: 1248px){.business__container__home__container .h2-wrapper{padding:40px 0 16px}}}@layer components{.incontext .business__container__home__item__image{position:static;color:var(--white)}}@layer components{body.play .block-list .h2-wrapper{max-width:unset;width:auto;h2 {flex-grow: 1;}}body.play :is(.swiper-wrapper, .wrapper){grid-area:list}body.play :is(.swiper-wrapper, .wrapper)[data-video-login=""]{--like-display: none}@media (max-width: 960px){body.play .modiv-default{overflow:hidden}body.play .swiper-list .navigation{display:none}}body.play .block-gallery .modiv-default{max-width:unset}body.play .playlist__container{transition:opacity .5s ease;position:relative;padding-top:2dvw;box-sizing:content-box}body.play .playlist__container .modiv-default{display:grid;gap:0;grid-template:"title .    nav" min-content "list  list list" 1fr "p p p" 5rem / max-content 1fr min-content;justify-items:start}body.play .playlist__container .h2-wrapper{grid-area:title}body.play .playlist__container .navigation{grid-area:nav;margin-bottom:2rem;align-self:center}body.play .playlist__container .h2-wrapper{max-width:unset;width:auto;h2 {flex-grow: 1;}}body.play .playlist__container.swiper-list{margin-inline:0;max-width:unset;padding-inline:clamp(1rem,5dvw,10rem)}body.play .playlist__container.swiper-list .modiv-default{margin-inline-end:0}body.play .swiper-pagination{position:unset!important;grid-area:p;align-self:center}body.play .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: white;--swiper-pagination-bullet-size: 12px;--swiper-pagination-color: white;--swiper-pagination-bullet-inactive-opacity: .5}body.play .playlist__container.swiper-list.highlights{padding-block:0;padding-inline:0}body.play .playlist__container.swiper-list.highlights .h2-wrapper{display:inline-block;position:absolute;top:300px;right:50px;z-index:1000;h2 {display: none;}}body.play .playlist__container.swiper-list.highlights .modiv-default{max-width:1200px}body.play .playlist__container.swiper-list.highlights .navigation{grid-area:list;z-index:2}body.play #livevideoheader{max-width:1200px;margin:auto}body.play .playlist__container{background-image:var(--playlist-background-image);background-repeat:no-repeat;background-size:cover}body.play .hidden{height:0!important;padding:0;visibility:hidden}}@layer components{.schedulebuttons{display:flex;gap:16px;justify-content:flex-end;width:100%;padding:16px}.schedulebuttons p{display:contents}.schedulebuttons a{align-items:center;color:var(--black);display:flex;font-family:psv-sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;gap:8px;line-height:18px;text-decoration:none;transition:.2s all ease-in-out}.schedulebuttons a:hover{color:var(--secondary-red);transition:.2s all ease-in-out}.schedulebuttons .button-calendar:before,.schedulebuttons .button--download:before{content:"";-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:10px 2px;mask-position:10px 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;height:42px;margin-top:-8px;width:42px}.schedulebuttons .button-calendar:before{-webkit-mask-image:url(../icons/calendar-red.svg);mask-image:url(../icons/calendar-red.svg)}.schedulebuttons .button--download:before{-webkit-mask-image:url(../icons/download-red.svg);mask-image:url(../icons/download-red.svg)}}@layer components{@media (min-width: 1248px){.schedulebuttons{margin:0 auto;max-width:1248px;padding:16px 0}}}@layer components{.player-details-recent-photos{margin:64px 0 80px}.player-details-recent-photos .items-wrapper{margin:0 0 16px;padding:0 16px}.player-details-recent-photos .items-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}.player-details-recent-photos .items-wrapper .item{aspect-ratio:unset;width:100%}.player-details-recent-photos .items-wrapper .right-column.extra,.player-details-recent-photos .items-wrapper .left-column.extra{display:none}.player-details-recent-photos .items-wrapper .left-column,.player-details-recent-photos .items-wrapper .right-column{display:flex;flex-direction:column;gap:16px}.player-details-recent-photos .items-wrapper .right-column .item{height:121px}.player-details-recent-photos .items-wrapper .left-column .item{height:167px}.player-details-recent-photos .button-wrapper{display:flex;justify-content:center;align-items:center;margin:32px 0 16px}.player-details-recent-photos .button-wrapper a{padding:12px 36px}}@layer components{@media (min-width: 768px){.player-details-recent-photos{margin-left:auto;margin-right:auto;max-width:1248px}.player-details-recent-photos .items-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px}.player-details-recent-photos .items-wrapper .right-column,.player-details-recent-photos .items-wrapper .left-column,.player-details-recent-photos .items-wrapper .right-column.extra,.player-details-recent-photos .items-wrapper .left-column.extra{display:flex;flex-direction:column;gap:24px}.player-details-recent-photos .items-wrapper .right-column .item{height:210.5px}.player-details-recent-photos .items-wrapper .left-column .item{height:289px}.player-details-recent-photos .button-wrapper{display:none;visibility:none;pointer-events:none}@media (min-width: 1248px){.player-details-recent-photos .items-wrapper,.player-details-recent-photos{padding:0}}}}@layer components{.searchresultbox{width:100%;padding:0 16px;margin-top:50px;margin-bottom:25px}.searchresultbox .wrapper{padding:0}.searchresultbox h2{font-size:36px}.searchresultbox ol{list-style-type:none;padding:0;margin-bottom:30px;margin-top:30px}.searchresultbox ol .logo{display:flex;align-items:center;width:97px;padding-left:10px}.searchresultbox ol .logo img{height:51px;width:auto}.searchresultbox ol .type{color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:12px;font-weight:700}.searchresultbox ol h3{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}.searchresultbox ol h3 a{text-decoration:none;color:var(--black);font-size:17px}.searchresultbox ol .content .summary{display:none}.searchresultbox ol li{border-bottom:2px solid var(--primary-red);background-color:var(--white);filter:drop-shadow(0px 1px 1px rgba(0,0,0,.14)) drop-shadow(0px 2px 1px rgba(0,0,0,.12)) drop-shadow(0px 1px 3px rgba(0,0,0,.2))}}@layer components{@media (min-width: 960px){.searchresultbox{padding:0}.searchresultbox ol .logo img{height:66px;width:auto}.searchresultbox ol .type{font-size:15px}.searchresultbox ol h3 a{font-size:22px}.searchresultbox ol h3{max-width:400px}}}@layer components{.searchresultbox ol.highlights{display:flex;overflow-x:auto}.searchresultbox ol.highlights::-webkit-scrollbar{display:none}.searchresultbox ol.highlights li{width:300px;height:210px;margin-right:10px;background:linear-gradient(110deg,#E9E9E9 40%,var(--white) 40%);padding:10px}.searchresultbox ol.highlights li:last-child{margin-right:0}.searchresultbox ol.highlights li .logo .title{display:flex;flex-direction:column}.searchresultbox ol.highlights li .logo{width:300px;display:flex;background:none}.searchresultbox ol.highlights li .logo img{margin-right:20px}.searchresultbox ol.highlights li .content{width:100%;height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center}.searchresultbox ol.highlights li .content .summary{width:100%;font-size:11px;padding-left:90px;padding-right:10px;font-weight:700;font-family:psv-sans,sans-serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.searchresultbox ol.highlights li h3{max-width:170px}.searchresultbox ol.highlights .content .summary{display:inline-block}}@layer components{@media (min-width: 960px){.searchresultbox ol.highlights li{width:400px;height:285px}.searchresultbox ol.highlights li .content .summary{font-size:15px;padding-left:110px}.searchresultbox ol.highlights li .logo{width:400px}.searchresultbox ol.highlights li h3{max-width:250px}}}@layer components{.searchresultbox ol.results li{height:81px;margin-bottom:10px;display:grid;grid-template-columns:1fr 7fr;background:linear-gradient(110deg,#E9E9E9 25%,var(--white) 25%)}.searchresultbox ol.results li .content{padding:10px 10px 10px 0;display:grid;gap:50px}.searchresultbox ol.results li .content .title{display:flex;flex-direction:column;justify-content:center}.searchresultbox ol.results li .content .title .type{margin-bottom:10px}}@layer components{@media (min-width: 960px){.searchresultbox ol.results li{height:104px;background:linear-gradient(110deg,#E9E9E9 10%,var(--white) 10%)}.searchresultbox ol.results li .content{grid-template-columns:400px auto;padding-left:10px}.searchresultbox ol.results .content .summary{display:inline-block;overflow:hidden;font-size:15px;font-weight:700;font-family:psv-sans,sans-serif;white-space:nowrap;text-overflow:ellipsis;margin:auto 0}}}@layer components{.searchresultbox .block-team__other{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.searchresultbox .block-team__other .swiper-slide__team{width:100%;max-width:400px}}@layer components{.maincontent.formcontent{position:relative;padding:0!important}.maincontent.formcontent .h1-wrapper{margin-top:80px}.form-default>.wrapper{padding:0}.form{padding:0;border:none}.maincontent.formcontent :is(.h1-wrapper,.form){padding:0 30px}.form .wm-field{margin:20px 0}.form p{font-size:16px;font-weight:400;margin:0}form label{font-size:13px;font-family:psv-sans,sans-serif!important;font-weight:400;line-height:20px;background:var(--white);position:relative;top:10px;left:20px;padding:5px;color:var(--neutral-black);width:-moz-fit-content;width:fit-content;border-radius:8px}.form .field .wrapper{padding:16px 0}form textarea,form input[type]{border:solid 1px var(--neutral-05);font-size:16px;font-weight:400;font-family:psv-text,sans-serif;height:46px;width:100%}form textarea::-moz-placeholder,form input[type]::-moz-placeholder{color:var(--gray-11)}form textarea::placeholder,form input[type]::placeholder{color:var(--gray-11)}form textarea{height:auto}form input[type=submit]{width:-moz-fit-content;width:fit-content;padding:0 20px;height:46px;cursor:pointer}form :is(input,textarea,select):focus-visible{outline:2px solid var(--black);outline-offset:2px}form textarea{width:100%;padding:12px 16px}.iaf-form-holder-outer{position:relative;padding-bottom:100px}.maincontent:not(.formcontent) .iaf-form-holder-outer{padding-bottom:84px}.formsection-default .wrapper{gap:0;padding:0}.formsection-default .jq_gridcontentarea{display:flex;gap:24px}.formsection-default .jq_gridcontentarea :is(.wm-field,.formselect){margin:0}}@layer components{@media (min-width: 960px){.maincontent.formcontent .h1-wrapper,.maincontent.formcontent .form{padding:0 150px}.maincontent:not(.formcontent) .iaf-form-holder-outer{padding-bottom:68px}}}@layer components{form input[type=tel]{width:100%;background-image:url(../icons/phone.svg);background-repeat:no-repeat;background-position:10px 50%;padding:12px 16px 12px 40px}form .wm-field-helptext{color:var(--neutral-black);opacity:.6}form .formradio .field label,form .formcheckbox .field label{font-size:16px!important;color:var(--gray-12)!important}form .formradio .field,form .formcheckbox .field{display:flex;align-items:center;margin-top:15px;width:-moz-fit-content;width:fit-content;padding-right:50px}form .formradio .field input[type=radio],form .formcheckbox .field input[type=checkbox]{width:20px;height:20px;border:none}form .formradio .field label,form .formcheckbox .field label,form .formfileupload label,form #doelpuntenmakers #doelpuntenmakers_count label{position:relative;top:0px;left:30px;padding:0;background:none}form .formcheckbox .field input[type=checkbox]:checked:before{background:var(--black);background-image:url(../icons/checkbox.svg);background-repeat:no-repeat;background-position:50% 50%}form .formcheckbox .field input[type=checkbox]:where(:hover,:focus-visible){background-image:url(../icons/checkbox-grey.svg);background-repeat:no-repeat;background-position:50% 50%}form .formradio .field input[type=radio]:checked:before{content:"";display:block;position:absolute;border:2px solid var(--black);width:20px;height:20px;transition:all .2s linear}form .formradio .field input[type=radio]:where(:hover,:focus-visible):after{content:"";display:block;position:absolute;margin:4px;border-radius:20px;width:12px;height:12px;background:var(--gray-08);transition:all .2s linear}form .formradio .field input[type=radio]:checked:after{content:"";display:block;position:absolute;margin:4px;border-radius:20px;width:12px;height:12px;background:var(--black);transition:all .2s linear}form select{width:auto;border:1px solid var(--neutral-05);color:var(--black)}form select:focus{outline:none!important}}@layer components{@media (prefers-color-scheme: dark){form .formradio .field input[type=radio]:before{border-color:var(--primary-red)}form .formcheckbox .field input[type=checkbox]:before{border-color:var(--primary-red)}form .formcheckbox .field input[type=checkbox]:checked:before{background:var(--primary-red);background-image:url(../icons/checkbox.svg);background-repeat:no-repeat;background-position:50% 50%}form .formcheckbox .field input[type=checkbox]:where(:hover,:focus-visible){background-color:none;background-image:url(../icons/checkbox-pink.svg);background-repeat:no-repeat;background-position:50% 50%}form .formradio .field input[type=radio]:where(:hover,:focus-visible):after{background:var(--scred-02)}form .formradio .field input[type=radio]:where(:hover,:focus-visible):before{border:2px solid var(--primary-red)}form .formradio .field input[type=radio]:checked:after{background:var(--primary-red)}}}@layer components{form .formdate-default{width:182px;margin-top:15px}form .formdate-default .date-pick{background-image:url(../icons/calendar.svg);background-repeat:no-repeat;background-position:90% 50%}.ui-datepicker{padding:0!important;width:321px!important;border:1px solid var(--black)!important;border-radius:0!important}.ui-datepicker .ui-datepicker-header{padding:0;height:40px;background:var(--gray-07)!important;border:none!important;border-bottom:1px solid var(--black)!important;border-radius:0!important}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:var(--gray-07);border:none;font-size:18px!important;line-height:1em!important;font-weight:500;color:var(--black);font-family:psv-condensed,sans-serif!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:10px auto;padding:0 10px!important;margin:0!important}.ui-datepicker select.ui-datepicker-month{width:60%!important;border-right:1px solid var(--black)}.ui-datepicker select.ui-datepicker-year{width:40%!important}.ui-datepicker .ui-datepicker-title{margin:0!important;position:absolute;bottom:0;width:100%;height:100%;display:flex;justify-content:space-between}.ui-datepicker th{color:var(--primary-red);font-family:psv-condensed,sans-serif;font-size:14px;font-weight:500!important;text-transform:capitalize}.ui-datepicker td a{background:none!important;border:none!important;text-align:center!important;font-size:22px;font-weight:500!important;text-transform:capitalize}.ui-datepicker td a.ui-state-highlight{color:var(--primary-red)!important}.ui-datepicker td a.ui-state-active{color:var(--black)!important;outline:2px solid var(--primary-red)}}@layer components{@media (prefers-color-scheme: dark){form .formdate-default .date-pick{background-image:url(../icons/calender-white.svg)!important;color:var(--white);background:var(--primary-red);background-repeat:no-repeat;background-position:90% 50%}}}@layer components{form .formselect{margin:20px 0}form select.wm-field-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../icons/chevron.svg);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:10px auto;padding-right:30px;font-weight:400;max-width:75vw;text-overflow:ellipsis}}@layer components{@media (prefers-color-scheme: dark){form select.wm-field-dropdown{background:var(--primary-red);color:var(--white)}}}@layer components{form .formfileupload{margin:20px 0}form .formfileupload .wm-field-label{display:flex;flex-direction:column}form .formfileupload .wm-field-input{display:none}form .formfileupload label{border:1px solid var(--neutral-05);display:inline-flex;padding:8px 40px 8px 16px;font-size:20px;font-weight:400;top:0;left:0;background-image:url(../icons/upload.svg);background-repeat:no-repeat;background-position:right 10px top 50%;width:-moz-fit-content;width:fit-content}form .formfileupload .uploaded{font-size:16px;background-image:url(../icons/check-green.svg);background-repeat:no-repeat;background-position:left 0px top 50%;padding-left:30px;margin:10px 0;padding:auto;display:flex;align-items:center}form .formbutton .field{position:absolute;bottom:0;right:-16px;width:52%;clip-path:polygon(15px 0,100% 0,100% 100%,0 100%)}.maincontent:not(.formcontent) form .formbutton .field{bottom:-1rem;right:-32px}form .formbutton input[type=submit]{width:calc(100% - 4px);margin:2px;border:none;font-size:20px;font-family:psv-sans,sans-serif;font-weight:400;color:var(--white);cursor:pointer;background-color:var(--primary-red);background-image:url(../icons/arrow_right-white.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}form .formbutton input[type=submit]:where(:hover,:focus-visible){background-color:var(--tertiair-red)!important;border-color:var(--tertiair-red)!important}form .formbutton_back .field{right:auto;left:-16px;clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0 100%)}.maincontent:not(.formcontent) form .formbutton_back .field{left:-32px}form .formbutton_back input[type=submit]{color:var(--primary-red);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);background-color:var(--white);background-image:url(../icons/arrow_left-red.svg);background-repeat:no-repeat;background-position:10px 50%}form .formbutton_back input[type=submit]:where(:hover,:focus-visible){background-color:var(--primary-red)!important;color:var(--white)!important;background-image:url(../icons/arrow_left-white.svg)}}@layer components{@media (min-width: 960px){form .formbutton .field{right:-56px;width:auto}form .formbutton_back .field{right:auto;left:-56px}.maincontent:not(.formcontent) form .formbutton .field{bottom:-2rem;right:-90px}.maincontent:not(.formcontent) form .formbutton_back .field{right:auto;left:-90px}form .formbutton input[type=submit]{padding:0 80px;background-position:calc(100% - 40px) 50%}form .formbutton_back input[type=submit]{background-position:40px 50%}}}@layer components{div[id*=error]{background:var(--status-error-bg);color:var(--primary-red);background-image:url(../icons/error.svg);background-repeat:no-repeat;background-position:10px 50%;font-size:13px;min-height:32px}div[id*=error] ul{list-style-type:none;min-height:32px;display:flex;align-items:center;margin:0;font-weight:700}div[id*=error] ul li{line-height:32px;list-style:none}div[id*=error] ul li:before{background:none!important;padding-left:20px}}@layer components{main .editableContainer .block-video{margin-inline:-16px}.contentpage .maincontent .editableContainer .block-video{margin-inline:-32px}.block-video{margin-block:32px}.block-video .wrapper{display:grid;gap:24px;padding:0}.block-video .item{aspect-ratio:unset}}@layer components{@media (min-width: 960px){main .editableContainer .block-video{margin-inline:-56px}.contentpage .maincontent .editableContainer .block-video{margin-inline:-88px}}}@layer components{.container__dragslider .swiper-slide{align-items:flex-start;background:var(--white);display:flex;filter:drop-shadow(0px 1px 8px rgba(0,0,0,.2)) drop-shadow(0px 3px 3px rgba(0,0,0,.12)) drop-shadow(0px 3px 4px rgba(0,0,0,.14));flex-direction:column;flex-shrink:0;min-height:240px;max-width:100%;position:relative;transition:all .4s linear}.container__dragslider .swiper-slide .image-default .wrapper{padding:0}.container__dragslider .swiper-slide .image-default img{margin:0!important;width:100%;height:auto}.container__dragslider{display:flex;flex-direction:column;gap:2rem;margin:32px -1rem;overflow-x:hidden;padding:16px;width:calc(100% + 2rem)}.container__dragslider .navigation{display:flex;justify-content:flex-end}.container__dragslider .navigation button{width:120px}.container__dragslider .slide__item__content{padding:0 20px 20px;width:100%}.container__dragslider .slide__item__content a{align-items:center;display:flex;margin:16px auto;gap:8px;width:-moz-fit-content;width:fit-content}.container__dragslider .slide__item__content a img{max-height:12px}.container__dragslider .slide__item__content ul li{padding-left:0;text-indent:0}.container__dragslider .slide__item__content--title{background:var(--primary-red);color:var(--white);font-family:psv-condensed,sans-serif;font-size:36px;line-height:30.6px;margin-bottom:20px;padding:12px 20px;width:100%}.container__dragslider .slide__item__content--subtitle{font-family:psv-condensed,sans-serif;font-size:22px;font-style:normal;line-height:18.7px;margin-bottom:20px;-webkit-hyphens:auto;hyphens:auto}[data-in-context-mode=true] .container__dragslider .swiper-wrapper{flex-wrap:wrap;gap:24px}[data-in-context-mode=true] .container__dragslider .swiper-slide{width:calc(50% - 12px)}}@layer components{@media (min-width: 960px){.container__dragslider{padding:32px 16px;width:calc(100% + 3rem);overflow-x:visible}}}@layer components{.smokeycard__container{margin:24px 0}.smokeycard{display:flex;flex-direction:column;width:100%;height:100%;margin-bottom:32px;overflow:hidden;position:relative}.smokeycard img{position:relative;z-index:0}.smokeycard>figure img{width:100%;height:auto}.smokeycard .smokeycard--content:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);bottom:100%;content:"";height:100px;left:0;position:absolute;width:100%;z-index:1}.smokeycard .smokeycard--title{font-family:psv-condensed,sans-serif;font-size:32px;font-style:normal;line-height:28px}.smokeycard .smokeycard--content{flex:1;background:var(--black);color:var(--white);padding:32px 24px;z-index:2;position:relative}.smokeycard .smokeycard--content a{align-items:center;display:flex;gap:8px;margin:0;width:-moz-fit-content;width:fit-content}a.smokeycard-wrapper{text-decoration:none;flex:1;margin-bottom:32px}.smokeycard-wrapper .smokeycard{width:100%}.smokeycard .icon{background:var(--primary-red);left:20px;padding:8px;position:absolute;top:20px;z-index:5}}@layer components{@media (min-width: 960px){.smokeycard__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin:32px 0}.smokeycard,.smokeycard-wrapper{flex:1;width:30%;min-width:300px}}}@layer components{.imagecard__container{margin:24px 0}.imagecard{margin-bottom:32px;overflow:hidden;position:relative;aspect-ratio:16 / 10}.imagecard:has(a){cursor:pointer}.imagecard figure img{position:relative;z-index:0;transform:scale(1);transition:all .2s linear;width:100%;height:100%;-o-object-position:center;object-position:center}.imagecard:before{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.imagecard .imagecard--title{font-family:psv-condensed,sans-serif;font-size:26px;font-style:normal;line-height:28px;margin-bottom:8px;word-break:break-word}.imagecard .imagecard--subtitle{font-family:psv-condensed,sans-serif;font-size:18px;font-style:normal;line-height:22.1px;word-break:break-word}.imagecard .imagecard--content{bottom:0;color:var(--white);padding:32px 24px;position:absolute;width:100%;z-index:2}.imagecard:has(a):is(:hover,:focus-within) img{transform:scale(1.1);transition:all .2s linear}.imagecard .icon{background:var(--primary-red);left:20px;padding:8px;position:absolute;top:20px;z-index:5}.imagecard .imagecard--content a{align-items:center;color:var(--primary-red);display:flex;gap:8px;margin:24px 0 0;text-decoration:none;width:-moz-fit-content;width:fit-content;position:relative}.imagecard .imagecard--content a:before{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--primary-red);visibility:hidden;transition:all .2s linear}.imagecard .imagecard--content .arrow:after{content:url(../icons/icon-arrow-red.svg);filter:hue-rotate(350deg);height:18px}.imagecard:hover a:before{width:100%;visibility:visible}.columns .column .imagecard{margin:-1.5rem}.columns:has(.imagecard){margin-block-end:1.5rem}}@layer components{@media (min-width: 960px){.imagecard__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;margin:32px 0}.imagecard{margin-bottom:0}}}@layer components{.columns.cta--block{display:grid;grid-template-columns:1fr;margin:24px -1rem}.columns.cta--block .column:has(.block-gallery-popup,.image-cta){padding:0}.columns.cta--block .column:has(.block-gallery-popup,.image-cta) :is(div,img){height:100%}.columns .column .event{padding:0;margin-block:16px}.columns .column .event li{align-items:center;display:flex;gap:8px;text-indent:0;margin-bottom:16px}.columns.cta--block .column .imagecard{max-width:unset;width:auto}.columns .column .event li:before{display:none}.columns .column .event :is(.date,.time,.location,.persons,.discount):before{flex-shrink:0;content:"";display:flex;height:24px;margin:0;width:24px;border-radius:unset;background-color:var(--icon-color, var(--black));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.columns .column .event .date:before{-webkit-mask-image:url(../icons/calendar.svg);mask-image:url(../icons/calendar.svg)}.columns .column .event .time:before{-webkit-mask-image:url(../icons/time_black.svg);mask-image:url(../icons/time_black.svg)}.columns .column .event .location:before{-webkit-mask-image:url(../icons/icon-location.svg);mask-image:url(../icons/icon-location.svg)}.columns .column .event .persons:before{-webkit-mask-image:url(../icons/icon-black-person.svg);mask-image:url(../icons/icon-black-person.svg)}.columns .column .event .discount:before{-webkit-mask-image:url(../icons/icon-black-note-info.svg);mask-image:url(../icons/icon-black-note-info.svg)}.columns.cta--block .column>h3,.columns.cta--block .column>p{padding:16px}.columns.cta--block .column:nth-child(2) p{margin:16px 0}.columns.cta--block .column .wrapper{padding:0}}@layer components{@media (min-width: 960px){.columns.cta--block{grid-template-columns:1fr 1fr;margin:32px -2rem}.columns.cta--block .column>h3,.columns.cta--block .column>p{padding:16px 48px;margin:0}}}@layer components{.generic__grid--container{display:flex;flex-wrap:wrap;justify-content:space-between}.generic__grid--container .grid__item{box-shadow:0 4px 4px #00000040;margin-bottom:16px;width:calc(100% - 8px)}.generic__grid--container .grid__item .grid__item--title{background:var(--black);color:var(--white);font-family:psv-condensed,sans-serif;font-size:18px;font-style:normal;margin:-48px 16px 48px;padding:2px 3px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.generic__grid--container .grid__item .grid__item--content{padding:0 24px 24px}.generic__grid--container .grid__item .grid__item--subtitle{font-family:psv-sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:18px;margin:32px 0 20px}.generic__grid--container .grid__item .grid__item--content a{display:flex;justify-content:center;margin-top:8px;width:100%}.generic__grid--container .grid__item .grid__item--price{color:var(--primary-red);font-family:psv-sans,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:18px;margin:24px 0}}@layer components{@media (min-width: 768px){.generic__grid--container .grid__item{width:calc(25% - 8px)}}}@layer components;@layer components{.block-gallery-popup .item{box-shadow:none;aspect-ratio:unset}.block-gallery-popup .item a{display:grid;width:100%;height:100%;max-width:unset;white-space:normal;outline:none}.block-gallery-popup a img{transition:scale .25s ease}.block-gallery-popup a:is(:hover,:focus-visible) img{scale:1.05}.block-gallery-popup .title{display:none}.block-gallery-popup .item:before{z-index:1;content:"";position:absolute;top:1.5rem;right:1.5rem;width:3rem;height:2rem;background-image:url(../icons/gallery.svg);background-size:contain;background-position:center;background-repeat:no-repeat}}@layer components{.wrapper-notifications{display:flex;color:var(--black)}.notification{display:none;width:290px;background:var(--white);transition:right .4s ease;box-shadow:0 4px 4px #00000040;grid-template-columns:50px 1fr 50px;border-left-width:6px;border-left-style:solid;padding:16px 0;h2 {margin: 0;}}.notification.show{z-index:900;display:grid;position:fixed;right:20px;margin-top:60px;transition:all ease .3s;transform:translate(125%)}:where(body.home,body:has(header.scrolled)) .notification.show{margin-top:0}.pagesectionedit .notification.show{z-index:unset;margin-top:0;transform:translate(0)}.notification.error{border-left-color:var(--status-error)}.notification.info{border-left-color:var(--status-info)}.notification.succes{border-left-color:var(--status-success)}.notification .icon{display:block;width:40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:100%;-webkit-mask-position:50% -5px;mask-position:50% -5px}.notification.error .icon{-webkit-mask-image:url(../icons/error-triangle.svg);mask-image:url(../icons/error-triangle.svg);background:var(--status-error)}.notification.info .icon{-webkit-mask-image:url(../icons/icon-info.svg);mask-image:url(../icons/icon-info.svg);background:var(--status-info)}.notification.succes .icon{-webkit-mask-image:url(../icons/icon-succes.svg);mask-image:url(../icons/icon-succes.svg);background:var(--status-success)}.notification .data .text *{font-size:16px}.notification .data a{margin-top:10px;color:var(--primary-red);text-decoration:none}.notification .buttons{display:flex;justify-content:center}.notification .buttons button{height:25px;width:25px;background-color:var(--black);-webkit-mask-image:url(../icons/close.svg);mask-image:url(../icons/close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px}}@layer components{@media (min-width: 960px){.notification{width:560px}.notification.show{margin-top:0}}}@layer components{.notification-sendform{display:grid;grid-template-columns:50px 1fr;border-left-width:6px;border-left-style:solid;padding:16px 0;border-left-color:var(--status-success)}.notification-sendform:before{content:"";display:block;width:40px;height:100%;-webkit-mask-image:url(../icons/icon-succes.svg);mask-image:url(../icons/icon-succes.svg);-webkit-mask-position:50% -5px;mask-position:50% -5px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--status-success)}.notification-sendform .wrapper{padding:0!important}.notification-sendform label{font-size:16px;font-weight:700;text-transform:uppercase;top:auto;left:auto;padding:0}}@layer components{.socialshare{display:none}.socialshare-button{z-index:600;position:fixed;left:0;bottom:calc(10% + 59px);height:60px;width:60px;line-height:0;font-size:0;background:url(../icons/share_white.svg) var(--secondary-red) no-repeat center!important;background-size:32px 32px!important;display:block;border:0;outline:0}}@layer components{@media (width >= 1080px){.socialshare{display:block;position:absolute;top:900px;left:calc(50vw - 575px);bottom:0}.socialshare-button{display:none}.socialshare ul{position:sticky;top:100px;display:flex;flex-direction:column;gap:5px;list-style:none}.socialshare li{width:40px;height:40px;background:var(--black);margin-bottom:5px}.socialshare li{width:40px;aspect-ratio:1}.socialshare li a{display:flex;height:40px;width:40px;background-color:var(--black);background-size:50%;background-repeat:no-repeat;background-position:center}.socialshare li a:focus{background-color:var(--primary-red);outline-color:var(--primary-red)}.socialshare li a.facebook{background-image:url(../icons/facebook.svg)}.socialshare li a.x{background-image:url(../icons/x.svg)}.socialshare li a.linkedin{background-image:url(../icons/linkedin.svg)}.socialshare li a.whatsapp{background-image:url(../icons/whatsapp.svg)}}}@layer components{.oembed.oembed-twitter{width:100%!important}}@layer components{.empty-state{margin:0 auto;max-width:1248px;padding:0 16px 16px;width:100%;aspect-ratio:103 / 35}.empty-state .message{display:grid;place-items:center;width:100%;height:100%;padding:16px;background-image:url(../images/empty-state.png);background-position:center;background-size:cover;font-family:psv-condensed,sans-serif;font-size:32px;line-height:1.2}}@layer components{@media (min-width: 1248px){.empty-state{padding:0 0 16px}}}@layer components{.molist-download .wrapper{padding:0}.molist-download .item,.download-default .wrapper{aspect-ratio:unset;box-shadow:none;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center;padding:0!important;margin-block:.5rem;font-family:psv-sans,sans-serif;font-size:1.125rem;overflow:visible}.download{display:inline-flex}.molist-download .item:before{content:none!important}.molist-download .item .title{display:inline-flex;position:static;padding:0}.molist-download .item .title a,.download a,a.download--pdf{position:relative;display:inline-flex;gap:.5rem;color:var(--primary-red);align-items:center;text-decoration:none}a.download--pdf{display:inline}a.download--pdf:before{content:"";display:inline-block;margin-right:.125rem;vertical-align:-.2em}.molist-download .item .title span,.download a span,a.download--pdf:before{width:24px;aspect-ratio:1;padding:0;background-color:transparent;background-image:url(../icons/document-red.svg);background-position:center;background-size:cover}:is(.molist-download .item .title a,.download a,a.download--pdf):after{content:"";position:absolute;top:100%;left:.25rem;right:100%;height:2px;transition:right .3s ease;background:var(--primary-red)}:is(.molist-download .item .title a,.download a,a.download--pdf):is(:hover,:focus-visible):after{right:0}}@layer components{.sponsors{display:grid;gap:2rem;margin:0 auto 2.25rem;padding:2rem 1rem 3rem;background-color:var(--white);box-shadow:0 4px 4px #00000040}.sponsors__content{width:100%;max-width:41.25rem;justify-self:center}.sponsors__content>:is(h2,h3,h4,h5,h6,p){margin-bottom:.75em}.sponsors__content>:last-child{margin-bottom:0}.sponsors__images{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.sponsors__images .wrapper{padding:0}.sponsors__images img{width:100%;margin-inline:0!important}}@layer components{@media (min-width: 960px){.sponsors{padding:3.5rem 3.25rem 2rem;max-width:min(58.125rem,65dvw)}.sponsors__images{grid-template-columns:repeat(4,1fr);gap:1.5rem}}}@layer components{.sponsors--inverted{background-color:var(--gray-11);color:var(--white)}}@layer components{.block-product-item .modiv-default .wrapper{display:grid;grid-template-columns:1fr;padding:0}.block-product-item .item{display:grid;aspect-ratio:unset;grid-template-columns:24px 1fr 24px;background:none;box-shadow:none;overflow:unset}.block-product-item .item .title{position:static;padding:0;margin-bottom:1rem}.block-product-item .item .title span{font-size:2rem;line-height:1.3}.block-product-item .item .thumb{position:absolute;inset:0;grid-column:1 / 3;padding-bottom:40px}.block-product-item .item .thumb :is(figure,picture){width:100%;height:100%}.block-product-item .item .thumb img{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.block-product-item .item .block-content{z-index:1;grid-column:2 / 4;margin-top:120px;background:var(--white);box-shadow:1px 3px 8px #00000040;padding:24px}.block-product-item .item .block-content-wrapper{margin-bottom:1.5rem}.block-product-item .item .block-cta{font-family:psv-sans,sans-serif;font-size:1.5rem;line-height:1.3;text-transform:uppercase;color:var(--primary-red);margin-bottom:1.25rem}.block-product-item .item .block-cta .price{font-size:2rem;font-weight:700}.block-product-item .item .block-cta-text{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.block-product-item .item .product-filter__block-cta{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.block-product-item .item .product-filter__block-cta .button{padding-block:.75rem}}@layer components{@media (min-width: 960px){.block-product-item .modiv-default .wrapper{grid-template-columns:1fr 1fr;gap:40px}.block-product-item .item{grid-row:span 2;grid-template-columns:30% 1fr 100px}.block-product-item .item:nth-of-type(1){grid-row:2 / 4}.block-product-item .item .block-content{margin-top:160px}}}@layer components{.eyeable{background-image:url(../icons/eyeable.png);background-position:center;background-repeat:no-repeat;display:block;height:60px;z-index:600;position:fixed;top:2px;cursor:pointer}.eyeable:focus-visible{outline:2px solid var(--white)}.eyeable--home{right:19px;width:60px;background-size:40px}.eyeable--content{left:90px;width:40px;background-size:30px}.eyeable-menu{width:50px;position:relative;cursor:pointer}.eyeable-menu:before{content:"";position:absolute;inset:0;display:block;background-image:url(../icons/eyeable.png);background-position:center;background-repeat:no-repeat;background-color:transparent;background-size:25px}}@layer components{@media (width < 1080px){.eyeable--content{left:10px}}}@layer components{@media (width < 960px){.eyeable--content{top:10px;left:10px}}}@layer components{.toto{container-type:inline-size;container-name:toto;overflow:hidden;width:100%;max-width:1248px}.toto a{--_height: 38px;--_odds-font-size: 12px;--_disclaimer_font-size: 12px;--_logo-size: 100px;--_padding-left: 0;--_padding-right: 6px;display:grid;grid-template-columns:var(--_logo-size) 1fr 112px;align-items:center;background-color:var(--gray-07);text-decoration:none;color:var(--black);height:var(--_height)}@container toto (width >= 960px){.toto a{--_padding-left: 0;--_padding-right: 16px}}.toto--large a{--_height: 86px;--_odds-font-size: 14px;--_disclaimer_font-size: 20px;--_logo-size: 120px;--_padding-left: 6px;--_padding-right: 14px}@container toto (width >= 960px){.toto--large a{--_height: 96px;--_odds-font-size: 24px;--_disclaimer_font-size: 24px;--_logo-size: 164px;--_padding-left: 0;--_padding-right: 0}}.toto--large a{grid-template-columns:var(--_logo-size) 1fr min-content;margin:2rem auto;background-color:var(--white);grid-template-columns:40% 60%}@container toto (width >= 960px){.toto a{grid-template-columns:1fr max-content 1fr}.toto--large a{padding-inline:24px}}.toto:hover *{text-decoration:underline}.toto *{font-family:psv-condensed,sans-serif}.toto__logo{width:var(--_logo-size);height:100%;margin-left:var(--_padding-left);background-image:url(../images/toto-sport-logo.svg);background-position:center left;background-repeat:no-repeat;background-size:contain}.toto__odds{margin-inline:auto;display:flex;gap:8px;color:var(--gray-10)}@container toto (width < 960px){.toto--large .toto__odds{order:3;grid-column:1 / -1}}.toto__odds>div{border:1px solid currentColor}.toto__odds span{display:inline-flex;padding:4px}.toto__odds{font-size:var(--_odds-font-size)}.toto__odds span:first-of-type{padding-inline:4px;border-right:1px solid currentColor}.toto__disclaimer{margin-left:auto;margin-right:var(--_padding-right)}.toto__disclaimer p{line-height:1;font-size:var(--_disclaimer_font-size);text-transform:uppercase}.toto__disclaimer span{display:block}@container toto (width >= 1080px){.toto--large .toto__disclaimer span{display:inline}.toto--large .toto__disclaimer span:first-of-type:after{content:" "}}.pagesection-matchday_upcoming-match:has(.toto){position:relative;height:calc(var(--_height) + 35px)}.pagesection-matchday_upcoming-match>.toto.toto{position:absolute;bottom:0;width:100%;background-color:var(--white)}.filter>.toto.toto{position:unset;margin-inline:auto}}@layer components{@media (min-width: 960px){.filterbar-result .toto{position:absolute;bottom:0;width:calc(100% - 82px)}.filterbar-result .molist-matches ul li:has(.toto){height:213px}}}@layer components;@layer components{body[class^="pagetheme wmammodularcontent_"] .h1-wrapper{z-index:1;max-width:930px;width:100%;margin-top:400px;margin-bottom:132px}body[class^="pagetheme wmammodularcontent_"] .h1-wrapper span{padding:2px 12px;background:var(--black);color:var(--white);-webkit-box-decoration-break:clone;box-decoration-break:clone}body[class^="pagetheme wmammodularcontent_"] .h1-wrapper h1{margin:0 16px}.block-article{isolation:isolate}.article-default{background:var(--white);margin:0 auto;max-width:930px;width:95%}.article-default .video{margin:32px 0}.article-default blockquote{font-size:24px;font-style:normal;font-weight:400;line-height:28px;margin:48px 0}.article-default .editableContainer{padding:40px 16px}.article-default .editableContainer>*{margin-block:.75em 1em}.article-default .editableContainer>:first-child{margin-block-start:0}.article-default .editableContainer>:last-child{margin-block-end:0}.article-default .block-leadimage~.article-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:solid 1px var(--gray-08);height:48px;padding-left:16px;gap:32px}.postdate,.reading-time{display:flex;flex-direction:row;align-items:center;font-family:psv-sans,sans-serif;font-size:14px;gap:4px}.postdate:before,.reading-time:before{content:"";display:block;margin-right:10px;-webkit-mask-size:cover;mask-size:cover;background:var(--black);height:1.5rem;width:1.5rem}.postdate:before{-webkit-mask-image:url(../icons/calendar.svg);mask-image:url(../icons/calendar.svg)}.reading-time:before{-webkit-mask-image:url(../icons/clock.svg);mask-image:url(../icons/clock.svg)}.wmammodularcontent_video .article-header .reading-time{display:none}.article-header .main-term{position:relative;display:flex;align-items:center;margin-left:auto;height:100%;padding:0 20px;background:var(--primary-red);color:var(--white);font-family:psv-sans,sans-serif;font-size:20px}.article-header .main-term:before{content:"";position:absolute;left:0;height:100%;width:20px;background:inherit;transform:skew(-16deg);transform-origin:top}.article-default .block-leadtext{margin-inline:16px;padding-top:16px}.article-default .button-lead-text{margin-inline:16px;margin-top:16px}.article-default .block-leadtext .text-wrapper{display:grid;grid-template-columns:5px 1fr;gap:13px}.article-default .block-leadtext .text-wrapper:before{content:"";height:100%;width:100%;background:var(--primary-red)}.article-default .block-leadtext p{font-family:psv-sans,sans-serif;font-size:1.25rem;line-height:1.25}.article-default p a:not(.button){color:var(--gray-10);text-decoration:underline;transition:color .2s ease}.article-default p a:hover{color:var(--primary-red)}.article-default .image-default .wrapper{padding:16px 0}.properties .themes>*{border:solid 1px var(--primary-red)}}@layer components{@media (min-width: 960px){.article-default{width:100%}.article-default .editableContainer{padding:64px 212px 64px 106px}.article-default .block-leadtext{margin-left:106px;margin-right:212px;padding-top:48px}.article-default .block-leadtext p{font-size:1.5rem}.article-default .button-lead-text{margin-left:106px}.article-default .block-leadimage~.article-header{padding-left:106px}.article-default .image-default .wrapper{padding:16px}.article-default .block-default .image-default img{margin-left:-122px;max-width:930px}body[class^="pagetheme wmammodularcontent_"] .h1-wrapper h1{margin:0}.article-header .postdate,.article-header .reading-time{font-size:20px}}}@layer components{.contentpage .overviewheader-visual{height:24.5rem}.contentpage .maincontent{margin:0 auto;padding:1.75rem 1rem;background-color:var(--white)}.contentpage .maincontent h1,.contentpage .maincontent h2,.contentpage .maincontent h3,.contentpage .maincontent h4,.contentpage .maincontent h5,.contentpage .maincontent h6{font-weight:400}.contentpage .maincontent main{align-items:start}.contentpage .maincontent h1{margin-bottom:1rem;font-size:1.8rem}.contentpage .maincontent .block-intro{margin-inline:1rem;margin-bottom:1rem}.contentpage .maincontent .block-intro .text-wrapper{display:grid;grid-template-columns:5px 1fr;gap:13px}.contentpage .maincontent .block-intro .text-wrapper:before{content:"";height:100%;width:100%;background:var(--primary-red)}.contentpage .maincontent .block-intro .text{font-size:1.5em;line-height:1.25}.contentpage .maincontent p{margin-block:2rem}.contentpage .maincontent p:first-child{margin-block-start:0}.contentpage .maincontent p:last-child{margin-block-end:0}.contentpage .maincontent ul{list-style:none;padding:0;margin:0}.contentpage .maincontent ul li{padding-left:2em}.contentpage .title--skewed{align-items:baseline;background:var(--scred-07);clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%);color:var(--white);display:flex;font-size:22px;justify-content:center;line-height:.85;margin:0 0 24px -20px;min-width:88px;padding:8px 24px 8px 16px;max-width:-moz-fit-content;max-width:fit-content}.maincontent ul:not([class]){list-style:unset;padding-left:2em}.maincontent .anchor-default ul{list-style:none;padding-left:0}.maincontent ul:not([class]) li{padding-left:.5em}.maincontent ul:not([class]) li::marker{color:var(--primary-red);font-size:1.25em}.maincontent li p{margin-block:0}.contentpage .maincontent .columns .image-default img{max-width:calc(100% + 5rem);margin-block:-2.5rem -1.5rem;margin-inline:-2.5rem}.contentpage .maincontent .image-default img{max-width:calc(100% + 2rem);margin-inline:-1rem}.image-default .center img{margin:0 auto}}@layer components{@media (min-width: 960px){.contentpage .maincontent{max-width:min(58.125rem,65dvw);padding:3.5rem 2rem}.contentpage .title--skewed{margin-left:-56px;text-indent:12px}.contentpage .maincontent h1{font-size:2.75rem}.contentpage .maincontent .image-default img{max-width:calc(100% + 6rem);margin-inline:-3rem}.contentpage .maincontent .columns .column:first-child .image-default img{max-width:calc(100% + 7rem);margin-inline-start:-4.5rem}.contentpage .maincontent .columns .column:last-child .image-default img{max-width:calc(100% + 7rem);margin-inline-end:-4.5rem}}}@layer components{.contentpage--layout{margin-block-end:2.25rem}}@layer components{#background-video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-1;pointer-events:none}.full-height{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;background:rgba(0,0,0,.6)}.full-height img{margin-bottom:30px}.full-height button{width:140px}.scroll-animation{display:flex;justify-content:center;align-items:center}.chev{position:absolute;width:18px;height:4px;opacity:0;transform:scale(.5);animation:animateArrow 1.8s linear infinite}.chev:nth-child(1){animation:animateArrow 1.8s linear .6s infinite}.chev:nth-child(2){animation:animateArrow 1.8s linear 1.2s infinite}.chev:before,.chev:after{content:"";position:absolute;top:0;height:100%;width:50%;background:#fff}.chev:before{left:0;width:50%;transform:skewY(30deg)}.chev:after{right:0;width:50%;transform:skewY(-30deg)}@keyframes animateArrow{25%{opacity:1}33.3%{transform:translateY(14px)}66.6%{opacity:1;transform:translateY(28px)}to{opacity:0;transform:translateY(43px) scale(.5)}}.incontext .full-height{inset-block:20%}}@layer components{.block-list{background:var(--gray-07)}.block-list .modiv-default{margin:auto}.block-list .modiv-default .wrapper{display:grid;grid-template-columns:1fr;gap:16px;padding:16px}.block-list.media-foryou{width:100%;padding-block:16px;background:var(--gray-11);box-shadow:var(--full-bleed-shadow) var(--gray-11);clip-path:var(--full-bleed-path)}.block-list.media-foryou .h2-wrapper h2 span{padding:0 4px;color:var(--white);background:var(--black);line-height:1.2}.block-list.media-foryou .modiv-default .wrapper{padding-inline:0}.media .h2-wrapper,.h2-wrapper{margin:0 auto;max-width:1248px;padding:0 16px 16px;width:100%}.wrapper h2{margin:0 auto;max-width:1248px;width:100%}.contentpage .accordion{width:100%}}@layer components{@media (min-width: 960px){.block-list.media-foryou{padding-block:56px}.block-list .modiv-default .wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:16px;max-width:var(--overview-max-width, 1248px);margin:0 auto;box-sizing:content-box}.block-list.media-foryou .modiv-default .wrapper{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1250px;padding-block:32px}}}@layer components{.wrapper{display:flex;flex-direction:column;padding:16px 16px 0;gap:32px}.block-default .molist-matches,.pagesection-matchday_upcoming-match,.standings,.statistics-wrapper,.match-lineup,.pagesection-timeline ol,.accordion,.match-highlights-wrapper{width:100%;max-width:calc(100vw - 32px)}.match-lineup{margin:0 auto}.pagesection-matchday_upcoming-match,.standings{margin-bottom:80px}}@layer components{@media (width >= 1200px){.pagesection-timeline ol,.match-highlights{max-width:840px;width:calc(100vw - 560px)}}}@layer components{@media (min-width: 960px){.block-default .molist-matches,.pagesection-matchday_upcoming-match,.standings,.match-lineup{width:1248px}.statistics{width:400px}.accordion{width:612px}}}@layer components{@media (min-width: 1248px){div.media .h2-wrapper,div.h2-wrapper{padding:0 0 16px}}}@layer components{.filter .filterbar-result .pagesection-matchday_upcoming-match,.filter .filterbar-result .molist-matches,.filter .filterbar-result .standings{margin:auto auto 50px}}@layer components{.match-timeline{position:relative;width:100%;margin:auto}.match-timeline .flex{display:flex;flex-direction:column;align-items:center}.match-timeline .flex>div{box-sizing:border-box}.match-timeline .flex .match-highlights-wrapper{order:1;margin-bottom:30px}.match-timeline .flex .pagesection-timeline{order:2;margin-bottom:30px}.match-timeline .flex .statistics-wrapper{order:3}}@layer components{@media (width >= 1200px){.match-timeline{padding:0 80px;max-width:1400px}.match-timeline .flex{align-items:baseline}.match-timeline .flex>.statistics-wrapper{position:absolute;right:50px;top:0;width:auto}.match-timeline .flex .match-highlights-wrapper{order:1}.match-timeline .flex .pagesection-timeline{order:3}.match-timeline .flex .statistics-wrapper{order:2}}}@layer components{.pagetheme:is(.player,.personyouth){background:var(--gray-07);width:100%}.pagetheme:is(.player,.personyouth) .filterbar{align-items:flex-end;display:flex;margin:0 auto;padding:0}.pagetheme:is(.player,.personyouth) .overviewheader-visual{z-index:0}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper{display:flex;flex-direction:column;margin:auto 0 24px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .buttons{display:flex;justify-content:center}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .extranavigation{bottom:24px;display:flex;flex-direction:column;gap:12px;left:32px;position:absolute}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .fanstore{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;line-height:1;gap:4px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .fanstore:after{content:url(../icons/shirt-white.svg);width:32px;height:32px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .extranavigation a{background-color:transparent;height:24px;min-height:unset;overflow:hidden;padding:0;width:24px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .extranavigation img{max-width:100%}.pagetheme:is(.player,.personyouth) .title-wrapper{padding:40px 16px 8px}.pagetheme:is(.player,.personyouth) .h2-wrapper h2,.pagetheme:is(.player,.personyouth) .title-wrapper h2{font-size:36px;font-style:normal;line-height:30px}.pagetheme:is(.player,.personyouth) .title-wrapper h2{color:var(--primary-red)}.pagetheme:is(.player,.personyouth) .button-bar{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1248px;width:100%}.pagetheme:is(.player,.personyouth) .button-bar .button-back-wrapper{min-width:150px}.pagetheme:is(.player,.personyouth) .button-bar .button-back-wrapper a{align-items:center;background:var(--gray-11);border:0;color:var(--white);display:flex;padding-inline-start:20px;line-height:1}.pagetheme:is(.player,.personyouth) .button-bar .button-back-wrapper a img{transform:rotate(180deg)}.pagetheme:is(.player,.personyouth) .button-bar .button-back-wrapper img{padding-left:12px;align-self:center;height:14px}.pagetheme:is(.player,.personyouth) .button-bar .button{display:flex;width:100%}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation{display:flex;flex-direction:row;gap:0;margin:0 0 0 auto}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left-right{align-items:baseline;background:var(--gray-10);clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%);display:flex;justify-content:center;min-width:88px;padding-left:24px}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left-right:focus-visible{background-color:var(--gray-12);animation:fillAnimation .3s;outline:none}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left-right img{transform:rotate(180deg)}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left{align-items:baseline;background:var(--primary-red);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%);display:flex;justify-content:center;margin-left:-20px}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left:focus-visible{background-color:var(--tertiair-red);animation:fillAnimation .3s;outline:none}.personyouth .button-bar .player-navigation .button--skewed--left{padding-left:24px;white-space:nowrap}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left-right img,.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left img{padding-left:12px;width:60px;height:19px;align-self:center;-o-object-fit:contain;object-fit:contain}.pagetheme:is(.player,.personyouth) .table-overviewdetails{background:var(--white);box-shadow:0 1px 3px #0003,0 2px 1px #0000001f,0 1px 1px #00000024;display:flex;flex-wrap:wrap;margin:0 0 32px;padding:16px}.pagetheme:is(.player,.personyouth) .table-overviewdetails>div{padding:16px;width:50%}.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-child(odd){border-right:1px solid var(--gray-07);border-bottom:2px solid var(--gray-07)}.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-child(even){border-left:1px solid var(--gray-07);border-bottom:2px solid var(--gray-07)}.pagetheme:is(.player,.personyouth) .table-overviewdetails div:last-child,.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-last-child(2){border-bottom:0}.pagetheme:is(.player,.personyouth) .table-overviewdetails .stat{font-family:psv-sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:8px}.pagetheme:is(.player,.personyouth) .table-overviewdetails .data{font-family:psv-condensed,sans-serif;font-size:22px;font-style:normal;line-height:18px;text-transform:uppercase}}@layer components{@media (min-width: 960px){.pagetheme:is(.player,.personyouth) .table-overviewdetails{margin:0 auto 32px;max-width:1248px}.pagetheme:is(.player,.personyouth) .title-wrapper{margin:0 auto;max-width:1248px;padding:0 16px 16px;width:100%}.pagetheme:is(.player,.personyouth) .table-overviewdetails{display:flex;flex-direction:row;flex-wrap:wrap}.pagetheme:is(.player,.personyouth) .table-overviewdetails>div{padding:16px;width:16.6666667%}.pagetheme:is(.player,.personyouth) .table-overviewdetails .stat{margin-bottom:16px}.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-child(odd),.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-child(even){border-bottom:0;border-right:0;border-left:2px solid var(--gray-07)}.pagetheme:is(.player,.personyouth) .table-overviewdetails div:nth-child(1){border:0}.pagetheme:is(.player,.personyouth) .button-bar{max-width:1248px;margin:40px auto 64px}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left-right{min-width:132px}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation .button--skewed--left{margin-left:-16px;min-width:120px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper{margin-bottom:64px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .extranavigation{gap:32px;bottom:32px}.pagetheme:is(.player,.personyouth) .overviewheader-visual .content-wrapper .extranavigation a{height:32px;width:32px}}}@layer components{.pagetheme:is(.player) .bio{padding-bottom:32px}.pagetheme:is(.player) .bio .wrapper:has(img){padding:16px 0;max-width:100%}}@layer components{@media (min-width: 1248px){.pagetheme:is(.player,.personyouth) .title-wrapper{padding:0 0 16px}.pagetheme:is(.player,.personyouth) .button-bar .player-navigation{padding:0}}}@layer components{@media (min-width: 960px){.pagetheme.personyouth .table-overviewdetails{width:60%}.pagetheme.personyouth .table-overviewdetails>div{width:33%}}.pagetheme.personyouth .block-team .modiv-default>.wrapper{padding:0}.pagetheme.personyouth .wrapper .block-team__other{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pagetheme.personyouth .wrapper .block-team__other .swiper-slide__team{display:flex;flex-direction:column;width:100%}.pagetheme.personyouth .wrapper .block-team__other .swiper-slide__team .onderschrift{width:100%}.pagetheme.personyouth .wrapper .block-team__other .swiper-slide__team .onderschrift .team__card__name{justify-content:center}}@layer components{.search-default{margin-top:75px}.search-wrapper{margin:25px auto auto;width:100%}.filterbar.searchpage{max-width:1248px;margin:auto auto auto -16px;width:calc(100% + 32px)}.filterbar.searchpage .filterbar-toplevel ul{justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.search-wrapper .filterbar.searchpage .filterbar-toplevel li{width:auto}.search-wrapper .filterbar-result.filter.searchpage{width:100%}}@layer components{@media (min-width: 960px){.search-wrapper{max-width:1248px;display:flex;flex-direction:column;align-items:center}.filterbar.searchpage .filterbar-toplevel ul{overflow-x:hidden}.filterbar.searchpage{margin:auto;width:100%}}}@layer components{body.errorpages{background-image:url(../images/background.svg);background-size:auto;height:100vh;width:100vw}body.errorpages main{padding:25vh 0 0}body.errorpages .h1-wrapper h1{font-size:100px;color:var(--scred-07);font-family:psv-branding,sans-serif;margin-bottom:40px}body.errorpages .editableContainer{display:flex;flex-direction:column;align-items:center}body.errorpages .editableContainer p{font-size:20px}body.errorpages .editableContainer p.aligncenter{text-align:center}body.errorpages .editableContainer p a{margin-top:40px}}@layer components{@media (min-width: 960px){body.errorpages .h1-wrapper h1{font-size:200px}}}@layer components{body.play{--search-max-width: 100rem;--overview-max-width: none;background-color:var(--black);color:var(--white);main .editableContainer {margin-inline: 0; padding-inline: 0; max-width: unset; width: 100dvw; box-sizing: border-box; &:has(.block-list) {padding-inline: clamp(1rem,5dvw,10rem);}} .block-list {background: var(--black); .modiv-default {.wrapper {padding-inline: 0;}}} input {color: var(--white);} .aligncenter:has(.centered) {display: flex; flex-direction: column; align-items: center;}}body.play .terms{--tag-color: var(--white)}}@layer components;@layer components;@layer components;@layer components{.module.media{align-content:start;background:var(--gray-07)}.module.media h1{z-index:2;margin:25px 16px;width:-moz-max-content;width:max-content;color:var(--black);font-size:52px;pointer-events:none}body.home p[data-wm-anchor-id]{height:-moz-max-content;height:max-content;margin:0 auto;width:100%;z-index:2;pointer-events:none}body.home p[data-wm-anchor-id] a{z-index:1;position:relative;display:flex;gap:8px;align-items:center;height:auto;margin:0 16px 25px;max-width:-moz-max-content;max-width:max-content;padding:12px 30px;background:var(--primary-red);color:var(--white);font-family:psv-condensed,sans-serif;text-decoration:none;transition:background .2s ease;clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%);pointer-events:all}body.home p[data-wm-anchor-id] a:after{content:"";width:1.5rem;aspect-ratio:1;background-image:url(../icons/icon-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}body.home p[data-wm-anchor-id] a:hover{background:var(--tertiair-red);cursor:pointer}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):first-of-type{width:100vw;padding:0 16px}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):last-of-type{position:relative;bottom:unset;border-top:none;max-height:-moz-max-content;max-height:max-content;width:100vw;background:none}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):last-of-type:after{content:"";position:absolute;top:0;height:100%;width:100%;background:none;opacity:50%}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):last-of-type .block-list{background:none}.media .wrapper{z-index:1;position:relative;padding:0;gap:0}div.media .h2-wrapper{z-index:1;position:relative;margin:auto;width:100%;padding-bottom:0}.block-list.swiper-list{position:relative;width:100%;max-width:1280px;padding-inline:16px;padding-block:24px;margin:0 auto}.block-list.swiper-list .item{aspect-ratio:unset}.block-list.swiper-list.white{background:var(--white);margin:0 -1rem;width:calc(100% + 2rem)}.contentpage .block-list.swiper-list{overflow-x:hidden;padding:16px 32px}.contentpage .block-list .modiv-default>.navigation{margin-right:-24px}.media h2{margin:0;max-width:-moz-max-content;max-width:max-content;padding:0 5px;background:var(--black);color:var(--white)}.block-gallery .wrapper{flex-direction:row}.block-gallery .modiv-default{display:flex;flex-direction:column;gap:16px}.block-gallery .item{flex-shrink:0}.block-list.swiper-list .wrapper{grid-template-columns:repeat(3,1fr);gap:16px;padding:0}.block-list.swiper-list .swiper-initialized .wrapper{grid-template-columns:repeat(50,1fr);gap:0}.block-list.swiper-list .modiv-default{display:flex;flex-direction:column;gap:24px;margin:auto}.swiper-list .modiv-default .navigation{display:none}.swiper-list .modiv-default>.navigation{z-index:1;position:relative;display:flex;justify-content:flex-end}.swiper-list .modiv-default>.navigation button{width:120px}.block-gallery .modiv-default>.navigation button{pointer-events:all}.block-gallery .item>div:nth-of-type(3){display:none}.block-gallery .swiper-slide-active>div:nth-of-type(3){z-index:1;display:flex;position:absolute;bottom:0}}@layer components{@media (max-width: 960px){.block-list.swiper-list{overflow-x:hidden}.swiper-list .modiv-default{margin-inline-end:.75rem}.swiper-list .modiv-default>.navigation{margin-inline-end:-.75rem}.media .block-gallery.swiper-list .navigation{display:none}.media .block-list.swiper-list .modiv-default{margin-inline-end:0}.media .block-list.swiper-list .modiv-default>.navigation{display:none}.media .block-list.swiper-list:not(:has(#bcRecommendations)) .item{margin-right:0!important}.media .block-list.swiper-list .item:nth-of-type(n + 2){display:none}}}@layer components{@media (min-width: 960px){.module.media{background:var(--gray-11)}.module.media h1{color:var(--white);margin:96px auto 0;padding-left:20px;width:100%}body.home p[data-wm-anchor-id] a{margin-left:20px;line-height:17px}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):first-of-type{position:absolute;justify-self:center;width:100%;height:55%;top:0;margin:0;padding:0}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):last-of-type{position:absolute;bottom:0;display:flex;align-items:center;margin:0;border-top:solid 2px var(--gray-08);height:45dvh;max-height:45%;width:100%;background:url(../images/background-pattern.svg) repeat;background-color:var(--white);background-size:400px}.media>:where([id^="mediacollectionelementdiv"],.embedded_wcbelement > div):last-of-type:after{background:linear-gradient(90deg,var(--white),#bcbcbc)}.media .wrapper{gap:32px}.block-gallery{display:flex;justify-content:center;width:100%;height:100%}.block-gallery .modiv-default{position:relative;width:90%;max-width:75rem;height:100%}.block-gallery .wrapper{width:unset;height:100%;gap:0}.block-gallery .item{flex-shrink:0;clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);filter:brightness(50%)}.block-gallery .swiper-slide-prev,.block-gallery .item:has(~ .swiper-slide-active){translate:25% 0}.block-gallery .swiper-slide-next,.block-gallery .swiper-slide-active~.item{translate:-25% 0}.block-gallery .swiper-slide-active{z-index:1;transition:.3s;translate:0;filter:brightness(100%)}.block-gallery .modiv-default>.navigation{position:absolute;z-index:1;bottom:25%;left:calc(-3.75% + 3rem);right:calc(11.25% - 5rem);display:flex;justify-content:space-between;translate:0 -50%;pointer-events:none}.block-gallery .item .title{bottom:6.25rem;padding-left:15%;padding-right:20%;display:none}.block-gallery .item .title span{font-size:2.25rem;line-height:1}.block-gallery .swiper-slide-active .title{display:block}.block-gallery .item :is(.contenttype span,time){padding-block:.5rem;padding-right:.75rem;padding-left:1.5rem;font-size:1rem;font-weight:500}.block-gallery .item :is(.contenttype span,time):after{right:-.5rem;width:1rem}.media .block-list.swiper-list .item{aspect-ratio:unset}.block-list.swiper-list.white{margin:0 -2rem;width:calc(100% + 4rem)}.contentpage .block-list .modiv-default>.navigation{margin-right:0}}}@layer components{.incontext .module.media .item{pointer-events:none}}@layer components;@layer components{.smokey-background{width:100vw}.smokey-background .container-background{isolation:isolate;display:none;max-height:100vh;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;width:100vw}.smokey-background .container-background:before{z-index:1;background:rgba(0 0 0 / .78);content:"";display:block;position:absolute;min-height:100vh;min-width:100vw;left:-0}.smokey-background .container-background img{-o-object-fit:cover;object-fit:cover;min-height:100vh;min-width:100vw;filter:grayscale(1)}.smokey-background{position:relative}.home .module.matchcentre{grid-template-rows:.5fr 1fr .5fr 1fr;background:var(--gray-11);width:100%;max-width:100vw}.home .module.matchcentre .empty-state{aspect-ratio:3 / 2}.home .module.matchcentre .block-default.previous-match{display:none}.home .module.matchcentre .competition-logo{margin:-24px 0;max-width:72px}.home .module.matchcentre .clearer{display:none}.home .module.matchcentre .block-default{display:flex;flex-direction:column;max-width:100vw}.home .module.matchcentre .block-default .block-title{display:none}.home .module.matchcentre h2{color:var(--white);font-family:psv-branding,sans-serif;font-size:52px;line-height:48px;padding:48px 16px 16px}.home .module.matchcentre .pagesection-matchday_announcement{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 100%),var(--primary-red);box-shadow:0 .70192px 2.10577px #0003,0 1.40385px .70192px #0000001f,0 .70192px .70192px #00000024;display:flex;flex-direction:column}.home .module.matchcentre .pagesection-matchday_announcement .white--filled{background:var(--white);color:var(--black);font-family:psv-sans,sans-serif;font-weight:700;margin-bottom:32px;max-width:200px;padding:8px 32px 8px 24px;text-transform:capitalize}.home.smokey-background .bottom-button-container{display:none}.home.smokey-background .module.matchcentre>.button--skewed-right.red--filled{z-index:1;align-items:center;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10px 0);display:flex;gap:8px;height:-moz-fit-content;height:fit-content;line-height:1;margin:-34px 0 0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:7px 25px}.home.smokey-background .module.matchcentre>.button--skewed-right.red--filled:after{content:url(../icons/icon-arrow.svg)}.home .module.matchcentre .standings{margin-bottom:0;margin-top:-1px;position:relative;width:100%}.home .module.matchcentre .standings .bottom{color:var(--primary-red);font-family:psv-condensed,sans-serif;font-size:22px;font-style:normal;line-height:18px;margin-top:32px;text-transform:uppercase;text-align:right}.home .module.matchcentre .standings thead{display:none}.home .module.matchcentre .standings .highlight-rank>td{padding:0}.home .module.matchcentre .standings .table-overview-highlight-rank thead{background:transparent;display:contents}.home .module.matchcentre .standings .table-overview-highlight-rank tbody td{font-size:22px;font-style:normal;font-weight:700;height:auto;line-height:22px}.home .module.matchcentre .standings .table-overview-highlight-rank tr th{font-weight:400;text-align:center}.home .module.matchcentre .standings .table-overview-highlight-rank div.wrapper{padding:0}.home .module.matchcentre .standings .table-overview-highlight-rank{font-size:18px;padding:16px;position:relative;width:100vw;z-index:1}.home .module.matchcentre .standings .table-overview-highlight-rank tr{display:grid;grid-template-columns:repeat(5,1fr)}.home .module.matchcentre .block-highlight-rank img,.home .module.matchcentre .block-highlight-rank .top{display:none}.home .module.matchcentre .block-highlight-rank .ranking-background{position:relative}.home .module.matchcentre .block-highlight-rank .ranking-background img{display:block;height:220px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-16px;width:100%;z-index:0;filter:grayscale(1)}.home .module.matchcentre .odd,.home .module.matchcentre .even{background:transparent}.home .module.matchcentre tr:not(.highlight-rank){display:none}.home .module.matchcentre .table-highlight-rank tr{display:contents}.home .module.matchcentre .block-default .table-overview .table-overview-highlight-rank .top{display:block;padding:0;margin:0}.home .module.matchcentre .table-overview-highlight-rank .top-mobile{color:var(--primary-red);margin-bottom:12px}.home .module.matchcentre .rankings .top,.home .module.matchcentre .standings .top-desktop{display:none}.home .module.matchcentre .pagesection-matchday_announcement .left,.home .module.matchcentre .pagesection-matchday_announcement .left a,.home .module.matchcentre .pagesection-matchday_announcement .right{display:flex;align-items:center;justify-content:center;color:#fff;gap:8px;margin-top:8px;padding:0 16px;text-decoration:none}.home .module.matchcentre .pagesection-matchday_announcement .left img{height:73px;-o-object-fit:contain;object-fit:contain;width:91px}.home .module.matchcentre .pagesection-matchday_announcement .left a{padding:0 8px}.home .module.matchcentre .pagesection-matchday_announcement .match-info a{display:flex;flex-direction:column;color:var(--white);text-decoration:none;justify-content:center}.home .module.matchcentre .pagesection-matchday_announcement .match-info .tijd{font-family:psv-branding,sans-serif;font-size:26px;line-height:22px;margin:0 16px}.home .module.matchcentre .pagesection-matchday_announcement .right span{font-family:psv-sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin:8px 0 32px}.home .module.matchcentre .pagesection-matchday_announcement .right .datum{border-right:1px solid var(--white);padding-right:8px;text-transform:capitalize}.home .module.matchcentre .pagesection-matchday_announcement .button-container{display:flex;justify-content:center;gap:16px;margin-bottom:32px;padding:0 16px}.home .module.matchcentre .block-default .table-overview{background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%)}.home .module.matchcentre .block-default .table-overview .top{color:var(--white);font-family:psv-condensed,sans-serif;font-size:22px;font-style:normal;line-height:18.7px;padding:24px 16px;text-align:right;text-transform:uppercase}.home .module.matchcentre .block-default .table-overview .wrapper{display:flex;flex-direction:row;color:var(--white);margin-bottom:4px;padding:0 0 32px;justify-content:space-between;gap:16px;overflow:hidden}.home .module.matchcentre .block-default .table-overview .wrapper .position{display:flex;align-items:center}.home .module.matchcentre .block-default .table-overview .wrapper .position>p{font-family:psv-branding,sans-serif;font-size:60px;line-height:52px}.home .module.matchcentre .block-default .table-overview .wrapper .position>span{font-family:psv-branding,sans-serif;font-size:30px;line-height:26px;margin-top:-12px}.home .module.matchcentre .block-default .table-overview .wrapper .center th,.home .module.matchcentre .block-default .table-overview .wrapper .center tr{text-align:left}.home .module.matchcentre .bottom-button-container{display:none}.home .module.matchcentre .block-default .table-overview .wrapper .center{max-width:200px;width:100%}.home .module.matchcentre .block-default .table-overview .wrapper .center th{color:var(--white);font-family:psv-sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.home .module.matchcentre .block-default .table-overview .wrapper .center tr{color:var(--white);font-family:psv-sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.home .module.matchcentre .block-default .button--skewed-right.red--filled{clip-path:polygon(20px 0,100% 0,100% 100%,0 100%);margin:0 0 0 auto;max-width:230px;padding-left:24px;width:100%}.home .module.matchcentre .button--skewed-right.red--filled a{text-decoration:none;color:var(--white)}.home .module.matchcentre .block-highlight-rank .ranking-background:before{background:rgba(0 0 0 / .78);content:"";height:300px;left:0;position:absolute;width:100%;z-index:1}}@layer components{@media (min-width: 960px){.smokey-background .container-background{display:flex}.home .module.matchcentre .block-default .table-overview{background:var(--white);display:flex;flex-direction:column;justify-content:center;max-width:358px;min-height:295px}.home .module.matchcentre .block-default .table-overview .wrapper .position>p,.module.matchcentre .block-default .table-overview .wrapper .position>span,.home .module.matchcentre .block-default .table-overview .wrapper .center tr,.home .module.matchcentre .block-default .table-overview .wrapper .center th{color:var(--black)}div.home .module.matchcentre{align-items:flex-start;background:transparent;-moz-column-gap:24px;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding:5vh 16px 2rem;max-width:1248px;row-gap:0;width:100%}.home .module.matchcentre h2{padding:0 0 5vh;width:100%}.home .module.matchcentre .block-default{margin:0;max-width:358px;padding:0;width:calc(30% - 16px)}.home .module.matchcentre .block-default.previous-match{display:flex}.home .module.matchcentre .block-default .pagesection-matchday_previous{background:var(--white);display:flex;flex-direction:column;position:relative;max-width:358px;padding:16px}.home .module.matchcentre .block-default .pagesection-matchday_previous:before{background:var(--gray-11);content:"";position:absolute;top:0;right:0;width:20px;height:20px;border-right:100px solid transparent;border-bottom:100px solid var(--white)}.home .module.matchcentre .pagesection-matchday_previous .left,.home .module.matchcentre .pagesection-matchday_previous .right{align-items:center;color:var(--black);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;z-index:1}.home .module.matchcentre .pagesection-matchday_announcement{margin-top:-25px}.home .module.matchcentre .pagesection-matchday_previous>.left{justify-content:center;gap:24px}.home .module.matchcentre .pagesection-matchday_announcement .right span{font-size:24px;margin:8px 0 52px}.home .module.matchcentre .block-default .table-overview .wrapper{gap:0;margin-bottom:0;padding:0}.home .module.matchcentre .pagesection-matchday_previous .left a,.home .module.matchcentre .pagesection-matchday_previous .right a{color:var(--black);text-decoration:none;font-size:16px;text-align:center}.home .module.matchcentre .pagesection-matchday_previous .left .match-info a{color:var(--black);font-family:psv-branding,sans-serif;font-size:26px;line-height:22px;text-decoration:none}.home .module.matchcentre .pagesection-matchday_previous .left span{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:72px}.home .module.matchcentre .pagesection-matchday_previous .left.top{align-items:flex-start;flex-direction:column;font-family:psv-sans,sans-serif}.home .module.matchcentre .pagesection-matchday_previous .top .location{color:var(--gray-10);flex-basis:100%;font-size:14px;font-style:normal;font-weight:400;line-height:14px;font-family:psv-sans,sans-serif;margin-bottom:24px}.home .module.matchcentre .pagesection-matchday_previous .left img{height:73px;-o-object-fit:contain;object-fit:contain;width:91px}.home .module.matchcentre .pagesection-matchday_previous .result a{color:var(--black);font-size:26px;font-weight:700;line-height:22px}.home .module.matchcentre .block-default:nth-child(3){max-width:498px;width:38%}.home .module.matchcentre .pagesection-matchday_previous .title{color:var(--black);display:flex;font-family:psv-sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;gap:8px;line-height:18px}.home .module.matchcentre .pagesection-matchday_previous .title .datum{text-transform:capitalize;max-width:unset}.home .module.matchcentre .pagesection-matchday_previous .title .tijd{border-left:1px solid var(--black);padding-left:8px}.home .module.matchcentre .pagesection-matchday_previous .competition-logo{position:absolute;right:8px;top:36px;max-width:42px}.home .module.matchcentre .pagesection-matchday_previous .button-container{display:flex;justify-content:center;margin:64px 0 16px}.home .module.matchcentre .pagesection-matchday_announcement .match-info .tijd{font-size:40px;line-height:40px}.home .module.matchcentre .pagesection-matchday_announcement .left img{height:auto;margin:46px 0 -12px;-o-object-fit:contain;object-fit:contain;width:130px}.home .module.matchcentre .pagesection-matchday_announcement .left:nth-of-type(2) img{margin-block:0}.home .module.matchcentre .pagesection-matchday_announcement .button-container{padding:0 8px}.home .module.matchcentre .pagesection-matchday_announcement .button-container .button.red--filled{padding:16px 40px;font-size:1.55rem;gap:16px;align-items:center}.home .module.matchcentre .pagesection-matchday_announcement .button-container .button.red--filled:after{width:2rem}.home .module.matchcentre .block-default .button--skewed-right.red--filled{display:none}.home .module.matchcentre .bottom-button-container,.home.smokey-background .bottom-button-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1172px;padding:5vh 16px 0;width:100%}.home .module.matchcentre .bottom-button-container a{display:flex;align-items:center;gap:16px}.home .module.matchcentre .block-default .block-title{color:var(--white);display:block;font-family:psv-condensed,sans-serif;font-size:36px;font-style:normal;line-height:30px;margin-bottom:16px}.home .module.matchcentre .pagesection-matchday_announcement .white--filled{margin-bottom:16px}.home .module.matchcentre .table-overview-highlight-rank .top-mobile,.home .module.matchcentre .standings .bottom,.home.smokey-background .module.matchcentre>.button--skewed-right.red--filled{display:none}.home .module.matchcentre tr:not(.highlight-rank){display:table-row;font-size:16px;width:100%}.home .module.matchcentre .standings .table-overview-highlight-rank tr th,.home .module.matchcentre .standings .table-overview-highlight-rank tr,.home .module.matchcentre .standings .table-overview-highlight-rank div.wrapper{color:var(--black);gap:16px;justify-content:space-between;margin:0;min-width:20px;text-indent:0}.home .module.matchcentre .standings .table-overview-highlight-rank tbody td{margin:0;text-indent:-2px}.home .module.matchcentre .standings tbody td{color:var(--black);height:40px;min-width:16px;padding:0}.home .module.matchcentre .standings tbody td strong:first-of-type{font-weight:700}.home .module.matchcentre .block-highlight-rank{overflow:hidden}.module.matchcentre .block-default .table-overview .table-overview-highlight-rank .top,.home .module.matchcentre .block-highlight-rank img,.home .module.matchcentre .standings .top-desktop{display:flex}.home .module.matchcentre .standings .top-desktop{align-items:center;color:var(--primary-red);gap:20px}.home .module.matchcentre .block-default .table-overview .table-overview-highlight-rank .top img{max-width:32px}.home .module.matchcentre .standings thead{background:var(--primary-red);display:table-caption;height:auto}.home .module.matchcentre .standings .table-overview-highlight-rank{padding:12px 16px 26px;position:relative;width:calc(100% + 2px);z-index:1}.home .module.matchcentre .standings tbody .odd{background:var(--gray-07)}.home .module.matchcentre .standings thead th{min-width:40px;padding:8px 0}.home .module.matchcentre .standings th.even.club{min-width:113px}.home.smokey-background .bottom-button-container,.home.smokey-background .bottom-button-container a{display:flex;align-items:center;margin-top:-100px;position:relative}.home.smokey-background .bottom-button-container a{color:var(--white);text-decoration:none;gap:8px}@media (min-width: 1200px){.home .module.matchcentre .standings th.even.club{min-width:180px}}.home .module.matchcentre .block-highlight-rank .ranking-background:before{background:rgba(255 255 255 / .78);content:"";height:300px;left:0;position:absolute;width:100%;z-index:1}}}@layer components{.module.matchcentre.countdown .smokey-background{min-height:100vh}.module.matchcentre.countdown .smokey-background .container-background{display:flex}.module.matchcentre.countdown .h2-wrapper>h2{max-width:unset;padding-bottom:0}.module.matchcentre.countdown .countdown__container{display:flex;flex-direction:column;align-items:center;max-width:1148px;margin:0 auto;padding:0 24px;justify-content:space-between;isolation:isolate}.module.matchcentre.countdown .countdown__container h3{font-family:psv-condensed,sans-serif;font-size:clamp(1.75rem,5.5vw,5rem);margin-bottom:5rem;color:var(--white)}.module.matchcentre.countdown .countdown__timer{min-height:12.5rem;width:100%;display:flex;text-decoration:none;justify-content:space-between}.module.matchcentre.countdown .countdown__timer img{width:200px;height:auto}.module.matchcentre.countdown .team{font-family:psv-sans,sans-serif;font-size:clamp(1.5rem,5vw,3.5rem);line-height:1;font-weight:700;color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.module.matchcentre.countdown time{display:none}.module.matchcentre.countdown .team-name{margin-top:2rem}.module.matchcentre.countdown .counter{position:relative;font-family:psv-branding,sans-serif;font-size:clamp(2rem,6.5vw,5rem);line-height:1;color:var(--white);display:flex;align-items:center;margin:0 50px}.module.matchcentre.countdown .counter-mini{color:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center}.module.matchcentre.countdown .counter-mini .spec{position:absolute;bottom:2.5rem;font-family:psv-condensed,sans-serif;font-size:clamp(1rem,3.4vw,1.625rem);font-style:normal;background-color:var(--black);padding:5px}.module.matchcentre.countdown .counter .dots{margin:0 10px}.module.matchcentre.countdown .countdown__container .button-container{display:flex;gap:1rem;margin-top:3rem}}@layer components{@media (width < 960px){.module.matchcentre.countdown .h2-wrapper>h2{padding:0}}}@layer components{@media (width < 768px){.module.matchcentre.countdown .countdown__container{margin-top:2rem}.module.matchcentre.countdown .countdown__container h3{margin-bottom:2.5rem}.module.matchcentre.countdown .countdown__timer{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.module.matchcentre.countdown .countdown__timer img{width:5rem}.module.matchcentre.countdown .team-name{margin-top:1rem}.module.matchcentre.countdown .counter{grid-row:2;grid-column:1 / -1;align-items:start;min-height:2.25lh;margin:0 auto}.module.matchcentre.countdown .counter-mini .spec{bottom:0}}}@layer components;@layer components{body.home{overflow-x:unset}body.home #container-wrapper header,body.home #container-wrapper #header-wrapper{height:0;padding:0}body.home .editableContainer{width:100%;max-width:unset;padding-inline:unset}body.home .editableContainer:after{content:"";display:block;position:fixed;z-index:999;left:0;top:0;height:4px;width:var(--progress-width, auto);background-color:var(--primary-red)}html[data-home=true]{max-height:100dvh;overflow-x:hidden!important;scroll-padding-top:0;scroll-snap-type:y mandatory}body.home .incontext .editableContainer{overflow-x:hidden}body.home .module{position:relative;display:grid;height:100lvh;overflow:hidden;scroll-snap-align:start}body.home .incontext .module{height:auto;min-height:100lvh}body.home .rte_container.module{border:blue 3px dashed;margin:10px 20px;width:auto;height:auto;min-height:100dvh!important}body.home .rte_container.module[data-wm-personalization]{border:red 3px dashed!important}body.home .rte_container.module>div{margin-top:30px}body.home .rte_container.module[data-wm-personalization]>div{margin-top:10px!important}body.home main>.rte_container>p{padding-left:20px}.module__counter{z-index:10;position:absolute;top:2rem;right:4rem;font-family:psv-sans,sans-serif;font-size:clamp(22px,2.65vw,32px);font-weight:700;line-height:1;color:var(--white)}.module.business .module__counter{color:var(--black)}.module.cta>.block-default{height:100lvh;grid-row:1}body[data-in-context-mode=true] .module.cta>.block-default{grid-row:unset}.module.cta .wrapper{padding:0}.module.cta :is(.image-default,.image-mobile-only){display:flex;width:100%;height:100%}.module.cta :is(.image-mobile-only,.image-default) :is(div,figure,picture){display:contents}.module.cta img{-o-object-fit:contain;object-fit:contain}}@layer components{@media (width < 960px){.module__counter{top:1rem;right:1rem}.module.media .module__counter{color:var(--black)}.module.cta .image-default{display:none}}}
