.vv[data-astro-cid-oq72suvh]{--panel: rgba(246, 241, 231, .05);--borde: rgba(246, 241, 231, .1);min-height:100svh;background:radial-gradient(120% 70% at 85% 0%,#1d2a3d 0%,var(--c-navy-900) 55%);color:var(--c-crema);padding:0 var(--gutter) 3rem;overflow-x:clip}.vv-defs[data-astro-cid-oq72suvh]{position:absolute;width:0;height:0;overflow:hidden}.vv[data-astro-cid-oq72suvh]>[data-astro-cid-oq72suvh]{max-width:1240px;margin-inline:auto}.vv-top[data-astro-cid-oq72suvh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0}.vv-top__marca[data-astro-cid-oq72suvh] img[data-astro-cid-oq72suvh]{width:clamp(120px,30vw,170px);height:auto;display:block}.vv-live[data-astro-cid-oq72suvh]{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.45rem .9rem;border-radius:999px;border:1px solid var(--borde);background:var(--panel);font:900 .8125rem/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase}.vv-live__punto[data-astro-cid-oq72suvh]{width:10px;height:10px;border-radius:50%;background:#8a94a6}.vv-live[data-astro-cid-oq72suvh][data-estado-conexion=vivo] .vv-live__punto[data-astro-cid-oq72suvh]{background:#ff4d4d;box-shadow:0 0 #ff4d4d99;animation:vv-latido 1.6s infinite}.vv-live[data-astro-cid-oq72suvh][data-estado-conexion=silencio] .vv-live__punto[data-astro-cid-oq72suvh]{background:var(--c-dorado)}@keyframes vv-latido{70%{box-shadow:0 0 0 10px #ff4d4d00}to{box-shadow:0 0 #ff4d4d00}}.vv-hero[data-astro-cid-oq72suvh]{padding:1.5rem 0 2rem}.vv-kicker[data-astro-cid-oq72suvh]{margin:0;color:#3fb8c1;font:900 .8125rem/1 var(--f-display);letter-spacing:.14em;text-transform:uppercase}.vv-titulo[data-astro-cid-oq72suvh]{margin:.9rem 0 0;font:900 clamp(2.3rem,9vw,5rem)/.95 var(--f-display);letter-spacing:-.05em;color:#fff}.vv-titulo[data-astro-cid-oq72suvh] span[data-astro-cid-oq72suvh]{background:linear-gradient(90deg,var(--c-dorado),var(--c-naranja));-webkit-background-clip:text;background-clip:text;color:transparent}.vv-sub[data-astro-cid-oq72suvh]{max-width:52ch;margin:1rem 0 0;font-size:clamp(1rem,3.8vw,1.1875rem);line-height:1.5;opacity:.85}.vv-cont[data-astro-cid-oq72suvh]{list-style:none;padding:0;margin:1.75rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.vv-cont[data-astro-cid-oq72suvh] li[data-astro-cid-oq72suvh]{padding:1rem;border-radius:18px;background:var(--panel);border:1px solid var(--borde)}.vv-cont[data-astro-cid-oq72suvh] b[data-astro-cid-oq72suvh]{display:block;font:900 clamp(1.8rem,8vw,2.8rem)/1 var(--f-display);letter-spacing:-.04em;color:var(--c-dorado);font-variant-numeric:tabular-nums}.vv-cont[data-astro-cid-oq72suvh] span[data-astro-cid-oq72suvh]{font-size:.8125rem;opacity:.8}.vv-grid[data-astro-cid-oq72suvh]{display:grid;gap:1.25rem}.vv-panel[data-astro-cid-oq72suvh]{padding:1.1rem;border-radius:22px;background:var(--panel);border:1px solid var(--borde)}.vv-panel[data-astro-cid-oq72suvh]+.vv-panel[data-astro-cid-oq72suvh]{margin-top:1.25rem}.vv-panel[data-astro-cid-oq72suvh] h2[data-astro-cid-oq72suvh],.vv-feed[data-astro-cid-oq72suvh] h2[data-astro-cid-oq72suvh]{margin:0;font:900 1.125rem/1.1 var(--f-display);letter-spacing:-.01em}.vv-panel__cab[data-astro-cid-oq72suvh]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.vv-leyenda[data-astro-cid-oq72suvh]{margin:0;display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;opacity:.75}.vv-leyenda__barra[data-astro-cid-oq72suvh]{width:70px;height:8px;border-radius:9px;background:linear-gradient(90deg,#d9622b26,#d9622b,#ffb547)}.vv-svg[data-astro-cid-oq72suvh]{display:block;width:100%;max-height:70svh;height:auto}.vv-cantones[data-astro-cid-oq72suvh] use[data-astro-cid-oq72suvh]{fill:rgba(217,98,43,calc(.08 + var(--v, 0) * .55));stroke:#f6f1e738;stroke-width:3;stroke-linejoin:round;transition:fill .6s}.vv-calor[data-astro-cid-oq72suvh] circle[data-astro-cid-oq72suvh]{mix-blend-mode:screen}.vv-pulso{fill:none;stroke:#ffb547;stroke-width:4;transform-box:fill-box;transform-origin:center;animation:vv-onda 2s ease-out 2}@keyframes vv-onda{0%{transform:scale(.4);opacity:1}to{transform:scale(4);opacity:0}}.vv-nota[data-astro-cid-oq72suvh]{margin:.5rem 0 0;font-size:.75rem;opacity:.6}.vv-rank[data-astro-cid-oq72suvh]{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:.5rem}.vv-rank[data-astro-cid-oq72suvh] li{display:grid;grid-template-columns:7rem 1fr auto;align-items:center;gap:.6rem;font-size:.875rem}.vv-rank[data-astro-cid-oq72suvh] .vv-rank__b{height:10px;border-radius:9px;background:#f6f1e714;overflow:hidden}.vv-rank[data-astro-cid-oq72suvh] .vv-rank__b span{display:block;height:100%;background:linear-gradient(90deg,var(--c-naranja),#FFB547);transform-origin:left;transform:scaleX(var(--v))}.vv-rank[data-astro-cid-oq72suvh] .vv-vacio-mini{display:block;opacity:.6}.vv-feed__cab[data-astro-cid-oq72suvh]{display:grid;gap:.75rem;margin-bottom:1rem}.vv-filtros[data-astro-cid-oq72suvh]{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.vv-filtros[data-astro-cid-oq72suvh] button[data-astro-cid-oq72suvh]{flex:none;min-height:40px;padding:0 .95rem;border-radius:999px;border:1px solid var(--borde);background:transparent;color:var(--c-crema);font:400 .875rem/1 var(--f-body);cursor:pointer}.vv-filtros[data-astro-cid-oq72suvh] button[data-astro-cid-oq72suvh][aria-pressed=true]{background:var(--c-crema);color:var(--c-navy);border-color:var(--c-crema)}.vv-lista[data-astro-cid-oq72suvh]{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.vv-item{display:grid;grid-template-columns:104px 1fr;gap:.9rem;padding:.8rem;border-radius:20px;background:var(--panel);border:1px solid var(--borde);scroll-margin:6rem}.vv-item--nuevo{animation:vv-entra .7s var(--ease-salida);border-color:#ffb54799}.vv-item--destacado{border-color:var(--c-dorado);box-shadow:0 0 0 3px #e2a33c59}@keyframes vv-entra{0%{opacity:0;transform:translateY(-16px) scale(.98)}}.vv-item__foto{position:relative;display:block;width:104px;height:104px;border-radius:14px;overflow:hidden;background:#f6f1e714}.vv-item__foto img{width:100%;height:100%;object-fit:cover;display:block}.vv-item__video{position:absolute;left:.35rem;bottom:.35rem;padding:.2rem .45rem;border-radius:999px;background:#111925cc;color:#fff;font-size:.6875rem}.vv-item__cuerpo{min-width:0}.vv-item__cuerpo p{margin:0}.vv-item__meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;opacity:.9}.vv-chip{padding:.2rem .55rem;border-radius:999px;background:#0e7c8659;color:#9fe3e8;font:900 .6875rem/1.2 var(--f-display);letter-spacing:.04em;text-transform:uppercase}.vv-chip[data-cat=via-rural]{background:#d9622b4d;color:#ffc09a}.vv-chip[data-cat=agua]{background:#3fb8c140;color:#a9f0f4}.vv-chip[data-cat=mercado]{background:#e2a33c47;color:#ffe0a6}.vv-item__lugar{margin-top:.35rem!important;font:900 1rem/1.25 var(--f-display);letter-spacing:-.01em;overflow-wrap:anywhere}.vv-item__coment{margin-top:.3rem!important;font-size:.875rem;line-height:1.4;opacity:.85}.vv-item__autor{margin-top:.3rem!important;font-size:.75rem;opacity:.65}.vv-item__compartir{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.55rem}.vv-item__compartir a,.vv-item__compartir button{min-height:32px;display:inline-flex;align-items:center;padding:0 .65rem;border-radius:999px;border:1px solid var(--borde);background:transparent;color:var(--c-crema);font:400 .75rem/1 var(--f-body);text-decoration:none;cursor:pointer}.vv-item__compartir a:hover,.vv-item__compartir button:hover{background:#f6f1e71a}.vv-vacio[data-astro-cid-oq72suvh]{display:grid;justify-items:center;gap:.6rem;padding:2.5rem 1rem;text-align:center;border-radius:22px;border:1px dashed var(--borde)}.vv-vacio[data-astro-cid-oq72suvh][hidden]{display:none}.vv-vacio[data-astro-cid-oq72suvh] svg[data-astro-cid-oq72suvh]{width:56px;height:62px;fill:none;stroke:var(--c-dorado);stroke-width:4}.vv-vacio[data-astro-cid-oq72suvh] p[data-astro-cid-oq72suvh]{margin:0;max-width:40ch;opacity:.85}.vv-vacio__t[data-astro-cid-oq72suvh]{font:900 1.25rem/1.2 var(--f-display);opacity:1!important}.vv-mas[data-astro-cid-oq72suvh]{display:block;margin:1rem auto 0;min-height:48px;padding:0 1.5rem;border-radius:999px;border:1px solid var(--borde);background:var(--panel);color:var(--c-crema);font:900 1rem/1 var(--f-display);cursor:pointer}.vv-mas[data-astro-cid-oq72suvh][hidden]{display:none}.vv-cierre[data-astro-cid-oq72suvh]{margin-top:3rem;padding:2.5rem 1.25rem;text-align:center;border-radius:28px;background:linear-gradient(135deg,#d9622b2e,#0e7c862e);border:1px solid var(--borde)}.vv-cierre[data-astro-cid-oq72suvh] h2[data-astro-cid-oq72suvh]{margin:0;font:900 clamp(1.8rem,7vw,3rem)/1 var(--f-display);letter-spacing:-.04em}.vv-cierre[data-astro-cid-oq72suvh] p[data-astro-cid-oq72suvh]{margin:.6rem 0 1.4rem;opacity:.85}@media(min-width:900px){.vv-cont[data-astro-cid-oq72suvh]{grid-template-columns:repeat(4,minmax(0,1fr))}.vv-grid[data-astro-cid-oq72suvh]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}.vv-mapa[data-astro-cid-oq72suvh]{position:sticky;top:1rem}.vv-item{grid-template-columns:132px 1fr}.vv-item__foto{width:132px;height:132px}}html.sin-movimiento .vv-live__punto[data-astro-cid-oq72suvh],html.sin-movimiento .vv-pulso,html.sin-movimiento .vv-item--nuevo{animation:none!important}
