/* Supracited v9 kit "block" (SIGNATURE-HEROES-SPEC-V9 4.7): the study block on /audit; copied by site/build_sig.py */
.sg--block .sg-stage{display:grid;row-gap:1.25rem}
@media (scripting:enabled){.sg--block.sg--cv .sg-stage{height:auto}}
@media (min-width:45rem){.sg--block .sg-stage{grid-template-columns:clamp(15.5rem,4rem + 18vw,18rem) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);
grid-template-areas:"t p" "i p";column-gap:clamp(1.5rem,3vw,3rem)}.bk-tiers{grid-area:t}.bk-plot{grid-area:p}.bk-info{grid-area:i}}
.bk-plot{position:relative;min-width:0;height:var(--sg-h)}
.bk-tiers{margin:0;padding:0;border:0;min-width:0}
.bk-info{display:grid;align-content:start}
.bk-v{grid-area:1/1;transition:opacity .2s}
.sg--block[data-s="0"] .bk-v:not(.t0),.sg--block[data-s="1"] .bk-v:not(.t1),.sg--block[data-s="2"] .bk-v:not(.t2){visibility:hidden;opacity:0}
.bk-n{margin:0;font-size:clamp(2.25rem,1.9rem + 1vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--sg-ink)}
.bk-l{margin:.3rem 0 0;font-size:16px;font-weight:600;line-height:1.4;color:var(--sg-ink)}
.bk-facts{list-style:none;margin:.85rem 0 0;padding:0;display:grid;gap:.4rem;font-size:15px;line-height:1.45;color:var(--sg-muted)}
.bk-facts li{position:relative;padding-left:1.1rem}
.bk-facts li::before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:2px;background:var(--sg-r4)}
.bk-hs{display:none;pointer-events:none;border-radius:8px}
.sg--block.is-live[data-s="0"] .bk-hs.t0,.sg--block.is-live[data-s="1"] .bk-hs.t1,.sg--block.is-live[data-s="2"] .bk-hs.t2{display:block}
.v9h .bk-link{order:1;margin:1.25rem 0 0;font-size:16px;line-height:1.5}
@media (max-width:44.99rem){.sg--block .sg-stage{row-gap:.75rem}.bk-tiers .sg-chip span{padding:0 .8rem}.bk-facts{display:none}
.bk-n{font-size:2.25rem}.bk-l{margin:.15rem 0 0}}
@media (scripting:none){.sg--block .sg-stage{display:none}}
