@import"https://fonts.googleapis.com/css2?family=Fira+Mono&display=swap";*{box-sizing:border-box!important}body,html{font-family:Fira Mono,monospace!important;font-size:14px!important;text-decoration:none!important;overflow-x:hidden!important;min-width:250px!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-webkit-tap-highlight-color:transparent!important}.route-fade-enter-active,.route-fade-leave-active{transition:opacity .3s ease}.route-fade-enter-from,.route-fade-leave-to{opacity:0}.navbar.navbar-black .router-link-active[data-v-c3a13c39]{font-weight:700}.navbar[data-v-c3a13c39]{display:flex;align-items:center;justify-content:left;padding:2rem 4rem;width:100%;z-index:1100;position:fixed;transition:background-color .3s ease-in}.navbar.navbar-black[data-v-c3a13c39]{position:relative;padding-right:2rem}.navbar a[data-v-c3a13c39]{text-decoration:none;transition:color .3s;letter-spacing:0;text-transform:uppercase;color:#fff}.navbar.navbar-black a[data-v-c3a13c39]{color:#000}.navbar-left[data-v-c3a13c39]{flex:0 0 auto;margin-top:1em;align-self:flex-start;will-change:transform,opacity}.menu-overlay[data-v-c3a13c39]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#242424;z-index:1000}.overlay-white[data-v-c3a13c39]{background-color:#fff}.overlay-fade-enter-active[data-v-c3a13c39],.overlay-fade-leave-active[data-v-c3a13c39]{transition:opacity .3s}.overlay-fade-enter-from[data-v-c3a13c39],.overlay-fade-leave-to[data-v-c3a13c39]{opacity:0}.overlay-fade-enter-to[data-v-c3a13c39],.overlay-fade-leave-from[data-v-c3a13c39]{opacity:1}@media (min-width: 785px){.navbar-right[data-v-c3a13c39]{position:relative;left:0;display:block;text-align:right;padding-left:3.5rem}.desktop-menu[data-v-c3a13c39]{padding-left:30px;list-style:none;columns:3}.desktop-menu li[data-v-c3a13c39]{break-inside:avoid;margin-bottom:.2rem;text-align:left}}@media (max-width: 784px) and (min-width: 740px){.navbar-right[data-v-c3a13c39]{width:85%;padding-left:3.5rem}.desktop-menu[data-v-c3a13c39]{padding-left:30px;list-style:none;columns:3}.desktop-menu li[data-v-c3a13c39]{break-inside:avoid;margin-bottom:.2rem}.desktop-menu li a[data-v-c3a13c39]{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}}@keyframes fadeIn-c3a13c39{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 739px){.navbar[data-v-c3a13c39]{padding-left:1.5rem;padding-right:2.5rem}.navbar-left[data-v-c3a13c39]{will-change:transform,opacity;contain:paint}.navbar-right[data-v-c3a13c39]{position:relative;flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center}.desktop-menu[data-v-c3a13c39]{display:none}.hamburger[data-v-c3a13c39]{display:flex;flex-direction:column;gap:4px;cursor:pointer}.hamburger span[data-v-c3a13c39]{display:block;width:25px;height:2px;background:#fff}.navbar.navbar-black .hamburger span[data-v-c3a13c39]{background:#000}.mobile-menu[data-v-c3a13c39]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;padding-top:2rem;display:flex;justify-content:center;z-index:-1}.mobile-menu ul[data-v-c3a13c39]{list-style:none;z-index:1005;padding:0;align-self:center}.mobile-menu li[data-v-c3a13c39]{margin-bottom:.5rem;opacity:0;animation:fadeIn-c3a13c39 .3s forwards;z-index:1005}.mobile-menu li[data-v-c3a13c39]:nth-child(1){animation-delay:.1s}.mobile-menu li[data-v-c3a13c39]:nth-child(2){animation-delay:.2s}.mobile-menu li[data-v-c3a13c39]:nth-child(3){animation-delay:.3s}.mobile-menu li a[data-v-c3a13c39]{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}
