/* Figma FAQ: desktop 258:7066, mobile 258:8085. Motion is shared in app.js. */
.faq-page .faq { padding: 80px 0; background: linear-gradient(180deg, var(--cream-50), var(--cream-100)); }
.faq-page .faq h1 { font: var(--title-h2); margin: 0; }
.faq-page .faq h1 em { font-style: normal; color: var(--terracotta-600); }
.faq-page .faq-intro { margin: 16px 0 32px; }
@media (max-width: 760px) {
  .faq-page .faq { padding: 48px 20px; background: #fff; }
  .faq-page .faq .narrow { width: 100%; }
  .faq-page .faq h1 { font: var(--title-h3); }
  .faq-page .faq-intro { margin: 16px 0 24px; }
}
