/* Custom styles for Altaf Ansari Medical & Health */

/* Ensure smooth rendering */
* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Gold gradient text utility */
.text-gold-gradient {
    background: linear-gradient(135deg, #d4a843, #f5d68a, #d4a843);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

/* Subtle pulse for the hero call button */
@keyframes gentle-pulse {
    0%, 100% { box-shadow: 0 0 0 0 rgba(212,168,67,0.3); }
    50% { box-shadow: 0 0 20px 4px rgba(212,168,67,0.1); }
}

/* Mobile link transition */
.mobile-link {
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.4s ease, transform 0.4s ease;
}

/* Image lazy loading fade */
img[loading="lazy"] {
    opacity: 1;
}

/* Print styles */
@media print {
    nav, .mobile-menu, #contactForm button { display: none; }
    body { background: #fff; color: #000; }
    .service-card { border: 1px solid #ccc; }
}
