.contacto.svelte-1359ogj{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.via.svelte-1359ogj{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:inherit;min-width:0;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.via.svelte-1359ogj:hover{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand) inset}.via.svelte-1359ogj svg:where(.svelte-1359ogj){fill:currentColor;flex:none;width:26px;height:26px}.wa.svelte-1359ogj .ico-wa:where(.svelte-1359ogj){width:28px;height:28px}.wa.svelte-1359ogj .ico-wa:where(.svelte-1359ogj) path:where(.svelte-1359ogj):first-child{fill:#25d366}.wa.svelte-1359ogj .ico-wa:where(.svelte-1359ogj) .tel:where(.svelte-1359ogj){fill:#fff}.mail.svelte-1359ogj svg:where(.svelte-1359ogj){color:var(--brand);fill:none}.via.svelte-1359ogj span:where(.svelte-1359ogj){flex-direction:column;min-width:0;line-height:1.2;display:flex}.via.svelte-1359ogj small:where(.svelte-1359ogj){font-size:var(--fs-xs);color:var(--muted)}.via.svelte-1359ogj b:where(.svelte-1359ogj){font-size:var(--fs-sm);overflow-wrap:anywhere}.compacto.svelte-1359ogj .via:where(.svelte-1359ogj){padding:var(--sp-2) var(--sp-3)}
