.cases-pg{padding:24px 0 56px}.cases-pg .numrow-s,.cases-pg .card4-meta{font-size:15px}.cases-h1{color:var(--tx);margin:12px 0 0;font-size:36px;font-weight:900;line-height:1.4}.cases-lead{max-width:760px;color:var(--tx2);margin:14px 0 0;font-size:16px;line-height:1.75}.cases-sum{border-top:2px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px;margin-top:32px;display:grid}.cases-sum .numrow{border-top:0;border-bottom:0;align-self:start}.cases-sum .numrow-l{margin:0 0 6px}.cases-sum .numrow-s{margin-top:6px}.cases-word{font-family:var(--font)}.cases-fails{padding-top:18px}.cases-fails h2{color:var(--tx);margin:0 0 10px;font-size:15px;font-weight:700}.cases-fails .bars{gap:4px}.cases-fails .bars li{grid-template-columns:4.5em 1fr 3.5em}.cases-fails .tb{height:8px}.cases-fails .bars b{font-family:var(--font);color:var(--mu);font-variant-numeric:tabular-nums;font-weight:400}.cases-sh{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;margin:56px 0 28px;padding-bottom:10px;display:flex}.cases-sh h2{color:var(--tx);margin:0;font-size:20px;font-weight:700}.cases-sh span{color:var(--mu);font-size:15px}@media (width<=1100px){.cases-sum{grid-template-columns:minmax(0,1fr);gap:0}.cases-fails{border-top:1px solid var(--line)}}@media (width<=700px){.cases-h1{font-size:26px}.cases-lead{font-size:16px}}@media (width<=540px){.cases-pg .card4-t,.cases-pg .card4-s{min-height:0}}.cases-pg .card4-t{word-break:auto-phrase}@media (width<=700px){.cases-sum .numrow>:nth-child(3){border-left:0;grid-column:1/-1;padding-left:0}}
