.rs-body{max-width:760px}.rs-body>p{margin-top:14px;font-size:var(--fs-md);line-height:1.65;color:var(--text-2)}.rs-body a{color:var(--acc-text)}.rs-h2{margin-top:48px;font-size:clamp(22px,2.6vw,28px);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.2}.rs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.rs-stats div{padding:18px 20px;display:flex;flex-direction:column;gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.rs-stats b{font-size:clamp(24px,3vw,32px);font-weight:var(--weight-semibold);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rs-stats span{font-size:var(--fs-sm);color:var(--text-3)}.rs-key{margin:16px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.rs-key li{font-size:var(--fs-md);line-height:1.6;color:var(--text-2)}.rs-key b{color:var(--text);font-weight:var(--weight-semibold)}.rs-fig{margin:24px 0 0;padding:20px 22px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.rs-fig figcaption{font-size:var(--fs-sm);font-weight:var(--weight-medium);color:var(--text)}.rs-bars{margin-top:14px;display:flex;flex-direction:column;gap:10px}.rs-row{display:grid;grid-template-columns:minmax(120px,34%) 1fr;align-items:center;grid-gap:14px;gap:14px}.rs-label{display:flex;flex-direction:column;font-size:var(--fs-sm);color:var(--text);line-height:1.3}.rs-label small{font-size:var(--fs-xs);color:var(--text-3)}.rs-track{position:relative;display:flex;align-items:center;gap:8px;min-height:24px;border-left:1px solid var(--border)}.rs-bar{display:block;height:20px;background:var(--acc-press);border-radius:0 4px 4px 0;min-width:2px}.rs-val{font-size:var(--fs-sm);font-weight:var(--weight-semibold);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rs-row:hover .rs-bar{background:var(--acc-text)}@media (max-width:640px){.rs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-row{grid-template-columns:104px 1fr;gap:10px}.rs-fig{padding:16px}}