.PopoverTransition-enter{transform:translateY(30px);opacity:0}.PopoverTransition-enter-active{transition:all .5s ease-in-out}.PopoverTransition-enter-to,.PopoverTransition-leave{opacity:1;transform:translateY(0)}.PopoverTransition-leave-active{transition:all .5s ease-in-out}.PopoverTransition-leave-to{opacity:0;transform:translateY(30px)}.popover-container{pointer-events:none;position:absolute;left:50%;height:1px;width:1px;color:rgb(var(--mono-900))!important;z-index:9999}.popover-wrap{overflow:hidden;position:absolute;transform:translateX(-50%);padding:2vh 3vw;border-radius:var(--border-radius);width:40ch;background-color:rgba(var(--mono-200),.75);font-size:var(--font-size-14);font-weight:500;text-align:center}.popover-wrap:before{-o-border-image:linear-gradient(90deg,transparent 10px,var(--color-accent-edges-100) 50%,transparent calc(100% - 10px));border-image:linear-gradient(90deg,transparent 10px,var(--color-accent-edges-100) 50%,transparent calc(100% - 10px));border-top:1px solid transparent;border-bottom:1px solid transparent;border-image-slice:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.route_selector-enter-active[data-v-1d7c6c65]{opacity:0;transition:all .25s ease}.route_selector-enter-to[data-v-1d7c6c65]{opacity:1}.route_selector-leave-active[data-v-1d7c6c65]{opacity:1;transition:all .25s ease}.route_selector-leave-to[data-v-1d7c6c65]{opacity:0}.module-search[data-v-1d7c6c65]{--navigation-grid:9fr 3fr}@media screen and (max-width:768px){.module-search[data-v-1d7c6c65]{--navigation-grid:12fr}}.module-background[data-v-1d7c6c65]{--navigation-background:rgb(var(--color-mono-200));-o-border-image:linear-gradient(90deg,transparent 10px,var(--color-accent-edges-100) 50%,transparent calc(100% - 10px));border-image:linear-gradient(90deg,transparent 10px,var(--color-accent-edges-100) 50%,transparent calc(100% - 10px));border-top:1px solid transparent;border-bottom:1px solid transparent;border-image-slice:1}.navigation-container[data-v-1d7c6c65]{position:-webkit-sticky;position:sticky;top:0;z-index:1010;padding-left:6vw;padding-right:6vw;display:grid;min-height:15vh;grid-template-columns:1fr;grid-gap:15px;gap:15px;align-items:center;grid-template-columns:12fr;grid-template-columns:var(--navigation-grid,12fr);background-color:transparent;background-color:var(--navigation-background,transparent);transition-duration:.25s}.navigation-container .active[data-v-1d7c6c65]{color:rgb(var(--color-mono-900))}.navigation-container .active a[data-v-1d7c6c65]{transform:translateY(-2vh)}.navigation-container .active i[data-v-1d7c6c65]{fill:rgb(var(--color-mono-900))!important;transform:translateY(-9vh) scale(2)}.navigation-items[data-v-1d7c6c65]{width:100%;height:100%;display:inline-flex;justify-content:space-evenly}.navigation-search[data-v-1d7c6c65]{padding:0 1vw}@media screen and (max-width:768px){.navigation-search[data-v-1d7c6c65]{display:none}}.navigation-item[data-v-1d7c6c65]{position:relative;display:grid;align-content:center;text-align:center;width:100%}@media screen and (max-width:768px){.navigation-item[data-v-1d7c6c65]{margin:.5vh 0}}.navigation-item[data-v-1d7c6c65]:before{content:"";opacity:0;display:block;position:absolute;top:-1px;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent-lighting),transparent);transition-duration:.5s}.navigation-item[data-v-1d7c6c65]:hover:before{opacity:1}.navigation-item:hover a[data-v-1d7c6c65]{color:var(--color-accent-edges-300);text-decoration:none}.navigation-item:hover a i[data-v-1d7c6c65]{fill:var(--color-accent-edges-300)}.navigation-item span[data-v-1d7c6c65]{display:block;position:absolute;top:-1px;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent-edges-200),transparent)}.navigation-item a[data-v-1d7c6c65]{display:inline-grid;justify-items:center;cursor:pointer;font-size:var(--font-size-24);font-family:var(--decor-font);line-height:6vh;letter-spacing:.2ch;transition-duration:.25s;color:rgb(var(--color-mono-400));z-index:1000}@media screen and (max-width:768px){.navigation-item a[data-v-1d7c6c65]{display:inline-flex;font-size:var(--font-size-20)}}.navigation-item a i[data-v-1d7c6c65]{width:30px;height:30px;pointer-events:none;display:block;padding:2vh 0 0;transition-property:transform;transition-duration:.25s;filter:drop-shadow(0 -5vh 0 rgba(var(--color-mono-1000),0));fill:rgb(var(--color-mono-400))}@media screen and (max-width:768px){.navigation-item a i[data-v-1d7c6c65]{margin-right:1ch;display:none}}.navigation-separator[data-v-1d7c6c65]{display:block;align-self:center;width:2%;height:10px;background-color:rgb(var(--color-mono-400));border-radius:var(--border-radius)}.navigation-separator[data-v-1d7c6c65]:last-of-type{display:none}#CanvasContainer{position:absolute;z-index:1;top:0;left:0;height:100vh;width:100vw;overflow:hidden;background-color:rgb(var(--color-mono-200))}#CanvasContainer canvas{height:100vh!important;width:100vw!important}.holl-container[data-v-a49eb93a]{display:grid;grid-template-columns:1fr 12fr 1fr;grid-template-rows:10vh 40vh 1fr 1fr 10vh;grid-template-areas:". build 	mute" ". logo 	." ". nav 		." ". quote 	." ". links 	.";position:relative;width:100vw;height:100vh}@media screen and (max-width:768px){.holl-container[data-v-a49eb93a]{grid-template-columns:100vw;grid-template-rows:1fr 1fr 4fr 1fr 1fr 60px;grid-template-areas:"build" "logo" "nav" "mute" "links";overflow:hidden;width:100vw;min-height:90vh}}.holl-container[data-v-a49eb93a]:before{z-index:0;opacity:.25;background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:multiply}.holl-container[data-v-a49eb93a]:after,.holl-container[data-v-a49eb93a]:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100vh}.holl-container[data-v-a49eb93a]:after{z-index:2;background:radial-gradient(rgba(20,20,29,.66),rgb(var(--color-mono-200)) 75%)}@media screen and (max-width:768px){.holl-container[data-v-a49eb93a]:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100vw;height:100vh;background:radial-gradient(transparent 0,#000 85%)}}.holl-container section[data-v-a49eb93a]{position:relative;z-index:1000}.holl-mute[data-v-a49eb93a]{grid-row:mute;grid-column:mute;align-self:center;justify-self:center}.holl-mute span[data-v-a49eb93a]{cursor:pointer;display:flex;width:50px;height:50px;color:rgb(var(--color-mono-500));font-size:16.6666666667px;background-color:rgb(var(--color-mono-200));border:3px solid rgb(var(--color-mono-400));border-radius:100%;opacity:1}.holl-mute span i[data-v-a49eb93a]{width:24px;height:24px;margin:auto}.holl-mute .active[data-v-a49eb93a]{color:rgb(var(--color-mono-200))!important;background-color:rgb(var(--color-mono-900))!important;-webkit-animation:Mute-data-v-a49eb93a 1s infinite alternate;animation:Mute-data-v-a49eb93a 1s infinite alternate}@-webkit-keyframes Mute-data-v-a49eb93a{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes Mute-data-v-a49eb93a{0%{transform:scale(.85)}to{transform:scale(1)}}.holl-info[data-v-a49eb93a]{grid-row:build;grid-column:build;align-self:center;justify-self:center}.holl-info span[data-v-a49eb93a]{color:rgba(var(--color-mono-500));font-size:var(--font-size-12);font-weight:900;letter-spacing:1ch;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.holl-info span[data-v-a49eb93a]{font-size:.45rem;letter-spacing:.5ch}}.holl-logo[data-v-a49eb93a]{grid-row:logo;grid-column:logo;align-self:end}@media screen and (max-width:768px){.holl-logo[data-v-a49eb93a]{align-self:center}}.holl-logo svg[data-v-a49eb93a]{background-size:contain;background-position:50%;background-repeat:no-repeat;height:1.5rem;width:100%;margin:3vh 0}.holl-navigation[data-v-a49eb93a]{grid-row:nav;grid-column:nav;align-self:center;z-index:1010!important}.holl-quote[data-v-a49eb93a]{grid-row:quote;grid-column:quote;align-self:center;justify-self:center;width:70ch;text-align:center;z-index:0}.holl-quote span[data-v-a49eb93a]{font-weight:600;font-style:italic;color:rgba(var(--color-mono-800));font-size:var(--font-size-16)}.holl-links[data-v-a49eb93a]{grid-row:links;grid-column:links;align-self:center;justify-self:center;display:flex}.holl-links a[data-v-a49eb93a]{font-weight:700;margin:0 10px;font-size:var(--font-size-16);color:rgb(var(--color-mono-400));text-decoration:underline;transition-duration:.5s;display:flex}.holl-links a i[data-v-a49eb93a]{margin:0 4px;transition-duration:.5s;fill:rgb(var(--color-mono-400))}.holl-links a[data-v-a49eb93a]:hover{margin:0 25px;color:rgb(var(--color-mono-1000));text-decoration:underline}.holl-links a:hover i[data-v-a49eb93a]{margin:0 4px;fill:rgb(var(--color-mono-1000))}