.art-pagina{background:var(--cal);padding-bottom:var(--bloco)}.art-pagina .ens-topo{width:min(1180px,100% - (2 * var(--gutter)));border-bottom:1px solid var(--fio);justify-content:space-between;align-items:baseline;gap:24px;margin:0 auto;padding:22px 0;display:flex}.art-voltar{font:500 .8125rem/1.6 var(--f-meta);color:var(--tinta-2);text-decoration:none}.art-voltar:hover{color:var(--ipe-txt)}.art-cab{max-width:min(980px,100% - (2 * var(--gutter)));margin-inline-start:auto;margin-inline-end:auto;padding-top:clamp(40px,6vw,84px)}.art-meta{font:500 .75rem/1.4 var(--f-meta);color:var(--ipe-txt);flex-wrap:wrap;gap:8px 18px;display:flex}.art-meta span+span:before{content:"·";color:var(--tinta-3);margin-right:18px}.art-cab h1{font-family:var(--f-leitura);letter-spacing:-.022em;color:var(--tinta);text-wrap:balance;margin-top:18px;font-size:clamp(2.1rem,5vw,4.1rem);font-weight:300;line-height:1.02}.art-capa{width:min(1180px,100% - (2 * var(--gutter)));margin:clamp(30px,4.5vw,54px) auto 0}.art-capa img{aspect-ratio:16/9;object-fit:cover;background:var(--cal-baixo);width:100%}.art-corpo,.art-voz,.art-fontes,.art-convite,.art-assina{width:min(660px,100% - (2 * var(--gutter)));margin-inline-start:auto;margin-inline-end:auto}.art-corpo{color:var(--tinta);margin-top:clamp(34px,5vw,58px);font-size:1.1875rem;line-height:1.72}.art-corpo>p:first-child{color:var(--tinta);margin-bottom:1.15em;font-size:clamp(1.3rem,2.1vw,1.55rem);font-style:italic;line-height:1.45}.art-corpo p+p{margin-top:1.05em}.art-corpo h2{font-family:var(--f-leitura);letter-spacing:-.012em;color:var(--tinta);margin:1.9em 0 .6em;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:400;line-height:1.2}.art-corpo ul{gap:8px;margin:1em 0;padding-left:0;display:grid}.art-corpo li{padding-left:20px;position:relative}.art-corpo li:before{content:"";background:var(--ipe-txt);width:9px;height:1px;position:absolute;top:.72em;left:0}.art-corpo strong{color:var(--tinta);font-weight:500}.art-corpo a{-webkit-text-decoration-color:var(--ipe);text-decoration-color:var(--ipe);text-underline-offset:.2em}.art-corpo blockquote{border-left:2px solid var(--ipe);color:var(--tinta-2);margin:1.6em 0;padding:2px 0 2px 22px;font-size:1.2em;font-style:italic;line-height:1.42}.art-corpo blockquote p+p{font:400 .6875rem/1.5 var(--f-meta);color:var(--tinta-3);margin-top:.8em;font-style:normal}.art-voz{border-top:1px solid var(--fio-forte);margin-top:clamp(48px,7vw,84px);padding-top:26px}.art-voz-rot,.art-convite-rot{font:500 .75rem/1.4 var(--f-meta);color:var(--ipe-txt)}.art-voz blockquote{letter-spacing:-.012em;color:var(--tinta);text-wrap:balance;margin-top:14px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-style:italic;line-height:1.3}.art-voz blockquote:before{content:"“"}.art-voz blockquote:after{content:"”"}.art-fontes{color:var(--tinta-2);margin-top:44px;font-size:.9375rem}.art-fontes h2{font:500 .75rem/1.4 var(--f-meta);color:var(--ipe-txt);margin-bottom:12px}.art-fontes ol{gap:8px;padding-left:1.2em;list-style:decimal;display:grid}.art-convite{border-top:1px solid var(--fio-forte);justify-items:start;gap:14px;margin-top:clamp(48px,7vw,84px);padding-top:26px;display:grid}.art-convite h2{font-family:var(--f-leitura);color:var(--tinta);max-width:18ch;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:300;line-height:1.1}.art-convite-txt{max-width:46ch;color:var(--tinta-2)}.art-convite .whats{justify-items:start;gap:10px;display:grid}.art-compromisso{color:var(--tinta-3);max-width:52ch;font-size:.8125rem}.art-assina{font:500 .75rem/1.5 var(--f-meta);color:var(--tinta-3);margin-top:36px}.art-outros{margin-top:clamp(56px,8vw,96px)}.art-outros ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:14px;display:grid}.art-outros a{border-top:1px solid var(--fio-forte);gap:8px;padding-top:18px;text-decoration:none;display:grid}.art-outros a:hover .art-outro-t{color:var(--ipe-txt)}.art-outro-t{font-family:var(--f-leitura);color:var(--tinta);font-size:1.2rem;font-weight:300;line-height:1.25}.art-outros .el-linha{font:500 .6875rem/1.4 var(--f-meta);color:var(--ipe-txt)}@media (max-width:760px){.art-outros ul{grid-template-columns:1fr}}
