.ve-cab .wrap{padding-top:30px;padding-bottom:10px}.sec.ve-cab{padding-top:0}.ve-cab h1{font-family:var(--display);color:#fff;margin:6px 0 12px;font-size:clamp(40px,7.4vw,72px);font-weight:500;line-height:1}.ve-cab h1 i{color:var(--oro)}.ve-k{letter-spacing:.18em;text-transform:uppercase;color:var(--oro);margin:0;font-size:13px;font-weight:700}.clara .ve-k{color:var(--oro-oscuro)}.ve-bt{max-width:340px}.ve-lead{color:var(--gris-oro);max-width:60ch;margin:0 0 18px;font-size:19px;line-height:1.55}.ve-indice{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ve-indice a{min-height:42px;color:var(--oro-claro);border:1px solid #e5c24d73;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ve-indice a:hover{background:#e5c24d1a}.ve-col{align-items:center;gap:18px;display:grid}@media (width>=900px){.ve-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}.ve-cifras{flex-wrap:wrap;gap:26px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.ve-cifras b{font-family:var(--display);color:var(--oro);font-size:34px;font-weight:500;line-height:1;display:block}.ve-cifras span{color:var(--gris-oro);font-size:14px}.ve-rutas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ve-rutas a{border:1px solid var(--filo);color:var(--marfil);background:linear-gradient(160deg,#141109,#000 60%);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:grid}.ve-rutas a:hover{border-color:var(--oro)}.ve-rutas b{font-family:var(--display);color:#fff;font-size:22px;font-weight:500;line-height:1.1;display:block}.ve-rutas span span{color:var(--gris-oro);margin-top:4px;font-size:14px;display:block}.ve-rutas svg{color:var(--oro)}.ve-vacio{max-width:640px;color:var(--gris-oro);border:1px dashed #e5c24d66;border-radius:14px;padding:24px 22px}.ve-vacio b{font-family:var(--display);color:#fff;margin-bottom:6px;font-size:26px;font-weight:500;line-height:1.1;display:block}.clara .ve-vacio{color:var(--tinta-suave);border-color:#b9ad8c}.clara .ve-vacio b{color:var(--tinta)}.ve-bts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ve-bts .btn{flex:0 auto}.ve-k+.tit{margin-top:6px}
