.content-main[data-astro-cid-34s7mdjv]{background:var(--surface);border-radius:8px;padding:35px;margin:30px 0}.content-main[data-astro-cid-34s7mdjv] p[data-astro-cid-34s7mdjv]{margin-bottom:16px;font-size:15px;color:var(--text)}.content-main[data-astro-cid-34s7mdjv] section[data-astro-cid-34s7mdjv]{margin-bottom:40px}.content-main[data-astro-cid-34s7mdjv] section[data-astro-cid-34s7mdjv]:last-of-type{margin-bottom:0}.quote[data-astro-cid-34s7mdjv]{text-align:center;margin-bottom:40px}.quote[data-astro-cid-34s7mdjv] p[data-astro-cid-34s7mdjv]{font-family:Playfair Display,serif;font-size:22px;color:var(--teal);font-style:italic;margin:0}.section-title[data-astro-cid-34s7mdjv]{font-family:Playfair Display,serif;font-size:26px;font-weight:700;color:var(--teal);margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--border)}.section-subtitle[data-astro-cid-34s7mdjv]{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:var(--gold-dark);margin-bottom:10px}.scene-grid[data-astro-cid-34s7mdjv]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.scene-card[data-astro-cid-34s7mdjv]{background:var(--surface);border-radius:6px;padding:20px;border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.scene-card[data-astro-cid-34s7mdjv]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.scene-card[data-astro-cid-34s7mdjv] img[data-astro-cid-34s7mdjv]{width:100%;height:auto;border-radius:4px;display:block;margin-top:12px}.scene-card[data-astro-cid-34s7mdjv] p[data-astro-cid-34s7mdjv]{font-size:14px;color:var(--text-light);margin:0}.philosopher-grid[data-astro-cid-34s7mdjv]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.philosopher-card[data-astro-cid-34s7mdjv]{background:var(--surface);border-radius:6px;padding:20px;border:1px solid var(--border);border-left:3px solid var(--gold);transition:border-color .2s}.philosopher-card[data-astro-cid-34s7mdjv]:hover{border-left-color:var(--neon)}.philosopher-card[data-astro-cid-34s7mdjv] p[data-astro-cid-34s7mdjv]{font-size:14px;color:var(--text-light);margin:0}.philosopher-card[data-astro-cid-34s7mdjv] img[data-astro-cid-34s7mdjv]{height:220px;object-fit:contain;display:block;margin-top:12px;width:100%;border-radius:4px}.character-grid[data-astro-cid-34s7mdjv]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.character-card[data-astro-cid-34s7mdjv]{background:var(--surface);border-radius:6px;padding:20px;border:1px solid var(--border)}.character-card[data-astro-cid-34s7mdjv] p[data-astro-cid-34s7mdjv]{font-size:14px;color:var(--text-light);margin-bottom:12px}.character-card[data-astro-cid-34s7mdjv] img[data-astro-cid-34s7mdjv]{height:260px;object-fit:contain;display:block;margin-top:12px;width:100%;border-radius:4px}.character-card[data-astro-cid-34s7mdjv] img[data-astro-cid-34s7mdjv]+img[data-astro-cid-34s7mdjv]{margin-top:10px}.tech-list[data-astro-cid-34s7mdjv]{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.tech-list[data-astro-cid-34s7mdjv] li[data-astro-cid-34s7mdjv]{background:var(--surface);padding:8px 16px;border-radius:4px;font-size:14px;color:var(--text);border:1px solid var(--border)}.disclaimer[data-astro-cid-34s7mdjv]{text-align:center;color:var(--text-light);font-size:13px;margin-top:40px;padding-top:20px;border-top:1px solid var(--border)}.carousel[data-astro-cid-34s7mdjv]{position:relative;border-radius:6px;overflow:hidden;border:1px solid var(--border);margin-bottom:20px;background:var(--surface)}.carousel-track[data-astro-cid-34s7mdjv]{display:flex;transition:transform .4s ease}.carousel-slide[data-astro-cid-34s7mdjv]{min-width:100%;display:block;line-height:0}.carousel-slide[data-astro-cid-34s7mdjv] img[data-astro-cid-34s7mdjv]{width:100%;height:auto;display:block}.carousel-btn[data-astro-cid-34s7mdjv]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;padding:8px 12px;cursor:pointer;font-size:18px;z-index:2;transition:background .2s}.carousel-btn[data-astro-cid-34s7mdjv]:hover{background:#000c}.carousel-prev[data-astro-cid-34s7mdjv]{left:8px}.carousel-next[data-astro-cid-34s7mdjv]{right:8px}.carousel-dots[data-astro-cid-34s7mdjv]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:2}.carousel-dot[data-astro-cid-34s7mdjv]{width:8px;height:8px;border-radius:50%;background:#fff6;cursor:pointer;transition:background .2s}.carousel-dot[data-astro-cid-34s7mdjv].active{background:var(--gold)}@media(max-width:800px){.scene-grid[data-astro-cid-34s7mdjv],.philosopher-grid[data-astro-cid-34s7mdjv],.character-grid[data-astro-cid-34s7mdjv]{grid-template-columns:1fr}.content-main[data-astro-cid-34s7mdjv]{padding:24px}}
