.pp-hero[data-astro-cid-mle55qka]{background:var(--color-primario);padding:72px var(--section-pad-x) 64px;position:relative;overflow:hidden}.pp-hero[data-astro-cid-mle55qka]:before{content:"Pro\a Peravia";white-space:pre;font-family:var(--font-display);letter-spacing:-.06em;color:#ffffff0a;pointer-events:none;user-select:none;font-size:160px;font-weight:900;line-height:.85;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.pp-hero-inner[data-astro-cid-mle55qka]{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1280px;margin:0 auto;display:grid;position:relative}.pp-eyebrow[data-astro-cid-mle55qka]{text-transform:uppercase;letter-spacing:.18em;color:var(--color-secundario);margin-bottom:12px;font-size:10px;font-weight:700;display:block}.pp-logo[data-astro-cid-mle55qka]{width:280px;height:auto;margin-bottom:16px;display:block}h1[data-astro-cid-mle55qka]{letter-spacing:-.05em;color:#fff;margin-bottom:8px;font-size:60px;font-weight:900;line-height:1}.pp-tagline[data-astro-cid-mle55qka]{color:#ffffffb3;margin-bottom:20px;font-size:20px;font-weight:600}.pp-desc[data-astro-cid-mle55qka]{color:#ffffffa6;max-width:480px;margin-bottom:32px;font-size:15px;line-height:1.7}.pp-btns[data-astro-cid-mle55qka]{flex-wrap:wrap;gap:12px;display:flex}.btn-amber[data-astro-cid-mle55qka]{background:var(--color-secundario);color:var(--color-texto);border-radius:var(--radius-md);align-items:center;padding:13px 26px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-amber[data-astro-cid-mle55qka]:hover{background:#f0b830;transform:translateY(-1px)}.btn-ghost[data-astro-cid-mle55qka]{color:#ffffffd9;border-radius:var(--radius-md);background:#ffffff1a;border:1px solid #fff3;align-items:center;padding:13px 26px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-ghost[data-astro-cid-mle55qka]:hover{background:#ffffff2e}.pp-stats[data-astro-cid-mle55qka]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pp-stat[data-astro-cid-mle55qka]{border-radius:var(--radius-md);background:#ffffff14;border:1px solid #ffffff1a;padding:24px}.pp-num[data-astro-cid-mle55qka]{font-family:var(--font-display);color:#fff;letter-spacing:-.04em;margin-bottom:6px;font-size:36px;font-weight:900;line-height:1}.pp-lbl[data-astro-cid-mle55qka]{color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.section[data-astro-cid-mle55qka]{padding:var(--section-pad-y) var(--section-pad-x)}.ejes-inner[data-astro-cid-mle55qka]{max-width:1280px;margin:0 auto}.section-eyebrow[data-astro-cid-mle55qka]{text-transform:uppercase;letter-spacing:.16em;color:var(--color-secundario);margin-bottom:10px;font-size:10.5px;font-weight:700}h2[data-astro-cid-mle55qka]{letter-spacing:-.03em;color:var(--color-texto);margin-bottom:40px;font-size:34px;font-weight:900}.ejes-grid[data-astro-cid-mle55qka]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.eje-card[data-astro-cid-mle55qka]{border-radius:var(--radius-md);background:var(--color-gris-50);border:1px solid var(--color-gris-100);padding:24px;transition:all .2s}.eje-card[data-astro-cid-mle55qka]:hover{background:var(--color-primario-light);border-color:var(--color-primario)}.eje-num[data-astro-cid-mle55qka]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-gris-100);margin-bottom:12px;font-size:32px;font-weight:900;line-height:1;transition:color .2s}.eje-card[data-astro-cid-mle55qka]:hover .eje-num[data-astro-cid-mle55qka]{color:#1a56d426}h3[data-astro-cid-mle55qka]{color:var(--color-texto);margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.3}.eje-card[data-astro-cid-mle55qka] p[data-astro-cid-mle55qka]{color:var(--color-gris-600);font-size:12.5px;line-height:1.6}.municipios[data-astro-cid-mle55qka]{background:var(--color-gris-50);border-top:1px solid var(--color-gris-100);border-bottom:1px solid var(--color-gris-100);padding:var(--section-pad-y) var(--section-pad-x)}.municipios-inner[data-astro-cid-mle55qka]{max-width:1280px;margin:0 auto}.muni-grid[data-astro-cid-mle55qka]{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.muni-item[data-astro-cid-mle55qka]{background:var(--color-fondo);border:1.5px solid var(--color-gris-100);border-radius:var(--radius-sm);color:var(--color-texto);text-align:center;padding:14px 18px;font-size:13px;font-weight:600;transition:all .18s}.muni-item[data-astro-cid-mle55qka]:hover{border-color:var(--color-primario);color:var(--color-primario);background:var(--color-primario-light)}.pp-cta[data-astro-cid-mle55qka]{background:var(--color-texto);padding:60px var(--section-pad-x)}.pp-cta-inner[data-astro-cid-mle55qka]{text-align:center;max-width:680px;margin:0 auto}.pp-cta[data-astro-cid-mle55qka] h2[data-astro-cid-mle55qka]{color:#fff;letter-spacing:-.03em;margin-bottom:12px;font-size:32px;font-weight:900}.pp-cta[data-astro-cid-mle55qka] p[data-astro-cid-mle55qka]{color:#fff9;margin-bottom:28px;font-size:15px;line-height:1.65}@media (width<=900px){.pp-hero-inner[data-astro-cid-mle55qka]{grid-template-columns:1fr;gap:36px}.pp-hero[data-astro-cid-mle55qka]:before{display:none}h1[data-astro-cid-mle55qka]{font-size:42px}.ejes-grid[data-astro-cid-mle55qka]{grid-template-columns:1fr 1fr}.muni-grid[data-astro-cid-mle55qka]{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.ejes-grid[data-astro-cid-mle55qka]{grid-template-columns:1fr}.muni-grid[data-astro-cid-mle55qka]{grid-template-columns:1fr 1fr}h2[data-astro-cid-mle55qka]{font-size:26px}}
