/* /tools/reality-check/s/ (LAB10): static strategy pages, inherits lab.css */
.s-crumbs{font-family:var(--lab-mono);font-size:10.5px;letter-spacing:.08em;color:var(--lab-ink3);padding:22px 0 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.s-crumbs a{color:var(--lab-ink3)}.s-crumbs a:hover{color:var(--lab-acc)}.s-crumbs .sep{color:var(--lab-ink4)}.s-crumbs span:last-child{color:var(--lab-ink2)}
.s-hero{padding-top:26px}.s-hero h1{max-width:30ch}.s-sep{color:var(--lab-ink4);margin:0 2px}
.rc-stat .v.pos{color:var(--lab-pos)}.rc-stat .v.neg{color:var(--lab-neg)}
.rc-eqbox svg{display:block;width:100%;height:auto;max-height:260px}.s-eqcap{margin-top:6px}.s-eq-empty{padding:40px 0}
.rc-vs .ksub{letter-spacing:0;text-transform:none;opacity:.7}
.s-say .s-text{font-size:14px;line-height:1.7;color:var(--lab-ink2);max-width:80ch;margin:0 0 8px}
.s-param{margin-top:12px}
.s-cta{border:1px solid var(--lab-acc);padding:20px 22px 22px;margin-top:22px}.s-cta h4{color:var(--lab-ink);font-size:11px}.s-cta .row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.s-cta .s-free{font-family:var(--lab-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lab-pos)}
.rc-hrow{text-decoration:none}.rc-hrow.cur{box-shadow:inset 2px 0 0 var(--lab-acc);background:rgba(255,255,255,.03)}.s-other{margin-top:40px}.rc-hrow .hr-name small{font-family:var(--lab-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--lab-acc);margin-left:8px}
.s-index{margin-top:28px}.s-table .rc-hrow{grid-template-columns:36px 1fr 86px 64px 64px 72px 150px}.s-table .hr-n{text-align:right;color:var(--lab-ink3);font-size:11px}
@media(max-width:720px){.s-table .rc-hrow{grid-template-columns:28px 1fr 70px 110px}.s-table .rc-hrow .hr-n{display:none}}
.rc-close .lab-disc{margin-top:28px}
