/* Seção do formulário (fundo preto). Os campos vêm de diagnostic.css (global). */
.tn-dg { background: #0b0b0c; color: #fff; padding-block: clamp(4rem, 9vw, 9rem); }
.tn-dg__inner { max-inline-size: 46rem; text-align: center; }
.tn-dg__inner .tn-dg__title { margin-inline: auto; }
.tn-dg__form { margin-block-start: clamp(2rem, 4vw, 3rem); }
