.colunistas-pagina{padding-top:32px}.colunistas-pagina .titulo-pagina{letter-spacing:0;font-size:44px}.colunistas-intro{max-width:680px;color:var(--tinta-2);margin:0 0 36px;font-size:18px}.colunista-item{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);max-width:800px;padding:28px 0;display:block}.colunista-identidade{align-items:center;gap:16px;margin-bottom:22px;display:flex}.colunista-simbolo{object-fit:cover;object-position:center 40%;border-radius:8px;width:56px;height:56px}.colunista-identidade p{color:var(--tinta-2);margin:0;font-size:14px}.colunista-identidade strong{color:var(--tinta);font-size:18px}.colunista-item h2{letter-spacing:0;margin:0 0 12px;font-size:32px;line-height:1.2}.colunista-item>p{max-width:640px;color:var(--tinta-2);margin:10px 0}.colunista-item .colunista-assinatura{color:var(--tinta);font-size:20px;font-weight:600}.colunista-item .link-seta{margin-top:18px}.colunista-item:hover h2{color:var(--azul)}.coluna-abertura{border-bottom:1px solid var(--linha);max-width:860px;padding:12px 0 32px}.coluna-abertura .editoria{letter-spacing:0}.coluna-abertura .titulo-pagina{margin-top:14px;font-size:52px}.coluna-perfil{align-items:center;gap:22px;margin:24px 0 28px;display:flex}.coluna-retrato{object-fit:cover;object-position:center 40%;border-radius:8px;width:144px;height:192px}.coluna-autor{color:var(--tinta-2);margin:0}.coluna-abertura .colunista-assinatura{max-width:650px;margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.35}.coluna-abertura .linha-fina{letter-spacing:0;max-width:720px;margin-bottom:0;font-size:20px}.coluna-artigos,.coluna-biografia{max-width:860px}.coluna-biografia .titulo-secao{letter-spacing:0;font-size:26px}.coluna-biografia-texto{max-width:740px;font-size:18px;line-height:1.7}.coluna-biografia-texto p{margin:0 0 18px}.coluna-artigos .titulo-secao{letter-spacing:0;font-size:26px}.coluna-sem-artigos{border-top:1px solid var(--linha);padding:24px 0 36px}.coluna-sem-artigos p{color:var(--tinta-2);margin:0;font-size:17px}.coluna-artigo-item{border-top:1px solid var(--linha);padding:24px 0;display:block}.coluna-artigo-item h3{margin:8px 0;font-size:24px}.coluna-artigo-item p{color:var(--tinta-2)}@media (width<=640px){.colunistas-pagina .titulo-pagina{font-size:32px}.coluna-abertura .titulo-pagina{font-size:38px}.coluna-abertura .colunista-assinatura{font-size:24px}.coluna-abertura .linha-fina{font-size:18px}.colunista-item h2{font-size:28px}}
