body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;width:100vw}a:link,a:visited{color:inherit;text-decoration:none;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}a:link:hover,a:visited:hover{opacity:.7}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.decoration{background:#0a0a0a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWMAAAFjCAYAAADowmrhAAAFVWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjM1NSIKICAgZXhpZjpQaXhlbFlEaW1lbnNpb249IjM1NSIKICAgZXhpZjpDb2xvclNwYWNlPSIxIgogICB0aWZmOkltYWdlV2lkdGg9IjM1NSIKICAgdGlmZjpJbWFnZUxlbmd0aD0iMzU1IgogICB0aWZmOlJlc29sdXRpb25Vbml0PSIyIgogICB0aWZmOlhSZXNvbHV0aW9uPSIzMDAuMCIKICAgdGlmZjpZUmVzb2x1dGlvbj0iMzAwLjAiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQ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);background-size:3rem;border-radius:30vw;height:30vw;max-height:80vw;max-width:80vw;-webkit-transform:translateY(-15vw);transform:translateY(-15vw);width:30vw;z-index:-1}.decoration,.separator{bottom:0;left:0;position:absolute}.separator{height:auto;-webkit-transform:translateY(1px);transform:translateY(1px);width:100%}.separator,.separator path{stroke:transparent;stroke-width:0px;border:none}.contentWrapper{bottom:0;margin:auto;max-width:1200px;z-index:5}.contentWrapper a,.contentWrapper div,.contentWrapper h1,.contentWrapper h2,.contentWrapper h3,.contentWrapper p{z-index:3}.contentWrapper a,.contentWrapper h1,.contentWrapper h2,.contentWrapper h3,.contentWrapper p{position:relative}.contentWrapper h1{color:#204359;font-size:3rem;margin:0;padding:1rem 0 0;text-align:center}@media(prefers-color-scheme:dark){.contentWrapper h1{color:#b9c2d0}}.contentWrapper h2.subtitle{color:#000;font-size:1.5rem;font-weight:400;margin:0 0 2rem;padding:0;text-align:center}@media(prefers-color-scheme:dark){.contentWrapper h2.subtitle{color:#fff}}.dark{display:none}button{background:none;border:none;cursor:pointer}@media(prefers-color-scheme:dark){.dark{display:inline;display:initial}.light{display:none}}.buttons{display:flex;flex-direction:row}.buttons .button,.buttons .button:link,.buttons .button:visited{border:2px solid #204359;border-radius:3rem;color:#000;font-size:.8rem;margin-left:.5rem;padding:.5rem 1rem;text-decoration:none;transition:opacity .5s}@media(prefers-color-scheme:dark){.buttons .button,.buttons .button:link,.buttons .button:visited{border:2px solid #b9c2d0;color:#fff}}.buttons .button:hover,.buttons .button:link:hover,.buttons .button:visited:hover{opacity:.5}.buttons .button.solid,.buttons .button:link.solid,.buttons .button:visited.solid{background:#204359;color:#fff}@media(prefers-color-scheme:dark){.buttons .button.solid,.buttons .button:link.solid,.buttons .button:visited.solid{background:#b9c2d0;color:#000}}#navigation{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);background:hsla(0,0%,100%,.8);display:block;left:0;position:fixed;right:0;top:0;transition:background .3s;width:100%;z-index:500}@media(prefers-color-scheme:dark){#navigation{background:rgba(0,0,0,.8)}}#navigation.notscroll{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}#navigation .logo{align-content:center;align-items:center;display:flex;flex-grow:0;float:left;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#navigation .logo .logo-pic{-webkit-filter:drop-shadow(0 0 .5rem rgba(0,0,0,.7));filter:drop-shadow(0 0 .5rem rgba(0,0,0,.7));float:left;height:3rem;padding:1rem 1rem 1rem 2rem;width:3rem}#navigation .logo .logo-text{height:1.5rem}#navigation .logo:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}#navigation #nav-content-desktop{align-content:stretch;align-items:center;display:flex;flex-direction:row;justify-content:stretch;left:0;margin:auto;position:relative;right:0;width:100%}#navigation #nav-content-desktop .nav-items{flex-grow:0;height:auto;margin:auto;padding:0}#navigation #nav-content-desktop .nav-items a,#navigation #nav-content-desktop .nav-items button{color:gray;font-size:.9rem;font-weight:700;list-style:none;margin:0 1rem;padding:0;text-transform:uppercase;transition:opacity .3s}#navigation #nav-content-desktop .nav-items a:hover,#navigation #nav-content-desktop .nav-items button:hover{opacity:.5}#navigation #nav-content-desktop .nav-items a.active,#navigation #nav-content-desktop .nav-items button.active{color:#204359}@media(prefers-color-scheme:dark){#navigation #nav-content-desktop .nav-items a.active,#navigation #nav-content-desktop .nav-items button.active{color:#b9c2d0}}#navigation #nav-content-desktop .authentification{flex-grow:0;float:right;justify-self:right;padding-right:2rem}#navigation #nav-content-desktop .authentification .buttons{float:right;margin-right:0;right:0}#navigation #nav-content-mobile{position:relative;width:100%}#navigation #nav-content-mobile .menu-button{color:gray;cursor:pointer;float:right;font-size:2rem;padding:0 2rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(50%);transform:translateY(50%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(prefers-color-scheme:dark){#navigation #nav-content-mobile .menu-button{color:#fff}}#navigation #nav-content-mobile .menu-button:hover{-webkit-transform:translateY(50%) scale(1.1);transform:translateY(50%) scale(1.1)}#navigation #nav-content-mobile .menu-button.closed{-webkit-transform:translateY(50%) translateX(200%);transform:translateY(50%) translateX(200%)}#navigation #nav-content-mobile .nav-menu{align-content:center;align-items:center;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:100vw}#navigation #nav-content-mobile .nav-menu,#navigation #nav-content-mobile .nav-menu .nav-items{display:flex;flex-direction:row;flex-wrap:wrap}#navigation #nav-content-mobile .nav-menu .nav-items button{text-decoration-width:5px;color:#fff;font-size:1.5rem;font-weight:700;padding:1rem;position:relative;text-align:center;-webkit-text-decoration:underline #b9c2d0;text-decoration:underline #b9c2d0;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;width:100%}@media(prefers-color-scheme:dark){#navigation #nav-content-mobile .nav-menu .nav-items button{color:#fff}}#navigation #nav-content-mobile .nav-menu .nav-items button:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}#navigation #nav-content-mobile .nav-menu .nav-items button:active{opacity:.1;-webkit-transform:translateX(50%);transform:translateX(50%)}#navigation #nav-content-mobile .nav-menu .nav-items button.close-button{text-align:right}#navigation #nav-content-mobile .nav-menu.closed{height:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:background 1s .3s,-webkit-transform 1s .3s;transition:transform 1s .3s,background 1s .3s;transition:transform 1s .3s,background 1s .3s,-webkit-transform 1s .3s}#navigation #nav-content-mobile .nav-menu.closed .nav-items a{opacity:0;-webkit-transform:translate(-30%);transform:translate(-30%)}#navigation #nav-content-mobile .open{background:rgba(0,0,0,.95);height:100vh;transition:background 1s,-webkit-transform 1s;transition:transform 1s,background 1s;transition:transform 1s,background 1s,-webkit-transform 1s}#navigation #nav-content-mobile .authentification{margin:0 auto;overflow-y:auto;padding:2rem;position:relative}#navigation #nav-content-mobile .authentification .buttons{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;justify-items:center;margin:auto}#navigation #nav-content-mobile .authentification .buttons .button{color:#fff;font-size:3vh;padding:1rem 2rem}@media only screen and (max-width:1000px){#navigation #fork-button,#navigation #nav-content-desktop{display:none}}@media only screen and (min-width:1000px){#navigation #nav-content-mobile{display:none}}#landing{background:#fff;max-height:100vh;overflow:hidden;position:relative;width:100%}@media(prefers-color-scheme:dark){#landing{background:#0a0a0a}}#landing #intro{max-height:100vh;position:relative;width:100%}#landing #intro .separator{fill:#204359;left:50%;-webkit-transform:translateX(-50%) translateY(1px);transform:translateX(-50%) translateY(1px);width:100vw;z-index:5}@media(prefers-color-scheme:dark){#landing #intro .separator{fill:#141414}}#landing #intro .contentWrapper{align-content:center;align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:center;justify-items:center;margin:auto;max-height:100vh;min-height:90vh;position:relative;width:100%}@media screen and (max-width:1000px){#landing #intro .contentWrapper{min-height:100vh}}#landing #intro .contentWrapper .screenshot{box-sizing:border-box;flex-grow:2;flex-shrink:0;max-width:600px;padding:0 2rem;position:relative;z-index:20}#landing #intro .contentWrapper .screenshot .demo{box-shadow:0 15px 40px rgba(0,0,0,.2);max-width:90vw;position:relative;-webkit-transform:translateX(30%) scale(1.6);transform:translateX(30%) scale(1.6);width:100%}@media screen and (max-width:1200px){#landing #intro .contentWrapper .screenshot .demo{-webkit-transform:none;transform:none}}#landing #intro .contentWrapper .backgroundWrapper{position:absolute;width:50%}#landing #intro .contentWrapper .backgroundWrapper .background{background:#f6f6f6;border-radius:100vh;height:100vh;left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vh}@media(prefers-color-scheme:dark){#landing #intro .contentWrapper .backgroundWrapper .background{background:#000}}#landing #intro .contentWrapper .content{display:block;flex-grow:1;flex-shrink:1;height:100%;max-width:600px;position:relative;width:90vh;z-index:10}#landing #intro .contentWrapper .content .landing-parallax{bottom:0;position:absolute;width:100%}#landing #intro .contentWrapper .content .joinButton{border:3px solid #f6f6f6}@media(prefers-color-scheme:dark){#landing #intro .contentWrapper .content .joinButton{border:none}}#landing #intro .contentWrapper .content .introText{box-sizing:border-box;color:#204359;padding:2rem;position:relative;z-index:100}@media(prefers-color-scheme:dark){#landing #intro .contentWrapper .content .introText{color:#fff}}#landing #intro .contentWrapper .content .introText .headings{margin:3vh 0}#landing #intro .contentWrapper .content .introText .headings h1,#landing #intro .contentWrapper .content .introText .headings h2{font-size:4vh;margin:0;padding:0;text-align:left}#landing #intro .contentWrapper .content .introText .headings h1.subheading,#landing #intro .contentWrapper .content .introText .headings h2.subheading{font-size:2vh;font-weight:400}.joinButton{background:#204359;border-radius:2rem;color:#fff;cursor:pointer;font-size:1.5rem;padding:1rem 2rem;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;width:50%}@media(prefers-color-scheme:dark){.joinButton{background:#b9c2d0;color:#000}}.joinButton:hover{opacity:.5;-webkit-transform:translateX(5px);transform:translateX(5px)}.links{font-size:2rem;margin:1rem 2rem 1rem 0}.links a{align-content:center;align-items:center;background:#f6f6f6;border-radius:2rem;color:#204359;display:flex;float:left;margin-right:1rem;padding:.5rem}@media(prefers-color-scheme:dark){.links a{background:none;color:#b9c2d0}}#about{background:#204359;box-sizing:border-box;float:right;position:relative;width:100%;z-index:10}#about .scrollArrow{color:#b9c2d0;display:none;font-size:4rem;left:50%;opacity:0;position:absolute;top:0;z-index:10}#about.scrolled .scrollArrow{-webkit-animation:arrowDown 2s ease-in-out;animation:arrowDown 2s ease-in-out;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;display:block;font-size:4rem;opacity:0}@media(prefers-color-scheme:dark){#about{background:#141414}}#about .backgroundBall{background:#204359;border-radius:50%;display:none;height:200vw;left:50%;margin-right:0;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:200vw;z-index:0}@media(prefers-color-scheme:dark){#about .backgroundBall{background:#141414}}#about .separator{fill:#fff}@media(prefers-color-scheme:dark){#about .separator{fill:#0a0a0a}}#about .parallax{position:relative}#about .contentWrapper{color:#000;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media(prefers-color-scheme:dark){#about .contentWrapper{color:#fff}}#about .contentWrapper .content{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center;margin-top:-5%;padding:0}#about .contentWrapper .content img{border-radius:.5rem;width:100%}#about .contentWrapper .content .image,#about .contentWrapper .content .text{padding:2rem}#about .contentWrapper .content .image{flex:1 1;-webkit-transform:scale(1.2) translateX(5%);transform:scale(1.2) translateX(5%)}#about .contentWrapper .content .text{align-content:center;display:flex;flex:.9 1;flex-direction:column;justify-content:center;min-width:400px;-webkit-transform:translate(5%);transform:translate(5%)}#about .contentWrapper .content .text h1,#about .contentWrapper .content .text h2{text-align:left}#about .contentWrapper .content .text h1{color:#fff;font-size:3rem}#about .contentWrapper .content .text h2{color:#b9c2d0;font-weight:400}@media(prefers-color-scheme:dark){#about .contentWrapper .content .text h2{color:#b9c2d0}}#about .contentWrapper .content .text .paragraphs{box-sizing:border-box;color:#ccc;padding:1rem}#about .contentWrapper .content .text .paragraphs .card{display:flex;margin-top:1rem;padding:1rem}#about .contentWrapper .content .text .paragraphs .card svg{border-radius:4rem;font-size:2rem;margin-right:2rem;padding:1rem}#about .contentWrapper .content .text .paragraphs .card svg.bubbles,#about .contentWrapper .content .text .paragraphs .card svg.colleagues{background:#b9c2d0;color:#204359}#about .contentWrapper .content .text .paragraphs .card .paragraph{flex:1 1;max-width:80%;padding:0}#about .contentWrapper .content .text .paragraphs .card .paragraph h2{margin-top:0}@media screen and (max-width:1000px){#about .contentWrapper .content .image{box-sizing:border-box;min-width:100%;padding:2rem;-webkit-transform:none;transform:none}#about .contentWrapper .content .text{box-sizing:border-box;flex:1 1;min-width:100%;padding:0 3rem;-webkit-transform:translate(0);transform:translate(0)}}#about .contentWrapper .join{background:#fff;box-shadow:0 15px 40px rgba(0,0,0,.2);box-sizing:border-box;color:#204359;margin:1rem auto;text-align:center;width:50%}@media(prefers-color-scheme:dark){#about .contentWrapper .join{background:#b9c2d0;color:#171717}}#about .youtubeWrapper{box-sizing:border-box;padding:0 2rem 15%;width:100%}#about .youtubeWrapper h1{color:#fff}#about .youtubeWrapper h2{color:#b9c2d0}#about .youtubeWrapper .youtube{box-shadow:0 15px 40px rgba(0,0,0,.2);height:30rem;margin:4rem auto;max-width:800px;position:relative;width:100%;z-index:13}@media(prefers-color-scheme:dark){#about .youtubeWrapper .youtube{box-shadow:0 15px 40px hsla(0,0%,100%,.2)}}#about .youtubeWrapper .youtube iframe{height:100%;width:100%}#about .partners h1{color:#fff}#about .partners h2{color:#b9c2d0}#about .partners .partnerWrapper{padding:2rem}#about .partners .partnerWrapper .partner{align-content:center;align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 15px 40px rgba(0,0,0,.2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;justify-items:center;margin:auto;padding:1rem}#about .partners .partnerWrapper .partner a{padding:1rem;width:15%}#about .partners .partnerWrapper .partner a img{width:100%}@media(prefers-color-scheme:dark){#about .partners .partnerWrapper .partner{background:#0a0a0a;box-shadow:0 15px 40px hsla(0,0%,100%,.2)}}@-webkit-keyframes arrowDown{0%{opacity:0;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}75%{-webkit-transform:translate(-50%,7%);transform:translate(-50%,7%)}to{opacity:1;-webkit-transform:translate(-50%,7%);transform:translate(-50%,7%)}}@keyframes arrowDown{0%{opacity:0;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}75%{-webkit-transform:translate(-50%,7%);transform:translate(-50%,7%)}to{opacity:1;-webkit-transform:translate(-50%,7%);transform:translate(-50%,7%)}}.scenarios{background:#fff;overflow:hidden;position:relative;width:100%}@media(prefers-color-scheme:dark){.scenarios{background:#0a0a0a}}.scenarios .separator{fill:#204359}@media(prefers-color-scheme:dark){.scenarios .separator{fill:#141414}}.scenarios .contentWrapper{align-content:stretch;flex-flow:row wrap;justify-content:space-around;margin:0 auto;padding-bottom:5%;padding-top:2rem;position:relative;width:100%}.scenarios .contentWrapper .scenarioWindow{color:#000;height:700px;margin:1rem auto;max-width:90vw;width:500px}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper{display:flex;-webkit-perspective:5000px;perspective:5000px;position:absolute;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario{background:#fff;border-radius:.5rem;box-sizing:border-box;color:#000;flex-shrink:0;height:700px;margin:0 5vw 0 0;max-width:90vw;position:relative;transition:opacity .5s,box-shadow .5s,-webkit-transform .5s;transition:opacity .5s,box-shadow .5s,transform .5s;transition:opacity .5s,box-shadow .5s,transform .5s,-webkit-transform .5s;width:500px}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .backgroundImg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.active{box-shadow:0 15px 40px rgba(0,0,0,.2);opacity:1}@media(prefers-color-scheme:dark){.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.active{box-shadow:0 15px 40px hsla(0,0%,100%,.2)}}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario h2{font-size:3vh;margin:0;text-align:center;transition:.4s;transition-delay:.1s}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet{align-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);border-radius:300px;box-sizing:border-box;color:#000;display:flex;flex-direction:column;height:600px;justify-content:center;margin-bottom:0;margin-top:auto;max-width:100vw;padding:3rem;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50px);transform:translateY(-50%) translateX(-50px);transition:opacity .7s ease-out;width:600px}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet p{color:#000;padding:0 100px;text-align:center;transition:opacity .5s}@media only screen and (max-width:600px){.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.5rem;box-sizing:border-box;height:100%;margin-bottom:0;margin-top:auto;padding:2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);transition:opacity .7s ease-out;width:100%}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet p{padding:0}}@media(prefers-color-scheme:dark){.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet{background:rgba(0,0,0,.5);color:#fff}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario .titleSheet p{color:#fff}}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive{box-shadow:0 0 10px rgba(0,0,0,.3);opacity:.3;-webkit-transform:scale(.95) translateY(5%);transform:scale(.95) translateY(5%);transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-user-select:none;user-select:none}@media(prefers-color-scheme:dark){.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive{box-shadow:0 0 10px hsla(0,0%,100%,.3)}}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive:hover{opacity:.5;-webkit-transform:scale(.97) translateY(5%);transform:scale(.97) translateY(5%)}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive .titleSheet .buttons :hover{cursor:auto;opacity:1!important}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive .titleSheet p{opacity:0}.scenarios .contentWrapper .scenarioWindow .scenarioWrapper .scenario.inactive .titleSheet h2{-webkit-transform:scale(1.3) translateY(100px);transform:scale(1.3) translateY(100px)}.scenarios .scenarioNavigation{color:#000;display:block;margin:0 auto;padding:2vw 0 5vw;position:relative;text-align:center;width:auto}@media(prefers-color-scheme:dark){.scenarios .scenarioNavigation{color:#fff}}.scenarios .scenarioNavigation .navigationWrapper{display:block}.scenarios .scenarioNavigation .navigationWrapper div{display:inline-block;margin:10px;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.scenarios .scenarioNavigation .navigationWrapper div:hover{color:#111921;cursor:pointer;-webkit-transform:translateY(-10%);transform:translateY(-10%)}.scenarios .scenarioNavigation .shuffle{align-content:center;display:block;margin:0 auto;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}.scenarios .scenarioNavigation .shuffle:hover{color:#111921;-webkit-transform:translateY(-10%);transform:translateY(-10%)}.scenarios .scenarioNavigation .tooltip{color:#b9c2d0;font-size:.7em;font-weight:400;transition:.1s}.scenarios .scenarioNavigation .tooltip.invisible{opacity:0;visibility:hidden}#tutorial{background:#204359;overflow:hidden;padding:2rem 0 5%;position:relative}@media(prefers-color-scheme:dark){#tutorial{background:#141414}}#tutorial .christmasyacht{float:left;height:6rem;-webkit-transform:rotate(20deg);transform:rotate(20deg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:6rem;z-index:1000}#tutorial .christmasyacht:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}#tutorial .separator{fill:#fff}@media(prefers-color-scheme:dark){#tutorial .separator{fill:#0a0a0a}}#tutorial .contentWrapper{padding:0 2rem 10%}#tutorial h1{color:#fff}#tutorial h2{color:#b9c2d0}#tutorial .list{align-content:center;align-items:stretch;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;margin:auto;padding-bottom:5rem}#tutorial .list .listItem{align-content:center;align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 15px 40px rgba(0,0,0,.2);color:#000;display:flex;flex:1 1;flex-direction:column;justify-content:center;justify-items:center;margin:.75rem;min-width:200px;overflow:hidden;padding:4rem 3rem;text-align:center;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:1}#tutorial .list .listItem:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}@media(prefers-color-scheme:dark){#tutorial .list .listItem{background:#141414;box-shadow:0 15px 40px hsla(0,0%,100%,.2);color:#fff}}#tutorial .list .listItem .itemIcon{box-sizing:border-box;color:#b9c2d0;flex-grow:0;flex-shrink:0;font-size:2rem;padding-bottom:2rem;text-align:center;width:4rem}@media(prefers-color-scheme:dark){#tutorial .list .listItem .itemIcon{color:#204359}}#tutorial .list .listItem .itemText h3{color:#204359;margin-top:0;padding-top:0}@media(prefers-color-scheme:dark){#tutorial .list .listItem .itemText h3{color:#b9c2d0}}#tutorial .list .listItem .animateicon{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#tutorial .list .listItem .animateicon#cursoricon{-webkit-animation-name:cursor_blink;animation-name:cursor_blink}#tutorial .list .listItem .animateicon#mouseicon{-webkit-animation-name:mouse_move;animation-name:mouse_move}#tutorial .list .listItem .animateicon#volumeicon{-webkit-animation-name:volume_fade;animation-name:volume_fade}#tutorial .join{background:#fff;box-shadow:0 15px 40px rgba(0,0,0,.2);color:#204359;display:block;margin:auto auto 1rem;position:relative;text-align:center;width:30%}#tutorial .join.outlined{background:transparent;border:2px solid #fff;color:#fff;margin-bottom:3rem}@-webkit-keyframes mouse_move{0%{-webkit-transform:translateX(-5%) rotate(-5deg);transform:translateX(-5%) rotate(-5deg)}to{-webkit-transform:translateX(5%) rotate(5deg);transform:translateX(5%) rotate(5deg)}}@keyframes mouse_move{0%{-webkit-transform:translateX(-5%) rotate(-5deg);transform:translateX(-5%) rotate(-5deg)}to{-webkit-transform:translateX(5%) rotate(5deg);transform:translateX(5%) rotate(5deg)}}@-webkit-keyframes volume_fade{0%{-webkit-transform:translateX(-3%);transform:translateX(-3%)}to{-webkit-transform:translateX(3%);transform:translateX(3%)}}@keyframes volume_fade{0%{-webkit-transform:translateX(-3%);transform:translateX(-3%)}to{-webkit-transform:translateX(3%);transform:translateX(3%)}}@-webkit-keyframes cursor_blink{0%{opacity:1}70%{opacity:.9}to{opacity:.1}}@keyframes cursor_blink{0%{opacity:1}70%{opacity:.9}to{opacity:.1}}#usp{background:#fff;overflow:hidden;position:relative;width:100%}@media(prefers-color-scheme:dark){#usp{background:#0a0a0a}}#usp .contentWrapper{padding:2rem 2rem 15%}#usp .separator{fill:#204359}@media(prefers-color-scheme:dark){#usp .separator{fill:#141414}}#usp .aboutCards{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4rem;width:100%}#usp .aboutCards .card{background:#f6f6f6;border-radius:.5rem;color:#b9c2d0;flex-grow:1;flex-shrink:1;margin:.75rem;padding:2rem;text-align:center;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;width:300px}@media(prefers-color-scheme:dark){#usp .aboutCards .card{background:#141414;box-shadow:0 15px 40px hsla(0,0%,100%,.2);color:#204359}}#usp .aboutCards .card svg{background:#b9c2d0;border-radius:.5rem;display:block;font-size:3rem;margin:1rem auto;padding:1rem;position:relative}#usp .aboutCards .card .heart{fill:red;background:#ffd3d3}#usp .aboutCards .card .clock{fill:#537a78;background:#d1fffc}#usp .aboutCards .card .lock{fill:#565f62;background:#b9c2d0}#usp .aboutCards .card:hover{opacity:1;-webkit-transform:translateY(-5px) scale(1.01);transform:translateY(-5px) scale(1.01)}#usp .aboutCards .card label{color:gray;font-size:.8rem;font-weight:bolder;text-transform:uppercase}@media(prefers-color-scheme:dark){#usp .aboutCards .card label{color:#fff}}#usp .aboutCards .card p{color:#000}@media(prefers-color-scheme:dark){#usp .aboutCards .card p{color:#fff}}#contact{background:#fff;overflow:hidden;padding:4rem 0;position:relative}@media(prefers-color-scheme:dark){#contact{background:#0a0a0a}}#contact h1{color:#b9c2d0}#contact h2{color:#fff}#contact .contentWrapper{padding:2rem}#contact .backgroundBall{background:#204359;border-radius:50%;display:block;height:200vw;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:200vw;z-index:0}@media(prefers-color-scheme:dark){#contact .backgroundBall{background:#141414}}#contact .aboutCards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#contact .aboutCards a.card{background:#fff;border-radius:.5rem;box-shadow:0 15px 40px rgba(0,0,0,.2);color:#b9c2d0;flex-grow:1;flex-shrink:1;margin:.75rem;padding:2rem;text-align:center;transition:opacity .2s,color .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,color .2s;transition:transform .2s,opacity .2s,color .2s,-webkit-transform .2s;width:300px}@media(prefers-color-scheme:dark){#contact .aboutCards a.card{background:#141414;box-shadow:0 15px 40px hsla(0,0%,100%,.2);color:#204359}}#contact .aboutCards a.card svg{display:block;font-size:3rem;margin:1rem auto 2rem;transition:opacity .2s,color .3s,-webkit-transform .2s;transition:transform .2s,opacity .2s,color .3s;transition:transform .2s,opacity .2s,color .3s,-webkit-transform .2s}#contact .aboutCards a.card:hover{opacity:1;-webkit-transform:translateY(-5px) scale(1.01);transform:translateY(-5px) scale(1.01)}#contact .aboutCards a.card:hover .insta{color:red}#contact .aboutCards a.card:hover .linkedin{color:#417efc}#contact .aboutCards a.card:hover .mail{color:#204359}@media(prefers-color-scheme:dark){#contact .aboutCards a.card:hover .mail{color:#b9c2d0}}#contact .aboutCards a.card label{color:gray;font-size:.8rem;font-weight:bolder;text-transform:uppercase}#contact .aboutCards a.card p{color:#000}#contact form{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:auto auto;margin-bottom:5rem;padding:.5rem}#contact form input[type=email],#contact form input[type=telephone],#contact form input[type=text],#contact form select,#contact form textarea{border:none;border-radius:.5rem;box-sizing:border-box;font-size:1rem;margin-top:6px;padding:1rem;resize:vertical;width:100%}#contact form .message{grid-column:1/span 2}#contact form .message textarea{height:10rem}#contact form .buttons,#contact form .span-2{grid-column:span 2}#contact form .buttons .button{background:#fff;border-radius:2rem;box-shadow:0 15px 40px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;color:#204359;cursor:pointer;font-size:1.2rem;margin:1rem auto;padding:1rem 2rem;text-align:center;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;width:50%}@media(prefers-color-scheme:dark){#contact form .buttons .button{background:#b9c2d0;color:#171717}}#contact form .buttons .button:hover{opacity:.5;-webkit-transform:translateX(5px);transform:translateX(5px)}#contact form p{margin:0;padding:0}#contact form label{color:#fff;font-size:.8rem;font-weight:bolder;text-transform:uppercase}#contact form .container{background-color:#f2f2f2;border-radius:5px;padding:20px}#imprint,#privacy,#terms,.imprintComponent{background:#fff}#imprint .contentWrapper,#privacy .contentWrapper,#terms .contentWrapper,.imprintComponent .contentWrapper{color:#000;margin:auto;padding:5rem 2rem;position:relative;text-align:left}#imprint .contentWrapper h1,#imprint .contentWrapper h2,#imprint .contentWrapper h3,#privacy .contentWrapper h1,#privacy .contentWrapper h2,#privacy .contentWrapper h3,#terms .contentWrapper h1,#terms .contentWrapper h2,#terms .contentWrapper h3,.imprintComponent .contentWrapper h1,.imprintComponent .contentWrapper h2,.imprintComponent .contentWrapper h3{color:#204359}#imprint .contentWrapper a,#imprint .contentWrapper h1,#imprint .contentWrapper h2,#imprint .contentWrapper li,#imprint .contentWrapper p,#privacy .contentWrapper a,#privacy .contentWrapper h1,#privacy .contentWrapper h2,#privacy .contentWrapper li,#privacy .contentWrapper p,#terms .contentWrapper a,#terms .contentWrapper h1,#terms .contentWrapper h2,#terms .contentWrapper li,#terms .contentWrapper p,.imprintComponent .contentWrapper a,.imprintComponent .contentWrapper h1,.imprintComponent .contentWrapper h2,.imprintComponent .contentWrapper li,.imprintComponent .contentWrapper p{text-align:left}@media(prefers-color-scheme:dark){#imprint .contentWrapper,#privacy .contentWrapper,#terms .contentWrapper,.imprintComponent .contentWrapper{background:#0a0a0a}#imprint .contentWrapper a,#imprint .contentWrapper li,#imprint .contentWrapper p,#privacy .contentWrapper a,#privacy .contentWrapper li,#privacy .contentWrapper p,#terms .contentWrapper a,#terms .contentWrapper li,#terms .contentWrapper p,.imprintComponent .contentWrapper a,.imprintComponent .contentWrapper li,.imprintComponent .contentWrapper p{color:#ccc}#imprint .contentWrapper h1,#imprint .contentWrapper h2,#imprint .contentWrapper h3,#privacy .contentWrapper h1,#privacy .contentWrapper h2,#privacy .contentWrapper h3,#terms .contentWrapper h1,#terms .contentWrapper h2,#terms .contentWrapper h3,.imprintComponent .contentWrapper h1,.imprintComponent .contentWrapper h2,.imprintComponent .contentWrapper h3{color:#b9c2d0}}#imprint .buttons,#privacy .buttons,#terms .buttons,.imprintComponent .buttons{align-content:start;align-items:start;display:flex;flex-direction:row;justify-content:left;justify-items:left}#imprint .buttons .button,#privacy .buttons .button,#terms .buttons .button,.imprintComponent .buttons .button{background:#204359;border:2px solid #204359;border-radius:2rem;color:#fff;display:block;margin:0 .5rem 0 0;padding:.7rem 1.4rem;position:relative;text-align:center}#imprint .buttons .button.outlined,#privacy .buttons .button.outlined,#terms .buttons .button.outlined,.imprintComponent .buttons .button.outlined{background:transparent;border:2px solid #204359;color:#204359}#footer{background:#204359;display:block;margin:0;overflow:hidden;padding:4rem 0;width:100%}#footer .contentWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center;margin:auto}#footer a,#footer label,#footer span{display:block;font-size:.8rem;font-weight:700;margin:.5rem auto;text-transform:uppercase}#footer a,#footer span{color:#fff;transition:opacity .2s}#footer a:hover,#footer span:hover{opacity:.5}#footer label{color:#b9c2d0;text-align:center}#footer .footer_item{padding:2rem}#footer .footer_item label{text-align:left}
/*# sourceMappingURL=main.febc6d74.css.map*/