/* WP_HERO2 score card in the facts-card (D) language (Arif 2026-10-29 picked A). */
.bp .bsc{border:1px solid rgba(17,17,17,.08);border-radius:16px;background:var(--sheet);box-shadow:0 1px 2px rgba(17,17,17,.04),0 10px 30px rgba(17,17,17,.05);padding:18px 20px 16px}
.bp .bsc-h{border-bottom:1px solid rgba(17,17,17,.1);padding-bottom:12px;align-items:baseline}
.bp .bsc-h .n{font-weight:800;font-size:52px;letter-spacing:-.035em}
.bp .bsc-h .of{font-weight:600;font-size:18px}
.bp .bsc-h .t{font-weight:600}
.bp .bsc-h .cv{font-size:13.5px}
.bp .why li{border-bottom:1px solid rgba(17,17,17,.07);padding:8px 0;font-size:14.5px}
.bp .why li:last-child{border-bottom:0}
.bp .why .k{font-weight:600}
.bp .why .bar{height:6px;border-radius:999px;background:#ecebe6;overflow:hidden}
.bp .why .bar i{border-radius:999px;opacity:.9}
.bp .why .s{font-weight:700;font-variant-numeric:tabular-nums}
.bp .why li.miss .bar{background:repeating-linear-gradient(90deg,#ecebe6 0 4px,transparent 4px 8px)}
.bp .shr{box-shadow:inset 0 0 0 1px rgba(17,17,17,.16);width:40px;height:40px}
.bp .cw-btn{box-shadow:inset 0 0 0 1px rgba(17,17,17,.18);font-weight:600}
.bp .cw-btn:hover{background:#f5f4f0}
.bp .bsc-f{font-size:12.5px;line-height:1.5}
.bp .bsc-f a{color:var(--spot)}
.ix-tip{border:1px solid rgba(17,17,17,.1);border-radius:12px;box-shadow:0 10px 30px rgba(17,17,17,.12)}
.bp .uv-bsc .bsc-h{border-bottom:0;padding-bottom:4px}
@media(max-width:640px){.bp .bsc{padding:16px 16px 14px;border-radius:14px}.bp .bsc-h .n{font-size:44px}}
