/* =========================================================
  TERAPIA TCC — OUÇA MAIS • VIVA MELHOR
  Escopo: body.terapia-tcc-page
  Objetivo: alinhar a página de TCC ao visual da /sobre
========================================================= */

body.terapia-tcc-page {
  background:
    radial-gradient(circle at 12% 0%, rgba(139, 92, 246, 0.10), transparent 38%),
    radial-gradient(circle at 88% 18%, rgba(255, 217, 102, 0.10), transparent 40%),
    linear-gradient(180deg, #ffffff 0%, #faf8ff 100%);
}

body.terapia-tcc-page main#conteudo {
  background: transparent;
}

body.terapia-tcc-page .section:not(.terapia-tcc-hero) {
  padding: clamp(56px, 7vw, 96px) 0;
}

body.terapia-tcc-page .section.section--alt:not(.terapia-tcc-hero) {
  background: color-mix(in srgb, var(--color-surface) 56%, transparent);
  border-top: 1px solid color-mix(in srgb, var(--color-border) 80%, transparent);
  border-bottom: 1px solid color-mix(in srgb, var(--color-border) 80%, transparent);
}

body.terapia-tcc-page .tcc-section__header {
  max-width: 840px;
  margin: 0 auto 42px;
  text-align: center;
}

@media (max-width: 575.98px) {
  body.terapia-tcc-page .tcc-section__header {
    margin-bottom: 32px;
  }
}

body.terapia-tcc-page .tcc-content {
  max-width: 860px;
  margin: 0 auto;
}

body.terapia-tcc-page .tcc-content .card {
  min-height: unset;
}

body.terapia-tcc-page .related-content .pill-nav {
  margin-top: var(--space-4);
}

