.DefaultLayout{width:100%;height:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{padding:0;list-style:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{border:none;background:none;padding:0;margin:0}input,textarea{font-size:var(--fontSize-default);line-height:var(--lineHeight-default);font-family:var(--fontStack-default)}a{text-decoration:none;color:currentColor}b,strong{font-weight:700}@media(prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--fontStack-default:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--fontSize-default:16px;--fontSize-large:20px;--lineHeight-default:1.4;--space-smallest:10px}@media screen and (min-width:320px){:root{--space-smallest:calc(1.13636vw + 6.36364px)}}@media screen and (min-width:1200px){:root{--space-smallest:20px}}body,html{height:100%}html{scroll-behavior:smooth}body{min-height:100%;min-width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;word-wrap:break-word;-webkit-text-size-adjust:none;font-family:var(--fontStack-default);font-size:var(--fontSize-default);line-height:var(--lineHeight-default)}@media(max-width:600px){body{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.defaultText{font-family:var(--fontStack--sans);font-size:var(--fontSize-default)}.defaultText p{margin-bottom:1em}.defaultText p:last-child{margin-bottom:0}.defaultText h1,.defaultText h2,.defaultText h3,.defaultText h4{line-height:1.2}.defaultText a,.defaultText h2{color:red}.defaultText.-lists ul{margin-bottom:1em}.defaultText.-lists ul ul{margin-left:5px;font-weight:300}.defaultText.-lists ul:last-child{margin-bottom:0}.defaultText.-lists ul li{position:relative;padding-left:10px}.defaultText.-lists ul li:before{content:"";width:4px;height:4px;border-radius:4px;background-color:currentColor;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:10px;left:0}@font-face{font-family:Portabella;src:url(/fonts/portabella.woff2) format("woff2"),url(/fonts/portabella.woff) format("woff");font-display:swap}@font-face{font-family:Kreon;src:url(/fonts/kreon-regular.woff2) format("woff2"),url(/fonts/kreon-regular.woff) format("woff");font-display:swap}.App{width:100%;height:100%;font-family:Kreon,sans-serif;line-height:1.4;font-size:18px}@media screen and (min-width:320px){.App{font-size:calc(.22727vw + 17.27273px)}}@media screen and (min-width:1200px){.App{font-size:20px}}.DefaultButton{border:2px solid rgba(80,80,80,.5);padding:10px 20px;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-transition-property:border-color,text,opacity;transition-property:border-color,text,opacity;border-radius:5px}.DefaultButton:disabled{color:inherit;pointer-events:none;opacity:.7}.DefaultButton:hover{border-color:#505050}.DefaultButton--light{border:2px solid hsla(0,0%,100%,.5);color:#fff}.DefaultButton--light:hover{border-color:#fff}.DefaultButton--small{padding:1px 10px}.Overlay{width:100%;min-height:100%;position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:1;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px}@media screen and (min-width:320px){.Overlay{padding:calc(3.40909vw + 9.09091px)}}@media screen and (min-width:1200px){.Overlay{padding:50px}}.Overlay-content{width:100%;max-width:600px;overflow:auto;color:#464646;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 3.6px 3.9px rgba(0,0,0,.04),0 12.1px 13px rgba(0,0,0,.06),0 54px 58px rgba(0,0,0,.1);box-shadow:0 3.6px 3.9px rgba(0,0,0,.04),0 12.1px 13px rgba(0,0,0,.06),0 54px 58px rgba(0,0,0,.1);padding:30px}@media screen and (min-width:320px){.Overlay-content{padding:calc(2.27273vw + 22.72727px)}}@media screen and (min-width:1200px){.Overlay-content{padding:50px}}.Overlay-headline{font-family:Portabella,sans-serif;font-weight:400;line-height:.8;margin-bottom:.3em;font-size:50px}@media screen and (min-width:320px){.Overlay-headline{font-size:calc(4.54545vw + 35.45455px)}}@media screen and (min-width:1200px){.Overlay-headline{font-size:90px}}.Overlay-button,.Overlay-help{margin-top:1em}.Overlay-help{font-size:16px;opacity:.7}.Overlay-makingOfLink{text-decoration:underline;margin-top:.5em;display:inline-block}.Scene{position:relative;width:100%;height:100%}.Scene-fps{padding:10px;background-color:#fff;position:absolute;top:0;right:0;z-index:1}.Scene-canvas{width:100%;height:100%;-ms-touch-action:none;touch-action:none;outline:none;display:block;position:fixed;top:0}.Scene-actions{position:absolute;left:0;top:0;padding:8px}.Scene-overlay{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;position:relative;z-index:1}.Scene-overlay.v-leave-to{opacity:0}
/*# sourceMappingURL=app.e45d3f33.css.map */