@import'../../node_modules/swiper/swiper-bundle.min.css';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,hr,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,noscript{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}main,header,footer,nav,aside,section,blockquote,article,video,canvas,object,iframe,embed,textarea,figure,figcaption,hgroup,details,figure img{display:block}a,img,input,select,button,label{display:inline-block}p a{display:inline}ul,ol{width:100%}ul,ol,li{list-style:none}hr{border:none}html{font-weight:normal;font-style:normal;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{color:inherit;text-decoration:inherit}a,button,[type=button],[type=submit]{cursor:pointer}input,textarea,select,button,label{color:inherit;font:inherit;letter-spacing:inherit;border-radius:0;background-color:transparent;border:none;outline:none;vertical-align:baseline;line-height:inherit}textarea{overflow:auto;vertical-align:top;resize:vertical}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}legend{white-space:normal}embed,iframe,object,canvas,video{max-width:100%;outline:none;zoom:1}img{max-width:100%;width:100%;height:auto;-ms-interpolation-mode:bicubic}table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0}[hidden]{display:none !important}[disabled]{cursor:default}:focus{outline:0}@font-face{font-family:"Suisse Intl";src:url("/assets/fonts/SuisseIntl-Regular-WebM.woff2") format("woff2"),url("/assets/fonts/SuisseIntl-Regular-WebM.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Suisse Intl";src:url("/assets/fonts/SuisseIntl-RegularItalic-WebM.woff2") format("woff2"),url("/assets/fonts/SuisseIntl-RegularItalic-WebM.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Suisse Works";src:url("/assets/fonts/SuisseWorks-Regular-WebS.woff2") format("woff2"),url("/assets/fonts/SuisseWorks-Regular-WebS.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Suisse Works";src:url("/assets/fonts/SuisseWorks-RegularItalic-WebS.woff2") format("woff2"),url("/assets/fonts/SuisseWorks-RegularItalic-WebS.woff") format("woff");font-weight:normal;font-style:italic}html{font-size:16px}body{font-size:18px;line-height:1.4;font-family:"Suisse Intl",Helvetica,Arial,sans-serif}@media screen and (min-width: 576px){body{font-size:20px}}p{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.font-s{font-size:14px;line-height:1.4}.font-m{font-size:18px;line-height:1.4}@media screen and (min-width: 576px){.font-m{font-size:20px}}.font-l{font-size:28px;line-height:1.25}@media screen and (min-width: 576px){.font-l{font-size:32px}}.font-xl{font-size:58px;line-height:1.15;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-ms-hyphenate-limit-chars:8 4 4;hyphenate-limit-chars:8 4 4;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-lines:2;hyphenate-limit-lines:2}@media screen and (min-width: 576px){.font-xl{font-size:64px}}.font-xxl{font-size:58px;line-height:1.15;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-ms-hyphenate-limit-chars:6 3 3;hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-lines:2;hyphenate-limit-lines:2}@media screen and (min-width: 576px){.font-xxl{font-size:64px}}.buttons{text-align:center;display:flex;gap:.3em;justify-content:center;align-items:center;text-align:center}.buttons .buttons-button{padding:.4em 1.4em;border-radius:2em;transition:background-color .2s ease;background-color:var(--soft-1)}.buttons .buttons-button:hover{background-color:var(--soft-2)}.buttons .buttons-button.highlight{background-color:var(--color);color:var(--background)}.buttons .buttons-button.highlight:hover{background-color:var(--highlight)}html,body{width:100%;min-height:100%}main{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 576px){main{padding-left:2rem;padding-right:2rem}}main,main.grid{padding-top:10rem;padding-bottom:2rem}li>a{display:block}section.intro{margin-bottom:3rem}section.intro .title h1{font-family:"Suisse Works",Times,serif;font-size:58px;line-height:1.15}@media screen and (min-width: 576px){section.intro .title h1{font-size:64px}}section.intro .title h2{font-size:28px;line-height:1.25;margin-top:.5rem}@media screen and (min-width: 576px){section.intro .title h2{font-size:32px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0em .2em;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--color)}.hamburger-box{width:.85em;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-0.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:.85em;height:1px;background-color:var(--color);border-radius:.1em;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--slider .hamburger-inner{top:.5px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-0.1214285714em, -7px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-90deg)}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}nav{user-select:none;-webkit-user-select:none}header.header{position:fixed;z-index:10;top:0;left:0;width:100%}header.header .bar{transition:padding-top 300ms ease;padding:1rem;display:flex}header.header .bar .left{flex:1 0 auto}header.header .bar .right{text-align:right;flex:0 0 auto}header.header nav.menu{font-size:28px;line-height:1.25;flex:1}@media screen and (min-width: 576px){header.header nav.menu{font-size:32px}}header.header .navigation{display:none;padding:0 1.5rem 1rem 1rem;text-align:right}header.header .menu-container{display:none;background-color:var(--background)}body:after{content:"";position:fixed;top:0;left:0;width:100vw;height:0;z-index:5;pointer-events:none;background-color:transparent;transition:background-color 400ms ease,height 400ms step-end}body.menu-open{overflow:hidden}body.menu-open:after{pointer-events:auto;height:100vh;background-color:var(--background);opacity:.9;transition:opacity 400ms ease,height 400ms step-start}body.menu-open header.header{display:flex;flex-direction:column;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}body.menu-open header.header .navigation{display:block}body.menu-open header.header .navigation a{display:block;transition:color .2s ease}body.menu-open header.header .navigation a:hover{color:var(--grey)}body.menu-open header.header .menu-bar{flex:1 0 auto}body.menu-open header.header .menu-container{display:block;flex:0 0 auto}body.has-scrolled header .menu-bar{padding-top:.5rem}nav.languages a{text-transform:capitalize;margin-right:.5em}aside{z-index:5;background-color:var(--background);width:100%;font-size:14px;line-height:1.4}aside h5{font-family:"Suisse Works",Times,serif}aside a{transition:color .2s ease}aside a:hover{color:var(--grey)}aside address .address:after{content:","}@media(max-width: 992px){aside{margin-bottom:2rem}aside .contact{padding-top:1rem}aside .contact [class*=col-]{padding-top:0;padding-bottom:0;margin-bottom:1rem}}@media(max-width: 1400px){aside .contact .zip{display:none}}@media(min-height: 660px){aside{position:-webkit-sticky;position:sticky;bottom:0px}}footer.site{width:100%;background-color:var(--background);color:var(--grey);margin-top:2rem;font-size:14px;line-height:1.4}footer.site a{transition:color 300ms ease}footer.site a:hover{color:var(--color)}@media(max-width: 1024px){footer.site [class*=col-]{padding-top:0;padding-bottom:0;margin-bottom:1rem}}a.email{letter-spacing:-0.1em}a.email.obfuscated{letter-spacing:0}.article-teaser figure{position:relative;background-color:var(--soft-2)}.article-teaser figure .video{position:absolute;top:0;left:0;width:100%;height:100%}.article-teaser figure.loaded img{display:none}.article-teaser figure.play-video img{opacity:0}.article-teaser figure:not(.article-teaser__image) img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 1000ms ease 1500ms}.article-teaser__text h4{font-size:28px;line-height:1.25;margin-bottom:.5rem;font-family:"Suisse Works",Times,serif}@media screen and (min-width: 576px){.article-teaser__text h4{font-size:32px}}.article-teaser__text p{font-size:18px;line-height:1.4;font-family:"Suisse Intl",Helvetica,Arial,sans-serif;margin-bottom:0}@media screen and (min-width: 576px){.article-teaser__text p{font-size:20px}}.article-teaser__text-title{display:flex;align-items:center;justify-content:space-between}.article-teaser .icon{margin-top:1rem;display:block;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;background-color:var(--soft-1);border-radius:2rem;opacity:0;transition:all 200ms ease}.article-teaser .icon svg{width:26px;height:26px}.article-teaser .icon:hover{background-color:var(--soft-2)}.article-teaser:hover .icon{opacity:1}.back-to-overview{margin:3rem 0}.back-to-overview a{display:flex}.back-to-overview a .icon{margin-left:.8em}.back-to-overview a .icon svg{width:1em;height:1em;transform:translateY(0.2em)}body{--background: #000;--color: #fff;--grey: #777;--soft-1: #111;--soft-2: #222;--highlight: #00f;background-color:var(--background);color:var(--color)}.madevision-logo{margin:3rem 1em;text-align:center}@media(min-width: 900px){.madevision-logo{margin:5rem 1em}}@media(min-width: 1200px){.madevision-logo{margin:8rem 1em}}.madevision-logo svg{height:3rem;width:auto}.madevision-logo.with-claim{display:flex;align-items:center;justify-content:center}.madevision-logo.with-claim hr{background-color:var(--color);opacity:.4;width:1px;height:3.8rem;margin:0 2.8rem .6rem 3.2rem}.shadow{position:fixed;left:0;width:100vw;height:7vh;max-height:4rem;background:#000;z-index:3;pointer-events:none}.shadow.top{top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.shadow.bottom{bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 100%, rgba(0, 0, 0, 0) 0%)}@keyframes glitchEffect{0%{opacity:1}60%{opacity:.98}63%{opacity:.9}66%{opacity:1}69%{opacity:.75}72%{opacity:.97}100%{opacity:1}}@keyframes glitchInverted{0%{opacity:1}10%{opacity:.9}30%{opacity:1}33%{opacity:.7}36%{opacity:.9}39%{opacity:.5}42%{opacity:1}60%{opacity:.9}63%{opacity:1}66%{opacity:.95}100%{opacity:1}}.glitch-effect{animation:glitchEffect 2.1s infinite}.glitch-effect em{animation:glitchInverted 1.7s infinite;display:inline-block;margin-left:-0.02em;margin-right:.08em}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade-up-right]{transform:translate3d(-100px, 100px, 0)}[data-aos=fade-up-left]{transform:translate3d(100px, 100px, 0)}[data-aos=fade-down-right]{transform:translate3d(-100px, -100px, 0)}[data-aos=fade-down-left]{transform:translate3d(100px, -100px, 0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0, 100px, 0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0, -100px, 0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px, 0, 0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px, 0, 0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0, 100%, 0)}[data-aos=slide-down]{transform:translate3d(0, -100%, 0)}[data-aos=slide-right]{transform:translate3d(-100%, 0, 0)}[data-aos=slide-left]{transform:translate3d(100%, 0, 0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}#stage{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:var(--background);z-index:-1;overflow:hidden}#stage.image{display:flex}#stage.image img{object-fit:cover;object-position:center}#stage.video figure{height:100vh;width:177.77777778vh;min-width:100%;min-height:56.25vw;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 1000ms ease}#stage.video figure.video-play{opacity:1}.rich-text h1,.rich-text h2{font-size:28px;line-height:1.25;margin-bottom:1rem}@media screen and (min-width: 576px){.rich-text h1,.rich-text h2{font-size:32px}}.rich-text h3,.rich-text h4{font-size:18px;line-height:1.4;margin-bottom:.5rem}@media screen and (min-width: 576px){.rich-text h3,.rich-text h4{font-size:20px}}.rich-text a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;transition:color .2s ease}.rich-text a:hover{color:var(--grey)}.rich-text em{font-style:italic}.max-width{margin-left:auto;margin-right:auto;max-width:840px}@media screen and (max-width: 575px){.blocks{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;-ms-hyphenate-limit-chars:10 5 5;hyphenate-limit-chars:10 5 5;-webkit-hyphenate-limit-lines:2;-ms-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}.blocks .block{margin-bottom:1rem}.blocks .block.heading+.block.heading{margin-top:0}.blocks .block.heading.h1,.blocks .block.heading.h2{margin-top:8rem}.blocks .block.heading.h1+.block.heading.h1,.blocks .block.heading.h1+.block.heading.h2,.blocks .block.heading.h2+.block.heading.h1,.blocks .block.heading.h2+.block.heading.h2{margin-top:-0.5rem}.blocks .block.heading.h3,.blocks .block.heading.h4{margin-top:2rem}.blocks .block.heading h1,.blocks .block.heading h2{font-size:28px;line-height:1.25}@media screen and (min-width: 576px){.blocks .block.heading h1,.blocks .block.heading h2{font-size:32px}}.blocks .block.heading.style-serif{font-family:"Suisse Works",Times,serif}.blocks .block.paragraph.size-s{font-size:14px;line-height:1.4}.blocks .block.paragraph.size-l{font-size:28px;line-height:1.25}@media screen and (min-width: 576px){.blocks .block.paragraph.size-l{font-size:32px}}.blocks .block.paragraph.indent{padding-left:3rem}.blocks .block.list ul{padding-left:3rem}.blocks .block.list ul>li{list-style-type:disc;margin-top:.5rem;margin-bottom:.5rem}.blocks .block.image,.blocks .block.gallery,.blocks .block.video,.blocks .block.html{margin-top:3rem;margin-bottom:3rem}.blocks .block.image figcaption,.blocks .block.gallery figcaption,.blocks .block.video figcaption,.blocks .block.html figcaption{margin-top:.5rem;font-size:14px;line-height:1.4}.blocks [data-crop]{position:relative;padding-top:var(--ratio)}.blocks [data-crop] img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.blocks .block.gallery .image-grid ul{display:flex;gap:.5rem}.blocks .block.gallery+.block.gallery{margin-top:-2.5rem}.blocks .block.gallery .swiper{--swiper-theme-color: var(--color);--swiper-navigation-size: 28px;--swiper-pagination-bottom: 6px;--swiper-pagination-bullet-horizontal-gap: 3px;--swiper-pagination-bullet-size: 6px}.blocks .block.teaser{margin-top:3rem;margin-bottom:3rem}.blocks .block.teaser .teaser__title{margin-top:3rem;margin-bottom:3rem;text-align:center;font-size:18px;line-height:1.4}@media screen and (min-width: 576px){.blocks .block.teaser .teaser__title{font-size:20px}}.blocks .block.teaser .articles-list{margin-top:3rem}.blocks .block.teaser .articles-list>li{margin-bottom:3rem}.blocks .block.teaser .teaser__link{margin-bottom:3rem}.blocks .block.quote{margin-top:3rem;margin-bottom:3rem;text-align:center;padding-left:1em;padding-right:1em}@media screen and (min-width: 1440px){.blocks .block.quote{padding-left:2em;padding-right:2em}}.blocks .block.quote .quote{font-size:inherit;font-family:"Suisse Works",Times,serif}.blocks .block.quote footer{margin-top:.5rem;font-size:14px;line-height:1.4}.blocks .block.quote.size-large{font-size:28px;line-height:1.25}@media screen and (min-width: 576px){.blocks .block.quote.size-large{font-size:32px}}.blocks .block.buttons{margin-top:3rem;margin-bottom:3rem}.blocks .block.testimonial{margin-top:8rem;margin-bottom:8rem;font-size:18px;line-height:1.4}@media screen and (min-width: 576px){.blocks .block.testimonial{font-size:20px}}.blocks .block.testimonial .testimonial__author,.blocks .block.testimonial .testimonial__link{margin:.5rem 0}.blocks .block.twocolumns .block.image{margin-bottom:0}@media screen and (min-width: 992px){.blocks .block.twocolumns .block.image{margin-top:.5rem}}.blocks .block.credits{text-align:center;margin-top:8rem}.blocks .block.credits h3{margin-bottom:1rem}.blocks .block.credits li{display:flex;gap:1rem}.blocks .block.credits li>div{flex:1}.blocks .block.credits li .job{text-align:right}.blocks .block.credits li .name{text-align:left;font-family:"Suisse Works",Times,serif}.blocks .block.credits li a{text-decoration:none}.blocks .block.logos{margin-top:12rem;margin-bottom:12rem;text-align:center}.blocks .block.logos h3{margin-bottom:2rem}.blocks .block.logos ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6vw}@media screen and (min-width: 576px){.blocks .block.logos ul{row-gap:2rem}}@media screen and (min-width: 992px){.blocks .block.logos ul{padding-left:10%;padding-right:10%}}.blocks .block.logos img{width:80px;height:80px;object-fit:contain;object-position:center;display:block}@media screen and (min-width: 576px){.blocks .block.logos img{width:90px;height:90px}}@media screen and (min-width: 992px){.blocks .block.logos img{width:100px;height:100px}}@media screen and (min-width: 1440px){.blocks .block.logos img{width:110px;height:110px}}.video-wrapper{padding-top:56.25%;position:relative}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.video-wrapper .controls{z-index:9999999;position:absolute;bottom:1rem;right:1rem}.video-wrapper .controls button{background-color:var(--background);opacity:1;text-transform:uppercase;letter-spacing:.05em;font-size:12px;color:var(--color);transition:opacity 300ms ease;border-radius:1em;padding:.3em 1em .3em}.video-wrapper.muted .controls .mute{opacity:.3}.video-wrapper.muted .controls .mute:hover{opacity:1}body[data-theme=black] .invert-on-black{filter:invert(1)}/*# sourceMappingURL=index.css.map */
