/* Stablecoin marketing — professional fintech (PayIn / Kopafasta style) */

.hero-pattern {
    background-image:
        radial-gradient(circle at 15% 20%, rgba(16, 185, 129, 0.15) 0%, transparent 45%),
        radial-gradient(circle at 85% 75%, rgba(6, 182, 212, 0.12) 0%, transparent 40%);
}

.service-card {
    transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

.service-card:hover {
    border-color: #6ee7b7;
    box-shadow: 0 12px 40px rgba(15, 23, 42, 0.08);
    transform: translateY(-2px);
}

.partner-logo {
    filter: grayscale(100%);
    opacity: 0.65;
    transition: filter 0.2s ease, opacity 0.2s ease;
}

.partner-logo:hover {
    filter: grayscale(0%);
    opacity: 1;
}

.step-number {
    background: linear-gradient(135deg, #059669 0%, #0d9488 100%);
}
