﻿html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*::before,*::after{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0;padding:0}*:not(dialog){margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased}img,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button,textarea,input,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}i{font-style:unset}b{font-weight:unset}a{text-decoration:none}:root{--blu: 20px;--margin: calc(var(--blu) * 0.5);--gutter: calc(var(--margin) * 0.5);--header-height: calc(100vh / 5 * 4);--fsr: 0.87;--p-lh: calc(var(--blu) * 1);--h5-lh: calc(var(--blu) * 1.618);--h3-lh: calc(var(--blu) * 1.618);--h1-lh: calc(var(--blu) * 1.618);--p-fs: calc(var(--p-lh) * var(--fsr));--p-cm: calc(var(--p-lh) * 40);--h5-fs: calc(var(--h5-lh) * var(--fsr));--h5-cm: calc(var(--h5-lh) * 40);--h3-fs: calc(var(--h3-lh) * 1);--h3-cm: calc(var(--h3-lh) * 40);--h1-fs: calc(var(--h1-lh) * 1);--h1-cm: calc(var(--h1-lh) * 40);--blue: rgba(10, 101, 175, 100%);--blue-0: rgba(10, 101, 175, 0%);--yellow: rgba(250, 189, 28, 100%);--yellow-0: rgba(250, 189, 28, 0%);--red: rgba(214, 21, 17, 100%);--red-0: rgba(214, 21, 17, 0%);--green: rgba(140, 191, 29, 100%);--green-0: rgba(140, 191, 29, 0%);--black: rgba(20, 5, 0, 100%);--black-0: rgba(20, 5, 0, 0%);--gray-06: rgba(49, 37, 34, 100%);--gray-06-0: rgba(49, 37, 34, 0%);--gray-05: rgba(85, 75, 73, 100%);--gray-05-0: rgba(85, 75, 73, 0%);--gray-04: rgba(121, 113, 111, 100%);--gray-04-0: rgba(121, 113, 111, 0%);--gray-03: rgba(158, 152, 147, 100%);--gray-03-0: rgba(158, 152, 147, 0%);--gray-02: rgba(194, 189, 181, 100%);--gray-02-0: rgba(194, 189, 181, 0%);--gray-01: rgba(225, 222, 218, 100%);--gray-01-30: rgba(225, 222, 218, 30%);--gray-01-0: rgba(225, 222, 218, 0%);--white: rgba(255, 255, 255, 100%);--white-0: rgba(255, 255, 255, 0%);--type-colour: var(--gray-05);--p-line: calc(var(--p-fs) * 0.0533);--h5-line: calc(var(--h5-fs) * 0.0795);--h3-line: calc(var(--h3-fs) * 0.0533);--h1-line: calc(var(--h3-fs) * 0.0533)}nav{--transition-timing-function: ease-out;--transition-duration: 0.3s;--h-height: calc(var(--h3-fs) * 0.73);--line-gap: calc(var(--h3-fs) * 0.2);--logo-height: calc((var(--h-height) * 2) + var(--line-gap));--single-line-height: var(--h-height);z-index:800;position:fixed;top:0;left:0;width:100%;height:auto;background:var(--white);text-align:center;padding:var(--margin);display:block;transition-property:background-color;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}nav .logo_container{position:relative}nav .logo_container #logo{display:block;height:var(--logo-height);transition-property:height,width;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);white-space:nowrap;width:calc(var(--h3-lh)*9.2);left:50%;position:relative;transform:translateX(-50%)}nav .logo_container #logo:hover,nav .logo_container #logo:focus,nav .logo_container #logo:hover *,nav .logo_container #logo:focus *{color:var(--gray-04)}nav .logo_container #logo .line{height:var(--h-height);display:block;position:relative}nav .logo_container #logo .line:first-child{margin-bottom:var(--line-gap)}nav .logo_container #logo .line>div{position:absolute;bottom:calc(0px - var(--h3-fs)*.255);width:100%}nav .logo_container #logo{--factor: 0.0001}nav .logo_container #logo .la{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .an{margin-left:calc(-9em*var(--factor))}nav .logo_container #logo .nd{margin-left:calc(-11em*var(--factor))}nav .logo_container #logo .ds{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .sc{margin-left:calc(0em*var(--factor))}nav .logo_container #logo .ch{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .ha{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .af{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .ft{margin-left:calc(-500em*var(--factor))}nav .logo_container #logo .ts{margin-left:calc(-40em*var(--factor))}nav .logo_container #logo .th{margin-left:calc(-10em*var(--factor))}nav .logo_container #logo .he{margin-left:calc(-10em*var(--factor))}nav .logo_container #logo .ea{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .ea{margin-left:calc(-84em*var(--factor))}nav .logo_container #logo .te{margin-left:calc(-16em*var(--factor))}nav .logo_container #logo .er{margin-left:calc(-2em*var(--factor))}nav .logo_container #logo .ba{margin-left:calc(-35em*var(--factor))}nav .logo_container #logo .al{margin-left:calc(-20em*var(--factor))}nav .logo_container #logo .ll{margin-left:calc(-10em*var(--factor))}nav .logo_container #logo .le{margin-left:calc(-9em*var(--factor))}nav .logo_container #logo .en{margin-left:calc(0em*var(--factor))}nav .logo_container #logo .nb{margin-left:calc(-9em*var(--factor))}nav .logo_container #logo .be{margin-left:calc(0em*var(--factor))}nav .logo_container #logo .er{margin-left:calc(0em*var(--factor))}nav .logo_container #logo .rg{margin-left:calc(0em*var(--factor))}nav .first_line{display:block;transform:translateY(0px);transition-property:height,margin-bottom,transform;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}nav .second_line{display:inline-block;overflow-x:clip;transition-property:width;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);width:0}nav #nav_burger{--side: calc(var(--single-line-height) + (var(--margin) * 2));position:fixed;top:0;right:0;width:var(--side);height:var(--side);cursor:pointer}nav #nav_burger .inner{--side: calc(100% - (var(--margin) * 2));position:absolute;top:var(--margin);left:var(--margin);width:var(--side);height:var(--side);--line-thickness: var(--h3-line)}nav #nav_burger .inner .top,nav #nav_burger .inner .middle,nav #nav_burger .inner .bottom{width:100%;height:var(--line-thickness);background:var(--type-colour);position:absolute;left:0;transition-property:transform;transition-timing-function:ease-out;transition-duration:.1s}nav #nav_burger .inner .top{transform:translateY(0%);top:0}nav #nav_burger .inner .middle{--rotation: 0deg;top:50%;transform:translateY(-50%) rotate(var(--rotation))}nav #nav_burger .inner .bottom{bottom:0;transform:translateY(0%)}nav #nav_burger:hover .inner .top,nav #nav_burger:hover .inner .middle,nav #nav_burger:hover .inner .bottom{background:var(--gray-04)}nav #nav_burger:hover .inner .top{transform:translateY(50%)}nav #nav_burger:hover .inner .bottom{transform:translateY(-50%)}nav #nav_chin{position:absolute;width:100%;top:100%;left:0}nav.state_open,nav:not(.navi_gradient_yellow){z-index:900}nav.state_open{background:var(--gray-01) !important}nav.state_open::after{opacity:0 !important}nav.state_open #nav_burger .inner .top,nav.state_open #nav_burger .inner .bottom{display:none}nav.state_open #nav_burger .inner .middle.first{--rotation: 45deg}nav.state_open #nav_burger .inner .middle.second{--rotation: -45deg}nav.state_open #nav_burger:hover .inner .middle.first{--rotation: 40deg}nav.state_open #nav_burger:hover .inner .middle.second{--rotation: -40deg}nav.state_open .nav_anchors{background:var(--gray-01) !important;transform:translateY(0);opacity:1}nav.state_open .nav_anchors a{background:var(--gray-01) !important}nav.state_closed #nav_content{height:0}nav.state_one_line .nav_anchors{transform:translateY(0);opacity:1}nav #nav_content{overflow:clip;height:auto;transition-property:height;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}nav #nav_content #nav_main{padding-top:calc(var(--h3-lh)*.7);padding-bottom:calc(var(--h3-lh)*.5)}nav .nav_anchors{width:calc(100% + var(--margin)*2);padding-top:calc(var(--p-lh)*.5);display:flex;justify-content:center;flex-wrap:wrap;background:var(--white);margin-top:1px;transition-property:background,transform,opacity;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);left:calc(0px - var(--margin));position:relative;transform:translateY(-100%);opacity:0}nav .nav_anchors a{white-space:nowrap;display:block;background:var(--white);width:fit-content;padding:calc(var(--p-lh)*.25) calc(var(--p-lh)*.25) calc(var(--p-lh)*.1);transition-property:background;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}nav .nav_anchors a:link,nav .nav_anchors a:focus,nav .nav_anchors a:visited,nav #nav_secondary a:link,nav #nav_secondary a:focus,nav #nav_secondary a:visited{color:var(--type-colour)}nav .nav_anchors a:hover,nav #nav_secondary a:hover{color:var(--gray-04)}nav::after{--color: var(--gray-01);content:"";display:block;width:100%;height:120%;position:absolute;top:0;left:0;z-index:-100;opacity:0;background:linear-gradient(180deg, var(--color), transparent);transition-property:--color,opacity;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}nav.navi_transparent{background:var(--white-0)}nav.navi_transparent #logo:hover,nav.navi_transparent #logo:focus,nav.navi_transparent #logo:hover *,nav.navi_transparent #logo:focus *{color:var(--type-colour)}nav.navi_transparent #logo:hover,nav.navi_transparent #logo:focus{opacity:.9}nav.navi_transparent::after{opacity:1}nav.navi_transparent #nav_burger:hover .inner{opacity:.9}nav.navi_transparent #nav_burger:hover .inner .top,nav.navi_transparent #nav_burger:hover .inner .middle,nav.navi_transparent #nav_burger:hover .inner .bottom{background:var(--type-colour)}nav.navi_gradient_yellow{background:var(--yellow)}nav.navi_gradient_yellow:not(.state_open) #nav_burger:hover{opacity:.9}nav.navi_gradient_yellow:not(.state_open) #nav_burger:hover .inner .top,nav.navi_gradient_yellow:not(.state_open) #nav_burger:hover .inner .middle,nav.navi_gradient_yellow:not(.state_open) #nav_burger:hover .inner .bottom{background:var(--type-colour)}nav.navi_gradient_yellow:not(.state_open) #logo:hover{color:var(--type-colour);opacity:.9}nav.navi_gradient_yellow:not(.state_open) #logo:hover *{color:var(--type-colour)}nav.navi_gradient_yellow .nav_anchors{background:var(--yellow)}nav.navi_gradient_yellow .nav_anchors a{background:var(--yellow)}.anchor{scroll-margin-top:calc(var(--h3-lh)*2 - 1px)}.close_btn{position:absolute;width:calc(var(--blu)*2);height:calc(var(--blu)*2);background:var(--gray-05);top:0;right:0;transform:translate(50%, -50%);cursor:pointer;transition-property:background;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}.close_btn div{--rotation: 45deg;display:block;width:100%;height:var(--h5-line);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(var(--rotation));background:var(--gray-06);transition-property:transform;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration)}.close_btn div:first-of-type{--rotation: -45deg}.close_btn:hover{background:var(--gray-04)}.close_btn:hover div:first-of-type{--rotation: -40deg}.close_btn:hover div:last-of-type{--rotation: 40deg}.navi_button{transition-property:font-weight,font-stretch;transition-duration:.2s;transition-timing-function:ease-out}.navi_button:link,.navi_button:focus,.navi_button:visited{color:var(--type-colour);font-weight:300;font-stretch:80%;text-transform:uppercase}.navi_button:hover,.navi_button:focus,.navi_button.hover{font-weight:900;font-stretch:75%}.navi_button.hover{pointer-events:none}.simple_button{--padding: calc(var(--h3-fs) * 0.15);transition-property:font-weight,font-stretch;transition-duration:.2s;transition-timing-function:ease-out;font-size:var(--h3-fs);line-height:var(--h3-lh);color:var(--yellow) !important;height:calc(var(--h3-fs)*.77);padding-left:var(--padding);padding-right:var(--padding);height:calc(var(--h3-lh)*1.25);display:inline-flex;align-items:end}.simple_button:link,.simple_button:focus,.simple_button:visited{font-weight:900;font-stretch:75%;text-transform:uppercase}.simple_button:hover,.simple_button:focus,.simple_button.hover{font-weight:300;font-stretch:80%}.simple_button.hover{pointer-events:none}.calls_container{display:flex;flex-wrap:wrap;color:var(--yellow)}.calls_container *{color:var(--yellow)}.calls_container .call{display:block;width:100%;text-align:center}.calls_container .call a span{transition-property:font-weight,font-stretch;transition-duration:.2s;transition-timing-function:ease-out;padding-top:calc(var(--h3-lh)*.25)}.calls_container .call a:hover .logo_light,.calls_container .call a:focus .logo_light,.calls_container .call a.hover .logo_light{font-weight:900;font-stretch:75%}.calls_container .call a:hover .logo_bold,.calls_container .call a:focus .logo_bold,.calls_container .call a.hover .logo_bold{font-weight:300;font-stretch:80%}.calls_container .call:not(:last-of-type){margin-bottom:calc(var(--h3-lh)*1)}#wip{width:100%;height:100vh;background:var(--gray-03);text-align:center;display:block}#wip h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding-inline:var(--margin);hyphens:none}#wip h1 *{hyphens:none}#current_play_header{--height: var(--header-height);display:block;width:100%;height:var(--height);background-color:var(--yellow);position:relative;overflow:clip}#current_play_header .play_type{--max-height: calc(var(--height) * 0.4);display:block;width:calc(100% - var(--margin)*4);height:var(--max-height);top:50%;left:50%;position:relative;transform:translate(-50%, calc(-50% + (var(--h3-lh)) * 0.5));pointer-events:none}#current_play_header .play_type a{display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;cursor:default}#current_play_header .play_type a img{max-height:var(--max-height);position:relative;top:0;left:50%;transform:translateX(-50%);cursor:pointer}#current_play_header .play_type a img:hover{opacity:.9}#current_play_header .footer{position:absolute;bottom:var(--margin);left:0;width:100%;text-align:center}#current_play_hero{display:block;position:relative;width:100%;height:calc(var(--header-height)*2)}#current_play_hero .left,#current_play_hero .right{position:relative;display:block;width:100%;height:50%}#current_play_hero .left .top,#current_play_hero .left .bottom{display:grid;width:100%;position:absolute;left:0;padding:var(--margin);justify-items:center}#current_play_hero .left .top{top:0;text-align:center}#current_play_hero .left .bottom{bottom:0;padding-left:calc(var(--margin)*2);padding-right:calc(var(--margin)*2)}#current_play_hero .left .bottom .buttons{margin-top:calc(var(--p-lh)*2);justify-items:center;text-align:center;display:grid;grid-auto-flow:column}@keyframes rotateLoop{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.cta_circle{position:absolute;top:50%;left:50%;z-index:800;display:block;animation:rotateLoop 10s linear infinite}.cta_circle svg{fill:var(--white)}.cta_circle:hover{opacity:.8}.cta_circle:hover::after{opacity:1}.cta_circle::after{--side: calc(var(--blu) * 0.5);display:block;content:"";width:var(--side);height:var(--side);background:var(--white);top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;border-radius:var(--side);opacity:0}#message_banner_small .banner_outer{transform:rotate(-30deg);top:100%;left:30%;position:absolute;width:100%;transform-origin:0 0;z-index:800}#message_banner_small .banner_inner{width:100%;overflow:hidden;position:relative;cursor:pointer;padding-top:calc(var(--p-lh)*.25);padding-bottom:calc(var(--p-lh)*.08)}#message_banner_small .banner_track{display:flex;width:max-content;animation:bannerScroll 15s linear infinite}#message_banner_small .banner_track span{color:inherit}@keyframes bannerScroll{from{transform:translateX(0)}to{transform:translateX(-25%)}}#message_banner_small .banner_inner:hover{background:var(--gray-02) !important}#message_banner_small .banner_message{--margins: calc(var(--margin) * 4);display:block;z-index:800;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(var(--h5-lh)*25);max-width:calc(100% - var(--margins)*2);padding:var(--margins);text-align:center}#message_banner_small:not(.open) .banner_message{display:none}#message_banner_small.open .banner_inner{background:var(--gray-02) !important}#message_banner_small.open .banner_inner .banner_track{color:var(--type-colour) !important}#message_banner_small:not(.lightbox_main){cursor:default !important}#message_banner_small:not(.lightbox_main) *{cursor:default !important}#message_banner_large{padding:calc(var(--margin)*2);padding-bottom:calc(var(--margin)*1.4);text-align:center}.image_gallery{--color: var(--yellow);display:block;width:100%;height:var(--header-height);background:var(--gray-02);position:relative;overflow:hidden}.image_gallery .slogan{position:absolute;top:50%;left:50%;color:var(--color);width:80%;transform:translate(-50%, -50%);text-align:center;max-width:calc(var(--h1-lh)*13)}.image_gallery .slogan *{color:var(--color)}.image_gallery .image_rail{display:grid;position:absolute;top:0;left:0;width:100%;height:100%;grid-auto-flow:column;grid-auto-columns:100%;overflow:hidden}.image_gallery .image_rail .image_container{display:block;position:relative;width:100%;height:100%}.image_gallery .image_rail .image_container h6{position:absolute;bottom:var(--margin);left:50%;color:var(--color);transform:translateX(-50%);hyphens:none;text-align:center;width:calc(100% - var(--margin)*2)}.image_gallery .image_rail .image_container .shadow{position:absolute;bottom:0;left:0;width:100%;height:calc(var(--p-lh)*10);background:linear-gradient(0deg, var(--black) -100%, transparent 100%);opacity:.5}.image_gallery .controls{position:absolute;top:0;left:0;width:100%;height:100%}.image_gallery .controls .next,.image_gallery .controls .previous{position:absolute;display:block;width:50%;height:100%;top:0;cursor:pointer}.image_gallery .controls .next::after,.image_gallery .controls .previous::after{--color: var(--yellow);--size: calc(var(--blu) * 1);--ratio: 0.6;content:"";display:block;position:absolute;bottom:var(--margin);width:0;height:0;border-top:calc(var(--size)*var(--ratio)) solid rgba(0,0,0,0);border-bottom:calc(var(--size)*var(--ratio)) solid rgba(0,0,0,0)}.image_gallery .controls .next{right:0}.image_gallery .controls .next::after{right:var(--margin);border-left:var(--size) solid var(--color)}.image_gallery .controls .previous{left:0}.image_gallery .controls .previous::after{left:var(--margin);border-right:var(--size) solid var(--color)}.image_gallery.contain .image_rail{grid-auto-columns:auto}.image_gallery.contain .image_rail .image_container{width:max-content;max-width:calc(100vw + 2px)}.image_gallery.contain .image_rail .image_container img{width:auto;max-width:calc(100vw + 2px)}.kacheln[length="1"],.kacheln[length="2"],.kacheln[length="3"],.kacheln[length="4"],.kacheln[length="5"],.kacheln[length="6"],.kacheln[length="7"],.kacheln[length="8"],.kacheln[length="9"],.kacheln[length=long]{--columns: 1;--sholders: 3;--gutters: 1}.kacheln{--sholder-width: calc((var(--blu) * var(--sholders)) * 2);--gutters-count: calc(var(--columns) - 1);--gutter-width: calc(var(--blu) * var(--gutters));--cell-width-target: calc((100vw - (var(--gutter-width) * var(--gutters-count)) - var(--sholder-width)) / var(--columns));--cell-width-max: calc(var(--p-lh) * 20);--cell-width: min(var(--cell-width-target), var(--cell-width-max));--content-height: calc((var(--p-lh) * 5) + (var(--h3-lh) * 2));--image-height: calc(var(--cell-width) / 4 * 5);--side: calc((100vw - (var(--blu) * 3)) / var(--columns));display:grid;justify-items:center;text-align:center}.kacheln .kacheln_inner{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--gutter-width)*2) var(--gutter-width);padding-left:calc(var(--sholder-width)*.5);padding-right:calc(var(--sholder-width)*.5)}.kacheln .kacheln_inner .kachel_container{display:block;position:relative;width:var(--cell-width);height:calc(var(--content-height) + var(--image-height))}.kacheln .kacheln_inner .kachel_container .content,.kacheln .kacheln_inner .kachel_container .image{display:block;width:100%;position:absolute}.kacheln .kacheln_inner .kachel_container .content{--background: var(--white);position:relative;background:var(--background);height:var(--content-height);padding:var(--margin);padding-top:calc(var(--margin)*1.5);top:0;transition-property:background;transition-timing-function:var(--transition-timing-function);transition-duration:.1s}.kacheln .kacheln_inner .kachel_container .content h4{hyphens:none}.kacheln .kacheln_inner .kachel_container .content p{position:absolute;bottom:0;left:0;width:100%;max-height:calc(100% - var(--h3-lh)*1.5);padding:var(--margin)}.kacheln .kacheln_inner .kachel_container .content p.url{z-index:100}.kacheln .kacheln_inner .kachel_container .content p.url span{pointer-events:none}.kacheln .kacheln_inner .kachel_container .content p a:hover{color:var(--gray-02)}.kacheln .kacheln_inner .kachel_container .content .growth_block{display:block;background:var(--background);width:100%;height:0;position:absolute;bottom:1px;left:0;transform:translateY(100%);transition-property:height,background;transition-timing-function:var(--transition-timing-function);transition-duration:.1s}.kacheln .kacheln_inner .kachel_container .image{height:var(--image-height);pointer-events:none;background:var(--gray-02);bottom:0}.kacheln .kacheln_inner .kachel_container .link_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.kacheln .kacheln_inner .kachel_container.link{cursor:pointer}.kacheln .kacheln_inner .kachel_container.link:hover .content{--background: var(--gray-01)}.kacheln .kacheln_inner .kachel_container.link:hover .content .growth_block{height:calc(var(--blu)*.25)}.kacheln .kacheln_inner .kachel_container.kachel .content::before{content:"";display:block;width:100%;height:1px;background:var(--gray-01);position:absolute;top:0;left:0}.kacheln .kacheln_inner .kachel_container.person{--content-height: calc((var(--p-lh) * 4) + (var(--h3-lh) * 2))}.kacheln .kacheln_inner .kachel_container.person .content{position:absolute;top:unset;bottom:0;background:var(--gray-01)}.kacheln .kacheln_inner .kachel_container.person .content .growth_block{bottom:unset;top:1px;transform:translateY(-100%)}.kacheln .kacheln_inner .kachel_container.person .image{bottom:unset;top:0}.kacheln .kacheln_inner .kachel_container.person .image img{filter:grayscale(100%)}.kacheln .kacheln_inner .kachel_container.person .image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--gray-01);mix-blend-mode:multiply;pointer-events:none}.ticket_shop_container{padding-left:var(--margin);padding-right:var(--margin);justify-items:center;display:grid}.ticket_shop_container #my-ticket-shop{width:100%;max-width:calc(var(--p-fs)*50)}.ticket_shop_container .more{text-align:center;justify-items:center;display:grid}.ticket_shop_container .more a{white-space:nowrap}#_tp_ticketing_iframe_I215LXRpY2tldC1zaG9w{scroll-margin-top:calc(var(--h3-lh)*3)}footer{display:block;position:relative;width:100%;height:var(--header-height);background:var(--yellow)}footer a{white-space:nowrap}footer .top,footer .bottom{position:absolute;left:0;width:100%;padding:calc(var(--margin)*2);text-align:center}footer .top{top:0}footer .top h6 a:not(.no_wrap){white-space:wrap}footer .top span{white-space:nowrap}footer .bottom{bottom:0}footer .icons{--side: calc(var(--blu) * 10);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--side);height:var(--side)}footer .icons .icon{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background-repeat:no-repeat !important;background-position:center center !important}footer .icons .icon:not(.focus){display:none}#sponsors .group_container{text-align:center;position:relative}#sponsors .group_container:not(:last-child){padding-bottom:calc(var(--blu)*2)}#sponsors .group_container:not(:last-child)::after{--padding: calc(var(--blu) * 5);content:"";display:block;height:1px;background:var(--gray-01);bottom:calc(var(--blu)*1);left:var(--padding);width:calc(100% - var(--padding)*2);position:absolute}#sponsors .group_container.logo_yes .logos_container{display:flex;flex-wrap:wrap;justify-content:center}#sponsors .group_container.logo_yes .logos_container .img_outer{--side: calc(var(--blu) * 8);--padding: calc(var(--blu) * 1);width:var(--side);height:calc(var(--side)/2);display:inline-block;padding:calc(var(--blu)*.5);margin-left:-1px}#sponsors .group_container.logo_yes .logos_container .img_outer img,#sponsors .group_container.logo_yes .logos_container .img_outer .img{width:100%;height:100%;object-fit:contain}#sponsors .group_container.logo_yes .logos_container .img_outer .img{display:grid;justify-content:center;align-items:center}#sponsors .group_container.logo_yes .logos_container .img_outer .img.fake_logo *{font-size:100%;font-weight:640;font-stretch:90%;letter-spacing:-1%;color:var(--gray-04)}#sponsors .group_container.logo_yes .logos_container .img_outer .img.uppercase{white-space:nowrap}#sponsors .group_container.logo_yes .logos_container .img_outer.title{width:fit-content}#sponsors .group_container.logo_yes .logos_container .img_outer.title:not(:first-of-type){border-left:solid 1px var(--gray-01)}#sponsors .group_container.logo_yes .logos_container a.img_outer:hover{background:var(--gray-01-30)}#sponsors .group_container.logo_no,#sponsors .group_container.text_only{display:grid;justify-items:center}#sponsors .group_container.logo_no p,#sponsors .group_container.text_only p{max-width:calc(var(--p-lh)*80);padding-left:var(--margin);padding-right:var(--margin);margin-bottom:calc(var(--p-lh)*2)}#sponsors .group_container.logo_no p>*,#sponsors .group_container.text_only p>*{white-space:nowrap}#sponsors .group_container.logo_no h6{margin-top:calc(var(--p-lh)*2)}.persons .persons_group{display:flex;flex-direction:column;align-items:center}.persons .grid_container{--column-width: calc(var(--p-lh) * 12);--grid-gap: calc(var(--blu) * 0.25);display:flex;flex-wrap:wrap;justify-content:center;padding-inline:calc(var(--grid-gap)*2);max-width:calc(var(--blu)*70)}.persons .grid_container .grid_item{text-align:center;margin-inline:var(--grid-gap);margin-block:calc(var(--grid-gap)*2);min-width:var(--column-width);flex:0 0 20%}.persons .lightbox_main.open .lightbox_container,.kacheln .lightbox_main.open .lightbox_container{display:unset}.persons .lightbox_opener,.kacheln .lightbox_opener{cursor:pointer}.persons .lightbox_opener:hover *,.kacheln .lightbox_opener:hover *{color:var(--gray-02)}.persons .lightbox_container,.kacheln .lightbox_container{position:fixed;padding:calc(var(--blu)*1);top:50%;left:50%;transform:translate(-50%, -50%);width:calc(var(--p-cm) + var(--blu)*2);max-width:calc(100vw - var(--blu)*2.5);max-height:calc(var(--vh)*100 - var(--blu)*10);background:var(--gray-01);border:solid 1px var(--type-colour);z-index:900;display:none}.persons .lightbox_container .scroll_container,.kacheln .lightbox_container .scroll_container{max-height:calc(var(--vh)*100 - var(--blu)*23);overflow-y:scroll;display:block}.persons .lightbox_container .scroll_container:not(.last),.kacheln .lightbox_container .scroll_container:not(.last){margin-bottom:calc(var(--p-lh)*2)}.persons .lightbox_container p:first-of-type,.kacheln .lightbox_container p:first-of-type{padding-bottom:calc(var(--p-lh)*2)}.form{display:flex;justify-content:center}.form form{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:calc(var(--blu)*1) calc(var(--blu)*1);padding-inline:calc(var(--blu)*2);padding-inline:calc(var(--blu)*2);width:100%;max-width:calc(var(--p-cm) + var(--blu)*4)}.form form .form_item .label label span{color:var(--yellow)}.form form .form_item .label .helper_text{display:block;color:var(--gray-02)}.form form .form_item select,.form form .form_item input[type=text]{height:calc(var(--p-lh) + var(--blu));appearance:none}.form form .form_item input[type=text],.form form .form_item textarea{width:100%;padding:calc(var(--p-lh)*.5) calc(var(--p-lh)*.5) calc(var(--p-lh)*.35);border:none;background:var(--gray-01-30);border-radius:0;margin-top:calc(var(--blu)*.25)}.form form .form_item input[type=text]::placeholder,.form form .form_item textarea::placeholder{color:var(--gray-02)}.form form .form_item select{pointer-events:auto;border-width:medium;border-style:none;border-color:currentcolor;border-image:initial;outline:none;border-radius:0;background:var(--gray-01-30);padding:calc(var(--p-lh)*.5) calc(var(--p-lh)*.5) calc(var(--p-lh)*.35);margin-top:calc(var(--blu)*.25);width:100%}.form form .form_item .select_group{--circle: calc(var(--p-lh) * 0.76)}.form form .form_item .select_group input[type=checkbox],.form form .form_item .select_group input[type=radio]{opacity:0;position:absolute;width:0;height:0}.form form .form_item .select_group label{position:relative;display:inline-block;cursor:pointer;padding-left:calc(var(--blu)*1.25)}.form form .form_item .select_group label::before{content:"";position:absolute;left:0;top:0;width:var(--circle);height:var(--circle);border-radius:50%;background-color:var(--gray-01);border:none}.form form .form_item .select_group label:hover{color:var(--gray-04)}.form form .form_item .select_group label:hover::before{background:var(--yellow)}.form form .form_item .select_group input[type=checkbox]:checked+label::before,.form form .form_item .select_group input[type=radio]:checked+label::before{background-color:var(--type-colour)}.form form .form_item .select_group input[type=checkbox]:checked:hover+label::before,.form form .form_item .select_group input[type=radio]:checked:hover+label::before{background-color:var(--gray-04)}.form form .form_item .result_message,.form form .form_item .error_field{margin-top:calc(var(--blu)*.5)}.form form .form_item .error_field{color:var(--red)}.form form .form_item button{background:var(--yellow);border:none;border-radius:0;padding-inline:calc(var(--blu)*1);padding-top:calc(var(--blu)*.65);padding-bottom:calc(var(--blu)*.5);cursor:pointer}.form form .form_item.form_end{grid-column:1/-1;text-align:center;border-top:solid 2px var(--gray-01);padding-top:calc(var(--blu)*2)}.form form .form_item.wide{grid-column:1/-1}.mailchimp_form #mc_embed_shell{display:flex;justify-content:center}.mailchimp_form #mc_embed_shell #mc_embed_signup{width:var(--p-cm)}.mailchimp_form #mc_embed_shell #mc_embed_signup form{margin:var(--margin)}.mailchimp_form #mc_embed_shell #mc_embed_signup h2{font-size:var(--h3-fs);line-height:var(--h3-lh);font-weight:900;text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:var(--h3-lh)}.mailchimp_form #mc_embed_shell #mc_embed_signup .button{pointer-events:auto;background:var(--yellow);color:var(--type-colour);font-size:var(--p-fs);line-height:var(--p-lh);font-weight:640;font-stretch:100%;letter-spacing:-1%;border-radius:0;height:calc(var(--p-lh)*2);margin:0;padding-top:calc(var(--p-lh)*.25);padding-left:calc(var(--p-lh)*1);padding-right:calc(var(--p-lh)*1);transition:none}.mailchimp_form #mc_embed_shell #mc_embed_signup .button:hover{background:var(--gray-02)}.mailchimp_form #mc_embed_shell #mc_embed_signup input+p{display:none}.mailchimp_form #mc_embed_shell #mc_embed_signup .indicates-required{font-size:var(--p-fs);line-height:var(--p-lh);margin-right:0}.mailchimp_form #mc_embed_shell #mc_embed_signup .mc-field-group{width:100%;padding-bottom:calc(var(--blu)*2)}.mailchimp_form #mc_embed_shell #mc_embed_signup .mc-field-group label,.mailchimp_form #mc_embed_shell #mc_embed_signup .mc-field-group input{font-size:var(--p-fs);line-height:var(--p-lh)}.mailchimp_form #mc_embed_shell #mc_embed_signup .mc-field-group label{margin-bottom:calc(var(--blu)*.25)}.mailchimp_form #mc_embed_shell #mc_embed_signup .mc-field-group input{text-indent:calc(var(--p-lh)*.5);padding-top:calc(var(--p-lh)*.5);padding-bottom:calc(var(--p-lh)*.35);border:none;background:var(--gray-01-30);border-radius:0}.mailchimp_form #mc_embed_shell #mc_embed_signup .helper_text{font-size:var(--p-fs);line-height:var(--p-lh);color:var(--gray-02);margin-top:calc(var(--blu)*.25)}.mailchimp_form #mc_embed_shell #mc_embed_signup .asterisk{color:var(--yellow)}.mailchimp_form #mc_embed_shell #mc-embedded-subscribe-form div.mce_inline_error{font-size:var(--p-fs);line-height:var(--p-lh);color:var(--red);margin-top:calc(var(--blu)*.25);margin-bottom:0}.mailchimp_form #mc_embed_shell #mce-responses{pointer-events:auto;padding:0;margin:0;width:100%}.mailchimp_form #mc_embed_shell #mce-responses .response{display:block;pointer-events:auto;font-size:var(--p-fs);line-height:var(--p-lh);font-weight:440;width:100%;padding:0;margin:calc(var(--blu)*1) 0}.mailchimp_form #mc_embed_shell #mce-responses #mce-success-response{color:var(--green)}.mailchimp_form #mc_embed_shell #mce-responses #mce-error-response{color:var(--red)}.mailchimp_form.hide_title #mc_embed_shell #mc_embed_signup h2{display:none}.media_container{--side-target: calc(var(--blu) * 20);--side: min(var(--side-target), calc(100vw - (var(--margin) * 2)))}.media_container .media_grid{display:grid;grid-template-columns:repeat(1, var(--side));justify-content:center;grid-gap:calc(var(--blu)*.5)}.media_container .media_grid .media_item{width:var(--side);min-height:calc(var(--blu)*6);position:relative}.media_container .media_grid .media_item.is_portrait{grid-row:span 2}.media_container .media_grid .media_item.is_portrait .image_container{height:calc(var(--side)/3*4 + var(--blu)*.5) !important}.media_container .media_grid .media_item.list_view{background:var(--gray-01);text-align:center;padding:calc(var(--blu)*2) calc(var(--blu)*.5);hyphens:none;align-content:center}.media_container .media_grid .media_item.list_view span{position:absolute;top:0;right:0;padding:calc(var(--blu)*.5);color:var(--gray-02);text-transform:uppercase}.media_container .media_grid .media_item.list_view:hover{background:var(--yellow);color:var(--type-colour)}.media_container .media_grid .media_item.list_view:hover span{color:var(--type-colour);opacity:.3}.media_container .media_grid .media_item.image_view .title{--shoulder: calc(var(--blu) * 3);position:relative;padding-bottom:calc(var(--blu)*.3)}.media_container .media_grid .media_item.image_view .title span{text-transform:uppercase;color:var(--gray-01)}.media_container .media_grid .media_item.image_view .image_container{background:var(--gray-01-30);width:var(--side);height:calc(var(--side)/3*2)}.media_container .media_grid .media_item.image_view .image_placeholder{width:var(--side);height:var(--side);background:var(--gray-01);text-align:center;align-content:center;color:var(--gray-03)}.media_container .media_grid .media_item.image_view:hover{opacity:.9}.line_separator{display:block;width:100%;height:2px;background:var(--gray-01)}.main_title{display:block;width:100%;text-align:center}.matrix_title{display:flex;justify-content:center}.matrix_title>span{max-width:calc(var(--h3-lh)*15);display:block}.mixed_text_block{position:relative;left:50%;transform:translateX(-50%);padding-left:calc(var(--margin)*2);padding-right:calc(var(--margin)*2)}.mixed_text_block.narrow{max-width:var(--p-cm)}.mixed_text_block.wide{max-width:calc(var(--p-cm) + (var(--h5-cm) - var(--p-cm))/2)}.two_column_text_block{--column-width: minmax(0, var(--p-cm));display:grid;grid-template-columns:repeat(1, var(--column-width));grid-gap:calc(var(--blu)*1);justify-content:center;padding-inline:var(--margin)}.header-title{position:relative;height:var(--header-height);width:100%;background:var(--yellow)}.header-title h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.link_cloud{display:flex;flex-direction:column;align-items:center}.image_container{overflow:hidden}.image_container img{object-fit:cover;width:100%;height:100%}.header-image{height:var(--header-height);width:100%}.header-image img{width:100%;height:100%}.grecaptcha-badge{display:none !important}@font-face{font-family:"UniversNextVariableProRoman";src:url("../fonts/UniversNextVariable.woff2") format("woff2"),url("../fonts/UniversNextVariable.woff") format("woff");font-weight:300 900;font-stretch:75% 140%}*,*::before,*::after,h1,h2,h3,h4,h5,h6,p,li,ul,ol,a,strong,em,b,i,small,span,mark,sup,sub,abbr,cite,q{font-family:UniversNextVariableProRoman,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--type-colour);font-style:normal;hyphens:auto;hyphenate-limit-chars:7 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:none}h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,p.uppercase,.buttons.uppercase{text-transform:uppercase}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,p.center,.buttons.center{text-align:center}.no_break,.no_break *{hyphens:none !important}h6.paragraph:not(:last-child),.h6.paragraph:not(:last-child),.paragraph h6:not(:last-child),p.paragraph:not(:last-child),.p.paragraph:not(:last-child),.paragraph p:not(:last-child),p.paragraph ol:not(:last-child),.p.paragraph ol:not(:last-child),ol.paragraph:not(:last-child),.paragraph ol:not(:last-child),p.paragraph ul:not(:last-child),.p.paragraph ul:not(:last-child),ul.paragraph:not(:last-child),.paragraph ul:not(:last-child){margin-bottom:var(--p-lh)}h6.paragraph li:not(:last-child),.h6.paragraph li:not(:last-child),.paragraph h6 li:not(:last-child),p.paragraph li:not(:last-child),.p.paragraph li:not(:last-child),.paragraph p li:not(:last-child),p.paragraph ol li:not(:last-child),.p.paragraph ol li:not(:last-child),ol.paragraph li:not(:last-child),.paragraph ol li:not(:last-child),p.paragraph ul li:not(:last-child),.p.paragraph ul li:not(:last-child),ul.paragraph li:not(:last-child),.paragraph ul li:not(:last-child){margin-bottom:calc(var(--p-lh)*.5)}h4.paragraph:not(:last-child),.h4.paragraph:not(:last-child),.paragraph h4:not(:last-child),h5.paragraph:not(:last-child),.h5.paragraph:not(:last-child),.paragraph h5:not(:last-child){margin-bottom:var(--h5-lh)}h2.paragraph:not(:last-child),.h2.paragraph:not(:last-child),.paragraph h2:not(:last-child),h3.paragraph:not(:last-child),.h3.paragraph:not(:last-child),.paragraph h3:not(:last-child){margin-bottom:var(--h3-lh)}h1.paragraph:not(:last-child),.h1.paragraph:not(:last-child),.paragraph h1:not(:last-child){margin-bottom:var(--h1-lh)}h1.justify_block,.h1.justify_block,.justify_block h1,h2.justify_block,.h2.justify_block,.justify_block h2,h3.justify_block,.h3.justify_block,.justify_block h3,h4.justify_block,.h4.justify_block,.justify_block h4,h5.justify_block,.h5.justify_block,.justify_block h5,h6.justify_block,.h6.justify_block,.justify_block h6,p.justify_block,.p.justify_block,.justify_block p{text-align:justify;text-align-last:center}h6.max_column_width,.h6.max_column_width,.max_column_width h6,p.max_column_width,.p.max_column_width,.max_column_width p,p.max_column_width ol,.p.max_column_width ol,ol.max_column_width,.max_column_width ol,p.max_column_width ul,.p.max_column_width ul,ul.max_column_width .max_column_width ul{max-width:var(--p-cm)}h6.max_column_width li,.h6.max_column_width li,.max_column_width h6 li,p.max_column_width li,.p.max_column_width li,.max_column_width p li,p.max_column_width ol li,.p.max_column_width ol li,ol.max_column_width li,.max_column_width ol li,p.max_column_width ul li,.p.max_column_width ul li,ul.max_column_width .max_column_width ul li{max-width:calc(var(--p-cm) - var(--blu)*2)}h4.max_column_width,.h4.max_column_width,.max_column_width h4,h5.max_column_width,.h5.max_column_width,.max_column_width h5{max-width:var(--h5-cm)}h2.max_column_width,.h2.max_column_width,.max_column_width h2,h3.max_column_width,.h3.max_column_width,.max_column_width h3{max-width:var(--h3-cm)}h1.max_column_width,.h1.max_column_width,.max_column_width h1{max-width:var(--h1-cm)}strong{font-weight:640;font-stretch:95%;letter-spacing:-1%}em{font-weight:450;font-stretch:75%;letter-spacing:3%}a:link,a:focus,a:visited{color:var(--gray-03)}a:hover,a:focus{color:var(--gray-01)}.hidden_link a:link,.hidden_link a:focus,.hidden_link a:visited,a.hidden_link:link,a.hidden_link:focus,a.hidden_link:visited{color:var(--type-colour)}.hidden_link a:hover,a.hidden_link:hover{color:var(--gray-03)}.opacity_link a:link,.opacity_link a:focus,.opacity_link a:visited,a.opacity_link:link,a.opacity_link:focus,a.opacity_link:visited{color:var(--type-colour)}.opacity_link a:hover,a.opacity_link:hover{opacity:.8}ul{list-style:none;padding-left:0}ul li{position:relative;padding-left:calc(var(--blu)*2)}ul li::before{content:"—";position:absolute;left:0}ol{list-style:none;padding-left:0;counter-reset:item}ol li{position:relative;padding-left:calc(var(--blu)*2);counter-increment:item}ol li::before{content:counter(item);position:absolute;left:0}p,.p,h6,.h6{font-size:var(--p-fs);line-height:var(--p-lh)}p,.p,h5,.h5,h3,.h3{font-weight:440;font-stretch:100%}h6,.h6{font-weight:640;font-stretch:100%;letter-spacing:-1%}h6.uppercase,.h6.uppercase{text-transform:uppercase}h2,.h2,h4,.h4{font-weight:900;font-stretch:75%;letter-spacing:-1%}h2.uppercase,.h2.uppercase,h4.uppercase,.h4.uppercase{text-transform:uppercase}h5,.h5,h4,.h4{font-size:var(--h5-fs);line-height:var(--h5-lh)}h3,.h3,h2,.h2{font-size:var(--h3-fs);line-height:var(--h3-lh)}h1,.h1{font-size:var(--h1-fs);line-height:var(--h1-lh);font-weight:900;font-stretch:75%;letter-spacing:-1%;text-transform:uppercase}.logo_bold{font-weight:900;font-stretch:75%;text-transform:uppercase}.logo_light{font-weight:300;font-stretch:80%;text-transform:uppercase}h1.position_adjust_y,.position_adjust_y h1,.h1.position_adjust_y,.position_adjust_y .h1{margin-top:calc(0px - var(--h1-lh)*.035)}h2.position_adjust_y,.position_adjust_y h2,.h2.position_adjust_y,.position_adjust_y .h2,h3.position_adjust_y,.position_adjust_y h3,.h3.position_adjust_y,.position_adjust_y .h3{margin-top:calc(0px - var(--h3-lh)*.035)}h4.position_adjust_y,.position_adjust_y h4,.h4.position_adjust_y,.position_adjust_y .h4,h5.position_adjust_y,.position_adjust_y h5,.h5.position_adjust_y,.position_adjust_y .h5{margin-top:calc(0px - var(--h5-lh)*.08)}h6.position_adjust_y,.position_adjust_y h6,.h6.position_adjust_y,.position_adjust_y .h6,p.position_adjust_y,.position_adjust_y p,.p.position_adjust_y,.position_adjust_y .p{margin-top:calc(0px - var(--p-lh)*.2)}@media all and (max-width: 35em){:root{--media: _00_Mobile;--header-height: calc(100vw / 4 * 5)}.mixed_text_block h5{font-size:var(--p-fs) !important;line-height:var(--p-lh) !important}}@media all and (min-width: 55em){:root{--media: _02_Tablet;--blu: 19px;--p-lh: calc(var(--blu) * 1);--h5-lh: calc(var(--blu) * 1.5);--h3-lh: calc(var(--blu) * 2.5);--h1-lh: calc(var(--blu) * 4)}nav.state_one_line{--logo-height: var(--single-line-height)}nav.state_one_line #logo{width:calc(var(--h3-lh)*15.9)}nav.state_one_line .first_line{height:0 !important;margin-bottom:0 !important;transform:translateY(calc(0px - var(--margin) * 1.3))}nav.state_one_line .second_line{width:auto}nav.state_two_lines .first_line{height:auto}nav.state_two_lines .second_line{width:0}.image_gallery .slogan{font-size:var(--h1-fs);line-height:var(--h1-lh)}.kacheln[length="1"],.kacheln[length="2"],.kacheln[length="4"]{--columns: 2;--sholders: 6;--gutters: 1}.kacheln[length="3"],.kacheln[length="5"],.kacheln[length="6"],.kacheln[length="7"],.kacheln[length="8"],.kacheln[length="9"],.kacheln[length=long]{--columns: 3;--sholders: 2;--gutters: 0.5}.kacheln .kacheln_inner .kachel_container .header{--background: var(--white)}.kacheln .kacheln_inner .kachel_container .header p{display:unset}#current_play_hero{height:var(--header-height)}#current_play_hero .left,#current_play_hero .right{width:50%;height:100%;position:absolute;top:0}#current_play_hero .left{left:0}#current_play_hero .right{right:0}.two_column_text_block{grid-template-columns:repeat(2, var(--column-width));padding-inline:calc(var(--blu)*1)}.media_container .media_grid{grid-template-columns:repeat(2, var(--side))}}@media all and (min-width: 75em){:root{--media: _03_Tablet_Laptop;--blu: 21px;--p-lh: calc(var(--blu) * 1);--h5-lh: calc(var(--blu) * 2);--h3-lh: calc(var(--blu) * 2.5);--h1-lh: calc(var(--blu) * 4)}.kacheln[length="4"],.kacheln[length="7"],.kacheln[length="8"]{--columns: 4;--sholders: 1;--gutters: 0.5}.kacheln[length="1"],.kacheln[length="2"],.kacheln[length="3"],.kacheln[length="5"],.kacheln[length="6"],.kacheln[length="9"],.kacheln[length=long]{--columns: 3;--sholders: 4;--gutters: 0.5}.two_column_text_block{padding-inline:calc(var(--blu)*2)}.media_container{--side-target: calc(var(--blu) * 15)}.media_container .media_grid{grid-template-columns:repeat(3, var(--side))}}@media all and (min-width: 85em){:root{--media: _04_Laptop;--blu: 23px;--p-lh: calc(var(--blu) * 1);--h5-lh: calc(var(--blu) * 2);--h3-lh: calc(var(--blu) * 3);--h1-lh: calc(var(--blu) * 5)}.kacheln[length="4"],.kacheln[length="7"],.kacheln[length="8"]{--columns: 4;--sholders: 4;--gutters: 1}.kacheln[length="1"],.kacheln[length="2"],.kacheln[length="3"],.kacheln[length="5"],.kacheln[length="6"],.kacheln[length="9"],.kacheln[length=long]{--columns: 3;--sholders: 10;--gutters: 1}}@media all and (min-width: 120em){:root{--media: _05_Desktop;--blu: 25px;--p-lh: calc(var(--blu) * 1);--h5-lh: calc(var(--blu) * 2);--h3-lh: calc(var(--blu) * 3);--h1-lh: calc(var(--blu) * 6)}.kacheln[length="6"]{--columns: 6;--sholders: 2;--gutters: 1}.kacheln[length="1"],.kacheln[length="2"],.kacheln[length="3"],.kacheln[length="4"],.kacheln[length="5"],.kacheln[length="7"],.kacheln[length="8"],.kacheln[length="9"],.kacheln[length=long]{--columns: 5;--sholders: 4;--gutters: 1}.media_container{--side-target: calc(var(--blu) * 15)}.media_container .media_grid{grid-template-columns:repeat(4, var(--side))}}@supports(-webkit-appearance: none) and (not (-webkit-touch-callout: none)){:root{--browser: _Chrome}}@supports(-webkit-hyphens: none) or (-webkit-touch-callout: none){:root{--browser: _Safari}}@supports(-moz-appearance: none){:root{--browser: _Firefox}}@media(orientation: landscape){:root{--orientatin: _Landscape}#current_play_header .play_type{width:calc(100% - var(--blu)*10)}#message_banner_small .banner_outer{left:60%}}@media(orientation: portrait){:root{--orientatin: _Portrait}}
