.rstrip[hidden]{display:none!important}section:has(>.container>.rstrip[hidden]:only-child){display:none}.rstrip{margin:2.2rem 0}.rstrip h2{margin:0 0 .9rem}.rstrip-list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.rstrip-item{border:1px solid var(--line);background:#fff;border-radius:14px;gap:.35rem;padding:1rem 1.1rem;display:grid}.rstrip-stars{color:var(--gold);letter-spacing:.08em;font-size:1.05rem}.rstrip-head{margin:0;font-weight:800}.rstrip-text{margin:0;line-height:1.55}.rstrip-meta{color:var(--muted);margin:0;font-size:.84rem}
