.nav-links-container[data-v-da2161f8]{display:flex;flex-direction:row;gap:1rem}.nav-link[data-v-da2161f8]{border-radius:var(--border-radius);font-size:.9rem;font-weight:500;line-height:1rem;padding:.2rem 0;text-decoration:none}.active-nav-link[data-v-da2161f8]{display:none}.lang-dropdown[data-v-da2161f8]{position:relative}.lang-trigger[data-v-da2161f8]{align-items:center;cursor:pointer;font-size:1.1rem}.lang-menu[data-v-da2161f8],.lang-trigger[data-v-da2161f8]{display:flex;flex-direction:column}.lang-menu[data-v-da2161f8]{background:var(--bg-color,var(--callout-color));border-radius:var(--border-radius);box-shadow:0 4px 16px #0000001f;min-width:8rem;padding:.3rem 0;position:absolute;right:0;top:calc(100% + .5rem);z-index:100}.lang-option[data-v-da2161f8]{cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem .9rem;white-space:nowrap}.lang-option[data-v-da2161f8]:hover{opacity:.7}.lang-option.active-locale[data-v-da2161f8]{cursor:default;font-weight:600;opacity:.4}.nav[data-v-fb8bac79]{gap:.6rem;padding:1rem var(--content-margin);position:fixed;top:0;transition:transform .3s ease-out,background .3s ease-out;width:100%}.nav-background[data-v-fb8bac79]{background:var(--callout-color)}.nav-hidden[data-v-fb8bac79]{transform:translateY(-100%) scaleX(0)}.brand-container[data-v-fb8bac79]{cursor:pointer;gap:.7rem;height:100%;width:3rem}.navigation-container[data-v-fb8bac79]{align-items:center;gap:2rem;justify-content:space-between;width:100%}.nav-links-middle[data-v-fb8bac79]{display:flex}.menu-btn[data-v-fb8bac79]{background:none;border:none;color:var(--text-color);cursor:pointer;font-size:1.5rem;padding:0}.menu-btn[data-v-fb8bac79],.mobile-backdrop[data-v-fb8bac79]{display:none}@media only screen and (max-width:800px){.nav-links-middle[data-v-fb8bac79]{display:none}.menu-btn[data-v-fb8bac79]{display:flex}.mobile-backdrop[data-v-fb8bac79]{display:block;inset:0;position:fixed}.mobile-menu[data-v-fb8bac79]{align-self:flex-end;background:var(--callout-color);border-radius:var(--border-radius);box-shadow:0 4px 16px #0000001f;margin-top:.25rem;padding:.5rem .75rem}.mobile-menu[data-v-fb8bac79] .nav-links-container{align-items:flex-start;flex-direction:column;gap:.25rem}.mobile-menu[data-v-fb8bac79] .nav-link{font-size:1rem;padding:.5rem 0}.mobile-menu[data-v-fb8bac79] .lang-menu{left:0;right:auto}}.icon-button[data-v-cd2bf54b]{height:1.5rem;transition:scale .15s ease-out,rotate .15s ease-out;width:1.5rem}@media(hover:hover){.icon-button[data-v-cd2bf54b]:hover{cursor:pointer;scale:1.2}}.footer[data-v-e88015e1]{align-items:center;background-color:var(--callout-color);display:flex;padding-top:3rem;position:sticky;top:100vh;width:100%}.footer-text[data-v-e88015e1]{color:var(--muted-text-color);font-size:.8rem;font-weight:500}.brand-container[data-v-e88015e1]{gap:.7rem}.address-card[data-v-e88015e1]{max-width:10rem}.locations-container[data-v-e88015e1]{align-items:flex-start;justify-content:center}.location-link[data-v-e88015e1]{cursor:pointer;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap}.subtitle-decoration[data-v-e88015e1]{color:red;height:.8rem;margin:0 .3rem;width:1rem}.fingerprint[data-v-e88015e1]{height:2rem;top:0;width:100%}
