.contact-card{border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(11,28,48,.06),0 18px 40px -14px rgba(11,28,48,.22)}.contact-mail{display:inline-flex;align-items:center;gap:8px;border-radius:12px;padding:12px 18px;font-weight:700;color:#fff;background:linear-gradient(135deg,#27bf71,#4899e5);transition:transform .15s ease,box-shadow .15s ease}.contact-mail:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px rgba(40,140,120,.55)}