/* 20-explicacao-e-teste: "Por que a GRAVIS existe" (parágrafo explicativo) e o bloco do teste de maturidade. */

/* parágrafo explicativo: texto corrido para quem quer entender antes de decidir */
.explain{background:var(--white);}
.explain .h2{max-width:14ch;}
.explain-body{margin-top:clamp(28px, 3vw, 44px);max-width:62ch;display:grid;gap:1em;}
.explain-body p{margin:0;font-size:var(--t-body);line-height:1.7;color:#2c2c2c;}

/* teste de maturidade: painel escuro com o que a pessoa recebe */
.leadgen{background:var(--white);padding-top:0;}
.leadgen-panel{
  display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  gap:clamp(28px, 4vw, 72px);align-items:start;
  background:var(--ink);color:var(--white);
  padding:clamp(32px, 5vw, 72px);
  border-top:4px solid var(--red);
}
.leadgen-eyebrow{color:var(--muted-on-dark);margin:0 0 18px;}
.leadgen .h2{max-width:16ch;margin:0;}
.leadgen-offer p{margin:0;color:#d0d0d0;}
.leadgen-offer ul{list-style:none;margin:20px 0 32px;padding:0;display:grid;gap:14px;}
.leadgen-offer li{display:flex;gap:14px;align-items:baseline;line-height:1.5;}
.leadgen-offer li::before{content:"";flex:0 0 7px;height:7px;background:var(--red);transform:translateY(-2px);}
@media (max-width:900px){
  .leadgen-panel{grid-template-columns:1fr;}
}
