/* public/css/06-utilities.css */
.hidden { opacity: 0; transform: translateY(30px); transition: opacity 0.6s ease-out, transform 0.6s ease-out; }
.visivel { opacity: 1; transform: translateY(0); }
.text-center { text-align: center; }
.mt-20 { margin-top: 20px; }
.d-none { display: none !important; }