.rc-thread,.rc-form{--rc-accent: var(--color-orange, var(--color-link, var(--color-accent, #3a6ea5)));--rc-line: color-mix(in srgb, currentColor 16%, transparent)}.rc-list,.rc-replies{list-style:none;margin:0;padding:0}.rc-count{font-size:.85rem;color:var(--color-muted, #6b7280);margin-block-end:1.25rem}.rc-comment{padding-block:1.1rem;border-block-start:1px solid var(--rc-line)}.rc-list>.rc-comment:first-child{border-block-start:none;padding-block-start:0}.rc-head{display:flex;align-items:center;gap:.6rem;margin-block-end:.5rem}.rc-avatar{inline-size:34px;block-size:34px;border-radius:50%;object-fit:cover;flex:none}.rc-avatar--fallback{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-text, #222) 15%,transparent);color:var(--color-text, #222);font-weight:700;font-size:.9rem}.rc-name{font-weight:600;color:var(--color-text, #222)}.rc-badge{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--rc-accent);border:1px solid currentColor;border-radius:999px;padding:.02rem .4rem;margin-inline-start:.4rem;vertical-align:middle}.rc-time{margin-inline-start:auto;font-size:.8rem;color:var(--color-muted, #6b7280);white-space:nowrap}.rc-body{color:var(--color-text, #222);line-height:1.6;overflow-wrap:anywhere}.rc-body>:first-child{margin-block-start:0}.rc-body>:last-child{margin-block-end:0}.rc-body a{color:var(--rc-accent)}.rc-comment--removed>.rc-body{opacity:.6;font-size:.9rem}.rc-actions{margin-block-start:.45rem}.rc-reply-btn{font:inherit;font-size:.8rem;color:var(--rc-accent);background:none;border:none;padding:0;cursor:pointer}.rc-reply-btn:hover{text-decoration:underline}.rc-replies{margin-block-start:.5rem;margin-inline-start:1.25rem;padding-inline-start:1rem;border-inline-start:2px solid var(--rc-line)}.rc-status{color:var(--color-muted, #6b7280)}.rc-form{margin-block-end:2rem;padding-block-end:1.75rem;border-block-end:1px solid var(--rc-line)}.rc-form-title{font-size:1.1rem;margin:0 0 1rem;color:var(--color-text, #222)}.rc-replying{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--color-muted, #6b7280);margin:0 0 .75rem}.rc-replying[hidden]{display:none}.rc-reply-cancel{font:inherit;font-size:1.15rem;line-height:1;color:var(--color-muted, #6b7280);background:none;border:none;cursor:pointer;padding:0 .2rem}.rc-input,.rc-textarea{display:block;inline-size:100%;margin-block-end:.75rem;padding:.6rem .75rem;font:inherit;color:var(--color-text, #222);background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid var(--rc-line);border-radius:var(--radius, .4rem)}.rc-textarea{resize:vertical;min-block-size:5rem}.rc-input:focus,.rc-textarea:focus{outline:2px solid var(--rc-accent);outline-offset:1px;border-color:transparent}.rc-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.rc-form-foot{display:flex;align-items:center;gap:1rem;margin-block-start:.75rem}.rc-submit:disabled{opacity:.6;cursor:default}.rc-form-status{font-size:.9rem;color:var(--color-muted, #6b7280)}.rc-form-status.rc-error,.rc-error{color:var(--color-error, #c0392b)}.post-cover-figure[data-astro-cid-gvpn4u4b]{margin:0}.post-cover[data-astro-cid-gvpn4u4b]{width:100%;max-height:24rem;object-fit:cover}.post-cover-credit[data-astro-cid-gvpn4u4b]{max-inline-size:var(--max-width-narrow);margin-inline:auto;padding-inline:1.5rem;margin-block-start:.4rem;font-size:.8rem;color:var(--color-muted);text-align:right}.post-header[data-astro-cid-gvpn4u4b]{padding-block:2.5rem 1.5rem;border-block-end:1px solid #e2e4ea;margin-block-end:2rem}.post-categories[data-astro-cid-gvpn4u4b]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.post-categories[data-astro-cid-gvpn4u4b] a[data-astro-cid-gvpn4u4b]{color:inherit}.post-header[data-astro-cid-gvpn4u4b] h1[data-astro-cid-gvpn4u4b]{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4vw,2.5rem);margin-block:.5rem}.post-date[data-astro-cid-gvpn4u4b]{font-size:.9rem;color:var(--color-muted)}.post-tags[data-astro-cid-gvpn4u4b]{font-size:.85rem;color:var(--color-muted);margin-block-start:.2rem}.post-tags[data-astro-cid-gvpn4u4b] a[data-astro-cid-gvpn4u4b]{color:inherit}article[data-astro-cid-gvpn4u4b]{padding-block-end:3rem}.newsletter-cta[data-astro-cid-gvpn4u4b]{text-align:center}.post-nav-section[data-astro-cid-gvpn4u4b],.comments[data-astro-cid-gvpn4u4b]{border-block-end:1px solid #e2e4ea}.related[data-astro-cid-gvpn4u4b]{background:#f3f3f3}.post-nav[data-astro-cid-gvpn4u4b]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.post-nav[data-astro-cid-gvpn4u4b] a[data-astro-cid-gvpn4u4b]{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:var(--color-text)}.post-nav-next[data-astro-cid-gvpn4u4b]{text-align:right}.post-nav-label[data-astro-cid-gvpn4u4b]{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted)}.post-nav-title[data-astro-cid-gvpn4u4b]{font-weight:600}.comments-title[data-astro-cid-gvpn4u4b]{font-size:1.5rem;margin-block-end:.5rem}.comments-placeholder[data-astro-cid-gvpn4u4b]{color:var(--color-muted)}.related-title[data-astro-cid-gvpn4u4b]{text-align:center;margin-block-end:2rem}.related-grid[data-astro-cid-gvpn4u4b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem}
