/*
Theme Name: Turnos Digitales
Author: Misael Sabán
Author URI: https://turnosdigitales.com
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.brand-gradient {
    background: linear-gradient(135deg, #001bcc 0%, #8f00d5 100%);
}
.brand-gradient-soft {
    background: linear-gradient(135deg, rgba(0, 27, 204, 0.05) 0%, rgba(143, 0, 213, 0.05) 100%);
}
.brand-gradient-text {
    background: linear-gradient(135deg, #001bcc 0%, #8f00d5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.section-hero {
    background: radial-gradient(circle at 70% 30%, rgba(143, 0, 213, 0.08) 0%, transparent 50%),
                radial-gradient(circle at 10% 80%, rgba(0, 27, 204, 0.05) 0%, transparent 50%);
}
.pricing-card-shadow {
    box-shadow: 0 20px 50px -12px rgba(0, 27, 204, 0.12);
}
.nav-blur {
    backdrop-filter: blur(12px);
    background: rgba(255, 255, 255, 0.8);
}
.animate-bounce-slow {
    animation: bounce 3s infinite;
}
@keyframes bounce {
    0%, 100% { transform: translateY(-5%); animation-timing-function: cubic-bezier(0.8,0,1,1); }
    50% { transform: none; animation-timing-function: cubic-bezier(0,0,0.2,1); }
}