.Ze2jga_slot{border-radius:var(--radius-lg);width:100%;position:relative;overflow:hidden}.Ze2jga_placeholder{background:var(--c-photo-bg);border:1px dashed var(--c-photo-border);flex-direction:column;justify-content:space-between;padding:28px;display:flex}.Ze2jga_compact{padding:24px}.Ze2jga_label{letter-spacing:.25em;text-transform:uppercase;color:var(--c-muted);font-size:11px;font-weight:500}.Ze2jga_body{flex-direction:column;gap:8px;max-width:520px;display:flex}.Ze2jga_title{color:var(--c-title);font-size:20px;font-weight:500}.Ze2jga_compact .Ze2jga_title{font-size:18px}.Ze2jga_desc{color:var(--c-body);font-size:14px;line-height:1.5}.Ze2jga_note{color:var(--c-muted);font-size:13px;line-height:1.5}.Ze2jga_img{object-fit:cover}@media (max-width:1023px){.Ze2jga_placeholder{padding:20px}.Ze2jga_title{font-size:17px}.Ze2jga_desc{font-size:13px}}
.KQTu7a_inner{flex-direction:column;gap:96px;padding-top:136px;padding-bottom:120px;display:flex}.KQTu7a_top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.KQTu7a_foto{min-width:0}.KQTu7a_texto,.KQTu7a_cabeza{flex-direction:column;gap:24px;display:flex}.KQTu7a_frase{letter-spacing:-.015em;color:var(--c-title);text-wrap:pretty;margin:0;font-size:36px;font-weight:500;line-height:1.25}.KQTu7a_intro{color:var(--c-body);max-width:44ch;font-size:17px;line-height:1.6}.KQTu7a_historia{align-self:flex-start;font-size:16px;font-weight:500}.KQTu7a_historiaMovil{display:none}.KQTu7a_linea{flex-direction:column;gap:28px;display:flex}.KQTu7a_ondaH{width:100%;height:auto;overflow:visible}.KQTu7a_ondaV,.KQTu7a_punto{display:none}.KQTu7a_hitos{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.KQTu7a_hito{flex-direction:column;gap:10px;padding-right:24px;display:flex}.KQTu7a_tiempo{letter-spacing:.14em;text-transform:uppercase;color:var(--c-title);font-size:13px;font-weight:600}.KQTu7a_hitoTitulo{letter-spacing:normal;color:var(--c-title);font-size:26px;font-weight:500;line-height:1.2}.KQTu7a_hitoTexto{color:var(--c-body);font-size:16px;line-height:1.55}.KQTu7a_formacion{border-top:1px solid var(--c-rule-strong);grid-template-columns:260px minmax(0,1fr);gap:32px;padding-top:32px;display:grid}.KQTu7a_filas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.KQTu7a_fila{border-bottom:1px solid var(--c-rule);color:var(--c-text);padding:14px 0;font-size:17px}@media (min-width:1024px) and (max-width:1199px){.KQTu7a_frase{font-size:32px}.KQTu7a_hitoTitulo{font-size:23px}}@media (max-width:1023px){.KQTu7a_inner{gap:40px;padding-top:80px;padding-bottom:72px}.KQTu7a_top,.KQTu7a_texto{display:contents}.KQTu7a_cabeza{order:1;gap:18px}.KQTu7a_foto{order:2}.KQTu7a_intro{order:3;max-width:none;font-size:16px}.KQTu7a_linea{order:4}.KQTu7a_formacion{order:5}.KQTu7a_historiaMovil{order:6;align-items:center;min-height:44px;display:inline-flex}.KQTu7a_historiaEscritorio{display:none}.KQTu7a_eyebrow{font-size:11px}.KQTu7a_frase{font-size:26px;line-height:1.28}.KQTu7a_linea{gap:0;padding-left:52px;position:relative}.KQTu7a_ondaH{display:none}.KQTu7a_ondaV{width:32px;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.KQTu7a_hitos{flex-direction:column;gap:0;display:flex}.KQTu7a_hito{gap:6px;min-height:150px;padding-bottom:24px;padding-right:0;position:relative}.KQTu7a_punto{border-radius:var(--radius-full);border:2px solid var(--ocre);background:var(--ocre);width:16px;height:16px;display:block;position:absolute;top:4px;left:-44px}.KQTu7a_tiempo{font-size:12px;line-height:24px}.KQTu7a_hitoTitulo{font-size:21px}.KQTu7a_hitoTexto{font-size:15px;line-height:1.5}.KQTu7a_formacion{flex-direction:column;gap:8px;padding-top:24px;display:flex}.KQTu7a_formacion .KQTu7a_eyebrow{padding-bottom:4px}.KQTu7a_filas{flex-direction:column;display:flex}.KQTu7a_fila{padding:12px 0;font-size:16px}}
.c--h2G_seccion{border-top:1px solid var(--c-rule)}.c--h2G_grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow controles""figura figura";align-items:center;gap:48px 32px;padding-top:120px;padding-bottom:72px;display:grid}.c--h2G_eyebrow{grid-area:eyebrow}.c--h2G_controles{grid-area:controles;align-items:center;gap:16px;display:flex}.c--h2G_barras{gap:6px;display:flex}.c--h2G_barra{background:var(--c-rule-strong);width:28px;height:3px;transition:background .3s var(--ease);border-radius:2px}.c--h2G_barraActiva{background:var(--c-title)}.c--h2G_contador{color:var(--c-muted);text-align:center;font-variant-numeric:tabular-nums;min-width:36px;font-size:14px}.c--h2G_flechas{gap:16px;display:flex}.c--h2G_flecha{all:unset;box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--c-rule-strong);width:48px;height:48px;color:var(--c-title);cursor:pointer;transition:background var(--dur) var(--ease);justify-content:center;align-items:center;display:flex}.c--h2G_flecha:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.c--h2G_izquierda{transform:rotate(90deg)}.c--h2G_derecha{transform:rotate(-90deg)}.c--h2G_figura{touch-action:pan-y;flex-direction:column;grid-area:figura;gap:32px;min-height:330px;margin:0;display:flex}.c--h2G_onda{width:64px;height:auto}.c--h2G_contenido{flex-direction:column;gap:32px;display:flex}.c--h2G_cita{letter-spacing:-.02em;color:var(--c-title);text-wrap:pretty;max-width:28ch;margin:0;font-size:46px;font-weight:500;line-height:1.22}.c--h2G_autor{color:var(--c-body);align-items:center;gap:16px;font-size:16px;line-height:1.5;display:flex}.c--h2G_autor b{color:var(--c-text);font-weight:600}@media (hover:hover){.c--h2G_flecha:hover{background:var(--petroleo-100)}}@media (min-width:1024px) and (max-width:1199px){.c--h2G_cita{font-size:40px}}@media (max-width:1023px){.c--h2G_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""figura""controles";row-gap:28px;padding-top:72px;padding-bottom:40px}.c--h2G_eyebrow{font-size:11px}.c--h2G_controles{justify-content:space-between}.c--h2G_barra{width:24px}.c--h2G_contador{display:none}.c--h2G_flechas{gap:8px}.c--h2G_figura{gap:22px;min-height:340px}.c--h2G_onda{width:48px}.c--h2G_contenido{gap:22px}.c--h2G_cita{letter-spacing:-.015em;max-width:none;font-size:27px;line-height:1.28}.c--h2G_autor{font-size:15px}}
