.navbar[data-v-bf1dc9ba]{display:flex;position:fixed;width:100%;padding:1.75em;color:var(--grey);background:linear-gradient(135deg,var(--charcoal) 10%,var(--overlay) 50%,transparent 90%);z-index:20;transition:.25s}.navbar-logo[data-v-bf1dc9ba]{width:9em;height:100%;margin:0 2.5em .3em 2em;transition:.25s;cursor:pointer}.navbar-buttons[data-v-bf1dc9ba]{display:flex;align-items:end;text-wrap:nowrap;gap:1em;width:-moz-fit-content;width:fit-content;pointer-events:visible;opacity:1;transition:.25s}.navbar-link[data-v-bf1dc9ba]{cursor:pointer;transition:color .25s}.navbar-link[data-v-bf1dc9ba]:hover{color:var(--white)}.navbar-menu[data-v-bf1dc9ba]{display:flex;justify-content:end;width:0;pointer-events:none;opacity:0;transition:.25s}.navbar-menu img[data-v-bf1dc9ba]{width:2.5em;height:100%;margin-right:1.5em}.dropdown[data-v-bf1dc9ba]{transition:.25s}.dropdown-list[data-v-bf1dc9ba]{position:absolute;transform:translateX(-1.5em) translateY(1.75em);overflow:hidden;transition:.25s;padding:2em 1.5em 1em;background:linear-gradient(to bottom,transparent 1.75em,var(--overlay) 1.76em,var(--charcoal) 100%)}.dropdown-list .dropdown[data-v-bf1dc9ba]:hover{color:var(--white)}.dropdown-list.open[data-v-bf1dc9ba]{max-height:100vh;opacity:1}.dropdown-list.closed[data-v-bf1dc9ba]{max-height:0;padding:0 1.5em;opacity:0}@media only screen and (max-width:700px){.navbar[data-v-bf1dc9ba]{padding:1em;justify-content:space-between}.navbar-buttons[data-v-bf1dc9ba]{pointer-events:none;opacity:0;width:0}.navbar-menu[data-v-bf1dc9ba]{pointer-events:visible;opacity:1}.navbar-logo[data-v-bf1dc9ba]{margin:0 0 0 1em}.navbar-menu img[data-v-bf1dc9ba]{margin-right:1em}}.dropdown-mobile[data-v-bf1dc9ba]{display:flex;flex-direction:column;position:absolute;width:100vw;height:100vh;right:0;gap:1em;text-align:right;transform:translateY(2.25em);overflow:hidden;transition:.25s;padding:4em 2.5em 0 0;background:linear-gradient(to bottom,transparent 1.75em,var(--overlay) 1.76em,var(--charcoal) 100%)}.dropdown-mobile .dropdown[data-v-bf1dc9ba]:hover{color:var(--white)}.dropdown-mobile h1[data-v-bf1dc9ba]{font-size:2.25em}.dropdown-mobile.open[data-v-bf1dc9ba]{max-height:100vh;opacity:1}.dropdown-mobile.closed[data-v-bf1dc9ba]{max-height:0;padding:0 2.5em;opacity:0}:root{margin:0 auto}*{padding:0;margin:0;box-sizing:border-box;font-weight:400}body{font-size:16px;--black:#000;--charcoal:#191919;--dark-grey:#222;--grey:#888;--white:#e6dcd2;--overlay:#191919cc;background:var(--charcoal);background-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100vw;overflow-x:hidden}#app,.base{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-flow:column;height:100%;color:var(--white);overflow:hidden}@font-face{font-family:DIN-Condensed;src:url(/fonts/DIN-Condensed-Bold.6879959d.woff2) format("woff2");font-style:normal;font-display:block}@font-face{font-family:D-DIN;src:url(/fonts/D-DIN.e58c68e5.woff2) format("woff2");font-style:normal;font-display:block}h1{font-size:5em;margin-bottom:.25em}h1,h2{font-family:DIN-Condensed,Roboto,sans-serif;text-transform:uppercase}h2{font-size:2em}h3{font-family:D-DIN,Roboto,sans-serif;line-height:1.5em;font-size:1.25em}a{color:var(--grey);text-decoration:none}.button{width:-moz-fit-content;width:fit-content;cursor:pointer}.button h2{color:var(--white);background-color:var(--grey);padding:.2em 1.5em .2em 1em;clip-path:polygon(calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%,0 0);transition:.25s ease-out;background-image:linear-gradient(45deg,var(--white) 50%,transparent 50%);background-position:100%;background-size:250%}.button h2:hover{background-position:0;color:var(--charcoal)}.button-back h2{padding:.2em 1em .2em 1.5em;clip-path:polygon(100% 0,100% 100%,20px 100%,0 50%,20px 0)}.animation{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,var(--charcoal) 30%,var(--dark-grey) 50%,var(--charcoal) 50%);animation:animated-background 30s ease-in-out infinite alternate;z-index:-100}@keyframes animated-background{0%{transform:scale(300%) translateX(-10em)}to{transform:scale(300%) translateX(10em)}}.animate{opacity:0}.in-view{animation:slide-in 1s forwards}@keyframes slide-in{0%{opacity:0;transform:translateX(-2em)}to{opacity:1;transform:translateX(0)}}