/* segmentos-familia.css: CSS da família dos 34 segmentos antigos /segmentos/** (r54-perf, 06/10/2026). GERADO por /home/claude/np/tools/poda_familia.py (segmentos): aurea-segmentos.css nesta ordem, só com as regras que podem casar com alguma página da família. Não editar aqui: editar os fontes e rodar o poda_familia.py de novo. */
/*aurea-segmentos.css*/html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]),html body main:has(>.gestao-hero){--a-min:14.4px;--a-cap:15px;--a-cap-dk:16px;--a-body:17px;--a-lead:clamp(17px,16.04px + .247vw,19px);--a-h4:clamp(19px,17.56px + .37vw,22px);--a-h3:clamp(24px,22.07px + .494vw,28px);--a-h2:clamp(28px,20.3px + 1.975vw,44px);--a-h1:clamp(31px,24.74px + 1.605vw,44px);--s1:8px;--s2:13px;--s3:21px;--s4:34px;--s5:55px;--s6:89px;--s7:144px;--a-lh-body:1.618;--a-lh-h4:1.272;--a-lh-h3:1.146;--a-lh-h2:1.09;--a-lh-cap:1.382;--a-measure:610px}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section #init-container{padding-bottom:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section h1.title-header{font-size:var(--a-h1)!important;line-height:var(--a-lh-h2)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section .hero-subtitle{font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section .hero-text-col>div:last-child{margin-top:var(--s4)!important;gap:var(--s2)!important}@media (min-width:992px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section h1.title-header{padding-bottom:var(--s3)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section .hero-subtitle{max-width:var(--a-measure)!important}}@media (min-width:1200px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section .hero-text-col{flex:0 0 61.8%!important;max-width:61.8%!important;padding-right:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .hero-section .hero-image-col{flex:0 0 38.2%!important;max-width:38.2%!important}}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section{margin-top:var(--s6)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section>.bring-to-front{padding-top:0!important;padding-bottom:0!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section>.bring-to-front>.row>div{padding-top:0!important;padding-bottom:0!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .intro-section-title{margin-top:0!important;margin-bottom:var(--s3)!important;font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .intro-section-subtitle{margin-top:0!important;margin-bottom:0!important;font-size:var(--a-lead)!important;line-height:var(--a-lh-body)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .solucoes-sults{margin-top:var(--s5)!important;padding-top:0!important;gap:var(--s4)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .solucoes-item h3{margin-top:0!important;margin-bottom:0!important;font-size:var(--a-h3)!important;line-height:var(--a-lh-h3)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .solucoes-item p{margin-top:var(--s2)!important;margin-bottom:0!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}@media (max-width:767px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section{margin-top:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .intro-solutions-section .solucoes-sults{gap:var(--s4)!important}}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl){margin-top:var(--s6)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .card-title{margin-bottom:0!important;font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .card-title~p{margin-top:var(--s3)!important;margin-bottom:0!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .detail-list{margin-top:var(--s4)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .detail-list h3{margin-top:var(--s3)!important;margin-bottom:0!important;font-size:var(--a-h4)!important;line-height:var(--a-lh-h4)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .detail-list p{font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .section-card{border-radius:13px!important}@media (min-width:768px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl){padding-bottom:var(--s4)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .card-section-pr .card-pr{padding-right:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .card-section-pl .card-pl,html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .card-section-pl>div:not(.section-card){padding-left:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .detail-list{padding-left:var(--s3)!important}}@media (min-width:992px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl)>div:not(.section-card){flex:0 0 61.8%!important;max-width:61.8%!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl)>.section-card{flex:0 0 38.2%!important;max-width:38.2%!important}}@media (max-width:767px){html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl){margin-top:var(--s5)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) .card-section-pl>div:not(.section-card){margin-top:var(--s4)!important}html body main:has(>#submenu[aria-label="Navegação secundária de segmentos"]) :is(.card-section-pr,.card-section-pl) .detail-list{padding-left:var(--s2)!important}}html body main:has(>.gestao-hero) .gestao-hero__inner{padding-top:var(--s3)!important;padding-bottom:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-hero .gestao-hero__title{margin-top:var(--s4)!important;font-size:var(--a-h1)!important;line-height:var(--a-lh-h2)!important}html body main:has(>.gestao-hero) .gestao-hero .gestao-hero__description{max-width:var(--a-measure)!important;margin-top:var(--s3)!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-hero__actions{margin-top:var(--s4)!important;gap:var(--s2)!important}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-hero__inner{padding-top:var(--s2)!important;padding-bottom:var(--s4)!important}html body main:has(>.gestao-hero) .gestao-hero .gestao-hero__title{margin-top:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-hero__actions{margin-top:var(--s3)!important}}html body main:has(>.gestao-hero) .gestao-trust__inner{padding-top:var(--s4)!important;padding-bottom:var(--s4)!important}html body main:has(>.gestao-hero) .gestao-trust .gestao-trust__title{font-size:var(--a-h4)!important;line-height:var(--a-lh-h4)!important}html body main:has(>.gestao-hero) .gestao-trust .gestao-trust__link{font-size:var(--a-cap)!important}html body main:has(>.gestao-hero) .gestao-trust .gestao-trust__logos{margin-top:var(--s3)!important;gap:var(--s3)!important}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-trust__inner{padding-top:var(--s3)!important;padding-bottom:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-trust .gestao-trust__logos{gap:var(--s3) var(--s2)!important}}html body main:has(>.gestao-hero) .gestao-library__inner{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__title{font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__description{max-width:var(--a-measure)!important;margin-top:var(--s3)!important;font-size:var(--a-lead)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__search-label,html body main:has(>.gestao-hero) .gestao-library .gestao-library__control-label,html body main:has(>.gestao-hero) .gestao-library .gestao-library__status,html body main:has(>.gestao-hero) .gestao-library .gestao-library__meta,html body main:has(>.gestao-hero) .gestao-library .gestao-library__filter{font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__search-label,html body main:has(>.gestao-hero) .gestao-library .gestao-library__control-label,html body main:has(>.gestao-hero) .gestao-library .gestao-library__meta{margin-bottom:var(--s1)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__filter{border-radius:21px!important}html body main:has(>.gestao-hero) .gestao-library__controls-row{margin-top:var(--s4)!important;gap:var(--s3) var(--s4)!important}html body main:has(>.gestao-hero) .gestao-library__results-heading{margin-top:var(--s4)!important;margin-bottom:var(--s2)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__results-title{font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__article-link{padding-top:var(--s3)!important;padding-bottom:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__article-title{font-size:var(--a-h4)!important;line-height:var(--a-lh-h4)!important}html body main:has(>.gestao-hero) .gestao-library .gestao-library__summary{margin-top:var(--s2)!important;font-size:var(--a-cap)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-library__footer{margin-top:var(--s3)!important}@media (min-width:768px){html body main:has(>.gestao-hero) .gestao-library .gestao-library__results{column-gap:var(--s5)!important}}@media (min-width:992px){html body main:has(>.gestao-hero) .gestao-library__header{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr)!important;gap:var(--s4) var(--s5)!important}}@media (max-width:991px){html body main:has(>.gestao-hero) .gestao-library__header{gap:var(--s3)!important}}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-library__inner{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-library__controls-row{margin-top:var(--s3)!important}}html body main:has(>.gestao-hero) .gestao-integration__inner{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__title{font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__intro{max-width:var(--a-measure)!important;font-size:var(--a-lead)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__link{margin-top:var(--s2)!important}html body main:has(>.gestao-hero) .gestao-integration__audiences{margin-top:var(--s5)!important;gap:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-integration__audience{padding-top:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__audience-title{font-size:var(--a-h4)!important;line-height:var(--a-lh-h4)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__points{margin-top:var(--s2)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__points li{margin-bottom:var(--s2)!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-integration__details{margin-top:var(--s5)!important;padding-top:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__details-title{margin-bottom:var(--s1)!important;font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__summary{padding-top:var(--s2)!important;padding-bottom:var(--s2)!important;font-size:var(--a-body)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__detail-content{max-width:var(--a-measure)!important;padding-bottom:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-integration .gestao-integration__detail-content :is(p,li){font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}@media (min-width:992px){html body main:has(>.gestao-hero) .gestao-integration__header{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr)!important;gap:var(--s5)!important}}@media (max-width:991px){html body main:has(>.gestao-hero) .gestao-integration__header{gap:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-integration__audiences{margin-top:var(--s4)!important;gap:var(--s4)!important}}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-integration__inner{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-integration__details{margin-top:var(--s4)!important}}html body main:has(>.gestao-hero) .gestao-results__inner{padding-top:var(--s6)!important;padding-bottom:var(--s6)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__title{font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__all-link{font-size:var(--a-cap)!important}html body main:has(>.gestao-hero) .gestao-results__featured{margin-top:var(--s5)!important;gap:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__photo{border-radius:13px!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__eyebrow{margin-bottom:var(--s2)!important;font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__quote>p{line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-results__author{margin-top:var(--s3)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__author>:first-child{font-size:var(--a-body)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__author>:nth-child(2){font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__context{margin-top:var(--s3)!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__case-link{margin-top:var(--s2)!important}html body main:has(>.gestao-hero) .gestao-results__more{margin-top:var(--s4)!important;padding-top:var(--s3)!important;gap:var(--s1) var(--s3)!important}html body main:has(>.gestao-hero) .gestao-results .gestao-results__more-label{font-size:var(--a-cap)!important;line-height:var(--a-lh-cap)!important}html body main:has(>.gestao-hero) .gestao-results__more-list{gap:var(--s1) var(--s3)!important}@media (min-width:992px){html body main:has(>.gestao-hero) .gestao-results__featured{grid-template-columns:minmax(0,45fr) minmax(0,55fr)!important}}@media (max-width:991px){html body main:has(>.gestao-hero) .gestao-results__featured{gap:var(--s4)!important}}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-results__inner{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-results__header{gap:var(--s2)!important}html body main:has(>.gestao-hero) .gestao-results__featured{margin-top:var(--s4)!important}}html body main:has(>.gestao-hero) .gestao-next__inner{padding-top:var(--s5)!important;padding-bottom:var(--s5)!important;gap:var(--s5)!important}html body main:has(>.gestao-hero) .gestao-next .gestao-next__title{font-size:var(--a-h2)!important;line-height:var(--a-lh-h2)!important}html body main:has(>.gestao-hero) .gestao-next .gestao-next__description{max-width:var(--a-measure)!important;margin-top:var(--s3)!important;font-size:var(--a-body)!important;line-height:var(--a-lh-body)!important}html body main:has(>.gestao-hero) .gestao-next__actions{gap:var(--s2)!important}@media (max-width:991px){html body main:has(>.gestao-hero) .gestao-next__inner{gap:var(--s4)!important}}@media (max-width:767px){html body main:has(>.gestao-hero) .gestao-next__inner{padding-top:var(--s4)!important;padding-bottom:var(--s4)!important}}@media (max-width:767.98px){html:root body .gestao-hero .breadcrumb-nav{padding-top:7px!important}}@media (min-width:768px) and (max-width:991.98px){html:root body section.section.hero-section .breadcrumb-nav{padding-top:7px!important}}@media (min-width:992px) and (max-width:1199.98px){html:root body section.section.hero-section .breadcrumb-nav{padding-top:7px!important}}@media (min-width:1200px){html:root body section.section.hero-section .breadcrumb-nav{padding-top:7px!important}}html body main .seg-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4,34px);margin:0;padding:0;list-style:none}html body main .seg-case{display:flex;flex-direction:column;min-width:0;margin:0;padding:0 0 var(--s3,21px);overflow:hidden;border:1px solid #e1e7ef;border-radius:13px;background:#fff;box-shadow:0 1px 2px rgba(3,45,96,.05),0 8px 24px rgba(3,45,96,.07)}html body main .seg-case__img{display:block;overflow:hidden;aspect-ratio:16/9;background:#032d60}html body main .seg-case__img img{display:block;width:100%;height:100%;object-fit:cover}html body main .seg-case__num{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:var(--s3,21px) var(--s3,21px) 0;color:#474747;font-size:var(--a-cap,15px);line-height:var(--a-lh-cap,1.382)}html body main .seg-case__num strong{color:#032d60;font-size:var(--a-h3,28px);font-weight:700;line-height:1;letter-spacing:-.02em}html body main .seg-case__q{flex:1;display:flex;flex-direction:column;margin:var(--s2,13px) var(--s3,21px) 0;padding:0}html body main .seg-case__q blockquote{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}html body main .seg-case__q blockquote::before{content:none;display:none}html body main .seg-case__q blockquote p{margin:0!important;color:#474747;font-size:var(--a-cap-dk,16px)!important;font-style:normal;font-weight:400;line-height:var(--a-lh-body,1.618)!important;text-align:left}html body main .seg-case__q figcaption{margin-top:auto;padding-top:var(--s2,13px)}html body main .seg-case__q figcaption strong{display:block;color:#032d60;font-size:var(--a-cap-dk,16px);font-weight:700;line-height:var(--a-lh-cap,1.382)}html body main .seg-case__q figcaption span{display:block;color:#474747;font-size:var(--a-cap,15px);line-height:var(--a-lh-cap,1.382)}html body main .seg-case__go{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin:var(--s1,8px) var(--s3,21px) 0;color:#032d60;font-size:var(--a-cap,15px);font-weight:600;text-decoration:none}html body main .seg-case__go svg{color:#00acac;flex:none}html body main .seg-case__go:hover{text-decoration:underline}html body main .seg-case__go:focus-visible{outline:2px solid #00acac;outline-offset:2px;border-radius:4px}@media (max-width:991px){html body main .seg-cases{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto;gap:var(--s3,21px)}}
