.rs-header{padding:4px 2px 0}.rs-wordmark{font-weight:900;letter-spacing:.08em;font-size:15px;color:var(--text);text-decoration:none}.rs-kicker{margin:0 0 8px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.rs-hero{padding:24px 0 8px}.rs-h1{font-size:clamp(26px,4.6vw,38px);line-height:1.15;font-weight:800;letter-spacing:-.01em;margin:0 0 12px;color:var(--text)}.rs-byline{font-size:13.5px;color:var(--text-faint);margin:0 0 14px}.rs-article .lp-h2{margin-top:34px}.rs-h3{font-size:18px;font-weight:700;margin:24px 0 10px;color:var(--text)}.rs-article a{color:var(--accent);text-decoration:underline;overflow-wrap:anywhere}.rs-article .lp-list{margin-bottom:18px}.rs-table-wrap{overflow-x:auto;margin:0 0 20px}.rs-table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.5;color:var(--text-dim)}.rs-table td,.rs-table th{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--stroke)}.rs-table thead th{color:var(--text);font-weight:700}.rs-table tbody th{color:var(--text);font-weight:600;white-space:nowrap}.rs-counters td:first-child,.rs-counters td:nth-child(3),.rs-counters td:nth-child(4),.rs-counters td:nth-child(5){white-space:nowrap}.rs-quote{margin:0 0 22px;padding:4px 0 4px 18px;border-left:3px solid var(--stroke);color:var(--text-dim)}.rs-quote p{line-height:1.65}.rs-quote p,.rs-quote ul{font-size:15.5px;margin:0 0 12px}.rs-quote ul{padding:0 0 0 22px;display:grid;grid-gap:8px;gap:8px;line-height:1.6}.rs-figure{margin:0 0 24px}.rs-figure img{display:block;max-width:100%;height:auto;border-radius:var(--radius-sm)}.rs-figure figcaption{margin-top:8px;font-size:13.5px;line-height:1.55;color:var(--text-faint)}.rs-footer{margin-top:40px;padding-top:18px;border-top:1px solid var(--stroke)}.rs-footer nav{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px}.rs-footer a{color:var(--text-faint);text-decoration:underline}