/* estilos/35-certificacoes.css */
.hero--cert{padding-block:clamp(var(--e7),10vw,9.375rem) clamp(var(--e7),9vw,8.125rem)}.hero--cert .textura{top:3.75rem;right:-7.5rem;width:38.75rem}.hero--cert .lead{max-width:34em}.numero-linha{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e3) var(--e5);padding-top:var(--e5);border-top:1px solid var(--line)}.numero-linha__texto{flex:1 1 14rem;color:var(--cor-apoio);font-size:var(--tam-corpo);line-height:1.6}.foto-legenda{display:grid;gap:var(--e3)}.lista-itens{border-top:1px solid var(--blue)}.lista-itens li{display:grid;gap:.375rem;padding-block:var(--e5);border-bottom:1px solid var(--line)}.lista-itens__titulo{color:var(--blue);font-size:var(--tam-lead);line-height:1.4}.lista-itens__texto{color:var(--cor-apoio);font-size:var(--tam-campo);line-height:1.6}.cartoes-cert{display:grid;gap:var(--e5);grid-template-columns:repeat(auto-fit,minmax(min(22.5rem,100%),1fr))}.cartao-cert{display:grid;gap:var(--e5);align-content:start;padding:var(--e6) var(--e5);background:var(--white)}.cartao-cert__selo{width:7.5rem;height:auto}.cartao-cert__nome{gap:.25rem}.cartao-cert__titulo{color:var(--ink);font-size:var(--tam-titulo);line-height:1.1;text-wrap:balance}.cartao-cert__texto{color:var(--cor-apoio);font-size:var(--tam-corpo);line-height:1.6}.cartao-cert .btn{justify-self:start}.cartao-cert .pares{border-top-color:var(--line)}.cartao-cert .pares dd{font-size:var(--tam-campo)}@media (min-width:48rem){.cartao-cert{padding:3rem 2.75rem}.cartao-cert__titulo{font-size:var(--tam-faixa)}}.trilha-fotos{display:grid;gap:var(--e5);grid-template-columns:repeat(auto-fit,minmax(min(16.25rem,100%),1fr))}.trilha-foto{display:grid;gap:var(--e3);align-content:start}@media (max-width:47.9375rem){.trilha-foto .foto__img{aspect-ratio:3 / 2}}@media (min-width:48rem){.trilha-foto--meio{padding-top:3.5rem}}.caixas-lista{display:grid;gap:var(--e5);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr))}.caixa-lista{display:grid;gap:var(--e4);align-content:start;padding:var(--e6);background:var(--white)}.caixa-lista .pontos{gap:.625rem;color:var(--cor-texto);font-size:var(--tam-corpo)}.nota-caixa{padding:1.75rem var(--e6);background:var(--white);color:var(--blue);font-size:var(--tam-corpo);line-height:1.6}.trilha--coluna .fio__titulo{font-size:var(--tam-lead)}@media (min-width:54rem){.lado--como{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--e6) 6rem}}@media (min-width:64rem){.trilha--coluna{grid-template-columns:minmax(0,1fr);gap:4.25rem;margin-top:var(--e5);padding:0 0 0 var(--e6)}.trilha--coluna .trilha__etapa{gap:.625rem}.trilha--coluna::before,.trilha--coluna .trilha__fio{left:4px;right:auto;top:7px;bottom:7px;width:2px;height:auto}.trilha--coluna .trilha__fio{transform-origin:top center;animation-name:fio-vertical}.trilha--coluna.trilha--espera:not(.trilha--cheia) .trilha__fio{transform:scaleY(0)}.trilha--coluna .trilha__etapa{grid-template-rows:none}.trilha--coluna .trilha__etapa:last-child::before{display:block}.trilha--coluna .trilha__no{left:calc(-1 * var(--e6));top:7px}}@media (min-width:54rem){.depoimento-forma--meio{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e6) 5rem}}
