/* ===== #prova — nao vaza para fora de .bl-prova ===== */
.bl-prova { border-block: 1px solid var(--bl-borda); background: var(--bl-fundo-alt); }
/* A faixa da prova e o unico pico de tinta que esta direcao produz de
   proposito, e por isso ela e a unica secao com respiro proprio, menor que o
   das outras: 74px de folga em vez de 118px no desktop, e 2rem entre as
   linhas em vez de 3,5rem. Comprimir aqui nao e economia de espaco — e o que
   faz a prova ler como UMA faixa e nao como tres itens soltos. */
.bl-prova { padding-block: clamp(2.75rem, 1.5rem + 3.5vw, 5rem); }
.bl-prova__lista { list-style: none; margin: 0; padding: 0; display: grid; gap: var(--bl-e4); }
/* O filete ambar de 3px continua sendo a borda ESQUERDA DA LEITURA — nao da
   margem. A margem, a esquerda dele, nao ganha regua nenhuma. */
/* O filete tem a altura da LINHA inteira do registro, nao so a do texto:
   o filete de 3px e o unico lugar em que o ambar ja fazia trabalho
   estrutural, e encurta-lo seria perder o que a auditoria mandou preservar. */
.bl-prova__afirmacao {
  padding: var(--bl-e2) 0 var(--bl-e2) var(--bl-e3);
  border-left: 3px solid var(--bl-ambar-500);
  height: 100%;
}
/* Nivel 1: o beneficio. Grande, e o que o visitante le sem querer.
   Nivel 2: o numero. Pequeno, para quem foi conferir. Os dois lado a lado
   em vez de empilhados: o degrau de corpo (1,73x medido) fica visivel na
   mesma linha de olho, e a linha inteira deixa de ser um cartao de grade. */
@media (min-width: 900px) {
  .bl-prova__afirmacao {
    display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
    column-gap: var(--bl-e4); align-items: baseline;
    align-content: center;
  }
}
.bl-prova__beneficio {
  font-family: var(--bl-fonte-titulo); font-weight: 700;
  font-size: clamp(1.375rem, 1.1rem + 1.1vw, 2rem);   /* 32px em 1440:
     degrau proprio acima do h3 (26,88px), que ela encostava a 0,88px */
  line-height: 1.2; margin: 0 0 var(--bl-e2); text-wrap: balance;
}
@media (min-width: 900px) { .bl-prova__beneficio { margin-bottom: 0; } }
.bl-prova__tecnico {
  font-size: .9375rem; color: var(--bl-texto-fraco); margin: 0; max-width: 40ch;
}
.bl-prova__tecnico strong {
  color: var(--bl-texto); font-variant-numeric: tabular-nums;
}
