.button { min-height: 71px; border-radius: 8px; font-size: 28px; font-weight: normal; background: #f1f1f1; background-blend-mode: color; box-shadow: 2px 5px 2.5px #00000025; color: #121620; transition: background 0.3s ease, color 0.3s ease; will-change: background, color; padding: 25px; line-height: 1; word-break: break-word; min-width: none; &.active { background: linear-gradient(to right, #057dd4 23%, #224e90 74%, #0c6bc3 94%), linear-gradient(-45deg, #3a617120 9%, #21212120 72%, #21895120 96%); color: #fff; } }