.essay-hero-layout[data-astro-cid-rt2y2vam]{display:grid;grid-template-columns:1fr var(--ed-sidebar-width);gap:var(--ed-space-2xl)}.essay-hero-meta[data-astro-cid-rt2y2vam]{display:flex;flex-direction:column;gap:var(--ed-space-lg)}.essay-stage-badge[data-astro-cid-rt2y2vam]{font-family:var(--ed-font-sans);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;padding:4px 8px;display:inline-block;width:-moz-fit-content;width:fit-content}.essay-stage-badge[data-astro-cid-rt2y2vam].stage-seedling{background:rgba(16,185,129,0.15);color:#047857}.essay-stage-badge[data-astro-cid-rt2y2vam].stage-budding{background:rgba(245,158,11,0.15);color:#b45309}.essay-stage-badge[data-astro-cid-rt2y2vam].stage-evergreen{background:rgba(59,130,246,0.15);color:#1d4ed8}.essay-tags[data-astro-cid-rt2y2vam]{display:flex;flex-wrap:wrap;gap:var(--ed-space-xs)}.essay-tag[data-astro-cid-rt2y2vam]{font-family:var(--ed-font-sans);font-size:0.75rem;color:var(--ed-text-muted)}.essay-tag[data-astro-cid-rt2y2vam]:not(:last-child)::after{content:","}.essay-body-layout[data-astro-cid-rt2y2vam]{display:grid;grid-template-columns:1fr var(--ed-sidebar-width);gap:var(--ed-space-2xl)}.ed-prose[data-astro-cid-rt2y2vam] h2[data-astro-cid-rt2y2vam]{margin-top:var(--ed-space-3xl)}.ed-prose[data-astro-cid-rt2y2vam] h2[data-astro-cid-rt2y2vam]:first-of-type{margin-top:var(--ed-space-xl)}.essay-audience[data-astro-cid-rt2y2vam]{margin-bottom:var(--ed-space-xl)}.ed-prose[data-astro-cid-rt2y2vam] pre[data-astro-cid-rt2y2vam]{background:var(--ed-bg-alt);border:1px solid var(--ed-border);padding:var(--ed-space-lg);overflow-x:auto;font-family:"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:0.875rem;line-height:1.6;margin:var(--ed-space-xl) 0}.ed-prose[data-astro-cid-rt2y2vam] pre[data-astro-cid-rt2y2vam] code[data-astro-cid-rt2y2vam]{background:none;padding:0;font-size:inherit}.ed-prose[data-astro-cid-rt2y2vam] code[data-astro-cid-rt2y2vam]{background:var(--ed-bg-alt);padding:2px 6px;font-family:"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:0.9em;color:var(--ed-accent)}.ed-list--numbered[data-astro-cid-rt2y2vam]{list-style:none;counter-reset:item}.ed-list--numbered[data-astro-cid-rt2y2vam] li[data-astro-cid-rt2y2vam]{counter-increment:item}.ed-list--numbered[data-astro-cid-rt2y2vam] li[data-astro-cid-rt2y2vam]::before{content:counter(item) ".";color:var(--ed-accent);font-weight:600}.essay-sidebar[data-astro-cid-rt2y2vam]{position:sticky;top:var(--ed-space-xl);align-self:start}.essay-sidebar-note[data-astro-cid-rt2y2vam]{margin-bottom:var(--ed-space-xl)}.essay-sidebar-links[data-astro-cid-rt2y2vam]{list-style:none;padding:0;margin:var(--ed-space-sm) 0 0 0}.essay-sidebar-links[data-astro-cid-rt2y2vam] li[data-astro-cid-rt2y2vam]{margin-bottom:var(--ed-space-xs)}.essay-nav[data-astro-cid-rt2y2vam]{padding:var(--ed-space-2xl) 0;border-top:1px solid var(--ed-border);margin-top:var(--ed-space-2xl)}.essay-nav-back[data-astro-cid-rt2y2vam]{flex-direction:row-reverse}.essay-nav-back[data-astro-cid-rt2y2vam]::after{content:"←"!important}@media (max-width: 1024px){.essay-hero-layout[data-astro-cid-rt2y2vam]{grid-template-columns:1fr;gap:var(--ed-space-lg)}.essay-hero-meta[data-astro-cid-rt2y2vam]{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-rt2y2vam]{grid-template-columns:1fr}.essay-sidebar[data-astro-cid-rt2y2vam]{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-rt2y2vam]{margin-bottom:0}}@media (max-width: 768px){.essay-hero-meta[data-astro-cid-rt2y2vam]{flex-direction:column;gap:var(--ed-space-md)}}