:root{--rosa:#ec4899} .btn-primary{background:var(--rosa);color:#fff;padding:.75rem 1.25rem;border-radius:999px;font-weight:600} .btn-primary:hover{filter:brightness(.95)} .card{transition:transform .2s,box-shadow .2s} .card:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.08)} .nav-shadow{box-shadow:0 8px 24px rgba(236,72,153,.15)}