a.button{text-align:center;text-transform:uppercase;border-radius:.5rem;padding:1rem 2.5rem;font-weight:700;transition:all .3s;display:inline-block}a.button.active{background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));color:var(--text-light);box-shadow:0 0 15px rgba(249,77,99,.5)}a.button.active:hover{transform:scale(1.05);box-shadow:0 0 25px rgba(249,77,99,.5)}a.button.inactive{color:var(--text-light);background-color:#374151}a.button.inactive:hover{background-color:#4b5563}
