@keyframes balancar{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes entrar{0%{opacity:0;transform:translateY(16px) rotate(-1deg)}to{opacity:1;transform:none}}:root{--verde:#0E3B2E;--verde-2:#1B5A45;--lima:#D9F55E;--rosa:#FFB8CB;--papel:#F2EFE6;--papel-2:#E7E2D3;--preto:#0B0F0D;--cinza:#4E5550;--linha:rgba(11, 15, 13, .18);--linha-clara:rgba(242, 239, 230, .22);--f-disp:'Syne', 'Arial Black', system-ui, sans-serif;--f-serif:'Instrument Serif', Georgia, 'Times New Roman', serif;--f-txt:'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;--barra:64px;--largura:1320px;--borda:2px solid var(--preto);--ease:cubic-bezier(.65, 0, .35, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,::after,::before{box-sizing:border-box}body,html{overflow-x:clip}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--barra) + 20px);-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--f-txt);font-size:1.05rem;line-height:1.6;color:var(--preto);background:var(--papel);-webkit-font-smoothing:antialiased}body.menu-aberto{overflow:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:var(--verde-2);text-underline-offset:.22em;text-decoration-thickness:2px}a:hover{text-decoration-color:var(--lima)}::selection{background:var(--lima);color:var(--preto)}:focus-visible{outline:3px solid var(--preto);outline-offset:3px;box-shadow:0 0 0 6px var(--lima)}h1,h2,h3{font-family:var(--f-disp);margin:0 0 .45em}h1{font-size:clamp(2.7rem,8.6vw,7.4rem);font-weight:800}h2,h3{font-weight:700}h1,h2{letter-spacing:-.035em;line-height:.98}h2{font-size:clamp(2.05rem,5.3vw,4.4rem)}h3{font-size:clamp(1.2rem,1.9vw,1.45rem);line-height:1.12}p{margin:0 0 1em}.serif{font-family:var(--f-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}h1 .serif,h2 .serif,h3{letter-spacing:-.02em}.wrap{width:min(100% - 2.5rem,var(--largura));margin-inline:auto}.pular{position:absolute;left:1rem;top:-100px;z-index:300;background:var(--lima);color:var(--preto);padding:.7rem 1rem;border:var(--borda);font-weight:800}.pular:focus{top:1rem}.icone{width:1.15em;height:1.15em;flex-shrink:0}.rotulo{display:flex;align-items:center;gap:.7rem;font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.25rem}.rotulo::before{content:"";width:28px;height:2px;background:currentColor}.barra{position:fixed;inset:0 0 auto;z-index:100;height:var(--barra);display:flex;align-items:stretch;background:var(--papel);border-bottom:var(--borda)}.barra__marca{display:flex;align-items:center;gap:.6rem;padding:0 1.1rem;margin-right:auto;color:var(--preto);text-decoration:none}.barra__marca img{width:36px;height:36px;transition:transform .6s var(--ease-out)}.barra__marca:hover img{transform:rotate(-14deg) translateY(-2px)}.barra__nome{display:flex;flex-direction:column;font-family:var(--f-disp);font-weight:800;font-size:1.35rem;letter-spacing:-.05em;line-height:.85;color:var(--verde)}.barra__menu,.barra__nome small{color:var(--preto);font-weight:800}.barra__nome small{font-family:var(--f-txt);font-size:.56rem;letter-spacing:.34em;text-transform:uppercase;margin-top:.3rem}.barra__menu{display:flex;align-items:center;gap:.7rem;padding:0 1.25rem;border:0;border-left:var(--borda);background:var(--lima);font-family:var(--f-disp);font-size:1rem;cursor:pointer}.barra__menu-linhas,.barra__menu-linhas::after{display:block;width:20px;height:2px;background:var(--preto);transition:transform .4s var(--ease)}.barra__menu-linhas{position:relative;transform:translateY(-3px)}.barra__menu-linhas::after{content:"";position:absolute;left:0;top:6px}.barra__menu[aria-expanded=true] .barra__menu-linhas{transform:translateY(0) rotate(45deg)}.barra__menu[aria-expanded=true] .barra__menu-linhas::after{transform:translateY(-6px) rotate(-90deg)}.barra__tel{display:none}.barra__nav{position:fixed;inset:var(--barra)0 0 0;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1.25rem 2rem;overflow-y:auto;background:var(--verde);color:var(--papel);clip-path:inset(0 0 100%0);visibility:hidden;transition:clip-path .7s var(--ease),visibility 0s .7s}.menu-aberto .barra__nav{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease),visibility 0s 0s}.barra__nav ul{list-style:none;margin:0;padding:0}.barra__nav a{text-decoration:none}.barra__nav li:not(.legal) a{display:flex;align-items:baseline;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--linha-clara);font-family:var(--f-disp);font-weight:700;letter-spacing:-.04em;font-size:clamp(2.3rem,10vw,4rem);color:var(--papel);transition:color .25s,padding .35s var(--ease-out)}.barra__nav li:not(.legal) a:hover{color:var(--lima);padding-left:.5rem}.barra__nav .n,.barra__nav a[aria-current=page],.barra__nav-contato a{color:var(--lima)}.barra__nav .n{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:1.15rem;letter-spacing:0}.barra__nav .legal{display:flex;gap:1.5rem;margin-top:1.5rem}.barra__nav .legal a{color:var(--papel);opacity:.8;font-size:.95rem;text-decoration:underline}.barra__nav-contato{display:grid;gap:.3rem;margin:2rem 0 0;font-weight:700}main{padding-top:var(--barra)}.botao{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:.7rem;padding:1rem 1.4rem;background:var(--lima);color:var(--preto);border:var(--borda);font-family:var(--f-disp);font-weight:800;font-size:1rem;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:color .45s var(--ease)}.botao::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--preto);transform:translateY(101%)}.botao:hover{color:var(--lima)}.botao:hover::before{transform:none}.botao .icone,.botao::before{transition:transform .45s var(--ease)}.botao:hover .icone{transform:rotate(45deg)}.botao--mini{padding:.65rem 1.05rem;font-size:.9rem}.botao--contorno{background:0 0;color:var(--papel);border-color:var(--papel)}.botao--contorno::before{background:var(--papel)}.botao--contorno:hover,.metodo__trilho li:hover p{color:var(--preto)}.link-sublinhado{font-weight:800;text-decoration:none;color:inherit;background:linear-gradient(var(--lima),var(--lima))0 100%/100% .4em no-repeat;padding:0 .1em;transition:background-size .35s var(--ease)}.link-sublinhado:hover{background-size:100% 100%}.link-botao{background:0 0;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.22em}.link-botao--escuro{font-weight:700;text-decoration-color:var(--verde-2);text-decoration-thickness:2px}.acoes{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.75rem}.arco{margin:0;overflow:hidden;border-radius:999px 999px 0 0;border:var(--borda);background:var(--papel-2)}.arco img,.moldura img{width:100%;object-fit:cover}.arco img{height:100%;transition:transform 1.2s var(--ease-out)}.arco:hover img{transform:scale(1.05)}.arco--baixo{border-radius:0 0 999px 999px}.moldura,.nota{border:var(--borda)}.moldura{margin:0;background:var(--papel);padding:.6rem .6rem 0;box-shadow:8px 8px 0 var(--preto)}.moldura img{aspect-ratio:9/7}.moldura figcaption{font-size:1.1rem;padding:.55rem .2rem .7rem;color:var(--preto)}.nota{background:var(--lima);padding:1.3rem 1.4rem;box-shadow:7px 7px 0 var(--preto);transform:rotate(2.5deg)}.moldura figcaption,.nota__titulo{font-family:var(--f-serif);font-style:italic}.nota__titulo{font-size:1.5rem;line-height:1;margin-bottom:.8rem}.nota ol{margin:0;padding-left:1.2rem;font-weight:700}.nota li{margin-bottom:.3rem}.nota a{text-decoration-color:var(--preto)}.capa{padding-block:1.5rem clamp(3.5rem,7vw,6rem);border-bottom:var(--borda)}.capa__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;justify-content:space-between;padding-bottom:.8rem;margin-bottom:clamp(1.5rem,4vw,2.5rem);border-bottom:1px solid var(--linha);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.capa__titulo{max-width:13ch;margin-bottom:clamp(2rem,5vw,3.5rem)}.capa__titulo .serif{color:var(--verde-2)}.carimbo{display:inline-block;background:var(--lima);border:var(--borda);padding:0 .14em .04em;transform:rotate(-2.5deg);line-height:1}.capa__grade{display:grid;gap:2.5rem;align-items:end}.capa__foto{aspect-ratio:4/5;max-width:420px}.capa__lead{font-size:clamp(1.1rem,1.7vw,1.3rem);line-height:1.5;max-width:34rem;margin:0}.capa__nota{max-width:300px;justify-self:start}.indice{background:var(--verde);color:var(--papel);padding-block:clamp(4.5rem,9vw,7.5rem)}.indice__topo{display:grid;gap:0 3rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.indice__topo h2{max-width:15ch}.indice__topo h2 .serif,.publico__grade h3{color:var(--lima)}.indice__topo>p:last-child{max-width:30rem;color:rgba(242,239,230,.82)}.indice__lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--linha-clara)}.indice__lista a{position:relative;isolation:isolate;display:grid;grid-template-columns:2.6rem 1fr auto;gap:.2rem 1rem;align-items:center;padding:1.35rem .25rem;border-bottom:1px solid var(--linha-clara);color:var(--papel);text-decoration:none;transition:color .35s var(--ease),padding .45s var(--ease)}.indice__lista a::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--lima);transform:scaleY(0);transform-origin:bottom;transition:transform .45s var(--ease)}.indice__lista a:hover{color:var(--preto);padding-inline:1rem}.indice__lista a:hover::before{transform:scaleY(1)}.indice__n{font-size:1.4rem;color:var(--lima);grid-row:span 2;align-self:start}.indice__lista a:hover .indice__n{color:var(--verde)}.indice__titulo{font-family:var(--f-disp);font-weight:700;letter-spacing:-.03em;font-size:clamp(1.35rem,3.4vw,2.5rem);line-height:1.05}.indice__resumo{grid-column:2;font-size:.95rem;opacity:.8}.indice__seta{grid-column:3;grid-row:1/span 2;width:2.6rem;height:2.6rem;border:1.5px solid currentColor;border-radius:50%;display:grid;place-items:center;transition:transform .45s var(--ease)}.indice__lista a:hover .indice__seta{transform:rotate(45deg);background:var(--preto);color:var(--lima);border-color:var(--preto)}.manifesto{background:var(--lima);padding-block:clamp(4.5rem,9vw,7.5rem);border-bottom:var(--borda)}.manifesto__texto{margin:0;max-width:24ch;font-family:var(--f-disp);font-weight:700;letter-spacing:-.035em;line-height:1.12;font-size:clamp(1.9rem,5vw,4.3rem)}.manifesto__texto .serif{letter-spacing:-.02em}.pilula{display:inline-block;vertical-align:middle;width:2.1em;height:.95em;margin:-.1em .08em 0;object-fit:cover;border-radius:999px;border:var(--borda);background:var(--verde-2);transform:rotate(-3deg)}.manifesto__texto .pilula:nth-of-type(2),.pilula+.pilula{transform:rotate(3deg)}.metodo,.metodo__trilho{border-bottom:var(--borda)}.metodo{padding-block:clamp(4.5rem,9vw,7.5rem)}.metodo__topo h2{max-width:16ch;margin-bottom:clamp(2rem,4vw,3rem)}.metodo__topo h2 .serif,.porque__lado h2 .serif{color:var(--verde-2)}.metodo__trilho{list-style:none;padding:0;margin-block:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-top:var(--borda);scrollbar-width:thin}.metodo__trilho li{flex:0 0 78%;scroll-snap-align:start;padding:1.6rem 1.4rem 2rem;border-right:var(--borda);transition:background .35s}.metodo__trilho li:last-child{border-right:0}.metodo__trilho li:hover{background:var(--rosa)}.metodo__n{display:block;font-size:5.5rem;line-height:.8;color:var(--verde-2);margin-bottom:1.4rem}.metodo__trilho p{margin:0;color:var(--cinza);font-size:.98rem}.porque{padding-block:clamp(4.5rem,9vw,7.5rem)}.porque__grade{display:grid;gap:3rem}.porque__lado .arco{aspect-ratio:5/6;max-width:380px;margin-top:2rem}.porque__lista{list-style:none;margin:0;padding:0;align-self:center}.porque__lista li{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.6rem;border-top:var(--borda)}.faq details:last-child,.porque__lista li:last-child{border-bottom:var(--borda)}.porque__letra{font-size:2.4rem;line-height:.9;color:var(--verde-2)}.porque__lista p{margin:0;color:var(--cinza)}.publico{background:var(--preto);color:var(--papel);padding-block:clamp(4.5rem,9vw,7rem)}.publico h2{max-width:14ch}.publico h2 .serif{color:var(--rosa)}.publico__grade{display:grid;gap:0;margin-top:2.5rem}.publico__grade>div{padding:1.5rem 0;border-top:1px solid var(--linha-clara)}.publico__grade p{margin:0;color:rgba(242,239,230,.78)}.conversa{padding-block:clamp(4.5rem,9vw,7.5rem);background:var(--rosa);border-top:var(--borda)}.conversa__frase{font-family:var(--f-disp);font-weight:700;letter-spacing:-.03em;font-size:clamp(1.4rem,3vw,2.3rem);line-height:1.15;max-width:26ch}.conversa__email{display:inline-block;margin-top:.5rem;font-family:var(--f-disp);font-weight:800;letter-spacing:-.045em;line-height:1.05;font-size:clamp(1.25rem,5.6vw,5rem);color:var(--preto);text-decoration:none;overflow-wrap:anywhere;background:linear-gradient(var(--preto),var(--preto))0 100%/100% 4px no-repeat;padding-bottom:.1em;transition:color .3s,background-size .45s var(--ease)}.conversa__email:hover{background-size:100% 100%;color:var(--lima)}.conversa__outros{margin:1.5rem 0 0;font-size:1.15rem}.conversa__outros a{font-weight:800}.abre{padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,4rem);border-bottom:var(--borda)}.abre__grade{display:grid;gap:1.5rem}.abre__cap{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.abre__cap .serif{font-size:1.3rem;text-transform:none;letter-spacing:0}.abre h1{max-width:15ch;margin:0}.abre__intro{max-width:40rem;font-size:clamp(1.05rem,1.6vw,1.22rem);margin:0}.abre .atualizado{margin:0;font-size:.9rem;font-weight:700}.abre--verde{background:var(--verde);color:var(--papel)}.abre--verde h1 .serif,.bloco--escuro .texto-corrido h2 .serif,.bloco--escuro h2 .serif{color:var(--lima)}.abre--lima{background:var(--lima)}.abre--rosa{background:var(--rosa)}.abre--papel{background:var(--papel-2)}.bloco{padding-block:clamp(4rem,8vw,6.5rem)}.bloco--colado{padding-top:clamp(2.5rem,5vw,4rem)}.bloco--escuro{background:var(--verde);color:var(--papel)}.bloco--papel2{background:var(--papel-2);border-top:var(--borda)}.duas{display:grid;gap:3rem;align-items:center}.texto-corrido{max-width:40rem}.texto-corrido h2 .serif{color:var(--verde-2)}.duas>.arco{aspect-ratio:4/5;max-width:460px;justify-self:center;width:100%}.capitular::first-letter{float:left;font-family:var(--f-disp);font-weight:800;font-size:4.2em;line-height:.8;margin:.08em .12em 0 0;padding:.08em .1em;background:var(--lima);border:var(--borda)}.faixa-lima{background:var(--lima);border-block:var(--borda);padding-block:clamp(3rem,6vw,4.5rem)}.faixa-lima__grade{display:grid;gap:1.5rem;align-items:center}.bolota{width:96px;height:96px;animation:balancar 5s ease-in-out infinite;transform-origin:50% 10%}.faixa-lima__texto{margin:0;font-family:var(--f-disp);font-weight:700;letter-spacing:-.03em;font-size:clamp(1.4rem,3.2vw,2.4rem);line-height:1.15;max-width:30ch}.faixa-lima__texto .serif{letter-spacing:-.01em}.tabela-mv{display:grid;border:var(--borda);margin-bottom:clamp(3.5rem,7vw,5.5rem)}.tabela-mv>div{padding:clamp(1.5rem,3vw,2.5rem)}.faq details,.tabela-mv>div+div{border-top:var(--borda)}.tabela-mv>div:first-child{background:var(--rosa)}.tabela-mv__rotulo{font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;margin-bottom:1rem}.tabela-mv p:last-child{margin:0;font-size:1.12rem}.valores__titulo{max-width:16ch;margin-bottom:2rem}.valores li::before,.valores__titulo .serif{color:var(--verde-2)}.atalhos,.valores{list-style:none;padding:0}.valores{margin:0;display:grid;counter-reset:valor}.valores li{counter-increment:valor;padding:1.4rem 0 1.5rem;position:relative}.valores li::before{content:counter(valor,decimal-leading-zero);display:block;margin-bottom:.6rem;font-family:var(--f-serif);font-style:italic;font-size:1.4rem}.valores h3{margin-bottom:.35rem}.valores p{margin:0;color:var(--cinza)}.bloco--escuro .moldura{box-shadow:8px 8px 0 var(--lima)}.atalhos{margin:.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.atalhos a{display:inline-flex;align-items:baseline;gap:.4rem;padding:.45rem .8rem;border:var(--borda);background:var(--papel);font-weight:700;font-size:.9rem;text-decoration:none;transition:background .25s,color .25s}.atalhos a:hover{background:var(--preto);color:var(--lima)}.servico,.valores li{border-top:var(--borda)}.servico{display:grid;gap:1rem 3rem;padding-block:clamp(2.5rem,5vw,4rem)}.servico:first-child{border-top:0;padding-top:0}.servico__n{display:block;font-size:clamp(3.5rem,8vw,6rem);line-height:.8;color:var(--verde-2);margin-bottom:.8rem}.servico__cabeca h2{font-size:clamp(1.8rem,3.6vw,2.8rem);margin-bottom:.6rem}.servico__resumo{font-family:var(--f-serif);font-style:italic;font-size:1.3rem;line-height:1.3;margin:0}.servico__corpo{max-width:46rem}.servico__corpo>p:not([class]){color:var(--cinza)}.servico__sub{font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin:1.75rem 0 .8rem}.etiquetas{list-style:none;margin:0 0 1.75rem;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.etiquetas li{padding:.35rem .75rem;border:1.5px solid var(--preto);font-size:.9rem;font-weight:500;background:var(--papel)}.servico:nth-of-type(odd) .etiquetas li:nth-child(3n+1){background:var(--lima)}.servico:nth-of-type(even) .etiquetas li:nth-child(3n+2){background:var(--rosa)}.servico__formato{margin:0;padding:1rem 1.2rem;border-left:6px solid var(--verde);background:var(--papel-2);font-size:.97rem}.servico__formato strong{display:block;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.2rem}.dupla-fotos{display:grid;gap:2rem;align-items:end;padding-block:1rem 3.5rem}.dupla-fotos .arco{aspect-ratio:5/6;max-width:380px}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;cursor:pointer;list-style:none;font-family:var(--f-disp);font-weight:700;font-size:1.15rem;letter-spacing:-.02em}.faq summary::-webkit-details-marker{display:none}.faq summary .icone{width:1.6rem;height:1.6rem;padding:.25rem;border:1.5px solid var(--preto);border-radius:50%;transition:transform .4s var(--ease),background .3s}.faq details[open] summary .icone{transform:rotate(45deg);background:var(--lima)}.faq details p{margin:0;padding:0 2.5rem 1.4rem 0;color:var(--cinza)}.canais{display:grid;border:var(--borda)}.canal{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:clamp(1.5rem,3vw,2.25rem);background:var(--papel);transition:background .3s}.canal+.canal{border-top:var(--borda)}.canal:hover{background:var(--lima)}.canal__rotulo{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.74rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.canal__valor{font-family:var(--f-disp);font-weight:700;letter-spacing:-.03em;line-height:1.15;font-size:clamp(1.25rem,2.2vw,1.7rem);font-style:normal;text-decoration:none;overflow-wrap:anywhere}a.canal__valor{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--verde-2)}.canal__valor--menor{font-size:clamp(1.1rem,1.8vw,1.3rem)}.canal__dica{margin:0;color:var(--cinza);font-size:.95rem}.mapa{margin-top:2rem;aspect-ratio:4/3;border:var(--borda);background:var(--papel-2);box-shadow:8px 8px 0 var(--preto)}.mapa iframe{display:block;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.05);transition:filter .5s}.mapa:hover iframe{filter:none}.identificacao{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--linha);font-size:.98rem}.identificacao p:last-child{margin:0}.legal{display:grid;gap:2.5rem}.legal__sumario{align-self:start;border:var(--borda);background:var(--papel);padding:1.3rem 1.4rem}.legal__sumario>p{font-family:var(--f-serif);font-style:italic;font-size:1.4rem;margin-bottom:.6rem}.legal__sumario>p strong{font-weight:400}.legal__sumario ol{margin:0;padding-left:1.3rem;font-size:.93rem}.legal__sumario li{margin-bottom:.3rem}.legal__sumario a{text-decoration:none}.legal__sumario a:hover{text-decoration:underline;text-decoration-color:var(--lima)}.prosa{max-width:74ch;min-width:0}.prosa h2{font-size:clamp(1.4rem,2.6vw,1.9rem);margin-top:2.75rem;padding-top:1rem;border-top:var(--borda)}.prosa h2:first-child{margin-top:0}.prosa h3{font-size:1.12rem;margin-top:1.6rem}.prosa ul{padding-left:1.2rem}.prosa li{margin-bottom:.45rem}.prosa li::marker{color:var(--verde-2)}.prosa a{text-decoration-color:var(--verde-2)}.caixa-info{background:var(--lima);border:var(--borda);padding:1.2rem 1.4rem;margin:1rem 0 1.25rem}.caixa-info p,.rodape__base p{margin:0}.tabela-rolagem{overflow-x:auto;margin:1.25rem 0;border:var(--borda)}.prosa table{width:100%;min-width:560px;border-collapse:collapse;font-size:.93rem;background:var(--papel)}.prosa td,.prosa th{text-align:left;vertical-align:top;padding:.75rem .9rem;border-bottom:1px solid var(--linha)}.prosa th{background:var(--verde);color:var(--papel)}.prosa tr:last-child td{border-bottom:0}.erro{padding-block:clamp(4rem,9vw,7rem)}.erro__numero{margin:0;font-size:clamp(7rem,26vw,15rem);line-height:.8;color:var(--verde-2)}.erro h1{max-width:14ch}.rodape{background:var(--verde);color:rgba(242,239,230,.82);padding-top:clamp(3.5rem,7vw,5rem);overflow:hidden}.rodape a{color:var(--papel);text-decoration:none}.cookies a,.rodape a:hover,.rodape__frase .serif{color:var(--lima)}.rodape ul,.rodape__grade{display:grid;gap:2.5rem}.rodape__frase{margin:1.25rem 0 0;max-width:24ch;font-family:var(--f-disp);font-weight:700;letter-spacing:-.025em;font-size:1.35rem;line-height:1.2;color:var(--papel)}.rodape__titulo{font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--lima);margin-bottom:1rem}.rodape ul{list-style:none;margin:0;padding:0;gap:.5rem}.rodape address{font-style:normal;display:grid;gap:.5rem;overflow-wrap:anywhere}.rodape__gigante{margin:clamp(2.5rem,6vw,4rem)0 0;text-align:center;white-space:nowrap;font-family:var(--f-disp);font-weight:800;letter-spacing:-.07em;line-height:.78;font-size:24.5vw;color:var(--lima);user-select:none;transform:translateY(.1em)}.rodape__base{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;padding-block:1.25rem 1.5rem;font-size:.85rem;border-top:1px solid var(--linha-clara);isolation:isolate;color:rgba(242,239,230,.78)}.rodape__base::before{content:"";position:absolute;inset:0-100vw;background:var(--preto);z-index:-1}.rodape__legal{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.cookies{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:150;max-width:400px;padding:1.2rem 1.3rem;background:var(--preto);color:var(--papel);border:2px solid var(--preto);box-shadow:6px 6px 0 var(--lima);font-size:.9rem;animation:entrar .6s var(--ease-out)}.cookies[hidden]{display:none}.cookies__titulo{font-family:var(--f-serif);font-style:italic;font-size:1.45rem;line-height:1;margin-bottom:.5rem;color:var(--lima)}.cookies p{margin-bottom:.9rem}.cookies__acoes{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:759px){.cookies{padding:.9rem 1rem;font-size:.82rem;box-shadow:4px 4px 0 var(--lima)}.cookies__titulo{font-size:1.2rem;margin-bottom:.3rem}.cookies p{margin-bottom:.6rem}}.js .revelar{opacity:0;transform:translateY(1.75rem);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.js .revelar.visivel{opacity:1;transform:none}@media (min-width:760px){.capa__grade{grid-template-columns:1fr 1.3fr}.capa__nota{grid-column:2}.indice__topo{grid-template-columns:1.3fr 1fr;align-items:end}.indice__topo .rotulo{grid-column:1/-1}.metodo__trilho li{flex-basis:42%}.publico__grade{grid-template-columns:repeat(3,1fr);gap:2rem}.valores{grid-template-columns:repeat(2,1fr);column-gap:2.5rem}.faixa-lima__grade{grid-template-columns:auto 1fr;gap:3rem}.bolota{width:140px;height:140px}.tabela-mv{grid-template-columns:1fr 1fr}.tabela-mv>div+div{border-top:0;border-left:var(--borda)}.dupla-fotos{grid-template-columns:.8fr 1fr}.rodape__grade{grid-template-columns:1.4fr 1fr 1.2fr}.cookies{left:1.25rem;bottom:1.25rem;right:auto}}@media (min-width:1024px){.capa__grade{grid-template-columns:4fr 5fr 3fr;gap:3rem}.capa__nota{grid-column:auto;align-self:start;margin-top:-4rem}.metodo__trilho{display:grid;grid-template-columns:repeat(5,1fr);overflow:visible}.metodo__trilho li{padding:2rem 1.5rem 2.4rem}.duas,.porque__grade{grid-template-columns:.9fr 1.1fr;gap:5rem}.duas{grid-template-columns:1fr 1fr}.duas--topo{align-items:start}.abre__grade{grid-template-columns:1fr 1fr;align-items:end;column-gap:4rem}.abre h1,.abre__cap,.atalhos{grid-column:1/-1}.abre__intro{grid-column:2}.servico{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.servico__cabeca{position:sticky;top:calc(var(--barra) + 2rem);align-self:start}.canais,.valores{grid-template-columns:repeat(3,1fr)}.canal+.canal{border-top:0;border-left:var(--borda)}.mapa{aspect-ratio:21/8}.legal{grid-template-columns:260px 1fr;gap:4.5rem}.legal__sumario{position:sticky;top:calc(var(--barra) + 1.5rem)}}@media (min-width:1180px){.barra__menu{display:none}.barra__nav{position:static;flex-direction:row;padding:0;overflow:visible;background:0 0;color:inherit;clip-path:none;visibility:visible;transition:none}.barra__nav ul{display:flex;height:100%}.barra__nav li{display:flex}.barra__nav li:not(.legal) a{align-items:center;gap:.4rem;padding:0 1.15rem;border:0;border-left:var(--borda);font-family:var(--f-txt);font-size:.95rem;font-weight:700;letter-spacing:0;color:var(--preto);transition:background .25s}.barra__nav li:not(.legal) a:hover{background:var(--lima);color:var(--preto);padding-left:1.15rem}.barra__nav li:not(.legal) a[aria-current=page]{background:var(--verde);color:var(--lima)}.barra__nav .n{font-size:1rem;color:var(--verde-2)}.barra__nav a[aria-current=page] .n{color:var(--lima)}.barra__nav .legal{margin:0;gap:0;border-left:var(--borda)}.barra__nav .legal a{padding:0 .85rem;font-size:.8rem;font-weight:700;opacity:1;color:var(--cinza)}.barra__nav .legal a:hover,.barra__nav .legal a[aria-current=page]{color:var(--preto);text-decoration:underline;text-decoration-color:var(--lima);text-decoration-thickness:3px}.barra__nav-contato{display:none}.barra__nav .legal a,.barra__tel{display:flex;align-items:center;text-decoration:none}.barra__tel{gap:.5rem;padding:0 1.3rem;background:var(--lima);border-left:var(--borda);font-weight:800;color:var(--preto);white-space:nowrap;transition:background .25s,color .25s}.barra__tel:hover{background:var(--preto);color:var(--lima)}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js .revelar{opacity:1;transform:none}}