.button-style{font-family:var(--ff-overpass);padding:20px 30px;width:120px;color:var(--on-surface-1);background-color:var(--surface-1);transition:.3s;cursor:pointer;display:inline-block;text-align:center}.button-style,.button-style:hover{font-size:22px;font-weight:700;border-radius:40px;text-decoration:none;border:none;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.button-style:hover{font-family:var(--ff-inter);color:var(--background);background-color:var(--on-surface-low-contrast);transform:translateY(-5px)}@media (min-width:1500px){.button-style,.button-style:hover{width:160px;font-size:26px;padding:25px 35px}}