.essay-page[data-astro-cid-xaw2mkdd]{padding-top:var(--space-xl);padding-bottom:var(--space-3xl);max-width:780px}.essay-header[data-astro-cid-xaw2mkdd]{margin-bottom:var(--space-xl)}.essay-section-label[data-astro-cid-xaw2mkdd]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:var(--space-md)}.essay-header[data-astro-cid-xaw2mkdd] h1[data-astro-cid-xaw2mkdd]{font-size:clamp(1.8rem,4vw,2.6rem);color:var(--primary);line-height:1.15;margin-bottom:var(--space-md)}.essay-byline[data-astro-cid-xaw2mkdd]{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);align-items:baseline;margin-bottom:var(--space-md)}.essay-byline-name[data-astro-cid-xaw2mkdd]{font-size:.9rem;font-weight:600;color:var(--text)}.essay-byline-creds[data-astro-cid-xaw2mkdd],.essay-byline-date[data-astro-cid-xaw2mkdd]{font-size:.75rem;color:var(--text-dim)}.essay-abstract[data-astro-cid-xaw2mkdd]{font-family:var(--serif);font-size:1.05rem;font-style:italic;color:var(--text-dim);line-height:1.6;border-left:3px solid var(--primary);padding-left:var(--space-lg);margin-bottom:var(--space-md)}.essay-keywords[data-astro-cid-xaw2mkdd]{display:flex;flex-wrap:wrap;gap:6px}.essay-tag[data-astro-cid-xaw2mkdd]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:10px;color:var(--primary);background:#115e5914}.essay-interactive-cta[data-astro-cid-xaw2mkdd]{background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--primary);padding:var(--space-lg);border-radius:0 6px 6px 0;margin-bottom:var(--space-xl)}.essay-interactive-link[data-astro-cid-xaw2mkdd]{font-family:var(--sans);font-size:.9rem;font-weight:600;color:var(--primary);text-decoration:none;border-bottom:1px solid rgba(17,94,89,.3)}.essay-interactive-link[data-astro-cid-xaw2mkdd]:hover{border-bottom-color:var(--primary)}.essay-body[data-astro-cid-xaw2mkdd]{margin-bottom:var(--space-2xl);font-size:1rem;line-height:1.7;color:var(--text-dim)}.essay-body[data-astro-cid-xaw2mkdd] a{color:var(--primary);text-decoration:none;border-bottom:1px solid rgba(17,94,89,.3)}.essay-body[data-astro-cid-xaw2mkdd] a:hover{border-bottom-color:var(--primary)}.essay-footer[data-astro-cid-xaw2mkdd]{border-top:1px solid var(--border);padding-top:var(--space-xl)}.author-card[data-astro-cid-xaw2mkdd]{display:flex;gap:var(--space-lg);align-items:flex-start;background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--primary);padding:var(--space-lg);border-radius:0 4px 4px 0}.author-avatar[data-astro-cid-xaw2mkdd]{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--primary);color:#fff;font-family:var(--serif);font-size:1.2rem;font-weight:600;display:flex;align-items:center;justify-content:center}.author-name[data-astro-cid-xaw2mkdd]{font-size:1rem;font-weight:700;color:var(--text);margin-bottom:4px}.author-credentials[data-astro-cid-xaw2mkdd]{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-md)}.author-bio[data-astro-cid-xaw2mkdd]{font-size:.85rem;color:var(--text-dim);margin-bottom:var(--space-md);line-height:1.6}.author-cite[data-astro-cid-xaw2mkdd]{font-size:.75rem;color:var(--text-dim);background:#fff;border:1px solid var(--border);padding:var(--space-sm) var(--space-md);border-radius:3px;line-height:1.6}.author-cite-label[data-astro-cid-xaw2mkdd]{font-weight:700;color:var(--text);text-transform:uppercase;font-size:.62rem;letter-spacing:.1em}@media(max-width:600px){.author-card[data-astro-cid-xaw2mkdd]{flex-direction:column}}
