.name-bar[data-v-bbe44518]{--nb-radius:1rem;--nb-radius-sm:.75rem;--nb-border:color-mix(in srgb,#fff 10%,transparent);--nb-border-subtle:color-mix(in srgb,#fff 5%,transparent);--nb-glass-fill:color-mix(in srgb,var(--background) 28%,transparent);--nb-glass-fill-dense:color-mix(in srgb,var(--background) 38%,transparent);--nb-shadow:0 .25rem 1rem color-mix(in srgb,#000 20%,transparent);--nb-shadow-strong:0 .25rem 1rem color-mix(in srgb,#000 25%,transparent);--nb-blur:1.75rem;--nb-saturate:1.08;--nb-ease:cubic-bezier(.32,.72,0,1);--nb-duration:.3s;--nb-duration-fast:.2s;margin-left:1rem;margin-right:1rem;position:sticky;top:1.5rem;z-index:1000}@media (min-width:768px){.name-bar[data-v-bbe44518]{margin-left:2.5rem;margin-right:2.5rem}}.name-bar__shell[data-v-bbe44518]{position:relative;width:100%}@media (min-width:768px){.name-bar__shell[data-v-bbe44518]{width:100%}}.name-bar__row[data-v-bbe44518]{align-items:center;backdrop-filter:blur(var(--nb-blur)) saturate(var(--nb-saturate));-webkit-backdrop-filter:blur(var(--nb-blur)) saturate(var(--nb-saturate));background-color:var(--nb-glass-fill);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1.25rem;position:relative;transition:border-radius var(--nb-duration-fast) ease,border-color var(--nb-duration-fast) ease,box-shadow var(--nb-duration-fast) ease;z-index:10}@media (prefers-reduced-motion:reduce){.name-bar__row[data-v-bbe44518]{transition:none}}.name-bar__row[data-v-bbe44518]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--nb-border-subtle);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}@media (max-width:767px){.name-bar__row--open[data-v-bbe44518]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--nb-shadow-strong)}}.name-bar__brand[data-v-bbe44518]{color:var(--foreground);display:block;line-height:1.25;min-width:0;text-decoration:none;transition:opacity var(--nb-duration-fast) ease}.name-bar__brand[data-v-bbe44518]:hover{opacity:.9}.name-bar__title[data-v-bbe44518]{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}.name-bar__menu-btn[data-v-bbe44518]{align-items:center;background:none;border:none;border-radius:var(--nb-radius-sm);color:inherit;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:.375rem;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.name-bar__menu-btn[data-v-bbe44518]:focus{outline:none}.name-bar__menu-btn[data-v-bbe44518]:focus-visible{outline:2px solid color-mix(in srgb,var(--foreground) 45%,transparent);outline-offset:3px}@media (max-width:767px){.name-bar__menu-btn[data-v-bbe44518]{display:flex}}.name-bar__line[data-v-bbe44518]{background-color:var(--foreground);border-radius:9999px;display:block;height:2px;transition:transform var(--nb-duration-fast) ease,opacity var(--nb-duration-fast) ease;width:1.25rem}@media (prefers-reduced-motion:reduce){.name-bar__line[data-v-bbe44518]{transition:none}}.name-bar__menu-btn--open .name-bar__line--1[data-v-bbe44518]{transform:translateY(.5rem) rotate(45deg)}.name-bar__menu-btn--open .name-bar__line--2[data-v-bbe44518]{opacity:0}.name-bar__menu-btn--open .name-bar__line--3[data-v-bbe44518]{transform:translateY(-.5rem) rotate(-45deg)}.name-bar__nav-desktop[data-v-bbe44518]{display:none;margin-left:auto;min-width:0}@media (min-width:768px){.name-bar__nav-desktop[data-v-bbe44518]{display:block}}.name-bar__list-desktop[data-v-bbe44518]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.375rem;justify-content:flex-end;list-style:none;margin:0;padding:0}.name-bar__link-desktop[data-v-bbe44518]{align-items:center;border-radius:var(--nb-radius-sm);color:color-mix(in srgb,var(--foreground) 88%,transparent);display:flex;font-size:.9375rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:background-color var(--nb-duration-fast) ease,color var(--nb-duration-fast) ease}.name-bar__link-desktop[data-v-bbe44518]:hover{background-color:color-mix(in srgb,#fff 10%,transparent);color:var(--foreground)}.name-bar__link-desktop--active[data-v-bbe44518]{background-color:color-mix(in srgb,#fff 8%,transparent);color:var(--foreground)}.name-bar__link-icon-wrap--desktop[data-v-bbe44518] svg{height:1.125rem;width:1.125rem}.name-bar__sheet[data-v-bbe44518]{display:grid;left:0;position:absolute;right:0;top:100%;transition:grid-template-rows var(--nb-duration) var(--nb-ease);z-index:20}@media (min-width:768px){.name-bar__sheet[data-v-bbe44518]{display:none}}@media (prefers-reduced-motion:reduce){.name-bar__sheet[data-v-bbe44518]{transition:none}}.name-bar__sheet--open[data-v-bbe44518]{grid-template-rows:1fr;pointer-events:auto}.name-bar__sheet--closed[data-v-bbe44518]{grid-template-rows:0fr;pointer-events:none}.name-bar__sheet-inner[data-v-bbe44518]{min-height:0;overflow:hidden}.name-bar__nav[data-v-bbe44518]{backdrop-filter:blur(var(--nb-blur)) saturate(var(--nb-saturate));-webkit-backdrop-filter:blur(var(--nb-blur)) saturate(var(--nb-saturate));background-color:var(--nb-glass-fill-dense);border:1px solid var(--nb-border);border-radius:0 0 var(--nb-radius) var(--nb-radius);border-top:none;box-shadow:var(--nb-shadow-strong);padding:.25rem .5rem .75rem;position:relative}.name-bar__nav[data-v-bbe44518]:after{border-radius:inherit;box-shadow:inset 1px 0 0 0 var(--nb-border-subtle),inset -1px 0 0 0 var(--nb-border-subtle),inset 0 -1px 0 0 var(--nb-border-subtle);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.name-bar__nav-divider[data-v-bbe44518]{padding-top:.25rem}.name-bar__list[data-v-bbe44518]{display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;padding:0}.name-bar__link[data-v-bbe44518]{animation:name-bar-link-in-bbe44518 .35s var(--nb-ease) both;animation-delay:var(--stagger,0s);border-radius:var(--nb-radius-sm);color:var(--foreground);display:block;font-size:1rem;font-weight:500;padding:.625rem .75rem;text-decoration:none;transition:background-color var(--nb-duration-fast) ease}.name-bar__link-row[data-v-bbe44518]{align-items:center;display:flex;gap:.75rem}.name-bar__link-icon-wrap[data-v-bbe44518]{align-items:center;display:flex;flex-shrink:0}.name-bar__link-icon-wrap[data-v-bbe44518] svg{display:block;height:1.375rem;width:1.375rem}.name-bar__link-text[data-v-bbe44518]{min-width:0}.name-bar__link[data-v-bbe44518]:hover{backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2);background-color:color-mix(in srgb,#fff 12%,transparent)}@media (prefers-reduced-motion:reduce){.name-bar__link[data-v-bbe44518]{animation:none}}@keyframes name-bar-link-in-bbe44518{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.spectre-container[data-v-fbf0f68e]{align-items:center;display:flex;height:1vw;justify-content:center;overflow-y:clip;width:100%}.spectre-title[data-v-fbf0f68e]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top,#0a0a0a,var(--muted));color:transparent;font-family:serif;font-size:20vw;font-weight:700;transform:translateY(2rem);transition:transform .3s;white-space:nowrap}@media (max-width:600px){.spectre-container[data-v-fbf0f68e]{height:8vh}.spectre-title[data-v-fbf0f68e]{transform:translateY(1.5rem)}}@media (min-width:601px){.spectre-container[data-v-fbf0f68e]{height:10vh}.spectre-title[data-v-fbf0f68e]{transform:translateY(5rem)}.spectre-title[data-v-fbf0f68e]:hover{transform:translateY(2vh)}}@media (min-width:1024px){.spectre-container[data-v-fbf0f68e]{height:11vh}.spectre-title[data-v-fbf0f68e]{transform:translateY(6rem)}.spectre-title[data-v-fbf0f68e]:hover{transform:translateY(3vh)}}@media (min-width:1440px){.spectre-container[data-v-fbf0f68e]{height:15vh}.spectre-title[data-v-fbf0f68e]{transform:translateY(6rem)}.spectre-title[data-v-fbf0f68e]:hover{transform:translateY(3vh)}}@media (min-width:1800px){.spectre-container[data-v-fbf0f68e]{height:20vh}.spectre-title[data-v-fbf0f68e]{transform:translateY(6rem)}.spectre-title[data-v-fbf0f68e]:hover{transform:translateY(5vh)}}@media (min-width:2500px){.spectre-container[data-v-fbf0f68e]{height:13vw}.spectre-title[data-v-fbf0f68e]{transform:translateY(10rem)}.spectre-title[data-v-fbf0f68e]:hover{transform:translateY(5vh)}}
