.nav-bar[data-v-7d09d7b4]{position:fixed;top:0;transform:translate(0);width:100%;height:50px;z-index:5;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#dcbe90;background:linear-gradient(to bottom right,rgba(220,190,144,.7),rgba(220,190,144,.35));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-bar__title[data-v-7d09d7b4]{position:absolute;left:20px;font-family:Prata,Times New Roman,Times,serif;font-size:calc(1.255rem + .06vw);font-weight:400;color:#fff}@media(min-width:1200px){.nav-bar__title[data-v-7d09d7b4]{font-size:1.3rem}}.nav-bar__links[data-v-7d09d7b4]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;color:#fff;width:33.33%;min-width:400px;max-width:600px;display:flex;flex-flow:row nowrap;justify-content:space-evenly;white-space:nowrap}.nav-bar__link[data-v-7d09d7b4]{position:relative;transition:color .3s cubic-bezier(.7,0,.3,1) 0s}.nav-bar__link[data-v-7d09d7b4]:focus{outline:none;color:#181818}.nav-bar__link[data-v-7d09d7b4]:after{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#181818;transform:scaleX(0);transform-origin:center;transition:transform .35s cubic-bezier(.7,0,.3,1) 0s}.nav-bar__link.router-link-exact-active[data-v-7d09d7b4]:after,.nav-bar__link[data-v-7d09d7b4]:focus:after,.nav-bar__link[data-v-7d09d7b4]:hover:after{transform:scale(1)}.blob-container[data-v-65dcfa57]{overflow:hidden;position:absolute;width:100%;height:100%}.blob-container #blob-green[data-v-65dcfa57]{position:absolute;bottom:-300px;left:-200px;transform:translate(0);width:750px;fill:#677c60;-webkit-animation:spin-65dcfa57 120s linear infinite;animation:spin-65dcfa57 120s linear infinite}.blob-container #blob-red[data-v-65dcfa57]{position:absolute;top:-400px;right:-300px;transform:translate(0);width:930px;fill:#d4786c;animation:spin-65dcfa57 135s linear infinite reverse}.blob-container #blob-blue[data-v-65dcfa57]{position:absolute;top:-100px;right:-50px;transform:translate(0);width:350px;fill:#8ab6d6;-webkit-animation:spin-65dcfa57 100s linear infinite;animation:spin-65dcfa57 100s linear infinite}@-webkit-keyframes spin-65dcfa57{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spin-65dcfa57{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.deny-access[data-v-e55d8182]{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px;position:relative;transform:translate(0);height:100%}.deny-access__img[data-v-e55d8182]{height:60%;margin-bottom:15px}.deny-access__hint[data-v-e55d8182]{width:75%;text-align:center;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;color:#f8f8f8}*{box-sizing:border-box;padding:0;margin:0}#app,body,html{background:#dcbe90;height:100%}#app{overflow-y:auto}a{text-decoration:none;color:#f8f8f8}.route-enter-active,.route-leave-active{transition-property:opacity;transition-timing-function:ease-in-out}.route-enter-active{transition-duration:.2s}.route-leave-active{transition-duration:.1s}.route-leave-from{opacity:1}.route-enter-from,.route-leave-to{opacity:0}.route-enter-to{opacity:1}@font-face{font-family:Prata;src:url(/fonts/Prata-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400}.home{height:100%;display:grid;place-items:center;text-align:center;background-color:#dcbe90}.home .blob-container{z-index:0}.home .home_container{display:flex;flex-direction:column;align-items:center}.home .brand{position:relative;margin-bottom:25px}.home .brand__title{font-family:Prata,Times New Roman,Times,serif;font-size:calc(1.725rem + 5.7vw);font-weight:400;color:#181818;line-height:100%;z-index:1}@media(min-width:1200px){.home .brand__title{font-size:6rem}}.home .brand__subtitle{margin-top:5px;font-family:JetBrainsMono,Roboto,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:400;color:#181818;z-index:1}.home .cta-visualise{display:flex;justify-content:center;align-items:center;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;color:#181818;position:relative;margin-bottom:10px;transition:background .35s cubic-bezier(.7,0,.3,1) 0s;width:200px;height:50px}.home .cta-visualise:focus,.home .cta-visualise:hover{outline:none;background-color:#fff}.home .cta-visualise:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:5px;border:2px solid #fff}.home .cta-tour{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.95rem;font-weight:400;color:#fff;position:relative;transition:color .3s cubic-bezier(.7,0,.3,1) 0s;cursor:pointer}.home .cta-tour:focus{outline:none}.home .cta-tour:after{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#181818;transform:scaleX(0);transform-origin:center;transition:transform .35s cubic-bezier(.7,0,.3,1) 0s}.home .cta-tour:focus:after,.home .cta-tour:hover:after{transform:scale(1)}.slide-enter-active{-webkit-animation:coming .7s ease-out;animation:coming .7s ease-out;-webkit-animation-delay:.75s;animation-delay:.75s;opacity:0}@-webkit-keyframes coming{0%{transform:translateX(-75%);opacity:0}50%{opacity:.4}to{transform:translateX(0);opacity:1}}@keyframes coming{0%{transform:translateX(-75%);opacity:0}50%{opacity:.4}to{transform:translateX(0);opacity:1}}.bounce-enter-active{-webkit-animation:bounce-in .4s ease-in;animation:bounce-in .4s ease-in;-webkit-animation-delay:0s;animation-delay:0s;opacity:0}@-webkit-keyframes bounce-in{0%{transform:scale(0)}65%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes bounce-in{0%{transform:scale(0)}65%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.fade-enter-active{-webkit-animation:fadeIn 1s ease-in-out;animation:fadeIn 1s ease-in-out;-webkit-animation-delay:.25s;animation-delay:.25s;opacity:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}