._ruta_1298c3a{--paso-campo:var(--campo-paso,var(--beige));counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,5vw,88px);list-style:none;display:grid}._paso_1298c3a{background:var(--paso-campo);color:var(--marron-profundo);align-content:start;gap:12px;padding:28px clamp(20px,2.4vw,36px) 36px;display:grid;position:relative}._paso_1298c3a:nth-child(2){margin-top:48px}._paso_1298c3a:nth-child(3){margin-top:96px}._marca_1298c3a{height:40px;color:var(--naranja);align-items:center;gap:8px;display:flex}._marca_1298c3a .ola{width:48px}._nombre_1298c3a{font-size:1.25rem}._texto_1298c3a{max-width:40ch}._estela_1298c3a{width:clamp(40px,5vw,88px);color:var(--naranja);position:absolute;top:56px;left:100%}._paso_1298c3a:first-child ._estela_1298c3a,._paso_1298c3a:nth-child(2) ._estela_1298c3a{transform:translateY(24px)rotate(12deg)}@media (prefers-reduced-motion:no-preference){._estela_1298c3a{animation:1.6s ease-in-out 3 alternate _mecer_1298c3a}}@keyframes _mecer_1298c3a{0%{translate:0 -3px}to{translate:0 3px}}._columna_1298c3a{grid-template-columns:1fr;gap:40px}._columna_1298c3a ._paso_1298c3a:nth-child(n){margin-top:0}._columna_1298c3a ._paso_1298c3a:nth-child(2){margin-left:8%}._columna_1298c3a ._paso_1298c3a:nth-child(3){margin-left:16%}._columna_1298c3a ._estela_1298c3a{transform-origin:0;width:40px;top:100%;left:24px;transform:translateY(0)rotate(90deg)translate(-2px)}@media (max-width:899px){._ruta_1298c3a{grid-template-columns:1fr;gap:40px}._paso_1298c3a:nth-child(n){margin-top:0}._paso_1298c3a:nth-child(2){margin-left:6%}._paso_1298c3a:nth-child(3){margin-left:12%}._estela_1298c3a{transform-origin:0;width:40px;top:100%;left:28px;transform:rotate(90deg)}._paso_1298c3a:nth-child(n) ._estela_1298c3a{transform:rotate(90deg)}}
