@font-face{font-display:swap;font-family:Haas Grotesk Display;font-style:normal;font-weight:500;src:url(../fonts/HaasGrotDisp-65Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Haas Grotesk Display;font-style:italic;font-weight:500;src:url(../fonts/HaasGrotDisp-66MediumItalic.otf) format("opentype")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{background:#fff;color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}.font-display{font-family:Haas Grotesk Display,system-ui,sans-serif}.text-black{color:#000}.text-gray{color:#0000004d}.text-gray-45{color:#00000073}.text-gray-solid{color:#979797}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.drawing-canvas[data-v-d1281267]{inset:0;pointer-events:none;position:fixed;z-index:0}.canvas-blurred[data-v-d1281267]{filter:blur(35px)}.menu-overlay[data-v-d295414b]{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:transparent;cursor:pointer;display:flex;flex-direction:column;inset:0;justify-content:center;overflow:hidden;pointer-events:auto;position:fixed;z-index:100}.menu-overlay[data-v-d295414b]>*{cursor:default}.nav-container[data-v-d295414b]{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.nav-link[data-v-d295414b]{color:#000;font-family:Haas Grotesk Display,system-ui,sans-serif;font-size:80px;font-weight:500;letter-spacing:-2.4px;text-decoration:none;transition:color .2s ease}.nav-link.inactive[data-v-d295414b]{color:#0000004d}.nav-link.active[data-v-d295414b]{color:#000}.nav-container:hover .nav-link[data-v-d295414b]{color:#0000004d}.nav-container:hover .nav-link[data-v-d295414b]:hover{color:#000}.nav-container:hover .separator[data-v-d295414b]{color:#0000004d}.separator[data-v-d295414b]{color:#000;font-family:Haas Grotesk Display,system-ui,sans-serif;font-size:80px;font-weight:500;letter-spacing:-2.4px;margin-right:.2em;transition:color .2s ease}.separator-gray[data-v-d295414b]{color:#0000004d}.language-switcher[data-v-d295414b]{bottom:16px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%)}.lang-button[data-v-d295414b]{background:none;border:none;color:#0000004d;cursor:pointer;font-family:inherit;font-size:14px;padding:0;text-decoration:none;transition:color .2s ease}.lang-button.active[data-v-d295414b],.lang-button[data-v-d295414b]:hover{color:#000}.menu-enter-active[data-v-d295414b],.menu-leave-active[data-v-d295414b]{transition:opacity .3s ease}.menu-enter-from[data-v-d295414b],.menu-leave-to[data-v-d295414b]{opacity:0}@media(max-width:768px){.nav-container[data-v-d295414b]{flex-wrap:nowrap}.nav-link[data-v-d295414b],.separator[data-v-d295414b]{font-size:32px;letter-spacing:-.8px}}
