.close-arrow[data-v-cbb93b80]{position:absolute;right:.5rem;top:.5rem;z-index:10}.close-arrow.--mood[data-v-cbb93b80]{left:.5rem;right:unset;top:.5rem;transform:scaleX(-1)}.close-arrow.--mood .bar[data-v-cbb93b80]{background-color:#d3dee5}.close-arrow .arrow-wrapper[data-v-cbb93b80]{height:3.6rem;position:relative;transition:.3s ease-in-out;width:3.6rem}.close-arrow .bar-left[data-v-cbb93b80]{background-color:#577b94;bottom:0;height:100%;left:0;position:absolute;transform-origin:bottom;width:1.42px;will-change:transform}.close-arrow .bar-bottom[data-v-cbb93b80]{left:0;transform-origin:left;width:100%}.close-arrow .bar-bottom[data-v-cbb93b80],.close-arrow .bar-middle[data-v-cbb93b80]{background-color:#577b94;bottom:0;height:1.42px;position:absolute;will-change:transform}.close-arrow .bar-middle[data-v-cbb93b80]{left:1px;transform:rotate(-45deg);transform-origin:left;width:120%}.close-arrow .bar-cross[data-v-cbb93b80]{background-color:#577b94;bottom:0;height:1.42px;left:-1.1rem;position:absolute;rotate:45deg;transform-origin:right;width:120%;will-change:transform}.circle .arrow-wrapper[data-v-cbb93b80]{opacity:0}.circle.--open .arrow-wrapper[data-v-cbb93b80]{opacity:1}@media(min-width:1024px){.close-arrow[data-v-cbb93b80]{right:1.3rem;top:1.3rem}.close-arrow.--mood[data-v-cbb93b80]{left:1.3rem;right:unset;top:1.3rem}}@media(hover:hover)and (pointer:fine){.close-arrow .arrow-wrapper[data-v-cbb93b80]:hover{cursor:pointer}}.link[data-v-49e45fb8]{margin:-2rem 0;padding:2rem;text-wrap:nowrap;width:-moz-fit-content;width:fit-content}.link-wrapper[data-v-49e45fb8]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;white-space:nowrap;width:100%}.link-wrapper .secondary[data-v-49e45fb8]{font-family:FeatureDeck,serif;letter-spacing:0;position:absolute}@media(hover:hover)and (pointer:fine){.link-wrapper[data-v-49e45fb8]:hover{cursor:pointer}}@keyframes blink-square-b4afa8f9{0%,to{background-color:#d3dee5}50%{background-color:#050516}}@keyframes blink-circle-b4afa8f9{0%,to{background-color:#050516}50%{background-color:#d3dee5}}.navigation-menu[data-v-b4afa8f9]{aspect-ratio:1/1;bottom:0;height:0;position:absolute;transition:transform .8s cubic-bezier(.19,1,.22,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%;z-index:1}.navigation-menu[data-v-b4afa8f9],.navigation-menu a[data-v-b4afa8f9]{pointer-events:none}.navigation-menu.--is-open[data-v-b4afa8f9]{z-index:2}.navigation-menu.--is-open a[data-v-b4afa8f9]{pointer-events:auto}.navigation-menu.--pushed[data-v-b4afa8f9]{transform:translate(-35%)}.navigation-menu.--blinking .square[data-v-b4afa8f9]{animation:blink-square-b4afa8f9 1.2s infinite}.navigation-menu.--blinking .circle[data-v-b4afa8f9]{animation:blink-circle-b4afa8f9 1.2s infinite}.square[data-v-b4afa8f9]{background-color:#d3dee5;will-change:transform}.circle[data-v-b4afa8f9],.square[data-v-b4afa8f9]{aspect-ratio:1/1;bottom:0;height:auto;position:absolute;transform-origin:bottom left;width:100%}.circle[data-v-b4afa8f9]{align-items:center;background-color:#050516;border-radius:100%;display:flex;justify-content:center;pointer-events:all}.menu-content[data-v-b4afa8f9]{height:100%;width:100%;z-index:3}.links[data-v-b4afa8f9],.menu-content[data-v-b4afa8f9]{align-items:center;display:flex;flex-direction:column;justify-content:center}.links[data-v-b4afa8f9]{gap:1.6rem;text-align:center}.links a[data-v-b4afa8f9]{color:#d3dee5;line-height:1.2}.links a.router-link-exact-active[data-v-b4afa8f9]{color:#fff}.dot[data-v-b4afa8f9]{background-color:#d3dee5;border-radius:100%;height:4px;margin:1.8rem auto;width:4px}.links-small[data-v-b4afa8f9]{display:flex;flex-direction:column;gap:.5rem}.links-small a[data-v-b4afa8f9]{color:#ccc;opacity:.6}.lines[data-v-b4afa8f9]{align-items:center;display:flex;flex-direction:column;gap:2.5rem;height:100%;justify-content:center;overflow:hidden;position:absolute;visibility:hidden;width:100%}.line[data-v-b4afa8f9]{background-color:#fff;height:5px;width:60%}.main-links[data-v-b4afa8f9]{color:#d3dee5;font-family:Sohne,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.15rem;line-height:1.1;overflow-y:clip;position:relative}.main-links[data-v-b4afa8f9] .--char{perspective:400px;transform-origin:top;transform-style:preserve-3d}.main-links[data-v-b4afa8f9] .--line,.main-links[data-v-b4afa8f9] .--word{perspective:400px;transform-style:preserve-3d}@media(min-width:1024px){.navigation-menu[data-v-b4afa8f9]{height:auto;width:calc(50% - min(5.656vw,108.6px))}.navigation-menu.--pushed[data-v-b4afa8f9]{transform:none}.circle[data-v-b4afa8f9],.square[data-v-b4afa8f9]{height:auto;width:min(43vw,825.6px)}.circle[data-v-b4afa8f9]:hover{cursor:pointer}.circle:hover.--open[data-v-b4afa8f9]{cursor:unset}.links[data-v-b4afa8f9]{gap:2.4rem}.dot[data-v-b4afa8f9]{margin:3.8rem auto}.links-small[data-v-b4afa8f9]{gap:.4rem}.lines[data-v-b4afa8f9]{gap:5rem}.line[data-v-b4afa8f9]{height:15px}.main-links[data-v-b4afa8f9]{font-family:Sohne,sans-serif;font-size:2.5rem;font-size:2.6rem;font-weight:300;letter-spacing:-.12rem;letter-spacing:-.156rem;line-height:1.1}}@media(min-width:1024px)and (min-width:1024px){.main-links[data-v-b4afa8f9]{font-size:3rem;letter-spacing:-.18rem}}@media(hover:hover)and (pointer:fine){.links-small a[data-v-b4afa8f9]{transition:opacity .3s ease}.links-small a[data-v-b4afa8f9]:hover{opacity:.8}}.navigation-overlay[data-v-78ff6ed7]{background-color:#fff0;height:100svh;height:calc(var(--svh, 1svh)*100);inset:0;pointer-events:none;position:fixed;transition:background-color .6s cubic-bezier(.19,1,.22,1);transition-delay:0s;width:100%;z-index:12}.navigation-overlay.--delay-fade-out[data-v-78ff6ed7]{transition-delay:.2s}.navigation-overlay.--active[data-v-78ff6ed7]{background-color:#fffffff2;pointer-events:auto;transition-delay:0s}.sentances-container[data-v-78ff6ed7]{position:relative;visibility:hidden}.sentances-container[data-v-78ff6ed7] em{font-family:FeatureDeck,serif;font-size:5rem;font-weight:300;letter-spacing:-.3rem;line-height:1}.sentance[data-v-78ff6ed7]{left:0;padding:1.1rem .8rem 0;pointer-events:none;position:absolute;top:0}.sentance[data-v-78ff6ed7] .--line-mask:not(:first-child){margin-top:-1.25rem}.overlay-sentance[data-v-78ff6ed7]{line-height:1.25}.navigation-bar[data-v-78ff6ed7]{align-items:flex-end;bottom:1.6rem;display:flex;height:100%;justify-content:space-between;left:50%;pointer-events:none;position:fixed;transform:translate(-50%);width:calc(100% - 3.2rem);z-index:10}@media(min-width:1024px){.sentances-container[data-v-78ff6ed7] em{font-size:10rem;letter-spacing:-.6rem}.sentance[data-v-78ff6ed7]{max-width:81.1rem;padding:.9rem 0 0 1.6rem}.sentance[data-v-78ff6ed7] .--line-mask:not(:first-child){margin-top:-2.5rem}.navigation-bar[data-v-78ff6ed7]{align-items:unset;height:var(--nav-size);width:calc(100% - 3.2rem)}}
