.header-hide[data-v-babcac36]{transform:translateY(-100%);transition:transform .4s ease}.header-bg-blur[data-v-babcac36]{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.header-bar[data-v-babcac36]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(20px,4vw,28px) clamp(20px,5vw,64px)}.header-start[data-v-babcac36]{display:flex;align-items:center;gap:16px clamp(24px,5vw,56px)}.logo[data-v-babcac36]{font-size:19px;font-weight:650;letter-spacing:-.02em;white-space:nowrap;color:var(--c-strong)}.logo-tld[data-v-babcac36]{color:var(--c-tertiary);transition:color .2s,text-shadow .2s}.logo:hover .logo-tld[data-v-babcac36],.logo:focus-visible .logo-tld[data-v-babcac36]{color:var(--c-accent);text-shadow:0 0 6px var(--c-accent-ring),0 0 14px var(--c-accent-ring)}.header-nav[data-v-babcac36],.header-icon.desktop-only[data-v-babcac36]{display:none}.header-icon.menu-button[data-v-babcac36]{margin-right:-6px}@media(min-width:640px){.header-nav[data-v-babcac36]{display:flex;flex-wrap:wrap;gap:8px clamp(16px,3vw,24px);font-size:16px}.header-icon.desktop-only[data-v-babcac36]{display:flex}.header-icon.menu-button[data-v-babcac36]{display:none}}.nav-item[data-v-babcac36]{white-space:nowrap;text-decoration:underline 2px transparent;text-underline-offset:8px;transition:color .2s,text-decoration-color .2s}.nav-item.active[data-v-babcac36]{color:var(--c-strong);text-decoration-color:var(--c-accent)}.header-icons[data-v-babcac36]{display:flex;align-items:center;gap:26px}.header-link[data-v-babcac36]{color:var(--c-secondary);transition:color .2s,background-color .2s}.header-link[data-v-babcac36]:hover{color:var(--c-strong)}.header-icon[data-v-babcac36]{display:flex;padding:6px;margin:-6px;border-radius:6px}.header-icon[data-v-babcac36]:hover{background:var(--c-hover)}.header-icon[data-v-babcac36] i{width:18px;height:18px}.drawer-mask[data-v-babcac36]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#00000080;opacity:0;pointer-events:none;transition:opacity .25s}.drawer-mask.open[data-v-babcac36]{opacity:1;pointer-events:auto}.drawer[data-v-babcac36]{position:fixed;top:0;left:0;z-index:999;display:flex;flex-direction:column;gap:28px;width:min(280px,82vw);height:100dvh;padding:20px;box-sizing:border-box;overflow-y:auto;background:var(--c-bg);border-right:1px solid var(--c-border);transform:translate(-100%);transition:transform .25s ease}.drawer.open[data-v-babcac36]{transform:translate(0)}.drawer-head[data-v-babcac36]{display:flex;align-items:center;justify-content:space-between}.drawer-nav[data-v-babcac36],.drawer-social[data-v-babcac36]{display:flex;flex-direction:column;gap:2px}.drawer-nav a[data-v-babcac36],.drawer-social a[data-v-babcac36]{display:flex;align-items:center;gap:12px;margin:0 -12px;padding:9px 12px;border-left:2px solid transparent;border-radius:0 6px 6px 0}.drawer-nav a[data-v-babcac36]{font-size:17px}.drawer-nav a[data-v-babcac36]:hover,.drawer-social a[data-v-babcac36]:hover{background:var(--c-hover)}.drawer-nav a.active[data-v-babcac36]{color:var(--c-strong);border-left-color:var(--c-accent);background:var(--c-hover-row)}.drawer-social[data-v-babcac36]{padding-top:20px;border-top:1px solid var(--c-border-row);font-size:15px}.drawer-social i[data-v-babcac36]{width:16px;height:16px}.drawer-label[data-v-babcac36]{margin-bottom:6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-tertiary)}@media(min-width:640px){.drawer[data-v-babcac36],.drawer-mask[data-v-babcac36]{display:none}}.site-footer[data-v-e630fb46]{font-size:13px;color:var(--c-tertiary)}.site-footer a[data-v-e630fb46]{color:var(--c-tertiary);transition:color .2s}.site-footer a[data-v-e630fb46]:hover{color:var(--c-strong)}
