/* Preferências visuais controladas pela Central Frequência Aberta */
body.news-seven{font-size:var(--fa-body-font-size,16px)}
.news-seven .ns7-content{font-size:calc(var(--fa-body-font-size,16px) * 1.075)}
.news-seven .ns7-section-head h2{font-size:calc(30px * var(--fa-heading-scale,1))!important}
.news-seven .ns7-article-header h1{font-size:calc(52px * var(--fa-heading-scale,1))!important}
.fa26-header{--fa26-gold:var(--fa-header-accent,#D6A62E);color:var(--fa-header-text-color,#fff)}
.fa26-toolbar{background:var(--fa-topbar-bg-color,#D6A62E)!important;color:var(--fa-topbar-text-color,#171717)!important}
.fa26-toolbar a{color:var(--fa-topbar-text-color,#171717)!important;font-size:var(--fa-topbar-font-size,15px)!important}.fa26-date-time{font-size:var(--fa-topbar-font-size,15px)!important}
.fa26-main{background-color:var(--fa-header-bg-color,#0B0C0E)!important;background-image:linear-gradient(rgba(0,0,0,.16),rgba(0,0,0,.16)),var(--fa-header-bg-image,none)!important;background-size:cover!important;background-position:center!important;color:var(--fa-header-text-color,#fff)!important}
.fa26-main-inner{height:var(--fa-header-main-height,210px)!important}
.fa26-main .fa26-search,.fa26-main .fa26-social a,.fa26-main .fa26-social-disabled,.fa26-main .fa26-weather strong,.fa26-main .fa26-weather span:last-child{color:var(--fa-header-text-color,#fff)!important}
.fa26-logo{width:var(--fa-header-logo-size,176px)!important;height:var(--fa-header-logo-size,176px)!important;background-image:var(--fa-header-logo-image)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.fa26-logo img{opacity:0!important}
.fa26-drawer-logo{background-image:var(--fa-header-logo-mobile-image)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.fa26-drawer-logo img{opacity:0!important}
.fa26-nav{background:var(--fa-nav-bg-color,#fff)!important}.fa26-item>a,.fa26-more-toggle{color:var(--fa-nav-text-color,#171717)!important;font-size:var(--fa-nav-font-size,15px)!important}.fa26-item>a:after{background:var(--fa-header-accent,#D6A62E)!important}
/* Espaçamento da publicidade superior controlado em Central > Cabeçalho. */
.news-seven .ns7-ad.ns7-ad-visual[data-ns7-ad-slot="top"]{margin:var(--fa-top-ad-margin-top,10px) auto var(--fa-top-ad-margin-bottom,0px)!important;padding:var(--fa-top-ad-padding-top,0px) 0 var(--fa-top-ad-padding-bottom,0px)!important}
.news-seven .ns7-ad.ns7-ad-visual[data-ns7-ad-slot="top"] + .ns7-main .ns7-stage.fa-stage{margin-top:0!important;padding-top:0!important}
/* Hero editorial: sem sombra e sem controles manuais. */
.news-seven .ns7-stage.fa-stage{filter:none!important}
.news-seven .ns7-stage.fa-stage .ns7-hero-card{box-shadow:none!important}
.news-seven .fa-slide-prev,.news-seven .fa-slide-next,.news-seven .fa-slide-dots{display:none!important}
.news-seven .ns7-stage.fa-stage:has(.ns7-stage-side:empty){grid-template-columns:1fr!important}
.news-seven .ns7-stage.fa-stage:has(.ns7-stage-side:empty) .fa-slider-main{grid-column:1/-1}
@media(max-width:1199px){.fa26-main-inner{height:min(var(--fa-header-main-height,210px),160px)!important}.fa26-logo{width:min(var(--fa-header-logo-size,176px),118px)!important;height:min(var(--fa-header-logo-size,176px),118px)!important}.fa26-item>a,.fa26-more-toggle{font-size:min(var(--fa-nav-font-size,15px),12px)!important}}
@media(max-width:767px){.fa26-main-inner{height:82px!important}.fa26-logo{width:var(--fa-header-logo-mobile-size,74px)!important;height:var(--fa-header-logo-mobile-size,74px)!important;background-image:var(--fa-header-logo-mobile-image)!important}.fa26-item>a,.fa26-more-toggle{font-size:min(var(--fa-nav-font-size,15px),11px)!important}.news-seven .ns7-article-header h1{font-size:calc(38px * var(--fa-heading-scale,1))!important}.news-seven .ns7-section-head h2{font-size:calc(27px * var(--fa-heading-scale,1))!important}.news-seven .ns7-ad.ns7-ad-visual[data-ns7-ad-slot="top"]{margin:var(--fa-top-ad-margin-top,10px) auto var(--fa-top-ad-margin-bottom,0px)!important;padding:var(--fa-top-ad-padding-top,0px) 0 var(--fa-top-ad-padding-bottom,0px)!important}}
