.card{border-radius:12px;transition:transform .25s ease,box-shadow .25s ease;border:1px solid rgba(0,0,0,.06)}.card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.button--primary{border-radius:8px;font-weight:600}.price{font-weight:600}h1,h2,h3{letter-spacing:-.02em}