.post.svelte-1k78aqt>header:where(.svelte-1k78aqt){padding-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(1.5rem,3vw,2rem)}.back.svelte-1k78aqt{color:var(--muted);font-size:.78rem}.back.svelte-1k78aqt:hover{color:var(--ink)}.post.svelte-1k78aqt>header:where(.svelte-1k78aqt) .meta:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.08em;color:var(--muted);gap:1rem;margin:1.75rem 0 1rem;font-size:.66rem;display:flex}.post.svelte-1k78aqt h1:where(.svelte-1k78aqt){font-size:clamp(2rem,4.5vw,3rem)}.dek.svelte-1k78aqt{font-family:var(--serif);color:var(--muted);margin-top:1rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.4}.byline.svelte-1k78aqt{border-top:1px solid var(--line);align-items:center;gap:.6rem;margin-top:1.75rem;padding-top:1rem;font-size:.75rem;display:flex}.byline.svelte-1k78aqt span:where(.svelte-1k78aqt){color:var(--muted)}.byline.svelte-1k78aqt strong:where(.svelte-1k78aqt){font-family:var(--serif)}.cover.svelte-1k78aqt{margin-bottom:0}.cover.svelte-1k78aqt img:where(.svelte-1k78aqt){border-radius:8px;width:100%;display:block}.prose.svelte-1k78aqt{font-family:var(--serif);padding-top:clamp(2rem,4vw,2.75rem);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.7}.prose.svelte-1k78aqt h2{margin:2.5rem 0 1rem;font-size:clamp(1.6rem,3vw,2.1rem)}.prose.svelte-1k78aqt h3{margin:2rem 0 .85rem;font-size:clamp(1.3rem,2.2vw,1.6rem)}.prose.svelte-1k78aqt p{margin:0 0 1.4rem}.prose.svelte-1k78aqt a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.prose.svelte-1k78aqt blockquote{border-left:3px solid var(--line);color:var(--muted);margin:2rem 0;padding:.3rem 0 .3rem 1.5rem;font-size:1.1em;line-height:1.5}.prose.svelte-1k78aqt figure{margin:2.5rem 0}.prose.svelte-1k78aqt figure img{border-radius:8px;width:100%;display:block}.prose.svelte-1k78aqt figcaption{font-family:var(--sans);color:var(--muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}.prose.svelte-1k78aqt pre{max-width:100%;overflow-x:auto}.subscribe-cta.svelte-1k78aqt{padding-top:clamp(2rem,4vw,3rem)}.discussion.svelte-1k78aqt{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.discussion-head.svelte-1k78aqt{justify-content:space-between;align-items:end;gap:1.5rem;margin-top:3rem;display:flex}.discussion-head.svelte-1k78aqt h2:where(.svelte-1k78aqt){font-size:clamp(1.5rem,3vw,1.9rem)}.discussion-head.svelte-1k78aqt>span:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.65rem}.comments.svelte-1k78aqt{margin-top:2rem}.comment.svelte-1k78aqt{border-top:1px solid var(--line);padding:1.5rem 0}.comment.svelte-1k78aqt header:where(.svelte-1k78aqt),.reply.svelte-1k78aqt header:where(.svelte-1k78aqt){justify-content:space-between;align-items:center;gap:1rem;display:flex}.who.svelte-1k78aqt{align-items:center;gap:.6rem;display:flex}.avatar.svelte-1k78aqt{background:var(--paper-deep);border-radius:50%;flex-shrink:0}.comment.svelte-1k78aqt strong:where(.svelte-1k78aqt),.reply.svelte-1k78aqt strong:where(.svelte-1k78aqt){font-size:.9rem}.comment.svelte-1k78aqt strong:where(.svelte-1k78aqt) em:where(.svelte-1k78aqt),.reply.svelte-1k78aqt strong:where(.svelte-1k78aqt) em:where(.svelte-1k78aqt){background:var(--accent);color:#fff;text-transform:uppercase;letter-spacing:.08em;border-radius:4px;margin-left:.5rem;padding:.2rem .4rem;font-size:.55rem;font-style:normal}.comment.svelte-1k78aqt time:where(.svelte-1k78aqt),.reply.svelte-1k78aqt time:where(.svelte-1k78aqt){color:var(--muted);font-size:.65rem}.comment.svelte-1k78aqt>p:where(.svelte-1k78aqt),.reply.svelte-1k78aqt>p:where(.svelte-1k78aqt){white-space:pre-wrap;margin:.75rem 0}.comment.svelte-1k78aqt>button:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.08em;color:var(--muted);background:0 0;border:0;padding:0;font-size:.6rem}.reply.svelte-1k78aqt{border-left:2px solid var(--line);margin:1.25rem 0 0 1.75rem;padding:.75rem 0 .75rem 1.25rem}.empty.svelte-1k78aqt{color:var(--muted);margin:2rem 0}.discussion.svelte-1k78aqt form:where(.svelte-1k78aqt){background:var(--paper-deep);border-radius:8px;margin-top:2.5rem;padding:clamp(1.25rem,3vw,2rem)}.form-row.svelte-1k78aqt{gap:1.25rem;display:grid}.discussion.svelte-1k78aqt label:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-direction:column;font-size:.62rem;display:flex}.discussion.svelte-1k78aqt input:where(.svelte-1k78aqt),.discussion.svelte-1k78aqt textarea:where(.svelte-1k78aqt){border:1px solid var(--line);background:var(--paper);resize:vertical;text-transform:none;letter-spacing:0;color:var(--ink);border-radius:6px;margin-top:.5rem;padding:.8rem;font-size:.95rem}.submit-row.svelte-1k78aqt{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.submit-row.svelte-1k78aqt p:where(.svelte-1k78aqt){color:var(--muted);font-size:.68rem}.submit-row.svelte-1k78aqt button:where(.svelte-1k78aqt){background:var(--ink);color:var(--paper);white-space:nowrap;border:0;border-radius:6px;padding:.8rem 1.1rem;font-size:.8rem;font-weight:600}.submit-row.svelte-1k78aqt button:where(.svelte-1k78aqt):disabled{opacity:.5}.honeypot.svelte-1k78aqt{position:absolute;left:-9999px}.replying.svelte-1k78aqt,.comment-success.svelte-1k78aqt,.comment-error.svelte-1k78aqt{border-radius:6px;margin-top:1.5rem;padding:.85rem 1rem;font-size:.8rem}.replying.svelte-1k78aqt{background:var(--paper-deep);margin:0 0 1rem}.replying.svelte-1k78aqt button:where(.svelte-1k78aqt){float:right;background:0 0;border:0;text-decoration:underline}.comment-success.svelte-1k78aqt{background:var(--success-bg)}.comment-error.svelte-1k78aqt{background:var(--error-bg);color:var(--error-text)}.reaction-copy.svelte-1k78aqt{margin-top:3rem}.reaction-copy.svelte-1k78aqt h2:where(.svelte-1k78aqt){font-size:clamp(1.5rem,3vw,1.9rem)}.reactions.svelte-1k78aqt{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 1rem;display:flex}.reactions.svelte-1k78aqt form:where(.svelte-1k78aqt){background:0 0;margin:0;padding:0}.reactions.svelte-1k78aqt input:where(.svelte-1k78aqt){display:none}.reactions.svelte-1k78aqt button:where(.svelte-1k78aqt){border:1px solid var(--line);background:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-width:68px;padding:.55rem .9rem;display:flex}.reactions.svelte-1k78aqt button:where(.svelte-1k78aqt):hover{background:var(--paper-deep)}.reactions.svelte-1k78aqt button:where(.svelte-1k78aqt):disabled{opacity:.65}.reactions.svelte-1k78aqt span:where(.svelte-1k78aqt){font-size:1.1rem}.reactions.svelte-1k78aqt strong:where(.svelte-1k78aqt){font-size:.72rem}@media (width<=600px){.post.svelte-1k78aqt>header:where(.svelte-1k78aqt) .meta:where(.svelte-1k78aqt){flex-wrap:wrap}.discussion-head.svelte-1k78aqt,.submit-row.svelte-1k78aqt{flex-direction:column;align-items:start}.reply.svelte-1k78aqt{margin-left:1rem}}
