.artigo-topo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:30px;align-items:center;padding-block:28px}.artigo-topo h1{font-size:clamp(29px,3.4vw,48px);line-height:1.13;letter-spacing:.035em;margin:12px 0 18px}.artigo-topo figure{margin:0}.artigo-topo figure img,.blog-destaque>a img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}.artigo-autoria{font-size:13px;line-height:1.7;color:#555}.artigo-corpo{max-width:900px}.artigo-corpo p,.artigo-corpo li{line-height:1.8}.artigo-corpo p{margin:0 0 18px}.artigo-corpo h2{font-size:clamp(24px,3vw,34px);line-height:1.25;letter-spacing:.025em;margin:0 0 16px}.artigo-corpo section,.artigo-cta{margin-block:32px}.artigo-corpo li{margin-bottom:10px}.artigo-corpo ul{padding-left:24px}.artigo-corpo a:not(.botao){text-decoration:underline;text-underline-offset:3px}.artigo-sumario{background:#f6f7f5;border:1px solid #e0e5dd;border-radius:12px;padding:20px;margin-block:24px}.artigo-sumario ul{margin-bottom:0}.artigo-cta{border-left:4px solid #00e85e;background:#f6faf6;padding:24px;border-radius:0 12px 12px 0}.artigo-cta .botao{white-space:normal;max-width:100%;text-align:center}.artigo-tabela{overflow-x:auto;margin-bottom:16px}.artigo-tabela table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.artigo-tabela caption{text-align:left;font-weight:700;margin-bottom:12px}.artigo-tabela th,.artigo-tabela td{text-align:left;vertical-align:top;padding:12px;border:1px solid #ddd;min-width:140px}.artigo-tabela thead{background:#f0f4ef}.artigo-corpo details{border:1px solid #ddd;padding:16px;margin-bottom:12px}.artigo-corpo summary{font-weight:700;cursor:pointer;line-height:1.5}.artigo-corpo details p{margin:14px 0 0}.artigo-frases{border-left:2px solid #222}.artigo-voltar{padding-block:16px}.blog-destaque{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;align-items:center;padding:24px;border:1px solid #ddd;border-radius:16px}.blog-destaque h2{font-size:clamp(23px,2.5vw,34px);line-height:1.25;letter-spacing:.02em}.blog-destaque h2 a{text-decoration:none}.blog-destaque p{line-height:1.7}@media(max-width:767px){.artigo-topo,.blog-destaque{grid-template-columns:1fr;gap:20px}.artigo-topo{padding-block:20px}.artigo-topo figure img{max-height:260px}.artigo-cta,.artigo-sumario{padding:18px}.blog-destaque{padding:18px}.blog-destaque>a img{max-height:240px}.artigo-corpo section{margin-block:28px}}
.artigo-topo>div,.artigo-topo>figure,.blog-destaque>div{min-width:0}.artigo-topo h1{overflow-wrap:anywhere}

.blog-texto{grid-template-columns:1fr;margin-bottom:24px}.blog-texto h2{margin-top:10px}.blog-texto>div{max-width:850px}

/* Capas aprovadas: proporção completa, versões responsivas e sem cortes. */
.artigo-topo{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.artigo-capa img,.blog-capa-link img{aspect-ratio:3/2;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px}.blog-destaque{margin-bottom:24px}.blog-capa-link{display:block;min-width:0}.blog-destaque:last-child{margin-bottom:0}@media(max-width:767px){.artigo-topo{grid-template-columns:1fr}.artigo-topo .artigo-capa img,.blog-destaque>.blog-capa-link img{max-height:none}}
