article.svelte-14u6r3i{align-items:start;gap:var(--gutter);padding-top:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.column.svelte-14u6r3i{gap:var(--gutter);display:grid}.panel.svelte-14u6r3i{min-height:min(600px, calc(100svh - var(--nav-h) - var(--gutter)));flex-direction:column;justify-content:space-between;gap:64px;padding:56px 72px 72px;display:flex}.back.svelte-14u6r3i{align-self:start;align-items:center;gap:10px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.circle.svelte-14u6r3i{border:1px solid var(--ink);border-radius:50%;place-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:grid}.back.svelte-14u6r3i:hover .circle:where(.svelte-14u6r3i){background:var(--ink);color:var(--paper)}h1.svelte-14u6r3i{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px;font-size:clamp(40px,4.4vw,64px);font-weight:800;line-height:1}.meta.svelte-14u6r3i{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;margin:0 0 28px;font-size:13px;display:flex}.meta.svelte-14u6r3i a:where(.svelte-14u6r3i){text-underline-offset:3px}.story.svelte-14u6r3i{color:#3d3d3d;text-wrap:pretty;max-width:46ch;font-size:15px;line-height:1.6}.story.svelte-14u6r3i p{margin:0 0 1em}figure.svelte-14u6r3i{margin:0}figcaption.svelte-14u6r3i{color:var(--muted);padding:8px 12px 0;font-size:12px}@media (width<=899px){article.svelte-14u6r3i{flex-direction:column;display:flex}.column.svelte-14u6r3i{display:contents}.panel.svelte-14u6r3i{gap:40px;min-height:0;padding:32px 20px 40px}}
