header[data-v-ee995bcb]{z-index:100}nav[data-v-ee995bcb]{height:5rem;justify-content:space-between}.logo--container[data-v-ee995bcb],nav[data-v-ee995bcb]{align-items:center;display:flex}.logo--container[data-v-ee995bcb]{height:60%;justify-content:center}.logo--container svg[data-v-ee995bcb]{height:100%;fill:#111722}.link--container[data-v-ee995bcb]{display:flex;flex-grow:1}.link--container>div[data-v-ee995bcb]:first-of-type{margin:auto}.link--container a[data-v-ee995bcb]{display:inline-block;padding:1rem}.link--container .router-link-active[data-v-ee995bcb]{font-weight:600}@media screen and (max-width:40rem){.link--container[data-v-ee995bcb]{background-color:#fff;border-right:1px solid rgba(0,0,0,.4);bottom:0;display:block;left:0;padding:2rem;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease}.link--container.show[data-v-ee995bcb]{transform:translate(0)}.link--container a[data-v-ee995bcb]{display:block;padding:.5rem 1rem}}.menu--icon__container[data-v-ee995bcb]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:none;height:4rem;justify-content:center;width:4rem}@media screen and (max-width:40rem){.menu--icon__container[data-v-ee995bcb]{display:flex}}.menu--icon[data-v-ee995bcb]{position:relative}.menu--icon[data-v-ee995bcb],.menu--icon[data-v-ee995bcb]:after,.menu--icon[data-v-ee995bcb]:before{background-color:#000000de;border-radius:.25rem;height:3px;width:2.5rem}.menu--icon[data-v-ee995bcb]:after,.menu--icon[data-v-ee995bcb]:before{content:"";position:absolute;width:1.75rem}.menu--icon[data-v-ee995bcb]:before{left:0;transform:translateY(-10px)}.menu--icon[data-v-ee995bcb]:after{right:0;transform:translateY(10px)}.mobile--navigation{background-color:#111722;bottom:0;color:#fff;height:5rem;left:0;opacity:0;pointer-events:none;position:fixed;width:100%;z-index:20}.mobile--navigation nav{align-items:center;display:flex;height:100%;justify-content:space-around}.mobile--navigation a{color:#fff;display:flex;flex-direction:column;font-size:.9rem}.mobile--navigation svg{margin-bottom:.5rem;fill:#fff;height:1.25rem}.mobile--navigation .router-link-active{font-weight:700}@media screen and (max-width:50rem){body{padding-bottom:5rem}.mobile--navigation{opacity:1;pointer-events:all}}footer{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 0}footer p{color:#0009;font-weight:500}footer .link--container{display:flex}footer .icon{display:block;height:1.5rem;margin-left:1rem}footer .icon path{fill:#0009}*,:after,:before{box-sizing:border-box}*{padding:0}*,body{margin:0}body{font-family:Poppins,sans-serif;overflow-y:scroll}a{color:inherit;text-decoration:none}img,picture{display:block;max-width:100%}button{cursor:pointer}button,input,select,textarea{font-family:inherit}.container{margin:0 auto;max-width:90rem;width:90%}.slide-in{animation:slide-in .6s ease forwards;opacity:0;transform:translateY(2rem)}@keyframes slide-in{to{opacity:1;transform:translateY(0)}}.fade-in{animation:fade-in .6s ease forwards;opacity:0}@keyframes fade-in{to{opacity:1}}.headline{font-size:clamp(2.5rem,1.6rem + 3.7vw,5rem);font-weight:700}h2{font-size:clamp(2rem,1.5rem + 2.2vw,3.5rem);line-height:1}.text-body{font-size:clamp(.875rem,2.1vw,1.25rem);font-weight:400}.section--title{font-size:clamp(2.125rem,1.9rem + .92vw,2.75rem)}.primary{color:#111722}#app{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}
