.mark[data-v-fdf22bf2]{width:1.7rem;height:1.7rem;flex:none}.header[data-v-2dddae4d]{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 72%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line-glass)}.header-in[data-v-2dddae4d]{display:flex;gap:1.25rem;padding-block:.7rem}.header-in[data-v-2dddae4d],.logo[data-v-2dddae4d]{align-items:center}.logo[data-v-2dddae4d]{display:inline-flex;gap:.6rem;font-family:var(--font-display);font-weight:600;font-size:1.02rem;letter-spacing:-.02em;color:var(--ink)}.nav[data-v-2dddae4d]{display:none;gap:1.4rem;margin-inline:auto}.nav a[data-v-2dddae4d]{color:var(--ink-soft);font-weight:500;font-size:.95rem}.nav a[data-v-2dddae4d]:hover{color:var(--ink)}.actions[data-v-2dddae4d]{display:flex;align-items:center;gap:.6rem;margin-left:auto}.langs[data-v-2dddae4d]{display:inline-flex;background:var(--glass);border:1px solid var(--line-glass);border-radius:var(--r-pill);padding:.2rem}.lang[data-v-2dddae4d]{border:0;background:transparent;color:var(--ink-faint);font-size:.78rem;font-weight:600;padding:.35rem .55rem;border-radius:var(--r-pill);cursor:pointer}.lang.is-active[data-v-2dddae4d]{background:var(--accent-soft);color:var(--ink)}.theme[data-v-2dddae4d]{border:1px solid var(--line-glass);background:transparent;border-radius:50%;width:2.2rem;cursor:pointer;justify-content:center;font-size:.95rem}.login[data-v-2dddae4d],.theme[data-v-2dddae4d]{height:2.2rem;display:inline-flex;align-items:center}.login[data-v-2dddae4d]{padding:0 .85rem;border:1px solid var(--line-glass);border-radius:var(--r-pill);color:var(--ink);font-size:.9rem;font-weight:600;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.login[data-v-2dddae4d]:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-glass));background:var(--accent-soft)}.header-cta[data-v-2dddae4d]{display:none;padding:.55rem 1.1rem;font-size:.9rem}@media(min-width:60rem){.nav[data-v-2dddae4d]{display:flex}.header-cta[data-v-2dddae4d]{display:inline-flex}}.footer[data-v-88fa67aa]{border-top:1px solid var(--line-glass);padding-block:2.2rem}.brand[data-v-88fa67aa]{display:flex;align-items:center;gap:.55rem}.footer-in[data-v-88fa67aa]{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;align-items:flex-end}.brand[data-v-88fa67aa]{font-family:var(--font-display);font-weight:700;font-size:1.05rem}.tagline[data-v-88fa67aa]{color:var(--ink-soft);font-size:.9rem;margin-top:.3rem}.meta[data-v-88fa67aa]{color:var(--ink-faint);font-size:.88rem;text-align:right;display:grid;gap:.25rem}.blog-link[data-v-88fa67aa]{color:var(--ink-soft)}.blog-link[data-v-88fa67aa]:hover{color:var(--ink)}
