/* Reusable Buttons */
.btn { display:inline-block; background-color:var(--accent-color); color:#fff; padding:0.8rem 2rem; border-radius:50px; text-decoration:none; font-weight:600; transition:all var(--transition-base); }
.btn:hover { background-color:#ea580c; transform:translateY(-3px); box-shadow:var(--shadow-lg); }
