      .hero-gradient {
            background:#003467 100%;
        }
        .card-hover:hover {
            transform: translateY(-5px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
        }
        .feedback-form {
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(10px);
        }
        .team-card:hover .team-overlay {
            opacity: 1;
        }
        .mission-card:hover {
            border-color: #A2FF00;
        }


        .dark-mode {
            background-color: #1a202c;
            color: #f7fafc;
        }
        .dark-mode .hero-gradient {
            background: linear-gradient(135deg, #001a33 0%, #003366 100%);
        }
        .dark-mode .bg-white {
            background-color: #2d3748;
        }
        .dark-mode .text-primary {
            color: #f7fafc;
        }
        .dark-mode .text-gray-700 {
            color: #e2e8f0;
        }
        .dark-mode .bg-gray-100 {
            background-color: #4a5568;
        }
        .dark-mode .border-gray-300 {
            border-color: #4a5568;
        }

/* Nuvem */
.cloud-divider svg {
    display: block;
    background-color:linear-gradient(135deg, #00274D 0%, #004080 100%);
    width: 100%;
    height: auto;
}


.option-card {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 360px;
}
