.intro[data-astro-cid-v3xyfgpz]{font-size:1.15rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.term[data-astro-cid-v3xyfgpz]{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold)}.term[data-astro-cid-v3xyfgpz]:hover{color:var(--text-primary)}.lore-section[data-astro-cid-v3xyfgpz]{margin-bottom:2.5rem}.lore-section[data-astro-cid-v3xyfgpz] h2[data-astro-cid-v3xyfgpz]{color:var(--accent-cyan);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.who-box[data-astro-cid-v3xyfgpz],.dream-box[data-astro-cid-v3xyfgpz],.opportunity-box[data-astro-cid-v3xyfgpz],.reality-box[data-astro-cid-v3xyfgpz],.death-box[data-astro-cid-v3xyfgpz],.aftermath-box[data-astro-cid-v3xyfgpz],.philosophy-box[data-astro-cid-v3xyfgpz],.name-box[data-astro-cid-v3xyfgpz],.signs-box[data-astro-cid-v3xyfgpz]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:1.25rem;margin-bottom:1rem}.who-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.dream-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.opportunity-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.reality-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.death-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.aftermath-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.philosophy-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.name-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz],.signs-box[data-astro-cid-v3xyfgpz] h3[data-astro-cid-v3xyfgpz]{margin:0 0 .75rem;color:var(--text-primary)}.personality[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz],.nickname[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz]{margin:1rem 0 .5rem;color:var(--accent-cyan);font-size:.9rem}.personality[data-astro-cid-v3xyfgpz] ul[data-astro-cid-v3xyfgpz]{margin:0;padding-left:1.5rem;color:var(--text-secondary)}.personality[data-astro-cid-v3xyfgpz] a[data-astro-cid-v3xyfgpz]{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold)}.nickname[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]{color:var(--text-secondary);margin-bottom:.5rem}.nickname[data-astro-cid-v3xyfgpz] em[data-astro-cid-v3xyfgpz]{color:var(--text-primary)}.meaning[data-astro-cid-v3xyfgpz]{font-style:italic;color:var(--accent-cyan)}.dream-box[data-astro-cid-v3xyfgpz] a[data-astro-cid-v3xyfgpz]{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold)}.dialogue[data-astro-cid-v3xyfgpz]{background:var(--bg-dark);border-radius:6px;padding:1rem;margin:1rem 0}.dialogue[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]{margin:0 0 .5rem;font-style:italic;font-size:.95rem}.dialogue[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]:last-child{margin-bottom:0}.solomon[data-astro-cid-v3xyfgpz]{color:var(--accent-cyan)}.ezra[data-astro-cid-v3xyfgpz]{color:var(--text-primary)}.solution[data-astro-cid-v3xyfgpz]{background:var(--bg-dark);border-radius:6px;padding:1rem;margin:1rem 0;color:var(--text-secondary)}.erosion-timeline[data-astro-cid-v3xyfgpz]{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.month[data-astro-cid-v3xyfgpz]{background:var(--bg-dark);padding:.5rem 1rem;border-radius:4px;font-size:.9rem;color:var(--text-secondary)}.watching[data-astro-cid-v3xyfgpz]{font-style:italic;color:var(--accent-magenta)}.death-box[data-astro-cid-v3xyfgpz]{border-left:3px solid var(--accent-magenta)}.moment[data-astro-cid-v3xyfgpz]{font-weight:600;color:var(--text-primary)}.age[data-astro-cid-v3xyfgpz]{color:var(--accent-magenta);font-weight:600;margin-bottom:0}.response[data-astro-cid-v3xyfgpz]{background:var(--bg-dark);border-radius:6px;padding:1rem;margin-bottom:.75rem}.response[data-astro-cid-v3xyfgpz]:last-child{margin-bottom:0}.response[data-astro-cid-v3xyfgpz].company{border-left:3px solid #888}.response[data-astro-cid-v3xyfgpz].system{border-left:3px solid #00b4ff}.response[data-astro-cid-v3xyfgpz].ezra{border-left:3px solid var(--accent-magenta)}.response[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz]{margin:0 0 .5rem;font-size:.85rem}.response[data-astro-cid-v3xyfgpz].company h4[data-astro-cid-v3xyfgpz]{color:#888}.response[data-astro-cid-v3xyfgpz].system h4[data-astro-cid-v3xyfgpz]{color:#00b4ff}.response[data-astro-cid-v3xyfgpz].ezra h4[data-astro-cid-v3xyfgpz]{color:var(--accent-magenta)}.response[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]{margin:0;font-size:.9rem;color:var(--text-secondary)}.response[data-astro-cid-v3xyfgpz] em[data-astro-cid-v3xyfgpz]{color:var(--text-primary)}.transform-grid[data-astro-cid-v3xyfgpz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:1rem}.transform-card[data-astro-cid-v3xyfgpz]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:1.25rem}.transform-card[data-astro-cid-v3xyfgpz].before{border-left:3px solid #888}.transform-card[data-astro-cid-v3xyfgpz].after{border-left:3px solid var(--accent-cyan)}.transform-card[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz]{margin:0 0 .5rem;color:var(--text-primary)}.transform-card[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]{margin:0;font-size:.95rem;color:var(--text-secondary)}.philosophy[data-astro-cid-v3xyfgpz]{font-style:italic;color:var(--text-primary);border-left:3px solid var(--accent-magenta);padding-left:1rem;margin:0 0 1rem}.philosophy-box[data-astro-cid-v3xyfgpz] a[data-astro-cid-v3xyfgpz]{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold)}.name-box[data-astro-cid-v3xyfgpz] ul[data-astro-cid-v3xyfgpz]{margin:.5rem 0;padding-left:1.5rem;color:var(--text-secondary)}.tribute[data-astro-cid-v3xyfgpz]{font-style:italic;color:var(--accent-cyan);margin-bottom:0}.resonance-grid[data-astro-cid-v3xyfgpz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.resonance-card[data-astro-cid-v3xyfgpz]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:1.25rem}.resonance-card[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz]{margin:0 0 .5rem;color:var(--text-primary)}.resonance-card[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz] a[data-astro-cid-v3xyfgpz]{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold)}.resonance-card[data-astro-cid-v3xyfgpz] ul[data-astro-cid-v3xyfgpz]{margin:.5rem 0;padding-left:1.25rem;font-size:.9rem;color:var(--text-secondary)}.resonance-card[data-astro-cid-v3xyfgpz] p[data-astro-cid-v3xyfgpz]{margin:.5rem 0 0;font-size:.9rem;color:var(--text-secondary)}.words-grid[data-astro-cid-v3xyfgpz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:1rem}.words-card[data-astro-cid-v3xyfgpz]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:1.25rem}.words-card[data-astro-cid-v3xyfgpz] h4[data-astro-cid-v3xyfgpz]{margin:0 0 .5rem;color:var(--accent-cyan);font-size:.9rem}.words-card[data-astro-cid-v3xyfgpz] blockquote[data-astro-cid-v3xyfgpz]{font-style:italic;color:var(--text-primary);margin:0;font-size:.9rem;line-height:1.5}.signs-box[data-astro-cid-v3xyfgpz] ul[data-astro-cid-v3xyfgpz]{margin:.5rem 0 0;padding-left:1.5rem;color:var(--text-secondary)}.highlight-section[data-astro-cid-v3xyfgpz]{background:linear-gradient(135deg,#00d4ff0d,#ff00aa0d);border:1px solid var(--border-color);border-radius:8px;padding:1.5rem}.highlight-section[data-astro-cid-v3xyfgpz] ul[data-astro-cid-v3xyfgpz]{padding-left:1.5rem;margin-bottom:1rem}.highlight-section[data-astro-cid-v3xyfgpz] li[data-astro-cid-v3xyfgpz]{color:var(--text-secondary);margin-bottom:.5rem}.final-insight[data-astro-cid-v3xyfgpz]{font-size:1.05rem;color:var(--accent-cyan);text-align:center;margin-top:1rem;margin-bottom:0}.page-nav[data-astro-cid-v3xyfgpz]{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.nav-link[data-astro-cid-v3xyfgpz]{background:var(--bg-card);padding:.75rem 1.25rem;border-radius:6px;border:1px solid var(--border-color);color:var(--accent-cyan);text-decoration:none;transition:border-color .2s,background .2s}.nav-link[data-astro-cid-v3xyfgpz]:hover{border-color:var(--accent-cyan);background:var(--bg-card-hover)}
