body {
    font-family: 'Poppins', sans-serif;
}

.hero {
    height: 100vh;
    background: linear-gradient(135deg, #2563eb, #7c3aed);
}

.btn-primary {
    background-color: #2563eb;
    border: none;
}

.btn-primary:hover {
    background-color: #1d4ed8;
}

.card:hover {
    transform: translateY(-10px);
    transition: 0.3s ease;
}