/* Ajustes finos */
.clip-diagonal {
    clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%);
}

.pattern-grid {
    background-image: radial-gradient(#E46C0A 1px, transparent 1px);
    background-size: 20px 20px;
    opacity: 0.1;
}

/* Animação suave nos botões */
.btn-hover {
    transition: all 0.3s ease;
}
.btn-hover:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 15px -3px rgba(228, 108, 10, 0.3);
}
