.pv{display:flex;flex-direction:column;min-height:100vh}.pv-body{flex:1 1;width:100%;max-width:760px;padding-top:40px;padding-bottom:64px;font-size:17px;line-height:1.6}.pv-body h1{margin:0 0 8px;font-size:clamp(28px,6vw,40px);line-height:1.15;overflow-wrap:anywhere}.pv-body h2{margin:36px 0 10px;font-size:21px;line-height:1.3}.pv-body p,.pv-body ul{margin:0 0 12px}.pv-body ul{padding-left:22px}.pv-body li{margin-bottom:6px}.pv-body a{display:inline-block;padding:10px 0;font-weight:600;white-space:nowrap}.pv-date{color:var(--muted);font-size:15px}.pv .zb-foot{padding-bottom:32px}@media (max-width:760px){.pv-body{padding-top:28px;padding-bottom:40px}}