.nav{width:100%;position:fixed;top:0;left:0;transform:translate(0,0)}.nav-scroll{width:100%;max-width:var(--content-width);z-index:1000;border-radius:var(--border-radius);background:#111;margin:0 auto;padding:1em;overflow-x:auto}.nav-links{justify-content:space-evenly;min-width:min-content;display:flex}.nav a{color:inherit;border:0;margin:0 .5em;padding:.5em;position:relative;text-decoration:none!important}.nav a:after{content:"";background:#888;width:0%;height:2px;transition:all .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav a:hover:after,.nav a.router-link-exact-active:after{width:100%}.nav a.router-link-exact-active:after{background:#ddd}@media (width<=480px){.nav a{margin:0 .5rem}}.fade-enter-active,.fade-leave-active,.zoom-enter-active,.zoom-leave-active{pointer-events:none;transition:all .3s}.fade-enter-from,.fade-leave-to{opacity:0}.zoom-enter-from,.zoom-leave-to{opacity:0;transform:scale(1.5)}:root{--content-width:1000px;--border-radius:3px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#333;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}*{box-sizing:border-box}body{color:#eee;background:#111;margin:0;padding:0}body.scrollbar{overflow-y:scroll}a{color:inherit;opacity:.6;white-space:nowrap;border-bottom:1px solid #eee;font-weight:700;text-decoration:none;position:relative}a:hover{opacity:.8}a:active{opacity:1}h1,h2,h3,h4,h5,h6{margin:0 0 1em}p{margin:0 0 1rem;line-height:1.5}p .logo{font-weight:700}button,.btn{cursor:pointer;font:inherit;color:inherit;appearance:none;background:0 0;border:1px solid #fff3;border-radius:3px;padding:.25em .5em}button:disabled,.btn:disabled{cursor:not-allowed;opacity:.5}button:not(:disabled):hover,.btn:not(:disabled):hover{background:#ccc}button:not(:disabled):hover,button:not(:disabled):active,.btn:not(:disabled):hover,.btn:not(:disabled):active{color:#222}button:not(:disabled):active,.btn:not(:disabled):active{background:#eee}button:not(:disabled):focus,.btn:not(:disabled):focus{outline:none}img{border-radius:var(--border-radius)}.toggle{justify-content:center;align-items:center;display:flex}.toggle input{flex:0}.toggle div{flex:1}.flex{justify-content:space-between;width:100%;display:flex}.block{display:block}.page{padding-top:4rem}.page h1{text-align:center}.page section p,.page section section{padding:0 1rem}.page section{margin-bottom:2em}.page .img{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.page .img img{max-width:100%}.center{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bg-0{background:url(/assets/bg-0-07c-_HUQ.jpg) 50%/cover no-repeat fixed}.bg-0b{background:url(/assets/bg-0b-Cg4IneJj.jpg) 50%/cover no-repeat fixed}.bg-1{background:url(/assets/bg-1-BWloi9tk.jpg) 50%/cover no-repeat fixed}.bg-1b{background:url(/assets/bg-1b-BO8AtZqC.jpg) 50%/cover no-repeat fixed}.bg-2{background:url(/assets/bg-2-D_sZjb6o.jpg) 50%/cover no-repeat fixed}.bg-2b{background:url(/assets/bg-2b-B4u4bL1F.jpg) 50%/cover no-repeat fixed}.bg-3{background:url(/assets/bg-3-XH47u21Z.jpg) 50%/cover no-repeat fixed}.bg-3b{background:url(/assets/bg-3b-DlU-xZBs.jpg) 50%/cover no-repeat fixed}.bg-4{background:url(/assets/bg-4-0lhIP_b4.jpg) 50%/cover no-repeat fixed}.bg-4b{background:url(/assets/bg-4b-BJ2-STnG.jpg) 50%/cover no-repeat fixed}.bg-5{background:url(/assets/bg-5-x4r7HeR1.jpg) 50%/cover no-repeat fixed}.bg-5b{background:url(/assets/bg-5b-CTvc_Bs_.jpg) 50%/cover no-repeat fixed}.bg-6{background:url(/assets/bg-6-C71RA0Lh.jpg) 50%/cover no-repeat fixed}.bg-6b{background:url(/assets/bg-6b-NUHoBZKn.jpg) 50%/cover no-repeat fixed}.bg-7{background:url(/assets/bg-7-DPcGoisV.jpg) 50%/cover no-repeat fixed}.bg-7b{background:url(/assets/bg-7b-IgwYuQ6P.jpg) 50%/cover no-repeat fixed}.bg-8{background:url(/assets/bg-8-bSJcASYv.jpg) 50%/cover no-repeat fixed}.bg-8b{background:url(/assets/bg-8b-CoHNELJ1.jpg) 50%/cover no-repeat fixed}.bg-9{background:url(/assets/bg-9-cDIX6jYi.jpg) 50%/cover no-repeat fixed}.bg-9b{background:url(/assets/bg-9b-BDbYe9qS.jpg) 50%/cover no-repeat fixed}.bg-10{background:url(/assets/bg-10-DX3pBWje.jpg) 50%/cover no-repeat fixed}.bg-10b{background:url(/assets/bg-10b-nghqH6Y9.jpg) 50%/cover no-repeat fixed}.bg-11{background:url(/assets/bg-11-NyQlbRlX.jpg) 50%/cover no-repeat fixed}.bg-11b{background:url(/assets/bg-11b-DJx1DeJ8.jpg) 50%/cover no-repeat fixed}.bg-12{background:url(/assets/bg-12-D-9iid0N.jpg) 50%/cover no-repeat fixed}.bg-12b{background:url(/assets/bg-12b-C2wPenxP.jpg) 50%/cover no-repeat fixed}.bg-13{background:url(/assets/bg-13-Cr89npCE.jpg) 50%/cover no-repeat fixed}.bg-13b{background:url(/assets/bg-13b-DtYq1hfA.jpg) 50%/cover no-repeat fixed}.bg-14{background:url(/assets/bg-14-kY1og4hP.jpg) 50%/cover no-repeat fixed}.bg-14b{background:url(/assets/bg-14b-BxL_f9D_.jpg) 50%/cover no-repeat fixed}.bg-15{background:url(/assets/bg-15-BpRV9UCv.jpg) 50%/cover no-repeat fixed}.bg-15b{background:url(/assets/bg-15b-BKTFU8tg.jpg) 50%/cover no-repeat fixed}.bg-16{background:url(/assets/bg-16-EmC81t8K.jpg) 50%/cover no-repeat fixed}.bg-16b{background:url(/assets/bg-16b-BOjZpCrT.jpg) 50%/cover no-repeat fixed}.bg-17{background:url(/assets/bg-17-y8BdW5cw.jpg) 50%/cover no-repeat fixed}.bg-17b{background:url(/assets/bg-17b-D3wHdEBZ.jpg) 50%/cover no-repeat fixed}.bg-18{background:url(/assets/bg-18-CT6o7Ki6.jpg) 50%/cover no-repeat fixed}.bg-18b{background:url(/assets/bg-18b-DMmYhCtY.jpg) 50%/cover no-repeat fixed}.bg-19{background:url(/assets/bg-19-CDcj41xZ.jpg) 50%/cover no-repeat fixed}.bg-19b{background:url(/assets/bg-19b-C0Dlndio.jpg) 50%/cover no-repeat fixed}.bg{transition:background 2s;position:absolute;inset:0}.bg-preload{visibility:hidden;width:0;height:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;width:100%;min-height:100vh;font-family:Comfortaa,sans-serif;display:flex;position:relative}#app>.bg{position:fixed}.container{width:100%;position:relative}.container>.content{position:relative}.container:not(.visualizer){max-width:var(--content-width);padding:4rem;overflow:hidden}@media (width<=768px){.container:not(.visualizer){padding:4rem 1rem}}.welcome__dialog{min-width:500px;font-weight:300}.welcome__heading{opacity:.8;font-size:2rem}.welcome__title{font-size:7rem}.welcome__subtitle{opacity:.6;font-size:1em}.welcome__enter{border-color:#fff3;margin:1em 0;font-size:1.5rem}.welcome__enter>span:first-child{opacity:.5}.logo{font-kerning:none}
