.policy{padding-block:90px}
  .policy .wrap>*{max-width:800px}
  .policy h2{font-family:var(--serif);font-weight:300;font-size:clamp(22px,3vw,28px);margin:44px 0 14px;color:var(--ink)}
  .policy h2:first-of-type{margin-top:0}
  .policy p,.policy li{font-size:15.5px;line-height:1.75;color:var(--slate-600)}
  .policy ul{padding-left:22px;margin:14px 0}
  .policy .updated{font-size:14px;color:var(--muted);margin-bottom:28px}
  @media (max-width:640px){
    .policy{padding-block:56px}
  }
