.bkbg-sr-wrap{font-family:var(--bksr-tx-font-family,inherit);font-size:var(--bksr-tx-font-size-d,14px);font-weight:var(--bksr-tx-font-weight,400);font-style:var(--bksr-tx-font-style,normal);text-decoration:var(--bksr-tx-text-decoration,none);text-transform:var(--bksr-tx-text-transform,none);line-height:var(--bksr-tx-line-height-d,1.68);letter-spacing:var(--bksr-tx-letter-spacing-d,normal);word-spacing:var(--bksr-tx-word-spacing-d,normal);overflow:hidden}.bkbg-sr-header{padding:18px 22px}.bkbg-sr-wrap h2.bkbg-sr-title{font-family:var(--bksr-tt-font-family,inherit);font-size:var(--bksr-tt-font-size-d,22px);font-weight:var(--bksr-tt-font-weight,700);font-style:var(--bksr-tt-font-style,normal);text-decoration:var(--bksr-tt-text-decoration,none);text-transform:var(--bksr-tt-text-transform,none);line-height:var(--bksr-tt-line-height-d,1.2);letter-spacing:var(--bksr-tt-letter-spacing-d,normal);word-spacing:var(--bksr-tt-word-spacing-d,normal);margin:0 0 8px;padding:0}@media (max-width:1024px){.bkbg-sr-wrap{font-size:var(--bksr-tx-font-size-t,var(--bksr-tx-font-size-d,14px));line-height:var(--bksr-tx-line-height-t,var(--bksr-tx-line-height-d,1.68));letter-spacing:var(--bksr-tx-letter-spacing-t,var(--bksr-tx-letter-spacing-d,normal));word-spacing:var(--bksr-tx-word-spacing-t,var(--bksr-tx-word-spacing-d,normal))}.bkbg-sr-wrap h2.bkbg-sr-title{font-size:var(--bksr-tt-font-size-t,var(--bksr-tt-font-size-d,22px));line-height:var(--bksr-tt-line-height-t,var(--bksr-tt-line-height-d,1.2));letter-spacing:var(--bksr-tt-letter-spacing-t,var(--bksr-tt-letter-spacing-d,normal));word-spacing:var(--bksr-tt-word-spacing-t,var(--bksr-tt-word-spacing-d,normal))}}@media (max-width:767px){.bkbg-sr-wrap{font-size:var(--bksr-tx-font-size-m,var(--bksr-tx-font-size-t,var(--bksr-tx-font-size-d,14px)));line-height:var(--bksr-tx-line-height-m,var(--bksr-tx-line-height-t,var(--bksr-tx-line-height-d,1.68)));letter-spacing:var(--bksr-tx-letter-spacing-m,var(--bksr-tx-letter-spacing-t,var(--bksr-tx-letter-spacing-d,normal)));word-spacing:var(--bksr-tx-word-spacing-m,var(--bksr-tx-word-spacing-t,var(--bksr-tx-word-spacing-d,normal)))}.bkbg-sr-wrap h2.bkbg-sr-title{font-size:var(--bksr-tt-font-size-m,var(--bksr-tt-font-size-t,var(--bksr-tt-font-size-d,22px)));line-height:var(--bksr-tt-line-height-m,var(--bksr-tt-line-height-t,var(--bksr-tt-line-height-d,1.2)));letter-spacing:var(--bksr-tt-letter-spacing-m,var(--bksr-tt-letter-spacing-t,var(--bksr-tt-letter-spacing-d,normal)));word-spacing:var(--bksr-tt-word-spacing-m,var(--bksr-tt-word-spacing-t,var(--bksr-tt-word-spacing-d,normal)))}}.bkbg-sr-meta{display:flex;gap:16px;flex-wrap:wrap}.bkbg-sr-meta-item{font-size:.85em}.bkbg-sr-question{padding:18px 22px}.bkbg-sr-question+.bkbg-sr-question{border-top:1px solid}.bkbg-sr-q-text{margin:0 0 14px;padding:0;font-weight:700;line-height:1.5}.bkbg-sr-option{margin-bottom:10px;padding:8px;border-radius:6px;transition:background .15s}.bkbg-sr-option:last-child{margin-bottom:0}.bkbg-sr-option-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px;gap:8px}.bkbg-sr-option-label{font-size:.9em;line-height:1.4}.bkbg-sr-option-label.winner{font-weight:700}.bkbg-sr-option-stats{display:flex;gap:6px;align-items:baseline;flex-shrink:0}.bkbg-sr-pct{font-weight:700;font-variant-numeric:tabular-nums}.bkbg-sr-count{font-size:.8em;white-space:nowrap}.bkbg-sr-bar-track{border-radius:100px;overflow:hidden}.bkbg-sr-bar-fill{height:100%;border-radius:100px;transition:width .4s ease}.bkbg-sr-methodology{padding:12px 22px}.bkbg-sr-method-text{margin:0;font-style:italic;line-height:1.55}@media (max-width:480px){.bkbg-sr-meta{flex-direction:column;gap:4px}.bkbg-sr-question{padding:14px 16px}.bkbg-sr-header{padding:14px 16px}}