.phone{flex-direction:column;align-items:center;gap:14px;display:flex}.phone.align-right{align-items:flex-start}.phone-grid{flex-wrap:wrap;gap:10px;display:flex}.phone-button img{width:18px;height:18px}.phone-button.mobile{display:none}.icons{gap:10px;display:flex}.icons a{border:1px solid var(--border);width:44px;height:44px;transition:transform .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.icons a:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.icons img{width:26px;height:26px}@media only screen and (max-width:767px){.phone-button.desktop{display:none}.phone-button.mobile{display:inline-flex}}
