.pv{max-width:720px;padding:clamp(28px, 5vw, 64px) var(--px) 120px;margin:0 auto}.pv-back{letter-spacing:.08em;font-size:13px}.pv-title{font:400 clamp(30px, 5vw, 44px) / 1.1 var(--didone);margin:24px 0 8px}.pv-updated{color:var(--brown);margin:0 0 28px;font-size:13px}.pv h2{font:400 22px/1.3 var(--didone);margin:36px 0 10px}.pv p,.pv li{font-size:15px}.pv ul{padding-left:20px}.pv li{margin-bottom:8px}.pv a{text-decoration:underline}.pv code{background:var(--sand);border-radius:4px;padding:1px 5px;font-size:13px}.pv-todo{background:var(--pub-warn-bg);color:var(--pub-warn);border-radius:3px;padding:1px 4px}
