/* ==========================================================
   Prime Post Weekly - legal.css
   About and legal pages. Loaded after base.css.
   ========================================================== */

.legal h1 {
  font-size: clamp(25px, 0.9vw + 21px, 32px);
  margin-bottom: 10px;
}

.legal__upd {
  margin-bottom: 26px;
  padding-bottom: 22px;
  border-bottom: 1px solid var(--line);
  font-size: 14px;
  line-height: 1.4;
  color: var(--muted);
}

.legal h2 {
  margin-top: 30px;
  margin-bottom: 8px;
  font-size: clamp(19px, 0.4vw + 17px, 22px);
}

.legal li { margin-bottom: 0.6em; }

.legal a { font-weight: 600; }

.addr {
  margin: 8px auto 22px;
  padding: 4px 0 4px 18px;
  border-left: 3px solid var(--teal);
  font-style: normal;
  line-height: 1.6;
  color: var(--ink);
}
.addr strong { display: block; font-weight: 800; }

@media (min-width: 768px) {
  .legal h2 { margin-top: 38px; }
  .legal__upd { margin-bottom: 32px; }
}
