.hero.svelte-1s91upa{display:block;width:100%;height:auto}.ring.svelte-1s91upa,.dim.svelte-1s91upa,.lead.svelte-1s91upa{color:var(--ink-dim);transition:color 1.4s ease-in-out}.dim-label.svelte-1s91upa{fill:var(--ink-dim);stroke:none;font-family:var(--font-mono);font-size:3.4px;letter-spacing:.02em;transition:fill 1.4s ease-in-out}.brackets.svelte-1s91upa{transition:color 1.4s ease-in-out}.grid.svelte-1s91upa,.center.svelte-1s91upa{color:var(--accent);opacity:.22}.dot.svelte-1s91upa{fill:var(--accent);stroke:none}.lead-label.svelte-1s91upa{fill:var(--ink-dim);stroke:none;font-family:var(--font-mono);font-size:3.4px;letter-spacing:.02em}.hero.dark.svelte-1s91upa .lead-label:where(.svelte-1s91upa){fill:#e7e8ec}.mark.svelte-1s91upa{color:var(--accent);transition:color 1.4s ease-in-out}.mark.svelte-1s91upa .echo:where(.svelte-1s91upa){opacity:.4}@media(prefers-reduced-motion:no-preference){.markdraw.play.svelte-1s91upa .s:where(.svelte-1s91upa){stroke-dasharray:1;animation:svelte-1s91upa-s-trip 1.9s ease-in-out both}.markdraw.play.svelte-1s91upa .echo:where(.svelte-1s91upa){transform-box:fill-box;animation:svelte-1s91upa-echo-trip 1.9s ease-in-out both}.markdraw.play.svelte-1s91upa .diamond:where(.svelte-1s91upa){animation:svelte-1s91upa-diamond-trip 1.9s ease-in-out both}}@keyframes svelte-1s91upa-s-trip{0%{stroke-dashoffset:0}40%{stroke-dashoffset:1}55%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes svelte-1s91upa-echo-trip{0%{opacity:.4;transform:translate(0)}45%{opacity:0;transform:translate(-1.1px,-1.1px)}60%{opacity:0;transform:translate(-1.1px,-1.1px)}to{opacity:.4;transform:translate(0)}}@keyframes svelte-1s91upa-diamond-trip{0%{opacity:1}42%{opacity:0}58%{opacity:0}to{opacity:1}}.brackets.svelte-1s91upa{color:var(--ink-dim)}.hero.dark.svelte-1s91upa .brackets:where(.svelte-1s91upa){color:#e7e8ec}.hero.dark.svelte-1s91upa .ring:where(.svelte-1s91upa),.hero.dark.svelte-1s91upa .dim:where(.svelte-1s91upa),.hero.dark.svelte-1s91upa .lead:where(.svelte-1s91upa){color:#e7e8ec}.hero.dark.svelte-1s91upa .dim-label:where(.svelte-1s91upa){fill:#e7e8ec}.hero.dark.svelte-1s91upa .grid:where(.svelte-1s91upa),.hero.dark.svelte-1s91upa .center:where(.svelte-1s91upa){color:#e7e8ec;opacity:.35}.darkgrid.svelte-1s91upa{color:#e7e8ec;opacity:.28;animation:svelte-1s91upa-grid-in 1.4s ease-in-out both}.darkgrid.svelte-1s91upa .cl:where(.svelte-1s91upa){opacity:.6}@keyframes svelte-1s91upa-grid-in{0%{opacity:0}to{opacity:.28}}@media(prefers-reduced-motion:no-preference){.el.svelte-1s91upa{opacity:0;transition:opacity 1.6s ease-in-out}.el.show.svelte-1s91upa{opacity:1}.el.svelte-1s91upa :is(line:where(.svelte-1s91upa),rect:where(.svelte-1s91upa),circle:where(.svelte-1s91upa),polyline:where(.svelte-1s91upa)){stroke-dasharray:240;stroke-dashoffset:240;transition:stroke-dashoffset 1.8s ease-out}.el.show.svelte-1s91upa :is(line:where(.svelte-1s91upa),rect:where(.svelte-1s91upa),circle:where(.svelte-1s91upa),polyline:where(.svelte-1s91upa)){stroke-dashoffset:0}.el.svelte-1s91upa .leadgroup:where(.svelte-1s91upa) .lead:where(.svelte-1s91upa){transition:stroke-dashoffset .9s ease-out}.el.svelte-1s91upa .leadgroup:where(.svelte-1s91upa) .lead-label:where(.svelte-1s91upa){opacity:0;transition:opacity .4s ease-out}.el.show.svelte-1s91upa .leadgroup:where(.svelte-1s91upa) .lead-label:where(.svelte-1s91upa){opacity:1;transition:opacity .4s ease-out .95s}}.reduced.svelte-1s91upa .el:where(.svelte-1s91upa){opacity:1}.hero-wrap.svelte-1uha8ag{margin:0 0 var(--space-xl)}.page-title.svelte-1uha8ag{font-family:var(--font-mono);font-size:clamp(1.375rem,4.4vw,2.25rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;margin:0 0 var(--space-lg);text-wrap:balance}.page-title-name.svelte-1uha8ag{color:var(--accent)}@media(max-width:30rem){.page-title.svelte-1uha8ag br:where(.svelte-1uha8ag){display:none}}.title-sep.svelte-1uha8ag{border:0;border-top:var(--bw) solid var(--line);margin:0 0 var(--space-xl)}.post-list.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-lg)}.post-list.svelte-1uha8ag a:where(.svelte-1uha8ag){display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);text-decoration:none}.post-title.svelte-1uha8ag{color:var(--ink);font-weight:600}.post-list.svelte-1uha8ag a:where(.svelte-1uha8ag):hover .post-title:where(.svelte-1uha8ag){color:var(--accent)}.post-date.svelte-1uha8ag{color:var(--ink-dim);font-size:var(--fs-sm);flex:0 0 auto}.post-summary.svelte-1uha8ag{color:var(--ink-dim);margin:var(--space-xs) 0 0}
