.contacto-bajada{max-width:36rem}.contacto{gap:var(--e-2);margin:var(--e-5) 0 0;display:grid}.contacto-via{align-items:center;gap:var(--e-4);min-height:5.5rem;padding:var(--e-4);color:var(--negro);background:var(--gris-fondo);border-radius:var(--r-bloque);transition:background-color var(--dur-ui), color var(--dur-ui), transform var(--dur-toque) var(--ease-fuerte);text-decoration:none;display:flex}@media (hover:hover){.contacto-via:hover{background:var(--gris-borde)}}.contacto-via:active{transform:scale(.98)}.contacto-via-pri{color:var(--blanco);background:var(--rojo-accion)}@media (hover:hover){.contacto-via-pri:hover{color:var(--blanco);background:var(--rojo-accion-hover)}}.contacto-via:focus-visible{outline-offset:3px}.contacto-ico{width:3rem;height:3rem;color:var(--blanco);background:var(--tinta);border-radius:50%;flex:none;place-items:center;display:grid}.contacto-via-pri .contacto-ico{color:var(--rojo-accion);background:var(--blanco)}.contacto-texto{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.contacto-texto strong{font:800 var(--t-lg)/1.1 var(--tipo);font-stretch:var(--ancho-medio);letter-spacing:-.01em}.contacto-texto span{font-size:var(--t-md);overflow-wrap:break-word}.contacto-via>svg:last-child{flex:none}@media (width>=900px){.contacto{gap:var(--e-3);grid-template-columns:repeat(3,minmax(0,1fr))}.contacto-via{min-height:12rem;padding:var(--e-5);flex-wrap:wrap;align-content:space-between}.contacto-texto{flex-basis:100%;order:3}.contacto-via>svg:last-child{margin-left:auto}}
