/* Pixel-exact approved PNG. The frame clips only its white margin, not the mark. */
.gx-conexion-mark{position:relative;display:block;width:100%;max-width:420px;aspect-ratio:5.4 / 1;overflow:hidden;background:#fff}
.gx-conexion-mark img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none}
.gx-conexion-readable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
[data-gx-conexion-approved-logo]{position:relative;min-width:0;max-width:100%}
#gx-services-conexion .gx-conexion-mark{max-width:360px}
.gx-conexion-intro-mark{width:min(100%,480px);margin:0 0 1.25rem}
.gx-conexion-intro-mark .gx-conexion-mark{max-width:480px}
@media(max-width:600px){.gx-conexion-mark{max-width:340px}#gx-services-conexion .gx-conexion-mark{max-width:320px}.gx-conexion-intro-mark{width:min(100%,360px)}}
