@font-face{font-family:Fraunces;src:url(/fonts/fraunces.woff2)format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-italic.woff2)format("woff2");font-weight:300 800;font-style:italic;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--azul:#178fe2;--azul-fundo:#0a5fbf;--azul-marca:#00397b;--verde:#01967c;--verde-claro:#8adc67;--verde-texto:#017864;--tinta:#10305e;--tinta-corpo:#3f5b7c;--papel:#f6f9fd;--nevoa:#e9f2fc;--navy:#0b2a55;--noite:#081733;--quente:#ffcf73;--topo-h:76px;--borda-clara:#ffffff24;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(16px, 6vw, 96px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--papel);color:var(--tinta);font:400 1.0625rem/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{margin:0;font-weight:600}p{margin:0}em{font-style:italic}.pular{z-index:50;background:#fff;border-radius:12px;padding:10px 16px;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}:focus-visible{outline:3px solid var(--azul);outline-offset:3px;border-radius:6px}.botao{background:linear-gradient(135deg, var(--azul), var(--azul-fundo));color:#fff;min-height:54px;font:800 1.0625rem/1 var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:0 1.6rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px -10px #0a5fbfb3}.botao:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px #0a5fbfbf}.botao--pequeno{min-height:44px;padding:0 1.15rem;font-size:.95rem}.botao--fantasma{color:var(--tinta);background:#ffffffb3;box-shadow:inset 0 0 0 1.5px #10305e40}.rotulo{font:800 .8rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--verde-texto);margin-bottom:.9rem}.secao__titulo{font:600 clamp(2.2rem, 4.6vw, 4rem)/1.04 var(--serif);letter-spacing:-.025em;font-variation-settings:"opsz" 144, "SOFT" 80}.secao__titulo em{color:var(--verde);font-weight:500}.secao__texto{color:var(--tinta-corpo);max-width:38rem;margin-top:1.1rem;font-size:1.15rem}section[id]{scroll-margin-top:var(--topo-h)}.conteudo{width:100%;max-width:calc(72rem + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.visualmente-oculto{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}main:focus{outline:none}.cartoes{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cartoes{grid-template-columns:repeat(4,minmax(0,1fr))}.cartoes--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cartoes--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cartoes>*{background:#fff;border:1px solid #e3ecf6;border-radius:28px;padding:2rem;box-shadow:0 24px 50px -36px #0b2a5580}.revelar{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.revelar.revelado{opacity:1;transform:none}.topo{z-index:30;height:var(--topo-h);color:var(--tinta);align-items:center;gap:2rem;padding:0 clamp(16px,4vw,56px);transition:color .4s;display:flex;position:fixed;inset:0 0 auto}.topo:before{content:"";z-index:-1;opacity:0;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#f6f9fdd1;transition:opacity .4s;position:absolute;inset:0;box-shadow:0 1px #10305e14}.topo--fundo:before{opacity:1}.topo--solido:before{background:var(--papel);-webkit-backdrop-filter:none;backdrop-filter:none}.topo--escuro{color:#fff}.topo--escuro:before{background:#081733b8;box-shadow:0 1px #ffffff14}.topo__marca{flex:none;width:168px;height:40px;position:relative}.topo__logo{width:100%;height:auto;transition:opacity .4s;position:absolute;inset:0}.topo__logo--claro{opacity:0}.topo--escuro .topo__logo--claro{opacity:1}.topo--escuro .topo__logo--escuro{opacity:0}.topo__painel{align-items:center;gap:1.75rem;margin-left:auto;display:flex}.topo__nav{gap:1.75rem;font-size:.98rem;font-weight:700;display:flex}.topo__nav a{opacity:.85;text-decoration:none}.topo__nav a:hover,.topo__nav a[aria-current=page]{opacity:1;text-underline-offset:6px;text-decoration:underline}.topo__menu{min-height:44px;color:inherit;font:800 .95rem/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:0 1.1rem;display:none;box-shadow:inset 0 0 0 1.5px}.idioma{align-items:center;gap:.35rem;margin:0;padding:0;font-size:.9rem;font-weight:700;list-style:none;display:flex}.idioma li+li:before{content:"·";opacity:.6;margin-right:.35rem}.idioma a{opacity:.75;text-decoration:none}.idioma a:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.idioma a[aria-current=true]{opacity:1;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.pagina-topo{isolation:isolate;padding:calc(var(--topo-h) + clamp(4rem, 14vh, 9rem)) 0 clamp(3rem, 8vh, 5rem);position:relative;overflow:hidden}.pagina-topo__fundo{z-index:-2;object-fit:cover;object-position:50% 70%;width:100%;height:100%;position:absolute;inset:0}.pagina-topo:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #f6f9fd00 0%, #f6f9fd80 40%, #f6f9fde0 78%, var(--papel) 100%);position:absolute;inset:0}.pagina-topo__titulo{max-width:52rem;font:600 clamp(2.4rem, 5.4vw, 4.6rem)/1.04 var(--serif);letter-spacing:-.025em;font-variation-settings:"opsz" 144, "SOFT" 80}.selos{--selo-h:48px;margin:calc(var(--selo-h) / -4);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.selos--pequeno{--selo-h:40px}.selos__item{padding:calc(var(--selo-h) / 4);border-radius:12px;display:block}.selos__item img{height:var(--selo-h);width:auto}.rodape{background:var(--navy);color:#fffc;padding:10vh 0 6vh}.rodape a{text-decoration:none}.rodape a:hover{text-underline-offset:5px;text-decoration:underline}.rodape__grade{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);display:grid}.rodape__marca{align-content:start;justify-items:start;gap:1rem;display:grid}.rodape__logo{width:190px;height:auto}.rodape__assinatura{font:500 italic 1.35rem/1.25 var(--serif);color:#fff}.rodape__rotulo,.rodape__titulo{font:800 .8rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--verde-claro)}.rodape__rotulo{margin-top:.75rem}.rodape__links{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-content:start;gap:2rem;display:grid}.rodape__links ul{gap:.55rem;margin:1rem 0 0;padding:0;font-weight:700;list-style:none;display:grid}.rodape__base{border-top:1px solid var(--borda-clara);gap:.75rem;margin-top:3.5rem;padding-top:2rem;font-size:.9rem;display:grid}.rodape__idioma{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rodape__fino{opacity:.75}@media (width<=860px){:root{--topo-h:64px}.topo{gap:1rem}.topo__marca{width:140px;height:33px}.topo__menu{align-items:center;display:inline-flex}.topo__painel{display:none}.topo__painel--aberto{top:var(--topo-h);background:var(--papel);color:var(--tinta);max-height:calc(100svh - var(--topo-h));justify-items:start;gap:1.5rem;margin:0;padding:1.5rem 16px 2rem;display:grid;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 30px 40px -30px #0b2a5573}.topo__painel--aberto .topo__nav{gap:1.1rem;font-size:1.15rem;display:grid}.rodape__grade{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.botao{transition:none}.revelar{opacity:1;transition:none;transform:none}}.faixa{padding:clamp(3rem,8vh,5.5rem) 0}.faixa--nevoa{background:var(--nevoa)}.faixa--fim{padding-bottom:clamp(4rem,12vh,8rem)}.faixa__titulo{font:600 clamp(1.7rem, 3.2vw, 2.6rem)/1.1 var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 144, "SOFT" 80;max-width:40rem}.faixa__texto{max-width:40rem;color:var(--tinta-corpo);margin-top:1.1rem;font-size:1.15rem}.faixa__acoes{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.maiuscula-inicial:first-letter{text-transform:uppercase}.cartao__nome{font:600 1.35rem/1.2 var(--serif);letter-spacing:-.01em;color:var(--tinta);margin-bottom:.75rem;display:block}.cartao__texto{color:var(--tinta-corpo)}.eixos{counter-reset:eixo;margin-top:2.5rem}.eixos>li{counter-increment:eixo}.eixos>li:before{content:counter(eixo);background:linear-gradient(135deg, var(--verde), var(--verde-claro));color:#fff;width:2.6rem;height:2.6rem;font:800 1.1rem/1 var(--sans);border-radius:50%;place-items:center;margin-bottom:1.25rem;display:grid}.publico{padding:clamp(3rem,8vh,5rem) 0}.publico:nth-of-type(2n){background:var(--nevoa)}.publico__grade{grid-template-columns:1fr;align-items:start;gap:1.5rem clamp(2rem,6vw,6rem);display:grid}.publico__titulo{margin:0}.publico__titulo .rotulo{margin-bottom:.9rem;display:block}.publico__frase{font:600 clamp(1.8rem, 3.4vw, 2.8rem)/1.08 var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 144, "SOFT" 80;display:block}.publico__texto{color:var(--tinta-corpo);max-width:38rem;font-size:1.15rem}.publico__texto+.botao{margin-top:1.75rem}@media (width>=900px){.publico__grade{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.publico:nth-of-type(2n) .publico__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.publico:nth-of-type(2n) .publico__titulo{order:2}}.texto-corrido{max-width:42rem;color:var(--tinta-corpo);gap:1.25rem;font-size:1.2rem;display:grid}.destaques{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=800px){.destaques{grid-template-columns:repeat(2,minmax(0,1fr))}}.destaque{color:#fff;background:linear-gradient(150deg, var(--azul-fundo), var(--azul-marca));border-radius:32px;padding:clamp(1.75rem,4vw,3rem);box-shadow:0 30px 60px -40px #00397bcc}.destaque--verde{background:linear-gradient(150deg,#01836c,#006b59);box-shadow:0 30px 60px -40px #016b59cc}.destaque__rotulo{font:800 .8rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:1rem}.destaque__texto{font:500 clamp(1.3rem, 2.2vw, 1.75rem)/1.3 var(--serif);letter-spacing:-.01em}.valores{grid-template-columns:1fr;gap:2rem 1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.valores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.valores{grid-template-columns:repeat(3,minmax(0,1fr))}}.valores>li{border-top:3px solid var(--verde);padding:1.5rem 0 0}.valores .cartao__nome{font-size:1.5rem}.principios .cartao__nome{font-size:1.25rem}.perguntas{gap:.85rem;max-width:52rem;display:grid}.pergunta{scroll-margin-top:calc(var(--topo-h) + 1rem);background:#fff;border:1px solid #e3ecf6;border-radius:20px}.pergunta[open]{box-shadow:0 24px 50px -36px #0b2a5580}.pergunta__titulo{min-height:56px;font:700 1.1rem/1.3 var(--sans);color:var(--tinta);cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.5rem;list-style:none;display:flex}.pergunta__titulo::-webkit-details-marker{display:none}.pergunta__titulo:after{content:"";border-right:2.5px solid var(--azul);border-bottom:2.5px solid var(--azul);flex:none;width:.6rem;height:.6rem;margin-right:.25rem;transition:transform .25s;transform:rotate(45deg)}.pergunta[open] .pergunta__titulo:after{transform:rotate(-135deg)}.pergunta__resposta{color:var(--tinta-corpo);justify-items:start;gap:1rem;padding:0 1.5rem 1.5rem;display:grid}.pergunta__resposta p{max-width:42rem}.parceria-fim{background:var(--nevoa);border-radius:32px;justify-items:start;gap:1.25rem;padding:clamp(1.75rem,4vw,3rem);display:grid}.parceria-fim .faixa__texto{margin-top:0}.nota{max-width:40rem;color:var(--tinta-corpo);font-size:1rem}@media (prefers-reduced-motion:reduce){.pergunta__titulo:after{transition:none}}.publico .botao,.faixa .botao,.parceria-fim .botao{text-align:center;padding-block:.85rem;line-height:1.25}
