body {
     font-family: 'Poppins', sans-serif;
}

/* Definição da paleta de cores NectarFind */
.bg-nectar-gold {
     background-color: #FDB813;
}

.text-nectar-gold {
     color: #FDB813;
}

.border-nectar-gold {
     border-color: #FDB813;
}

.bg-nectar-graphite {
     background-color: #2A2A2A;
}

.text-nectar-graphite {
     color: #2A2A2A;
}

.bg-nectar-ice-white {
     background-color: #F9F9F9;
}

.bg-nectar-neutral-gray {
     background-color: #EAEAEA;
}

/* Animações de Hover */
.cta-button {
     transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.cta-button:hover {
     transform: translateY(-3px);
     box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}

.review-card {
     transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.review-card:hover {
     transform: translateY(-5px);
     box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
}

.hover-gold:hover {
     color: #FDB813 !important;
}

.btn.bg-nectar-graphite:hover {
     background-color: #444444 !important;
     border-color: #444444 !important;
}