/*
  * Copyright 2024 4th motion GmbH
  * Marco Koenen <mako@4thmotion.com>
  *
  * @4th-motion/gasteig v1.2.4
  */
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.375em}body{margin:0}article,aside,footer,header,nav,section{display:block}blockquote,h1,h2,h3,h4{margin:0}ol,ul{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ol,ul{padding:0}ol ol,ol ul,ul ol,ul ul{margin:0}figcaption,figure{display:block}figure{margin:0}hr{height:2px;background:#fff}a{background-color:transparent;-webkit-text-decoration-skip:objects}strong{font-weight:inherit}sub{position:relative;line-height:0;font-size:75%;vertical-align:baseline}sub{bottom:-.25em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{margin:0;font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.375em}button{overflow:visible;color:#000}button,select{margin:0;padding:0;background:0 0;border:none;cursor:pointer;text-transform:none;outline:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none}[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:none;border:none}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}textarea{overflow:auto}[hidden]{display:none}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body * :after,body * :before{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,p,span{margin:0}fieldset,iframe,ol,ul{margin:0;padding:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;height:inherit;max-width:1728px;margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px}.grid-large{padding-top:24px;padding-bottom:24px}.container,.container-reverse{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;margin-left:-8px;margin-right:-8px}.container-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.container .container{margin-left:0;margin-right:0}.grid-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:none}.grid-fluid .container{margin-left:0;margin-right:0}.w-0{max-width:0;-ms-flex:0 0 0%;flex:0 0 0%}.w-0,.w-1{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-1{max-width:8.3333333333%;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%}.w-2{max-width:16.6666666667%;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%}.w-2,.w-3{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.w-4{max-width:33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.w-4,.w-5{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-5{max-width:41.6666666667%;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%}.w-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.w-6,.w-7{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-7{max-width:58.3333333333%;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%}.w-8{max-width:66.6666666667%;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}.w-8,.w-9{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.w-10{max-width:83.3333333333%;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%}.w-10,.w-11{-webkit-box-flex:0;padding-left:8px;padding-right:8px}.w-11{max-width:91.6666666667%;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%}.w-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:8px;padding-right:8px}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.w-0,.w-1,.w-2,.w-3,.w-4,.w-5,.w-6,.w-7,.w-8,.w-9,.w-10,.w-11,.w-12,.w-lg-0,.w-lg-1,.w-lg-2,.w-lg-3,.w-lg-4,.w-lg-5,.w-lg-6,.w-lg-7,.w-lg-8,.w-lg-9,.w-lg-10,.w-lg-11,.w-lg-12,.w-md-0,.w-md-1,.w-md-2,.w-md-3,.w-md-4,.w-md-5,.w-md-6,.w-md-7,.w-md-8,.w-md-9,.w-md-10,.w-md-11,.w-md-12,.w-sm-0,.w-sm-1,.w-sm-2,.w-sm-3,.w-sm-4,.w-sm-5,.w-sm-6,.w-sm-7,.w-sm-8,.w-sm-9,.w-sm-10,.w-sm-11,.w-sm-12,.w-xl-0,.w-xl-1,.w-xl-2,.w-xl-3,.w-xl-4,.w-xl-5,.w-xl-6,.w-xl-7,.w-xl-8,.w-xl-9,.w-xl-10,.w-xl-11,.w-xl-12,.w-xs-0,.w-xs-1,.w-xs-2,.w-xs-3,.w-xs-4,.w-xs-5,.w-xs-6,.w-xs-7,.w-xs-8,.w-xs-9,.w-xs-10,.w-xs-11,.w-xs-12,.w-xxl-0,.w-xxl-1,.w-xxl-2,.w-xxl-3,.w-xxl-4,.w-xxl-5,.w-xxl-6,.w-xxl-7,.w-xxl-8,.w-xxl-9,.w-xxl-10,.w-xxl-11,.w-xxl-12{position:relative;width:100%}.d-none{display:none!important}::selection{background:#000;color:#fff}.no-padding{padding:0!important}.no-pt{padding-top:0!important}.no-ptb{padding-top:0!important;padding-bottom:0!important}.no-margin{margin:0!important}.no-mb{margin-bottom:0!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.is-hidden,[hidden]{opacity:0!important;visibility:hidden!important}.is-visible{opacity:1!important;visibility:visible!important}.sr-only{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}div[data-context-name="404"]{padding-bottom:0!important}div[data-context-type=events] [data-type=event]+.grid>.container>.w-12>[data-container]:first-of-type{padding-top:0}div[data-context-type=events] [data-type=event]+.grid>.container>.w-12>[data-container]:first-of-type :first-child{margin-top:0}div[data-context-type=events] article{padding-bottom:24px}div[data-context-type=festivals] div[data-type=festival]+section,div[data-context-type=festivals] h2.sr-only+section{padding-top:0}div[data-context-type=festivals] div[data-container=text] p+h2{margin-top:32px}div[data-context-type=legal] section{padding-top:0;padding-bottom:0}div[data-context-type=legal] section:last-of-type hr{display:none}div[data-context-type=legal] section>.container{padding-top:40px;padding-bottom:40px}div[data-context-type=legal] h2{font-size:22px;line-height:26px;margin-bottom:40px}div[data-context-type=legal] hr{position:absolute;width:auto;left:0;right:0;bottom:0;margin:0 8px}div[data-context-type=legal] [data-container=text]{padding-top:0}div[data-context-type=legal] [data-container=text] ul{margin-bottom:40px}div[data-context-type=legal] [data-container=text] ul li{padding-bottom:24px}div[data-context-type=magazine] [itemprop=articleBody] .container .w-12:last-of-type p{margin-top:32px}div[data-context-type=magazine] [itemprop=articleBody] .container .w-12>div:last-child{padding-bottom:0;margin-bottom:0}div[data-context-type=magazine] [itemprop=articleBody] [data-container=text] h2{margin:40px 0}div[data-context-type=magazine] [itemprop=articleBody] [data-container=text] p{font-size:18px;line-height:27px}div[data-context-type=magazine] [itemprop=articleBody] [data-container=text] p a,div[data-context-type=magazine] [itemprop=articleBody] [data-container=text] p span{font-size:inherit;line-height:inherit}div[data-context-type=magazine] [itemprop=articleBody] [data-container=text]:first-of-type h2:first-child{margin-top:0!important}div[data-context-type=magazine] [itemprop=articleBody] [data-container=text]+[data-container=text] h2:first-child{margin-top:8px}div[data-context-type=magazine] [itemprop=articleBody] [data-container=quote]+[data-container=text] h2{margin-top:0}div[data-context-type=magazine] [itemprop=articleBody] [data-container=images]:not([data-type=gallery]){padding:24px 0 40px}div[data-context-type=magazine] [itemprop=articleBody] [data-container=images]:not([data-type=gallery])+[data-container=text] h2:first-child{margin-top:0}div[data-context-type=monitors]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div[data-context-type=monitors] header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:24px;background:#84cc21;overflow:hidden}div[data-context-type=monitors] header h1{color:#000;text-transform:uppercase;width:100%;margin:auto 0;max-width:calc(100% - 200px);justify-self:flex-start}div[data-context-type=monitors] header h1 span{text-transform:uppercase;display:block;width:100%;max-width:none;font-size:22px;line-height:30px;margin-top:8px}div[data-context-type=monitors] header .image-wrapper{display:none;position:absolute;-ms-flex-item-align:end;align-self:flex-end;height:100%;margin:0}div[data-context-type=monitors] header .image-wrapper:before{content:"";display:block;width:100%;padding-top:100%}div[data-context-type=monitors] header .image-wrapper:after{content:"";position:absolute;border:8px solid #84cc21;z-index:1;top:24px;right:0;bottom:24px;left:0}div[data-context-type=monitors] header .image-wrapper img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0;padding:24px 0}div[data-context-type=monitors] ul.event-list{display:block;width:auto;margin:32px 24px}@media (orientation:portrait){div[data-context-type=monitors] ul.event-list{margin:40px 24px}}div[data-context-type=monitors] ul.event-list>li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #000}@media (orientation:portrait){div[data-context-type=monitors] ul.event-list>li{padding:24px 0}}div[data-context-type=monitors] ul.event-list>li:before{display:none}div[data-context-type=monitors] ul.event-list>li:first-child{padding-top:0}div[data-context-type=monitors] ul.event-list>li:last-of-type{padding-bottom:0;border-bottom:0}@media (max-width:1023.98px){div[data-context-type=monitors] ul.event-list>li{padding:16px 0 0}div[data-context-type=monitors] ul.event-list>li .w-12{padding-left:0;padding-right:0;margin-bottom:8px}}div[data-context-type=monitors] ul.event-list>li[data-canceled=true] .w-12>span,div[data-context-type=monitors] ul.event-list>li[data-canceled=true] a.title,div[data-context-type=monitors] ul.event-list>li[data-canceled=true] p{color:#eb0000}div[data-context-type=monitors] ul.event-list>li[data-canceled=true] [data-component=tags] [data-type]:not([data-type=canceled]){display:none}div[data-context-type=monitors] ul.event-list a,div[data-context-type=monitors] ul.event-list p,div[data-context-type=monitors] ul.event-list span{display:block;font-size:18px;line-height:24px}@media (orientation:portrait){div[data-context-type=monitors] ul.event-list a,div[data-context-type=monitors] ul.event-list p,div[data-context-type=monitors] ul.event-list span{font-size:22px;line-height:30px}}div[data-context-type=monitors] ul.event-list a.title,div[data-context-type=monitors] ul.event-list p{font-family:SimplonNorm-Bold,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700}div[data-context-type=monitors] ul.event-list a.title{text-decoration:none}div[data-context-type=monitors] ul.event-list a.title.is-hover,div[data-context-type=monitors] ul.event-list a.title:hover{text-decoration:underline}div[data-context-type=monitors] ul.event-list ul[data-component=tags]{margin:0;padding:0}div[data-context-type=monitors] ul.event-list ul[data-component=tags] li{margin-right:12px;margin-bottom:12px}div[data-context-type=monitors] ul.event-list ul[data-component=tags] a,div[data-context-type=monitors] ul.event-list ul[data-component=tags] span{font-size:18px;line-height:22px}div[data-context-type=news] article{padding-top:24px;padding-bottom:24px;padding-top:0!important}div[data-context-type=news] [data-container=text] h2:first-child{margin-top:0}div[data-context-type=press-photos] h1 span{margin:8px 0 0!important}div[data-context-type=press-releases] [itemprop=articleBody] [data-container=text] h2{margin:32px 0}div[data-context-type=press-releases] [itemprop=articleBody] [data-container=text] p{font-size:18px;line-height:27px}div[data-context-type=press-releases] [itemprop=articleBody] [data-container=text] p a,div[data-context-type=press-releases] [itemprop=articleBody] [data-container=text] p span{font-size:inherit;line-height:inherit}div[data-context-id="50750"] [data-container=currentBooklet] figure,div[data-context-id="50755"] [data-container=currentBooklet] figure{background:rgba(0,0,0,.08);position:relative}div[data-context-id="50750"] [data-container=currentBooklet] figure:before,div[data-context-id="50755"] [data-container=currentBooklet] figure:before{content:"";display:block;width:100%;padding-top:100%}div[data-context-id="50750"] [data-container=currentBooklet] figure>a,div[data-context-id="50750"] [data-container=currentBooklet] figure>div,div[data-context-id="50755"] [data-container=currentBooklet] figure>a,div[data-context-id="50755"] [data-container=currentBooklet] figure>div{position:absolute;top:0;width:100%;height:100%}div[data-context-id="50750"] [data-container=currentBooklet] button,div[data-context-id="50755"] [data-container=currentBooklet] button{margin-top:16px;margin-bottom:24px}div[data-context-id="50087"] a,div[data-context-id="50087"] ol li,div[data-context-id="50087"] p,div[data-context-id="50087"] ul li,div[data-context-id="66012"] a,div[data-context-id="66012"] ol li,div[data-context-id="66012"] p,div[data-context-id="66012"] ul li{font-size:18px;line-height:28px}div[data-context-id="50087"] ul li:before,div[data-context-id="66012"] ul li:before{top:10px}div[data-context-id="50087"] [data-hero] .w-12:nth-child(2),div[data-context-id="66012"] [data-hero] .w-12:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}div[data-context-id="50087"] [data-hero] .w-12:nth-child(3),div[data-context-id="66012"] [data-hero] .w-12:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div[data-context-id="50087"] [data-component=anchorNavigation],div[data-context-id="66012"] [data-component=anchorNavigation]{margin-bottom:40px}div[data-context-id="50087"] [data-component=anchorNavigation] a,div[data-context-id="66012"] [data-component=anchorNavigation] a{text-decoration:underline}div[data-context-id="50087"] [data-component=anchorNavigation] span[data-icon],div[data-context-id="66012"] [data-component=anchorNavigation] span[data-icon]{display:none}div[data-context-id="50087"] [data-component=accordion] h3 button,div[data-context-id="66012"] [data-component=accordion] h3 button{font-size:18px}div[data-context-id="50087"] [data-component=image] img,div[data-context-id="66012"] [data-component=image] img{-webkit-transform:scale(1)!important;transform:scale(1)!important}div[data-context-id="50087"] [data-component=copyright],div[data-context-id="66012"] [data-component=copyright]{display:block}div[data-context-type=topics] div[data-type=topic]+section{padding-top:0}div[data-context-type=topics] div[data-container=text] p+h2{margin-top:32px}@font-face{font-family:SimplonNorm-Regular;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/SimplonNorm-Regular.woff) format("woff"),url(../fonts/SimplonNorm-Regular.woff2) format("woff2")}@font-face{font-family:SimplonNorm-RegularItalic;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/SimplonNorm-RegularItalic.woff) format("woff"),url(../fonts/SimplonNorm-RegularItalic.woff2) format("woff2")}@font-face{font-family:SimplonNorm-Medium;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/SimplonNorm-Medium.woff) format("woff"),url(../fonts/SimplonNorm-Medium.woff2) format("woff2")}@font-face{font-family:SimplonNorm-MediumItalic;font-weight:500;font-style:italic;font-display:swap;src:url(../fonts/SimplonNorm-MediumItalic.woff) format("woff"),url(../fonts/SimplonNorm-MediumItalic.woff2) format("woff2")}@font-face{font-family:SimplonNorm-Bold;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/SimplonNorm-Bold.woff) format("woff"),url(../fonts/SimplonNorm-Bold.woff2) format("woff2")}@font-face{font-family:SimplonNorm-BoldItalic;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/SimplonNorm-BoldItalic.woff) format("woff"),url(../fonts/SimplonNorm-BoldItalic.woff2) format("woff2")}hr{height:1px;background:#000;width:100%;margin:0;padding:0;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}main ol,main ul{position:relative;margin:16px 0 16px 16px}main ol li,main ul li{position:relative;padding-bottom:8px;padding-left:2px;font-size:17px;line-height:25px}main ol li ol,main ol li ul,main ul li ol,main ul li ul{padding-top:8px}main ol li ol,main ul li ol{list-style-type:lower-alpha}main ul{list-style:none}main ul li:before{content:"";position:absolute;display:block;left:-16px;top:9px;width:6px;height:6px;background-color:#000}main ul li ul li:before{border:1px solid #000;background-color:transparent}@media print{main ul{list-style:disc}main ul li:before{display:none}}#no-javascript{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;right:0;bottom:0;z-index:9999;overflow:hidden}#no-javascript:before{content:"";position:absolute;width:100%;height:100%;background:#fff;opacity:1}#no-javascript p{position:relative;margin:32px;color:#000;font-family:SimplonNorm-Medium,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:500}main section{padding-top:24px;padding-bottom:24px}main section>[data-component=loadMore]:before{left:0!important}main section>[data-component=loadMore]:after{right:0!important}main article,main section{position:relative}main article [data-container]:not([data-container=quote]),main section [data-container]:not([data-container=quote]){padding-top:16px;padding-bottom:16px}main article [data-container]:not([data-container=quote]) button,main section [data-container]:not([data-container=quote]) button{white-space:normal}main article .container [data-container]:first-child,main article .container link:first-child+[data-container],main section .container [data-container]:first-child,main section .container link:first-child+[data-container]{padding-top:0}main article .container [data-container]:last-child,main section .container [data-container]:last-child{padding-bottom:0}.h1,.h2,.h3,.h4,.title-l,.title-m,[role=heading],div[data-context-type=events] [data-container=text] h2,div[data-context-type=news] [data-container=text] h2,div[data-context-type=press-photos] h1 span,h1,h2,h3,h4{position:relative;display:block;width:100%;font-family:SimplonNorm-Bold,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700;margin:0}.h1.sub,.h2.sub,.h3.sub,.h4.sub,.title-l.sub,.title-m.sub,[role=heading].sub,div[data-context-type=events] [data-container=text] h2.sub,div[data-context-type=news] [data-container=text] h2.sub,div[data-context-type=press-photos] h1 span,h1.sub,h2.sub,h3.sub,h4.sub{font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:400}.h1 em,.h2 em,.h3 em,.h4 em,.title-l em,.title-m em,[role=heading] em,div[data-context-type=events] [data-container=text] h2 em,div[data-context-type=news] [data-container=text] h2 em,div[data-context-type=press-photos] h1 span em,h1 em,h2 em,h3 em,h4 em{font-family:SimplonNorm-BoldItalic,Trebuchet MS,Helvetica,Arial,sans-serif}.h1 a,.h2 a,.h3 a,.h4 a,.title-l a,.title-m a,[role=heading] a,div[data-context-type=events] [data-container=text] h2 a,div[data-context-type=news] [data-container=text] h2 a,div[data-context-type=press-photos] h1 span a,h1 a,h2 a,h3 a,h4 a{text-decoration:underline}@media print{.h1,.h2,.h3,.h4,.title-l,.title-m,[role=heading],div[data-context-type=events] [data-container=text] h2,div[data-context-type=news] [data-container=text] h2,div[data-context-type=press-photos] h1 span,h1,h2,h3,h4{page-break-before:auto;page-break-after:avoid;page-break-inside:avoid}}h1,h2,h3,h4{color:#000}.h1,h1{font-size:32px;line-height:38px}.h1.display,h1.display{font-size:40px;line-height:48px;text-transform:uppercase}.h2,h2{font-size:27px;line-height:32px;margin-bottom:24px}.h2+.h3,.h2+h3,div[data-context-type=events] [data-container=text] .h2+h2,div[data-context-type=events] [data-container=text] h2+h2,div[data-context-type=news] [data-container=text] .h2+h2,div[data-context-type=news] [data-container=text] h2+h2,div[data-context-type=press-photos] h1 .h2+span,div[data-context-type=press-photos] h1 h2+span,h2+.h3,h2+h3{margin-top:0}.h3,div[data-context-type=events] [data-container=text] h2,div[data-context-type=news] [data-container=text] h2,div[data-context-type=press-photos] h1 span,h3{font-size:21px;line-height:25px;margin-top:48px;margin-bottom:24px}.h3+.h4,.h3+h4,div[data-context-type=events] [data-container=text] h2+.h4,div[data-context-type=events] [data-container=text] h2+h4,div[data-context-type=news] [data-container=text] h2+.h4,div[data-context-type=news] [data-container=text] h2+h4,div[data-context-type=press-photos] h1 span+.h4,div[data-context-type=press-photos] h1 span+h4,h3+.h4,h3+h4{margin-top:0}.h4,h4{font-size:18px;line-height:22px}.title-l,.title-m{font-size:23px;line-height:28px;margin-bottom:8px}p{display:block;font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:22px}div[data-context-id="50750"] [data-container=currentBooklet] p,div[data-context-id="50755"] [data-container=currentBooklet] p,p.body-large{font-size:18px;line-height:27px}p.body-xl{font-size:22px;line-height:26px}p strong{font-family:SimplonNorm-Bold,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700}a{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-transition:color .35s cubic-bezier(.75,.1,.175,1);transition:color .35s cubic-bezier(.75,.1,.175,1);cursor:pointer}a,a.is-hover,a:hover,a:visited{color:#000}a.is-focus,a:focus{outline-width:2px;outline-color:#000;outline-style:solid;outline-offset:3px}a strong{font-family:SimplonNorm-Bold,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700}span{font-size:16px;line-height:19px}small,span{font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:400}small{font-size:14px;line-height:17px}legend,strong{font-family:SimplonNorm-Bold,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:700}legend{position:relative;display:block;width:100%;font-size:18px;line-height:22px;margin:0 0 24px}em{font-family:SimplonNorm-RegularItalic,Trebuchet MS,Helvetica,Arial,sans-serif}strong em{font-family:SimplonNorm-BoldItalic,Trebuchet MS,Helvetica,Arial,sans-serif}del{text-decoration:line-through}main{display:block;width:100vw;min-height:100vh;min-height:calc(100vh - 56px);padding-top:56px}main div[data-context=content]{padding-bottom:48px}main div[data-context=content] div[data-context=content]{padding:0}main[data-context-ui=false]{padding-top:0}div[data-context=content]{will-change:opacity}@media (prefers-reduced-motion){div[data-context=content]{-webkit-transform:none!important;transform:none!important;opacity:1!important}}div[data-context=content].fade-leave-active,div[data-context=content].self-leave-active{min-height:100vh;-webkit-transition:opacity 175ms cubic-bezier(.75,.1,.175,1);transition:opacity 175ms cubic-bezier(.75,.1,.175,1)}div[data-context=content].fade-leave,div[data-context=content].self-leave-active{opacity:1}div[data-context=content].fade-leave-to,div[data-context=content].self-leave-active{opacity:0}div[data-context=content].fade-enter-active,div[data-context=content].fade-once-active{min-height:100vh;-webkit-transition:opacity .5s cubic-bezier(.75,.1,.175,1);transition:opacity .5s cubic-bezier(.75,.1,.175,1)}div[data-context=content].fade-enter,div[data-context=content].fade-once{opacity:0}div[data-context=content].fade-enter-to,div[data-context=content].fade-once-to{opacity:1}div[data-context=content].slide-leave-active{min-height:100vh;-webkit-transition:opacity .6s cubic-bezier(.75,.1,.175,1);transition:opacity .6s cubic-bezier(.75,.1,.175,1)}div[data-context=content].slide-leave{opacity:1}div[data-context=content].slide-leave-to{opacity:0}div[data-context=content].slide-enter-active,div[data-context=content].slide-once-active{min-height:100vh;-webkit-transition:opacity .6s cubic-bezier(.75,.1,.175,1);transition:opacity .6s cubic-bezier(.75,.1,.175,1)}div[data-context=content].slide-enter-active[data-context-type=form-pages],div[data-context=content].slide-enter-active[data-context-type=legal],div[data-context=content].slide-enter-active[data-context-type=magazine],div[data-context=content].slide-enter-active[data-context-type=press-photos],div[data-context=content].slide-enter-active[data-context-type=press-releases],div[data-context=content].slide-once-active[data-context-type=form-pages],div[data-context=content].slide-once-active[data-context-type=legal],div[data-context=content].slide-once-active[data-context-type=magazine],div[data-context=content].slide-once-active[data-context-type=press-photos],div[data-context=content].slide-once-active[data-context-type=press-releases]{-webkit-transition:opacity .6s cubic-bezier(.75,.1,.175,1),-webkit-transform 1s cubic-bezier(.2,1,.215,1);transition:opacity .6s cubic-bezier(.75,.1,.175,1),-webkit-transform 1s cubic-bezier(.2,1,.215,1);transition:transform 1s cubic-bezier(.2,1,.215,1),opacity .6s cubic-bezier(.75,.1,.175,1);transition:transform 1s cubic-bezier(.2,1,.215,1),opacity .6s cubic-bezier(.75,.1,.175,1),-webkit-transform 1s cubic-bezier(.2,1,.215,1)}div[data-context=content].slide-enter,div[data-context=content].slide-once{opacity:0}div[data-context=content].slide-enter[data-context-type=form-pages],div[data-context=content].slide-enter[data-context-type=legal],div[data-context=content].slide-enter[data-context-type=magazine],div[data-context=content].slide-enter[data-context-type=press-photos],div[data-context=content].slide-enter[data-context-type=press-releases],div[data-context=content].slide-once[data-context-type=form-pages],div[data-context=content].slide-once[data-context-type=legal],div[data-context=content].slide-once[data-context-type=magazine],div[data-context=content].slide-once[data-context-type=press-photos],div[data-context=content].slide-once[data-context-type=press-releases]{-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}div[data-context=content].slide-enter-to,div[data-context=content].slide-once-to{opacity:1}div[data-context-theme=black]{background:#000;border-bottom:1px solid #fff}div[data-context-theme=black] a,div[data-context-theme=black] figcaption,div[data-context-theme=black] h1,div[data-context-theme=black] h2,div[data-context-theme=black] h3,div[data-context-theme=black] h4,div[data-context-theme=black] li,div[data-context-theme=black] p,div[data-context-theme=black] small,div[data-context-theme=black] span,div[data-context-theme=black] strong,div[data-context-theme=black] table,div[data-context-theme=black] time{color:#fff}div[data-context-theme=black] li:before{background:#fff}div[data-context-theme=black] a.is-hover,div[data-context-theme=black] a:focus,div[data-context-theme=black] a:hover{color:#fff}div[data-context-theme=black] a.is-focus,div[data-context-theme=black] a:focus{outline-color:#fff}div[data-context-theme=black] button:not([data-plyr]){border-color:hsla(0,0%,100%,.2);color:#fff}div[data-context-theme=black] button:not([data-plyr]) svg [fill]:not([fill=none]){fill:#fff}div[data-context-theme=black] button:not([data-plyr]) svg [stroke]:not([stroke=none]){stroke:#fff}div[data-context-theme=black] [data-component=anchorNavigation],div[data-context-theme=black] button:not([data-plyr]).is-hover:after,div[data-context-theme=black] button:not([data-plyr]).is-hover:before,div[data-context-theme=black] button:not([data-plyr]):focus:after,div[data-context-theme=black] button:not([data-plyr]):focus:before,div[data-context-theme=black] button:not([data-plyr]):hover:after,div[data-context-theme=black] button:not([data-plyr]):hover:before{border-color:#fff}div[data-context-theme=black] [data-component=anchorNavigation] svg path{fill:#fff}div[data-context-theme=black] [data-component=gallery] button{color:#000}div[data-context-theme=black] [data-component=slider] button svg [fill]{fill:#fff}div[data-context-theme=black] [data-component=slider] [data-component=gallery] button{color:#fff}div[data-context-theme=black] [data-component=accordion]{border-top-color:hsla(0,0%,100%,.2)!important}div[data-context-theme=black] [data-component=accordion]:not(:last-child){border-bottom-color:transparent!important}div[data-context-theme=black] [data-component=accordion]:last-child{border-bottom-color:hsla(0,0%,100%,.2)!important}div[data-context-theme=black] [data-component=accordion].is-hover,div[data-context-theme=black] [data-component=accordion]:hover{border-color:#fff!important}div[data-context-theme=black] [data-component=accordion].is-hover~[data-component=accordion],div[data-context-theme=black] [data-component=accordion]:hover~[data-component=accordion]{border-color:#fff}div[data-context-theme=black] [data-component=accordion].is-hover button:after,div[data-context-theme=black] [data-component=accordion].is-hover button:before,div[data-context-theme=black] [data-component=accordion]:hover button:after,div[data-context-theme=black] [data-component=accordion]:hover button:before{background:#fff}div[data-context-theme=black] [data-component=accordion][data-open=true]{border-color:#fff!important}div[data-context-theme=black] [data-component=accordion][data-open=true]~[data-component=accordion]{border-color:#fff}div[data-context-theme=black] [data-component=accordion][data-open=true] button:after,div[data-context-theme=black] [data-component=accordion][data-open=true] button:before{background:#fff}div[data-context-theme=black] [data-component=accordion] a,div[data-context-theme=black] [data-component=accordion] span{color:#fff}div[data-context-theme=black] [data-component=accordion] button:after,div[data-context-theme=black] [data-component=accordion] button:before{background:#fff}div[data-context-theme=black] [data-component=accordion] button.is-focus,div[data-context-theme=black] [data-component=accordion] button:focus{outline-color:#fff}div[data-context-theme=black] [data-container=cta] [data-type=background] h2,div[data-context-theme=black] [data-container=cta] [data-type=background] span,div[data-context-theme=black] [data-container=cta] button{color:#000}div[data-context-theme=black] [data-container=cta] [data-type=background] button.is-hover:after,div[data-context-theme=black] [data-container=cta] [data-type=background] button.is-hover:before,div[data-context-theme=black] [data-container=cta] [data-type=background] button:focus:after,div[data-context-theme=black] [data-container=cta] [data-type=background] button:focus:before,div[data-context-theme=black] [data-container=cta] [data-type=background] button:hover:after,div[data-context-theme=black] [data-container=cta] [data-type=background] button:hover:before{border-color:#000}div[data-context-theme=black] [data-container=cta] [data-type=transparent] button{background:#fff;color:#000}div[data-context-theme=black] [data-container=cta] [data-type=transparent] div[data-background]{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:inset 0 0 0 2px #fff}div[data-context-theme=black] [data-component=tags] a,div[data-context-theme=black] [data-component=tags] button,div[data-context-theme=black] [data-component=tags] span{color:#000}div[data-context-theme=black] [data-component=loadMore]:after,div[data-context-theme=black] [data-component=loadMore]:before{background:hsla(0,0%,100%,.2)}div[data-context-theme=black] [data-component=loadMore]>div{background:#000}div[data-context-theme=black] [data-component=contact]{border-color:hsla(0,0%,100%,.2)}div[data-context-theme=black] [data-component=contact] a,div[data-context-theme=black] [data-component=contact] span{color:#fff}div[data-context-theme=black] [data-component=contact] [data-image-wrapper]{background:hsla(0,0%,100%,.08)}div[data-context-theme=black] [data-component=contact] svg path{fill:hsla(0,0%,100%,.2)!important}div[data-context-theme=black] [data-container=contacts] [data-layout=multiple]{border-bottom-color:transparent}div[data-context-theme=black] [data-container=contacts] [data-layout=multiple] [role=button]:after,div[data-context-theme=black] [data-container=contacts] [data-layout=multiple] [role=button]:before{background:#fff}div[data-context-theme=black] [data-container=contacts] [data-layout=multiple] [role=button].is-focus,div[data-context-theme=black] [data-container=contacts] [data-layout=multiple] [role=button]:focus{outline-color:#fff}div[data-context-theme=black] [data-container=contacts] [data-layout=multiple]:hover,div[data-context-theme=black] [data-container=contacts] [data-layout=multiple]:hover~[data-layout=multiple],div[data-context-theme=black] [data-container=contacts] [data-layout=multiple][data-open=true],div[data-context-theme=black] [data-container=contacts] [data-layout=multiple][data-open=true]~[data-layout=multiple]{border-color:#fff}div[data-context-theme=black] [data-container=contacts] li:last-child>div{border-color:hsla(0,0%,100%,.2)}div[data-context-theme=black] [data-container=teasers] [data-fallback]>div{border-color:#fff}div[data-context-theme=black] table tbody tr.is-hover,div[data-context-theme=black] table tbody tr:hover{background:hsla(0,0%,100%,.125)}div[data-context-theme=black] ::selection{background:#fff;color:#000}div[data-context-theme=black] ::-moz-selection{background:#fff;color:#000}body{width:100%;min-height:100vh;color:#000;font-family:SimplonNorm-Regular,Trebuchet MS,Helvetica,Arial,sans-serif;font-weight:400;line-height:22px;font-size:16px;background-color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-stroke:0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none}body[data-theme=black]{background:#000}body:not(.is-tab) [data-component=toggle],body:not(.is-tab) [role=button],body:not(.is-tab) a,body:not(.is-tab) button,body:not(.is-tab) button span,body:not(.is-tab) button svg{outline:0!important}body:not(.is-tab) [data-component=teaser] a:not(:hover) h3{text-decoration:none!important}body:not(.is-tab) [data-component=hamburger]:before{display:none!important}body:not(.is-tab) button[role=option]:not(:hover).is-focus,body:not(.is-tab) button[role=option]:not(:hover):focus{border-color:rgba(0,0,0,.1)!important}body.is-touch [data-context-type=search] [role=listbox]>div,body.is-touch [data-fragment=cookieBanner]>div,body.is-touch [data-fragment=navigation] [data-list],body.is-touch [data-fragment=navigation] [data-list]>form{-ms-overflow-style:none;scrollbar-width:none}body.is-touch [data-context-type=search] [role=listbox]>div::-webkit-scrollbar,body.is-touch [data-fragment=cookieBanner]>div::-webkit-scrollbar,body.is-touch [data-fragment=navigation] [data-list]::-webkit-scrollbar,body.is-touch [data-fragment=navigation] [data-list]>form::-webkit-scrollbar{display:none}body.is-touch [data-component=slider] button[aria-controls]{display:none}body.scrollbar-visible [data-component=video] button[data-target=pause]{right:32px}@media (prefers-reduced-motion){body *{-webkit-transition:none!important;transition:none!important}}body,html{width:100vw;overflow-x:hidden;overflow-y:auto}body.no-scrollbar,html.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}body.no-scrollbar ::-webkit-scrollbar,html.no-scrollbar ::-webkit-scrollbar{width:0;background:0 0}body.is-animating div[data-context=content] :not(img,figure>div),body.is-loading *,body.is-resize *,html.is-animating div[data-context=content] :not(img,figure>div),html.is-loading *,html.is-resize *{-webkit-transition:none!important;transition:none!important}body.is-animating [data-component=filterBar] span[data-type],body.is-animating button[data-modal],html.is-animating [data-component=filterBar] span[data-type],html.is-animating button[data-modal]{cursor:not-allowed;opacity:.55}body.is-animating [data-component=filterBar] span[data-type] *,body.is-animating button[data-modal] *,html.is-animating [data-component=filterBar] span[data-type] *,html.is-animating button[data-modal] *{pointer-events:none}body.is-animating [data-component=filterBar] span[data-type]:after,body.is-animating [data-component=filterBar] span[data-type]:before,body.is-animating button[data-modal]:after,body.is-animating button[data-modal]:before,html.is-animating [data-component=filterBar] span[data-type]:after,html.is-animating [data-component=filterBar] span[data-type]:before,html.is-animating button[data-modal]:after,html.is-animating button[data-modal]:before{display:none}body.is-animating [data-fragment=modal],html.is-animating [data-fragment=modal]{cursor:not-allowed}body.is-animating [data-fragment=modal] button,body.is-animating [data-fragment=modal] input,body.is-animating [data-fragment=modal] label,html.is-animating [data-fragment=modal] button,html.is-animating [data-fragment=modal] input,html.is-animating [data-fragment=modal] label{cursor:not-allowed;pointer-events:none}