/* Questions people ask before installing, answered in plain sentences that still read
   right when quoted alone (search snippets, AI answers). Two columns on wide screens. */
.faq { padding-block: 0 104px; }

.faq-list {
  display: grid;
  gap: 0 56px;
  max-width: 1040px;
  margin: 48px auto 0;
}

.faq-item { padding-block: 22px 26px; border-top: 1px solid var(--line); }

.faq-item h3 {
  font-size: 19px;
  font-weight: 700;
  letter-spacing: -0.01em;
  line-height: 1.3;
  margin-bottom: 8px;
}

.faq-item p { color: #3B3732; }

@media (min-width: 820px) {
  .faq-list { grid-template-columns: 1fr 1fr; }
}
