.prvsite{letter-spacing:.3px;font-size:20px;font-weight:700;text-decoration:none}.prvsite b{color:var(--acc)}.prvback{margin-left:auto;text-decoration:none}.prvback:hover{color:var(--acc)}.prv{max-width:78ch;font-size:var(--fs-lg);margin:0 auto}.prv h1{margin:14px 0 4px;font-size:26px}.prv h2{margin:26px 0 6px;scroll-margin-top:12px;font-size:18px}.prvt{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);margin:14px 0;padding:8px 16px}.prvt ul{columns:2 240px;margin:0;padding-left:18px}.prv a:focus-visible,.prvback:focus-visible,.prvsite:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:var(--r-xs)}@media (width<=520px){.prvback{text-align:center;max-width:110px}}
