.avatar.svelte-112qgxv{background:var(--warm-white);vertical-align:middle;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.avatar.svelte-112qgxv svg{width:100%;height:100%;display:block}.fallback.svelte-112qgxv{color:var(--ink-700);font-weight:600}.comment.svelte-4fz57e{border-bottom:1px solid var(--ink-border);grid-template-columns:36px 1fr;gap:14px;padding:18px 0;display:grid}.comment.svelte-4fz57e:last-child{border-bottom:none}.body.svelte-4fz57e{min-width:0}.name.svelte-4fz57e{color:var(--ink-900);letter-spacing:-.01em;margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3}.text.svelte-4fz57e{color:var(--ink-700);white-space:pre-wrap;word-break:break-word;margin:0;font-size:15px;line-height:1.6}.story.svelte-10lidz9{padding:72px 0 40px}.crumb.svelte-10lidz9{color:var(--ink-300);align-items:center;gap:10px;margin-bottom:28px;font-size:13px;display:flex}.crumb.svelte-10lidz9 a:where(.svelte-10lidz9){color:var(--ink-500);font-weight:500;transition:color .12s}.crumb.svelte-10lidz9 a:where(.svelte-10lidz9):hover{color:var(--ink-900);text-decoration:underline}.story-title.svelte-10lidz9{font-family:var(--font-sans);letter-spacing:var(--track-h1);color:var(--ink-900);font-feature-settings:"lnum", "locl";margin:0 0 36px;font-size:clamp(36px,5vw,54px);font-weight:700;line-height:1.04}.story-meta.svelte-10lidz9{border-top:1px solid var(--ink-border);border-bottom:1px solid var(--ink-border);color:var(--ink-500);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;font-size:13.5px;display:flex}.author-name.svelte-10lidz9{color:var(--ink-900);margin-left:2px;font-weight:600}.sep.svelte-10lidz9{color:var(--ink-300)}.date.svelte-10lidz9,.read.svelte-10lidz9{color:var(--ink-500)}.story-body.svelte-10lidz9{font-family:var(--font-sans);color:var(--ink-900);letter-spacing:-.003em;margin-top:56px;font-size:19px;font-weight:400;line-height:1.78}.para.svelte-10lidz9{margin:0 0 1.45em}.story-body.svelte-10lidz9 strong{font-weight:600}.story-comments.svelte-10lidz9{border-top:1px solid var(--ink-border);margin-top:72px;padding-top:32px}.comments-head.svelte-10lidz9{margin-bottom:12px}.comments-title.svelte-10lidz9{font-family:var(--font-sans);color:var(--ink-900);letter-spacing:-.4px;margin:0;font-size:20px;font-weight:700}.comments-count.svelte-10lidz9{color:var(--ink-500);margin-left:2px;font-size:18px;font-weight:500}.comment-list.svelte-10lidz9{margin:8px 0 0;padding:0;list-style:none}.story-related.svelte-10lidz9{border-top:1px solid var(--ink-border);margin-top:80px;padding-top:28px}.related-head.svelte-10lidz9{align-items:center;gap:16px;margin-bottom:8px;display:flex}.related-title.svelte-10lidz9{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-900);margin:0;font-size:13px;font-weight:700}.related-rule.svelte-10lidz9{background:var(--ink-border);flex:1;height:1px}.related-feed.svelte-10lidz9{counter-reset:related;margin:0;padding:0;list-style:none}.related-item.svelte-10lidz9{border-bottom:1px solid var(--ink-border);grid-template-columns:42px 1fr;align-items:baseline;gap:14px;padding:20px 0;display:grid}.related-item.svelte-10lidz9:last-child{border-bottom:none}.related-num.svelte-10lidz9{font-family:var(--font-mono,var(--font-sans));color:var(--ink-500);letter-spacing:.02em;padding-top:4px;font-size:13px;font-weight:600}.related-body.svelte-10lidz9{min-width:0}@media (width<=720px){.story.svelte-10lidz9{padding:40px 0 24px}.story-body.svelte-10lidz9{font-size:17.5px;line-height:1.72}}
