.calc-button{background:#ef4444;color:white;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:1.25rem;border-radius:.75rem;width:100%;transition:transform .2s,background .2s;cursor:pointer}.calc-button:hover{background:#dc2626;transform:translateY(-2px)}.confetti-text{color:#ef4444;text-shadow:1px 1px 0px #fee2e2}