.hf-btn{
display:inline-flex;
align-items:center;
justify-content:center;
padding:16px 34px;
border-radius:999px;
background:linear-gradient(180deg,var(--hf-red-light),var(--hf-red-dark));
color:#fff;
font-weight:900;
text-decoration:none;
text-transform:uppercase;
letter-spacing:.05em;
box-shadow:var(--hf-shadow);
transition:all var(--hf-transition)}
.hf-btn:hover{
transform:translateY(-4px);
filter:brightness(1.08)}
