/* CELLMIND local reference rebuild — generated from website/cellmind-rebuild/src/styles. Do not edit output. */
/* ---- pages/faq.css ---- */
/* FAQ page — intro + tabbed FAQ (components/faq-tabs.njk, variant "page"; shared styles in
   components/reviews-faq.css). Page frame values: evidence/computed faq main (1280 container,
   15px/450 body copy, 80px bottom space; 56px ≤767px). */
.faq-page {
  padding-bottom: 80px;
  color: var(--t-text-ink-soft);
  font-size: 15px;
  font-weight: 450;
  line-height: 1.6;
}
@media (max-width: 767px) {
  .faq-page { padding-bottom: 56px; }
}

/* Chrome difference on this template: the reference renders the footer without the block-theme
   template-part wrapper here, so only ONE 1px rule sits above it (2px on most other templates). */
