/* ==========================================================================
   AOM — Legal page styles
   ========================================================================== */

.legal-section{padding:4.5rem 0 6rem}
.legal-inner{max-width:760px}
.legal-title{font-size:clamp(2rem,4vw,3rem);margin-top:.8rem}
.legal-updated{
  margin-top:1rem;
  font-family:var(--font-mono);
  font-size:.74rem;
  color:var(--grey-400);
}
.legal-body{margin-top:2.5rem;font-size:1rem;color:var(--grey-700)}
.legal-body h2{font-size:1.3rem;font-weight:550;color:var(--ink);margin:2rem 0 .7rem}
.legal-body p{margin-bottom:1rem}
.legal-body ul{margin:0 0 1rem;padding-left:1.3rem}
.legal-body li{margin-bottom:.4rem}
.legal-body a{color:var(--purple);text-decoration:underline}

