.hero-breadcrumb a{color:var(--text-500);text-decoration:none}.hero-breadcrumb a:hover{color:var(--teal-600)}.hero-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:.75rem}.hero-side .hero-pills{justify-content:flex-end;margin-top:0}.pill-red{background:var(--red-100);color:var(--red-500)}.section{margin-bottom:24px}.section-title{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--text-900);text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;display:flex;align-items:center;gap:7px}.section-title i{color:var(--teal-600)}.info-label{font-size:11px;font-weight:600;color:var(--text-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;display:flex;align-items:center;gap:4px}.info-val{font-size:13px;font-weight:500;line-height:1.5}.desc-card,.info-val{color:var(--text-700)}.desc-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:18px 20px;font-size:14px;line-height:1.8}.mld-detalhe #detalhe-materia-tabs{background:var(--surface);border-bottom:1px solid var(--border)}.mld-detalhe .nav-tabs .nav-link{color:var(--text-500);border:none;border-bottom:2px solid transparent;background:transparent;font-weight:600}.mld-detalhe .nav-tabs .nav-link:hover{color:var(--text-900);border-color:transparent;border-bottom-color:var(--border-hover)}.mld-detalhe .nav-tabs .nav-link.active{color:var(--teal-600);background:transparent;border-bottom-color:var(--teal-600)}.mld-voltar{margin-top:8px}