.rank-share-btn[data-astro-cid-2xfutovd]{align-self:center;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;background:var(--rc, #FF385C);color:#fff;border:none;border-radius:24px;padding:10px 18px;font-size:.88rem;font-weight:800;cursor:pointer;white-space:nowrap}.rank-share-btn[data-astro-cid-2xfutovd]:hover{filter:brightness(.95)}.rks-overlay[data-astro-cid-2xfutovd]{display:none;position:fixed;inset:0;background:#0009;z-index:1000;align-items:center;justify-content:center;padding:18px}.rks-overlay[data-astro-cid-2xfutovd].open{display:flex}.rks-modal[data-astro-cid-2xfutovd]{background:#fff;border-radius:18px;max-width:360px;width:100%;padding:18px;position:relative;max-height:94vh;overflow:auto}.rks-close[data-astro-cid-2xfutovd]{position:absolute;top:8px;right:12px;border:none;background:none;font-size:1.4rem;line-height:1;cursor:pointer;color:#999}.rks-preview[data-astro-cid-2xfutovd]{display:flex;justify-content:center}.rks-preview[data-astro-cid-2xfutovd] svg[data-astro-cid-2xfutovd]{width:auto;max-height:60vh;max-width:100%;border-radius:12px;box-shadow:0 8px 24px #0000002e}.rks-actions[data-astro-cid-2xfutovd]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.rks-net[data-astro-cid-2xfutovd]{padding:12px;border:1.5px solid #e3e3e3;border-radius:12px;background:#fff;font-weight:700;font-size:.85rem;cursor:pointer}.rks-net[data-astro-cid-2xfutovd]:hover{background:#fafafa}.rks-net[data-astro-cid-2xfutovd].st{grid-column:1 / -1;background:#ff385c;color:#fff;border-color:#ff385c}.rks-hint[data-astro-cid-2xfutovd]{font-size:.76rem;color:#888;margin:12px 0 0;line-height:1.45;text-align:center}.desde-block-inline[data-astro-cid-2xfutovd]{background:#fffbf0;border:1.5px solid #ffe082;border-radius:12px;padding:14px 16px;margin-bottom:14px}.desde-block-title[data-astro-cid-2xfutovd]{font-size:.9rem;font-weight:700;color:#222;margin-bottom:6px}.desde-block-meta[data-astro-cid-2xfutovd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.desde-pts[data-astro-cid-2xfutovd]{font-size:.88rem;font-weight:700}.desde-rank-prov[data-astro-cid-2xfutovd],.desde-rank-es[data-astro-cid-2xfutovd]{font-size:.78rem;color:#888}.top-municipios-label[data-astro-cid-2xfutovd]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#888;padding:16px 20px 0;max-width:1100px;margin:0 auto}.ent-banner[data-astro-cid-2xfutovd]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;text-decoration:none;padding:16px 20px;width:100%;box-sizing:border-box;background:linear-gradient(135deg,var(--ec, #FF385C) 0%,color-mix(in srgb,var(--ec, #FF385C) 70%,#000) 100%);border-radius:16px;box-shadow:0 4px 16px #00000040;transition:transform .15s,box-shadow .15s}.ent-banner[data-astro-cid-2xfutovd]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.ent-banner-left[data-astro-cid-2xfutovd]{display:flex;flex-direction:column;gap:4px}.ent-banner-q[data-astro-cid-2xfutovd]{font-size:1rem;font-weight:800;color:#fff;line-height:1.3}.ent-banner-cta[data-astro-cid-2xfutovd]{font-size:.78rem;font-weight:500;color:#fffc}.ent-banner-arrow[data-astro-cid-2xfutovd]{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#ffffff40;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:400;line-height:36px;padding:0 0 1px;text-align:center}.cat-tagline[data-astro-cid-2xfutovd]{font-size:.92rem;color:var(--text-2);margin:2px 0 4px;line-height:1.4}.cre-block[data-astro-cid-2xfutovd]{margin:28px 0 6px;padding-top:20px;border-top:1px solid #eee}.cre-head[data-astro-cid-2xfutovd] h3[data-astro-cid-2xfutovd]{margin:0 0 3px;font-size:1.05rem;font-weight:800;color:#222}.cre-sub[data-astro-cid-2xfutovd]{margin:0 0 14px;font-size:.85rem;color:#777}.cre-grid[data-astro-cid-2xfutovd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.cre-card[data-astro-cid-2xfutovd]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #eee;border-radius:14px;background:#fff;text-decoration:none;transition:border-color .15s,box-shadow .15s}.cre-card[data-astro-cid-2xfutovd]:hover{border-color:#d63384;box-shadow:0 4px 14px #d633841f}.cre-av[data-astro-cid-2xfutovd]{width:52px;height:52px;border-radius:50%;object-fit:cover;flex-shrink:0}.cre-av-ph[data-astro-cid-2xfutovd]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f58529,#dd2a7b);color:#fff;font-weight:800;font-size:1.3rem}.cre-info[data-astro-cid-2xfutovd]{display:flex;flex-direction:column;min-width:0;flex:1}.cre-nombre[data-astro-cid-2xfutovd]{font-weight:800;font-size:.92rem;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cre-dest[data-astro-cid-2xfutovd]{color:#e8a200;margin-left:5px}.cre-handle[data-astro-cid-2xfutovd]{font-size:.8rem;color:#d63384;font-weight:700}.cre-bio[data-astro-cid-2xfutovd]{font-size:.78rem;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cre-ig[data-astro-cid-2xfutovd]{font-size:.74rem;font-weight:700;color:#d63384;white-space:nowrap;flex-shrink:0}.cre-cta[data-astro-cid-2xfutovd]{max-width:1100px;margin:16px auto 0;font-size:.82rem;color:#888}.cre-cta[data-astro-cid-2xfutovd] a[data-astro-cid-2xfutovd]{color:#d63384;font-weight:700;text-decoration:none}.rel-cats[data-astro-cid-2xfutovd]{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.rel-cat[data-astro-cid-2xfutovd]{display:flex;flex-direction:column;gap:1px;padding:9px 15px;border-radius:12px;background:#fff;border:1px solid #ececec;text-decoration:none;transition:border-color .12s,box-shadow .12s}.rel-cat[data-astro-cid-2xfutovd]:hover{border-color:var(--rc);box-shadow:0 4px 12px #00000012}.rel-hint[data-astro-cid-2xfutovd]{font-size:.68rem;color:#999;font-weight:600}.rel-label[data-astro-cid-2xfutovd]{display:inline-flex;align-items:center;gap:6px;font-size:.84rem;font-weight:700;color:var(--rc)}@media(max-width:640px){.rel-cat[data-astro-cid-2xfutovd]{flex:1 1 45%}}.vista-btns[data-astro-cid-2xfutovd]{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.vista-btn[data-astro-cid-2xfutovd]{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 22px;font-size:1rem;font-weight:700;border-radius:14px;text-decoration:none;transition:transform .12s,box-shadow .12s}.vista-btn[data-astro-cid-2xfutovd].on{background:var(--ec, #FF385C);color:#fff;box-shadow:0 6px 18px #00000026}.vista-btn[data-astro-cid-2xfutovd]:not(.on){background:transparent;color:var(--ec, #FF385C);border:2px solid var(--ec, #FF385C)}.vista-btn[data-astro-cid-2xfutovd]:not(.on):hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}@media(max-width:640px){.vista-btn[data-astro-cid-2xfutovd]{font-size:.92rem;padding:14px 16px;width:100%}}
