.bm-kicker{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.bm-kicker .dot{background:var(--accent);border-radius:999px;width:6px;height:6px}.bm-chart{flex-direction:column;gap:18px;display:flex}.bm-chart__axis{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);grid-template-columns:180px 1fr;gap:16px;font-size:11px;font-weight:700;display:grid}.bm-chart__axis-scale{justify-content:space-between;display:flex}.bm-row{grid-template-columns:180px 1fr;align-items:center;gap:16px;display:grid}.bm-row__label{color:var(--secondary-color);font-size:13.5px;font-weight:600;line-height:1.3}.bm-row__bars{flex-direction:column;gap:5px;display:flex}.bm-bar{background:linear-gradient(var(--neutral-3), var(--neutral-3)) 50% 0 / 1px 100% no-repeat, var(--neutral-1);border-radius:4px;height:16px;position:relative}.bm-bar__fill{border-radius:3px;min-width:2px;position:absolute;top:2px;bottom:2px}.bm-bar__fill.is-pos{left:50%}.bm-bar__fill.is-neg{right:50%}.bm-bar--kw .bm-bar__fill{background:rgba(var(--secondary-color-rgb), .45)}.bm-bar--tr .bm-bar__fill.is-pos{background:var(--accent-text)}.bm-bar--tr .bm-bar__fill.is-neg{background:var(--primary-interactive)}.bm-bar__val{color:var(--fg-2);white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.bm-bar__fill.has-label{align-items:center;display:flex;overflow:hidden}.bm-bar__fill.is-pos.has-label{justify-content:flex-end;padding-right:8px}.bm-bar__fill.is-neg.has-label{justify-content:flex-start;padding-left:8px}.bm-bar__val--in{position:static;transform:none}.bm-bar--tr .bm-bar__val--in{color:#fff}.bm-bar--kw .bm-bar__val--in{color:var(--secondary-color)}.bm-legend{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.bm-legend span{color:var(--fg-2);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.bm-legend i{border-radius:3px;width:14px;height:8px;display:inline-block}.bm-legend .lg-kw{background:rgba(var(--secondary-color-rgb), .45)}.bm-legend .lg-up{background:var(--accent-text)}.bm-legend .lg-dn{background:var(--primary-interactive)}.bm-vis{flex-direction:column;gap:16px;display:flex}.bm-vis__row{grid-template-columns:180px 1fr 90px;align-items:center;gap:16px;display:grid}.bm-vis__label{color:var(--secondary-color);font-size:13.5px;font-weight:600;line-height:1.3}.bm-vis__bars{flex-direction:column;gap:5px;display:flex}.bm-vis__bar{background:var(--neutral-2);border-radius:4px;height:14px;position:relative;overflow:hidden}.bm-vis__bar i{border-radius:4px;display:block;position:absolute;inset:0 auto 0 0}.bm-vis__bar--then i{background:var(--neutral-4)}.bm-vis__bar--now i{background:var(--secondary-color)}.bm-vis__delta{font-family:var(--font-display);text-align:right;font-size:17px;font-weight:700}.bm-vis__delta.is-up{color:var(--accent-text)}.bm-vis__delta.is-dn{color:var(--primary-color-text)}.bm-vis__delta.is-flat{color:var(--fg-2)}.bm-takes{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bm-take{border:1px solid var(--neutral-2);border-radius:var(--radius-xl);background:#fff;padding:28px 24px}.bm-take__num{font-family:var(--font-display);letter-spacing:-.03em;color:var(--secondary-color);margin-bottom:8px;font-size:34px;font-weight:700}.bm-take__num em{color:var(--primary-color-text);font-style:normal}.bm-take h3{color:var(--secondary-color);margin:0 0 8px;font-size:17px;font-weight:700}.bm-take p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.6}.bm-method{background:var(--bg-light);border:1px solid var(--neutral-2);border-radius:var(--radius-xl);padding:32px}.bm-method h2{margin:0 0 14px;font-size:22px}.bm-method ul{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.bm-method li{color:var(--fg-2);font-size:14px;line-height:1.6}.bm-method strong{color:var(--secondary-color)}@media (max-width:720px){.bm-row,.bm-vis__row{grid-template-columns:1fr;gap:6px}.bm-vis__delta{text-align:left}.bm-chart__axis{display:none}.bm-takes{grid-template-columns:1fr}}
