/* Page-scoped extension of the canonical LLR research layout. */
.power-index-scoring { width: 100%; border-collapse: collapse; margin: 1.5rem 0; font-size: .95rem; }
.power-index-scoring caption { text-align: left; font-weight: 700; margin-bottom: .65rem; }
.power-index-scoring th, .power-index-scoring td { padding: .65rem .5rem; text-align: left; border-bottom: 1px solid var(--llr-grey-border); overflow-wrap: anywhere; }
.power-index-scoring tbody th { font-weight: 500; }
.power-index-scoring th:last-child, .power-index-scoring td:last-child { text-align: right; }
.power-index-scoring tfoot { border-top: 2px solid var(--llr-gold); font-weight: 700; }
.power-index-main #index-development-heading { font-size: clamp(1.65rem, 2.7vw, 2.35rem); line-height: 1.2; letter-spacing: -.025em; }
.power-index-main .power-index-development-list { margin-top: 1.5rem; }
