.masthead.svelte-1elas7s{padding-top:30px}nav.svelte-1elas7s{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.wordmark.svelte-1elas7s{display:inline-flex;line-height:0}.wordmark.svelte-1elas7s img:where(.svelte-1elas7s){display:block;height:24px;width:auto}.links.svelte-1elas7s{display:flex;align-items:center;gap:var(--space-5);font-size:var(--text-sm)}.links.svelte-1elas7s a:where(.svelte-1elas7s){color:var(--blog-muted);text-decoration:none;transition:color .2s ease}.links.svelte-1elas7s a:where(.svelte-1elas7s):hover{color:var(--blog-ink)}.current.svelte-1elas7s{color:var(--blog-ink)!important;font-weight:600}.blog-footer.svelte-3vygbi{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--space-3);border-top:1px solid var(--blog-hairline);padding:var(--space-5) 0 44px;margin-top:var(--space-6)}.copy.svelte-3vygbi{font-size:.6875rem;color:var(--blog-muted)}nav.svelte-3vygbi{display:flex;align-items:baseline;gap:var(--space-2);font-size:.75rem}.sep.svelte-3vygbi{color:var(--blog-dot)}nav.svelte-3vygbi a:where(.svelte-3vygbi){color:var(--blog-muted);text-decoration:none;transition:color .2s ease}nav.svelte-3vygbi a:where(.svelte-3vygbi):hover{color:var(--blog-ink)}.blog-page.svelte-lj8nxf{--blog-bg: #fafafa;--blog-card: #ffffff;--blog-ink: #0a0a0a;--blog-muted: #737373;--blog-soft: #a3a3a3;--blog-hairline: #e5e5e5;--blog-wash: #f5f5f5;--blog-dot: #d4d4d4;position:relative;isolation:isolate;overflow-x:clip;min-height:100dvh;background:var(--blog-bg);color:var(--blog-ink);padding:0 clamp(20px,5vw,40px);font-family:var(--font-sans)}.blog-inner.svelte-lj8nxf{max-width:40rem;margin:0 auto}.blog-inner.wide.svelte-lj8nxf{max-width:58rem}.blog-page.svelte-lj8nxf ::selection{background:rgb(var(--aura-mid) / .4);color:var(--blog-ink)}.skip-link.svelte-lj8nxf{position:absolute;left:-9999px;top:var(--space-2);z-index:20;padding:var(--space-2) var(--space-4);background:var(--blog-card);color:var(--blog-ink);border:1px solid var(--blog-hairline);border-radius:999px}.skip-link.svelte-lj8nxf:focus{left:var(--space-2)}.blog-main.svelte-lj8nxf{padding-block:var(--space-10) var(--space-16)}.cover.svelte-21qs9m{position:relative;aspect-ratio:var(--ratio);overflow:hidden;background:var(--blog-wash);container-type:inline-size}.cover.svelte-21qs9m img:where(.svelte-21qs9m){width:100%;height:100%;object-fit:cover;display:block}.aura.svelte-21qs9m{position:absolute;inset:0;background:var(--blog-card);display:grid;place-items:center}.glow.svelte-21qs9m{position:absolute;left:var(--x);top:var(--y);width:92%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgb(var(--hue) / .55) 0%,rgb(var(--hue) / .45) 34%,rgb(var(--hue) / .18) 62%,transparent 80%);filter:blur(16px);transition:scale .5s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}.eyes.svelte-21qs9m{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;display:flex;gap:.42em;font-size:clamp(11px,4.4cqw,20px)}.eyes.svelte-21qs9m i:where(.svelte-21qs9m){display:block;width:.42em;height:.42em;border-radius:50%;background:var(--blog-ink);transition:height .28s ease,border-radius .28s ease}.cover.awake.svelte-21qs9m .eyes:where(.svelte-21qs9m) i:where(.svelte-21qs9m){height:.13em;border-radius:999px}.cover.awake.svelte-21qs9m .glow:where(.svelte-21qs9m){scale:1.08}@media(prefers-reduced-motion:reduce){.glow.svelte-21qs9m,.eyes.svelte-21qs9m i:where(.svelte-21qs9m){transition:none}.cover.awake.svelte-21qs9m .glow:where(.svelte-21qs9m){scale:1}}
