/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html.lenis{height:auto;height:100svh}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--base-size:calc(16px + (20 - 16) * ((100vw - 800px) / (1600 - 800)));--font-size-small:var(--base-size);--font-size-normal:calc(var(--base-size) * 2);--font-size-medium:calc(var(--base-size) * 4);--font-size-big:calc(var(--base-size) * 6);--padding-small:calc(var(--base-size) / 2);--padding-normal:calc(var(--base-size) * 1.5);--padding-big:calc(var(--base-size) * 3);--height-story-image-small:50vh;--height-overlay-image-small:calc(var(--base-size) * 9);--color-black:rgb(0,0,0);--color-darkgrey:rgba(63,63,63,.5);--color-grey:rgb(100,100,100);--color-white:rgb(240,240,240);--opacity-low:.5;--opacity-very-low:.15}@font-face{font-family:"MogelsbergGrotesk";src:url("../fonts/MogelsbergGrotesk-20-Book.woff2") format("woff2"),url("../fonts/MogelsbergGrotesk-20-Book.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Practice";src:url("../fonts/PracticeRegular.woff2") format("woff2"),url("../fonts/PracticeRegular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"Practice";src:url("../fonts/Practice-Italic.woff2") format("woff2"),url("../fonts/Practice-Italic.woff") format("woff");font-style:italic;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{letter-spacing:unset;background-color:var(--color-black);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body,button,div,h1,h2,h3,h4,h5,p,span{margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-weight:normal}.customer h2{margin-top:2em}::-moz-selection{background-color:transparent;color:#3f3f3f}::selection{background-color:transparent;color:#3f3f3f}p:first-child,p:only-child{margin-top:0}p:last-child,p:only-child{margin-bottom:0}.wrapper{width:100%;padding-left:10rem;padding-right:10rem}@media (max-width:768px){.wrapper{padding-left:8rem;padding-right:8rem}}@media (max-width:576px){.wrapper{padding-left:4rem;padding-right:4rem}}.d-none{display:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.clean-list{margin:0;padding:0;list-style-type:none}.m-top-sm{margin-top:1rem}.m-top-md{margin-top:2rem}.m-top-lg{margin-top:3rem}.m-top-xl{margin-top:4rem}.ff-serif{font-family:"Roman Grotesque"}.overline{position:relative;padding-top:0.5em}.overline:before{content:"";position:absolute;left:0;top:0;width:100%;height:0.16em;background-color:#000}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-50%,0) scaleY(1.1);transform:translate3d(0,-50%,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.05);transform:translate3d(0,-25%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-50%,0) scaleY(1.1);transform:translate3d(0,-50%,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.05);transform:translate3d(0,-25%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes smallBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.1);transform:translate3d(0,-25%,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-12.5%,0) scaleY(1.05);transform:translate3d(0,-12.5%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes smallBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.1);transform:translate3d(0,-25%,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-12.5%,0) scaleY(1.05);transform:translate3d(0,-12.5%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes smallBounceColor{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);color:#000}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.1);transform:translate3d(0,-25%,0) scaleY(1.1);color:#FFD12D}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-12.5%,0) scaleY(1.05);transform:translate3d(0,-12.5%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02);color:#000}}@keyframes smallBounceColor{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0);color:#000}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-25%,0) scaleY(1.1);transform:translate3d(0,-25%,0) scaleY(1.1);color:#FFD12D}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-12.5%,0) scaleY(1.05);transform:translate3d(0,-12.5%,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95);-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02);color:#000}}@-webkit-keyframes fullCircle{0%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}to{-webkit-transform:translateZ(0) rotate(360deg);transform:translateZ(0) rotate(360deg)}}@keyframes fullCircle{0%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}to{-webkit-transform:translateZ(0) rotate(360deg);transform:translateZ(0) rotate(360deg)}}@-webkit-keyframes animBg{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes animBg{0%{background-position:0 0}to{background-position:100% 100%}}@-webkit-keyframes animBgChess{0%{background-position:0 0,20vw 20vw}to{background-position:20vw 20vw,40vw 40vw}}@keyframes animBgChess{0%{background-position:0 0,20vw 20vw}to{background-position:20vw 20vw,40vw 40vw}}@-webkit-keyframes animBgBorder{0%{background-position-x:0}to{background-position-x:20px}}@keyframes animBgBorder{0%{background-position-x:0}to{background-position-x:20px}}svg path{stroke-width:1px;vector-effect:non-scaling-stroke}.all-app-curtain,.curtain{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:black;z-index:70;opacity:0;visibility:hidden}.all-app-curtain{z-index:1000000}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.text-link-related-content{position:relative;white-space:nowrap;color:inherit;line-height:0.625}.text-link-related-content span{position:relative;z-index:1}.text-link-related-content span:after{content:"";position:absolute;display:block;left:0;bottom:-0.05em;width:calc(100% + 0.23em);height:1px;background-color:currentColor}.text-link-related-content span:last-child:after{width:100%}.text-link-related-content:after{content:"";position:absolute;display:block;top:0.075em;top:0.3em;left:0.075em;width:calc(100% - 0.1em);height:0.75em;height:0.7em;background-color:var(--color-darkgrey);z-index:0}.text-link-related-content+sup{font-family:"Practice";line-height:1;font-size:55%;font-size:20px;top:-0.85em;margin-left:0.25em}.text-link-related-content+sup span{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25em;height:1.25em;border-radius:50px;background-color:#FFF;color:#000}.slide__layer--text--big .text-link-related-content span:after{bottom:-0.05em}.slide__layer--text--big .text-link-related-content+sup{top:-4em}.active-sections{overflow:hidden}.active-sections__list{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-normal)}.active-sections__item{opacity:0.5;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.active-sections__item--is-active{opacity:1}.active-sections__link{display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;gap:0;-webkit-transition:width 0.3s ease-out,gap 0.3s ease-out;transition:width 0.3s ease-out,gap 0.3s ease-out}.active-sections__link__title{--active-width:100%;width:0;overflow:hidden;-webkit-transition:inherit;transition:inherit}.active-sections__link__title span{white-space:nowrap;opacity:0;-webkit-transition:inherit;transition:inherit;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.active-sections__item--is-active .active-sections__link{gap:var(--padding-normal)}.active-sections__item--is-active .active-sections__link__title{width:var(--active-width)}.active-sections__item--is-active .active-sections__link__title span{opacity:1}.sections{width:100%;font-size:var(--font-size-small);overflow:auto;-webkit-transition:-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:transform 0.75s cubic-bezier(0.86,0,0.07,1),-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);-webkit-mask:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(rgb(0,0,0)),color-stop(rgb(0,0,0)),to(rgba(0,0,0,0)));-webkit-mask:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) var(--padding-normal),rgb(0,0,0) calc(100% - var(--padding-normal)),rgba(0,0,0,0) 100%);mask:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(rgb(0,0,0)),color-stop(rgb(0,0,0)),to(rgba(0,0,0,0)));mask:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgb(0,0,0) var(--padding-normal),rgb(0,0,0) calc(100% - var(--padding-normal)),rgba(0,0,0,0) 100%);z-index:85;-ms-overflow-style:none;scrollbar-width:none}.sections::-webkit-scrollbar{display:none}.sections__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-normal);list-style-type:none;padding:0;margin:0 0 0 var(--padding-normal);width:-webkit-min-content;width:-moz-min-content;width:min-content}.sections__item{opacity:var(--opacity-low);-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.sections__item:last-child{padding-right:var(--padding-normal)}.sections__item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-normal);color:inherit;white-space:nowrap}.sections__item--is-active,.sections__item:hover{opacity:1}.content-block{margin-bottom:var(--padding-normal)}.content-block--no-m-b{margin-bottom:0}.content-block h2{font-size:inherit}.content-block--media--full .media{width:100%}.content-block--media--small-height .media{height:var(--height-overlay-image-small)}.content-block--media--viewport{width:calc(100vw - var(--padding-normal) * 2);margin-left:-50%}.content-block--media--viewport .media{width:100%}.more-info__content:has(.more-info__col--2) .content-block--media--viewport{width:100%;margin-left:unset}.more-info__content:has(.more-info__col--2) .content-block--media--viewport .media{width:100%}.content-block--media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.media-desc{margin-top:0.5em}.media-desc p{display:-webkit-box;display:-ms-flexbox;display:flex}.media-desc p:has(:nth-child(2)){gap:var(--padding-normal)}.media-desc--text-left p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media-desc--text-center p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-desc--text-right p{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.media-desc__number{color:var(--color-grey)}.gray-em{font-style:normal;padding-right:var(--padding-normal);color:var(--color-grey)}.slide{position:relative;--bg-color:#000;--color:#fff;width:100%;height:100svh;color:var(--color);background-color:var(--bg-color);font-family:"MogelsbergGrotesk"}.slide:after{content:attr(data-index);position:absolute;display:none;text-align:center;top:20px;right:20px;min-width:2ch;background-color:white;color:black;padding:10px;border-radius:50px;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.5);box-shadow:0 0 1em rgba(0,0,0,0.5)}.show-slide-number .slide:after{display:block}.slide__layer--lottie-anim{pointer-events:none}.slide__in{position:relative;width:100%;height:100svh}.slide__layer{position:absolute;top:0;left:0;width:100%;height:100%}.slide__layer--bg-media{display:-webkit-box;display:-ms-flexbox;display:flex}.slide__layer--bg-media--center-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slide__layer--bg-media--center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slide__layer--bg-media--center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slide__layer--bg-media--top-center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slide__layer--bg-media--top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slide__layer--bg-media--top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slide__layer--bg-media--bottom-center{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slide__layer--bg-media--bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slide__layer--bg-media--bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slide__layer--bg-media--small .media{height:50vh}.slide__layer--bg-media--small img{display:block;height:100%}.slide__layer--bg-media--cover .media{width:100%;height:100%}.slide__layer--bg-media--cover img,.slide__layer--bg-media--cover video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slide__layer--bg-media--half-width .media{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;height:100%}.slide__layer--bg-media--half-width img,.slide__layer--bg-media--half-width video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slide__layer--text{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--padding-normal)}.slide__layer--text>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slide__layer--text--top>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slide__layer--text--center>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slide__layer--text--bottom>div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slide__layer--text--half-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slide__layer--text--half-left>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;padding-right:var(--padding-normal)}.slide__layer--text--half-left .quote{text-align:right}.slide__layer--text--half-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.slide__layer--text--half-right>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;padding-left:var(--padding-normal)}.slide__layer--text--half-right .quote{text-align:left}.slide__layer--text--medium{font-size:var(--font-size-normal)}.slide__layer--text--big{font-size:var(--font-size-big)}.slide__layer--text--text-shadow{text-shadow:0 0 0.25em rgba(0,0,0,0.5)}.quote{--color:#fff;color:var(--color)}.more-info{position:fixed;bottom:0;left:0;height:82.5vh;width:100%;line-height:1.5;font-family:"Practice";color:white;font-size:var(--font-size-small);-webkit-transform:translate3d(0,calc(100% - var(--padding-normal)),0);transform:translate3d(0,calc(100% - var(--padding-normal)),0);-webkit-transition:-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:transform 0.75s cubic-bezier(0.86,0,0.07,1);transition:transform 0.75s cubic-bezier(0.86,0,0.07,1),-webkit-transform 0.75s cubic-bezier(0.86,0,0.07,1);z-index:80}.more-info--is-open{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tools{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:100%;left:0;width:100%;color:white}.tools__fake-close{width:100%;height:50vh;position:absolute;bottom:100%;background:transparent;cursor:pointer;display:none}body:has(.more-info--is-open) .tools__fake-close{display:block}.tools__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--padding-normal);padding:var(--padding-normal) var(--padding-normal) 0 var(--padding-normal)}.play-pause{position:relative;margin-right:var(--padding-normal);margin-bottom:-8px}.reload{margin-right:calc(var(--padding-normal) * 2);margin-right:calc(var(--padding-normal) * 1.5)}.reload svg{width:23px;margin-bottom:-5px;overflow:visible}.reload__trigger{position:relative}.reload__trigger:before{content:"";position:absolute;display:block;left:calc(50% - 25px);top:calc(50% - 25px);width:50px;height:50px}.play-pause__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more-info--is-open .play-pause__trigger{pointer-events:none;opacity:0.5}.play-pause__trigger:after{content:url("data:image/svg+xml,<svg viewBox='0 0 131 150' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M130.5 74.5L0 0V150L130.5 74.5Z' fill='white'/></svg>");display:inline-block;width:20px}.autoplay .play-pause__trigger:after{content:url("data:image/svg+xml,<svg viewBox='0 0 131 150' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='42.5806' height='150' fill='white'/><rect x='88' width='42.5806' height='150' fill='white'/></svg>")}.play-pause__trigger:before{content:"";position:absolute;display:block;left:calc(50% - 25px);top:calc(50% - 25px);width:50px;height:50px}.position{--position:0;position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:20px}.position:after,.position:before{content:"";position:absolute;display:block;left:0;top:9px;width:100%;background-color:rgba(255,255,255,0.5)}.position:before{height:1px}.position:after{-webkit-transform-origin:top left;transform-origin:top left;background-color:white;height:2px;-webkit-transform:translate3d(0,0,0) scalex(var(--position));transform:translate3d(0,0,0) scalex(var(--position))}.position__indicator{position:absolute;display:block;bottom:0;width:2px;height:100%;background-color:white}.position__indicator:before{content:"";position:absolute;display:block;left:calc(50% - 25px);bottom:0;width:50px;height:50px;z-index:-1}.date{position:absolute;bottom:100%;left:0;-webkit-transform:translate3d(calc(var(--position) * -100%),calc(var(--yPercent) * 1%),0)!important;transform:translate3d(calc(var(--position) * -100%),calc(var(--yPercent) * 1%),0)!important;white-space:nowrap}.tools__bottom{padding:0 var(--padding-normal) var(--padding-small);margin-top:-10px}.tools__bottom>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-darkgrey);padding:var(--padding-small) var(--padding-normal) var(--padding-small) var(--padding-normal)}.open-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;margin-left:calc(var(--padding-normal) * 2);gap:calc(var(--padding-normal) / 2);padding:0;cursor:pointer}.open-close__label{white-space:nowrap}.open-close__label:after{content:attr(data-more)}.more-info--is-open .open-close__label:after{content:attr(data-less)}.open-close__icon{position:relative;display:block;height:1.5em;aspect-ratio:1;-webkit-transition:all 0.35s cubic-bezier(0.86,0,0.07,1);transition:all 0.35s cubic-bezier(0.86,0,0.07,1)}.open-close__icon:after,.open-close__icon:before{content:"";position:absolute;display:block;top:calc(var(--padding-normal) / 2);top:7.5%;left:calc(50% - 0.5px);width:1px;height:65%;background-color:white;-webkit-transform-origin:bottom center;transform-origin:bottom center}.open-close__icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open-close__icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.more-info--is-open .open-close__icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:scaley(-1);transform:scaley(-1)}@property --shadow-pos{initial-value:1;inherits:false;syntax:"<number>"}.more-info__in{max-height:100%;overflow:auto;opacity:var(--opacity-low);cursor:pointer;-webkit-mask:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,var(--shadow-pos))),color-stop(rgb(0,0,0)),color-stop(rgb(0,0,0)),to(rgba(0,0,0,0)));-webkit-mask:linear-gradient(180deg,rgba(0,0,0,var(--shadow-pos)) 0%,rgb(0,0,0) var(--padding-normal),rgb(0,0,0) calc(100% - var(--padding-normal) * 1.5),rgba(0,0,0,0) 100%);mask:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,var(--shadow-pos))),color-stop(rgb(0,0,0)),color-stop(rgb(0,0,0)),to(rgba(0,0,0,0)));mask:linear-gradient(180deg,rgba(0,0,0,var(--shadow-pos)) 0%,rgb(0,0,0) var(--padding-normal),rgb(0,0,0) calc(100% - var(--padding-normal) * 1.5),rgba(0,0,0,0) 100%);transition:opacity 0.75s cubic-bezier(0.86,0,0.07,1),--shadow-pos 0.75s cubic-bezier(0.86,0,0.07,1)}.more-info--is-open .more-info__in{--shadow-pos:0;opacity:1;cursor:auto}.more-info__content{padding:0 0 calc(var(--padding-big) * 2);display:none}.more-info__content--is-active{display:block}.more-info__content>div{padding:0 var(--padding-normal);display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:var(--padding-normal);-webkit-transition:padding 0.75s cubic-bezier(0.86,0,0.07,1);transition:padding 0.75s cubic-bezier(0.86,0,0.07,1)}body:has(.more-info--is-open) .more-info__content>div{padding:var(--padding-normal) var(--padding-normal) 0}.more-info__content .more-info__col--1{width:50%;-ms-grid-column-align:center;justify-self:center}.more-info__content:has(.more-info__col--2)>div{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.more-info__content:has(.more-info__col--2) .more-info__col--1{width:100%;-ms-grid-column-align:unset;justify-self:unset}.header{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100vh;padding:var(--padding-normal);background-color:rgba(0,0,0,var(--opacity-low));background-color:rgba(0,0,0,0.75);z-index:100}.header h1{font-family:"MogelsbergGrotesk";font-size:var(--font-size-normal)}.lang-switch{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;margin:0;padding:0;list-style-type:none;font-size:var(--font-size-small);gap:var(--padding-normal);padding:var(--padding-normal)}.lang-switch a{color:inherit;text-transform:uppercase}div:has(.close-header){position:fixed;top:0;right:0;padding:var(--padding-normal)}.close-header{position:relative;width:var(--padding-normal);aspect-ratio:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-header span{display:none}.close-header:after,.close-header:before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:white;top:calc(50% - 0.5px);left:0}.close-header:after{-webkit-transform:rotate(-90deg) translate3d(0,0,0);transform:rotate(-90deg) translate3d(0,0,0)}div:has(.start-experience){position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;width:100%;padding:var(--padding-normal)}.header__img{position:absolute;display:block;top:var(--padding-normal);left:var(--padding-normal);width:calc(100% - var(--padding-normal) * 2);height:calc(100vh - var(--padding-normal) * 2);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;z-index:-1}.start-experience{font-size:var(--font-size-small)}.header__lottie{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.main{-webkit-transition:opacity 0.75s cubic-bezier(0.86,0,0.07,1);transition:opacity 0.75s cubic-bezier(0.86,0,0.07,1)}body:has(.more-info--is-open) .main{opacity:var(--opacity-very-low);pointer-events:none}