.ContactActions-module__VfxAKa__actions{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.ContactActions-module__VfxAKa__action{justify-content:center;align-items:center;gap:var(--space-1);min-height:56px;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:center;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){.ContactActions-module__VfxAKa__action:hover{background:var(--color-bg-subtle);border-color:var(--color-border-strong)}}.ContactActions-module__VfxAKa__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ContactActions-module__VfxAKa__label{line-height:1.2}.ContactActions-module__VfxAKa__detail{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ContactActions-module__VfxAKa__primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}.ContactActions-module__VfxAKa__primary .ContactActions-module__VfxAKa__detail{color:color-mix(in srgb, var(--color-text-inverse) 85%, transparent)}@media (hover:hover){.ContactActions-module__VfxAKa__primary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}}.ContactActions-module__VfxAKa__whatsapp{color:#06251a;background:#25d366;border-color:#25d366}@media (hover:hover){.ContactActions-module__VfxAKa__whatsapp:hover{background:#1eb855;border-color:#1eb855}}
