.uc-hero[data-astro-cid-wswlmvgx]{padding:60px 0 80px;background:radial-gradient(ellipse at top left,rgba(245,158,11,.1) 0%,transparent 60%)}.breadcrumb[data-astro-cid-wswlmvgx]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--color-text-muted);margin-bottom:16px}.breadcrumb[data-astro-cid-wswlmvgx] a[data-astro-cid-wswlmvgx]:hover{color:var(--color-text)}.uc-title[data-astro-cid-wswlmvgx]{font-size:clamp(2rem,5vw,3.2rem);font-weight:900;letter-spacing:-.04em;line-height:1.1;margin:16px 0 20px}.uc-subtitle[data-astro-cid-wswlmvgx]{font-size:1.15rem;color:var(--color-text-muted);line-height:1.7;max-width:680px;margin-bottom:36px}.uc-actions[data-astro-cid-wswlmvgx]{display:flex;gap:12px;flex-wrap:wrap}.gradient-text-gold[data-astro-cid-wswlmvgx]{background:linear-gradient(135deg,#f59e0b,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.content-grid[data-astro-cid-wswlmvgx]{display:grid;grid-template-columns:1fr 300px;gap:60px;align-items:start}.content-sidebar[data-astro-cid-wswlmvgx]{position:sticky;top:80px;display:flex;flex-direction:column;gap:20px}.sidebar-card[data-astro-cid-wswlmvgx]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px}.sidebar-card[data-astro-cid-wswlmvgx] h3[data-astro-cid-wswlmvgx]{font-size:.8rem;font-weight:700;margin-bottom:16px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.sidebar-persona-featured[data-astro-cid-wswlmvgx]{display:flex;gap:12px;padding:14px;background:var(--color-bg);border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);transition:border-color .2s}.sidebar-persona-featured[data-astro-cid-wswlmvgx]:hover{border-color:#f59e0b}.spf-emoji[data-astro-cid-wswlmvgx]{font-size:2rem;flex-shrink:0}.spf-name[data-astro-cid-wswlmvgx]{font-size:.95rem;font-weight:700;margin-bottom:2px}.spf-role[data-astro-cid-wswlmvgx]{font-size:.78rem;color:#f59e0b;font-weight:500;margin-bottom:6px}.spf-desc[data-astro-cid-wswlmvgx]{font-size:.78rem;color:var(--color-text-muted);line-height:1.4}.planet-list[data-astro-cid-wswlmvgx]{list-style:none;display:flex;flex-direction:column;gap:8px;font-size:.88rem;color:var(--color-text-muted)}.planet-list[data-astro-cid-wswlmvgx] li[data-astro-cid-wswlmvgx]{display:flex;align-items:center;gap:8px}.planet-symbol[data-astro-cid-wswlmvgx]{font-size:1rem;color:#f59e0b;width:20px;flex-shrink:0}.planet-list[data-astro-cid-wswlmvgx] strong[data-astro-cid-wswlmvgx]{color:var(--color-text)}.sidebar-cta[data-astro-cid-wswlmvgx]{background:linear-gradient(135deg,#f59e0b1f,#f59e0b0a);border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-lg);padding:24px}.sidebar-cta[data-astro-cid-wswlmvgx] h3[data-astro-cid-wswlmvgx]{font-size:1rem;font-weight:700;margin-bottom:8px}.sidebar-cta[data-astro-cid-wswlmvgx] p[data-astro-cid-wswlmvgx]{font-size:.85rem;color:var(--color-text-muted)}.zodiac-grid[data-astro-cid-wswlmvgx]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-top:36px;margin-bottom:24px}.zodiac-card[data-astro-cid-wswlmvgx]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:14px 10px;text-align:center;transition:border-color .2s}.zodiac-card[data-astro-cid-wswlmvgx]:hover{border-color:#f59e0b}.zodiac-symbol[data-astro-cid-wswlmvgx]{font-size:1.6rem;display:block;margin-bottom:6px}.zodiac-name[data-astro-cid-wswlmvgx]{font-weight:700;font-size:.88rem;margin-bottom:2px}.zodiac-dates[data-astro-cid-wswlmvgx]{font-size:.68rem;color:var(--color-text-muted);margin-bottom:6px}.zodiac-meta[data-astro-cid-wswlmvgx]{display:flex;justify-content:center}.element-badge[data-astro-cid-wswlmvgx]{font-size:.65rem;padding:2px 8px;border-radius:100px;font-weight:600}.element-feuer[data-astro-cid-wswlmvgx]{background:#ef444426;color:#ef4444}.element-erde[data-astro-cid-wswlmvgx]{background:#10b98126;color:#10b981}.element-luft[data-astro-cid-wswlmvgx]{background:#3b82f626;color:#3b82f6}.element-wasser[data-astro-cid-wswlmvgx]{background:#6366f126;color:#6366f1}.zodiac-note[data-astro-cid-wswlmvgx]{font-size:.9rem;color:var(--color-text-muted);text-align:center;font-style:italic;max-width:600px;margin:0 auto}.related-grid[data-astro-cid-wswlmvgx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:32px}.related-card[data-astro-cid-wswlmvgx]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:8px;transition:border-color .2s,transform .2s}.related-card[data-astro-cid-wswlmvgx]:hover{border-color:var(--color-primary);transform:translateY(-3px)}.related-card[data-astro-cid-wswlmvgx] span[data-astro-cid-wswlmvgx]{font-size:1.6rem}.related-card[data-astro-cid-wswlmvgx] h3[data-astro-cid-wswlmvgx]{font-size:1rem;font-weight:700}.related-card[data-astro-cid-wswlmvgx] p[data-astro-cid-wswlmvgx]{font-size:.85rem;color:var(--color-text-muted)}@media (max-width:1024px){.content-grid[data-astro-cid-wswlmvgx]{grid-template-columns:1fr}.content-sidebar[data-astro-cid-wswlmvgx]{position:static}}
