.post.svelte-1k78aqt>header:where(.svelte-1k78aqt)>a:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.12em;font-size:.65rem}.post.svelte-1k78aqt>header:where(.svelte-1k78aqt) .meta:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.1em;color:var(--muted);gap:1.5rem;margin:4rem 0 1.5rem;font-size:.62rem;display:flex}.post.svelte-1k78aqt h1:where(.svelte-1k78aqt){max-width:1200px;font-size:clamp(3.4rem,8vw,8rem)}.post.svelte-1k78aqt>header:where(.svelte-1k78aqt) p:where(.svelte-1k78aqt){font-family:var(--serif);color:var(--muted);max-width:800px;margin-top:2rem;font-size:clamp(1.3rem,2.4vw,2rem);line-height:1.3}.article-art.svelte-1k78aqt{background:var(--forest);height:clamp(300px,48vw,650px);color:var(--lime);place-items:center;display:grid;position:relative;overflow:hidden}.article-art.svelte-1k78aqt span:where(.svelte-1k78aqt){font-family:var(--serif);z-index:1;font-size:clamp(3rem,9vw,9rem)}.article-art.svelte-1k78aqt i:where(.svelte-1k78aqt){aspect-ratio:1;border:1px solid color-mix(in srgb,var(--paper) 25%,transparent);border-radius:50%;width:50%;position:absolute}.article-art.svelte-1k78aqt i:where(.svelte-1k78aqt):last-child{width:85%}.prose.svelte-1k78aqt{font-family:var(--serif);padding-top:clamp(4rem,9vw,8rem);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.65}.prose.svelte-1k78aqt h2{margin:4rem 0 1.5rem;font-size:clamp(2rem,4vw,4rem)}.prose.svelte-1k78aqt p{margin:0 0 1.6rem}.prose.svelte-1k78aqt p:first-of-type:first-letter{float:left;color:var(--clay);margin:.1em .12em 0 0;font-size:4.8em;line-height:.8}.discussion.svelte-1k78aqt{padding-top:var(--space-xl);border-top:1px solid var(--line);margin-top:var(--space-xl)}.discussion-head.svelte-1k78aqt{justify-content:space-between;align-items:end;gap:2rem;display:flex}.discussion-head.svelte-1k78aqt h2:where(.svelte-1k78aqt){font-size:clamp(2.6rem,5vw,5rem)}.discussion-head.svelte-1k78aqt>span:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.1em;font-size:.65rem}.comments.svelte-1k78aqt{margin-top:3rem}.comment.svelte-1k78aqt{border-top:1px solid var(--line);padding:2rem 0}.comment.svelte-1k78aqt header:where(.svelte-1k78aqt),.reply.svelte-1k78aqt header:where(.svelte-1k78aqt){justify-content:space-between;gap:1rem;display:flex}.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(--forest);color:var(--paper);text-transform:uppercase;letter-spacing:.1em;margin-left:.6rem;padding:.25rem .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:1rem 0}.comment.svelte-1k78aqt>button:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:.6rem}.reply.svelte-1k78aqt{border-left:2px solid var(--lime);margin:1.5rem 0 0 2.5rem;padding:1rem 0 1rem 1.5rem}.empty.svelte-1k78aqt{color:var(--muted);margin:3rem 0}.discussion.svelte-1k78aqt form:where(.svelte-1k78aqt){background:var(--paper-deep);margin-top:3rem;padding:clamp(1.5rem,4vw,3rem)}.form-row.svelte-1k78aqt{grid-template-columns:.7fr 1.3fr;gap:2rem;display:grid}.discussion.svelte-1k78aqt label:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.1em;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;margin-top:.6rem;padding:.9rem}.submit-row.svelte-1k78aqt{justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem;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(--forest);color:var(--paper);text-transform:uppercase;letter-spacing:.1em;border:0;padding:1rem 1.25rem;font-size:.65rem}.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{margin-top:2rem;padding:1rem;font-size:.8rem}.replying.svelte-1k78aqt{background:#e4ddc5;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:#dce7cc}.comment-error.svelte-1k78aqt{background:#f2d2c8}.reaction-copy.svelte-1k78aqt h2:where(.svelte-1k78aqt){font-size:clamp(2.6rem,5vw,5rem)}.reactions.svelte-1k78aqt{margin:2rem 0 var(--space-xl);flex-wrap:wrap;gap:.7rem;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:.65rem;min-width:78px;padding:.65rem 1rem;display:flex}.reactions.svelte-1k78aqt button:where(.svelte-1k78aqt):hover{background:var(--paper-deep);transform:translateY(-2px)}.reactions.svelte-1k78aqt button:where(.svelte-1k78aqt):disabled{opacity:.65}.reactions.svelte-1k78aqt span:where(.svelte-1k78aqt){font-size:1.25rem}.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;margin-top:3rem}.discussion-head.svelte-1k78aqt,.submit-row.svelte-1k78aqt{flex-direction:column;align-items:start}.form-row.svelte-1k78aqt{grid-template-columns:1fr}.reply.svelte-1k78aqt{margin-left:1rem}}.post.svelte-1k78aqt>header:where(.svelte-1k78aqt){padding-top:clamp(4rem,8vw,8rem);padding-bottom:clamp(3rem,6vw,5.5rem)}.post.svelte-1k78aqt h1:where(.svelte-1k78aqt){text-wrap:balance;max-width:1150px;font-size:clamp(3.3rem,7vw,7.2rem);line-height:.94}.post.svelte-1k78aqt>header:where(.svelte-1k78aqt)>p:where(.svelte-1k78aqt){font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.35}.byline.svelte-1k78aqt{border-top:1px solid var(--line);align-items:center;gap:.7rem;max-width:820px;margin-top:2.5rem;padding-top:1.2rem;font-size:.7rem;display:flex}.byline.svelte-1k78aqt span:where(.svelte-1k78aqt){text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.byline.svelte-1k78aqt strong:where(.svelte-1k78aqt){font-family:var(--serif);font-size:1rem}.cover.svelte-1k78aqt{margin:0;overflow:hidden}.cover.svelte-1k78aqt img:where(.svelte-1k78aqt){aspect-ratio:16/8.5;object-fit:cover;width:100%;display:block}.prose.svelte-1k78aqt{overflow-wrap:anywhere;padding-top:clamp(4rem,8vw,7rem);font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.72}.prose.svelte-1k78aqt h2{margin:4.5rem 0 1.5rem;font-size:clamp(2rem,3.8vw,3.7rem);line-height:1.05}.prose.svelte-1k78aqt h3{margin:3rem 0 1rem;font-size:clamp(1.55rem,2.4vw,2.25rem)}.prose.svelte-1k78aqt a{color:var(--forest);text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:4px}.prose.svelte-1k78aqt blockquote{border-left:3px solid var(--clay);margin:3rem 0;padding:.5rem 0 .5rem 2rem;font-size:1.25em;line-height:1.5}.prose.svelte-1k78aqt figure{width:min(1120px,100vw - 2rem);margin:3.5rem 50%;transform:translate(-50%)}.prose.svelte-1k78aqt figure img{object-fit:cover;width:100%;max-height:780px;display:block}.prose.svelte-1k78aqt figcaption{font-family:var(--sans);color:var(--muted);margin-top:.7rem;font-size:.7rem;line-height:1.5}.prose.svelte-1k78aqt pre{max-width:100%;overflow-x:auto}
