.mn{--mn-alto-1:clamp(300px,42svh,470px);--mn-alto-2:clamp(290px,38svh,410px);--mn-vao:var(--vao-grade);--fs-mn:clamp(2.6rem,calc(3.5 * var(--u)),4.6rem);--fs-mn-largo:clamp(3rem,calc(4.4 * var(--u)),6rem)}.mn-lista{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:var(--mn-alto-2);grid-template-rows:var(--mn-alto-1);gap:var(--mn-vao);perspective:1600px;perspective-origin:50% 0;margin:0;padding:0;list-style:none;display:grid}.mn-item{grid-column:span 3;min-width:0;display:grid}.mn-anos{grid-column:span 7}.mn-equipe{grid-column:span 5}.mn-link{--mn-texto:var(--fundo);--mn-suave:var(--texto-suave);--mn-apagado:color-mix(in srgb,var(--fundo) 11%,transparent);isolation:isolate;gap:clamp(12px,calc(1.04 * var(--u)),20px);min-width:0;padding:var(--respiro-compacto);border-radius:var(--raio-casca);color:var(--mn-texto);box-shadow:inset 0 0 0 1px #071d3512,var(--sombra-miolo);transition:translate var(--t-longo) var(--entrada),box-shadow var(--t-longo) var(--entrada);background:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.mn-com-foto .mn-link{--mn-texto:var(--papel);--mn-suave:color-mix(in srgb,var(--papel) 82%,transparent);--mn-apagado:color-mix(in srgb,var(--papel) 28%,transparent);background:var(--fundo);box-shadow:var(--sombra-miolo)}.mn-link:focus-visible{outline:3px solid var(--sinal);outline-offset:3px}.mn-foto{z-index:-2;border-radius:inherit;transition:transform 1.2s var(--entrada);position:absolute;inset:0;overflow:hidden}.mn-foto img{object-fit:cover;width:100%;max-width:none;height:112%;display:block;position:absolute;top:-6%;left:0}.mn-anos .mn-foto img{object-position:50% 60%}.mn-equipe .mn-foto img{object-position:54% 40%}.mn-com-foto .mn-link:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(0deg,color-mix(in srgb,var(--fundo) 95%,transparent) 0 10%,color-mix(in srgb,var(--fundo) 92.34%,transparent) 16.2%,color-mix(in srgb,var(--fundo) 85.12%,transparent) 22.4%,color-mix(in srgb,var(--fundo) 74.48%,transparent) 28.6%,color-mix(in srgb,var(--fundo) 61.56%,transparent) 34.8%,color-mix(in srgb,var(--fundo) 47.5%,transparent) 41%,color-mix(in srgb,var(--fundo) 33.44%,transparent) 47.2%,color-mix(in srgb,var(--fundo) 20.52%,transparent) 53.4%,color-mix(in srgb,var(--fundo) 9.88%,transparent) 59.6%,color-mix(in srgb,var(--fundo) 2.66%,transparent) 65.8%,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--fundo) 40%,transparent) 0%,color-mix(in srgb,var(--fundo) 38.88%,transparent) 3.4%,color-mix(in srgb,var(--fundo) 35.84%,transparent) 6.8%,color-mix(in srgb,var(--fundo) 31.36%,transparent) 10.2%,color-mix(in srgb,var(--fundo) 25.92%,transparent) 13.6%,color-mix(in srgb,var(--fundo) 20%,transparent) 17%,color-mix(in srgb,var(--fundo) 14.08%,transparent) 20.4%,color-mix(in srgb,var(--fundo) 8.64%,transparent) 23.8%,color-mix(in srgb,var(--fundo) 4.16%,transparent) 27.2%,color-mix(in srgb,var(--fundo) 1.12%,transparent) 30.6%,transparent 34%);pointer-events:none;position:absolute;inset:0}.mn-topo{justify-content:space-between;align-items:center;gap:16px;display:flex}.mn-icone{width:var(--selo-icone);height:var(--selo-icone);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:50%;place-items:center;display:grid}.mn-com-foto .mn-icone{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071d35b3;box-shadow:inset 0 0 0 1px #f7f9fa33}.mn-icone .icone{width:50%;height:50%}.site .mn-link .seta-peca{width:var(--seta-cartao);height:var(--seta-cartao);color:var(--fundo);background:#071d350f}.site .mn-com-foto .mn-link .seta-peca{color:var(--papel);background:#f7f9fa26}.mn-arte{pointer-events:none;min-height:0;transition:opacity var(--t-longo) var(--entrada);flex:auto;justify-content:flex-end;align-items:center;display:flex;position:relative}.mn-arte svg{max-width:100%;max-height:100%;display:block;overflow:visible}.mn-texto{min-width:0;display:grid}.mn-valor{font:700 var(--fs-mn)/.92 Montserrat,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.mn-anos .mn-valor,.mn-equipe .mn-valor{font-size:var(--fs-mn-largo)}.mn-item:not(.mn-anos,.mn-equipe) .mn-valor{--fs-mn:clamp(2rem,calc(2.9 * var(--u)),3.6rem);white-space:normal;text-wrap:pretty}.site .mn-rotulo{margin:clamp(8px,calc(.63 * var(--u)),12px) 0 0;color:var(--mn-texto);font:500 var(--fs-corpo)/1.35 "Source Sans 3",sans-serif;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mn-frase{grid-template-rows:1fr;display:grid}.mn-frase>span{min-height:0;color:var(--mn-suave);font-size:var(--fs-apoio);text-wrap:pretty;padding-top:6px;line-height:1.45;overflow:hidden}.mn-fonte{margin-top:clamp(16px,calc(1.25 * var(--u)),24px);text-align:center;display:block}@media (hover:hover) and (pointer:fine){.mn-frase{opacity:0;transition:grid-template-rows var(--t-longo) var(--entrada),opacity var(--t-longo) var(--entrada),transform var(--t-longo) var(--entrada);grid-template-rows:0fr;transform:translateY(10px)}.mn-link:is(:hover,:focus-visible) .mn-frase{opacity:1;grid-template-rows:1fr;transform:none}.mn-link:is(:hover,:focus-visible) .mn-arte{opacity:.4}.mn-link:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 40%,transparent),var(--sombra-flutua);translate:0 -6px}.mn-com-foto .mn-link:hover{box-shadow:var(--sombra-flutua)}.mn-link:hover .mn-foto{transform:scale(1.06)}.site .mn-link:is(:hover,:focus-visible) .seta-peca{background:var(--sinal);color:var(--fundo)}}.mn-anos .mn-arte{align-items:flex-end}.mn-tracos{width:100%;height:clamp(30px,calc(2.4 * var(--u)),48px)}.mn-tracos rect{fill:color-mix(in srgb,var(--papel) 55%,transparent);transform-box:fill-box;transform-origin:50% 100%}.mn-tracos rect[data-agora]{fill:var(--sinal)}.mn-tracos rect:nth-child(5n+1){fill:var(--cor)}.mn-equipe .mn-arte{align-items:flex-start}.mn-onda{width:clamp(104px,calc(8 * var(--u)),168px);aspect-ratio:1;height:auto}.mn-onda circle{fill:none;stroke:var(--cor);stroke-width:2px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:.5}.mn-onda circle:nth-child(2){transform:scale(.66)}.mn-onda circle:first-child{opacity:.8;transform:scale(.33)}.mn-onda .mn-onda-centro{fill:var(--cor);stroke:none;opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.mn-onda circle:not(.mn-onda-centro){animation:mn-onda 4.2s cubic-bezier(.2,.6,.3,1) calc(var(--i) * -1.4s) infinite}}@keyframes mn-onda{0%{opacity:.9;transform:scale(.12)}to{opacity:0;transform:scale(1)}}.mn-volta{aspect-ratio:1;width:auto;height:100%}.mn-volta line{stroke:var(--cor);stroke-width:2.4px;stroke-linecap:round}.mn-volta line:nth-child(4n+3){stroke:color-mix(in srgb,var(--cor) 45%,#fff)}.mn-pontos{width:100%;height:100%}.mn-pontos g{fill:var(--cor)}.mn-pontos g:nth-child(3n+2){fill:color-mix(in srgb,var(--cor) 55%,#fff)}.mn-pontos g:nth-child(4n+3){fill:color-mix(in srgb,var(--cor) 28%,#fff)}.mn-curva{width:100%;height:100%}.mn-curva-grade{stroke:#071d3512;stroke-width:1px;vector-effect:non-scaling-stroke}.mn-curva-area{fill:color-mix(in srgb,var(--cor) 14%,transparent)}.mn-curva-linha{fill:none;stroke:var(--cor);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.mn-mapa{aspect-ratio:1000/996;width:auto;height:100%}.mn-mapa path{fill:color-mix(in srgb,var(--cor) 72%,#fff);stroke:#fff;stroke-width:1.2px;vector-effect:non-scaling-stroke}.mn-mapa path:nth-child(3n+1){fill:var(--cor)}.mn-mapa path:nth-child(4n+2){fill:color-mix(in srgb,var(--cor) 50%,#fff)}.mn-item[data-armado]:not([data-visto]) .mn-tracos rect{opacity:.35;transform:scaleY(.25)}.mn-item[data-visto] .mn-tracos rect{transition:transform .7s var(--entrada) calc(.2s + var(--i) * 28ms),opacity .7s var(--entrada) calc(.2s + var(--i) * 28ms)}.mn-item[data-armado]:not([data-visto]) .mn-volta line{stroke:var(--mn-apagado)}.mn-item[data-visto] .mn-volta line{transition:stroke .3s var(--curva) calc(.2s + var(--i) * 14ms)}.mn-item[data-armado]:not([data-visto]) .mn-pontos g{fill:var(--mn-apagado)}.mn-item[data-visto] .mn-pontos g{transition:fill .42s var(--curva) calc(.2s + var(--i) * 80ms)}.mn-item[data-armado]:not([data-visto]) .mn-curva-linha{stroke-dashoffset:1px}.mn-item[data-armado]:not([data-visto]) .mn-curva-area{opacity:0}.mn-item[data-visto] .mn-curva-linha{transition:stroke-dashoffset 1.6s var(--entrada) .25s}.mn-item[data-visto] .mn-curva-area{transition:opacity .9s var(--curva) 1.1s}.mn-item[data-armado]:not([data-visto]) .mn-mapa path{fill:var(--mn-apagado)}.mn-item[data-visto] .mn-mapa path{transition:fill .38s var(--curva) calc(.2s + var(--i) * 45ms)}@container (width<=1000px){.mn{--mn-alto-1:clamp(280px,32svh,380px);--mn-alto-2:clamp(240px,26svh,300px)}.mn-item{grid-column:span 6}.mn-anos{grid-column:span 7}.mn-equipe{grid-column:span 5}}@container (width<=700px){.mn{--mn-alto-1:236px;--mn-alto-2:248px;--mn-vao:10px;--fs-mn:clamp(1.75rem,8.2cqw,2.2rem);--fs-mn-largo:clamp(2.4rem,11cqw,3rem)}.mn-item:not(.mn-anos) .mn-valor{--fs-mn:clamp(1.4rem,6.6cqw,1.9rem)}.mn-equipe .mn-valor{font-size:var(--fs-mn)}.mn-lista{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:var(--mn-alto-1)}.mn-item{grid-column:span 1}.mn-anos,.mn-estados{grid-column:1/-1}.mn-equipe{grid-column:span 1}.mn-estados{grid-row:span 1}.mn-link{gap:10px;padding:16px}.site .mn-link .seta-peca{width:32px;height:32px}.site .mn-item:not(.mn-anos,.mn-estados) .mn-rotulo{min-height:2.5em;font-size:var(--fs-rotulo);white-space:normal}.mn-frase{opacity:0;grid-template-rows:0fr}.mn-onda{width:72px}}@media (prefers-reduced-motion:reduce){.mn-link,.mn-foto,.mn-arte,.mn-frase{transition:none}}.site .secao-pagina,.site .pi-trilho{--apoio:var(--texto-suave)}.site .tema-fundo{--apoio:var(--luz)}.site .pi-p02{background:var(--p02-fundo);--apoio:var(--p02-luz)}.site .pi-p03{background:var(--p03-fundo);--apoio:var(--luz)}.site .pi-p04{background:var(--p04-fundo);--apoio:var(--p04-luz)}.site :is(.pi-p02,.pi-p03,.pi-p04) .titulo-secao>p{color:var(--apoio)}.site .pi-p02 .mapa-brasil{--mapa-mar:var(--p02-fundo)}.site .pi-abertura{isolation:isolate;background:var(--fundo);min-height:clamp(600px,100svh,1080px);color:var(--papel);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.pi-abertura-midia{z-index:-2;position:absolute;inset:0}.pi-abertura-midia :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-em-visita .pi-abertura-midia img{animation:aproximar 3s var(--curva) both}.pi-loop{opacity:0;transition:opacity var(--t-longo) var(--curva)}.pi-loop[data-tocando]{opacity:1}.site .pi-abertura:after{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--fundo) 85%,transparent) 0 36%,color-mix(in srgb,var(--fundo) 82.62%,transparent) 40.8%,color-mix(in srgb,var(--fundo) 76.16%,transparent) 45.6%,color-mix(in srgb,var(--fundo) 66.64%,transparent) 50.4%,color-mix(in srgb,var(--fundo) 55.08%,transparent) 55.2%,color-mix(in srgb,var(--fundo) 42.5%,transparent) 60%,color-mix(in srgb,var(--fundo) 29.92%,transparent) 64.8%,color-mix(in srgb,var(--fundo) 18.36%,transparent) 69.6%,color-mix(in srgb,var(--fundo) 8.84%,transparent) 74.4%,color-mix(in srgb,var(--fundo) 2.38%,transparent) 79.2%,transparent 84%);pointer-events:none;position:absolute;inset:0}@container (width<=900px){.site .pi-abertura:after{background:linear-gradient(90deg,color-mix(in srgb,var(--fundo) 85%,transparent) 0%,color-mix(in srgb,var(--fundo) 83.1%,transparent) 10%,color-mix(in srgb,var(--fundo) 77.93%,transparent) 20%,color-mix(in srgb,var(--fundo) 70.31%,transparent) 30%,color-mix(in srgb,var(--fundo) 61.06%,transparent) 40%,color-mix(in srgb,var(--fundo) 51%,transparent) 50%,color-mix(in srgb,var(--fundo) 40.94%,transparent) 60%,color-mix(in srgb,var(--fundo) 31.69%,transparent) 70%,color-mix(in srgb,var(--fundo) 24.07%,transparent) 80%,color-mix(in srgb,var(--fundo) 18.9%,transparent) 90%,color-mix(in srgb,var(--fundo) 17%,transparent) 100%)}}.site .pi-abertura-conteudo{padding-block:clamp(132px,19svh,210px) clamp(40px,7svh,80px)}.site .pi-abertura h1{font-size:var(--fs-h1);line-height:1}.site .pi-abertura-texto{font-size:var(--fs-lead);color:var(--luz);max-width:56ch;margin-top:clamp(18px,3svh,28px);line-height:1.55}@media (width<=700px){.pi-abertura-texto .quebra-larga{display:none}}.pi-abertura-acoes{flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:clamp(24px,4.4svh,40px);display:flex}.pi-abertura .migalhas ol{align-items:center;margin-bottom:clamp(18px,3svh,30px)}.pi-abertura .migalhas li{align-items:center;display:inline-flex}.pi-abertura .migalhas a{min-height:32px;transition:color var(--t-curto) var(--curva);align-items:center;display:inline-flex}@container (width<=700px){.pi-abertura .migalhas a{min-height:44px}}.site .pi-selo{font-weight:600;font-size:var(--fs-corpo);color:var(--papel);align-items:center;gap:12px;margin:0 0 clamp(12px,2svh,18px);display:inline-flex}.pi-selo-icone{width:36px;height:36px;color:var(--cor,var(--sinal));background:color-mix(in srgb,var(--cor,var(--sinal)) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor,var(--sinal)) 40%,transparent);border-radius:11px;place-items:center;display:grid}.pi-selo-icone .icone{width:22px;height:22px}.pi-indice{background:#071d3559;position:relative;box-shadow:inset 0 1px #f7f9fa24}.pi-indice ol{gap:clamp(8px,calc(1.67 * var(--u)),32px);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pi-indice ol::-webkit-scrollbar{display:none}.pi-indice a{white-space:nowrap;min-height:60px;font-size:var(--fs-apoio);color:var(--luz);transition:color var(--t-curto) var(--curva);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.pi-indice a:after{content:"";background:var(--cor,var(--sinal));transform-origin:0;height:2px;transition:transform var(--t-longo) var(--entrada);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pi-indice .arrow{width:16px;height:16px;transition:transform var(--t-curto) var(--curva);transform:rotate(90deg)}.pi-indice a:is(:hover,:focus-visible){color:var(--papel)}.pi-indice a:is(:hover,:focus-visible):after{transform:none}.pi-indice a:is(:hover,:focus-visible) .arrow{transform:rotate(90deg)translate(3px)}.site .pi-passos{--pp:clamp(14px,calc(1.1 * var(--u)),22px);--parada:56px;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:var(--vao-grade);margin:0 calc(-1 * var(--pp));padding:0;list-style:none;display:grid}.site .pi-passo{isolation:isolate;padding:var(--pp);position:relative}.pi-passo-corpo:before{content:"";z-index:-1;border-radius:clamp(16px,calc(1.15 * var(--u)),22px);background:color-mix(in srgb,var(--cor,var(--sinal)) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor,var(--sinal)) 30%,transparent);opacity:0;transition:opacity var(--t-longo) var(--curva);position:absolute;inset:0}.site .pi-passo:not(:last-child):before,.site .pi-passo:not(:last-child):after{content:"";top:calc(var(--pp) + var(--parada) / 2 - 1px);left:calc(var(--pp) + var(--parada) + 10px);right:calc(10px - var(--vao-grade) - var(--pp));transform-origin:0;border-radius:2px;height:2px;position:absolute}.site .pi-passo:not(:last-child):before{background:color-mix(in srgb,currentColor 16%,transparent)}.site .pi-passo:not(:last-child):after{background:var(--cor,var(--sinal));transform:scaleX(clamp(0,calc(var(--avanco,1) * (var(--n,4) - 1) - var(--i,0)),1))}.pi-passo-icone{width:var(--parada);height:var(--parada);margin-bottom:clamp(20px,calc(1.56 * var(--u)),30px);color:var(--cor,var(--sinal));background:color-mix(in srgb,var(--cor,var(--sinal)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor,var(--sinal)) 40%,transparent);transition:transform var(--t-curto) var(--curva),opacity var(--t-curto) var(--curva);border-radius:16px;place-items:center;display:grid;position:relative}.pi-passo-icone:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--cor,var(--sinal));opacity:0;pointer-events:none;position:absolute;inset:-1px}.pi-passo-icone .icone{width:28px;height:28px}.site .pi-passo h3{font-size:var(--fs-h4);margin:0 0 10px;line-height:1.2}.site .pi-passo p{max-width:34ch;font-size:var(--fs-corpo);color:var(--apoio);margin:0;line-height:1.5}.pi-passo-corpo{transition:opacity var(--t-longo) var(--curva)}.passos-vivos .pi-passo:not(.aceso) .pi-passo-corpo{opacity:.45}.passos-vivos .pi-passo:not(.aceso) .pi-passo-icone{opacity:.4}.passos-vivos .pi-passo.atual .pi-passo-corpo:before{opacity:1}.passos-vivos .pi-passo.atual .pi-passo-icone{transform:scale(1.06)}@media (hover:hover){.site .pi-passos:hover .pi-passo :is(.pi-passo-corpo,.pi-passo-icone){opacity:.5}.site .pi-passos:hover .pi-passo .pi-passo-corpo:before{opacity:0}.site .pi-passos:hover .pi-passo:hover :is(.pi-passo-corpo,.pi-passo-icone),.site .pi-passos:hover .pi-passo:hover .pi-passo-corpo:before{opacity:1}.site .pi-passos:hover .pi-passo:hover .pi-passo-icone{transform:translateY(-3px)scale(1.06)}}@media (prefers-reduced-motion:no-preference){.passos-vivos .pi-passo.atual .pi-passo-icone:after,.pi-passos .pi-passo:hover .pi-passo-icone:after{animation:pi-passo-eco .9s var(--entrada) both}}@keyframes pi-passo-eco{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}.site .pi-formatos{gap:var(--vao-grade);margin-top:var(--espaco-titulo);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pi-formato{padding:var(--respiro-compacto) var(--respiro-cartao) calc(var(--respiro-compacto) - 6px);border-radius:clamp(16px,calc(1.15 * var(--u)),22px);background:color-mix(in srgb,currentColor 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 12%,transparent);transition:box-shadow var(--t-curto) var(--curva)}.pi-formato:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor,var(--sinal)) 45%,transparent)}.site .pi-formato h3{font-size:var(--fs-h3);align-items:center;gap:12px;margin:0 0 8px;display:flex}.pi-formato h3:before{content:"";background:var(--cor,var(--sinal));border-radius:4px;flex:none;width:12px;height:12px}.pi-formato ul{margin:0;padding:0;list-style:none}.site .pi-formato li{font-size:var(--fs-corpo);color:var(--apoio);align-items:baseline;gap:14px;padding:14px 0;line-height:1.4;display:flex}.site .pi-formato li+li{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.pi-formato li:before{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--cor,var(--sinal));transition:transform var(--t-curto) var(--curva),background var(--t-curto) var(--curva);border-radius:3px;flex:none;transform:translateY(1px)}.pi-formato li:hover:before{background:var(--cor,var(--sinal));transform:translateY(1px)rotate(45deg)}.site .pi-definicao{gap:var(--vao-colunas);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.site .pi-definicao h2{margin-bottom:clamp(20px,calc(1.56 * var(--u)),30px);font-size:var(--fs-h2)}.site .pi-definicao-texto{font-size:var(--fs-h3);line-height:1.55}.pi-problemas{padding:var(--respiro-cartao);border-radius:var(--raio-casca);box-shadow:var(--sombra-miolo),inset 0 0 0 1px #071d350d;background:#fff}.site .pi-problemas h3{font-size:var(--fs-h4);margin:0 0 22px}.pi-problemas ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.site .pi-problemas li{grid-template-columns:var(--selo-icone) minmax(0,1fr);font-size:var(--fs-corpo);align-items:center;gap:14px;line-height:1.45;display:grid}.pi-problema-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--sinal) 82%,#000);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.pi-problema-icone .icone{width:50%;height:50%}.site .pi-lista{gap:18px;margin:0;padding:0;list-style:none;display:grid}.site .pi-lista li{font-size:var(--fs-lead);padding-left:32px;line-height:1.45;position:relative}.pi-lista li:before{content:"";background:var(--cor,var(--sinal));width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--cor,var(--sinal)) 22%,transparent);border-radius:4px;position:absolute;top:.42em;left:0}.pi-trilho-item:focus-visible,.pi-mosaico-item:focus-visible{outline:2px solid var(--sinal);outline-offset:3px}.site .pi-perguntas{gap:var(--vao-colunas);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.site .pi-perguntas .titulo-secao{grid-template-columns:minmax(0,1fr);margin:0;position:sticky;top:120px}.site .pi-perguntas .titulo-secao>p{grid-column:1}.pi-faq{gap:12px;display:grid}.pi-faq details{box-shadow:var(--sombra-miolo),inset 0 0 0 1px #071d350d;interpolate-size:allow-keywords;background:#fff;border-radius:20px;overflow:hidden}.pi-faq details::details-content{block-size:0;transition:block-size var(--t-longo) var(--entrada),content-visibility var(--t-longo) allow-discrete;overflow:clip}.pi-faq details[open]::details-content{block-size:auto}.pi-faq summary{min-height:64px;padding:16px var(--respiro-compacto);cursor:pointer;transition:background var(--t-curto) var(--curva);justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.pi-faq summary::-webkit-details-marker{display:none}.pi-faq summary:hover{background:color-mix(in srgb,var(--cor,var(--sinal)) 5%,transparent)}.pi-faq summary:focus-visible{outline:2px solid var(--sinal);outline-offset:-2px;border-radius:20px}.site .pi-faq summary h3{font-size:var(--fs-h4);margin:0;line-height:1.3}.pi-faq-sinal{background:var(--papel-2);width:38px;height:38px;transition:background var(--t-curto) var(--curva),transform var(--t-longo) var(--entrada);border-radius:11px;flex:none;position:relative}.pi-faq-sinal:before,.pi-faq-sinal:after{content:"";background:var(--fundo);border-radius:2px;height:2px;position:absolute;top:18px;left:12px;right:12px}.pi-faq-sinal:after{transition:transform var(--t-longo) var(--entrada);transform:rotate(90deg)}.pi-faq summary:hover .pi-faq-sinal{transform:rotate(90deg)}.pi-faq details[open] .pi-faq-sinal{background:var(--cor,var(--sinal));transform:none}.pi-faq details[open] .pi-faq-sinal:after{transform:rotate(0)}.pi-faq-resposta{padding:0 var(--respiro-compacto) var(--respiro-compacto)}.pi-faq details[open] .pi-faq-resposta{animation:pi-surgir var(--t-longo) var(--entrada) both}.site .pi-faq-resposta p{max-width:62ch;font-size:var(--fs-corpo);color:var(--texto-suave);margin:0;line-height:1.6}@keyframes pi-surgir{0%{opacity:0;transform:translateY(-6px)}}.site .pi-conversa-cartao{gap:28px var(--vao-colunas);padding:var(--respiro-amplo);border-radius:var(--raio-casca);background:var(--fundo);color:var(--papel);box-shadow:var(--sombra-flutua);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.pi-conversa-cartao:before{content:"";top:0;left:var(--respiro-amplo);background:var(--cor,var(--sinal));border-radius:0 0 3px 3px;width:min(220px,30%);height:3px;position:absolute}.site .pi-conversa-cartao h2{font-size:var(--fs-h2)}.site .pi-conversa-cartao p{margin-top:var(--espaco-apoio);max-width:none;font-size:var(--fs-subtitulo);color:var(--luz);text-wrap:wrap}.pi-conversa-acoes{grid-auto-rows:var(--altura-botao);gap:12px;min-width:268px;display:grid}.site .pi-conversa-acoes>:is(.botao,.link-acao){width:100%;min-height:var(--altura-botao);border-radius:var(--raio-botao);justify-content:space-between;align-items:center;gap:18px;display:flex}.site .pi-conversa-acoes>.link-acao{padding:5px calc(5px + (var(--seta-peca) - 20px) / 2) 5px 22px;color:var(--papel);transition:background var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva);background:0 0;box-shadow:inset 0 0 0 1px #b9d7e852}.site .pi-conversa-acoes>.link-acao:is(:hover,:focus-visible){background:#b9d7e814;box-shadow:inset 0 0 0 1px #b9d7e899}.site .pi-outras{margin:var(--espaco-titulo) 0 26px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 32px;display:flex}.site .pi-outras h2{font-size:var(--fs-h3-grande)}.site .pi-fileira{gap:var(--vao-grade);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.pi-fileira>li{min-width:0;position:relative}.pi-fileira>li:before{content:"";z-index:1;background:var(--cor);transform-origin:0;height:3px;transition:transform var(--t-longo) var(--entrada);pointer-events:none;border-radius:16px 16px 0 0;position:absolute;top:0;left:0;right:0;transform:scaleX(.22)}.pi-fileira>li:is(:hover,:focus-within):before{transform:none}.pi-fileira-item{grid-template-columns:var(--selo-icone) minmax(0,1fr) auto;height:100%;color:inherit;background:var(--papel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 22%,var(--linha));transition:background var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva);border-radius:16px;grid-template-rows:auto auto;align-content:start;align-items:center;gap:12px 14px;padding:20px 18px 20px 20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.pi-fileira-item:is(:hover,:focus-visible){background:color-mix(in srgb,var(--cor) 7%,var(--papel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 50%,transparent)}.pi-fileira-item:focus-visible{outline:2px solid var(--sinal);outline-offset:2px}.pi-fileira-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--cor) 86%,#000);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);transition:transform var(--t-curto) var(--curva),background var(--t-curto) var(--curva);border-radius:50%;place-items:center;display:grid}.pi-fileira-icone .icone{width:50%;height:50%}.pi-fileira-item:is(:hover,:focus-visible) .pi-fileira-icone{background:color-mix(in srgb,var(--cor) 26%,transparent);transform:translateY(-2px)scale(1.06)}.site .pi-fileira-item strong{min-width:0;font:600 var(--fs-h4)/1.2 Montserrat,sans-serif;letter-spacing:-.015em;grid-area:1/2}.site .pi-fileira-frase{font-size:var(--fs-apoio);color:var(--texto-suave);text-wrap:wrap;grid-area:2/1/auto/-1;line-height:1.4}.pi-fileira-item .seta-peca{width:var(--seta-cartao);height:var(--seta-cartao);background:color-mix(in srgb,var(--cor) 12%,transparent);grid-area:1/3}.pi-fileira-item:is(:hover,:focus-visible) .seta-peca{background:var(--cor);color:var(--fundo)}.site .pi-pilares{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pi-pilar{height:100%;padding:var(--respiro-cartao);border-radius:var(--raio-casca);color:inherit;background:var(--fundo-2);transition:transform var(--t-longo) var(--entrada),background var(--t-curto) var(--curva);align-content:start;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 0 1px #b9d7e81f,inset 0 1px #ffffff14}.pi-pilar-icone{width:var(--selo-icone);height:var(--selo-icone);margin-bottom:clamp(32px,calc(2.92 * var(--u)),56px);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);transition:transform var(--t-curto) var(--curva);border-radius:50%;place-items:center;display:grid}.pi-pilar-icone .icone{width:50%;height:50%}.site .pi-pilar h3{font-size:var(--fs-h3);margin:0 0 12px}.site .pi-pilar p{font-size:var(--fs-corpo);color:var(--luz);margin:0}.pi-pilar>.seta-peca{top:var(--respiro-cartao);right:var(--respiro-cartao);color:var(--papel);background:#b9d7e81f;position:absolute}.pi-pilar:is(:hover,:focus-visible){background:var(--fundo-3);transform:translateY(-4px)}.pi-pilar:is(:hover,:focus-visible) .pi-pilar-icone{transform:scale(1.06)}.pi-pilar:is(:hover,:focus-visible)>.seta-peca{background:var(--sinal);color:var(--fundo)}.pi-pilar:focus-visible,.pi-vertical:focus-visible{outline:2px solid var(--sinal);outline-offset:3px}.site .pi-ponto-unico{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.site .pi-ponto{padding:var(--respiro-cartao);border-radius:var(--raio-casca);background:color-mix(in srgb,var(--p03-fundo) 86%,var(--luz));transition:translate var(--t-longo) var(--entrada);position:relative;box-shadow:inset 0 0 0 1px #b9d7e81f}.site .pi-ponto-centro{box-shadow:inset 0 0 0 1.5px var(--sinal),0 30px 60px -30px #000a}.pi-ponto:hover{translate:0 -4px}.pi-ponto-icone{--cor:var(--luz);width:var(--selo-icone);height:var(--selo-icone);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:50%;place-items:center;margin-bottom:30px;display:grid}.pi-ponto-centro .pi-ponto-icone{--cor:var(--sinal)}.pi-ponto-icone .icone{width:50%;height:50%}.site .pi-ponto h3{font-size:var(--fs-h3);margin:0}.site .pi-ponto-papel{color:var(--sinal);margin:8px 0 22px;font-weight:600}.pi-ponto ul,.pi-gestao-painel ul,.pi-territorio-etapas ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site .pi-ponto li,.site .pi-gestao-painel li{font-size:var(--fs-corpo);padding-left:22px;line-height:1.45;position:relative}.site .pi-ponto li{color:var(--luz)}.pi-ponto li:before,.pi-gestao-painel li:before{content:"";background:var(--cor,var(--luz));border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.pi-ponto-centro li:before{background:var(--sinal)}.site .pi-gestao{gap:var(--vao-colunas);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.pi-gestao-abas{gap:6px;display:grid}.pi-gestao-aba{grid-template-columns:var(--selo-icone) minmax(0,1fr);min-height:72px;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva);background:0 0;border:0;border-radius:18px;align-items:center;gap:16px;padding:12px 18px 12px 12px;display:grid;position:relative}.pi-gestao-aba:before{content:"";background:var(--cor);width:3px;transition:transform var(--t-longo) var(--entrada);border-radius:3px;position:absolute;top:18px;bottom:18px;left:0;transform:scaleY(0)}.pi-gestao-aba:hover{background:#ffffff8c}.pi-gestao-aba[aria-selected=true]{box-shadow:var(--sombra-miolo);background:#fff}.pi-gestao-aba[aria-selected=true]:before{transform:none}.pi-gestao-aba:focus-visible{outline:2px solid var(--sinal);outline-offset:2px}.pi-gestao-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in srgb,var(--cor) 76%,var(--fundo));background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);transition:transform var(--t-curto) var(--curva);border-radius:50%;place-items:center;display:grid}.pi-gestao-aba[aria-selected=true] .pi-gestao-icone{transform:scale(1.06)}.pi-gestao-icone .icone{width:50%;height:50%}.pi-gestao-nome{gap:2px;display:grid}.pi-gestao-nome strong{font:600 var(--fs-h4)/1.25 Montserrat,sans-serif;letter-spacing:-.015em}.pi-gestao-nome small{font-size:var(--fs-apoio);color:var(--texto-suave)}.pi-gestao-palco{gap:24px;display:grid;position:sticky;top:120px}.pi-gestao-cenas{aspect-ratio:16/10;border-radius:var(--raio-casca);background:var(--p04-fundo);box-shadow:var(--sombra-flutua);position:relative;overflow:hidden}.pi-gestao-cena{opacity:0;transition:opacity var(--t-longo) var(--curva);position:absolute;inset:0}.pi-gestao-cena[data-ativa]{opacity:1}.pi-gestao-cena .foto{object-fit:cover;width:100%;height:100%;transition:transform 2.4s var(--entrada);transform:scale(1.06)}.pi-gestao-cena[data-ativa] .foto{transform:none}.pi-gestao-painel{animation:pi-surgir var(--t-longo) var(--entrada) both}.site .pi-gestao-painel h3{font-size:var(--fs-h3);margin:0 0 14px}.pi-presenca-itens{gap:18px;margin:0;padding:0;list-style:none;display:grid}.site .pi-presenca{gap:var(--vao-colunas);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.site .pi-presenca .titulo-secao{grid-template-columns:minmax(0,1fr);margin-bottom:34px}.site .pi-presenca .titulo-secao>p{grid-column:1}.site .pi-presenca .titulo-secao h2{font-size:var(--fs-h2)}.site .pi-presenca-itens li{font-size:var(--fs-corpo);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;line-height:1.4;display:grid}.pi-presenca-icone{width:48px;height:48px;color:var(--cor);background:color-mix(in srgb,var(--p02-luz) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:14px;place-items:center;display:grid}.pi-presenca-icone .icone{width:26px;height:26px}.site .pi-verticais{grid-template-columns:minmax(0,1fr) calc(var(--conteudo) / 2);gap:var(--vao-colunas);align-items:start;display:grid}.pi-verticais-lista{box-shadow:inset 0 1px 0 var(--linha);margin:0;padding:0;list-style:none}.pi-verticais-lista>li{box-shadow:inset 0 -1px 0 var(--linha);position:relative}.pi-verticais-lista>li:before{content:"";background:var(--cor);width:3px;transition:transform var(--t-longo) var(--entrada);pointer-events:none;border-radius:3px;position:absolute;top:14px;bottom:14px;left:0;transform:scaleY(0)}.pi-verticais-lista>li[data-ativa]:before{transform:none}.pi-vertical{min-height:68px;color:inherit;transition:background var(--t-curto) var(--curva);grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 8px 10px 16px;text-decoration:none;display:grid}.pi-verticais-lista>li[data-ativa] .pi-vertical{background:color-mix(in srgb,var(--cor) 6%,transparent)}.pi-vertical-icone{width:42px;height:42px;color:color-mix(in srgb,var(--cor) 78%,var(--fundo));background:color-mix(in srgb,var(--cor) 15%,transparent);transition:transform var(--t-curto) var(--curva),background var(--t-curto) var(--curva);border-radius:12px;place-items:center;display:grid}.pi-verticais-lista>li[data-ativa] .pi-vertical-icone{background:color-mix(in srgb,var(--cor) 26%,transparent);transform:scale(1.06)}.pi-vertical-icone .icone{width:24px;height:24px}.pi-vertical-texto{gap:2px;min-width:0;display:grid}.site .pi-vertical h3{font-size:var(--fs-h3);margin:0}.pi-vertical-texto>span{font-size:var(--fs-apoio);color:var(--texto-suave);line-height:1.4}.pi-vertical-territorio{font-size:var(--fs-rotulo);color:var(--texto-suave);white-space:nowrap}.pi-verticais-lista>li[data-ativa] .seta-peca{background:var(--sinal);color:var(--fundo)}.pi-verticais-palco{height:100svh;margin-right:calc(-1 * var(--margem-conteudo));background:var(--fundo);position:sticky;top:0;overflow:hidden}.pi-verticais-palco:after{content:"";background:linear-gradient(0deg,color-mix(in srgb,var(--fundo) 80%,transparent) 0%,color-mix(in srgb,var(--fundo) 77.76%,transparent) 10%,color-mix(in srgb,var(--fundo) 71.68%,transparent) 20%,color-mix(in srgb,var(--fundo) 62.72%,transparent) 30%,color-mix(in srgb,var(--fundo) 51.84%,transparent) 40%,color-mix(in srgb,var(--fundo) 40%,transparent) 50%,color-mix(in srgb,var(--fundo) 28.16%,transparent) 60%,color-mix(in srgb,var(--fundo) 17.28%,transparent) 70%,color-mix(in srgb,var(--fundo) 8.32%,transparent) 80%,color-mix(in srgb,var(--fundo) 2.24%,transparent) 90%,transparent 100%);pointer-events:none;position:absolute;inset:45% 0 0}.pi-verticais-cena{opacity:0;transition:opacity var(--t-longo) var(--curva);position:absolute;inset:0}.pi-verticais-cena[data-ativa]{opacity:1}.pi-verticais-cena .foto{object-fit:cover;width:100%;height:100%;transition:transform 2.4s var(--entrada);transform:scale(1.06)}.pi-verticais-cena[data-ativa] .foto{transform:none}.pi-verticais-legenda{z-index:1;left:clamp(24px,calc(2.5 * var(--u)),48px);right:max(clamp(24px,calc(2.5 * var(--u)),48px),var(--margem-conteudo));bottom:clamp(24px,calc(2.5 * var(--u)),48px);color:var(--papel);justify-items:start;gap:12px;display:grid;position:absolute}.site .pi-verticais-territorio{max-width:46ch;font-size:var(--fs-apoio);color:var(--papel);text-shadow:0 1px 12px #071d35;gap:2px;line-height:1.45;display:grid}.pi-verticais-territorio strong{font:700 var(--fs-rotulo)/1.3 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--cor)}.pi-verticais-nome{font:600 var(--fs-h4)/1.2 Montserrat,sans-serif;color:var(--papel);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 40%,transparent);background:#071d35d9;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 12px;display:inline-flex}.pi-verticais-nome .icone{width:22px;height:22px;color:var(--cor)}.pi-territorios-abas{margin-bottom:clamp(32px,calc(2.71 * var(--u)),52px);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.pi-territorios-abas::-webkit-scrollbar{display:none}.pi-territorio-aba{min-height:72px;font:inherit;text-align:left;color:var(--papel);background:color-mix(in srgb,var(--p02-luz) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p02-luz) 18%,transparent);cursor:pointer;transition:background var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva);border:0;border-radius:18px;flex:1 0 auto;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 20px 12px 12px;display:grid}.pi-territorio-aba:hover{background:color-mix(in srgb,var(--p02-luz) 10%,transparent)}.pi-territorio-aba[aria-selected=true]{background:color-mix(in srgb,var(--p02-luz) 14%,transparent);box-shadow:inset 0 0 0 1.5px var(--p02-luz)}.pi-territorio-aba:focus-visible{outline:2px solid var(--p02-sinal);outline-offset:2px}.pi-territorio-icone{width:44px;height:44px;color:var(--p02-luz);background:color-mix(in srgb,var(--p02-luz) 12%,transparent);border-radius:13px;place-items:center;display:grid}.pi-territorio-icone .icone{width:24px;height:24px}.pi-territorio-aba strong{font:600 var(--fs-h4)/1.2 Montserrat,sans-serif;display:block}.pi-territorio-aba small{font-size:var(--fs-apoio);color:var(--p02-luz);white-space:nowrap;display:block}.pi-territorio{animation:pi-surgir var(--t-longo) var(--entrada) both}.site .pi-territorio-texto{margin:0 0 clamp(28px,calc(2.29 * var(--u)),44px);font-size:var(--fs-lead);color:var(--apoio)}.pi-territorio-etapas{gap:var(--vao-grade);margin:0 0 clamp(24px,calc(2.08 * var(--u)),40px);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pi-territorio-etapas>li{box-shadow:inset 0 2px 0 var(--cor);padding-top:20px}.site .pi-territorio-etapas h3{font-size:var(--fs-h4);margin:0 0 12px}.site .pi-territorio-etapas ul li{font-size:var(--fs-apoio);color:var(--apoio);line-height:1.4}.site .pi-trilho{padding-block:var(--espaco-secao);position:relative;overflow:hidden}.site .pi-trilho-cabeca{gap:20px var(--vao-colunas);margin-bottom:var(--espaco-titulo);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.site .pi-trilho-cabeca h2{font-size:var(--fs-h2)}.pi-trilho-apoio{justify-items:start;gap:clamp(16px,2svh,24px);display:grid}@media (width>=900px) and (prefers-reduced-motion:no-preference){.site .pi-trilho{flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(112px,15svh,150px) clamp(32px,6svh,64px);display:flex}.site .pi-trilho-cabeca{margin-bottom:clamp(24px,4svh,48px)}.site .pi-trilho-faixa>li{width:clamp(264px,min(30cqw,52svh),460px)}}.site .pi-trilho-cabeca p{color:var(--apoio);font-size:var(--fs-corpo);max-width:50ch}.pi-trilho-janela{scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem-conteudo);scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.pi-trilho-janela::-webkit-scrollbar{display:none}.pi-trilho[data-preso] .pi-trilho-janela{overflow:visible}.pi-trilho-faixa{gap:var(--vao-grade);width:max-content;padding:0 var(--margem-conteudo) 4px;cursor:grab;margin:0;list-style:none;display:flex}.pi-trilho-faixa.arrastando{cursor:grabbing}.pi-trilho-faixa>li{width:clamp(264px,calc(23.96 * var(--u)),460px);scroll-snap-align:start}.pi-trilho-item{color:inherit;-webkit-user-drag:none;gap:8px;text-decoration:none;display:grid}.pi-trilho-foto{aspect-ratio:4/3;border-radius:var(--raio-casca);margin-bottom:10px;display:block;position:relative;overflow:hidden}.pi-trilho-foto .foto,.pi-mosaico-item .foto{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--entrada);pointer-events:none}.site .pi-trilho-item strong{font:700 var(--fs-h4)/1.2 Montserrat,sans-serif;letter-spacing:-.02em}.pi-trilho-item>span:last-child{font-size:var(--fs-apoio);color:var(--apoio);line-height:1.45}.pi-trilho-ir{opacity:0;transition:opacity var(--t-curto) var(--curva),transform var(--t-longo) var(--entrada);position:absolute;bottom:14px;right:14px;transform:translateY(6px)}.site .pi-trilho-ir .seta-peca{background:var(--sinal);color:var(--fundo)}:is(.pi-trilho-item,.pi-mosaico-item):is(:hover,:focus-visible) .foto{transform:scale(1.05)}:is(.pi-trilho-item,.pi-mosaico-item):is(:hover,:focus-visible) .pi-trilho-ir{opacity:1;transform:none}.site .pi-materiais{flex-wrap:wrap;grid-column:2;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pi-materiais a{min-height:44px;font-size:var(--fs-apoio);color:inherit;background:color-mix(in srgb,var(--p04-papel) 86%,var(--p04-fundo));transition:background var(--t-curto) var(--curva),color var(--t-curto) var(--curva),transform var(--t-curto) var(--curva);border-radius:12px;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.pi-materiais a:is(:hover,:focus-visible){background:var(--p04-fundo);color:var(--papel);transform:translateY(-2px)}.pi-materiais a:focus-visible{outline:2px solid var(--sinal);outline-offset:2px}.site .pi-mosaico{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pi-mosaico-item{aspect-ratio:4/3;border-radius:22px;display:block;position:relative;overflow:hidden}.pi-contato-midia{z-index:-2;position:absolute;inset:0 0 0 50%}.pi-contato-midia :is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site .pi-contato .contato-texto h1{font-size:var(--fs-h1)}.pi-contato-passos{margin:clamp(32px,calc(2.29 * var(--u)),44px) 0 0;gap:18px;padding:0;list-style:none;display:grid}.site .pi-contato-passos li{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.pi-contato-icone{width:48px;height:48px;color:var(--sinal);background:color-mix(in srgb,var(--sinal) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 34%,transparent);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.pi-contato-icone .icone{width:26px;height:26px}.site .pi-contato-passos strong{font:600 var(--fs-h4)/1.25 Montserrat,sans-serif}.site .pi-contato-passos span:last-child{color:var(--luz);font-size:var(--fs-apoio)}.pi-contato-canais{gap:18px var(--vao-grade);margin-top:clamp(32px,calc(2.29 * var(--u)),44px);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding-top:26px;font-style:normal;display:grid;box-shadow:inset 0 1px #b9d7e824}.site .pi-contato-canais p{font-size:var(--fs-apoio);color:var(--luz);gap:4px;margin:0;display:grid}.site .pi-contato-canais strong{font:600 var(--fs-apoio)/1.3 Montserrat,sans-serif;color:var(--papel)}.pi-contato-canais a{color:var(--papel);text-underline-offset:3px;transition:color var(--t-curto) var(--curva)}.pi-contato-canais a:hover{color:var(--sinal-claro)}@container (width<=1180px){.site .pi-territorio-etapas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.site .pi-fileira{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.pi-vertical-territorio{display:none}}@container (width<=980px){.site .pi-passos{max-width:calc(720px + 2 * var(--pp));grid-template-columns:minmax(0,1fr);row-gap:4px}.site .pi-passo{grid-template-columns:var(--parada) minmax(0,1fr);align-items:start;column-gap:clamp(16px,4cqw,24px);display:grid}.pi-passo-icone{margin:0}.site .pi-passo h3{margin:6px 0}.site .pi-passo p{max-width:none}.site .pi-passo:not(:last-child):before,.site .pi-passo:not(:last-child):after{top:calc(var(--pp) + var(--parada) + 8px);bottom:calc(8px - 4px - var(--pp));left:calc(var(--pp) + var(--parada) / 2 - 1px);transform-origin:50% 0;width:2px;height:auto;right:auto}.site .pi-passo:not(:last-child):after{transform:scaleY(clamp(0,calc(var(--avanco,1) * (var(--n,4) - 1) - var(--i,0)),1))}}@container (width<=900px){.site :is(.pi-definicao,.pi-perguntas,.pi-gestao,.pi-presenca,.pi-verticais,.pi-conversa-cartao,.pi-trilho-cabeca),.site :is(.pi-pilares,.pi-ponto-unico){grid-template-columns:minmax(0,1fr)}.site .pi-formatos{grid-template-columns:repeat(2,minmax(0,1fr))}.site .pi-perguntas .titulo-secao,.pi-gestao-palco{position:static}.pi-verticais-palco{display:none}.pi-gestao-abas{scrollbar-width:none;margin-inline:calc(-1 * var(--margem-conteudo));margin-bottom:calc(-1 * var(--folga-sombra));padding-inline:var(--margem-conteudo);padding-bottom:var(--folga-sombra);display:flex;overflow-x:auto}.pi-gestao-abas::-webkit-scrollbar{display:none}.pi-gestao-aba{flex:none}.pi-gestao-aba:before{width:auto;height:3px;inset:auto 18px 0;transform:scaleX(0)}.pi-gestao-aba[aria-selected=true]:before{transform:none}.site .pi-materiais{grid-column:1}.pi-contato-midia{opacity:.28;inset:0}}@container (width<=700px){.site .pi-abertura{min-height:max(560px,92svh)}.site .pi-abertura-conteudo{padding-block:var(--livre-topo) 28px}.pi-abertura .migalhas ol{margin-bottom:14px}.pi-abertura-acoes{flex-direction:column;align-items:stretch;gap:10px;margin-top:22px}.pi-indice ol{margin-right:calc(var(--megaia-pegada) - var(--margem-conteudo))}.pi-abertura-acoes .link-acao{align-self:start}.pi-indice a{min-height:52px;font-size:var(--fs-apoio)}.site :is(.pi-territorio-etapas,.pi-formatos,.pi-fileira){grid-template-columns:minmax(0,1fr)}.site .pi-mosaico{grid-template-columns:repeat(2,minmax(0,1fr))}.site .pi-conversa-cartao{padding:32px 24px}.site .pi-conversa-cartao h2{font-size:1.75rem}.pi-conversa-cartao:before{left:24px}.pi-conversa-acoes{justify-items:stretch}.pi-conversa-acoes .link-acao{justify-self:start}.pi-vertical{grid-template-columns:var(--selo-icone) minmax(0,1fr) auto;gap:14px;padding-left:14px}.pi-vertical-icone{width:44px;height:44px}.pi-territorio-aba{flex:none}.site .pi-contato{padding-top:128px}}@media (prefers-reduced-motion:reduce){.site-em-visita .pi-abertura-midia img{animation:none}.pi-loop{display:none}.pi-faq details::details-content{transition:none}.pi-faq details[open] .pi-faq-resposta,.pi-gestao-painel,.pi-territorio{animation:none}:is(.pi-pilar,.pi-ponto,.pi-trilho-foto .foto,.pi-mosaico-item .foto,.pi-gestao-cena .foto,.pi-verticais-cena .foto,.pi-materiais a){transition:none;transform:translate(0,0)!important}}.site .pi-perguntas .titulo-secao .pi-faq-grafismo{width:clamp(160px, calc(16 * var(--u)), 240px);height:auto;margin-top:clamp(16px, calc(2.2 * var(--u)), 36px);grid-column:1;display:block;overflow:visible}.pi-faq-balao{transform-box:fill-box;transform-origin:50% 100%}.pi-faq-balao-pergunta{filter:drop-shadow(0 10px 18px color-mix(in srgb, var(--fundo) 14%, transparent))}.pi-faq-linha{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.pi-faq-balao-pergunta{animation:pi-faq-flutua 6s var(--curva) infinite alternate}.pi-faq-balao-resposta{animation:pi-faq-flutua 7s var(--curva) -2.5s infinite alternate-reverse}.pi-faq-linha{animation:pi-faq-escreve 5.4s var(--entrada) infinite}.pi-faq-linha:nth-of-type(2){animation-delay:.35s}.pi-faq-linha:nth-of-type(3){animation-delay:.7s}}@keyframes pi-faq-flutua{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-6px)rotate(-1.2deg)}}@keyframes pi-faq-escreve{0%{stroke-dashoffset:1px;opacity:1}30%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@container (width<=700px){.site .pi-perguntas .titulo-secao .pi-faq-grafismo{display:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:.36s var(--entrada) both saida-pagina}::view-transition-new(root){animation:.6s var(--entrada) both entrada-pagina}@keyframes saida-pagina{to{opacity:0;transform:translateY(-12px)}}@keyframes entrada-pagina{0%{opacity:0;transform:translateY(18px)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@keyframes subir-mascara{0%{transform:translateY(105%)}}.titulo-animado .palavra{vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em;margin-inline:-.06em -.12em;padding-inline:.06em .12em;display:inline-block;overflow:hidden}.titulo-animado .palavra>span{display:inline-block}.site-em-visita .titulo-animado .palavra>span{animation:subir-mascara 1s var(--entrada) both;animation-delay:calc(var(--i)*55ms + .12s - var(--decorrido,0s))}.abertura-pagina{isolation:isolate;background:var(--fundo);min-height:clamp(560px,86svh,900px);color:var(--papel);align-items:flex-end;display:flex;position:relative;overflow:hidden}.abertura-foto{z-index:-2;position:absolute;inset:0}.abertura-foto img{object-fit:cover;width:100%;height:100%}.site-em-visita .abertura-foto img{animation:aproximar 3s var(--curva) both}.abertura-pagina:after{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--fundo) 85%,transparent) 0 36%,color-mix(in srgb,var(--fundo) 82.62%,transparent) 40.8%,color-mix(in srgb,var(--fundo) 76.16%,transparent) 45.6%,color-mix(in srgb,var(--fundo) 66.64%,transparent) 50.4%,color-mix(in srgb,var(--fundo) 55.08%,transparent) 55.2%,color-mix(in srgb,var(--fundo) 42.5%,transparent) 60%,color-mix(in srgb,var(--fundo) 29.92%,transparent) 64.8%,color-mix(in srgb,var(--fundo) 18.36%,transparent) 69.6%,color-mix(in srgb,var(--fundo) 8.84%,transparent) 74.4%,color-mix(in srgb,var(--fundo) 2.38%,transparent) 79.2%,transparent 84%);position:absolute;inset:0}@container (width<=900px){.abertura-pagina:after{background:linear-gradient(90deg,color-mix(in srgb,var(--fundo) 85%,transparent) 0%,color-mix(in srgb,var(--fundo) 83.1%,transparent) 10%,color-mix(in srgb,var(--fundo) 77.93%,transparent) 20%,color-mix(in srgb,var(--fundo) 70.31%,transparent) 30%,color-mix(in srgb,var(--fundo) 61.06%,transparent) 40%,color-mix(in srgb,var(--fundo) 51%,transparent) 50%,color-mix(in srgb,var(--fundo) 40.94%,transparent) 60%,color-mix(in srgb,var(--fundo) 31.69%,transparent) 70%,color-mix(in srgb,var(--fundo) 24.07%,transparent) 80%,color-mix(in srgb,var(--fundo) 18.9%,transparent) 90%,color-mix(in srgb,var(--fundo) 17%,transparent) 100%)}}.abertura-conteudo{padding-block:150px clamp(56px,calc(5 * var(--u)),96px)}.abertura-conteudo h1{font-size:var(--fs-h1);max-width:13em}.abertura-rotulo{color:var(--sinal);font-weight:600;font-size:var(--fs-corpo);margin-bottom:14px}.abertura-texto{font-size:var(--fs-lead);color:var(--luz);max-width:54ch;margin-top:26px;line-height:1.55}.abertura-acoes{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:38px;display:flex}.abertura-acoes small{color:var(--luz);font-weight:400}.migalhas ol{font-size:var(--fs-rotulo);color:var(--luz);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 30px;padding:0;list-style:none;display:flex}.migalhas li+li:before{content:"/";opacity:.5;margin-right:10px}.migalhas a{text-decoration:none}.migalhas a:hover{color:var(--papel)}.secao-pagina{padding-block:var(--espaco-secao);position:relative}.tema-nevoa{background:var(--papel-2);color:var(--fundo)}.secao-pagina .titulo-secao{margin-bottom:var(--espaco-titulo)}.numeros-pagina{gap:var(--vao-grade);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.numeros-pagina>li{grid-column:span 4}.numeros-pagina>.numero-destaque{grid-area:span 2/span 8}.numeros-pagina .miolo{min-height:220px;padding:var(--respiro-cartao);align-content:space-between;gap:24px;display:grid}.numeros-pagina strong{font:600 var(--fs-numero)/.9 "Source Sans 3",sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.numeros-pagina .numero-destaque strong{font-size:var(--fs-numero-gigante);color:var(--luz)}.numeros-pagina h3{font:600 var(--fs-lead)/1.3 "Source Sans 3",sans-serif;letter-spacing:0}.numeros-pagina p{font-size:var(--fs-apoio);color:var(--texto-suave);margin-top:6px}.numeros-pagina .numero-destaque p{color:var(--luz)}.pilares,.entregas{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.entregas{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pilares .miolo,.entregas .miolo{padding:var(--respiro-cartao)}.pilar-icone,.entrega-icone{background:var(--papel-2);border-radius:14px;place-content:center;width:56px;height:56px;margin-bottom:44px;display:grid}.pilar-icone .icone,.entrega-icone .icone{width:28px;height:28px}.pilares h3,.entregas h3{font-size:var(--fs-h3);margin-bottom:12px}.pilares p,.entregas p{color:var(--texto-suave);font-size:var(--fs-corpo)}.diferenciais{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;box-shadow:inset 0 1px #b9d7e824}.diferenciais li{padding:32px 28px 36px 0;box-shadow:inset 0 -1px #b9d7e824}.diferenciais h3{font-size:var(--fs-h3);margin-bottom:10px}.diferenciais p{color:var(--luz);font-size:var(--fs-corpo)}.ponto-unico{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ponto-unico .miolo{padding:var(--respiro-cartao)}.ponto-unico h3{font-size:var(--fs-h3)}.ponto-papel{color:var(--sinal-texto);margin:8px 0 22px;font-weight:600}.ponto-unico ul,.lista-check,.formato ul,.solucao-problemas ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ponto-unico li,.lista-check li,.formato li,.solucao-problemas li{font-size:var(--fs-corpo);padding-left:30px;line-height:1.45;position:relative}.ponto-unico li:before,.lista-check li:before,.formato li:before,.solucao-problemas li:before{content:"";background:var(--sinal);border-radius:6px;width:16px;height:16px;position:absolute;top:.38em;left:0;box-shadow:inset 0 0 0 4px #fff6}.casca-sinal>.miolo{background:var(--sinal);color:var(--fundo)}.casca-sinal .ponto-papel{color:var(--fundo)}.casca-sinal li:before{background:var(--fundo);box-shadow:inset 0 0 0 4px #e9783599}.linha-do-tempo{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:36px 0 0;list-style:none;display:grid;position:relative}.linha-do-tempo:before{content:"";background:linear-gradient(90deg,var(--sinal),#f0a26f,var(--sinal));border-radius:3px;height:3px;position:absolute;top:63px;left:28px;right:28px;box-shadow:0 0 22px #e97835aa}.linha-do-tempo>li{position:relative}.linha-marco{background:var(--sinal);width:56px;height:56px;color:var(--fundo);border-radius:50%;place-content:center;margin-bottom:30px;display:grid;position:relative;box-shadow:0 0 0 8px #071d35,0 0 0 9px #e9783566}.linha-marco .icone{width:26px;height:26px}.linha-do-tempo h3{font-size:var(--fs-h4);margin-bottom:6px}.linha-quem{color:var(--sinal);font-size:var(--fs-rotulo);margin-bottom:16px;font-weight:600}.linha-do-tempo ul{color:var(--luz);font-size:var(--fs-apoio);gap:8px;margin:0;padding:0;list-style:none;display:grid}.presenca-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.presenca-grade .titulo-secao{grid-template-columns:minmax(0,1fr);margin-bottom:32px}.presenca-grade .titulo-secao h2{font-size:var(--fs-h2)}.presenca-grade .lista-check{margin-bottom:28px}.grade-verticais{gap:var(--vao-grade);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cartao-vertical{grid-column:span 4;text-decoration:none;display:block}.cartao-vertical:first-child,.cartao-vertical:nth-child(2){grid-column:span 6}.cartao-vertical .miolo{transition:transform var(--t-longo) var(--entrada),box-shadow var(--t-longo) var(--entrada);flex-direction:column;display:flex;overflow:hidden}.cartao-vertical:hover .miolo{box-shadow:var(--sombra-flutua);transform:translateY(-4px)}.cartao-foto{aspect-ratio:16/10;display:block;overflow:hidden}.cartao-foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--entrada)}.cartao-vertical:hover .cartao-foto img,.cartao-case:hover img{transform:scale(1.05)}.cartao-texto{padding:var(--respiro-compacto);flex-direction:column;flex:1;gap:10px;display:flex}.cartao-topo{justify-content:space-between;align-items:center;display:flex}.cartao-topo .icone{width:30px;height:30px}.cartao-territorio{font-size:var(--fs-rotulo);color:var(--texto-suave)}.cartao-titulo{font:700 var(--fs-h3)/1.1 Montserrat,sans-serif;letter-spacing:-.035em}.cartao-resumo{color:var(--texto-suave);font-size:var(--fs-apoio)}.cartao-link{font-weight:600;font-size:var(--fs-apoio);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;display:flex}.cartao-link .seta-peca{background:var(--papel-2)}.cartao-vertical:hover .seta-peca{background:var(--sinal)}.territorios-lista{gap:18px;display:grid}.territorio{gap:clamp(24px,calc(2.5 * var(--u)),48px);padding:var(--respiro-cartao);border-radius:var(--raio-casca);background:var(--fundo-2);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);display:grid;box-shadow:inset 0 0 0 1px #b9d7e81f}.territorio-nome{color:var(--sinal);font-weight:600}.territorio h3{font-size:var(--fs-h3-grande);margin:8px 0 12px}.territorio header p{color:var(--luz);font-size:var(--fs-apoio)}.territorio ol{counter-reset:passo;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.territorio ol>li{box-shadow:inset 0 2px 0 var(--sinal);padding-top:18px}.territorio h4{font:600 var(--fs-h4)/1.3 Montserrat,sans-serif;margin:0 0 10px}.territorio ul{font-size:var(--fs-apoio);color:var(--luz);gap:6px;margin:0;padding:0;list-style:none;display:grid}.solucao-intro{gap:var(--vao-colunas);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.solucao-intro h2{margin-bottom:26px}.solucao-definicao{font-size:var(--fs-h3);line-height:1.55}.solucao-problemas .miolo{padding:var(--respiro-cartao)}.solucao-problemas h3{font-size:var(--fs-h4);margin-bottom:20px}.como-funciona{gap:var(--vao-grade);margin:0 0 var(--espaco-titulo);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.como-funciona>li{padding:var(--respiro-compacto);background:#b9d7e80d;border-radius:22px;box-shadow:inset 0 0 0 1px #b9d7e81f}.como-numero{background:var(--sinal);width:40px;height:40px;color:var(--fundo);border-radius:12px;place-content:center;margin-bottom:34px;font-weight:600;display:grid}.como-funciona h3{font-size:var(--fs-h4);margin-bottom:10px}.como-funciona p{color:var(--luz);font-size:var(--fs-corpo)}.formatos{gap:var(--vao-grade);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formato{padding:var(--respiro-compacto);background:var(--fundo-2);border-radius:22px}.formato h3{font-size:var(--fs-h4);margin-bottom:18px}.formato li{font-size:var(--fs-apoio);color:var(--luz)}.diferenciais-solucao{gap:var(--vao-colunas);margin-bottom:var(--espaco-titulo);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.diferenciais-solucao .titulo-secao{grid-template-columns:minmax(0,1fr);margin:0}.diferenciais-solucao .lista-check li{font-size:var(--fs-lead)}.faq-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.faq-grade .titulo-secao{grid-template-columns:minmax(0,1fr);position:sticky;top:120px}.faq-grade .titulo-secao>p{grid-column:1}.faq details{box-shadow:var(--sombra-miolo);background:#fff;border-radius:20px;margin-bottom:12px;overflow:hidden}.faq summary{padding:20px var(--respiro-compacto);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-size:var(--fs-h4)}.faq-sinal{background:var(--papel-2);width:36px;height:36px;transition:background var(--t-curto) var(--curva),transform var(--t-longo) var(--entrada);border-radius:10px;flex:none;position:relative}.faq-sinal:before,.faq-sinal:after{content:"";background:var(--fundo);border-radius:2px;height:2px;position:absolute;top:17px;left:11px;right:11px}.faq-sinal:after{transition:transform var(--t-longo) var(--entrada);transform:rotate(90deg)}details[open] .faq-sinal{background:var(--sinal)}details[open] .faq-sinal:after{transform:rotate(0)}.faq details p{padding:0 var(--respiro-compacto) var(--respiro-compacto);color:var(--texto-suave);font-size:var(--fs-corpo);line-height:1.6}.chamada-solucao{padding-block:var(--espaco-secao);text-align:left}.chamada-solucao h2{font-size:var(--fs-h2)}.chamada-solucao p{margin-top:var(--espaco-apoio);color:var(--luz);font-size:var(--fs-subtitulo)}.chamada-acoes{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:36px;display:flex}.outras-solucoes{gap:var(--vao-grade);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.outras-solucoes a{grid-template-columns:var(--selo-icone) minmax(0,1fr) auto;height:100%;box-shadow:var(--sombra-miolo);transition:transform var(--t-longo) var(--entrada);background:#fff;border-radius:20px;align-items:center;gap:16px;padding:18px 18px 18px 20px;text-decoration:none;display:grid}.outras-solucoes a:hover{transform:translateY(-3px)}.outras-solucoes .icone{--selo:var(--cor-selo,var(--fundo));box-sizing:border-box;width:var(--selo-icone);height:var(--selo-icone);padding:calc(var(--selo-icone) / 4);color:var(--selo);background:color-mix(in srgb,var(--selo) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--selo) 30%,transparent);border-radius:50%}.outras-solucoes strong{font:700 var(--fs-h4)/1.2 Montserrat,sans-serif;letter-spacing:-.02em;display:block}.outras-solucoes a span span{font-size:var(--fs-rotulo);color:var(--texto-suave)}.outras-solucoes a>span>span{margin-top:4px;line-height:1.45;display:block}.outras-solucoes .seta-peca{background:var(--papel-2)}.na-jornada .miolo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.na-jornada img{object-fit:cover;width:100%;height:100%;min-height:340px}.na-jornada .miolo>div{padding:var(--respiro-amplo);align-content:center;gap:18px;display:grid}.na-jornada h2{font-size:var(--fs-h3-grande)}.na-jornada p{color:var(--luz)}.na-jornada .botao{justify-self:start}.galeria{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.galeria .miolo{margin:0;position:relative;overflow:hidden}.galeria img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform 1.2s var(--entrada);display:block}.galeria li:hover img{transform:scale(1.05)}.galeria figcaption{font-size:var(--fs-rotulo);color:var(--texto-suave);padding:14px 16px 16px;line-height:1.4}.tema-fundo .galeria figcaption{color:var(--luz)}.grade-cases{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.cartao-case{border-radius:var(--raio-casca);min-height:460px;color:var(--papel);isolation:isolate;grid-column:span 6;text-decoration:none;display:grid;position:relative;overflow:hidden}.cartao-case-destaque{grid-column:span 12;min-height:560px}.grade-cases-tres .cartao-case{grid-column:span 4;min-height:420px}.cartao-case-foto{z-index:-2;position:absolute;inset:0}.cartao-case-foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--entrada)}.cartao-case:after{content:"";z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--fundo) 95%,transparent) 0 14%,color-mix(in srgb,var(--fundo) 92.34%,transparent) 21%,color-mix(in srgb,var(--fundo) 85.12%,transparent) 28%,color-mix(in srgb,var(--fundo) 74.48%,transparent) 35%,color-mix(in srgb,var(--fundo) 61.56%,transparent) 42%,color-mix(in srgb,var(--fundo) 47.5%,transparent) 49%,color-mix(in srgb,var(--fundo) 33.44%,transparent) 56%,color-mix(in srgb,var(--fundo) 20.52%,transparent) 63%,color-mix(in srgb,var(--fundo) 9.88%,transparent) 70%,color-mix(in srgb,var(--fundo) 2.66%,transparent) 77%,transparent 84%);position:absolute;inset:0}.cartao-case-texto{padding:clamp(24px,calc(2.08 * var(--u)),40px);align-self:end;gap:8px;display:grid}.cartao-case-segmento{color:var(--luz);font-size:var(--fs-apoio)}.cartao-case strong{font:700 var(--fs-h2)/1.05 Montserrat,sans-serif;letter-spacing:-.04em}.cartao-case-texto>span:nth-child(3){font-size:var(--fs-corpo);max-width:40ch}.cartao-case .cartao-link .seta-peca{background:var(--sinal);color:var(--fundo)}.depoimentos-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.depoimento{margin:0}.depoimento .miolo{padding:clamp(28px,calc(2.71 * var(--u)),52px);gap:24px;display:grid}.depoimento blockquote{margin:0}.depoimento blockquote p{font-size:var(--fs-h3);max-width:none;line-height:1.45}.depoimento figcaption strong{font:600 var(--fs-h4) Montserrat,sans-serif;display:block}.depoimento figcaption span{color:var(--luz);font-size:var(--fs-apoio)}.case-numeros-titulo{font-size:var(--fs-h2);margin-bottom:clamp(32px,calc(2.92 * var(--u)),56px)}.case-resumo{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:stretch;gap:14px;display:grid}.case-resumo .numeros-pagina>li,.case-resumo .numeros-pagina>.numero-destaque{grid-area:auto/span 6}.case-resumo .numeros-pagina>li:only-child{grid-column:span 12}.case-frentes{padding:clamp(26px,calc(2.08 * var(--u)),40px);border-radius:var(--raio-casca);background:var(--sinal);color:var(--fundo)}.case-frentes h2{font-size:var(--fs-h3);margin-bottom:20px}.case-frentes ul{font:600 var(--fs-lead)/1.3 Montserrat,sans-serif;gap:10px;margin:0;padding:0;list-style:none;display:grid}.case-resultado .miolo{padding:clamp(28px,calc(2.92 * var(--u)),56px);gap:14px;display:grid}.case-resultado .abertura-rotulo{color:var(--fundo);margin:0}.case-resultado h2{font-size:var(--fs-h2)}.case-resultado-texto{font-size:var(--fs-h3);max-width:36ch;line-height:1.4}.case-resultado small{font-size:var(--fs-rotulo);opacity:.8}.trilho{background:var(--fundo);color:var(--papel);padding-block:clamp(80px,calc(6.25 * var(--u)),120px);position:relative;overflow:hidden}@media (width>=900px){.trilho{flex-direction:column;justify-content:center;min-height:100svh;padding-block:110px 60px;display:flex}}.trilho-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:44px;display:flex}.trilho-cabeca h2{font-size:var(--fs-h2)}.trilho-cabeca p{color:var(--luz);max-width:42ch}.trilho-faixa{padding:0 max(16px,calc((100% - var(--max))/2));will-change:transform;gap:18px;width:max-content;margin:0;list-style:none;display:flex}.trilho-item{flex:none;width:clamp(300px,42vw,640px)}.trilho-item figure{margin:0}.trilho-item img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--raio-casca);width:100%}.trilho-item figcaption{gap:4px;padding:18px 4px 0;display:grid}.trilho-item strong{font:700 var(--fs-h4) Montserrat,sans-serif;letter-spacing:-.02em}.trilho-item span{color:var(--luz);font-size:var(--fs-apoio)}.ad-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;display:grid}.ad-grade .titulo-secao{grid-template-columns:minmax(0,1fr);margin:0}.ad-grade .titulo-secao>p{grid-column:1}.antes-depois .miolo{aspect-ratio:3/2;position:relative;overflow:hidden}.antes-depois .foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ad-antes{clip-path:inset(0 calc(100% - var(--corte)) 0 0);position:absolute;inset:0}.ad-rotulo{color:var(--papel);font-size:var(--fs-rotulo);pointer-events:none;background:#071d35cc;border-radius:10px;padding:7px 12px;font-weight:600;position:absolute;top:16px}.ad-rotulo-antes{left:16px}.ad-rotulo-depois{right:16px}.ad-linha{top:0;bottom:0;left:var(--corte);background:var(--papel);pointer-events:none;width:2px;position:absolute}.ad-linha>span{background:var(--papel);color:var(--fundo);border-radius:14px;gap:2px;padding:4px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ad-linha .seta-peca{width:var(--seta-cartao);height:var(--seta-cartao);background:var(--papel-2)}.antes-depois input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.antes-depois input:focus-visible+*{outline:3px solid var(--sinal)}.materiais{flex-wrap:wrap;grid-column:2;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.materiais li{background:var(--papel-2);font-size:var(--fs-apoio);border-radius:10px;padding:8px 14px}.contato-pagina{isolation:isolate;padding-block:160px clamp(80px,calc(6.77 * var(--u)),130px);position:relative;overflow:hidden}.contato-foto{z-index:-2;position:absolute;inset:0 0 0 50%}.contato-foto img{object-fit:cover;width:100%;height:100%}.contato-pagina:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--fundo) 46%,#071d35cc 64%,#071d3566);position:absolute;inset:0}.contato-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.contato-texto h1{font-size:var(--fs-h1)}.contato-texto>p{color:var(--luz);font-size:var(--fs-lead);margin-top:24px}.contato-passos{counter-reset:passo;gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.contato-passos li{counter-increment:passo;grid-template-columns:44px minmax(0,1fr);column-gap:16px;display:grid}.contato-passos li:before{content:counter(passo);background:var(--sinal);width:44px;height:44px;color:var(--fundo);border-radius:12px;grid-row:span 2;place-content:center;font-weight:600;display:grid}.contato-passos strong{font:600 var(--fs-h4) Montserrat,sans-serif}.contato-passos span{color:var(--luz)}.contato-form .miolo{padding:var(--respiro-cartao)}.pi-contato:after{background:radial-gradient(60% 70% at 82% 38%, color-mix(in srgb, var(--p02-luz) 16%, transparent), transparent 70%), radial-gradient(45% 55% at 96% 88%, color-mix(in srgb, var(--sinal) 14%, transparent), transparent 70%)}.pi-contato-assinatura{font:600 var(--fs-rotulo)/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--luz);align-items:center;gap:10px;margin:0 0 20px;display:inline-flex}.pi-contato-assinatura:before{content:"";background:var(--espectro);border-radius:3px;width:32px;height:3px}.pi-contato-troca>p{max-width:34em;color:var(--luz);font-size:var(--fs-lead);margin-top:24px}@media (prefers-reduced-motion:no-preference){.pi-contato-troca{animation:contato-troca var(--t-longo) var(--entrada) both}}@keyframes contato-troca{0%{opacity:0;transform:translateY(6px)}}.pi-contato .contato-form{position:sticky;top:112px}@container (width<=900px){.pi-contato .contato-form{position:static}}.contato-canais{color:var(--luz);font-size:var(--fs-apoio);gap:8px;margin-top:36px;display:grid}.jornada-abertura{padding-block:150px 56px}.jornada-abertura h1{font-size:var(--fs-h1)}.etapas-jornada{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.etapas-jornada .miolo{overflow:hidden}.etapa-foto{aspect-ratio:4/3;display:block;position:relative}.etapa-foto img{object-fit:cover;width:100%;height:100%}.etapa-numero{background:var(--sinal);width:40px;height:40px;color:var(--fundo);border-radius:50%;place-content:center;font-weight:700;display:grid;position:absolute;top:16px;left:16px;box-shadow:0 0 0 6px #e9783540}.etapas-jornada h3{font-size:var(--fs-h4);padding:22px 22px 4px}.etapa-verbo{color:var(--texto-suave);padding:0 22px}.etapas-jornada ul{font-size:var(--fs-apoio);gap:10px;margin:0;padding:18px 22px 24px;list-style:none;display:grid}.etapas-jornada li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.etapas-jornada .icone{width:22px;height:22px}.frentes-resumo{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 36px;padding:0;list-style:none;display:grid}.frentes-resumo li{background:var(--fundo-2);border-radius:22px;padding:28px}.frentes-resumo strong{color:var(--sinal)}.frentes-resumo h3{font-size:var(--fs-h4);margin:10px 0}.frentes-resumo p{color:var(--luz);font-size:var(--fs-apoio)}.selo-lista{--selo:var(--cor,var(--luz));width:48px;height:48px;color:var(--selo);background:color-mix(in srgb,var(--selo) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--selo) 30%,transparent);border-radius:50%;place-items:center;display:grid}.selo-lista .icone{width:50%;height:50%}.pi-contato-passos .selo-lista{--selo:var(--sinal);grid-row:span 2}.pagina-404{background:var(--fundo);min-height:80vh;color:var(--papel);align-items:center;padding-block:160px 80px;display:grid}.pagina-404 .wrap{width:calc(min(calc(100vw - clamp(20px,calc(3.33 * var(--u)),64px)),1280px) - 44px)}.pagina-404 h1{font-size:var(--fs-h1);text-wrap:pretty}.pagina-404 p{color:var(--luz);font-size:var(--fs-lead);text-wrap:pretty;margin-top:20px}.pagina-404 p:last-child{margin-top:clamp(28px,calc(2.3 * var(--u)),40px);flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.numeros-pagina:has(>li:only-child)>li{grid-column:1/-1}.numeros-pagina:has(>li:nth-child(2):last-child)>li{grid-row:auto}@container (width<=1180px){.linha-do-tempo{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.linha-do-tempo:before{display:none}.como-funciona,.etapas-jornada{grid-template-columns:repeat(2,minmax(0,1fr))}.territorio{grid-template-columns:minmax(0,1fr)}}@container (width<=900px){.pilares,.ponto-unico,.diferenciais,.frentes-resumo,.galeria,.depoimentos-grade{grid-template-columns:minmax(0,1fr)}.galeria{grid-template-columns:repeat(2,minmax(0,1fr))}.presenca-grade,.solucao-intro,.diferenciais-solucao,.faq-grade,.ad-grade,.case-resumo,.contato-grade,.jornada-convite-grade,.na-jornada .miolo{grid-template-columns:minmax(0,1fr)}.faq-grade .titulo-secao{position:static}.cartao-vertical,.cartao-vertical:first-child,.cartao-vertical:nth-child(2),.cartao-case,.grade-cases-tres .cartao-case{grid-column:span 12}.numeros-pagina>li{grid-column:span 6}.numeros-pagina>.numero-destaque{grid-area:auto/span 12}.territorio ol{grid-template-columns:repeat(2,minmax(0,1fr))}.contato-foto{opacity:.25;inset:0}.materiais{grid-column:1}}@container (width<=700px){.secao-pagina{padding-block:var(--espaco-secao)}.abertura-pagina{min-height:0}.abertura-conteudo{padding-top:260px}.abertura-acoes{flex-direction:column;align-items:stretch}.abertura-acoes .link-acao{align-self:start}.linha-do-tempo,.como-funciona,.etapas-jornada,.formatos,.territorio ol,.galeria{grid-template-columns:minmax(0,1fr)}.numeros-pagina>li{grid-column:span 12}.numeros-pagina .miolo{min-height:0}.cartao-case,.cartao-case-destaque,.grade-cases-tres .cartao-case{min-height:380px}.trilho-item{width:82vw}.trilho-faixa{scroll-snap-type:x mandatory;width:auto;padding-inline:16px;overflow-x:auto}.trilho-item{scroll-snap-align:start}.contato-pagina,.jornada-abertura{padding-top:120px}.outras-solucoes{grid-template-columns:minmax(0,1fr)}.site .pi-abertura .migalhas a{min-height:var(--toque)}}@media (prefers-reduced-motion:reduce){.titulo-animado .palavra>span{animation:none!important}}.site .fx-secao{gap:clamp(28px,calc(2.5 * var(--u)),48px);display:grid}.site .fx-secao .titulo-secao{margin-bottom:0}.fx{--marca:clamp(56px,calc(3.9 * var(--u)),76px);--area:clamp(40px,calc(2.6 * var(--u)),52px);--galho:clamp(40px,calc(3.3 * var(--u)),64px);--ramos:clamp(196px,calc(13.5 * var(--u)),260px);--fx-fundo:var(--p03-fundo);--fx-volta:7.5s;width:100%;padding-top:max(0px,calc(2 * var(--area) - var(--marca) / 2))}.fx-nos{padding:0 calc(var(--galho) + var(--ramos)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.fx-no{min-width:0;padding:0 clamp(12px,calc(1.25 * var(--u)),24px);text-align:center;grid-template-rows:auto auto 1fr;align-content:start;justify-items:center;display:grid;position:relative}.fx-elo{top:calc(var(--marca) / 2 - 1px);background:linear-gradient(90deg,var(--cor),var(--cor-prox));transform-origin:0;width:100%;height:2px;transform:scaleX(var(--p,1));pointer-events:none;border-radius:2px;position:absolute;left:50%}.fx-no:last-child .fx-elo{width:50%}.fx-pulso{opacity:0;position:absolute;inset:0}.fx-pulso:after{content:"";background:var(--papel);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,var(--cor-prox) 45%,transparent),0 0 18px 4px color-mix(in srgb,var(--cor-prox) 70%,transparent);border-radius:50%;margin-top:-5px;position:absolute;top:50%;right:-5px}.fx-marca{z-index:1;width:var(--marca);height:var(--marca);background:color-mix(in srgb,var(--cor) 16%,var(--fx-fundo));box-shadow:inset 0 0 0 2px var(--cor),0 0 0 8px color-mix(in srgb,var(--cor) 12%,transparent);color:var(--cor);transition:opacity var(--t-longo) var(--entrada),box-shadow var(--t-longo) var(--entrada),background var(--t-longo) var(--entrada),scale var(--t-longo) var(--entrada);border-radius:50%;place-items:center;display:grid;position:relative}.fx-marca .icone{width:46%;height:46%}.site .fx-nome{margin:clamp(16px,calc(1.25 * var(--u)),24px) 0 0;color:var(--papel);font:600 var(--fs-h3)/1.25 Montserrat,sans-serif;letter-spacing:-.01em;transition:opacity var(--t-longo) var(--entrada)}.site .fx-faz{color:color-mix(in srgb,var(--papel) 74%,transparent);font-size:var(--fs-corpo);text-wrap:pretty;transition:opacity var(--t-longo) var(--entrada);margin:8px 0 0;line-height:1.45}.fx-ramos{top:calc(var(--marca) / 2 - 2 * var(--area));width:calc(var(--galho) + var(--ramos));height:calc(4 * var(--area));display:flex;position:absolute;left:100%}.fx-galhos{width:var(--galho);flex:none;height:100%;overflow:visible}.fx-galhos path{fill:none;stroke:var(--m-azul);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p,1));vector-effect:non-scaling-stroke}.fx-areas{grid-template-rows:repeat(4,var(--area));margin:0;padding:0 0 0 10px;list-style:none;display:grid}.fx-area{min-width:0;color:var(--papel);font:600 var(--fs-apoio)/1.25 "Source Sans 3",sans-serif;white-space:nowrap;transition:opacity var(--t-longo) var(--entrada);align-items:center;gap:12px;display:flex;position:relative}.fx-area-icone{width:calc(var(--area) - 10px);height:calc(var(--area) - 10px);background:color-mix(in srgb,var(--m-azul) 14%,var(--fx-fundo));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m-azul) 60%,transparent);color:var(--m-azul);border-radius:50%;flex:none;place-items:center;display:grid}.fx-area-icone .icone{width:52%;height:52%}.fx[data-armado] .fx-no:not(.aceso) .fx-marca{opacity:.35;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 50%,transparent);background:var(--fx-fundo);scale:.86}.fx[data-armado] .fx-no:not(.aceso) :is(.fx-nome,.fx-faz){opacity:.4}.fx[data-armado] .fx-area:not(.aceso){opacity:.3}@media (prefers-reduced-motion:no-preference){.fx[data-pronto] .fx-pulso{animation:fx-corre-x var(--fx-volta) linear infinite}.fx[data-pronto] .fx-no:nth-child(2) .fx-pulso{animation-delay:calc(var(--fx-volta) / 3)}.fx[data-pronto] .fx-no:nth-child(3) .fx-pulso{animation-delay:calc(2 * var(--fx-volta) / 3)}.fx[data-pronto] .fx-area-icone{animation:fx-chega var(--fx-volta) var(--curva) calc(var(--fx-volta) * .98) infinite}}@keyframes fx-corre-x{0%{opacity:0;transform:translate(-100%)}3%{opacity:1}29%{opacity:1}33.3%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes fx-corre-y{0%{opacity:0;transform:translateY(-100%)}3%{opacity:1}29%{opacity:1}33.3%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes fx-chega{0%,12%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m-azul) 60%,transparent)}4%{box-shadow:inset 0 0 0 1px var(--m-azul),0 0 0 6px color-mix(in srgb,var(--m-azul) 22%,transparent)}}@container (width<=980px){.fx{padding-top:0}.fx-nos{grid-template-columns:minmax(0,1fr);max-width:560px;padding:0}.fx-no{grid-template-columns:var(--marca) minmax(0,1fr);text-align:left;grid-template-rows:auto auto;justify-items:start;column-gap:18px;padding:0 0 clamp(28px,4svh,40px)}.fx-no:last-child{padding-bottom:0}.fx-marca{grid-row:1/span 2;align-self:start}.site .fx-nome{margin-top:calc(var(--marca) / 2 - .7em);grid-column:2}.site .fx-faz{grid-column:2;max-width:none}.fx-elo{top:calc(var(--marca) / 2);left:calc(var(--marca) / 2 - 1px);background:linear-gradient(180deg,var(--cor),var(--cor-prox));transform-origin:50% 0;width:2px;height:100%;transform:scaleY(var(--p,1))}.fx-no:last-child .fx-elo{width:2px;height:auto;bottom:calc(var(--area) / 2)}.fx-pulso:after{margin:0 0 0 -5px;inset:auto auto -5px 50%}.fx-ramos{grid-column:2;width:auto;height:auto;margin-top:14px;display:block;position:static}.fx-galhos{display:none}.fx-areas{grid-template-rows:none;grid-auto-rows:var(--area);padding:0}.fx-area:before{content:"";top:50%;left:calc(-18px - var(--marca) / 2);width:calc(18px + var(--marca) / 2);background:color-mix(in srgb,var(--m-azul) 70%,transparent);height:2px;margin-top:-1px;position:absolute}@media (prefers-reduced-motion:no-preference){.fx[data-pronto] .fx-pulso{animation-name:fx-corre-y}}}@container (width<=700px){.fx{--marca:52px;--area:44px}}@media (prefers-reduced-motion:reduce){.fx-marca,.fx-nome,.fx-faz,.fx-area{transition:none}}.site .fx-porta{margin-top:clamp(8px,calc(1.04 * var(--u)),20px);justify-content:center;justify-self:stretch;display:flex}.site .pq-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.pq-palco{isolation:isolate;min-height:clamp(400px,calc(30 * var(--u)),600px);padding:var(--respiro-amplo);border-radius:var(--raio-casca);color:var(--papel);background:radial-gradient(70% 60% at 50% 38%,color-mix(in srgb,var(--cor,var(--sinal)) 30%,transparent),transparent 72%), radial-gradient(120% 90% at 50% 120%,#0d3059,transparent 70%), var(--fundo);box-shadow:var(--sombra-flutua);grid-template-rows:minmax(0,1fr) auto;gap:8px;display:grid;position:relative;overflow:hidden}.pq-palco:before,.pq-palco:after{content:"";z-index:-1;pointer-events:none;position:absolute}.pq-palco:before{background-image:linear-gradient(#b9d7e80f 1px,#0000 1px),linear-gradient(90deg,#b9d7e80f 1px,#0000 1px);background-position:50%;background-size:44px 44px;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 42%,#000,#0000);mask-image:radial-gradient(60% 55% at 50% 42%,#000,#0000)}.pq-palco:after{opacity:.8;background:radial-gradient(closest-side,#02142a,#0000);border-radius:50%;height:10%;top:56%;left:26%;right:26%}.pq-m{min-height:200px;margin:calc(-.5 * var(--respiro-amplo)) calc(-1 * var(--respiro-amplo)) 0;place-items:center;display:grid;position:relative}.pq-m-svg{filter:drop-shadow(0 18px 30px #02142a99);width:min(52%,240px);height:auto;transition:opacity var(--t-longo) var(--curva)}.pq-canvas{opacity:0;width:100%;height:100%;transition:opacity .9s var(--curva);position:absolute;inset:0}.pq-m[data-m3d=vivo] .pq-canvas{opacity:1}.pq-m[data-m3d=vivo] .pq-m-svg{opacity:0}.site .pq-rotulo{font:600 var(--fs-rotulo)/1.3 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--luz);margin:0 0 14px}.site .pq-provas{gap:18px;margin:0;display:grid}.pq-prova{gap:6px;padding-top:16px;display:grid;box-shadow:inset 0 1px #b9d7e833}.pq-prova:before{content:"";background:var(--cor,var(--sinal));border-radius:3px;width:56px;height:3px;margin:-17px 0 10px}.site .pq-prova dt{margin:0}.site .pq-prova strong{font:600 var(--fs-numero)/.95 "Source Sans 3",sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--papel)}.site .pq-prova dd{font-size:var(--fs-apoio);color:var(--luz);margin:0;line-height:1.4}.site .pq-assinatura{gap:4px;margin:0;padding-top:16px;display:grid;box-shadow:inset 0 1px #b9d7e833}.site .pq-assinatura strong{font:700 var(--fs-h3)/1.15 Montserrat,sans-serif;letter-spacing:-.015em}.site .pq-assinatura span{font-size:var(--fs-apoio);color:var(--luz)}.site .pq-lista{box-shadow:inset 0 1px 0 var(--linha);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.site .pq-lista>li{grid-template-columns:var(--selo-icone) minmax(0,1fr);box-shadow:inset 0 -1px 0 var(--linha);align-items:center;gap:22px;padding:20px 4px;display:grid}.pq-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--cor,var(--sinal)) 82%,#000);background:color-mix(in srgb,var(--cor,var(--sinal)) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor,var(--sinal)) 30%,transparent);border-radius:50%;place-items:center;display:grid}.pq-icone .icone{width:50%;height:50%}.site .pq-texto{font-size:var(--fs-lead);color:var(--fundo);line-height:1.4}@container (width<=900px){.site .pq-grade{grid-template-columns:minmax(0,1fr);gap:28px}.pq-palco{min-height:clamp(340px,62cqw,460px)}.site .pq-lista{grid-auto-rows:auto}}@container (width<=560px){.pq-palco{min-height:360px;padding:24px}.site .pq-lista>li{grid-template-columns:var(--selo-icone) minmax(0,1fr);gap:16px;padding:18px 0}.site .pq-texto{font-size:var(--fs-corpo)}}.pq+.galeria{margin-top:var(--espaco-titulo)}html.catalogo-aberto{overflow:hidden}dialog.cg p{max-width:none}.cg{--cg-gutter:clamp(16px, calc(1.6 * var(--u)), 32px);--cg-papel:color-mix(in srgb, var(--p04-papel) 45%, #fff);--cg-mesa:var(--p04-fundo);--cg-linha:color-mix(in srgb, var(--linha) 80%, var(--p04-papel));--cg-filtros:clamp(264px, calc(17 * var(--u)), 320px);background:var(--p04-papel);width:100%;max-width:none;height:100svh;max-height:none;color:var(--fundo);border:0;margin:0;padding:0;font-family:"Source Sans 3",sans-serif;position:fixed;inset:0;overflow:hidden}.cg:modal{height:100dvh}.cg[open]{grid-template-rows:auto auto minmax(0,1fr);display:grid}.cg::backdrop{background:#071d35d9}@media (prefers-reduced-motion:no-preference){.cg:modal{animation:cg-abre var(--t-longo) var(--entrada)}.cg:modal::backdrop{animation:cg-veu var(--t-curto) var(--curva)}}@keyframes cg-abre{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes cg-veu{0%{opacity:0}}.cg :focus-visible{outline:3px solid var(--sinal);outline-offset:3px}.cg-titulo:focus{outline:none}@media (hover:hover){.cg [data-dica]{position:relative}.cg [data-dica]:after{content:attr(data-dica);z-index:30;border-radius:var(--raio-peca);background:var(--fundo);width:max-content;max-width:240px;color:var(--papel);font:500 var(--fs-mini)/1.35 "Source Sans 3", sans-serif;letter-spacing:0;text-transform:none;white-space:normal;pointer-events:none;opacity:0;transition:opacity var(--t-curto) var(--curva), translate var(--t-curto) var(--curva);padding:7px 11px;position:absolute;top:calc(100% + 10px);left:50%;translate:-50% -4px}.cg [data-dica]:is(:hover,:focus-visible):after{opacity:1;transition-delay:.35s;translate:-50%}.cg .cg-virar[data-dica]:after,.cg .cg-regua [data-dica]:after{top:auto;bottom:calc(100% + 10px)}.cg .cg-modos button:last-child[data-dica]:after,.cg .cg-copiar[data-dica]:after{left:auto;right:0;translate:0 -4px}.cg .cg-modos button:last-child[data-dica]:is(:hover,:focus-visible):after,.cg .cg-copiar[data-dica]:is(:hover,:focus-visible):after{translate:0}}.cg-topo{align-items:center;gap:12px clamp(16px, calc(1.4 * var(--u)), 28px);min-height:76px;padding:12px var(--cg-gutter);border-bottom:1px solid var(--cg-linha);background:var(--p04-papel);grid-template-columns:auto minmax(0,560px) minmax(max-content,1fr) auto auto;grid-template-areas:"marca busca contagem copiar fechar";display:grid}.cg-marca{grid-area:marca;align-items:center;gap:16px;min-width:0;display:flex}.cg-marca .marca-img{width:112px;height:auto;display:block}.cg .cg-titulo{border-left:1px solid var(--cg-linha);font:600 var(--fs-apoio)/1.2 Montserrat, sans-serif;letter-spacing:0;white-space:nowrap;color:var(--fundo);margin:0;padding-left:16px}.cg-busca{grid-area:busca;margin:0;position:relative}.cg-busca>.icone{width:20px;height:20px;color:var(--texto-suave);pointer-events:none;position:absolute;top:50%;left:14px;translate:0 -50%}.cg-busca input{border:1px solid var(--cg-linha);border-radius:var(--raio-controle);width:100%;min-height:48px;color:var(--fundo);font:400 var(--fs-apoio)/1.3 "Source Sans 3", sans-serif;transition:border-color var(--t-curto) var(--curva), box-shadow var(--t-curto) var(--curva);background:#fff;padding:0 48px 0 44px}.cg-busca input:placeholder-shown{padding-right:14px}.cg-busca input:hover{border-color:var(--texto-suave)}.cg-busca input:focus-visible{border-color:var(--fundo);outline-offset:2px}.cg-busca input::placeholder{color:var(--texto-suave)}.cg-busca input::-webkit-search-cancel-button{display:none}.cg-busca-limpar{border-radius:var(--raio-peca);width:44px;height:44px;color:var(--texto-suave);cursor:pointer;background:0 0;border:0;place-content:center;display:grid;position:absolute;top:50%;right:2px;translate:0 -50%}.cg-busca-limpar:hover{color:var(--fundo)}.cg-busca-limpar .icone{width:20px;height:20px}.cg-contagem{font-size:var(--fs-apoio);color:var(--texto-suave);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:contagem;justify-self:end;margin:0}.cg-contagem strong{color:var(--fundo);font-weight:600}.cg-contagem:focus{outline:none}.cg-copiar,.cg-fechar,.cg-abrir-filtros{border:1px solid var(--cg-linha);border-radius:var(--raio-controle);min-height:44px;color:var(--fundo);font:600 var(--fs-apoio)/1 "Source Sans 3", sans-serif;white-space:nowrap;cursor:pointer;transition:background-color var(--t-curto) var(--curva), border-color var(--t-curto) var(--curva), color var(--t-curto) var(--curva);background:0 0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.cg-copiar{grid-area:copiar}.cg-copiar:hover,.cg-abrir-filtros:hover{border-color:var(--fundo);background:#fff}.cg-copiar .icone,.cg-fechar .icone,.cg-abrir-filtros .icone{flex:none;width:20px;height:20px}.cg-fechar{border-color:var(--fundo);background:var(--fundo);color:var(--papel);grid-area:fechar}.cg-fechar:hover{background:color-mix(in srgb, var(--fundo) 86%, var(--luz))}.cg-fechar:active,.cg-copiar:active{transform:scale(.98)}.cg-barra{min-height:68px;padding:10px var(--cg-gutter);border-bottom:1px solid var(--cg-linha);background:var(--p04-papel);align-items:center;gap:12px 16px;display:flex}.cg-abrir-filtros[aria-expanded=true]{background:#fff}.cg-selo{background:var(--p04-sinal);color:#fff;min-width:22px;height:22px;font-size:var(--fs-mini);font-variant-numeric:tabular-nums;border-radius:999px;place-content:center;padding:0 6px;display:inline-grid}.cg-escolhas{flex:1;align-items:center;gap:8px 12px;min-width:0;display:flex}.cg-escolhas ul{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.cg-pilula{border:1px solid var(--cg-linha);min-height:40px;color:var(--fundo);font:600 var(--fs-rotulo)/1 "Source Sans 3", sans-serif;white-space:nowrap;cursor:pointer;transition:border-color var(--t-curto) var(--curva), background-color var(--t-curto) var(--curva);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 12px;display:inline-flex}.cg-pilula .icone{width:18px;height:18px;color:var(--texto-suave)}.cg-pilula[data-momento] .icone:first-child{color:var(--cor-momento)}.cg-pilula .icone:last-child{color:var(--texto-suave);transition:color var(--t-curto) var(--curva)}.cg-pilula:hover{border-color:var(--fundo)}.cg-pilula:hover .icone:last-child{color:var(--fundo)}.cg-texto{min-height:44px;color:var(--fundo);font:600 var(--fs-apoio)/1 "Source Sans 3", sans-serif;text-underline-offset:5px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.cg-texto:hover{text-decoration-thickness:2px}.cg-modos{border:1px solid var(--cg-linha);border-radius:calc(var(--raio-controle) + 3px);background:#fff;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.cg-modos button{border-radius:var(--raio-controle);min-height:40px;color:var(--texto-suave);font:600 var(--fs-apoio)/1 "Source Sans 3", sans-serif;cursor:pointer;transition:background-color var(--t-curto) var(--curva), color var(--t-curto) var(--curva);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.cg-modos button:hover{color:var(--fundo);background:var(--p04-papel)}.cg-modos button[aria-pressed=true]{background:var(--fundo);color:var(--papel)}.cg-modos .icone{width:20px;height:20px}.cg-miolo{grid-template-columns:var(--cg-filtros) minmax(0, 1fr);min-height:0;transition:grid-template-columns var(--t-longo) var(--entrada);display:grid;position:relative}.cg-miolo[data-filtros=fechados]{grid-template-columns:0 minmax(0,1fr)}.cg-filtros{overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--cg-linha);background:var(--p04-papel);min-height:0;transition:visibility linear;overflow:hidden auto}.cg-miolo[data-filtros=fechados] .cg-filtros{visibility:hidden;transition-delay:var(--t-longo)}.cg-filtros-topo,.cg-filtros-pe,.cg-veu{display:none}.cg-filtros-miolo{width:var(--cg-filtros);padding:22px 20px 32px var(--cg-gutter);gap:22px;display:grid}.cg-grupo{border:0;min-width:0;margin:0;padding:0}.cg-grupo+.cg-grupo,.cg-mais-filtros{border-top:1px solid var(--cg-linha);padding-top:20px}.cg-grupo legend{float:left;width:100%;margin-bottom:8px;padding:0}.cg-grupo legend+*{clear:both}.cg-grupo-nome{font:600 var(--fs-rotulo)/1.3 Montserrat, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--fundo);align-items:center;gap:10px;display:flex}.cg-grupo-nome .icone{width:20px;height:20px;color:var(--p04-sinal)}.cg-opcoes{gap:1px;margin:0;padding:0;list-style:none;display:grid}.cg-opcao{border-radius:var(--raio-peca);min-height:44px;font-size:var(--fs-apoio);color:var(--fundo);cursor:pointer;transition:background-color var(--t-curto) var(--curva);grid-template-columns:20px 20px minmax(0,1fr) auto;align-items:center;gap:10px;margin-inline:-8px;padding:0 8px;line-height:1.25;display:grid;position:relative}.cg-opcao:hover{background:color-mix(in srgb, var(--p04-luz) 30%, transparent)}.cg-opcao input{opacity:0;width:1px;height:1px;position:absolute}.cg-caixa{border:1.5px solid var(--texto-suave);width:20px;height:20px;transition:background-color var(--t-rapido) var(--curva), border-color var(--t-rapido) var(--curva);background:#fff;border-radius:5px;place-content:center;display:grid}.cg-caixa:after{content:"";border-left:2.25px solid var(--papel);border-bottom:2.25px solid var(--papel);width:10px;height:6px;transition:scale var(--t-curto) var(--entrada);margin-top:-2px;rotate:-45deg;scale:0}.cg-opcao input:checked+.cg-caixa{border-color:var(--p04-fundo);background:var(--p04-fundo)}.cg-opcao input:checked+.cg-caixa:after{scale:1}.cg-opcao input:focus-visible+.cg-caixa{outline:3px solid var(--sinal);outline-offset:2px}.cg-opcao:has(input:checked){font-weight:600}.cg-opcao .icone{width:20px;height:20px;color:var(--texto-suave)}.cg-opcao[data-momento] .icone{color:var(--cor-momento)}.cg-opcao-nome{min-width:0}.cg-opcao-n{min-width:2ch;font-size:var(--fs-rotulo);text-align:end;color:var(--texto-suave);font-variant-numeric:tabular-nums;font-weight:600}.cg-opcao:has(input:disabled){color:var(--texto-suave);cursor:default}.cg-opcao:has(input:disabled):hover{background:0 0}.cg-opcao:has(input:disabled) :is(.cg-caixa,.icone){opacity:.45}.cg-mais{margin-top:4px}.cg-mais-filtros summary{min-height:44px;font:600 var(--fs-apoio)/1.3 "Source Sans 3", sans-serif;cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.cg-mais-filtros summary::-webkit-details-marker{display:none}.cg-mais-filtros summary:after{content:"";width:9px;height:9px;transition:rotate var(--t-curto) var(--curva);border-bottom:2px solid;border-right:2px solid;margin-right:6px;translate:0 -2px;rotate:45deg}.cg-mais-filtros[open] summary:after{translate:0 2px;rotate:225deg}.cg-mais-filtros .cg-grupo{margin-top:14px}.cg-mais-filtros .cg-grupo+.cg-grupo{border-top:0;padding-top:0}.cg-conteudo{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:clamp(20px, calc(1.8 * var(--u)), 36px) var(--cg-gutter) clamp(32px, calc(2.6 * var(--u)), 56px);position:relative;overflow-y:auto}.cg .cg-aviso{max-width:70ch;font-size:var(--fs-mini);color:var(--texto-suave);margin:28px 0 0;line-height:1.5}.cg[data-visao=folhear] .cg-conteudo{scrollbar-gutter:auto;padding:clamp(12px, calc(1.2 * var(--u)), 24px) var(--cg-gutter) 8px;background:radial-gradient(120% 90% at 50% 38%, color-mix(in srgb, var(--cg-mesa) 82%, var(--p04-luz)) 0%, var(--cg-mesa) 62%), var(--cg-mesa);color:var(--papel);overflow:hidden}.cg-livro{--cg-regua:72px;--cg-seta:56px;--cg-folga:20px;--cg-w:min(100cqw - 2 * (var(--cg-seta) + var(--cg-folga)), (100cqh - var(--cg-regua) - 12px) * 1.6);--cg-h:min(100cqh - var(--cg-regua) - 12px, var(--cg-w) / 1.36);grid-template-columns:var(--cg-seta) minmax(0, 1fr) var(--cg-seta);grid-template-rows:minmax(0, 1fr) var(--cg-regua);column-gap:var(--cg-folga);grid-template-areas:"volta palco avanca"".regua.";height:100%;display:grid;container-type:size}.cg-livro-area{display:contents}.cg-palco{width:var(--cg-w);height:var(--cg-h);perspective:2600px;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:4px;grid-area:palco;grid-template-columns:1fr 1fr;place-self:center;display:grid;position:relative;box-shadow:0 2px 6px #0003,0 40px 90px -36px #000000b3}.cg-palco:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#101f3114 38%,#101f3133 50%,#101f3114 62%,#0000 100%);width:48px;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.cg-lado{min-width:0;min-height:0;position:relative}.cg-lado,.cg-face{container:cg-pagina/size}.cg-esq{grid-area:1/1}.cg-dir{grid-area:1/2}.cg-lado>.cg-pag{height:100%}.cg-esq>.cg-pag{border-radius:4px 0 0 4px}.cg-dir>.cg-pag{border-radius:0 4px 4px 0}.cg-folha{z-index:5;width:50%;transform-style:preserve-3d;will-change:transform;position:absolute;top:0;bottom:0}.cg-folha-avanca{transform-origin:0;animation:.74s cubic-bezier(.42,.02,.2,1) forwards cg-gira-avanca;left:50%}.cg-folha-volta{transform-origin:100%;animation:.74s cubic-bezier(.42,.02,.2,1) forwards cg-gira-volta;left:0}.cg-face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.cg-face>.cg-pag{height:100%}.cg-verso{transform:rotateY(180deg)}.cg-face:after,.cg-palco[data-virando] .cg-lado:after{content:"";pointer-events:none;opacity:0;animation:.74s cubic-bezier(.42,.02,.2,1) cg-sombra;position:absolute;inset:0}.cg-folha-avanca .cg-frente:after{background:linear-gradient(90deg,#101f3159 0%,#101f3100 70%)}.cg-folha-avanca .cg-verso:after,.cg-folha-volta .cg-frente:after{background:linear-gradient(270deg,#101f3159 0%,#101f3100 70%)}.cg-folha-volta .cg-verso:after{background:linear-gradient(90deg,#101f3159 0%,#101f3100 70%)}.cg-palco[data-virando=avanca] .cg-dir:after{background:linear-gradient(90deg,#101f3166 0%,#101f3100 45%)}.cg-palco[data-virando=volta] .cg-esq:after{background:linear-gradient(270deg,#101f3166 0%,#101f3100 45%)}@keyframes cg-gira-avanca{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes cg-gira-volta{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes cg-sombra{0%{opacity:0}50%{opacity:1}to{opacity:0}}.cg-livro:not([data-duplo]){--cg-w:min(100cqw - 8px, (100cqh - var(--cg-regua) - 8px) * .8);--cg-h:min(100cqh - var(--cg-regua) - 8px, var(--cg-w) / .62)}.cg-livro:not([data-duplo]) .cg-palco{perspective:1400px;grid-template-columns:1fr}.cg-livro:not([data-duplo]) .cg-palco:after{display:none}.cg-livro:not([data-duplo]) .cg-lado{grid-area:1/1}.cg-livro:not([data-duplo]) .cg-lado>.cg-pag{border-radius:4px}.cg-sai{z-index:2;transform-origin:0}.cg-sai-avanca{animation:.5s cubic-bezier(.4,0,.2,1) forwards cg-sai-avanca}.cg-sai-volta{transform-origin:100%;animation:.5s cubic-bezier(.4,0,.2,1) forwards cg-sai-volta}.cg-entra-avanca{animation:.5s cubic-bezier(.2,0,0,1) both cg-entra-avanca}.cg-entra-volta{animation:.5s cubic-bezier(.2,0,0,1) both cg-entra-volta}@keyframes cg-sai-avanca{to{opacity:0;transform:translate(-34%)rotateY(32deg)scale(.92)}}@keyframes cg-sai-volta{to{opacity:0;transform:translate(34%)rotateY(-32deg)scale(.92)}}@keyframes cg-entra-avanca{0%{opacity:0;transform:translate(14%)scale(.96)}}@keyframes cg-entra-volta{0%{opacity:0;transform:translate(-14%)scale(.96)}}@media (width<=899px){.cg-livro[data-duplo]{--cg-w:min(100cqw - 8px, (100cqh - var(--cg-regua) - 8px) * .8);--cg-h:min(100cqh - var(--cg-regua) - 8px, var(--cg-w) / .62)}.cg-livro[data-duplo] .cg-dir{display:none}.cg-livro[data-duplo] .cg-palco{grid-template-columns:1fr}.cg-livro[data-duplo] .cg-palco:after{display:none}}.cg-virar{width:var(--cg-seta);height:var(--cg-seta);color:var(--papel);cursor:pointer;transition:background-color var(--t-curto) var(--curva), border-color var(--t-curto) var(--curva), opacity var(--t-curto) var(--curva), transform var(--t-rapido) var(--curva);background:#f7f9fa14;border:1px solid #f7f9fa38;border-radius:50%;place-content:center;align-self:center;display:grid}.cg-virar-volta{grid-area:volta}.cg-virar-avanca{grid-area:avanca}.cg-virar .arrow{width:22px;height:22px}.cg-virar:hover:not(:disabled){border-color:var(--papel);background:#f7f9fa29}.cg-virar:active:not(:disabled){transform:scale(.94)}.cg-virar:disabled{opacity:.28;cursor:default}.cg-regua{min-width:0;width:min(100%, var(--cg-w));grid-area:regua;justify-self:center;align-items:center;gap:24px;display:flex}.cg-regua nav{flex:1;min-width:0}.cg-regua-trilha{gap:4px;margin:0;padding:0;list-style:none;display:flex}.cg-regua-trilha li{flex-basis:0;min-width:30px;container-type:inline-size}@container (width<=104px){.cg-regua-nome>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cg-regua-trilha button{color:#f7f9fab3;text-align:start;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;min-height:44px;padding:10px 0 0;display:grid}.cg-regua-barra{background:color-mix(in srgb, var(--cor-momento) 26%, transparent);height:5px;transition:height var(--t-curto) var(--curva);border-radius:3px;display:block;overflow:hidden}.cg-regua-barra>span{background:var(--cor-momento);height:100%;transform:scaleX(var(--lido));transform-origin:0;transition:transform var(--t-longo) var(--entrada);display:block}.cg-regua-trilha button:hover .cg-regua-barra{height:8px}.cg-regua-nome{min-width:0;font:600 var(--fs-mini)/1.2 "Source Sans 3", sans-serif;white-space:nowrap;align-items:center;gap:6px;display:flex}.cg-regua-nome>span{text-overflow:ellipsis;overflow:hidden}.cg-regua-nome .icone{width:16px;height:16px;color:var(--cor-momento);flex:none}.cg-regua-trilha button[aria-current],.cg-regua-trilha button:hover{color:var(--papel)}.cg-regua-posicao{font:600 var(--fs-rotulo)/1.2 "Source Sans 3", sans-serif;color:#f7f9fac7;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;padding-top:10px}.cg-pag{background:var(--cg-papel);color:var(--fundo);position:relative;overflow:hidden}.cg-pag-vazia{background:color-mix(in srgb, var(--cg-papel) 92%, var(--p04-fundo))}.cg-esq>.cg-pag:before,.cg-dir>.cg-pag:before,.cg-face>.cg-pag:before{content:"";z-index:3;pointer-events:none;width:8%;position:absolute;top:0;bottom:0}.cg-esq>.cg-pag:before,.cg-folha-volta .cg-frente>.cg-pag:before,.cg-folha-avanca .cg-verso>.cg-pag:before{background:linear-gradient(270deg,#101f311f,#0000);right:0}.cg-dir>.cg-pag:before,.cg-folha-avanca .cg-frente>.cg-pag:before,.cg-folha-volta .cg-verso>.cg-pag:before{background:linear-gradient(90deg,#101f311f,#0000);left:0}.cg-livro:not([data-duplo]) .cg-pag:before{display:none}.cg-pag mark{background:color-mix(in srgb, var(--m-amarelo) 42%, transparent);color:inherit;border-radius:2px;padding:0 .08em}.cg-pag-ativo{flex-direction:column;gap:clamp(8px,2.4cqh,18px);padding:clamp(14px,4.4cqi,36px) clamp(16px,5.4cqi,44px) clamp(10px,3cqh,24px);display:flex}.cg-folio{letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);justify-content:space-between;align-items:center;gap:12px;font:600 clamp(11px,2.3cqi,13px)/1.2 Montserrat,sans-serif;display:flex}.cg-folio-momento{white-space:nowrap;color:var(--fundo);flex:none;align-items:center;gap:8px;display:inline-flex}.cg-folio-momento .icone{width:16px;height:16px;color:var(--cor-momento)}.cg-folio-familia{text-overflow:ellipsis;white-space:nowrap;text-align:end;overflow:hidden}.cg-pag-foto{background:color-mix(in srgb, var(--p04-luz) 30%, var(--cg-papel));border-radius:3px;flex:1 1 0;min-height:30cqh;position:relative;overflow:hidden}.cg-pag-foto .foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cg-pag-foto:after{content:"";background:var(--cor-momento);height:4px;position:absolute;bottom:0;left:0;right:0}.cg-pag-texto{flex:none;gap:clamp(6px,1.6cqh,12px);display:grid}.cg .cg-pag-nome{letter-spacing:-.01em;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:700 clamp(18px,5.6cqi,34px)/1.12 Montserrat,sans-serif;display:-webkit-box;overflow:hidden}.cg-pag-frase{color:color-mix(in srgb, var(--fundo) 84%, var(--cg-papel));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(14px,3.4cqi,18px);line-height:1.42;display:-webkit-box;overflow:hidden}.cg-pag-campos{border-top:1px solid var(--cg-linha);grid-template-columns:1fr 1fr;gap:clamp(8px,1.6cqh,14px) clamp(14px,4cqi,28px);margin:0;padding-top:clamp(8px,1.6cqh,14px);display:grid}.cg-pag-campos>div:last-child{grid-column:1/-1}.cg-pag-campos dt{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--p04-sinal) 72%, var(--fundo));margin-bottom:3px;font:600 clamp(10.5px,2.1cqi,12px)/1.2 Montserrat,sans-serif}.cg-pag-campos dd{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:clamp(13px,2.9cqi,16px);line-height:1.38;display:-webkit-box;overflow:hidden}.cg-pag-campos dd ul{margin:0;padding:0;list-style:none}.cg-pag-campos dd li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cg-pag-campos dd li:before{content:"";background:var(--cor-momento);border-radius:50%;width:5px;height:5px;margin:0 8px 2px 0;display:inline-block}.cg-pag-mais{display:none}.cg-pag-pe{flex:none;justify-content:space-between;align-items:center;gap:12px;padding-top:clamp(4px,1cqh,10px);display:flex}.cg-pag-numero{color:var(--texto-suave);font-variant-numeric:tabular-nums;font:600 clamp(11px,2.3cqi,13px)/1 Montserrat,sans-serif}.cg-dir .cg-pag-pe,.cg-folha-avanca .cg-verso .cg-pag-pe,.cg-folha-volta .cg-frente .cg-pag-pe{flex-direction:row-reverse}.cg-pag-ficha{min-height:44px;color:var(--fundo);align-items:center;gap:8px;font:600 clamp(13px,2.8cqi,15px)/1.2 "Source Sans 3",sans-serif;text-decoration:none;display:inline-flex}.cg-pag-ficha .arrow{width:18px;height:18px;transition:transform var(--t-curto) var(--curva)}.cg-pag-ficha:hover{text-underline-offset:5px;text-decoration:underline}.cg-pag-ficha:hover .arrow{transform:translate(3px)}@container cg-pagina (height<=639px){.cg-pag-frase{display:none}}@container cg-pagina (height<=560px){.cg-pag-campos dd{-webkit-line-clamp:2}.cg-pag-campos dd li:nth-child(n+3){display:none}}.cg-capa{background:var(--p04-fundo);color:var(--papel);display:grid}.cg-capa-foto,.cg-capa-texto{grid-area:1/1}.cg-capa-foto{position:relative}.cg-capa-foto .foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cg-capa-foto:after{content:"";background:linear-gradient(#101f31b3 0%,#101f3126 30%,#101f3140 52%,#101f31f0 100%);position:absolute;inset:0}.cg-capa-texto{z-index:1;flex-direction:column;gap:clamp(8px,2cqh,16px);padding:clamp(18px,7cqi,52px);display:flex;position:relative}.cg-capa-texto .marca-img{width:clamp(96px,26cqi,168px);height:auto;margin-bottom:auto}.cg-capa-edicao{letter-spacing:.1em;text-transform:uppercase;color:var(--p04-luz);margin:0;font:600 clamp(11px,2.4cqi,14px)/1.2 Montserrat,sans-serif}.cg-capa-titulo{letter-spacing:-.02em;text-wrap:pretty;margin:0;font:700 clamp(26px,9cqi,64px)/1.02 Montserrat,sans-serif}.cg-capa-total{color:#f7f9fae0;margin:0;font-size:clamp(14px,3.4cqi,19px);line-height:1.4}.cg-capa-selecao{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cg-capa-selecao li{border:1px solid #f7f9fa52;border-radius:999px;padding:5px 10px;font:600 clamp(11px,2.4cqi,13px)/1.2 "Source Sans 3",sans-serif}.cg-sumario{flex-direction:column;gap:clamp(10px,2.6cqh,22px);padding:clamp(18px,7cqi,52px);display:flex}.cg-sumario-rotulo{letter-spacing:-.02em;margin:0;font:700 clamp(24px,7.6cqi,48px)/1 Montserrat,sans-serif}.cg-sumario-lista{border-top:1px solid var(--cg-linha);margin:0;padding:0;list-style:none;display:grid}.cg-sumario-lista li{border-bottom:1px solid var(--cg-linha)}.cg-sumario-item{border-radius:var(--raio-peca);width:calc(100% + 16px);min-height:max(44px,8.4cqh);color:var(--fundo);text-align:start;cursor:pointer;transition:background-color var(--t-curto) var(--curva);background:0 0;border:0;grid-template-columns:auto auto auto minmax(16px,1fr) auto;align-items:center;gap:clamp(8px,2.4cqi,16px);margin:0 -8px;padding:4px 8px;display:grid}.cg-sumario-item:hover{background:color-mix(in srgb, var(--cor-momento) 12%, transparent)}.cg-sumario-num,.cg-sumario-pagina{color:var(--texto-suave);font-variant-numeric:tabular-nums;font:600 clamp(12px,2.6cqi,15px)/1 Montserrat,sans-serif}.cg-sumario-item .icone{width:clamp(18px,4cqi,24px);height:clamp(18px,4cqi,24px);color:var(--cor-momento)}.cg-sumario-nome{gap:2px;font:600 clamp(14px,3.4cqi,19px)/1.2 Montserrat,sans-serif;display:grid}.cg-sumario-nome small{color:var(--texto-suave);font:400 clamp(12px,2.6cqi,14px)/1.2 "Source Sans 3",sans-serif}.cg-sumario-pontos{border-bottom:1.5px dotted color-mix(in srgb, var(--texto-suave) 60%, transparent);align-self:center;height:1px;translate:0 4px}.cg-sumario-dica{color:var(--texto-suave);margin:auto 0 0;font-size:clamp(12px,2.6cqi,14px);line-height:1.45}.cg-capitulo{background:var(--p04-fundo);color:var(--papel);grid-template-rows:auto minmax(0,1fr);display:grid}.cg-capitulo:after{content:"";background:var(--cor-momento);height:6px;position:absolute;top:0;left:0;right:0}.cg-capitulo-texto{justify-items:start;gap:clamp(6px,1.6cqh,12px);padding:clamp(22px,7cqi,52px) clamp(18px,7cqi,52px) clamp(14px,3cqh,28px);display:grid}.cg-capitulo-num{letter-spacing:.1em;text-transform:uppercase;color:var(--cor-momento);margin:0;font:600 clamp(11px,2.4cqi,14px)/1.2 Montserrat,sans-serif}.cg-capitulo-icone{background:color-mix(in srgb, var(--cor-momento) 18%, transparent);width:clamp(40px,10cqi,64px);height:clamp(40px,10cqi,64px);color:var(--cor-momento);border-radius:14px;justify-content:center;align-items:center;display:flex}.cg-capitulo-icone .icone{width:55%;height:55%}.cg .cg-capitulo-nome{letter-spacing:-.02em;margin:0;font:700 clamp(26px,8.4cqi,58px)/1.02 Montserrat,sans-serif}.cg-capitulo-titulo{color:var(--p04-luz);margin:0;font:600 clamp(15px,3.8cqi,22px)/1.25 Montserrat,sans-serif}.cg .cg-capitulo-frase{-webkit-line-clamp:3;color:#f7f9fad1;-webkit-box-orient:vertical;max-width:44ch;margin:0;font-size:clamp(13px,3.1cqi,17px);line-height:1.45;display:-webkit-box;overflow:hidden}.cg-capitulo-total{color:#f7f9fab3;margin:0;font:600 clamp(12px,2.6cqi,14px)/1.2 "Source Sans 3",sans-serif}.cg-capitulo-foto{min-height:0;position:relative}.cg-capitulo-foto .foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cg-capitulo-foto:after{content:"";background:linear-gradient(180deg, var(--p04-fundo) 0%, #101f3100 40%);position:absolute;inset:0}@container cg-pagina (height<=460px){.cg .cg-capitulo-frase{display:none}}.cg-fim{grid-template-rows:1fr auto;justify-items:start;padding:clamp(18px,7cqi,52px);display:grid}.cg-fim-texto{align-content:center;gap:clamp(10px,2.4cqh,18px);display:grid}.cg-fim-titulo{letter-spacing:-.02em;text-wrap:pretty;margin:0;font:700 clamp(22px,7cqi,44px)/1.08 Montserrat,sans-serif}.cg .cg-fim-frase{max-width:40ch;color:color-mix(in srgb, var(--fundo) 84%, var(--cg-papel));margin:0;font-size:clamp(14px,3.2cqi,18px);line-height:1.45}.cg-fim-acoes{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.cg-fim .marca-img{width:clamp(88px,22cqi,128px);height:auto}.cg-grade{gap:clamp(16px, calc(1.2 * var(--u)), 24px);grid-template-columns:repeat(auto-fill,minmax(min(100%,248px),1fr));margin:0;padding:0;list-style:none;display:grid}.cg-grade>li{display:flex}.cg-cartao{border:1px solid color-mix(in srgb, var(--cg-linha) 70%, transparent);border-radius:var(--raio-casca);background:var(--cg-papel);width:100%;color:var(--fundo);box-shadow:var(--sombra-miolo);transition:transform var(--t-curto) var(--curva), box-shadow var(--t-curto) var(--curva), border-color var(--t-curto) var(--curva);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cg-cartao:hover{border-color:var(--cg-linha);box-shadow:var(--sombra-flutua);transform:translateY(-3px)}.cg-cartao-foto{aspect-ratio:4/3;background:color-mix(in srgb, var(--p04-luz) 30%, var(--cg-papel));display:block;position:relative;overflow:hidden}.cg-cartao-foto .foto{object-fit:cover;width:100%;height:100%;transition:scale var(--t-longo) var(--entrada)}.cg-cartao:hover .cg-cartao-foto .foto{scale:1.04}.cg-cartao-foto:after{content:"";background:var(--cor-momento);height:3px;position:absolute;bottom:0;left:0;right:0}.cg-cartao-corpo{flex-direction:column;flex:1;gap:8px;padding:16px 18px 14px;display:flex}.cg-cartao-momento{font:600 var(--fs-mini)/1.2 Montserrat, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-suave);align-items:center;gap:7px;display:inline-flex}.cg-cartao-momento .icone{width:16px;height:16px;color:var(--cor-momento)}.cg-cartao-nome{font:700 var(--fs-h4)/1.22 Montserrat, sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.44em;display:-webkit-box;overflow:hidden}.cg-cartao-frase{font-size:var(--fs-apoio);color:color-mix(in srgb, var(--fundo) 80%, var(--cg-papel));-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh;line-height:1.42;display:-webkit-box;overflow:hidden}.cg-cartao-pe{border-top:1px solid var(--cg-linha);font-size:var(--fs-rotulo);color:var(--texto-suave);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.cg-cartao-pe>span:first-child{align-items:center;gap:7px;min-width:0;display:inline-flex}.cg-cartao-pe .icone{flex:none;width:16px;height:16px}.cg-cartao-pe .seta-peca{width:34px;height:34px}.cg-cartao mark,.cg-linha mark{background:color-mix(in srgb, var(--m-amarelo) 42%, transparent);color:inherit;border-radius:2px;padding:0 .08em}@media (prefers-reduced-motion:no-preference){.cg-grade>li{animation:cg-cartao-entra var(--t-longo) var(--entrada) both;animation-delay:calc(var(--i,0) * 28ms)}}@keyframes cg-cartao-entra{0%{opacity:0;transform:translateY(10px)}}.cg-tabela{--cg-colunas:104px minmax(0, 2.4fr) minmax(0, 1.05fr) minmax(0, 1.25fr) minmax(0, 1.7fr) 24px;border-top:1px solid var(--cg-linha)}.cg-tabela-cabeca,.cg-linha{grid-template-columns:var(--cg-colunas);align-items:center;gap:clamp(14px, calc(1.2 * var(--u)), 24px);display:grid}.cg-tabela-cabeca{top:calc(-1 * clamp(20px, calc(1.8 * var(--u)), 36px));z-index:2;border-bottom:1px solid var(--cg-linha);background:var(--p04-papel);min-height:44px;font:600 var(--fs-mini)/1.2 Montserrat, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-suave);padding:0 12px;position:sticky}.cg-linhas{margin:0;padding:0;list-style:none}.cg-linhas li{border-bottom:1px solid var(--cg-linha)}.cg-linha{border-radius:var(--raio-peca);min-height:96px;color:var(--fundo);transition:background-color var(--t-curto) var(--curva);padding:10px 12px;text-decoration:none}.cg-linha:hover{background:var(--cg-papel)}.cg-linha-foto{aspect-ratio:4/3;background:color-mix(in srgb, var(--p04-luz) 30%, var(--cg-papel));border-radius:6px;display:block;position:relative;overflow:hidden}.cg-linha-foto .foto{object-fit:cover;width:100%;height:100%}.cg-linha-foto:after{content:"";background:var(--cor-momento);height:3px;position:absolute;bottom:0;left:0;right:0}.cg-linha-ativo{gap:4px;min-width:0;display:grid}.cg-linha-ativo strong{font:700 var(--fs-apoio)/1.25 Montserrat, sans-serif}.cg-linha-ativo>span,.cg-linha-onde{font-size:var(--fs-rotulo);color:color-mix(in srgb, var(--fundo) 78%, var(--p04-papel));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.cg-linha-momento{font-size:var(--fs-rotulo);align-items:center;gap:7px;font-weight:600;display:inline-flex}.cg-linha-momento .icone{width:16px;height:16px;color:var(--cor-momento);flex:none}.cg-linha-formato{font-size:var(--fs-rotulo);line-height:1.35}.cg-linha>.arrow{width:18px;height:18px;color:var(--texto-suave);transition:transform var(--t-curto) var(--curva), color var(--t-curto) var(--curva)}.cg-linha:hover>.arrow{color:var(--fundo);transform:translate(3px)}.cg-paginas{margin-top:clamp(28px, calc(2.4 * var(--u)), 44px);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.cg-paginas ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.cg-pagina,.cg-pagina-passo,.cg-pagina-salto{border-radius:var(--raio-controle);min-width:44px;min-height:44px;font:600 var(--fs-apoio)/1 "Source Sans 3", sans-serif;font-variant-numeric:tabular-nums;color:var(--fundo);place-content:center;text-decoration:none;display:inline-grid}.cg-pagina{border:1px solid var(--cg-linha);background:var(--cg-papel);transition:border-color var(--t-curto) var(--curva), background-color var(--t-curto) var(--curva)}.cg-pagina:hover{border-color:var(--fundo)}.cg-pagina[aria-current=page]{border-color:var(--fundo);background:var(--fundo);color:var(--papel)}.cg-pagina-passo{grid-auto-flow:column;gap:8px;padding:0 14px}.cg-pagina-passo .arrow{width:18px;height:18px}span.cg-pagina-passo{opacity:.35}a.cg-pagina-passo:hover{text-underline-offset:5px;text-decoration:underline}.cg-vazio{text-align:center;justify-items:center;gap:12px;max-width:620px;margin:clamp(24px,8svh,96px) auto;padding:0 8px;display:grid}.cg[data-visao=folhear] .cg-vazio{color:var(--papel)}.cg-vazio>.icone{width:48px;height:48px;color:var(--p04-sinal)}.cg .cg-vazio h3{font:700 var(--fs-h3)/1.2 Montserrat, sans-serif;margin:0}.cg-vazio p{font-size:var(--fs-apoio);margin:0;line-height:1.5}.cg-sugestao{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.cg-vazio-acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.cg[data-visao=folhear] .cg-vazio .link-acao{color:var(--papel)}@media (width>=900px) and (height<=800px){.cg-topo{min-height:64px;padding-block:8px}.cg-barra{min-height:56px;padding-block:6px}.cg-livro{--cg-regua:64px}}@media (width<=1279px){.cg-copiar>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cg-copiar{padding:0 12px}}@media (width<=1099px){.cg-miolo,.cg-miolo[data-filtros=fechados]{grid-template-columns:minmax(0,1fr)}.cg-filtros{z-index:20;visibility:hidden;width:min(380px,90vw);transition:translate var(--t-longo) var(--entrada), visibility 0s linear var(--t-longo);border-right:0;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;translate:-102%;box-shadow:24px 0 60px -24px #071d3566}.cg-miolo[data-gaveta=aberta] .cg-filtros{visibility:visible;transition:translate var(--t-longo) var(--entrada), visibility 0s;translate:0}.cg-miolo[data-filtros=fechados] .cg-filtros{transition-delay:0s, var(--t-longo)}.cg-filtros-topo{padding:10px 16px 10px var(--cg-gutter);border-bottom:1px solid var(--cg-linha);font:600 var(--fs-corpo)/1.2 Montserrat, sans-serif;justify-content:space-between;align-items:center;display:flex}.cg-filtros-miolo{overscroll-behavior:contain;flex:1;width:auto;overflow-y:auto}.cg-filtros-pe{padding:12px var(--cg-gutter) max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--cg-linha);display:block}.cg-filtros-pe .botao{width:100%}.cg-veu{z-index:19;cursor:pointer;background:#071d3573;border:0;display:block;position:absolute;inset:0}.cg-conteudo{grid-area:1/1}}@media (width<=1099px) and (prefers-reduced-motion:no-preference){.cg-veu{animation:cg-veu var(--t-curto) var(--curva)}}@media (width<=899px){.cg-livro{--cg-seta:44px;--cg-folga:12px;--cg-regua:84px;grid-template-columns:var(--cg-seta) minmax(0, 1fr) var(--cg-seta);grid-template-areas:"palco palco palco""volta regua avanca";column-gap:10px}.cg-virar{align-self:end;margin-bottom:4px}.cg-regua{flex-direction:column-reverse;align-items:stretch;gap:2px;width:100%}.cg-regua-posicao{text-align:center;padding-top:0}.cg-regua-nome>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cg-regua-nome{justify-content:center}.cg-regua-trilha li{min-width:22px}.cg-modos button>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cg-modos button{justify-content:center;min-width:44px;min-height:44px;padding:0 11px}}@media (width<=1023px){.cg-topo{min-height:0;padding:10px var(--cg-gutter);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"marca copiar fechar""busca busca contagem";gap:10px 12px}}@media (width<=759px){.cg{--cg-gutter:16px}.cg-topo{gap:10px}.cg-marca{gap:12px}.cg-marca .marca-img{width:96px}.cg .cg-titulo{font-size:var(--fs-rotulo);white-space:normal;padding-left:12px}.cg-contagem{font-size:var(--fs-rotulo)}.cg-contagem-pagina{display:none}.cg-fechar{padding:0 12px}.cg-barra{min-height:0;padding:8px var(--cg-gutter);flex-wrap:wrap}.cg-escolhas{flex-basis:100%;order:3}.cg-escolhas:empty{display:none}.cg-escolhas ul{scrollbar-width:none;margin-inline:calc(-1 * var(--cg-gutter));padding-inline:var(--cg-gutter);flex-wrap:nowrap;overflow-x:auto}.cg-cartao-nome,.cg-cartao-frase{min-height:0}.cg-tabela{--cg-colunas:84px minmax(0, 1fr) 18px}.cg-tabela-cabeca{display:none}.cg-linha{grid-template-areas:"foto ativo seta""foto momento seta";grid-template-columns:var(--cg-colunas);row-gap:6px;padding:10px 4px}.cg-linha-foto{grid-area:foto}.cg-linha-ativo{grid-area:ativo}.cg-linha-momento{grid-area:momento}.cg-linha>.arrow{grid-area:seta}.cg-linha-formato,.cg-linha-onde,.cg-paginas .cg-pagina-passo span{display:none}}@media (width<=420px){.cg-marca .marca-img{width:84px}.cg .cg-titulo{max-width:12ch;font-size:var(--fs-mini);padding-left:10px;line-height:1.2}}@media (prefers-reduced-motion:reduce){.cg *,.cg :before,.cg :after{transition-duration:0s!important;animation:none!important}}.medalha{filter:drop-shadow(0 14px 18px color-mix(in srgb,var(--fundo) 70%,transparent));transform-origin:50% 0;transition:transform var(--t-longo) var(--entrada);display:block;overflow:visible}.medalha-ouro{--metal-luz:var(--metal-ouro-luz);--metal:var(--metal-ouro);--metal-sombra:var(--metal-ouro-sombra)}.medalha-prata{--metal-luz:var(--metal-prata-luz);--metal:var(--metal-prata);--metal-sombra:var(--metal-prata-sombra)}.medalha-bronze{--metal-luz:var(--metal-bronze-luz);--metal:var(--metal-bronze);--metal-sombra:var(--metal-bronze-sombra)}.medalha-mencao{--metal-luz:var(--papel);--metal:var(--p04-luz);--metal-sombra:color-mix(in srgb,var(--p04-luz) 55%,var(--p04-fundo))}.medalha-luz{stop-color:var(--metal-luz)}.medalha-base{stop-color:var(--metal)}.medalha-sombra{stop-color:var(--metal-sombra)}.medalha-reflexo{stop-color:var(--papel)}.medalha-fita{fill:var(--p04-sinal)}.medalha-fita-verso{fill:color-mix(in srgb,var(--p04-sinal) 72%,var(--p04-fundo))}.medalha-fita-filete{fill:color-mix(in srgb,var(--papel) 70%,transparent)}.medalha-aro{fill:none;stroke:var(--metal-sombra);stroke-width:1.5px;opacity:.55}.medalha-louros{fill:var(--metal-sombra);opacity:.7}.medalha-ano{fill:var(--metal-sombra);letter-spacing:-.02em;font:700 21px/1 Montserrat,sans-serif}.medalha-brilho{transition:transform 1.1s var(--entrada);transform:translate(0)}:is(.premio-destaque,.premio-peca):is(:hover,:focus-within) .medalha-brilho{transform:translate(170px)}:is(.premio-destaque,.premio-peca):is(:hover,:focus-within) .medalha{transform:rotate(-3deg)}.premio-selo{border:1px solid color-mix(in srgb,currentColor 32%,transparent);border-radius:var(--raio-controle);color:var(--papel);justify-items:center;gap:6px;padding:14px 20px 12px;display:inline-grid}.premio-selo-linha{font:600 var(--fs-mini)/1 "Source Sans 3",sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--apoio);align-items:center;gap:10px;display:flex}.premio-selo-linha:before,.premio-selo-linha:after{content:"";opacity:.6;background:currentColor;width:18px;height:1px}.premio-selo-nome{font:800 clamp(26px,calc(1.9 * var(--u)),36px)/1 Montserrat,sans-serif;letter-spacing:.05em}.premio-logo{width:auto;max-width:180px;height:clamp(48px,calc(3.6 * var(--u)),72px);object-fit:contain;display:block}.site .premio-titulo{font:600 var(--fs-h3-grande)/1.1 Montserrat,sans-serif;letter-spacing:-.035em;text-wrap:pretty;margin:0}.site .premio-texto{max-width:52ch;font-size:var(--fs-lead);color:var(--apoio);margin:0;line-height:1.5}.site .premio-dados{gap:0 var(--vao-grade);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.premio-dados>div{border-top:1px solid color-mix(in srgb,var(--papel) 16%,transparent);align-content:start;gap:4px;padding:14px 0;display:grid}.site .premio-dados dt{font:600 var(--fs-mini)/1.2 "Source Sans 3",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--apoio)}.site .premio-dados dd{font-size:var(--fs-corpo);margin:0;font-weight:600;line-height:1.35}.site .premio-destaque{gap:var(--vao-colunas);margin-top:var(--espaco-titulo);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;display:grid}.premio-palco{gap:14px;display:grid;position:relative}.premio-moldura{aspect-ratio:4/3;border-radius:var(--raio-casca);box-shadow:0 2px 4px color-mix(in srgb,var(--fundo) 30%,transparent),0 40px 70px -30px color-mix(in srgb,var(--fundo) 90%,transparent);overflow:hidden}.premio-moldura .foto{object-fit:cover;width:100%;height:100%;transition:transform var(--t-longo) var(--entrada)}.premio-destaque:is(:hover,:focus-within) .premio-moldura .foto{transform:scale(1.025)}.premio-medalha-pendurada{width:clamp(92px,calc(8.6 * var(--u)),158px);height:auto;position:absolute;top:-10px;left:clamp(18px,7%,56px)}.premio-ficha{justify-items:start;gap:clamp(18px,calc(1.6 * var(--u)),28px);display:grid}.premio-ficha .premio-dados{width:100%}.premios-vitrine{gap:clamp(24px,calc(2 * var(--u)),36px);margin-top:var(--espaco-titulo);display:grid}.premios-filtro{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.premios-filtro button{min-height:var(--altura-controle);min-width:var(--toque);border:1px solid color-mix(in srgb,var(--papel) 28%,transparent);color:var(--papel);font:600 var(--fs-apoio)/1 "Source Sans 3",sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--t-curto) var(--curva),border-color var(--t-curto) var(--curva),color var(--t-curto) var(--curva);background:0 0;border-radius:999px;padding:0 20px}.premios-filtro button:hover{border-color:color-mix(in srgb,var(--papel) 60%,transparent);background:color-mix(in srgb,var(--papel) 8%,transparent)}.premios-filtro button[aria-pressed=true]{border-color:var(--sinal);background:var(--sinal);color:var(--fundo)}.premios-filtro button:focus-visible{outline:3px solid var(--sinal);outline-offset:4px}.site .premios-grade{gap:var(--vao-grade);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.premio-peca{border:1px solid color-mix(in srgb,var(--papel) 12%,transparent);border-radius:var(--raio-casca);background:color-mix(in srgb,var(--papel) 4%,transparent);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.premio-peca-foto{aspect-ratio:4/3;position:relative}.premio-peca-foto .foto{object-fit:cover;width:100%;height:100%}.premio-medalha-peca{width:64px;height:auto;position:absolute;top:-6px;right:18px}.premio-peca-corpo{padding:var(--respiro-cartao);align-content:start;justify-items:start;gap:16px;display:grid}.premio-peca .premio-selo{padding:10px 14px 8px}.premio-peca .premio-selo-nome,.site .premio-peca .premio-titulo{font-size:var(--fs-h3)}.premio-peca .premio-dados{width:100%}@container (width<=900px){.site .premio-destaque{grid-template-columns:minmax(0,1fr)}}@container (width<=520px){.site .premio-dados{grid-template-columns:minmax(0,1fr)}.premio-medalha-pendurada{width:78px;left:14px}}@media (prefers-reduced-motion:reduce){.medalha,.medalha-brilho,.premio-moldura .foto{transition:none}:is(.premio-destaque,.premio-peca):is(:hover,:focus-within) :is(.medalha,.medalha-brilho,.premio-moldura .foto){transform:none}}.so-secao-areas .titulo-secao{position:relative}.so-secao-areas .titulo-secao:after{content:"";width:min(240px,40%);height:4px;margin:var(--respiro-compacto) auto 0;background:var(--espectro);border-radius:4px;display:block}.site .so-areas{margin:var(--espaco-titulo) 0 0;border-top:1px solid var(--linha);padding:0;list-style:none}.so-area{border-bottom:1px solid var(--linha);position:relative}.so-area:before{content:"";z-index:1;background:var(--cor);transform-origin:0;height:3px;transition:transform var(--t-longo) var(--entrada);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.so-area:has(.so-area-cabeca button:is(:hover,:focus-visible)):before{transform:scaleX(.16)}.so-area[data-aberta]:before{transform:none}.site .so-area-cabeca{font-size:inherit;letter-spacing:normal;margin:0}.so-area-cabeca button{grid-template-columns:var(--selo-icone) auto minmax(0, 1fr) 48px;align-items:center;column-gap:clamp(16px, calc(1.6 * var(--u)), 32px);width:100%;min-height:96px;padding:clamp(16px, calc(1.2 * var(--u)), 24px) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;display:grid}.so-area-cabeca button:focus-visible{outline:3px solid var(--sinal);outline-offset:4px;border-radius:var(--raio-controle)}.so-area-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab, var(--cor) 82%, #000);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);transition:transform var(--t-longo) var(--entrada), background var(--t-curto) var(--curva);border-radius:50%;place-items:center;display:grid}.so-area-icone .icone{width:50%;height:50%}.so-area-cabeca button:hover .so-area-icone,.so-area[data-aberta] .so-area-icone{background:color-mix(in srgb, var(--cor) 24%, transparent);transform:rotate(-6deg)scale(1.06)}.so-area-nome{font-family:Montserrat,sans-serif;font-size:var(--fs-h3);letter-spacing:-.03em;white-space:nowrap;font-weight:600;line-height:1.1}.so-area-resumo{max-width:54ch;color:var(--texto-suave);font-family:"Source Sans 3",sans-serif;font-size:var(--fs-apoio);letter-spacing:normal;text-align:right;transition:opacity var(--t-curto) var(--curva), transform var(--t-longo) var(--entrada);justify-self:end;font-weight:400;line-height:1.4}.so-area[data-aberta] .so-area-resumo{opacity:0;transform:translate(12px)}.so-area-sinal{width:48px;height:48px;color:var(--fundo);box-shadow:inset 0 0 0 1.5px var(--linha);transition:background var(--t-curto) var(--curva), box-shadow var(--t-curto) var(--curva), transform var(--t-longo) var(--entrada);border-radius:50%;place-items:center;display:grid}.so-area-sinal svg{width:22px;height:22px}.so-area-sinal-v{transform-origin:50%;transition:transform var(--t-longo) var(--entrada)}.so-area-cabeca button:hover .so-area-sinal{box-shadow:inset 0 0 0 1.5px var(--fundo)}.so-area[data-aberta] .so-area-sinal{background:var(--fundo);color:var(--papel);box-shadow:none;transform:rotate(180deg)}.so-area[data-aberta] .so-area-sinal-v{transform:scaleY(0)}.so-inteira{white-space:nowrap}.so-area-miolo{gap:var(--vao-colunas);padding:4px 0 clamp(32px, calc(3 * var(--u)), 56px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.so-area-foto{aspect-ratio:4/3;border-radius:var(--raio-casca);background:var(--papel-2);position:relative;overflow:hidden}.so-area-foto .foto{object-fit:cover;width:100%;height:100%}.so-area-texto{gap:var(--respiro-compacto);flex-direction:column;min-width:0;padding-top:4px;display:flex;position:relative}.so-area-marca{z-index:0;color:var(--cor);opacity:.1;pointer-events:none;position:absolute;bottom:0;right:0}.so-area-marca .icone{width:clamp(120px, calc(12 * var(--u)), 220px);height:clamp(120px, calc(12 * var(--u)), 220px)}.so-area-texto>:not(.so-area-marca){z-index:1;position:relative}.site .so-area-frase{max-width:34ch;font-family:Montserrat,sans-serif;font-size:var(--fs-h3-grande);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.22}.so-area-acoes{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:auto;padding-top:8px;display:flex}@media (prefers-reduced-motion:no-preference){.so-areas[data-tocou] .so-area[data-aberta] .so-area-foto .foto{animation:so-foto .9s var(--entrada) both}.so-areas[data-tocou] .so-area[data-aberta] .so-area-texto>*{animation:so-subir .7s var(--entrada) both}.so-areas[data-tocou] .so-area[data-aberta] .so-area-texto>:nth-child(3){animation-delay:80ms}.so-areas[data-tocou] .so-area[data-aberta] .so-area-texto>:nth-child(4){animation-delay:.16s}.so-areas[data-tocou] .so-area[data-aberta] .so-area-marca{animation:so-marca 1.1s var(--entrada) both}.so-areas[data-movimento]>.so-area:not([data-visto]){opacity:0;transform:translateY(32px)}.so-areas[data-movimento]>.so-area{transition:opacity .7s var(--entrada), transform .9s var(--entrada);transition-delay:calc(var(--i,0) * 70ms)}}@keyframes so-foto{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes so-subir{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes so-marca{0%{opacity:0;transform:rotate(-14deg)scale(.8)}to{opacity:.1;transform:none}}.site .so-ficha{justify-content:start;gap:var(--respiro-compacto) clamp(28px, calc(3 * var(--u)), 56px);grid-template-columns:repeat(2,minmax(0,auto));margin:0;display:grid}.so-ficha>div{min-width:0}.site .so-ficha dt{color:var(--texto-suave);font-size:var(--fs-rotulo);margin:0 0 10px;font-weight:600}.site .so-ficha dd{margin:0}.site :is(.so-chips,.so-publico,.so-tambem){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site .so-chips li{background:var(--papel);min-height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cor,var(--linha)) 55%, var(--linha));font-size:var(--fs-apoio);border-radius:999px;align-items:center;padding:4px 14px;font-weight:600;line-height:1.2;display:inline-flex}.so-chips a{color:inherit;text-underline-offset:3px;text-decoration:underline}.site .so-publico li{background:color-mix(in srgb, var(--fundo) 6%, transparent);min-height:34px;font-size:var(--fs-apoio);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 6px;font-weight:600;line-height:1.2;display:inline-flex}.so-publico .icone{width:24px;height:24px;color:var(--papel);background:var(--fundo);border-radius:50%;padding:3px}.so-tambem a{min-height:var(--toque);color:inherit;font-size:var(--fs-apoio);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--cor,var(--sinal)) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--cor,var(--sinal)) 70%, transparent);text-underline-offset:5px;align-items:center;gap:8px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.so-tambem .arrow{width:18px;height:18px;transition:transform var(--t-curto) var(--curva)}.so-tambem a:hover .arrow{transform:translate(4px)}.site .so-ficha-pagina{margin-top:var(--respiro-amplo);padding-top:var(--respiro-compacto);border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr)}.site .so-destaques{gap:var(--vao-grade);margin:var(--espaco-titulo) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.so-destaques>li{min-width:0}.so-destaques>li[data-principal]{grid-column:1/-1}.so-destaque{border-radius:var(--raio-casca);height:100%;color:inherit;background:var(--fundo-2);transition:background var(--t-curto) var(--curva);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b9d7e81f,inset 0 1px #ffffff14}.so-destaque:hover{background:var(--fundo-3)}.so-destaque:focus-visible{outline:3px solid var(--sinal);outline-offset:4px}.so-destaque-foto{aspect-ratio:3/2;display:block;overflow:hidden}.so-destaque-foto .foto{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--entrada)}.so-destaque:is(:hover,:focus-visible) .so-destaque-foto .foto{transform:scale(1.05)}.so-destaque-texto{padding:var(--respiro-cartao);padding-right:calc(var(--respiro-cartao) + var(--seta-peca) + 12px);align-content:start;gap:10px;display:grid}.so-destaque-icone{--cor:var(--sinal);width:var(--selo-icone);height:var(--selo-icone);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.so-destaque-icone .icone{width:50%;height:50%}.site .so-destaque strong{font-family:Montserrat,sans-serif;font-size:var(--fs-h3);letter-spacing:-.03em;white-space:nowrap;font-weight:600;line-height:1.1}.so-destaque-texto>span:last-child{color:var(--luz);font-size:var(--fs-apoio);line-height:1.45}.so-destaque>.seta-peca{right:var(--respiro-cartao);bottom:var(--respiro-cartao);color:var(--papel);transition:transform var(--t-curto) var(--curva), background var(--t-curto) var(--curva);background:#b9d7e81f;position:absolute}.so-destaque:is(:hover,:focus-visible)>.seta-peca{background:var(--sinal);color:var(--fundo);transform:translate(4px)}.so-destaques>li[data-principal] .so-destaque{grid-template-rows:none;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.so-destaques>li[data-principal] .so-destaque-foto{aspect-ratio:auto;min-height:clamp(280px, calc(26 * var(--u)), 460px)}.so-destaques>li[data-principal] .so-destaque-texto{padding:var(--respiro-amplo);padding-right:var(--respiro-amplo);padding-bottom:calc(var(--respiro-amplo) + var(--seta-peca));align-content:center}.site .so-destaques>li[data-principal] strong{font-size:var(--fs-h2)}.so-destaques>li[data-principal] .so-destaque-texto>span:last-child{font-size:var(--fs-lead)}@container (width<=1180px){.so-area-cabeca button{grid-template-columns:56px minmax(0,1fr) 48px}.so-area-resumo{display:none}}@container (width<=900px){.so-area-miolo{gap:var(--respiro-compacto);grid-template-columns:minmax(0,1fr)}.so-area-foto{aspect-ratio:16/10}.site .so-destaques{grid-template-columns:minmax(0,1fr)}.so-destaques>li[data-principal] .so-destaque{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.so-destaques>li[data-principal] .so-destaque-foto{aspect-ratio:16/10;min-height:0}.so-destaques>li[data-principal] .so-destaque-texto{padding:var(--respiro-cartao);padding-right:calc(var(--respiro-cartao) + var(--seta-peca) + 12px)}}@container (width<=700px){.so-area-marca{display:none}.so-area-cabeca button{grid-template-columns:var(--selo-icone) minmax(0, 1fr) 44px;column-gap:14px;min-height:80px}.so-area-nome{white-space:normal}.so-area-sinal{width:44px;height:44px}.site .so-ficha{grid-template-columns:minmax(0,1fr)}.so-area-acoes .botao{width:100%}.site .so-destaque strong{white-space:normal}}.jt-mapa{--alto:clamp(48px,9svh,128px);--no:clamp(40px,5.8svh,60px);min-width:0}.jt-etapas{grid-template-columns:repeat(7,minmax(0,1fr));margin:0 0 clamp(4px,1svh,14px);padding:0;list-style:none;display:grid}.jt-etapa{border-top:2px solid color-mix(in srgb,var(--cor) 45%,transparent);font-size:var(--fs-rotulo);transition:border-color var(--t-curto) var(--curva);flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-inline:6px;padding-top:8px;display:flex}.jt-etapa strong{color:var(--papel);font:600 var(--fs-rotulo)/1.3 Montserrat,sans-serif}.jt-etapa-verbo{color:var(--luz)}.jt-etapa[data-atual]{border-top-color:var(--cor)}.jt-trilha-area{position:relative}.jt-linha{top:calc(var(--no)/2);width:100%;height:var(--alto);pointer-events:none;position:absolute;left:0;overflow:visible}.jt-linha polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.jt-linha-base{stroke-width:2px;opacity:.45}.jt-linha-feita{stroke-width:3px}.jt-trilha{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.jt-trilha>li{min-width:0;display:grid}.jt-no{min-width:0;min-height:44px;padding:calc((.08 + var(--y) * .84) * var(--alto)) 4px 4px;color:var(--luz);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:clamp(6px,1svh,12px);margin:0;text-decoration:none;display:flex}.jt-no:focus-visible{outline:0}.jt-no-marca{width:var(--no);height:var(--no);background:var(--fundo);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor) 50%,transparent);color:var(--cor);transition:background var(--t-curto) var(--curva),color var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva),transform var(--t-longo) var(--entrada);border-radius:50%;flex:none;place-items:center;display:grid}.jt-no-marca .icone{width:48%;height:48%}.jt-no:focus-visible .jt-no-marca{outline:3px solid var(--sinal);outline-offset:4px}.jt-no[data-feito] .jt-no-marca{box-shadow:inset 0 0 0 2px var(--cor)}.jt-no[aria-selected=true] .jt-no-marca{background:var(--cor);color:var(--fundo);box-shadow:0 0 0 4px var(--fundo),0 0 0 6px color-mix(in srgb,var(--cor) 60%,transparent);transform:scale(1.1)}.jt-no-nome{max-width:100%;font-size:var(--fs-rotulo);transition:color var(--t-curto) var(--curva);font-weight:600;line-height:1.25}.jt-no[aria-selected=true] .jt-no-nome{color:var(--papel)}@media (hover:hover){.jt-no:hover .jt-no-nome{color:var(--papel)}.jt-no:hover:not([aria-selected=true]) .jt-no-marca{box-shadow:inset 0 0 0 2px var(--cor);transform:scale(1.05)}}@container (width<=1100px){.jt-etapa-verbo{display:none}}@media (width>=701px) and (height<=820px){.jt-etapa-verbo{display:none}}@container (width<=700px){.jt-etapas,.jt-linha{display:none}.jt-trilha{margin-inline:calc(-1 * var(--margem-conteudo));padding:2px var(--margem-conteudo) 6px;overscroll-behavior-x:contain;scroll-padding-inline:var(--margem-conteudo);scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.jt-trilha::-webkit-scrollbar{display:none}.jt-trilha>li{flex:none}.jt-no{scroll-snap-align:center;border:1px solid #b9d7e829;border-radius:999px;flex-direction:row;flex:none;gap:8px;min-height:48px;padding:6px 16px 6px 6px}.jt-no-marca{--no:34px}.jt-no[aria-selected=true]{border-color:var(--cor);background:#b9d7e814}.jt-no[aria-selected=true] .jt-no-marca{box-shadow:none;transform:none}.jt-no-nome{font-size:var(--fs-apoio);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.jt-no-marca,.jt-no-nome,.jt-etapa{transition:none}}.tema-papel .jt-etapa strong,.tema-papel .jt-no[aria-selected=true] .jt-no-nome{color:var(--fundo)}.tema-papel .jt-etapa-verbo,.tema-papel .jt-no{color:var(--texto-suave)}.tema-papel .jt-no-marca{background:var(--papel)}.jt{min-height:100svh;padding-block:var(--livre-topo) clamp(24px,4.4svh,64px)}.jt-grade{grid-template-columns:minmax(0,1fr);align-content:start;gap:clamp(12px,1.8svh,32px);display:grid}.jt-cabeca{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.jt .migalhas{margin-bottom:clamp(8px,1.4svh,18px)}.jt .migalhas ol{justify-content:center;align-items:center}.jt .migalhas li{align-items:center;display:flex}.site .jt h1{font-size:clamp(2rem,calc(2.9 * var(--u)),3.75rem);margin:0;line-height:1.05}.site .jt-abertura{min-width:0;max-width:none;color:var(--cor-subtitulo);font-size:var(--fs-subtitulo);margin:clamp(6px,1.1svh,14px) 0 0;line-height:1.5}.jt-navega{flex:none;justify-self:center;align-items:center;gap:12px;display:flex}.jt-seta{width:var(--seta-navegacao);height:var(--seta-navegacao);color:var(--papel);cursor:pointer;transition:background var(--t-curto) var(--curva),border-color var(--t-curto) var(--curva);background:0 0;border:1px solid #b9d7e840;border-radius:50%;place-items:center;padding:0;display:grid}.jt-seta .arrow{width:20px;height:20px}.jt-seta:focus-visible{outline:3px solid var(--sinal);outline-offset:3px}.jt-contagem{min-width:4.5em;color:var(--luz);font-size:var(--fs-apoio);font-variant-numeric:tabular-nums;text-align:center}.jt-contagem strong{color:var(--papel);font-weight:600}.jt-painel{--cor-texto:color-mix(in srgb,var(--cor) 80%,var(--papel));gap:var(--vao-colunas);border-top:1px solid #b9d7e829;grid-template-columns:minmax(0,.7fr) minmax(0,2.3fr);align-items:start;padding-top:clamp(14px,2.6svh,36px);display:grid}.jt-painel[hidden]{display:none}.jt-painel-etapa{color:var(--cor-texto);font-size:var(--fs-rotulo);align-items:center;gap:10px;margin:0 0 clamp(6px,1.1svh,14px);font-weight:600;line-height:1.2;display:flex}.jt-painel-ponto{background:var(--cor);border-radius:50%;flex:none;width:8px;height:8px}.site .jt-painel-titulo{font-size:var(--fs-h3-grande);margin:0;line-height:1.1}.jt-painel-titulo span{color:var(--cor-texto);font:400 var(--fs-lead)/1.35 "Source Sans 3",sans-serif;letter-spacing:0;margin-top:6px;display:block}.jt-painel-descricao{color:color-mix(in srgb,var(--papel) 80%,transparent);font-size:var(--fs-apoio);margin:clamp(8px,1.4svh,16px) 0 clamp(4px,.8svh,10px)}.jt-painel .link-acao{color:var(--papel);font-size:var(--fs-apoio)}.jt-ativos{gap:var(--vao-grade);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]){grid-template-columns:repeat(3,minmax(0,1fr))}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]) .jt-ativo{gap:10px;padding-inline:clamp(12px,1.1cqw,18px)}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]) .jt-ativo-corpo strong{font-size:clamp(15px,calc(.9 * var(--u)),18px)}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]) .jt-ativo-icone{width:32px;height:32px}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]) .jt-ativo-icone .icone{width:18px;height:18px}.jt-ativos li{display:grid}.jt-ativo{border-radius:var(--raio-controle);height:100%;min-height:44px;color:var(--papel);transition:background var(--t-curto) var(--curva),border-color var(--t-curto) var(--curva),translate var(--t-longo) var(--entrada),box-shadow var(--t-longo) var(--entrada);background:#b9d7e80a;border:1px solid #b9d7e81f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1.1cqw,18px);padding:clamp(12px,1.8svh,20px) clamp(14px,1.3cqw,20px);text-decoration:none;display:grid}.jt-ativo:focus-visible{outline:3px solid var(--sinal);outline-offset:3px}.jt-ativo-icone{background:var(--fundo-2);width:clamp(34px,4.6svh,42px);height:clamp(34px,4.6svh,42px);color:var(--cor);border-radius:10px;place-items:center;display:grid}.jt-ativo-icone .icone{width:22px;height:22px}.jt-ativo-corpo{align-content:center;gap:4px;min-width:0;display:grid}.jt-ativo-corpo strong{font:600 var(--fs-h4)/1.2 Montserrat,sans-serif}.jt-ativo-linha{color:color-mix(in srgb,var(--papel) 76%,transparent);font-size:var(--fs-mini);text-wrap:pretty;line-height:1.4}.jt-ativo-solucao{color:var(--cor-texto);font-size:var(--fs-mini);letter-spacing:.01em;margin-top:2px;font-weight:600}.jt-ativo-seta{border-radius:var(--raio-peca);width:32px;height:32px;color:var(--papel);transition:transform var(--t-curto) var(--curva),color var(--t-curto) var(--curva),background var(--t-curto) var(--curva);background:#b9d7e812;place-items:center;display:grid}.jt-ativo-seta .arrow{width:18px;height:18px}@media (hover:hover){.jt-seta:hover{border-color:var(--luz);background:#b9d7e81a}.jt-ativo:hover{border-color:var(--cor);box-shadow:0 0 0 1px var(--cor),0 24px 40px -24px #00000080;background:#b9d7e814;translate:0 -4px}.jt-ativo:hover .jt-ativo-seta{background:var(--cor);color:var(--fundo);transform:translate(4px)}}.jt-ativo:focus-visible .jt-ativo-seta{background:var(--cor);color:var(--fundo)}.jt-traco{top:calc(var(--no) / 2 - 8px);width:100%;height:calc(var(--alto) + 16px);pointer-events:none;display:none;position:absolute;left:0;overflow:hidden}.jt-veu{background:linear-gradient(90deg,transparent,var(--fundo) 96px);width:calc(100% + 96px);position:absolute;inset:0 auto 0 -96px;transform:translate(100%)}.jt .jt-no-marca{position:relative}.jt .jt-no-marca:after{content:"";box-shadow:0 0 0 2px var(--cor);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}@media (prefers-reduced-motion:no-preference){.jt{--jt-desenho:1.6s;--jt-espera:.35s}.jt-traco{display:block}.jt-veu{animation:jt-desenha var(--jt-desenho) linear var(--jt-espera) both}.jt .jt-trilha>.jt-no{--jt-quando:calc(var(--jt-espera) + var(--jt-desenho) * (var(--n) + .5) / 7 - .12s);animation:jt-no-acende .42s var(--entrada) var(--jt-quando) both}.jt .jt-trilha>.jt-no .jt-no-marca:after{animation:jt-anel .9s var(--entrada) var(--jt-quando) both}.jt .jt-etapa{animation:jt-etapa-acende .5s var(--curva) calc(var(--jt-espera) + var(--jt-desenho) * (var(--n) + .5) / 7 - .12s) both}.jt-painel:not([hidden]) .jt-painel-texto{animation:jt-entra var(--t-longo) var(--entrada) both}.jt-painel:not([hidden]) .jt-ativos>li{animation:jt-entra .7s var(--entrada) calc(80ms + var(--k,0) * 70ms) both}}.jt .jt-trilha>.jt-no:first-child,.jt .jt-etapa:first-child{--n:0}.jt .jt-trilha>.jt-no:nth-child(2),.jt .jt-etapa:nth-child(2){--n:1}.jt .jt-trilha>.jt-no:nth-child(3),.jt .jt-etapa:nth-child(3){--n:2}.jt .jt-trilha>.jt-no:nth-child(4){--n:3}.jt .jt-trilha>.jt-no:nth-child(5){--n:4}.jt .jt-trilha>.jt-no:nth-child(6),.jt .jt-etapa:nth-child(4){--n:5}.jt .jt-trilha>.jt-no:nth-child(7){--n:6}.jt-ativos>li:nth-child(2){--k:1}.jt-ativos>li:nth-child(3){--k:2}.jt-ativos>li:nth-child(4){--k:3}.jt-ativos>li:nth-child(5){--k:4}.jt-ativos>li:nth-child(6){--k:5}@keyframes jt-desenha{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes jt-no-acende{0%{opacity:.22;transform:scale(.82)}}@keyframes jt-anel{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes jt-etapa-acende{0%{opacity:.25}}@keyframes jt-entra{0%{opacity:0;transform:translateY(16px)}}@keyframes jt-entra-lado{0%{opacity:0;transform:translate(28px)}}@media (width>=701px) and (height<=820px){.jt{padding-top:calc(var(--livre-topo) - 20px);padding-bottom:16px}.jt .jt-mapa{--alto:clamp(40px,6svh,128px);--no:clamp(36px,5svh,60px)}.site .jt h1{font-size:clamp(2rem,calc(2.55 * var(--u)),3.75rem)}.jt-grade{gap:6px}.jt-painel{column-gap:clamp(28px,calc(3 * var(--u)),64px);grid-template-columns:minmax(0,.7fr) minmax(0,2.2fr)}.jt .migalhas{margin-bottom:2px}.site .jt-abertura{margin-top:4px}.jt-seta{width:44px;height:44px}.jt-etapas{margin-bottom:0}.jt-painel{padding-top:8px}.jt-ativo{padding-block:7px}.jt-ativo-corpo{gap:2px}.jt-ativo-linha{line-height:1.35}}@media (height<=600px){.jt{min-height:0}}@container (width<=1000px){.jt-painel{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2svh,24px)}.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=700px){.jt{min-height:0}.site .jt h1{font-size:var(--fs-h2)}.jt-navega{display:none}.jt-traco{display:none!important}@media (prefers-reduced-motion:no-preference){.jt .jt-trilha>.jt-no{animation:jt-entra-lado .7s var(--entrada) calc(.12s + var(--n) * 70ms) both}.jt .jt-trilha>.jt-no .jt-no-marca:after{animation:none}}.jt-ativos,.jt-ativos:is([data-n="3"],[data-n="5"],[data-n="6"]){grid-template-columns:minmax(0,1fr);gap:8px}.jt-ativo{align-items:center;padding:10px 12px}}.jt-catalogo{border-top:1px solid color-mix(in srgb, var(--luz) 16%, transparent);justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(28px,4svh,48px);padding-top:clamp(20px,3svh,32px);display:flex}.site .jt-catalogo p{font-size:var(--fs-corpo);color:var(--luz);margin:0}.jt-catalogo strong{color:var(--papel)}@media (width<=700px){.jt-catalogo{flex-direction:column;align-items:flex-start}}.politica-abertura{isolation:isolate;background:var(--fundo);color:var(--papel);position:relative;overflow:hidden}.politica-abertura:after{content:"";background:var(--espectro);opacity:.9;height:3px;position:absolute;bottom:0;left:0;right:0}.politica-abertura-conteudo{padding-block:clamp(132px,calc(9.58 * var(--u)),184px) clamp(56px,calc(5 * var(--u)),96px)}.site .politica-abertura h1{font-size:var(--fs-h1)}.politica-abertura-texto{font-size:var(--fs-lead);color:var(--luz);max-width:60ch;margin-top:24px;line-height:1.55}.politica-vigencia{font-size:var(--fs-apoio);color:var(--luz);margin-top:22px}.selo-minuta{border-radius:var(--raio-peca);background:color-mix(in srgb,var(--sinal) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);color:var(--papel);font-size:var(--fs-rotulo);align-items:center;gap:8px;margin:0 0 22px;padding:6px 12px 6px 8px;font-weight:600;line-height:1.3;display:inline-flex}.selo-minuta .icone{width:20px;height:20px;color:var(--sinal)}.politica-corpo{padding-block:clamp(64px,calc(6.25 * var(--u)),120px)}.politica-grade{gap:var(--vao-colunas);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;display:grid}.politica-sumario{overscroll-behavior:contain;border-radius:var(--raio-miolo);background:var(--papel-2);max-height:calc(100svh - 136px);padding:22px 20px;position:sticky;top:112px;overflow:auto}.site .politica-sumario h2{font-size:var(--fs-apoio);letter-spacing:-.01em;margin-bottom:10px;font-weight:600;line-height:1.3}.politica-sumario ol{margin:0;padding:0;list-style:none}.politica-sumario a{min-height:44px;color:var(--fundo);font-size:var(--fs-apoio);transition:color var(--t-curto) var(--curva);align-items:center;gap:8px;padding-block:6px;line-height:1.35;text-decoration:none;display:flex}.politica-sumario a:hover{color:var(--sinal-texto)}.sumario-numero{min-width:1.6em;color:var(--texto-suave);font-variant-numeric:tabular-nums;flex:none}.politica-texto{min-width:0;max-width:72ch}.politica-secao{scroll-margin-top:112px}.politica-secao+.politica-secao{margin-top:clamp(48px,calc(3.75 * var(--u)),72px);padding-top:clamp(40px,calc(2.92 * var(--u)),56px);box-shadow:inset 0 1px 0 var(--linha)}.site .politica-secao h2{font-size:var(--fs-h3);letter-spacing:-.03em;align-items:center;gap:14px;margin-bottom:20px;font-weight:600;line-height:1.2;display:flex}.politica-secao-icone,.politicas-atalhos-icone{--cor:var(--p03-luz);width:var(--selo-icone);height:var(--selo-icone);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.politica-secao-icone .icone,.politicas-atalhos-icone .icone{width:50%;height:50%}.politica-texto p,.politica-texto li,.politica-texto dd{font-size:var(--fs-corpo);line-height:1.65}.site .politica-texto p{max-width:none}.politica-texto *+p{margin-top:16px}.politica-lista,.politica-passos{margin:16px 0 0;padding:0;list-style:none}.politica-lista li,.politica-passos li{padding-left:30px;position:relative}.politica-lista li+li,.politica-passos li+li{margin-top:10px}.politica-lista li:before{content:"";background:var(--sinal);border-radius:2px;width:8px;height:8px;position:absolute;top:.72em;left:6px}.politica-passos{counter-reset:passo}.politica-passos li{counter-increment:passo;padding-left:40px}.politica-passos li:before{content:counter(passo);background:var(--fundo);width:28px;height:28px;color:var(--papel);font:600 var(--fs-rotulo)/1 Montserrat,sans-serif;border-radius:50%;place-content:center;display:grid;position:absolute;top:.2em;left:0}.politica-termos{margin:16px 0 0}.politica-termos>div{box-shadow:inset 0 1px 0 var(--linha);padding-block:14px}.politica-termos>div:last-child{box-shadow:inset 0 1px 0 var(--linha),inset 0 -1px 0 var(--linha)}.politica-termos dt{font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-corpo);letter-spacing:-.01em}.politica-termos dd{color:var(--texto-suave);margin:4px 0 0}.politica-dados{border-radius:var(--raio-miolo);background:var(--p03-papel);gap:0;margin:20px 0 0;padding:6px 20px;display:grid}.politica-dados>div{grid-template-columns:minmax(150px,34%) minmax(0,1fr);gap:4px 20px;padding-block:14px;display:grid}.politica-dados>div+div{box-shadow:inset 0 1px 0 var(--linha)}.politica-dados dt{font-weight:600;font-size:var(--fs-apoio);line-height:1.5}.politica-dados dd{min-width:0;font-size:var(--fs-apoio);overflow-wrap:break-word;margin:0;line-height:1.5}.politica-sem-quebra{white-space:nowrap}.politica-dados dd small{font-size:var(--fs-rotulo);color:var(--texto-suave);margin-top:2px;display:block}.politica-dados .dado-pendente dd{color:var(--sinal-texto);font-weight:600}.politica-dados a{align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.politica-tabela{border-collapse:collapse;width:100%;font-size:var(--fs-apoio);margin-top:20px;line-height:1.5}.politica-tabela caption{text-align:left;font-weight:600;font-size:var(--fs-apoio);color:var(--texto-suave);padding-bottom:10px}.politica-tabela th,.politica-tabela td{text-align:left;vertical-align:top;box-shadow:inset 0 -1px 0 var(--linha);padding:12px 14px 12px 0}.politica-tabela thead th{font-family:Montserrat,sans-serif;font-size:var(--fs-rotulo);color:var(--texto-suave);box-shadow:inset 0 -2px 0 var(--fundo);font-weight:600}.politica-tabela tbody th{font-weight:600}.politica-tabela th,.politica-tabela td{overflow-wrap:anywhere}.politica-nota{border-radius:var(--raio-controle);background:var(--p04-papel);gap:12px;padding:16px 18px;display:flex}.politica-nota .icone{width:22px;height:22px;color:var(--p04-sinal);margin-top:3px}.politica-texto .politica-ver{font-size:var(--fs-apoio);color:var(--texto-suave)}.politica-ver a{color:var(--fundo);margin-block:-10px;padding-block:10px;font-weight:600;display:inline-block}.politica-preferencias{margin-top:22px}.politica-preferencias .miolo{padding:var(--respiro-compacto);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;display:flex}.politica-texto .politica-preferencias p{font-size:var(--fs-corpo);flex:260px;margin:0}.politica-preferencias .botao{flex:none}.politicas-cartoes{gap:var(--vao-grade);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.politicas-cartoes .miolo{padding:var(--respiro-cartao);padding-right:calc(var(--respiro-cartao) + 36px);flex-direction:column;display:flex}.politicas-cartao-icone{--cor:var(--p03-luz);width:var(--selo-icone);height:var(--selo-icone);color:var(--cor);background:color-mix(in srgb,var(--cor) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cor) 30%,transparent);border-radius:50%;place-items:center;margin-bottom:32px;display:grid}.politicas-cartao-icone .icone{width:50%;height:50%}.site .politicas-cartoes h3{font-size:var(--fs-h3);margin-bottom:10px}.politicas-cartoes p{color:var(--texto-suave);font-size:var(--fs-corpo);line-height:1.5}.politicas-cartoes small{font-size:var(--fs-rotulo);color:var(--texto-suave);margin-top:auto;padding-top:20px}.politica-outras .titulo-secao a{min-height:44px;color:var(--fundo);align-items:center;font-weight:600;display:inline-flex}.politicas-atalhos-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.site .politicas-atalhos h2,.site .politicas-empresa h2{font-size:var(--fs-h3-grande);margin-bottom:24px}.politicas-atalhos ul{gap:var(--vao-grade);margin:0;padding:0;list-style:none;display:grid}.politicas-atalhos a{grid-template-columns:var(--selo-icone) minmax(0,1fr) auto;border-radius:var(--raio-miolo);background:var(--papel-2);color:inherit;transition:background var(--t-curto) var(--curva);align-items:center;gap:16px;padding:18px 18px 18px 20px;text-decoration:none;display:grid}.politicas-atalhos a:hover{background:color-mix(in srgb,var(--papel-2) 86%,var(--luz))}.politicas-atalhos strong{font-weight:600;font-size:var(--fs-corpo);display:block}.politicas-atalhos a>span>span{color:var(--texto-suave);font-size:var(--fs-apoio);line-height:1.45;display:block}.politicas-empresa .miolo{padding:var(--respiro-cartao)}.politicas-empresa .politica-dados{margin:0}@container (width<=900px){.politica-grade,.politicas-atalhos-grade{grid-template-columns:minmax(0,1fr)}.politica-sumario{max-height:none;position:static}.politica-sumario ol{columns:2 220px;column-gap:24px}.politica-sumario li{break-inside:avoid}}@container (width<=600px){.politica-dados{padding:4px 16px}.politica-dados>div{grid-template-columns:minmax(0,1fr)}.politica-texto p,.politica-texto li,.politica-texto dd{font-size:var(--fs-corpo)}.site .politica-secao h2{gap:12px}.politica-tabela thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.politica-tabela,.politica-tabela tbody,.politica-tabela tr,.politica-tabela th,.politica-tabela td{display:block}.politica-tabela tr{box-shadow:inset 0 -1px 0 var(--linha);padding:14px 0}.politica-tabela th,.politica-tabela td{box-shadow:none;padding:2px 0}.politica-tabela td:before{content:attr(data-rotulo);font-size:var(--fs-rotulo);color:var(--texto-suave);margin-top:8px;font-weight:600;display:block}.politica-tabela tbody th{font-family:Montserrat,sans-serif;font-size:var(--fs-corpo)}.politicas-cartoes .miolo{padding-right:var(--respiro-cartao)}.politicas-cartao-icone{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.politica-sumario a,.politicas-atalhos a{transition:none}}.ct-abertura{isolation:isolate;position:relative;overflow:hidden}.ct-abertura:after,.ct-artigo-abertura:after{content:"";background:var(--espectro);opacity:.9;height:3px;position:absolute;bottom:0;left:0;right:0}.ct-abertura-conteudo{text-align:center;padding-block:clamp(120px,calc(8.6 * var(--u)),168px) clamp(44px,calc(3.9 * var(--u)),76px);flex-direction:column;align-items:center;display:flex}.ct-abertura .migalhas ol{justify-content:center;align-items:center}.site .ct-abertura h1{font-size:var(--fs-h1)}@media (width>=700px){.ct-abertura-conteudo{container-type:inline-size}.site .ct-abertura h1{max-width:none;font-size:min(var(--fs-h1), 5.2cqi);white-space:nowrap}}.ct-abertura-texto{margin-top:clamp(14px,calc(1.15 * var(--u)),22px);font-size:var(--fs-lead);color:var(--luz);line-height:1.5}.site .ct-abertura-texto,.site .ct-busca-dica{max-width:none}.ct-busca{width:min(100%,720px);margin-top:clamp(26px,calc(2.1 * var(--u)),40px);text-align:left;position:relative}.ct-busca input{border-radius:var(--raio-controle);background:var(--papel);width:100%;min-height:64px;color:var(--fundo);font:400 var(--fs-corpo)/1.3 "Source Sans 3",sans-serif;appearance:none;transition:box-shadow var(--t-curto) var(--curva);border:1px solid #0000;padding:0 96px 0 58px;box-shadow:0 24px 48px -28px #020b16a6}.ct-busca input:hover{box-shadow:0 0 0 4px #b9d7e82e,0 24px 48px -28px #020b16a6}.ct-busca input::placeholder{color:var(--texto-suave);opacity:1}.ct-busca input::-webkit-search-cancel-button{display:none}.ct-busca-icone{color:var(--fundo);pointer-events:none;display:grid;position:absolute;top:50%;left:18px;translate:0 -50%}.ct-busca-icone .icone{width:24px;height:24px}.ct-atalho{border-radius:var(--raio-peca);min-width:32px;height:32px;color:var(--texto-suave);font:600 var(--fs-apoio)/1 "Source Sans 3",sans-serif;background:#071d3512;place-content:center;padding:0 8px;display:grid;position:absolute;top:50%;right:14px;translate:0 -50%;box-shadow:inset 0 -1px #071d3524}.ct-busca-limpar{border-radius:var(--raio-peca);min-height:48px;color:var(--fundo);font:600 var(--fs-apoio)/1 "Source Sans 3",sans-serif;text-underline-offset:3px;cursor:pointer;transition:background var(--t-curto) var(--curva);background:0 0;border:0;padding:0 14px;text-decoration:underline;position:absolute;top:50%;right:8px;translate:0 -50%}.ct-busca-limpar:hover{background:#071d350f}.ct-sugestoes{justify-content:safe center;align-items:center;gap:12px;max-width:100%;margin-top:16px;display:flex}.ct-sugestoes ul{flex-wrap:nowrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-sugestoes-rotulo{color:var(--luz);font-size:var(--fs-rotulo);flex:none;font-weight:600}.ct-sugestao{min-height:40px;color:var(--papel);font:600 var(--fs-rotulo)/1 "Source Sans 3",sans-serif;white-space:nowrap;cursor:pointer;transition:background var(--t-curto) var(--curva),border-color var(--t-curto) var(--curva),color var(--t-curto) var(--curva);background:0 0;border:1px solid #b9d7e84d;border-radius:999px;align-items:center;padding:0 16px;display:inline-flex}.ct-sugestao:hover{background:#b9d7e81f;border-color:#b9d7e8b3}.ct-sugestao:active{background:#b9d7e833}.ct-busca-dica{color:#b9d7e8b8;font-size:var(--fs-mini);margin-top:14px;line-height:1.45}.ct-lista{padding-block:clamp(36px,calc(3.3 * var(--u)),64px) clamp(72px,calc(7.08 * var(--u)),136px)}.ct-barra{box-shadow:inset 0 -1px 0 var(--linha);justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.ct-abas{gap:clamp(20px,calc(1.9 * var(--u)),36px);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.ct-abas::-webkit-scrollbar{display:none}.ct-aba{min-width:var(--toque);min-height:56px;color:var(--texto-suave);font:600 var(--fs-apoio)/1.2 "Source Sans 3",sans-serif;white-space:nowrap;cursor:pointer;transition:color var(--t-curto) var(--curva);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 2px;display:inline-flex;position:relative}.ct-aba:after{content:"";background:var(--fundo);transform-origin:0;height:3px;transition:transform var(--t-curto) var(--entrada),opacity var(--t-curto) var(--curva);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ct-aba:hover{color:var(--fundo)}.ct-aba:hover:after{opacity:.25;transform:scaleX(1)}.ct-aba[aria-pressed=true]{color:var(--fundo)}.ct-aba[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.ct-aba:focus-visible{outline-offset:-3px}.ct-autor{color:var(--texto-suave);font-size:var(--fs-rotulo);flex:none;align-items:center;gap:10px;padding-block:6px;font-weight:600;display:inline-flex}.ct-autor-campo{align-items:center;display:inline-grid;position:relative}.ct-autor-seta{width:20px;height:20px;color:var(--fundo);pointer-events:none;position:absolute;right:10px}.ct-autor select{border:1px solid var(--linha);border-radius:var(--raio-peca);max-width:min(300px,70cqw);min-height:44px;color:var(--fundo);font:400 var(--fs-apoio)/1.2 "Source Sans 3",sans-serif;appearance:none;cursor:pointer;transition:border-color var(--t-curto) var(--curva);background:#fff;padding:0 36px 0 14px}.ct-autor select:hover{border-color:var(--fundo)}.ct-contagem{margin:16px 0 clamp(20px,calc(1.6 * var(--u)),30px);color:var(--texto-suave);font-size:var(--fs-rotulo)}.ct-tema{font-size:var(--fs-rotulo);align-items:center;gap:8px;font-weight:600;line-height:1.2;display:inline-flex}.ct-tema-ponto{background:var(--cor,var(--sinal));border-radius:50%;flex:none;width:8px;height:8px}.ct-selo{border-radius:var(--raio-peca);color:var(--fundo);font-size:var(--fs-rotulo);background:#e978351f;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #e978354d}.ct-selo .icone{width:20px;height:20px;color:var(--sinal);flex:none}.ct-selo-curto{font-size:var(--fs-rotulo);padding:3px 9px 3px 6px}.ct-selo-curto .icone{width:16px;height:16px}.tema-fundo .ct-selo,.ct-selo-escuro{color:var(--papel)}.ct-selo-escuro{background:#071d35d9}.site mark{color:inherit;background:#e978353d;border-radius:3px;padding:0 .08em}.ct-cartao{height:100%}.ct-cartao-link{color:inherit;transition:box-shadow var(--t-curto) var(--curva);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ct-cartao-link:hover{box-shadow:var(--sombra-flutua)}.ct-cartao.casca>.ct-cartao-link{display:flex}.ct-cartao-foto{aspect-ratio:16/10;border-radius:calc(var(--raio-miolo) - 4px);margin:6px 6px 0;display:block;position:relative;overflow:hidden}.ct-cartao-foto img{position:absolute;inset:0}.ct-cartao-foto img,.ct-cartao-foto .foto{object-fit:cover;width:100%;height:100%;transition:transform var(--t-longo) var(--entrada);display:block}.ct-cartao-link:hover .ct-cartao-foto img{transform:scale(1.04)}.ct-cartao-texto{padding:var(--respiro-compacto);flex-direction:column;flex:1;gap:12px;display:flex}.ct-cartao-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.site .ct-cartao-titulo{font-size:var(--fs-h3);letter-spacing:-.025em;text-wrap:pretty;transition:color var(--t-curto) var(--curva);font-weight:600;line-height:1.2}.ct-cartao-link:hover .ct-cartao-titulo{color:var(--sinal-texto)}.ct-cartao-resumo{color:var(--texto-suave);font-size:var(--fs-corpo);line-height:1.5}.ct-cartao-rodape{color:var(--texto-suave);font-size:var(--fs-rotulo);align-items:center;gap:12px;margin-top:auto;padding-top:6px;line-height:1.35;display:flex}.ct-cartao-dados{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ct-cartao-quando{flex-wrap:wrap;align-items:center;display:inline-flex}.ct-cartao-quando:empty{display:none}.ct-cartao-autor+.ct-cartao-quando:before,.ct-cartao-quando>*+:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 10px;display:inline-block}.ct-cartao-assinatura .ct-cartao-dados{flex-direction:column;align-items:flex-start}.ct-cartao-assinatura .ct-cartao-autor{max-width:100%;color:var(--fundo);font-weight:600}.ct-cartao-assinatura .ct-cartao-autor+.ct-cartao-quando:before{content:none}.ct-cartao .ct-retrato{width:var(--tamanho,40px);height:var(--tamanho,40px);box-shadow:0 0 0 1.5px var(--linha);font-size:calc(var(--tamanho,40px) * .36)}.ct-cartao .ct-retrato .icone{width:calc(var(--tamanho,40px) * .6);height:calc(var(--tamanho,40px) * .6)}.ct-grade{gap:var(--vao-grade);margin:var(--vao-grade) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ct-grade>li{min-width:0}.ct-resultados{margin-top:0}.ct-indice>*+*{margin-top:clamp(28px,calc(2.6 * var(--u)),52px)}.ct-manchete{gap:clamp(24px,calc(2.6 * var(--u)),52px);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}.ct-manchete>div{min-width:0}.ct-cartao-destaque .ct-cartao-foto{aspect-ratio:12/5}.ct-cartao-destaque .ct-cartao-texto{padding:var(--respiro-cartao);gap:14px}.site .ct-cartao-destaque .ct-cartao-titulo{font-size:var(--fs-h3-grande);letter-spacing:-.035em;line-height:1.1}.ct-cartao-destaque .ct-cartao-resumo{font-size:var(--fs-lead)}.ct-cartao-destaque .ct-cartao-rodape{padding-top:10px}.ct-manchete-so{grid-template-columns:minmax(0,1fr)}.ct-manchete-so .ct-cartao-destaque .ct-cartao-link{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.ct-manchete-so .ct-cartao-destaque .ct-cartao-foto{aspect-ratio:auto;min-height:clamp(280px,calc(22 * var(--u)),440px);margin:6px}.ct-manchete-so .ct-cartao-destaque .ct-cartao-texto{justify-content:center}.ct-manchete-so .ct-cartao-destaque .ct-cartao-rodape{margin-top:0}.site .ct-rotulo-modulo,.site .ct-rapida-cabeca h3{color:var(--fundo);font:700 var(--fs-rotulo)/1.2 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.site .ct-rotulo-modulo:before{content:"";background:var(--sinal);border-radius:2px;width:18px;height:3px}.ct-recentes{flex-direction:column;min-width:0;display:flex}.ct-recentes>ul{flex-direction:column;flex:1;justify-content:space-between;margin:14px 0 0;padding:0;list-style:none;display:flex}.ct-recentes>ul>li{flex:1;min-width:0;display:flex}.ct-recentes>ul>li>.ct-cartao{flex:1}.ct-cartao-compacto{box-shadow:none;background:0 0;border-radius:0;padding:0}.ct-cartao-compacto.casca>.ct-cartao-link{height:100%;box-shadow:inset 0 1px 0 var(--linha);background:0 0;border-radius:0;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-content:center;align-items:start;gap:18px;padding:20px 0;display:grid;overflow:visible}.ct-cartao-compacto>.ct-cartao-link:hover{box-shadow:inset 0 1px 0 var(--linha)}.ct-cartao-compacto .ct-cartao-foto{border-radius:calc(var(--raio-miolo) - 4px);margin:0;box-shadow:0 0 0 1px #071d350f}.ct-cartao-compacto .ct-cartao-texto{gap:8px;padding:0}.site .ct-cartao-compacto .ct-cartao-titulo{font-size:var(--fs-h4);letter-spacing:-.015em;line-height:1.25}.ct-cartao-compacto .ct-cartao-rodape{padding-top:0}.ct-cartao-grade .ct-cartao-texto{gap:10px}.site .ct-cartao-grade .ct-cartao-titulo{min-height:2.4em;font-size:clamp(18px,calc(1.2 * var(--u)),24px);line-height:1.2}.ct-cartao-grade .ct-cartao-rodape{padding-top:8px}.ct-rapida{gap:20px var(--vao-colunas);padding-block:clamp(22px,calc(1.8 * var(--u)),34px);box-shadow:inset 0 1px 0 var(--fundo),inset 0 -1px 0 var(--linha);grid-template-columns:minmax(0,.9fr) minmax(0,4fr);display:grid}.ct-rapida-cabeca p{color:var(--texto-suave);font-size:var(--fs-rotulo);margin-top:8px;line-height:1.4}.ct-rapida-cabeca .icone{width:20px;height:20px;color:var(--sinal)}.ct-rapida-lista{gap:16px clamp(20px,calc(1.7 * var(--u)),32px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ct-rapida-lista a{min-height:44px;color:var(--fundo);grid-template-columns:auto minmax(0,1fr);gap:14px;text-decoration:none;display:grid}.ct-rapida-numero{color:var(--p03-luz);font:600 clamp(28px,calc(2 * var(--u)),40px)/.9 Montserrat,sans-serif;letter-spacing:-.04em;transition:color var(--t-curto) var(--curva)}.ct-rapida-texto{gap:6px;display:grid}.ct-rapida-texto strong{font:600 var(--fs-apoio)/1.3 Montserrat,sans-serif;letter-spacing:-.01em;transition:color var(--t-curto) var(--curva)}.ct-rapida-texto>span{color:var(--texto-suave);font-size:var(--fs-rotulo)}.ct-rapida-lista a:hover strong,.ct-rapida-lista a:hover .ct-rapida-numero{color:var(--sinal-texto)}.ct-chamada-nl>.miolo{align-items:center;gap:18px clamp(20px,calc(1.9 * var(--u)),36px);padding:clamp(20px,calc(1.8 * var(--u)),34px) clamp(22px,calc(2.2 * var(--u)),44px);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ct-chamada-nl-icone{width:56px;height:56px;color:var(--luz);background:#b9d7e814;border-radius:16px;place-content:center;display:grid;box-shadow:inset 0 0 0 1px #b9d7e82e}.ct-chamada-nl-icone .icone{width:28px;height:28px}.site .ct-chamada-nl h3{font-size:var(--fs-h3);letter-spacing:-.025em;font-weight:600;line-height:1.2}.ct-chamada-nl p{color:var(--luz);font-size:var(--fs-corpo);margin-top:6px;line-height:1.45}.ct-mais{margin-top:clamp(32px,calc(2.9 * var(--u)),56px);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.ct-mais p{color:var(--texto-suave);font-size:var(--fs-rotulo)}.ct-mais-barra{background:var(--linha);border-radius:3px;width:160px;height:3px;display:block;overflow:hidden}.ct-mais-barra>span{border-radius:inherit;background:var(--fundo);height:100%;transition:width var(--t-longo) var(--entrada);display:block}.ct-vazio{max-width:680px;padding:clamp(36px,calc(4 * var(--u)),80px) 0;text-align:center;flex-direction:column;align-items:center;gap:14px;margin-inline:auto;display:flex}.ct-vazio-icone{background:var(--p03-papel);width:64px;height:64px;color:var(--p03-luz);border-radius:50%;place-content:center;margin-bottom:4px;display:grid;box-shadow:inset 0 0 0 1px #426f9226}.ct-vazio-icone .icone{width:30px;height:30px}.site .ct-vazio h3{font-size:var(--fs-h3-grande);letter-spacing:-.03em;text-wrap:pretty;font-weight:600;line-height:1.15}.ct-vazio p{color:var(--texto-suave);font-size:var(--fs-corpo);line-height:1.55}.ct-vazio .ct-sugestoes{margin-top:4px}.ct-vazio .ct-sugestoes-rotulo{color:var(--texto-suave)}.ct-vazio .ct-sugestao{border-color:var(--linha);color:var(--fundo);background:#fff}.ct-vazio .ct-sugestao:hover{border-color:var(--fundo);background:#fff}.ct-vazio-acoes{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:10px;display:flex}.ct-vazio-acoes button.link-acao{color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:0;font-weight:600}.ct-tambem{margin-top:clamp(40px,calc(3.33 * var(--u)),64px)}.site .ct-tambem h3{font-size:var(--fs-corpo);letter-spacing:-.01em;margin-bottom:14px;font-weight:600}@keyframes ct-entra{0%{opacity:0;transform:translateY(14px)}}.ct-entra{animation:ct-entra .55s var(--entrada) both;animation-delay:calc(var(--i,0) * 45ms)}.ct-progresso{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.ct-progresso span{background:var(--espectro);transform-origin:0;will-change:transform;height:100%;display:block;transform:scaleX(0)}.ct-artigo-abertura{isolation:isolate;position:relative}.ct-artigo-abertura-conteudo{padding-block:clamp(132px,calc(9.58 * var(--u)),184px) clamp(120px,calc(10.42 * var(--u)),200px)}.ct-artigo-selos{color:var(--luz);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:22px;display:flex}.site .ct-artigo-abertura h1{font-size:var(--fs-h1);line-height:1.04}.ct-artigo-resumo{color:var(--luz);font-size:var(--fs-lead);margin-top:24px;line-height:1.5}.site .ct-artigo-resumo{max-width:62ch}.ct-artigo-meta{margin-top:clamp(28px,calc(2.29 * var(--u)),44px);flex-wrap:wrap;align-items:center;gap:18px 40px;display:flex}.ct-artigo-autor{align-items:center;gap:14px;display:inline-flex}.ct-artigo-autor>span:last-child{gap:2px;display:grid}.ct-artigo-autor strong{font-size:var(--fs-corpo)}.ct-artigo-autor>span:last-child>span{color:var(--luz);font-size:var(--fs-apoio)}.ct-artigo-dados{color:var(--luz);font-size:var(--fs-apoio);flex-wrap:wrap;gap:6px 24px;display:flex}.ct-retrato{background:var(--p03-papel);width:48px;height:48px;color:var(--p03-luz);box-shadow:0 0 0 2px var(--cor,var(--luz));border-radius:50%;flex:none;place-content:center;font:600 17px/1 Montserrat,sans-serif;display:grid}.ct-retrato .icone{width:26px;height:26px}.ct-artigo-foto{z-index:1;margin-top:clamp(-170px,calc(-8.85 * var(--u)),-84px);position:relative}.ct-artigo-foto .miolo{aspect-ratio:16/7.5;overflow:hidden}.ct-artigo-foto img{object-fit:cover;width:100%;height:100%;display:block}.ct-artigo-corpo{padding-block:clamp(56px,calc(5.42 * var(--u)),104px) clamp(72px,calc(6.67 * var(--u)),128px)}.ct-texto{min-width:0;max-width:72ch}.ct-texto p,.ct-texto li{font-size:var(--fs-lead);line-height:1.7}.site .ct-texto p{max-width:none}.ct-texto>*+*{margin-top:18px}.site .ct-texto .ct-secao-titulo{margin-top:clamp(44px,calc(3.33 * var(--u)),64px);font-size:var(--fs-h3);letter-spacing:-.03em;margin-bottom:4px;scroll-margin-top:112px;font-weight:600;line-height:1.2}.ct-texto>.ct-secao-titulo:first-child{margin-top:0}.ct-marcadores,.ct-passos{margin-inline:0;padding:0;list-style:none}.ct-marcadores li,.ct-passos li{padding-left:30px;position:relative}.ct-marcadores li+li,.ct-passos li+li{margin-top:10px}.ct-marcadores li:before{content:"";background:var(--sinal);border-radius:2px;width:8px;height:8px;position:absolute;top:.72em;left:6px}.ct-passos{counter-reset:passo}.ct-passos li{counter-increment:passo;padding-left:42px}.ct-passos li:before{content:counter(passo);border-radius:var(--raio-peca);background:var(--fundo);width:28px;height:28px;color:var(--papel);place-content:center;font:600 14px/1 Montserrat,sans-serif;display:grid;position:absolute;top:.2em;left:0}.ct-ver{border-radius:var(--raio-peca);background:var(--p03-papel);padding:16px 20px}.ct-ver>span:first-child{font-weight:600}.ct-ver a,.ct-autor-bio a{color:var(--fundo);-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:3px;text-decoration-thickness:2px}.ct-nota-pauta{border-radius:var(--raio-peca);box-shadow:inset 3px 0 0 var(--sinal);background:#e9783514;grid-template-columns:24px minmax(0,1fr);gap:12px;margin-top:32px;padding:18px 20px;display:grid}.ct-nota-pauta .icone{width:24px;height:24px;color:var(--sinal)}.site .ct-nota-pauta p{font-size:var(--fs-apoio);line-height:1.55}.ct-compartilhar ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ct-compartilhar :is(a,button){width:48px;height:48px;color:var(--fundo);cursor:pointer;transition:background var(--t-curto) var(--curva),color var(--t-curto) var(--curva);background:#071d350d;border:0;border-radius:50%;place-content:center;display:grid}.ct-compartilhar :is(a,button):hover{background:var(--fundo);color:var(--papel)}.ct-compartilhar .icone{width:22px;height:22px}.ct-aviso-curto{min-height:1.4em;color:var(--texto-suave);font-size:var(--fs-rotulo);margin-top:8px;line-height:1.4}.site .ct-aviso-curto{max-width:34ch}.ct-curtir-botao{border:1px solid var(--linha);border-radius:var(--raio-botao);min-height:52px;color:var(--fundo);font:600 var(--fs-corpo)/1 "Source Sans 3",sans-serif;cursor:pointer;transition:border-color var(--t-curto) var(--curva),transform var(--t-rapido) var(--curva);background:#fff;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}.ct-curtir-botao .icone{width:24px;height:24px;color:var(--sinal)}.ct-curtir-botao:hover{border-color:var(--fundo)}.ct-curtir-botao:active{transform:scale(.97)}.ct-curtir-botao[aria-pressed=true]{cursor:default;background:#e978350f;border-color:#e9783573}.ct-curtir-total{background:var(--fundo);min-width:28px;color:var(--papel);font-size:var(--fs-rotulo);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 8px}.ct-autor-cartao{margin-top:clamp(32px,calc(2.5 * var(--u)),48px)}.ct-autor-cartao>.miolo{padding:var(--respiro-cartao);grid-template-columns:auto minmax(0,1fr);gap:20px;display:grid}.ct-autor-cartao .ct-retrato{width:72px;height:72px;font-size:24px}.ct-autor-cartao .ct-retrato .icone{width:36px;height:36px}.site .ct-autor-rotulo{color:var(--texto-suave);font-size:var(--fs-apoio);margin:0 0 4px}.site .ct-autor-nome{font-size:var(--fs-h3);letter-spacing:-.025em;font-weight:600;line-height:1.2}.site .ct-autor-cargo{font-size:var(--fs-apoio);margin-top:4px;font-weight:600}.site .ct-autor-bio{color:var(--texto-suave);font-size:var(--fs-corpo);margin-top:10px;line-height:1.55}.ct-comentarios-grade{gap:var(--vao-colunas);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;display:grid}.site .ct-comentarios-lista h2{font-size:var(--fs-h2);margin-bottom:20px}.ct-comentarios-estado{color:var(--texto-suave);font-size:var(--fs-corpo);line-height:1.55}.ct-comentarios-lista ol{margin:0;padding:0;list-style:none}.ct-comentario{box-shadow:inset 0 1px 0 var(--linha);padding-block:20px}.ct-comentario-quem{font-size:var(--fs-apoio);flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ct-comentario-quem :is(time,span){color:var(--texto-suave);font-size:14px}.site .ct-comentario-texto{font-size:var(--fs-corpo);white-space:pre-line;margin-top:8px;line-height:1.6}.ct-comentario-resposta{box-shadow:inset 3px 0 0 var(--p03-luz);margin-top:16px;padding-left:18px}.ct-comentarios-regra{color:var(--texto-suave);font-size:var(--fs-apoio);grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:28px;line-height:1.5;display:grid}.ct-comentarios-regra .icone{width:22px;height:22px;color:var(--p03-luz)}.ct-form>.miolo{padding:var(--respiro-cartao)}.site .ct-form h3{font-size:var(--fs-h3);letter-spacing:-.025em;margin-bottom:20px;font-weight:600}.ct-campo+.ct-campo,.ct-aceite{margin-top:18px}.ct-campo label{font-size:var(--fs-apoio);margin-bottom:8px;font-weight:600;display:block}.ct-campo-apoio{color:var(--luz);font-weight:400}.ct-campo :is(input,textarea){border-radius:var(--raio-controle);width:100%;min-height:52px;color:var(--papel);transition:border-color var(--t-curto) var(--curva),background var(--t-curto) var(--curva);background:#f7f9fa0a;border:1px solid #b9d7e859;padding:12px 14px;font:400 17px/1.45 "Source Sans 3",sans-serif;display:block}.ct-campo textarea{resize:vertical;min-height:140px}.ct-campo :is(input,textarea):hover{border-color:#b9d7e899}.ct-campo :is(input,textarea):focus{border-color:var(--sinal);background:#f7f9fa12}.ct-campo [aria-invalid=true],.ct-aceite input[aria-invalid=true]{border-color:#ffb38a}.ct-campo-conta{color:var(--luz);font-size:var(--fs-rotulo);margin-top:6px}.ct-campo-erro{color:#ffc4a3;font-size:var(--fs-apoio);margin-top:6px;font-weight:600}.ct-armadilha{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ct-aceite{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:4px 12px;display:grid}.ct-aceite input{width:22px;height:22px;min-height:0;accent-color:var(--sinal);cursor:pointer;margin:2px 0 0}.ct-aceite label{color:var(--luz);font-weight:400;font-size:var(--fs-apoio);cursor:pointer;line-height:1.5;display:block}.ct-aceite a{color:var(--papel);-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:3px}.ct-aceite .ct-campo-erro{grid-column:2;margin-top:0}.ct-form-envio{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.ct-form-envio .botao[disabled]{opacity:.55;cursor:progress}.site .ct-form-nota{color:var(--luz);font-size:var(--fs-rotulo)}.ct-form-falha:empty{display:none}.ct-form-falha{border-radius:var(--raio-peca);color:#823410;font-size:var(--fs-apoio);background:#fff0e6;margin-top:16px;padding:10px 14px}.ct-form-enviado{justify-items:start;gap:14px;display:grid}.ct-form-enviado:focus{outline:none}.ct-form-selo{width:52px;height:52px;color:var(--p02-luz);background:#80c8c126;border-radius:14px;place-content:center;display:grid}.ct-form-selo .icone{width:26px;height:26px}.site .ct-form-enviado h3{margin:0}.ct-aviso-previa{border-radius:var(--raio-peca);color:var(--papel);font-size:var(--fs-apoio);background:#e978351f;padding:10px 14px;line-height:1.5}.ct-relacionados .titulo-secao{margin-bottom:clamp(24px,calc(2.08 * var(--u)),40px)}@container (width<=1180px){.ct-rapida{grid-template-columns:minmax(0,1fr)}}@container (width<=1100px){.ct-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-comentarios-grade,.ct-manchete{grid-template-columns:minmax(0,1fr)}.ct-recentes>ul{gap:0 var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ct-cartao-compacto>.ct-cartao-link{grid-template-columns:minmax(0,1fr);gap:14px}.ct-rapida-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-barra{box-shadow:none;flex-direction:column;align-items:stretch;gap:0}.ct-abas{box-shadow:inset 0 -1px 0 var(--linha);padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.ct-autor{justify-content:flex-start;padding-block:12px 4px}}@container (width<=900px){.ct-manchete-so .ct-cartao-destaque .ct-cartao-link{display:flex}.ct-manchete-so .ct-cartao-destaque .ct-cartao-foto{aspect-ratio:16/10;min-height:0;margin:6px 6px 0}.ct-cartao-destaque .ct-cartao-foto{aspect-ratio:2}.ct-cartao-destaque .ct-cartao-texto{padding:var(--respiro-compacto)}.ct-chamada-nl>.miolo{grid-template-columns:auto minmax(0,1fr)}.ct-chamada-nl .botao{grid-column:1/-1;justify-self:start}.ct-artigo-foto .miolo{aspect-ratio:16/10}}@container (width<=700px){.ct-grade{grid-template-columns:minmax(0,1fr)}.ct-cartao-destaque .ct-cartao-foto{aspect-ratio:16/10}.ct-busca input{min-height:56px;font-size:var(--fs-corpo);padding-left:50px}.ct-busca-icone{left:15px}.ct-atalho{display:none}.ct-sugestoes{scrollbar-width:none;justify-content:flex-start;align-self:stretch;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.ct-sugestoes::-webkit-scrollbar{display:none}.ct-sugestoes-rotulo{display:none}.ct-sugestao{min-height:44px;padding:0 14px}.ct-vazio .ct-sugestoes{max-width:100%}.ct-autor{justify-content:space-between}.ct-autor select{flex:1;max-width:none}.ct-recentes>ul{display:flex}.ct-cartao-compacto>.ct-cartao-link{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);padding-block:16px}.ct-rapida-lista,.ct-chamada-nl>.miolo{grid-template-columns:minmax(0,1fr)}.ct-chamada-nl .botao{justify-self:stretch}.ct-artigo-meta{gap:14px}.ct-autor-cartao>.miolo{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ct-cartao-foto img,.ct-cartao-link,.ct-curtir-botao,.ct-aba:after,.ct-mais-barra>span{transition:none}.ct-cartao-link:hover .ct-cartao-foto img{transform:none}.ct-entra{animation:none}}.site .ct-artigo{--coluna-texto:45rem;--coluna-cabeca:56rem;--coluna-larga:70rem;--corpo-artigo:clamp(18px, calc(1.06 * var(--u)), 20px);display:block}.site .ct-artigo-abertura-conteudo{width:min(var(--conteudo), var(--coluna-cabeca))}.site .ct-artigo-abertura h1{font-size:clamp(2.1rem, calc(3.3 * var(--u)), 4rem);letter-spacing:-.035em;text-wrap:pretty;line-height:1.08}.site .ct-artigo-resumo{max-width:none;font-size:clamp(18px, calc(1.2 * var(--u)), 23px);line-height:1.5}.ct-tema-com-icone{color:var(--papel);font-size:var(--fs-apoio);gap:10px}.ct-tema-icone{width:22px;height:22px;color:var(--cor,var(--sinal));flex:none}.site .ct-artigo-meta{padding-top:clamp(20px, calc(1.6 * var(--u)), 28px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--luz) 24%, transparent);align-items:center;gap:18px 36px}.ct-artigo-por{font-size:var(--fs-corpo)}.ct-artigo-por strong{font-weight:600}.site .ct-artigo-dados{gap:8px 22px;margin:0;padding:0;list-style:none}.ct-artigo-dados li{align-items:center;gap:8px;display:inline-flex}.ct-artigo-dados .icone{width:18px;height:18px;color:var(--luz);flex:none}.ct-retrato-foto{background:var(--p03-papel);padding:0;overflow:hidden}.ct-retrato-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.site .ct-artigo-foto{width:min(var(--conteudo), var(--coluna-larga));margin-inline:auto;margin-bottom:0}.site .ct-artigo .ct-texto{max-width:none}.ct-texto>*{max-width:var(--coluna-texto);margin-inline:auto}.ct-texto>.ct-largo{max-width:var(--coluna-larga)}.site .ct-artigo .ct-texto p,.site .ct-artigo .ct-texto li{font-size:var(--corpo-artigo);line-height:1.75}.site .ct-artigo .ct-texto>p{max-width:var(--coluna-texto)}.ct-artigo .ct-texto>*+*{margin-top:1.15em}.site .ct-artigo .ct-texto .ct-secao-titulo{margin-top:clamp(48px, calc(3.6 * var(--u)), 72px);font-size:clamp(1.45rem, calc(1.75 * var(--u)), 2.1rem);text-wrap:pretty;margin-bottom:0;line-height:1.2}.ct-artigo .ct-texto>.ct-secao-titulo+*{margin-top:.6em}.site .ct-artigo .ct-texto .ct-nota-pauta p,.site .ct-artigo .ct-texto .ct-ver{font-size:var(--fs-corpo);line-height:1.6}.ct-texto>.ct-figura,.ct-texto>.ct-galeria,.ct-texto>.ct-video{margin-block:clamp(32px, calc(2.6 * var(--u)), 52px)}.ct-figura-imagem{border-radius:var(--raio-miolo);background:var(--p03-papel);overflow:hidden}.ct-figura-imagem img,.ct-galeria-miniatura img{width:100%;height:auto;display:block}.ct-figura figcaption,.ct-video figcaption,.ct-galeria-legenda{max-width:var(--coluna-texto);color:var(--texto-suave);font-size:var(--fs-apoio);margin:12px auto 0;line-height:1.5;display:block}.ct-video figcaption{flex-wrap:wrap;justify-content:space-between;gap:4px 20px;display:flex}.ct-video figcaption a{color:var(--fundo);-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.ct-galeria-grade{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ct-galeria-dupla .ct-galeria-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-galeria-legenda{font-size:var(--fs-rotulo);margin-top:8px}.ct-galeria-miniatura{border-radius:var(--raio-miolo);background:var(--p03-papel);cursor:zoom-in;aspect-ratio:4/3;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ct-galeria-miniatura img{object-fit:cover;height:100%;transition:transform var(--t-curto) var(--curva)}.ct-galeria-miniatura:hover img{transform:scale(1.03)}.ct-galeria-ampliar{border-radius:var(--raio-controle);background:color-mix(in srgb, var(--fundo) 78%, transparent);width:40px;height:40px;color:var(--papel);opacity:0;transition:opacity var(--t-curto) var(--curva), transform var(--t-curto) var(--curva);place-content:center;display:grid;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.ct-galeria-ampliar .icone{width:20px;height:20px}.ct-galeria-miniatura:is(:hover,:focus-visible) .ct-galeria-ampliar{opacity:1;transform:none}.ct-ampliacao{border-radius:var(--raio-casca);background:var(--fundo);width:min(1400px,100vw - 24px);max-width:none;max-height:calc(100svh - 24px);color:var(--papel);border:0;padding:0;overflow:hidden}.ct-ampliacao::backdrop{background:color-mix(in srgb, var(--fundo) 88%, transparent)}.ct-ampliacao-miolo{grid-template-rows:minmax(0,1fr) auto;max-height:calc(100svh - 24px);display:grid}.ct-ampliacao img{object-fit:contain;background:var(--fundo);width:100%;height:auto;max-height:calc(100svh - 120px);display:block}.ct-ampliacao-rodape{justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 16px 14px 20px;display:flex}.site .ct-ampliacao-rodape p,.ct-ampliacao-rodape p{color:var(--luz);font-size:var(--fs-apoio);flex-wrap:wrap;gap:4px 14px;margin:0;line-height:1.45;display:flex}.ct-ampliacao-contador{color:var(--papel);font-variant-numeric:tabular-nums;font-weight:600}.ct-ampliacao-acoes{flex:none;gap:6px;display:flex}.ct-ampliacao-acoes button{border-radius:var(--raio-botao);background:color-mix(in srgb, var(--papel) 12%, transparent);width:44px;height:44px;color:var(--papel);cursor:pointer;transition:background var(--t-curto) var(--curva);border:0;place-content:center;display:grid}.ct-ampliacao-acoes button:hover{background:color-mix(in srgb, var(--papel) 22%, transparent)}.ct-ampliacao-acoes .icone{width:22px;height:22px}.ct-video-quadro{border-radius:var(--raio-miolo);background:var(--fundo);aspect-ratio:16/9;position:relative;overflow:hidden}.ct-video-vertical .ct-video-quadro{aspect-ratio:9/16;width:min(100%,400px);margin-inline:auto}.ct-video-vertical figcaption{max-width:400px}.ct-video-quadro :is(iframe,video){object-fit:contain;border:0;width:100%;height:100%;position:absolute;inset:0}.ct-video-fachada{background:var(--fundo);background-image:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, var(--p03-luz) 46%, transparent), transparent 70%);width:100%;color:var(--papel);text-align:center;cursor:pointer;border:0;place-content:center;justify-items:center;gap:18px;padding:24px;display:grid;position:absolute;inset:0}.ct-video-play{width:76px;height:76px;color:var(--sinal);transition:transform var(--t-curto) var(--curva);border-radius:50%;place-content:center;display:grid}.ct-video-play .icone{width:76px;height:76px}.ct-video-fachada:hover .ct-video-play{transform:scale(1.06)}.ct-video-texto{gap:6px;max-width:44ch;display:grid}.ct-video-texto strong{font:600 var(--fs-h4)/1.3 Montserrat, sans-serif;letter-spacing:-.015em}.ct-video-texto span{color:var(--luz);font-size:var(--fs-apoio);line-height:1.45}.ct-barra-leitura{max-width:var(--coluna-texto);margin:clamp(40px, calc(3 * var(--u)), 56px) auto 0}.ct-barra-leitura-miolo{background:color-mix(in srgb, var(--papel) 90%, transparent);box-shadow:inset 0 0 0 1px var(--linha), var(--sombra-miolo);border-radius:999px;align-items:center;gap:6px;padding:6px;display:inline-flex}.ct-barra-divisor{background:var(--linha);flex:none;width:1px;height:24px}.ct-barra-leitura .ct-compartilhar ul{gap:4px}.ct-barra-leitura .ct-compartilhar :is(a,button),.ct-curtir-compacto .ct-curtir-botao{width:44px;height:44px;min-height:0;color:var(--fundo);background:0 0;border:0;border-radius:50%;place-content:center;padding:0;display:grid;position:relative}.ct-barra-leitura .ct-compartilhar :is(a,button):hover,.ct-curtir-compacto .ct-curtir-botao:hover{background:var(--fundo);color:var(--papel)}.ct-barra-leitura .ct-compartilhar .ct-copiado,.ct-barra-leitura .ct-compartilhar .ct-copiado:hover{background:var(--fundo);color:var(--p02-luz)}.ct-curtir-compacto .ct-curtir-botao[aria-pressed=true]{background:color-mix(in srgb, var(--sinal) 12%, transparent)}.ct-curtir-compacto .ct-curtir-botao .icone{color:var(--sinal)}.ct-curtir-compacto .ct-curtir-total{min-width:20px;padding:3px 5px;font-size:11px;line-height:1;position:absolute;top:-2px;right:-4px}.ct-barra-leitura :is(.ct-curtir,.ct-compartilhar){position:relative}.site .ct-barra-leitura .ct-aviso-curto{border-radius:var(--raio-controle);background:var(--fundo);width:max-content;max-width:min(32ch,100vw - 32px);min-height:0;color:var(--papel);font-size:var(--fs-rotulo);pointer-events:none;margin:0;padding:8px 12px;position:absolute;bottom:calc(100% + 10px);left:0}.site .ct-barra-leitura .ct-aviso-curto:empty{opacity:0;padding:0}.ct-barra-leitura[data-fixa]{top:50%;left:max(16px, calc(50vw - var(--coluna-texto) / 2 - 104px));z-index:30;opacity:0;visibility:hidden;max-width:none;transition:opacity var(--t-curto) var(--curva), transform var(--t-curto) var(--curva), visibility 0s linear var(--t-curto);margin:0;position:fixed;transform:translate(-8px,-50%)}.ct-barra-leitura[data-fixa][data-visivel]{opacity:1;visibility:visible;transition:opacity var(--t-curto) var(--curva), transform var(--t-curto) var(--curva), visibility 0s;transform:translateY(-50%)}.ct-barra-leitura[data-fixa] .ct-barra-leitura-miolo{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--linha), var(--sombra-flutua);flex-direction:column}.ct-barra-leitura[data-fixa] .ct-barra-divisor{width:24px;height:1px}.ct-barra-leitura[data-fixa] .ct-compartilhar ul{flex-direction:column}.site .ct-barra-leitura[data-fixa] .ct-aviso-curto{top:50%;bottom:auto;left:calc(100% + 14px);transform:translateY(-50%)}.site .ct-artigo .ct-autor-cartao{max-width:var(--coluna-texto);margin:clamp(40px, calc(3 * var(--u)), 56px) auto 0}.ct-autor-cartao .ct-retrato-foto{width:88px;height:88px}.ct-autor-linkedin{min-height:44px;color:var(--fundo);-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:3px;align-items:center;gap:10px;margin-top:12px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.ct-autor-linkedin .icone{width:20px;height:20px}.site .ct-relacionados .titulo-secao{text-align:left}.ct-relacionados-todos{margin-top:clamp(28px, calc(2.4 * var(--u)), 44px)}.ct-com-icone{align-items:center;gap:6px;display:inline-flex}.ct-com-icone .icone{width:15px;height:15px}@container (width<=1100px){.ct-barra-leitura[data-fixa]{top:auto;bottom:calc(14px + env(safe-area-inset-bottom,0px));left:14px;transform:translateY(10px)}.ct-barra-leitura[data-fixa][data-visivel]{transform:none}.ct-barra-leitura[data-fixa] .ct-barra-leitura-miolo{flex-direction:row;padding:4px}.ct-barra-leitura[data-fixa] .ct-barra-divisor{width:1px;height:24px}.ct-barra-leitura[data-fixa] .ct-compartilhar ul{flex-direction:row}.site .ct-barra-leitura[data-fixa] .ct-aviso-curto{top:auto;bottom:calc(100% + 10px);left:0;transform:none}}@container (width<=700px){.ct-galeria-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-ampliacao-rodape{flex-direction:column;align-items:stretch}.ct-ampliacao-acoes{justify-content:flex-end}.ct-galeria-ampliar{opacity:1;transform:none}.site .ct-artigo-meta{gap:14px}}@container (width<=479px){.ct-barra-leitura[data-fixa] .ct-compartilhar-x{display:none}}@media (prefers-reduced-motion:reduce){.ct-barra-leitura[data-fixa],.ct-galeria-miniatura img,.ct-galeria-ampliar,.ct-video-play{transition:none}.ct-galeria-miniatura:hover img,.ct-video-fachada:hover .ct-video-play{transform:none}}.cs-editorias{width:100%;margin-top:clamp(26px,calc(2.1 * var(--u)),40px);padding-top:clamp(14px,calc(1.1 * var(--u)),20px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--luz) 24%, transparent)}.cs-editorias ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.cs-editorias li+li{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--luz) 24%, transparent)}.cs-editorias a{min-height:var(--toque);padding:0 clamp(14px,calc(1.25 * var(--u)),24px);color:var(--papel);font:600 var(--fs-apoio)/1.2 Montserrat,sans-serif;letter-spacing:-.01em;transition:color var(--t-curto) var(--curva);align-items:center;text-decoration:none;display:inline-flex;position:relative}.cs-editorias a:after{content:"";left:clamp(14px,calc(1.25 * var(--u)),24px);right:clamp(14px,calc(1.25 * var(--u)),24px);background:var(--sinal);transform-origin:0;height:2px;transition:transform var(--t-curto) var(--entrada);border-radius:2px;position:absolute;bottom:8px;transform:scaleX(0)}.cs-editorias a:hover{color:var(--sinal-claro)}.cs-editorias a:is(:hover,:focus-visible):after{transform:scaleX(1)}.cs-cabeca{justify-items:center;gap:clamp(10px,calc(.9 * var(--u)),16px);margin-bottom:var(--espaco-titulo);padding-top:clamp(18px,calc(1.4 * var(--u)),26px);text-align:center;border-top:2px solid;display:grid}.site .cs-cabeca h2,.site .cs-titulo-artigos{font-size:var(--fs-h2);text-wrap:pretty;margin:0}.site .cs-cabeca p{margin:var(--espaco-apoio) 0 0;max-width:none;color:var(--cor-subtitulo);font-size:var(--fs-subtitulo);line-height:1.5}.cs-cabeca-acao{margin-top:2px}.site .cs-titulo-artigos{padding-top:clamp(18px,calc(1.4 * var(--u)),26px);margin-bottom:clamp(10px,calc(.9 * var(--u)),18px);text-align:center;border-top:2px solid}.cs-link-canal{min-height:var(--toque);color:inherit;font-weight:600;font-size:var(--fs-apoio);text-decoration:underline;-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:4px;align-items:center;gap:10px;text-decoration-thickness:2px;display:inline-flex}.cs-link-canal .icone-rede{width:20px;height:20px}.cs-link-canal .arrow{width:18px;height:18px;transition:transform var(--t-curto) var(--curva)}.cs-link-canal:hover .arrow{transform:translate(3px)}.cs-colunas-grade{gap:0 clamp(28px,calc(2.6 * var(--u)),48px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cs-coluna{padding-block:clamp(20px,calc(1.6 * var(--u)),28px);border-top:1px solid var(--linha);flex-direction:column;display:flex}.cs-coluna-assinatura{align-items:center;gap:16px;display:flex}.cs-coluna .ct-retrato{width:var(--tamanho,64px);height:var(--tamanho,64px);font-size:calc(var(--tamanho,64px) * .34)}.cs-coluna .ct-retrato .icone{width:calc(var(--tamanho,64px) * .5);height:calc(var(--tamanho,64px) * .5)}.cs-coluna .ct-retrato img{object-fit:cover;border-radius:50%;width:100%;height:100%}.site .cs-coluna h3{font-size:var(--fs-h3);letter-spacing:-.02em;margin:0;line-height:1.2}.cs-coluna h3 a{color:inherit;text-decoration:none}.cs-coluna h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:4px}.site .cs-coluna-cargo{color:var(--texto-suave);font-size:var(--fs-rotulo);margin:4px 0 0;line-height:1.4}.site .cs-a-definir{font-style:italic}.cs-coluna-manchetes{margin:18px 0 0;padding:0;list-style:none}.cs-coluna-manchetes li+li{border-top:1px solid var(--linha)}.cs-coluna-manchetes a{color:var(--fundo);gap:4px;padding-block:12px;text-decoration:none;display:grid}.cs-manchete{font:600 var(--fs-h4)/1.3 Montserrat,sans-serif;letter-spacing:-.015em;transition:color var(--t-curto) var(--curva)}.cs-coluna-manchetes a:hover .cs-manchete{color:var(--sinal-texto)}.cs-manchete-dados{color:var(--texto-suave);font-size:var(--fs-mini)}.site .cs-coluna-vazia{border-top:1px dashed var(--linha);color:var(--texto-suave);font-size:var(--fs-apoio);margin:18px 0 0;padding-top:12px}.cs-coluna-todas{min-height:var(--toque);color:var(--fundo);font-weight:600;font-size:var(--fs-rotulo);text-decoration:underline;-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;text-decoration-thickness:2px;display:inline-flex}.cs-coluna-todas .arrow{width:16px;height:16px}.cs-rede+.cs-rede{padding-top:0}.cs-posts{--por-fileira:3;--vao:clamp(20px,calc(1.7 * var(--u)),32px);justify-content:center;gap:var(--vao);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-posts>li{flex:0 1 calc((100% - (var(--por-fileira) - 1) * var(--vao)) / var(--por-fileira));min-width:0}.cs-rede-reel .cs-posts{--por-fileira:4}.cs-rede-youtube .cs-posts{--por-fileira:2}.cs-post{gap:10px;margin:0;display:grid}.cs-post-quadro{border-radius:var(--raio-peca);background:var(--papel-2);height:540px;overflow:hidden}.cs-post-instagram .cs-post-quadro{aspect-ratio:9/14;height:auto}.cs-post-reel .cs-post-quadro{aspect-ratio:9/17.5;height:auto}.cs-post-youtube .cs-post-quadro{aspect-ratio:16/9;height:auto}.cs-post-quadro iframe{border:0;width:100%;height:100%;display:block}.cs-post-cartao{min-width:0;min-height:236px;padding:clamp(18px,calc(1.4 * var(--u)),24px);border:1px solid var(--linha);border-radius:var(--raio-peca);background:var(--papel);align-content:start;gap:10px;display:grid}.cs-post-reel .cs-post-cartao,.cs-post-youtube .cs-post-cartao{aspect-ratio:16/9;background:var(--fundo);min-height:auto;color:var(--papel);border-color:#0000;align-content:end}.cs-post-reel .cs-post-cartao{aspect-ratio:9/14}.cs-post-rede{color:var(--texto-suave);font-size:var(--fs-rotulo);align-items:center;gap:8px;font-weight:600;display:inline-flex}.cs-post:is(.cs-post-youtube,.cs-post-reel) :is(.cs-post-rede,.cs-post-data,.cs-post-nota){color:var(--luz)}.cs-post-rede .icone-rede{width:18px;height:18px}.site .cs-post-titulo{font:600 var(--fs-h4)/1.3 Montserrat,sans-serif;letter-spacing:-.015em;margin:0}.site .cs-post-data,.site .cs-post-nota{color:var(--texto-suave);font-size:var(--fs-mini);margin:0}.cs-post-carregar{min-height:var(--toque);border-radius:var(--raio-controle);color:inherit;font:600 var(--fs-apoio)/1.2 "Source Sans 3",sans-serif;cursor:pointer;transition:background var(--t-curto) var(--curva),color var(--t-curto) var(--curva),border-color var(--t-curto) var(--curva);background:0 0;border:1px solid;justify-self:start;align-items:center;gap:10px;margin-top:4px;padding:0 16px;display:inline-flex}.cs-post-carregar:hover{border-color:var(--fundo);background:var(--fundo);color:var(--papel)}.cs-post:is(.cs-post-youtube,.cs-post-reel) .cs-post-carregar:hover{border-color:var(--sinal);background:var(--sinal);color:var(--fundo)}.cs-post-play .icone{width:26px;height:26px}.site .cs-post-aviso{border-radius:var(--raio);background:var(--papel-2);color:var(--fundo);font-size:var(--fs-apoio);margin:4px 0 0;padding:10px 12px}.cs-post figcaption{font-size:var(--fs-rotulo)}.cs-post-link{min-height:var(--toque);color:var(--fundo);text-decoration:underline;-webkit-text-decoration-color:var(--sinal);text-decoration-color:var(--sinal);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.cs-post-link small{color:var(--texto-suave);font-weight:400;display:inline-block}.cs-posts-mais{margin:clamp(26px,calc(2.1 * var(--u)),40px) auto 0;justify-content:center;display:flex}.site .cs-rede-vazia{max-width:60ch;color:var(--texto-suave);font-size:var(--fs-corpo);text-align:center;margin:0 auto}.cs-rede:has(.cs-rede-vazia){padding-bottom:clamp(36px,calc(3 * var(--u)),56px)}.cs-rede:has(.cs-rede-vazia) .cs-cabeca{margin-bottom:8px}.cs-siga-layout{align-items:center;gap:clamp(28px,calc(3 * var(--u)),64px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.site .cs-siga h2{font-size:var(--fs-h2);margin:0}.site .cs-siga-texto p{margin:var(--espaco-apoio) 0 0;color:var(--luz);font-size:var(--fs-subtitulo)}.cs-siga-canais{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cs-siga-canais a{border-radius:var(--raio-controle);min-height:76px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--luz) 26%, transparent);color:var(--papel);transition:background var(--t-curto) var(--curva),color var(--t-curto) var(--curva),box-shadow var(--t-curto) var(--curva);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:grid}.cs-siga-sinal{width:44px;height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--luz) 26%, transparent);border-radius:50%;place-items:center;display:grid}.cs-siga-sinal .icone-rede{width:20px;height:20px}.cs-siga-nome{gap:2px;min-width:0;display:grid}.cs-siga-nome strong{font:600 var(--fs-h4)/1.2 Montserrat,sans-serif}.cs-siga-nome span{color:var(--luz);font-size:var(--fs-rotulo);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-siga-canais .arrow{width:18px;height:18px;transition:transform var(--t-curto) var(--curva)}.cs-siga-canais a:is(:hover,:focus-visible){background:var(--sinal);box-shadow:inset 0 0 0 1px var(--sinal);color:var(--fundo)}.cs-siga-canais a:is(:hover,:focus-visible) :is(.cs-siga-nome span,.cs-siga-sinal){color:var(--fundo)}.cs-siga-canais a:is(:hover,:focus-visible) .cs-siga-sinal{box-shadow:inset 0 0 0 1px var(--fundo)}.cs-siga-canais a:hover .arrow{transform:translate(3px)}.cs-colunista-abertura .ct-retrato{width:var(--tamanho,112px);height:var(--tamanho,112px);margin-top:clamp(18px,calc(1.4 * var(--u)),26px);font-size:calc(var(--tamanho,112px) * .32);margin-bottom:18px}.cs-colunista-abertura .ct-retrato img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cs-colunista-abertura .ct-retrato .icone{width:50%;height:50%}.site .cs-colunista-bio{max-width:60ch;color:color-mix(in srgb, var(--papel) 86%, var(--luz));font-size:var(--fs-corpo);margin-top:14px}.cs-colunista-abertura .ct-autor-linkedin{color:var(--papel)}@container (width<=1100px){.cs-colunas-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-posts{--por-fileira:2}.cs-rede-youtube .cs-posts{--por-fileira:1}}@container (width<=900px){.cs-siga-layout{text-align:center;grid-template-columns:minmax(0,1fr)}.site .cs-siga-texto p{margin-inline:auto}.cs-siga-canais{text-align:left}}@container (width<=700px){.cs-colunas-grade{grid-template-columns:minmax(0,1fr)}.cs-posts,.cs-rede-reel .cs-posts{--por-fileira:1}.cs-post:is(.cs-post-reel,.cs-post-youtube) .cs-post-cartao{aspect-ratio:auto;min-height:236px}.cs-editorias li+li{box-shadow:none}.cs-editorias a{padding-inline:12px}.cs-editorias a:after{left:12px;right:12px}.cs-post-quadro{height:500px}}@media (prefers-reduced-motion:reduce){.cs-editorias a:after,.cs-link-canal .arrow,.cs-siga-canais .arrow{transition:none}}.mk-vivo [data-mk]:not([data-mk-visto]){opacity:0;transform:translateY(40px)}.mk-vivo [data-mk]{transition:opacity .9s var(--entrada), transform .9s var(--entrada);transition-delay:calc(var(--i,0) * 90ms)}.mk :is(section[id],[id=formatos]){scroll-margin-top:84px}.site .mk .mk-final-texto>.titulo-secao{text-align:start}.site .mk-abertura{isolation:isolate;background:var(--fundo);color:var(--papel);padding-top:var(--livre-topo);position:relative;overflow:hidden}.site .mk-abertura:before{content:"";z-index:-1;aspect-ratio:1;background:var(--espectro) border-box;opacity:.32;pointer-events:none;border:1.5px solid #0000;border-radius:50%;width:min(60vw,900px);position:absolute;top:-30%;right:-26%;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.mk-abertura .migalhas ol{align-items:center;margin-bottom:clamp(16px,2.6svh,28px)}.site .mk-abertura h1{font-size:var(--fs-h1);text-wrap:pretty;line-height:1.02}.mk-abertura-linha{justify-content:space-between;align-items:flex-end;gap:20px clamp(24px,calc(3 * var(--u)),64px);flex-wrap:wrap;margin-top:clamp(18px,3svh,32px);display:flex}.site .mk-abertura-apoio{max-width:64ch;font-size:var(--fs-lead);color:var(--luz);flex:520px;margin:0;line-height:1.5}.mk-abertura-acoes{flex-wrap:wrap;gap:12px;display:flex}.mk-abertura .botao.secundario{color:var(--papel)}.site .mk-assinatura{font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-apoio);letter-spacing:-.01em;color:var(--papel);align-items:center;gap:14px;margin:clamp(20px,3.4svh,36px) 0 0;display:flex}.mk-assinatura-traco{background:var(--espectro);transform-origin:0;border-radius:2px;flex:none;width:56px;height:3px}.site-em-visita .mk-assinatura-traco{animation:mk-traco 1.4s var(--entrada) .5s both}@keyframes mk-traco{0%{transform:scaleX(0)}}.mk-abertura-quadro{margin-top:clamp(24px,4svh,48px)}.mk-abertura-foto{border-radius:var(--raio-casca) var(--raio-casca) 0 0;background:var(--fundo-2);height:clamp(300px,50svh,620px);position:relative;overflow:hidden}.mk-abertura-foto img{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.site-em-visita .mk-abertura-foto{animation:mk-sobe 1.3s var(--entrada) .2s both}@keyframes mk-sobe{0%{opacity:0;transform:translateY(48px)}}.mk-linhas{gap:var(--vao-grade);display:grid}.mk-linha{grid-template-columns:clamp(150px,calc(13 * var(--u)),230px) minmax(0,1fr);align-items:center;gap:var(--respiro-compacto);padding:var(--respiro-cartao) var(--respiro-amplo);border-radius:var(--raio-casca);display:grid}.mk-linha-tradicional{background:var(--papel-2);color:var(--texto-suave)}.mk-linha-megamidia{background:var(--fundo);color:var(--papel);box-shadow:var(--sombra-flutua)}.site .mk-linha-nome{font-size:var(--fs-h3);margin:0;line-height:1.15}.mk-linha-megamidia .mk-linha-nome{color:var(--papel)}.mk-nos{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-no{justify-content:center;display:flex;position:relative}.mk-no:not(:last-child):after{content:"";z-index:0;top:calc(var(--no) / 2 - 1px);opacity:.35;transform-origin:0;background:currentColor;width:100%;height:2px;position:absolute;left:50%}.mk-nos{--no:clamp(48px,calc(3.6 * var(--u)),64px)}.mk-linha-megamidia .mk-no:not(:last-child):after{background:linear-gradient(90deg,var(--sinal),var(--m-amarelo),var(--m-agua),var(--m-azul));opacity:1;height:3px}.mk-no-icone{z-index:1;width:var(--no);height:var(--no);background:var(--papel);transition:transform var(--t-curto) var(--curva), background var(--t-curto) var(--curva), color var(--t-curto) var(--curva);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px}.mk-no-icone .icone{width:46%;height:46%}.mk-linha-megamidia .mk-no-icone{background:var(--fundo-2);color:var(--papel);box-shadow:inset 0 0 0 1.5px #b9d7e859}.mk-no,.mk-no-botao{flex-direction:column;align-items:center;gap:12px}.mk-no-nome{font-weight:600;font-size:var(--fs-apoio);text-align:center;line-height:1.2}.mk-no-botao{min-width:var(--toque);min-height:var(--toque);border-radius:var(--raio-controle);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px 6px;display:flex}.mk-no-botao:hover .mk-no-icone,.mk-no-botao:focus-visible .mk-no-icone,.mk-no-botao[aria-pressed=true] .mk-no-icone{background:var(--sinal);color:var(--fundo);box-shadow:none;transform:scale(1.12)}.mk-no-botao:focus-visible{outline:3px solid var(--sinal);outline-offset:4px}.mk-no-fim{grid-column:4/6;position:relative}.mk-no-fim>span{top:calc(var(--no) / 2 - 1px);opacity:.5;transform-origin:0;background:repeating-linear-gradient(90deg,currentColor 0 8px,#0000 8px 16px);height:2px;position:absolute;left:0;right:20%;-webkit-mask:linear-gradient(90deg,#000,#0000);mask:linear-gradient(90deg,#000,#0000)}.mk-vivo .mk-linhas:not([data-mk-visto]) :is(.mk-no-icone,.mk-no-nome){opacity:0;transform:scale(.6)}.mk-vivo .mk-linhas :is(.mk-no-icone,.mk-no-nome){transition:opacity .6s var(--entrada), transform .6s var(--entrada), background var(--t-curto) var(--curva), color var(--t-curto) var(--curva);transition-delay:calc(.25s + var(--i) * .16s)}.mk-vivo .mk-linhas .mk-no-botao:is(:hover,:focus-visible,[aria-pressed=true]) .mk-no-icone{transition-delay:0s}.mk-vivo .mk-linhas .mk-no:not(:last-child):after,.mk-vivo .mk-linhas .mk-no-fim>span{transition:transform .7s var(--entrada);transition-delay:calc(.33s + var(--i) * .16s)}.mk-vivo .mk-linhas:not([data-mk-visto]) .mk-no:not(:last-child):after,.mk-vivo .mk-linhas:not([data-mk-visto]) .mk-no-fim>span{transform:scaleX(0)}.site .mk-frases{margin:var(--respiro-cartao) auto 0;max-width:62ch;font-size:var(--fs-lead);text-align:center;color:var(--texto-suave);line-height:1.55}.mk-frase{transition:color var(--t-curto) var(--curva), background-size var(--t-longo) var(--entrada);background:linear-gradient(var(--sinal),var(--sinal)) 0 100%/0 2px no-repeat}.mk-frase[data-acesa]{color:var(--fundo);background-size:100% 2px}.site .mk-caminho .titulo-secao>p{font-size:var(--fs-subtitulo)}.mk-caminho-acoes{margin-top:var(--respiro-amplo);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.mk-ativar-grade{gap:var(--respiro-cartao) var(--vao-colunas);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"texto palco""meios palco";display:grid}.mk-ativar-texto{grid-area:texto}.site .mk-ativar-lead{font-size:var(--fs-lead);margin:0;line-height:1.55}.mk-meios{display:contents}.mk-meios-lista{align-content:start;gap:var(--respiro-compacto);grid-area:meios;display:grid}.mk-meios-abas{gap:4px;display:grid}.mk-meio-aba{min-height:var(--altura-controle);border-radius:var(--raio-controle);color:var(--fundo);font:inherit;font-weight:600;font-size:var(--fs-corpo);text-align:start;cursor:pointer;transition:background var(--t-curto) var(--curva);background:0 0;border:0;align-items:center;gap:14px;padding:6px 14px 6px 6px;display:flex}.mk-meio-icone{border-radius:var(--raio-peca);width:40px;height:40px;transition:background var(--t-curto) var(--curva), color var(--t-curto) var(--curva), transform var(--t-curto) var(--curva);background:#071d3510;flex:none;place-items:center;display:grid}.mk-meio-icone .icone{width:22px;height:22px}.mk-meio-aba:hover{background:#071d350a}.mk-meio-aba[aria-selected=true]{box-shadow:var(--sombra-miolo);background:#fff}.mk-meio-aba[aria-selected=true] .mk-meio-icone{background:var(--sinal);transform:rotate(-6deg)}.mk-meio-aba:focus-visible{outline:3px solid var(--sinal);outline-offset:2px}.mk-meio-painel{padding-left:6px}.site .mk-meio-painel p{font-size:var(--fs-corpo);color:var(--texto-suave);margin:0 0 6px;line-height:1.5}.mk-meios-palco{border-radius:var(--raio-casca);background:var(--p04-fundo);grid-area:palco;min-height:420px;position:relative;overflow:hidden}.mk-meios-cena{opacity:0;transition:opacity var(--t-longo) var(--curva), transform 1.2s var(--entrada);position:absolute;inset:0;transform:scale(1.06)}.mk-meios-cena[data-ativa]{opacity:1;transform:none}.mk-meios-cena img{object-fit:cover;width:100%;height:100%}.mk-provas{gap:var(--vao-grade);margin:var(--respiro-amplo) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.mk-prova{padding:var(--respiro-cartao);border-radius:var(--raio-casca);background:var(--fundo);color:var(--papel);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone itens";gap:8px 20px;display:grid}.mk-prova-icone{width:var(--selo-icone);height:var(--selo-icone);color:var(--sinal);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;grid-area:icone;place-items:center;display:grid}.mk-prova-icone .icone{width:50%;height:50%}.site .mk-prova h3{font-size:var(--fs-h3);color:var(--papel);grid-area:nome;margin:0}.mk-prova>ul{grid-area:itens;gap:6px;margin:0;padding:0;list-style:none;display:grid}.mk-prova>ul>li{font-size:var(--fs-corpo);color:var(--luz);align-items:baseline;gap:10px;line-height:1.45;display:flex}.mk-prova-marca{background:var(--m-amarelo);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.mk-plano-intro{margin:calc(-.4 * var(--espaco-titulo)) auto var(--respiro-amplo);justify-content:center;align-items:center;gap:20px;max-width:980px;display:flex}.mk-plano-selo{background:var(--sinal);width:60px;height:60px;color:var(--fundo);border-radius:50%;flex:none;place-items:center;display:grid}.mk-plano-selo .icone{width:30px;height:30px}.site .mk-plano-intro p{font-size:var(--fs-lead);color:var(--luz);margin:0;line-height:1.55}.mk-formatos{gap:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-formato{border-radius:var(--raio-casca);background:var(--fundo-2);height:100%;color:var(--papel);transition:transform var(--t-curto) var(--curva), box-shadow var(--t-curto) var(--curva);text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #b9d7e81f}.mk-formato-foto{aspect-ratio:4/3;display:block;overflow:hidden}.mk-formato-foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--entrada)}.mk-formato-texto{padding:var(--respiro-compacto) calc(var(--seta-cartao) + 32px) var(--respiro-compacto) var(--respiro-compacto);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone texto";gap:2px 14px;display:grid}.mk-formato-icone{width:var(--selo-icone);height:var(--selo-icone);color:var(--sinal);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;grid-area:icone;place-items:center;display:grid}.mk-formato-icone .icone{width:50%;height:50%}.mk-formato-texto strong{font-family:Montserrat,sans-serif;font-size:var(--fs-h3);grid-area:nome;line-height:1.15}.mk-formato-texto>span:last-child{font-size:var(--fs-apoio);color:var(--luz);grid-area:texto}.mk-formato>.seta-peca{right:var(--respiro-compacto);bottom:var(--respiro-compacto);width:var(--seta-cartao);height:var(--seta-cartao);background:var(--sinal);color:var(--fundo);position:absolute}.mk-formato:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #b9d7e840,0 30px 60px -30px #000c}.mk-formato:hover img{transform:scale(1.06)}.mk-formato:focus-visible{outline:3px solid var(--sinal);outline-offset:4px}.mk-plano-grade{gap:var(--vao-grade);margin-top:var(--vao-grade);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.mk-plano-bloco{padding:var(--respiro-cartao);border-radius:var(--raio-casca);background:var(--fundo-2);box-shadow:inset 0 0 0 1px #b9d7e81f}.site .mk-plano-bloco h3{margin:0 0 var(--respiro-compacto);font-size:var(--fs-h3);color:var(--papel)}.mk-etapas{counter-reset:etapa;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mk-etapas>li{font-weight:600;font-size:var(--fs-apoio);align-content:start;justify-items:start;gap:10px;line-height:1.25;display:grid;position:relative}.mk-etapas>li:not(:last-child):after{content:"";background:linear-gradient(90deg,#b9d7e866,#0000);height:2px;position:absolute;top:21px;left:50px;right:-4px}.mk-etapa-icone,.mk-medida-icone{background:var(--papel);width:44px;height:44px;color:var(--fundo);border-radius:50%;place-items:center;display:grid}.mk-etapa-icone .icone,.mk-medida-icone .icone{width:22px;height:22px}.site .mk-plano-nota{margin:var(--respiro-compacto) 0 0;font-size:var(--fs-corpo);color:var(--luz)}.mk-medidas{gap:var(--respiro-compacto);margin:0;padding:0;list-style:none;display:grid}.mk-medidas>li{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone texto";gap:2px 16px;display:grid}.mk-medida-icone{width:var(--selo-icone);height:var(--selo-icone);color:var(--sinal);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);grid-area:icone}.mk-medida-icone .icone{width:50%;height:50%}.mk-medidas strong{font-size:var(--fs-corpo);grid-area:nome}.mk-medidas>li>span:last-child{font-size:var(--fs-apoio);color:var(--luz);grid-area:texto}.mk-plano-acoes .botao.secundario{color:var(--papel)}.site .mk-plano-kit{text-align:center;font-size:var(--fs-apoio);color:var(--luz);margin:14px auto 0}.mk-final-grade{align-items:start;gap:var(--respiro-amplo) var(--vao-colunas);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);display:grid}.mk-final-texto{top:var(--livre-topo);position:sticky}.site .mk-final-texto h2{font-size:var(--fs-h2)}.mk-final-passos{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mk-final-passos>li{font-weight:600;font-size:var(--fs-corpo);align-items:center;gap:14px;display:flex}.mk-final-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--sinal) 82%,#000);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.mk-final-icone .icone{width:50%;height:50%}@media (width<=1100px){.mk-etapas{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.mk-etapas>li:after{display:none}.mk-plano-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.mk-ativar-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"texto""palco""meios"}.mk-meios-palco{aspect-ratio:4/3;min-height:0}.mk-final-grade{grid-template-columns:minmax(0,1fr)}.mk-final-texto{position:static}.mk-formatos{grid-template-columns:minmax(0,1fr)}.mk-formato{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.mk-formato-foto{aspect-ratio:auto;min-height:140px}.mk-formato-texto{grid-template-columns:minmax(0,1fr);grid-template-areas:"icone""nome""texto";align-content:center;gap:6px}}@media (width<=700px){.mk-abertura-foto{height:clamp(240px,42svh,360px)}.mk-abertura-acoes,.mk-abertura-acoes .botao{width:100%}.site .mk-assinatura{gap:10px;font-size:14px}.mk-assinatura-traco{width:28px}.mk-linha{padding:var(--respiro-cartao);grid-template-columns:minmax(0,1fr)}.mk-nos{--no:44px;grid-template-columns:minmax(0,1fr);gap:10px}.mk-no,.mk-no-botao{flex-direction:row;justify-content:flex-start;gap:14px}.mk-no-botao{width:100%;padding:0}.mk-no:not(:last-child):after{top:50%;left:calc(var(--no) / 2 - 1px);transform-origin:top;width:2px;height:calc(100% + 10px)}.mk-linha-megamidia .mk-no:not(:last-child):after{background:linear-gradient(180deg,var(--sinal),var(--m-agua));width:3px;height:calc(100% + 10px)}.mk-no-fim{grid-column:auto;height:28px}.mk-no-fim>span{top:0;bottom:0;left:calc(var(--no) / 2 - 1px);background:repeating-linear-gradient(currentColor 0 6px,#0000 6px 12px);width:2px;height:auto;right:auto;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.mk-no-nome{text-align:start}.mk-provas{grid-template-columns:minmax(0,1fr)}.mk-plano-intro{flex-direction:column;align-items:flex-start;margin-top:0}.mk-etapas{grid-template-columns:minmax(0,1fr)}.mk-etapas>li{grid-template-columns:auto minmax(0,1fr);align-items:center}.mk-formato{grid-template-columns:minmax(0,1fr)}.mk-formato-foto{aspect-ratio:16/9}.mk-caminho-acoes{flex-direction:column;align-items:stretch}.mk-caminho-acoes .link-acao{align-self:center}}@media (prefers-reduced-motion:reduce){.mk-vivo [data-mk],.mk-meios-cena,.mk-formato-foto img{transition:none}}.mk-meio-painel:focus-visible{outline:3px solid var(--fundo);outline-offset:4px}.ra-o-que-e-grade{align-items:center;gap:var(--respiro-amplo) var(--vao-colunas);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.ra-mapa{aspect-ratio:2;padding:var(--respiro-cartao);border-radius:var(--raio-casca);background:var(--fundo);color:var(--papel);grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.ra-mapa-linhas{inset:var(--respiro-cartao);width:calc(100% - 2 * var(--respiro-cartao));height:calc(100% - 2 * var(--respiro-cartao));position:absolute;overflow:visible}.ra-mapa-linha{fill:none;stroke:var(--luz);stroke-width:2px;stroke-opacity:.55;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.ra-mapa-linha-rede{stroke:var(--sinal);stroke-opacity:.9}.mk-vivo .ra-mapa:not([data-mk-visto]) .ra-mapa-linha{stroke-dashoffset:1px}.mk-vivo .ra-mapa .ra-mapa-linha{transition:stroke-dashoffset .9s var(--entrada);transition-delay:.3s}.mk-vivo .ra-mapa .ra-mapa-linha-rede{transition-delay:calc(.8s + var(--i) * .11s)}.ra-mapa-agencia,.ra-mapa-centro{font-weight:600;font-size:var(--fs-apoio);justify-items:center;gap:10px;display:grid;position:relative}.ra-mapa-centro{font-family:Montserrat,sans-serif}:is(.ra-mapa-agencia,.ra-mapa-centro)>span:last-child{white-space:nowrap;margin-top:10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ra-mapa-icone{width:clamp(48px,calc(3.6 * var(--u)),64px);height:clamp(48px,calc(3.6 * var(--u)),64px);background:var(--fundo-3);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #b9d7e859}.ra-mapa-icone .icone{width:48%;height:48%}.ra-mapa-icone-centro{width:clamp(64px,calc(5 * var(--u)),92px);height:clamp(64px,calc(5 * var(--u)),92px);background:var(--sinal);color:var(--fundo);box-shadow:none}.ra-mapa-pulso{width:clamp(64px,calc(5 * var(--u)),92px);aspect-ratio:1;margin-left:calc(clamp(64px,calc(5 * var(--u)),92px) / -2);box-shadow:0 0 0 2px var(--sinal);opacity:0;border-radius:50%;position:absolute;top:0;left:50%}.mk-vivo .ra-mapa[data-mk-visto] .ra-mapa-pulso{animation:ra-pulso 2.8s var(--curva) 1.6s infinite}@keyframes ra-pulso{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ra-mapa-redes{align-content:space-between;justify-items:center;gap:6px;height:100%;margin:0;padding:0;list-style:none;display:grid}.ra-mapa-redes>li{width:clamp(34px,calc(2.6 * var(--u)),46px);height:clamp(34px,calc(2.6 * var(--u)),46px);border-radius:var(--raio-controle);background:var(--papel);color:var(--fundo);place-items:center;display:grid;position:relative}.ra-mapa-redes .icone{width:56%;height:56%}.mk-vivo .ra-mapa:not([data-mk-visto]) .ra-mapa-redes>li{opacity:0;transform:translate(-12px)}.mk-vivo .ra-mapa .ra-mapa-redes>li{transition:opacity .5s var(--entrada), transform .5s var(--entrada);transition-delay:calc(1.3s + var(--i) * .11s)}.ra-pilares{gap:var(--respiro-cartao);margin:0;padding:0;list-style:none;display:grid}.ra-pilares>li{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone texto";gap:4px 18px;display:grid}.ra-pilar-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--sinal) 82%,#000);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;grid-area:icone;place-items:center;display:grid}.ra-pilar-icone .icone{width:50%;height:50%}.site .ra-pilares h3{font-size:var(--fs-h3);grid-area:nome;margin:0}.site .ra-pilares p{font-size:var(--fs-corpo);color:var(--texto-suave);grid-area:texto;margin:0;line-height:1.5}.ra-formatos-abas{gap:var(--vao-grade);margin-bottom:var(--vao-grade);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ra-formato-aba{border-radius:var(--raio-casca);background:var(--fundo-2);min-height:72px;color:var(--papel);font:inherit;text-align:start;cursor:pointer;transition:background var(--t-curto) var(--curva), box-shadow var(--t-curto) var(--curva), transform var(--t-rapido) var(--curva);border:0;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:flex;box-shadow:inset 0 0 0 1px #b9d7e81f}.ra-formato-aba:hover{background:var(--fundo-3)}.ra-formato-aba:active{transform:scale(.985)}.ra-formato-aba[aria-selected=true]{background:var(--papel);color:var(--fundo);box-shadow:none}.ra-formato-aba:focus-visible{outline:3px solid var(--sinal);outline-offset:3px}.ra-formato-icone{border-radius:var(--raio-controle);width:48px;height:48px;transition:background var(--t-curto) var(--curva);background:#b9d7e81f;flex:none;place-items:center;display:grid}.ra-formato-aba[aria-selected=true] .ra-formato-icone{background:var(--sinal)}.ra-formato-icone .icone{width:24px;height:24px}.ra-formato-nome{gap:2px;min-width:0;display:grid}.ra-formato-nome strong{font-family:Montserrat,sans-serif;font-size:var(--fs-h4)}.ra-formato-nome small{font-size:var(--fs-rotulo);opacity:.8}.ra-formato-painel{border-radius:var(--raio-casca);background:var(--papel);color:var(--fundo);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;overflow:hidden}.ra-formato-painel[hidden]{display:none}.ra-formato-painel[data-ativo]{animation:ra-painel .7s var(--entrada) both}@keyframes ra-painel{0%{opacity:0;transform:translateY(16px)}}.ra-formato-foto{min-height:380px;position:relative;overflow:hidden}.ra-formato-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ra-formato-painel[data-ativo] .ra-formato-foto img{animation:ra-foto 1.4s var(--entrada) both}@keyframes ra-foto{0%{transform:scale(1.08)}}.ra-formato-texto{padding:var(--respiro-amplo);align-content:center;gap:14px;display:grid}.site .ra-formato-texto h3{font-size:var(--fs-h3-grande);margin:0}.site .ra-formato-texto p{font-size:var(--fs-corpo);color:var(--texto-suave);margin:0;line-height:1.5}.ra-formato-texto ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ra-formato-texto li{font-weight:600;font-size:var(--fs-corpo);align-items:baseline;gap:12px;display:flex}.ra-formato-texto li:before{content:"";background:var(--sinal);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}.ra-formato-texto .link-acao{justify-self:start}.ra-medidas{gap:var(--vao-grade);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ra-medidas>li{padding:var(--respiro-amplo);border-radius:var(--raio-casca);color:var(--papel);background:#b9d7e80f;gap:12px;display:grid;box-shadow:inset 0 0 0 1px #b9d7e824}.ra-medida-icone{width:var(--selo-icone);height:var(--selo-icone);color:var(--sinal);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.ra-medida-icone .icone{width:50%;height:50%}.site .ra-medidas h3{font-size:var(--fs-h3);color:var(--papel);margin:0}.site .ra-medidas p{font-size:var(--fs-corpo);color:var(--luz);margin:0;line-height:1.5}.ra-publicos{gap:var(--vao-grade);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ra-publico{padding:var(--respiro-amplo);border-radius:var(--raio-casca);box-shadow:var(--sombra-miolo),inset 0 0 0 1px #071d350f;background:#fff;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icone nome""icone apoio""itens itens";gap:2px 18px;display:grid}.ra-publico-icone{width:var(--selo-icone);height:var(--selo-icone);color:color-mix(in oklab,var(--sinal) 82%,#000);background:color-mix(in srgb,var(--sinal) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sinal) 30%,transparent);border-radius:50%;flex:none;grid-area:icone;place-items:center;display:grid}.ra-publico-icone .icone{width:50%;height:50%}.site .ra-publico h3{font-size:var(--fs-h3);grid-area:nome;align-self:end;margin:0}.site .ra-publico-apoio{font-size:var(--fs-apoio);color:var(--texto-suave);grid-area:apoio;margin:0}.ra-publico>ul{margin:var(--respiro-compacto) 0 0;padding:var(--respiro-compacto) 0 0;border-top:1px solid var(--linha);grid-area:itens;gap:10px;list-style:none;display:grid}.ra-publico>ul>li{font-size:var(--fs-corpo);align-items:baseline;gap:12px;display:flex}.ra-publico>ul>li:before{content:"";background:var(--sinal);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}.site .ra-conversa-pe{margin:var(--respiro-cartao) 0 0;text-align:center}.ra-conversa-link{min-height:var(--toque);align-items:center;gap:14px;font-weight:600;text-decoration:none;display:inline-flex}.ra-conversa-link:hover>span:first-child{text-underline-offset:4px;text-decoration:underline}@media (width<=1000px){.ra-o-que-e-grade,.ra-formato-painel{grid-template-columns:minmax(0,1fr)}.ra-formato-foto{aspect-ratio:16/10;min-height:0}}@media (width<=700px){.ra-mapa{aspect-ratio:4/3}.ra-formatos-abas{grid-template-columns:minmax(0,1fr);gap:8px}.ra-formato-aba{min-height:60px}.ra-medidas,.ra-publicos{grid-template-columns:minmax(0,1fr)}.ra-formato-texto,.ra-medidas>li,.ra-publico{padding:var(--respiro-cartao)}}@media (prefers-reduced-motion:reduce){.mk-vivo .ra-mapa .ra-mapa-linha,.mk-vivo .ra-mapa .ra-mapa-redes>li{transition:none}.ra-formato-painel[data-ativo],.ra-formato-painel[data-ativo] .ra-formato-foto img{animation:none}.ra-mapa-pulso{display:none}}.ra-formato-painel:focus-visible{outline:3px solid var(--sinal);outline-offset:4px}.site .ra .mk-abertura h1{font-size:calc(var(--fs-h1) * .86)}
