.if-hero{padding:72px 24px 28px}.if-hero-cab{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.if-hero-titular{flex-direction:column;gap:22px;display:flex}.if-hero-texto{flex-direction:column;gap:22px;padding-bottom:4px;display:flex}.if-hero-texto .hr-sub{max-width:500px}.hr-panel.if-mapa-panel{aspect-ratio:2.4;background:var(--grano), var(--vivo-noche);background-blend-mode:overlay, normal, normal;border-color:#0000;margin-top:48px}.if-mapa{position:absolute;inset:0}.if-mapa-lienzo{width:100%;height:100%;display:block;position:absolute;inset:0}.if-mapa-capa{pointer-events:none;position:absolute;inset:0;overflow:hidden}.if-mapa-pop{will-change:transform;position:absolute;top:0;left:0}.if-mapa-pop[hidden]{display:none}.if-mapa-pop b{color:#fff;white-space:nowrap;background:#fff3;border:1px solid #ffffff6b;border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:500;position:absolute;top:-10px;left:11px}.if-mapa-pop.izq b{left:auto;right:11px}.if-mapa-pop.origen b{color:var(--text);background:#fff;border-color:#fff}.if-mapa-panel .hr-flota{color:#fff;background:#fff3;border:1px solid #ffffff6b}.if-mapa-panel .hr-flota svg{color:#fff}@media (min-resolution:2x){.if-mapa-pop b,.if-mapa-panel .hr-flota{border-width:.5px;border-color:#ffffffb3}.if-mapa-pop.origen b{border-color:#fff}}.hr-flota.if-mapa-leyenda{top:18px;left:18px}.hr-flota.if-mapa-paises{bottom:18px;right:18px}.if-inter{margin-top:30px}.if-inter .hr-nota{margin:0}.if-inter ul{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.if-inter li{border:1px solid var(--edge);color:var(--text);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 9px;font-size:13.5px;font-weight:500;display:inline-flex}.if-inter li img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.if-directorio{padding:36px 32px}.if-directorio-card{grid-template-columns:1fr 1fr;display:grid}.if-directorio-col{padding:20px 22px}.if-directorio-col+.if-directorio-col{border-left:1px solid var(--line)}.if-region+.if-region{margin-top:22px}.if-region h3{color:var(--muted);margin:0 0 6px;font-size:12.5px;font-weight:500}.if-region ul{margin:0;padding:0;list-style:none}.if-region li{border-top:1px solid #f2f2f5;align-items:center;gap:10px;padding:8px 0;display:flex}.if-region li:first-child{border-top:0}.if-bandera{-o-object-fit:cover;object-fit:cover;width:18px;height:18px;box-shadow:0 0 0 1px var(--edge);border-radius:50%;flex:none}.if-region b{color:var(--text);font-size:14.5px;font-weight:500}.if-region small{color:var(--muted);text-align:right;margin-left:auto;font-size:12.5px}.if-enlace{margin-top:18px}.if-sellos{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.if-sello{align-items:center;gap:16px;padding:16px 18px 16px 16px;display:flex}.if-sello-img{border-radius:10px;flex:none;place-items:center;width:60px;height:60px;display:grid}.if-sello-img img{-o-object-fit:contain;object-fit:contain;width:52px;height:52px}.if-sello b{color:var(--text);font-size:16px;font-weight:500;display:block}.if-sello small{color:var(--soft);margin-top:2px;font-size:13.5px;display:block}@media (max-width:1100px){.if-hero{padding:56px 32px 28px}.if-hero-cab{grid-template-columns:1fr;gap:22px}.hr-panel.if-mapa-panel{aspect-ratio:2;margin-top:36px}.if-sellos{grid-template-columns:1fr;max-width:520px}}@media (max-width:760px){.if-hero{padding:48px 20px 20px}.hr-panel.if-mapa-panel{aspect-ratio:1.8;margin-top:28px}.if-mapa-pop{display:none}.hr-flota.if-mapa-leyenda{top:12px;left:12px}.hr-flota.if-mapa-paises{display:none}.if-directorio{padding:16px 12px}.if-directorio-card{grid-template-columns:1fr}.if-directorio-col+.if-directorio-col{border-left:0;border-top:1px solid var(--line)}.if-directorio-col{padding:16px}}
