:root{--stage-seedling: #10b981;--stage-budding: #f59e0b;--stage-evergreen: #3b82f6}.essay-hero-layout[data-astro-cid-xaw2mkdd]{display:grid;grid-template-columns:1fr var(--ed-sidebar-width);gap:var(--ed-space-2xl);padding:var(--ed-space-2xl) 0}.essay-hero-meta[data-astro-cid-xaw2mkdd]{display:flex;flex-direction:column;gap:var(--ed-space-lg)}.essay-hero-meta[data-astro-cid-xaw2mkdd] .ed-tag--spec.stage-seedling{border-color:var(--stage-seedling)}.essay-hero-meta[data-astro-cid-xaw2mkdd] .ed-tag--spec.stage-budding{border-color:var(--stage-budding)}.essay-hero-meta[data-astro-cid-xaw2mkdd] .ed-tag--spec.stage-evergreen{border-color:var(--stage-evergreen)}.essay-hero-image[data-astro-cid-xaw2mkdd]{margin-bottom:var(--ed-space-2xl)}.essay-hero-img[data-astro-cid-xaw2mkdd]{width:100%;height:auto;border:1px solid var(--ed-border)}.essay-body-layout[data-astro-cid-xaw2mkdd]{display:grid;grid-template-columns:1fr var(--ed-sidebar-width);gap:var(--ed-space-2xl)}.ed-prose[data-astro-cid-xaw2mkdd] h2{margin-top:var(--ed-space-3xl)}.ed-prose[data-astro-cid-xaw2mkdd] h2:first-of-type{margin-top:var(--ed-space-xl)}.ed-prose[data-astro-cid-xaw2mkdd] blockquote{font-family:var(--ed-font-serif);font-size:clamp(1.25rem,1.125rem + 0.75vw,1.5rem);font-style:italic;font-weight:400;line-height:1.5;color:var(--ed-text);border-left:3px solid var(--ed-accent);padding-left:var(--ed-space-lg);margin:var(--ed-space-xl) 0}.essay-sidebar[data-astro-cid-xaw2mkdd]{position:sticky;top:var(--ed-space-xl);align-self:start}.essay-sidebar-note[data-astro-cid-xaw2mkdd]{margin-bottom:var(--ed-space-xl)}.essay-sidebar-links[data-astro-cid-xaw2mkdd]{list-style:none;padding:0;margin:var(--ed-space-sm) 0 0 0}.essay-sidebar-links[data-astro-cid-xaw2mkdd] li[data-astro-cid-xaw2mkdd]{margin-bottom:var(--ed-space-xs)}.essay-nav[data-astro-cid-xaw2mkdd]{padding:var(--ed-space-2xl) 0;border-top:1px solid var(--ed-border);margin-top:var(--ed-space-2xl);display:flex;flex-direction:column;gap:var(--ed-space-xl)}.essay-nav-links[data-astro-cid-xaw2mkdd]{display:grid;grid-template-columns:1fr 1fr;gap:var(--ed-space-xl)}.essay-nav-link[data-astro-cid-xaw2mkdd]{display:flex;flex-direction:column;gap:var(--ed-space-xs);text-decoration:none;color:var(--ed-text);transition:color 0.2s ease}.essay-nav-link[data-astro-cid-xaw2mkdd]:hover{color:var(--ed-accent)}.essay-nav-next[data-astro-cid-xaw2mkdd]{text-align:right}.essay-nav-title[data-astro-cid-xaw2mkdd]{font-family:var(--ed-font-serif);font-size:1.125rem;font-weight:500}.essay-nav-back[data-astro-cid-xaw2mkdd]{align-self:flex-start}@media (max-width: 1024px){.essay-hero-layout[data-astro-cid-xaw2mkdd]{grid-template-columns:1fr;gap:var(--ed-space-lg)}.essay-hero-meta[data-astro-cid-xaw2mkdd]{flex-direction:row;flex-wrap:wrap;gap:var(--ed-space-xl);padding-bottom:var(--ed-space-lg);border-bottom:1px solid var(--ed-border)}.essay-body-layout[data-astro-cid-xaw2mkdd]{grid-template-columns:1fr}.essay-sidebar[data-astro-cid-xaw2mkdd]{position:static;display:flex;flex-wrap:wrap;gap:var(--ed-space-xl);order:-1;padding-bottom:var(--ed-space-lg);border-bottom:1px solid var(--ed-border);margin-bottom:var(--ed-space-xl)}.essay-sidebar-note[data-astro-cid-xaw2mkdd]{margin-bottom:0}}@media (max-width: 768px){.essay-hero-meta[data-astro-cid-xaw2mkdd]{flex-direction:column;gap:var(--ed-space-md)}.essay-nav-links[data-astro-cid-xaw2mkdd]{grid-template-columns:1fr}.essay-nav-next[data-astro-cid-xaw2mkdd]{text-align:left}}