.lede.svelte-hz61c4{margin-bottom:calc(var(--spacing-row) * 1.5);font-size:.9375rem;line-height:var(--line-h);color:var(--color-muted)}.lede.svelte-hz61c4 strong:where(.svelte-hz61c4){color:var(--color-text)}.card.svelte-hz61c4 .card-desc:where(.svelte-hz61c4) a:where(.svelte-hz61c4){color:var(--color-link)}.card.svelte-hz61c4 .card-desc:where(.svelte-hz61c4) a:where(.svelte-hz61c4):hover{color:var(--color-link-hover)}.dt-figure.svelte-qdvb6c{margin:0;--dt-accent: var(--color-accent)}:root:not(.dark) .dt-figure.svelte-qdvb6c{--dt-accent: #8f3a52}.dt-figure.svelte-qdvb6c svg:where(.svelte-qdvb6c){display:block;width:100%;height:auto}.dt-frame.svelte-qdvb6c{fill:none;stroke:var(--color-text, #575279);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dt-keystone.svelte-qdvb6c{fill:none;stroke:var(--dt-accent, #907aa9);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dt-label.svelte-qdvb6c,.dt-annot-text.svelte-qdvb6c,.dt-callout.svelte-qdvb6c{font-family:Comic Sans MS,Chalkboard SE,Comic Neue,cursive}.dt-label.svelte-qdvb6c{fill:var(--color-text, #575279);text-anchor:middle;letter-spacing:.5px}.dt-annot-text.svelte-qdvb6c{font-size:11px;fill:var(--color-muted, #797593);letter-spacing:.3px}.dt-annot-arrow.svelte-qdvb6c{fill:none;stroke:var(--color-muted, #797593);stroke-width:1.3;stroke-linecap:round}.dt-callout.svelte-qdvb6c{font-size:12px;fill:var(--dt-accent, #907aa9);letter-spacing:.3px}.dt-callout-arrow.svelte-qdvb6c{fill:none;stroke:var(--dt-accent, #907aa9);stroke-width:1.5;stroke-linecap:round}@media(max-width:560px){.dt-annot.svelte-qdvb6c{display:none}}.intro.svelte-1uha8ag{padding-block:calc(var(--spacing-row) * 1.5) calc(var(--spacing-row) * 2.5)}.post-list.svelte-1uha8ag{list-style:none}.post-row.svelte-1uha8ag{display:grid;grid-template-columns:6.5rem 1fr;gap:0 1.5rem;padding-block:.6rem;border-bottom:1px solid var(--color-border)}.post-date.svelte-1uha8ag{color:var(--color-dim);font-size:.75rem;padding-top:.1rem}.post-title.svelte-1uha8ag{color:var(--color-link);font-size:.875rem}.post-title.svelte-1uha8ag:hover{color:var(--color-link-hover)}.post-desc.svelte-1uha8ag{color:var(--color-muted);font-size:.78rem;margin-top:.2rem}@media(max-width:560px){.post-row.svelte-1uha8ag{grid-template-columns:1fr;gap:.15rem 0;padding-block:.8rem}.post-date.svelte-1uha8ag{padding-top:0}}.closing.svelte-1uha8ag{padding-block:calc(var(--spacing-row) * 2.5)}.closing-wrap.svelte-1uha8ag{max-width:42rem;display:flex;align-items:center;gap:1.5rem}.closing-body.svelte-1uha8ag{font-size:.875rem;line-height:var(--line-h);color:var(--color-muted)}.closing-body.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-link)}.closing-body.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--color-link-hover)}.about-photo.svelte-1uha8ag{flex-shrink:0;width:clamp(160px,28vw,220px)}.about-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;max-width:100%;height:auto}.about-photo.svelte-1uha8ag .dark-img:where(.svelte-1uha8ag){border-radius:4px;box-shadow:0 4px 16px #00000059}.about-photo.svelte-1uha8ag .light-img:where(.svelte-1uha8ag){display:none}:root:not(.dark) .about-photo.svelte-1uha8ag .light-img:where(.svelte-1uha8ag){display:block}:root:not(.dark) .about-photo.svelte-1uha8ag .dark-img:where(.svelte-1uha8ag){display:none}@media(max-width:560px){.closing-wrap.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.about-photo.svelte-1uha8ag{width:min(240px,70vw);margin-inline:auto}}
