/* faq-inhouse */
.tcc-two h2.tcc-inh__title {
  margin-bottom: 12px;
}
.tcc-inh__text {
  color: var(--tcc-muted);
}
.tcc-inh {
  display: grid;
  gap: 20px;
  margin-top: 18px;
  padding: 26px;
  background: var(--tcc-surface);
  border: 1px solid var(--tcc-line);
  border-radius: 14px;
}
.tcc-inh b {
  font-family: var(--wa-font-family-heading);
  font-size: 1.15rem;
}
.tcc-inh p {
  color: var(--tcc-muted);
  margin-top: 6px;
}
.tcc-inh wa-button::part(base) {
  min-height: 48px;
  padding-inline: 22px;
  border-radius: 8px;
  font-weight: 700;
  font-size: 1rem;
}
