
/* Responsive Design */
@media (max-width: 768px) {
.guide-module, .path-card, .service-card {
padding: 20px !important;
}
.module-grid {
grid-template-columns: 1fr !important;
}
}
