/**
 * content-pages.css – Shared styles for FAQ, Terms, Privacy, Sustainability
 * Meander Himalaya – Centered content, readability, no navbar overlap.
 * Load after style.css and responsive-global.css.
 */

/* ============================================
   Content area: prevent fixed navbar overlap
   Hero sections use margin-top: 70px; this backs up any main content
   ============================================ */
/* Hero margin-top: 70px – FAQ/Privacy/Sustainability use their own CSS files */
.page-terms .detail-hero {
  margin-top: 70px;
}

/* ============================================
   Centered content container (Terms page only; Privacy uses privacy.css)
   ============================================ */
.page-terms .policy-content {
  max-width: 780px;
  margin-left: auto;
  margin-right: auto;
}

/* FAQ styles moved to faq.css (loaded only on faq.html) */

/* ============================================
   Footer: align correctly on all screen sizes
   ============================================ */
.page-faq .footer .container,
.page-terms .footer .container,
.page-privacy .footer .container,
.page-sustainability .footer .container {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
