.profile-container { padding: 2rem; max-width: 800px; margin: 72px auto 0; } .profile-info { background: white; border-radius: 12px; padding: 2rem; box-shadow: 0 2px 4px rgba(0,0,0,0.1); display: flex; gap: 2rem; align-items: center; } .profile-picture { width: 100px; height: 100px; border-radius: 50%; object-fit: cover; } .profile-details { flex: 1; } .profile-details h3 { margin: 0 0 0.5rem; color: #333; } .profile-details p { margin: 0; color: #666; }