.ci-sec{padding:112px 0}.ci h2.tit{max-width:12em}.ci p{text-wrap:pretty}.cc{background:#fff;color:var(--texto)}.cc p{color:var(--texto-2)}.cc .cc-lead{font-size:20px;line-height:1.5;color:var(--texto)}.cc .cc-lead+p{margin-top:20px}.cb h3.tit{text-wrap:balance}.cb-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.cb-nums b{display:block;font-weight:100;font-feature-settings:"ss02";font-size:clamp(48px,4.4vw,72px);line-height:.95;letter-spacing:-.03em;color:var(--azul-950)}.cb-nums span{display:block;margin-top:12px;font-size:15px;line-height:1.35;color:var(--texto-2)}.ps-d .cb-nums b{color:var(--azul-700)}.ps-d .cb-nums span{color:#ffffffb3}.cb-pessoa h3.tit{font-size:clamp(26px,2.4vw,36px);line-height:1.12;max-width:14em}.ps-d .cb-pessoa h3{color:#fff}.cb-faixa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(48px,6vw,104px);margin-top:96px;padding-top:56px;border-top:1px solid var(--linha)}.ps-d .cb-faixa{border-top-color:#ffffff29}.cb-faixa h3{grid-row:1/3}.cb-faixa p{font-size:17px}.cb-faixa .cb-nums{margin-top:44px}.cc1{background:#f4f5f7}.cc1-topo{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(48px,6vw,104px);align-items:start}.cc1 h2.tit{max-width:9em}.cc1-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px;margin-top:80px}.cc1-cards li{display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:30px 28px;background:#fff}.cc1-cards h3{margin-top:40px;font-size:21px}.cc2{background:#f4f5f7}.cc2-in{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(48px,6vw,104px);align-items:center}.cc-mapa{position:relative}.cc-mapa svg{display:block;width:100%;height:auto}.cc-uf{fill:#fff;stroke:var(--azul-950);stroke-width:1.3;stroke-linejoin:round}.cc-mapa.revela .cc-uf{stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0}.cc-mapa.revela-ja .cc-uf{animation:cc-traco 2s cubic-bezier(.45,0,.2,1) .15s both}@keyframes cc-traco{0%{stroke-dashoffset:1;fill-opacity:0}70%{fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}.cc-ponto{position:absolute;width:0;height:0}.cc-ponto i{position:absolute;left:-7px;top:-7px;width:14px;height:14px;background:var(--azul-700)}.cc-ponto i:before{content:"";position:absolute;inset:-1px;border:1.5px solid var(--azul-700);animation:cc-onda 2.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes cc-onda{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}.cc-ponto b{position:absolute;right:22px;top:-17px;padding:0 12px;height:34px;display:flex;align-items:center;background:var(--azul-950);color:#fff;font-weight:500;font-size:16px;white-space:nowrap}.cc-mapa.revela .cc-ponto{opacity:0}.cc-mapa.revela-ja .cc-ponto{animation:cc-ponto .7s var(--suave) 1.7s both}@keyframes cc-ponto{0%{opacity:0}to{opacity:1}}.cc2 .cc-lead{margin-top:32px}.cc2-setores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin-top:40px;border-top:1px solid var(--linha)}.cc2-setores li{position:relative;padding:15px 0 15px 22px;border-bottom:1px solid var(--linha);font-size:17px;line-height:1.35;color:var(--texto)}.cc2-setores li:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;margin-top:-4px;background:var(--azul-700)}.ci-sec.cc3{padding:0}.cc3-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cc3-txt{padding:112px max(var(--margem),calc((100vw - var(--wrap)) / 2)) 112px clamp(48px,6vw,104px)}.cc3-setores{display:flex;flex-wrap:wrap;gap:14px 30px;margin:36px 0 40px;padding:22px 0;border-top:1px solid var(--linha);border-bottom:1px solid var(--linha)}.cc3-setores li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1.3;color:var(--texto)}.cc3-setores .ic{width:22px;height:22px;color:#8a6630}.cc4{background:#f4f5f7}.cc4-in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(48px,6vw,104px);align-items:start}.cc4-in>h2{grid-column:2}.cc4-txt{grid-column:2;margin-top:40px}.cc4 .cc4-lead{font-weight:300;font-feature-settings:"ss02";font-size:clamp(24px,2.1vw,30px);line-height:1.38;letter-spacing:-.01em;color:var(--texto)}.cc4-lead+p{margin-top:28px;font-size:18px}.cc4-ficha{position:sticky;top:112px;grid-column:1;grid-row:1/3;padding:34px 34px 36px;background:var(--azul-950);color:#fff}.cc4-ficha>div{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.14)}.cc4-ficha>div:first-child{padding-top:0}.cc4-ficha>div:last-child{padding-bottom:0;border-bottom:0}.cc4-ficha dt{font-size:15px;color:#fff9}.cc4-ficha dd{margin-top:10px;font-size:19px;line-height:1.35}.cc4-setores{display:grid;gap:10px}.cc4-setores li{display:flex;align-items:center;gap:12px;font-size:17px}.cc4-setores .ic{width:22px;height:22px;color:var(--azul-700)}.cc4-sites{display:grid;gap:12px}.cc4-sites li{display:grid;gap:2px}.cc4-sites a{justify-self:start;font-size:18px;text-decoration:underline;text-decoration-color:var(--azul-700);text-underline-offset:5px;transition:color .3s var(--suave)}.cc4-sites span{font-size:15px;color:#fff9}@media(hover:hover){.cc4-sites a:hover{color:var(--azul-200)}}.cc5 h2.cc5-tit{max-width:none}.cc5-tit span{display:block;max-width:18em;font-size:clamp(28px,2.6vw,40px);line-height:1.1}.cc5-tit b{display:block;margin-top:10px;font-weight:100;font-size:clamp(72px,13.6vw,216px);line-height:.88;letter-spacing:-.045em;color:var(--azul-950)}.cc5-regua{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:72px;border-top:2px solid var(--azul-950)}.cc5-regua li{display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;row-gap:30px;padding:22px 22px 4px 0}.cc5-regua li+li{padding-left:22px;border-left:1px solid var(--linha)}.cc5-regua .mono{font-size:14px;color:#8a6630}.cc5-regua .ic{width:28px;height:28px;color:#8a6630}.cc5-regua h3{grid-column:1/-1;font-size:20px}.cc5-texto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,88px);margin-top:72px}.cc5-texto p{font-size:18px}.cc5-texto p:first-child{color:var(--texto)}.cb1{background:var(--azul-950)}.cb1-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,6vw,104px);align-items:start}.cb1 .cb1-arte{margin-top:48px}.cb1-palco{padding:52px 52px 48px;background:var(--azul-900)}.cb1-arte figcaption{margin-top:14px;font-size:15px;color:#ffffff9e}.cb1-lista{border-top:1px solid rgba(255,255,255,.16)}.cb1-lista li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:34px 0 36px;border-bottom:1px solid rgba(255,255,255,.16)}.cb1-lista .ic{width:30px;height:30px;margin-top:2px;color:var(--azul-700)}.cb1-lista h3{font-weight:300;font-feature-settings:"ss02";font-size:clamp(24px,2.1vw,30px);line-height:1.15;letter-spacing:-.015em;color:#fff}.cb1-lista p{margin-top:10px;font-size:17px}.cb2{background:#fff}.cb2-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;border-top:1px solid var(--linha)}.cb2-cols li{padding:40px 32px 8px 0}.cb2-cols li+li{padding-left:32px;border-left:1px solid var(--linha)}.cb2-cols h3{margin-top:36px;font-size:22px}.cb2-cols p{margin-top:12px;font-size:16px}.cb2-placar{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(48px,6vw,96px);align-items:end;margin-top:96px;padding:56px;background:var(--azul-950)}.cb2-placar h3.tit{color:#fff}.cb2 .cb2-placar p{margin-top:20px;font-size:17px;color:#ffffffc2}.cb2-placar .cb-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}.cb2-placar .cb-nums b{color:var(--azul-700)}.cb2-placar .cb-nums span{color:#ffffffb3}.cb3{background:var(--azul-950)}.cb3-topo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,88px);align-items:end}.cb3 h2.tit{max-width:13em}.cb3-topo p{font-size:17px}.cb3-nums{gap:0;margin-top:72px;border-top:1px solid rgba(255,255,255,.16)}.cb3-nums>div{padding:36px 28px 0 0}.cb3-nums>div+div{padding-left:28px;border-left:1px solid rgba(255,255,255,.16)}.cb3-nums b{font-size:clamp(64px,7.4vw,124px)}.cb3-pe{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,88px);margin-top:104px;padding-top:56px;border-top:1px solid rgba(255,255,255,.16)}.cb3-pe h3.tit{font-size:clamp(26px,2.4vw,36px);line-height:1.12;color:#fff}.cb3-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 48px}.cb3-grade li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}.cb3-grade .ic{width:28px;height:28px;margin-top:1px;color:var(--azul-700)}.cb3-grade h3{font-size:21px;color:#fff}.cb3-grade p{margin-top:8px;font-size:16px}.cb4{background:#fff}.cb4-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:64px}.cb4-grade li{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.cb4-bene{padding:36px 36px 40px;background:#f4f5f7}.cb4-bene .ic{width:30px;height:30px;color:#8a6630}.cb4-bene h3{margin-top:30px;font-size:22px}.cb4-bene p{margin-top:10px;font-size:16px}.cb4-prova{display:flex;flex-direction:column;align-items:flex-start;padding:36px 32px;background:var(--azul-950);color:#fff}.cb4-num{display:block;font-weight:100;font-feature-settings:"ss02";font-size:clamp(56px,5vw,84px);line-height:.9;letter-spacing:-.03em;color:var(--azul-700)}.cb4-rot{display:block;margin-top:14px;font-size:16px;line-height:1.4;color:#ffffffd1}.cb4-cita .aspas{display:block;width:30px;height:25px;fill:var(--azul-700)}.cb4 .cb4-cita p{margin-top:16px;font-weight:300;font-size:18px;line-height:1.4;color:#fff}.cb4-cel{width:104px}.cb4-cel .cel{width:100%}.cb4-quem{margin-top:auto;padding-top:24px;font-size:14px;line-height:1.35;color:#fff9}.cb5{background:var(--azul-950)}.cb5-palco{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px) minmax(0,1fr);gap:clamp(40px,5vw,88px);align-items:center;margin-top:72px}.cb5-lado{display:grid;gap:64px}.cb5-lado li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}.cb5-lado .ic{width:28px;height:28px;margin-top:2px;color:var(--azul-700)}.cb5-lado h3{font-size:22px;color:#fff}.cb5-lado p{margin-top:8px;font-size:16px}.cb5-centro .cel{width:100%}@media(hover:hover){.cb1-palco:hover .par{transform:translateY(-6px)}}@media(max-width:1100px){.cc1-cards{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.cb2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.cb2-cols li,.cb2-cols li+li{padding:36px 28px 32px 0;border-left:0;border-bottom:1px solid var(--linha)}.cb2-cols li:nth-child(2n){padding-left:28px;border-left:1px solid var(--linha)}.cb4-grade{grid-template-columns:1fr}.cb5-palco{grid-template-columns:minmax(0,1fr) minmax(0,200px) minmax(0,1fr);gap:40px}.cc5-regua{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}.cc5-regua li,.cc5-regua li+li{padding:22px 22px 26px 0;border-left:0;border-bottom:1px solid var(--linha)}}@media(max-width:900px){.ci-sec{padding:72px 0}.ci .btn{width:100%}.cc .cc-lead{font-size:18px}.cb-nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.cb-nums b{font-size:48px}.cb-faixa{grid-template-columns:1fr;margin-top:64px;padding-top:40px}.cb-faixa h3{grid-row:auto}.cb-faixa p{margin-top:18px;font-size:16px}.cb-faixa .cb-nums{margin-top:36px}.cc1-topo{grid-template-columns:1fr;gap:24px}.cc1-cards{grid-template-columns:1fr;gap:8px;margin-top:40px}.cc1-cards li{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;min-height:0;padding:14px 16px}.cc1-cards h3{margin:0;font-size:18px}.cc2-in{grid-template-columns:1fr;gap:36px}.cc-ponto b{height:30px;top:-15px;right:18px;padding:0 10px;font-size:15px}.cc2-setores{grid-template-columns:1fr;margin-top:32px}.cc3-in{grid-template-columns:1fr}.cc3-foto{aspect-ratio:4/3}.cc3-txt{padding:52px var(--margem) 72px}.cc3-setores{gap:12px 22px;margin:28px 0 32px;padding:18px 0}.cc3-setores li{font-size:15px}.cc4-in{grid-template-columns:1fr}.cc4-in>h2,.cc4-txt,.cc4-ficha{grid-column:1;grid-row:auto}.cc4-txt{margin-top:24px}.cc4 .cc4-lead{font-size:22px}.cc4-lead+p{margin-top:20px;font-size:17px}.cc4-ficha{position:static;margin-top:40px;padding:26px 22px 28px}.cc5-tit span{font-size:26px}.cc5-regua{grid-template-columns:1fr;margin-top:44px}.cc5-regua li,.cc5-regua li+li{grid-template-columns:28px auto minmax(0,1fr);justify-content:start;column-gap:16px;padding:16px 0}.cc5-regua .ic{order:-1;width:24px;height:24px}.cc5-regua h3{grid-column:auto;order:1;font-size:18px}.cc5-texto{grid-template-columns:1fr;gap:20px;margin-top:40px}.cc5-texto p{font-size:17px}.cb1-in{grid-template-columns:1fr;gap:40px}.cb1 .cb1-arte{margin-top:32px}.cb1-palco{margin:0 calc(-1 * var(--margem));padding:30px 22px 26px}.cb1-lista li{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:26px 0 28px}.cb1-lista h3{font-size:24px}.cb1-lista p{font-size:16px}.cb2-cols{grid-template-columns:1fr;margin-top:40px}.cb2-cols li,.cb2-cols li+li,.cb2-cols li:nth-child(2n){display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:18px;padding:24px 0 26px;border-left:0}.cb2-cols .ps-ico{grid-row:1/3}.cb2-cols h3{margin-top:4px;font-size:20px}.cb2-placar{grid-template-columns:1fr;margin:56px calc(-1 * var(--margem)) 0;padding:36px var(--margem) 40px}.cb3-topo{grid-template-columns:1fr;gap:20px}.cb3-nums{margin-top:44px;gap:0}.cb3-nums>div,.cb3-nums>div+div{padding:24px 0 26px;border-left:0;border-bottom:1px solid rgba(255,255,255,.16)}.cb3-nums>div:nth-child(2n){padding-left:20px;border-left:1px solid rgba(255,255,255,.16)}.cb3-nums b{font-size:56px}.cb3-pe{grid-template-columns:1fr;gap:32px;margin-top:56px;padding-top:40px}.cb3-grade{grid-template-columns:1fr;gap:28px}.cb4-grade{margin-top:40px;gap:12px}.cb4-grade li{grid-template-columns:1fr}.cb4-bene{padding:26px 22px 28px}.cb4-bene h3{margin-top:20px;font-size:20px}.cb4-prova{padding:24px 22px 22px}.cb4-num{font-size:52px}.cb4-prova--num{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:14px}.cb4-prova--num .cb4-rot{flex:1;min-width:0;margin-top:0}.cb4-prova--num .cb4-quem{flex-basis:100%;margin-top:0;padding-top:14px}.cb4-cel{width:80px}.cb5-palco{grid-template-columns:1fr;gap:32px;margin-top:40px}.cb5-centro{order:-1;width:min(56%,220px);margin:0 auto 8px}.cb5-lado{gap:28px}.cb5-lado h3{font-size:20px}}
