.character-hero[data-astro-cid-cwbubj63]{max-width:800px;margin:0 auto 4rem;text-align:center}.character-avatar-large[data-astro-cid-cwbubj63]{width:150px;height:150px;border-radius:50%;border:3px solid;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}.avatar-emoji[data-astro-cid-cwbubj63]{font-size:5rem}.section-title[data-astro-cid-cwbubj63]{font-size:2rem;font-weight:700;color:var(--text-heading);margin-bottom:1rem;text-align:center}.intro-text[data-astro-cid-cwbubj63]{font-size:1.125rem;color:var(--text-secondary);line-height:1.8;max-width:600px;margin:0 auto}.sounds-section[data-astro-cid-cwbubj63]{margin-bottom:4rem}.sounds-grid[data-astro-cid-cwbubj63]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;max-width:900px;margin:0 auto}@media (min-width: 768px){.sounds-grid[data-astro-cid-cwbubj63]{grid-template-columns:repeat(3,1fr)}}.sound-card[data-astro-cid-cwbubj63]{border:1px solid;border-radius:20px;padding:2rem;text-align:center;transition:all .3s ease}.sound-card[data-astro-cid-cwbubj63]:hover{transform:translateY(-4px)}.sound-icon[data-astro-cid-cwbubj63]{font-size:3rem;margin-bottom:1rem}.sound-title[data-astro-cid-cwbubj63]{font-size:1.25rem;font-weight:600;color:var(--text-heading);margin:0 0 .75rem}.sound-desc[data-astro-cid-cwbubj63]{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin:0}.personality-section[data-astro-cid-cwbubj63]{margin-bottom:4rem}.personality-card[data-astro-cid-cwbubj63]{max-width:700px;margin:0 auto;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.personality-avatar[data-astro-cid-cwbubj63]{width:80px;height:80px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.personality-text[data-astro-cid-cwbubj63]{font-size:1.125rem;color:var(--text-secondary);line-height:1.8;margin:0}.tips-section[data-astro-cid-cwbubj63]{margin-bottom:4rem}.tips-grid[data-astro-cid-cwbubj63]{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.tip-item[data-astro-cid-cwbubj63]{display:flex;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.1);border-radius:16px;transition:all .3s ease}.tip-item[data-astro-cid-cwbubj63]:hover{border-color:#f59e0b4d}.tip-number[data-astro-cid-cwbubj63]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem;border-radius:12px;flex-shrink:0}.tip-content[data-astro-cid-cwbubj63]{flex:1}.tip-title[data-astro-cid-cwbubj63]{font-size:1.125rem;font-weight:600;color:var(--text-heading);margin:0 0 .5rem}.tip-desc[data-astro-cid-cwbubj63]{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin:0}.related-section[data-astro-cid-cwbubj63]{margin-bottom:4rem}.related-grid[data-astro-cid-cwbubj63]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;max-width:900px;margin:0 auto}@media (min-width: 768px){.related-grid[data-astro-cid-cwbubj63]{grid-template-columns:repeat(3,1fr)}}.related-card[data-astro-cid-cwbubj63]{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;text-align:center;text-decoration:none;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.75rem}.related-card[data-astro-cid-cwbubj63]:hover{border-color:var(--char-color, #F59E0B);transform:translateY(-4px);box-shadow:0 10px 30px #0003}.related-icon[data-astro-cid-cwbubj63]{width:70px;height:70px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-size:2rem}.related-name[data-astro-cid-cwbubj63]{font-size:1.125rem;font-weight:600;color:var(--text-heading);margin:0}.related-type[data-astro-cid-cwbubj63]{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.cta-section[data-astro-cid-cwbubj63]{text-align:center;padding:4rem 2rem;border-radius:24px;border:1px solid}.cta-title[data-astro-cid-cwbubj63]{font-size:2rem;font-weight:700;color:var(--text-heading);margin-bottom:1.5rem}.cta-button[data-astro-cid-cwbubj63]{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;color:#fff;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.cta-button[data-astro-cid-cwbubj63]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #f59e0b80}
