:root { --hero-grad: linear-gradient(135deg, #f8f9fa, #eef2f7); }
.bg-hero { background: var(--hero-grad); }
.hero-avatar { width: 220px; height: 220px; object-fit: cover; }
.navbar .nav-link.active { font-weight: 600; }
[data-bs-theme="dark"] .bg-hero { background: linear-gradient(135deg, #0f1114, #171a1f); }
