body {
    background-color: #f5f7fb;
}

.hero {
    padding: 4rem 1rem;
}

.hero-gradient {
    background: radial-gradient(circle at top left, #0d6efd22, transparent 60%),
                radial-gradient(circle at bottom right, #6610f222, transparent 55%);
}

.card-feature {
    border: none;
    border-radius: 1rem;
    box-shadow: 0 0.5rem 1.25rem rgba(0,0,0,0.05);
}

textarea.form-control {
    min-height: 220px;
}
