/* Generic text-only Page (page.php) — Privacy Policy, Terms, and similar.
   A single centered reading column; no hero, media, or meta. */

.page-basic{padding-top:var(--space-11);padding-bottom:var(--space-12)}

.page-basic-header{max-width:820px;margin:0 auto var(--space-9);text-align:center}
.page-basic-header h1{max-width:760px;color:var(--blue);overflow-wrap:anywhere}

.page-basic-content{max-width:720px;margin-inline:auto;overflow-wrap:anywhere}
.page-basic-content > p:first-child{font-size:var(--fs-body-lg);color:#30333b}

@media (max-width:560px){
  .page-basic-header{text-align:left}
}
