body { background-color: #f8f9fa; font-family: 'Segoe UI', sans-serif; } .section-header { font-size: 1.8rem; font-weight: 700; color: #343a40; margin-bottom: 20px; } .card { transition: transform 0.2s ease-in-out; } .card:hover { transform: scale(1.03); box-shadow: 0 6px 20px rgba(0,0,0,0.1); } .exam-icon { font-size: 2rem; color: #0d6efd; }