.pn-inicio{--pni-cor:#ec6608;--pni-txt:#1f2328;--pni-sec:#667085;--pni-linha:#e6e8ec}
.pn-inicio .elementor-element-8c1f8f0{display:none}
.pni{width:100%;font-family:Roboto,sans-serif;color:var(--pni-txt);text-align:left}
.pni a{text-decoration:none;color:inherit}
.pni section{margin-bottom:36px}
.pni img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important}
.pni img.pni-arte{object-position:50% 26%}
.pni em{font-style:normal}
.pni-manchetes{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;margin-bottom:22px!important}
.pni-lado{display:grid;grid-template-rows:1fr 1fr;gap:12px}
.pni-dest{position:relative;display:block;overflow:hidden;border-radius:10px;background:#101418;min-height:210px}
.pni-g{aspect-ratio:16/9.6}
.pni-dest img{position:absolute;inset:0;transition:transform .35s}
.pni-dest:hover img{transform:scale(1.03)}
.pni-grad{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.88) 0,rgba(0,0,0,.5) 42%,rgba(0,0,0,0) 72%)}
.pni-dest-txt{position:absolute;left:0;right:0;bottom:0;padding:18px 20px;color:#fff}
.pni-dest-txt em{display:inline-block;background:var(--pni-cor);color:#fff;font-size:12px;font-weight:700;line-height:1;padding:6px 9px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;margin-bottom:9px}
.pni-dest-txt strong{display:block;font-weight:800;color:#fff}
.pni-dest-txt small{display:block;margin-top:7px;font-size:13px;color:rgba(255,255,255,.82)}
.pni-g strong{font-size:clamp(23px,2.5vw,33px);line-height:1.16}
.pni-m strong{font-size:17px;line-height:1.24;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.pni-cards{display:grid;gap:22px 18px}
.pni-c4{grid-template-columns:repeat(4,minmax(0,1fr))}
.pni-c3{grid-template-columns:repeat(3,minmax(0,1fr))}
.pni-card{display:block}
.pni-card-img{display:block;aspect-ratio:16/10;overflow:hidden;border-radius:8px;background:#e9ebef}
.pni-card-img img{transition:transform .3s}
.pni-card:hover img{transform:scale(1.04)}
.pni-card em{display:block;margin-top:10px;color:var(--pni-cor);font-size:11.5px;font-weight:700;line-height:1;text-transform:uppercase}
.pni-card strong{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-size:15px;font-weight:700;line-height:1.3}
.pni-card small{display:block;margin-top:6px;color:var(--pni-sec);font-size:12.5px}
.pni-card:hover strong,.pni-linha:hover strong,.pni-lateral a:hover span{color:var(--pni-cor)}
.pni-tit{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:9px;border-bottom:3px solid var(--pni-cor)}
.pni-tit h2{margin:0;font:800 22px/1.2 Roboto,sans-serif;color:var(--pni-txt)}
.pni-tit a{color:var(--pni-cor)!important;font-size:14px;font-weight:600}
.pni-tit a:after{content:" ›"}
.pni-colunas{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:36px;align-items:start;margin-top:32px}
.pni-cidade{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px}
.pni-linha{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--pni-linha)}
.pni-linha:first-child{padding-top:0}
.pni-linha img{flex:0 0 92px;width:92px!important;height:68px!important;border-radius:6px!important}
.pni-linha strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.3}
.pni-linha small{display:block;margin-top:4px;color:var(--pni-sec);font-size:12px}
.pni-lateral{position:sticky;top:20px;background:#fff;border:1px solid var(--pni-linha);border-radius:10px;padding:18px}
.pni-lateral ol{list-style:none;margin:0;padding:0}
.pni-lateral li{border-bottom:1px solid var(--pni-linha)}
.pni-lateral li:last-child{border-bottom:0}
.pni-lateral li a{display:flex;gap:12px;padding:11px 0}
.pni-lateral time{flex:0 0 42px;color:var(--pni-cor);font-size:13px;font-weight:700;line-height:1.35}
.pni-lateral span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;font-weight:500;line-height:1.35}
.pni-botao{display:block;margin:26px auto 0;height:46px;padding:0 28px;border:0;border-radius:6px;background:var(--pni-cor);color:#fff;font:700 15px/1 Roboto,sans-serif;cursor:pointer}
.pni-botao:hover{background:#d35a05;color:#fff}.pni-botao:disabled{background:#aab0ba;cursor:default}
@media(max-width:1024px){.pni-colunas{grid-template-columns:minmax(0,1fr)}.pni-lateral{position:static}.pni-c4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.pni-manchetes{grid-template-columns:minmax(0,1fr)}.pni-g{aspect-ratio:4/3.3}.pni-lado{grid-template-rows:none}.pni-m{aspect-ratio:16/9}.pni-cidade{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){.pni-c3{grid-template-columns:repeat(2,minmax(0,1fr))}.pni-cards{gap:18px 12px}.pni-card strong{font-size:14px}}
