.hero {
    background: linear-gradient(135deg, #0c4b33 0%, #092e20 60%, #0b2018 100%);
}

.demo-band {
    background: linear-gradient(135deg, #146c43 0%, #0c4b33 100%);
}

.code-block {
    background: #10221b;
    color: #d6f5e3;
    padding: 1rem 1.25rem;
    border-radius: 0.5rem;
    overflow-x: auto;
}

.card {
    border: 0;
    transition: transform 0.15s ease-in-out;
}

.card:hover {
    transform: translateY(-4px);
}
