.page-hero[data-astro-cid-tjqma7ox]{padding:64px 0 48px;border-bottom:1px solid var(--border)}.hero-eyebrow[data-astro-cid-tjqma7ox]{margin-bottom:20px}.page-title[data-astro-cid-tjqma7ox]{font-family:var(--font-mono);font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.5px;margin-bottom:16px}.accent-red[data-astro-cid-tjqma7ox]{color:var(--red)}.page-subtitle[data-astro-cid-tjqma7ox]{font-size:16px;color:var(--text-dim);max-width:600px;line-height:1.7;margin-bottom:40px}.stats-row[data-astro-cid-tjqma7ox]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:32px}.stat-box[data-astro-cid-tjqma7ox]{display:flex;flex-direction:column;gap:4px;padding:16px 24px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.stat-box-red[data-astro-cid-tjqma7ox]{border-color:#ff475733;background:#ff47570d}.stat-box-orange[data-astro-cid-tjqma7ox]{border-color:#ffa50233;background:#ffa5020d}.stat-box-num[data-astro-cid-tjqma7ox]{font-family:var(--font-mono);font-size:28px;font-weight:700;color:var(--text)}.stat-box-red[data-astro-cid-tjqma7ox] .stat-box-num[data-astro-cid-tjqma7ox]{color:var(--red)}.stat-box-orange[data-astro-cid-tjqma7ox] .stat-box-num[data-astro-cid-tjqma7ox]{color:var(--orange)}.stat-box-label[data-astro-cid-tjqma7ox]{font-size:11px;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-family:var(--font-mono)}.highlight-box[data-astro-cid-tjqma7ox]{background:#ff475712;border:1px solid rgba(255,71,87,.2);border-radius:8px;padding:16px 20px;max-width:640px}.highlight-label[data-astro-cid-tjqma7ox]{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-mono);color:var(--red);margin-bottom:8px}.highlight-text[data-astro-cid-tjqma7ox]{font-size:14px;color:var(--text);line-height:1.6}.text-red[data-astro-cid-tjqma7ox]{color:var(--red);font-weight:600}.sentencias-section[data-astro-cid-tjqma7ox]{padding:48px 0}.candidate-sentencia-block[data-astro-cid-tjqma7ox]{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:24px;margin-bottom:16px}.block-header[data-astro-cid-tjqma7ox]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;flex-wrap:wrap}.block-header-left[data-astro-cid-tjqma7ox]{display:flex;gap:16px;align-items:center}.block-photo-wrap[data-astro-cid-tjqma7ox]{flex-shrink:0}.block-photo[data-astro-cid-tjqma7ox]{width:56px;height:56px;border-radius:8px;object-fit:cover;object-position:top center;border:1px solid var(--border)}.block-photo-fallback[data-astro-cid-tjqma7ox]{width:56px;height:56px;border-radius:8px;background:var(--bg-elevated);border:1px solid var(--border);align-items:center;justify-content:center;font-family:var(--font-mono);font-size:18px;font-weight:700;color:var(--text-dim)}.block-meta[data-astro-cid-tjqma7ox]{display:flex;flex-direction:column;gap:4px}.block-badges[data-astro-cid-tjqma7ox]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:4px}.block-name[data-astro-cid-tjqma7ox]{font-size:16px;font-weight:700;color:var(--text);transition:color .15s}.block-name[data-astro-cid-tjqma7ox]:hover{color:var(--primary)}.block-party[data-astro-cid-tjqma7ox]{font-size:12px;color:var(--text-dim);font-family:var(--font-mono)}.view-profile-btn[data-astro-cid-tjqma7ox]{padding:8px 16px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px;font-size:13px;color:var(--text-dim);white-space:nowrap;transition:all .15s}.view-profile-btn[data-astro-cid-tjqma7ox]:hover{color:var(--text);border-color:var(--border-hover)}.sentencias-list[data-astro-cid-tjqma7ox]{display:flex;flex-direction:column;gap:10px}.sentencia-item[data-astro-cid-tjqma7ox]{border-radius:8px;padding:14px 16px}.sentencia-item-penal[data-astro-cid-tjqma7ox]{background:#ff475712;border:1px solid rgba(255,71,87,.15)}.sentencia-item-civil[data-astro-cid-tjqma7ox]{background:#ffa50212;border:1px solid rgba(255,165,2,.15)}.sentencia-item-header[data-astro-cid-tjqma7ox]{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.sentencia-delito[data-astro-cid-tjqma7ox]{font-size:13px;font-weight:700;color:var(--red)}.sentencia-fallo[data-astro-cid-tjqma7ox]{font-size:13px;color:var(--text);font-weight:500}.sentencia-pena[data-astro-cid-tjqma7ox]{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--red);background:#ff47571a;padding:2px 8px;border-radius:4px}.sentencia-details[data-astro-cid-tjqma7ox]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:6px}.sentencia-detail[data-astro-cid-tjqma7ox]{font-size:12px;color:var(--text-dim)}.detail-mono[data-astro-cid-tjqma7ox]{font-family:var(--font-mono)}.sentencia-estado[data-astro-cid-tjqma7ox]{font-size:12px;color:var(--text-dim);line-height:1.5;padding-top:6px;border-top:1px solid rgba(255,255,255,.05)}.methodology-section[data-astro-cid-tjqma7ox]{padding:0 0 64px}.methodology-card[data-astro-cid-tjqma7ox]{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:24px}.methodology-text[data-astro-cid-tjqma7ox]{font-size:14px;color:var(--text-dim);line-height:1.8;max-width:720px}@media(max-width:640px){.stats-row[data-astro-cid-tjqma7ox]{gap:8px}.stat-box[data-astro-cid-tjqma7ox]{padding:12px 16px}.block-header[data-astro-cid-tjqma7ox]{flex-direction:column}.view-profile-btn[data-astro-cid-tjqma7ox]{align-self:flex-start}}
