@keyframes deslizar{to{transform:translateX(-50%)}}@keyframes girar{to{transform:rotate(360deg)}}@keyframes subir{0%{transform:translateY(20px);opacity:0}}:root{--creme:#FBF7F0;--areia:#F2EADD;--tinta:#1B1A2E;--tinta-2:#2A2843;--texto-suave:#57556B;--tangerina:#FF5A36;--tangerina-escura:#E0431F;--lima:#C8F25A;--lilas:#B9A7FF;--branco:#FFFFFF;--fonte-titulo:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--fonte-texto:"DM Sans", "Segoe UI", system-ui, sans-serif;--raio-p:12px;--raio-m:22px;--raio-g:36px;--sombra:0 18px 40px -22px rgba(27, 26, 46, .35);--largura:1180px;--transicao:.35s cubic-bezier(.2, .7, .2, 1)}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--fonte-texto);font-size:1.0625rem;line-height:1.65;color:var(--tinta);background:var(--creme);-webkit-font-smoothing:antialiased}iframe,img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:.2em}a:hover{color:var(--tangerina-escura)}h1,h2,h3,h4{font-family:var(--fonte-titulo);line-height:1.08;letter-spacing:-.02em;margin:0 0 .5em;font-weight:800}h3{font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:700}h1{font-size:clamp(2.4rem,7vw,5.2rem)}h2{font-size:clamp(1.9rem,4.4vw,3.1rem)}p{margin:0 0 1em}address{font-style:normal}:focus-visible{outline:3px solid var(--tangerina);outline-offset:3px;border-radius:6px}::selection{background:var(--lima);color:var(--tinta)}.container{width:min(100% - 2.5rem,var(--largura));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pular-conteudo{position:absolute;left:1rem;top:-4rem;z-index:100;background:var(--tinta);color:var(--creme);padding:.6rem 1rem;border-radius:var(--raio-p)}.pular-conteudo:focus{top:1rem;color:var(--creme)}.secao{padding-block:clamp(4rem,9vw,7.5rem)}.secao--areia{background:var(--areia)}.secao--escura{background:var(--tinta);color:var(--creme)}.secao--escura .sobretitulo,.secao--escura a:hover{color:var(--lima)}.sobretitulo{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--fonte-titulo);font-weight:700;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tangerina-escura);margin-bottom:1rem}.sobretitulo::before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:14px 0 0 var(--lima);margin-right:14px}.secao--escura .sobretitulo::before{box-shadow:14px 0 0 var(--tangerina)}.lead{font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--texto-suave);max-width:46ch}.secao--escura .lead{color:#cfcde0}.destaque{color:var(--tangerina)}.sublinhado{background:linear-gradient(transparent 62%,var(--lima) 62%,var(--lima) 92%,transparent 92%);padding-inline:.08em}.botao{display:inline-flex;align-items:center;gap:.6rem;font:700 1rem/1 var(--fonte-texto);padding:.95rem 1.4rem;border-radius:999px;border:2px solid var(--tinta);background:var(--tinta);color:var(--creme);text-decoration:none;cursor:pointer;transition:transform var(--transicao),background var(--transicao),color var(--transicao)}.botao:hover{background:var(--tangerina);border-color:var(--tangerina);color:var(--branco);transform:translateY(-2px)}.botao--fantasma{background:0 0;color:var(--tinta)}.botao--fantasma:hover{background:var(--tinta);border-color:var(--tinta);color:var(--creme)}.botao svg,.link-seta::after{transition:transform var(--transicao)}.botao svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2}.botao:hover svg{transform:translateX(3px)}.link-seta{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px}.link-seta::after{content:"→"}.link-seta:hover::after{transform:translateX(4px)}.link-botao{background:0 0;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.link-botao:hover{color:var(--lima)}.logo,.menu li a{text-decoration:none}.logo{display:inline-flex}.logo__svg{width:150px;height:auto;overflow:visible}.logo__caixa{fill:var(--tangerina)}.logo__estrela{fill:var(--creme);transform-origin:24px 24px;transition:transform .6s var(--transicao)}.logo__ponto{fill:var(--lima)}.logo__texto{font:800 30px var(--fonte-titulo);letter-spacing:-1px;fill:var(--tinta)}.logo__final{fill:var(--tangerina)}.logo:hover .logo__estrela{transform:rotate(90deg)}.logo--mono .logo__caixa{fill:none;stroke:var(--creme);stroke-width:3}.logo--mono .logo__estrela,.logo--mono .logo__final,.logo--mono .logo__ponto,.logo--mono .logo__texto{fill:var(--creme)}.topo{position:sticky;top:0;z-index:50;background:rgba(251,247,240,.86);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid transparent;transition:border-color var(--transicao),box-shadow var(--transicao)}.topo.rolou{border-color:rgba(27,26,46,.08);box-shadow:0 10px 30px -24px rgba(27,26,46,.5)}.topo__barra{display:flex;align-items:center;justify-content:space-between;min-height:76px;gap:1rem}.menu-botao{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:2px solid var(--tinta);background:0 0;cursor:pointer}.menu-botao__linhas,.menu-botao__linhas::after,.menu-botao__linhas::before{display:block;width:18px;height:2px;background:var(--tinta);border-radius:2px;transition:transform var(--transicao),opacity var(--transicao)}.menu-botao__linhas{position:relative}.menu-botao__linhas::after,.menu-botao__linhas::before{content:"";position:absolute;left:0}.menu-botao__linhas::before{top:-6px}.menu-botao__linhas::after{top:6px}.menu-aberto .menu-botao__linhas{background:0 0}.menu-aberto .menu-botao__linhas::before{transform:translateY(6px) rotate(45deg)}.menu-aberto .menu-botao__linhas::after{transform:translateY(-6px) rotate(-45deg)}.menu{position:fixed;inset:76px 0 auto 0;z-index:49;background:var(--creme);padding:1.5rem 1.25rem 2rem;border-bottom:1px solid rgba(27,26,46,.1);transform:translateY(-12px);opacity:0;visibility:hidden;transition:transform var(--transicao),opacity var(--transicao),visibility var(--transicao)}.menu-aberto .menu{transform:none;opacity:1;visibility:visible}.menu ul{list-style:none;margin:0 0 1.25rem;padding:0}.menu li a{display:block;padding:.7rem 0;font:700 1.6rem var(--fonte-titulo);border-bottom:1px solid rgba(27,26,46,.08)}.menu a[aria-current=page]{color:var(--tangerina-escura)}.menu__fone{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-weight:700;padding:.6rem 1rem;border-radius:999px;background:var(--lima)}.menu__fone svg{width:16px;height:16px;fill:var(--tinta)}.menu__fone:hover{color:var(--tinta);background:var(--lilas)}@media (min-width:900px){.menu-botao{display:none}.menu{position:static;display:flex;align-items:center;gap:1.5rem;padding:0;background:0 0;border:0;transform:none;opacity:1;visibility:visible}.menu ul{display:flex;gap:.3rem;margin:0}.menu li a{font:500 1rem var(--fonte-texto);padding:.5rem .95rem;border:0;border-radius:999px;transition:background var(--transicao)}.menu li a:hover{background:var(--areia);color:var(--tinta)}.menu a[aria-current=page],.menu a[aria-current=page]:hover{background:var(--tinta);color:var(--creme)}}.foto{margin:0;position:relative;overflow:hidden;border-radius:var(--raio-g);background:linear-gradient(135deg,var(--lilas),var(--tangerina))}.foto img{transition:transform 1.2s var(--transicao)}.foto:hover img{transform:scale(1.04)}.foto img.falhou{opacity:0}.foto figcaption{position:absolute;left:1rem;bottom:1rem;right:1rem;font-size:.85rem;color:var(--creme)}.adesivo{display:inline-block;font:700 .85rem/1 var(--fonte-titulo);letter-spacing:.02em;padding:.6rem .9rem;border-radius:999px;background:var(--lima);color:var(--tinta);transform:rotate(-4deg);box-shadow:var(--sombra)}.adesivo--lilas{background:var(--lilas);transform:rotate(3deg)}.adesivo--tangerina{background:var(--tangerina);color:var(--branco);transform:rotate(-2deg)}.abertura{isolation:isolate;padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,6rem);position:relative;overflow:hidden}.abertura__titulo{max-width:15ch;margin-bottom:1.5rem}.abertura__pilula{display:inline-block;vertical-align:middle;width:1.9em;height:.85em;border-radius:999px;overflow:hidden;margin:0 .12em;position:relative;top:-.06em;background:linear-gradient(135deg,var(--lilas),var(--tangerina))}.abertura__pilula img,.foto img{width:100%;height:100%;object-fit:cover}.abertura__grade{display:grid;gap:2.5rem;align-items:end}.abertura__texto .lead{margin-bottom:1.75rem}.abertura__acoes{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.abertura__mosaico{position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:1rem}.abertura__mosaico .foto--alta{grid-row:span 2;aspect-ratio:3/4}.abertura__mosaico .foto--redonda{aspect-ratio:1;border-radius:50%}.cartao-info{background:var(--tinta);color:var(--creme);border-radius:var(--raio-m);padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.cartao-info strong{font:800 2.3rem/1 var(--fonte-titulo);color:var(--lima)}.cartao-info span{font-size:.92rem;color:#cfcde0;line-height:1.4}.abertura__mosaico .adesivo{position:absolute;top:-14px;left:12%;z-index:2}@media (min-width:900px){.abertura__grade{grid-template-columns:1.1fr 1fr;gap:4rem}}.faixa{background:var(--tangerina);color:var(--branco);overflow:hidden;transform:rotate(-1.5deg);margin-block:-1rem 0;position:relative;z-index:2;border-block:3px solid var(--tinta)}.faixa__trilho{display:flex;width:max-content;animation:deslizar 38s linear infinite}.faixa__trilho span{font:800 clamp(1.1rem,2.4vw,1.6rem)/1 var(--fonte-titulo);padding:1.1rem 1.4rem;white-space:nowrap;display:inline-flex;align-items:center;gap:1.4rem}.faixa__trilho span::after{content:"✦";color:var(--lima)}.indice{display:grid;gap:3rem}.indice__lista{list-style:none;margin:0;padding:0;counter-reset:item}.indice__item{counter-increment:item;display:grid;grid-template-columns:auto 1fr;gap:.25rem 1.4rem;padding:1.6rem 0;border-top:2px solid var(--tinta);transition:padding var(--transicao),background var(--transicao)}.indice__item:last-child{border-bottom:2px solid var(--tinta)}.indice__item::before{content:counter(item,decimal-leading-zero);grid-row:span 2;font:800 1rem var(--fonte-titulo);color:var(--tangerina-escura);padding-top:.35rem}.indice__item h3{margin:0}.indice__item p{max-width:58ch}.indice__item:hover{padding-left:.8rem;background:linear-gradient(90deg,rgba(200,242,90,.35),transparent 70%)}@media (min-width:900px){.indice{grid-template-columns:.8fr 1.2fr;gap:5rem}.indice__cabeca{position:sticky;top:110px;align-self:start}}.bento{display:grid;gap:1rem;grid-template-columns:1fr}.bento__bloco{border-radius:var(--raio-m);padding:1.75rem;position:relative;overflow:hidden;background:var(--branco);min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;transition:transform var(--transicao)}.bento__bloco:hover{transform:translateY(-4px)}.bento__bloco h3{margin:1.25rem 0 .4rem}.bento__bloco p,.indice__item p{margin:0;color:var(--texto-suave)}.bento__bloco--lima{background:var(--lima)}.bento__bloco--lilas{background:var(--lilas)}.bento__bloco--tinta{background:var(--tinta);color:var(--creme)}.bento__bloco--tinta p{color:#cfcde0}.bento__bloco--foto{padding:0;min-height:280px;background:var(--lilas)}.bento__bloco--foto .foto{position:absolute;inset:0;border-radius:0}.bento__icone{width:46px;height:46px;border-radius:14px;flex:none;margin-bottom:auto;display:grid;place-items:center;background:var(--creme)}.bento__icone svg{width:24px;height:24px;fill:none;stroke:var(--tinta);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (min-width:700px){.bento{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(240px,auto)}.bento__bloco{min-height:0}.bento__bloco--largo{grid-column:span 2}.bento__bloco--alto{grid-row:span 2}}.rotulo{display:grid;gap:3rem;align-items:center}.rotulo__tabela{background:var(--branco);color:var(--tinta);border:3px solid var(--tinta);border-radius:var(--raio-m);padding:1.25rem 1.4rem;font-size:.95rem;box-shadow:10px 10px 0 var(--tangerina);transform:rotate(-1.5deg);max-width:440px}.rotulo__tabela h3{font-size:1.15rem;border-bottom:6px solid var(--tinta);padding-bottom:.5rem;margin-bottom:.4rem}.rotulo__tabela table{width:100%;border-collapse:collapse}.rotulo__tabela td{padding:.45rem 0;border-bottom:1px solid rgba(27,26,46,.2)}.rotulo__tabela td:last-child{text-align:right;font-weight:700}.rotulo__tabela tr.marcado td{background:rgba(200,242,90,.55)}.rotulo__tabela small{display:block;margin-top:.75rem;color:var(--texto-suave);line-height:1.4}.rotulo__dicas{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:1.1rem}.rotulo__dicas li{display:grid;grid-template-columns:34px 1fr;gap:1rem}.rotulo__dicas b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--lima);color:var(--tinta);font-family:var(--fonte-titulo)}.rotulo__dicas p{margin:0;color:#cfcde0}.rotulo__dicas strong{color:var(--creme);display:block}@media (min-width:900px){.rotulo{grid-template-columns:1fr 1fr;gap:5rem}.rotulo__tabela{justify-self:center}}.balcao{display:grid;gap:2.5rem;align-items:center}.balcao .foto{aspect-ratio:4/3}.balcao__dados{display:grid;gap:.75rem;margin-top:1.5rem}.balcao__dados a,.balcao__dados div{display:flex;gap:.9rem;align-items:center;padding:.9rem 1.1rem;border-radius:var(--raio-p);background:var(--branco);text-decoration:none}.balcao__dados svg{flex:none;width:22px;height:22px;fill:none;stroke:var(--tangerina);stroke-width:2}@media (min-width:900px){.balcao{grid-template-columns:1fr 1fr;gap:5rem}}.chamada,.trilha ol{display:flex;flex-wrap:wrap}.chamada{gap:1.25rem;align-items:center;justify-content:space-between;border:2px dashed rgba(27,26,46,.35);border-radius:var(--raio-m);padding:1.5rem 1.75rem}.chamada p{margin:0;font:700 clamp(1.15rem,2vw,1.45rem)/1.3 var(--fonte-titulo);max-width:38ch}.cabecalho-pagina{isolation:isolate;padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}.cabecalho-pagina h1{max-width:16ch}.cabecalho-pagina .lead{max-width:56ch}.trilha{font-size:.9rem;color:var(--texto-suave);margin-bottom:1.5rem}.trilha ol{list-style:none;gap:.5rem;padding:0;margin:0}.trilha li+li::before{content:"/";margin-right:.5rem;opacity:.5}.estrela-deco{position:absolute;right:-60px;top:20px;width:clamp(160px,26vw,340px);fill:var(--lima);opacity:.9;animation:girar 40s linear infinite;z-index:-1}.historia{display:grid;gap:2.5rem}.historia .foto{aspect-ratio:4/5}.historia__texto p{max-width:62ch}.historia__texto p:first-of-type::first-letter{font:800 4.2rem/.8 var(--fonte-titulo);float:left;margin:.35rem .6rem 0 0;color:var(--tangerina)}@media (min-width:900px){.historia{grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:start}.historia .foto{position:sticky;top:110px}}.trio{display:grid;gap:1rem}.trio__cartao{border-radius:var(--raio-m);padding:2rem 1.75rem;background:var(--tinta-2)}.trio__cartao h3{color:var(--lima)}.trio__cartao p{margin:0;color:#dedcec}.trio__cartao:nth-child(2) h3{color:var(--lilas)}.trio__cartao:nth-child(3) h3{color:#ff8e73}@media (min-width:800px){.trio{grid-template-columns:repeat(3,1fr)}}.valores{display:grid;gap:0;border-top:2px solid var(--tinta)}.valor{display:grid;gap:.5rem;padding:1.5rem 0;border-bottom:2px solid var(--tinta)}.valor h3{margin:0;display:flex;align-items:center;gap:.75rem}.valor h3::before{content:"✦";color:var(--tangerina);font-size:1.1rem}.valor p{margin:0;color:var(--texto-suave)}@media (min-width:800px){.valor{grid-template-columns:1fr 1.6fr;gap:2rem;align-items:baseline}}.categorias-nav{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.categorias-nav a{text-decoration:none;padding:.5rem 1rem;border-radius:999px;border:2px solid var(--tinta);font-weight:500;font-size:.95rem;transition:background var(--transicao)}.categorias-nav a:hover{background:var(--lima);color:var(--tinta)}.produto{display:grid;gap:2rem;padding-block:clamp(2.5rem,5vw,4rem);border-top:2px solid var(--tinta);scroll-margin-top:100px}.produto .foto{aspect-ratio:5/4}.produto__etiqueta{font:700 .8rem var(--fonte-titulo);letter-spacing:.14em;text-transform:uppercase;color:var(--tangerina-escura)}.produto__texto p{max-width:60ch}.ficha{display:grid;grid-template-columns:1fr;gap:.6rem;margin:1.5rem 0 0}.ficha div{background:var(--branco);border-radius:var(--raio-p);padding:.9rem 1.1rem}.ficha dt,.mini p{color:var(--texto-suave)}.ficha dt{font:700 .8rem var(--fonte-titulo);text-transform:uppercase;letter-spacing:.1em}.ficha dd{margin:.2rem 0 0}@media (min-width:600px){.ficha{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.produto{grid-template-columns:1fr 1.15fr;gap:4rem;align-items:center}.produto:nth-of-type(even) .foto{order:2}}.mini-grade{display:grid;gap:1rem}.mini{border-radius:var(--raio-m);padding:1.6rem;background:var(--branco);border:2px solid var(--tinta);transition:transform var(--transicao),box-shadow var(--transicao)}.mini:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--tinta)}.mini h3{font-size:1.2rem}.mini p{font-size:.98rem}@media (min-width:700px){.mini-grade{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.mini-grade{grid-template-columns:repeat(3,1fr)}}.aviso{grid-template-columns:auto 1fr;align-items:start;background:var(--lilas);border-radius:var(--raio-m);padding:1.5rem 1.75rem}.aviso svg{width:28px;height:28px;fill:none;stroke:var(--tinta);stroke-width:2}.aviso p,.mini p{margin:0}.aviso p+p{margin-top:.5rem}.aviso,.canais{display:grid;gap:1rem}.canal{display:flex;flex-direction:column;gap:.4rem;padding:1.75rem;border-radius:var(--raio-m);background:var(--branco);text-decoration:none;position:relative;overflow:hidden;transition:transform var(--transicao)}a.canal:hover{transform:translateY(-4px);color:var(--tinta)}.canal__icone{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;margin-bottom:1rem;background:var(--lima)}.canal:nth-child(2) .canal__icone{background:var(--lilas)}.canal:nth-child(3) .canal__icone{background:var(--tangerina)}.canal:nth-child(3) .canal__icone svg{stroke:var(--branco)}.canal__icone svg{width:26px;height:26px;fill:none;stroke:var(--tinta);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.canal__rotulo{font:700 .8rem var(--fonte-titulo);text-transform:uppercase;letter-spacing:.12em;color:var(--texto-suave)}.canal__valor{font:700 clamp(1.1rem,2vw,1.35rem)/1.3 var(--fonte-titulo);word-break:break-word}.canal__dica{font-size:.92rem;color:var(--texto-suave)}@media (min-width:900px){.canais{grid-template-columns:repeat(3,1fr)}}.mapa{border-radius:var(--raio-g);overflow:hidden;border:3px solid var(--tinta);background:var(--areia);aspect-ratio:16/10}.mapa iframe{width:100%;height:100%;border:0}@media (max-width:600px){.mapa{aspect-ratio:4/5}}.legal{display:grid;gap:2.5rem}.legal__indice{font-size:.95rem}.legal__indice ol{margin:0;padding-left:1.2rem;display:grid;gap:.35rem}.legal__indice a,.rodape a{text-decoration:none}.legal__indice a:hover{text-decoration:underline}.legal__caixa{background:var(--branco);border-radius:var(--raio-m);padding:1.5rem}.texto-legal{max-width:72ch}.texto-legal h2{font-size:clamp(1.35rem,2.6vw,1.75rem);margin-top:2.5rem;scroll-margin-top:100px}.texto-legal h2:first-child{margin-top:0}.texto-legal ul{padding-left:1.2rem}.texto-legal li{margin-bottom:.4rem}.texto-legal table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.95rem}.texto-legal td,.texto-legal th{text-align:left;padding:.7rem .6rem;border-bottom:1px solid rgba(27,26,46,.15);vertical-align:top}.texto-legal th{font-family:var(--fonte-titulo);background:var(--areia)}.tabela-rolagem{overflow-x:auto}.cartao-empresa{background:var(--areia);border-left:6px solid var(--tangerina);border-radius:var(--raio-p);padding:1.25rem 1.5rem}.cartao-empresa p{margin:0 0 .25rem}@media (min-width:960px){.legal{grid-template-columns:260px 1fr;gap:4rem}.legal__indice{position:sticky;top:110px;align-self:start}}.rodape{background:var(--tinta);color:#d9d7e8;padding-top:clamp(3.5rem,7vw,5.5rem);margin-top:0}.rodape a:hover{color:var(--lima)}.rodape__grade{display:grid;gap:2.5rem;padding-bottom:3rem}.rodape__marca p{margin-top:1rem;max-width:34ch}.rodape__titulo{font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lima);margin-bottom:1rem}.rodape ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;font-size:.98rem}.rodape__legal{border-top:1px solid rgba(255,255,255,.12);padding-block:1.5rem;font-size:.88rem;color:#b5b3c9}.rodape__legal p{margin:0 0 .3rem}.rodape__legal strong{color:var(--creme);font-weight:500}@media (min-width:700px){.rodape__grade{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.rodape__grade{grid-template-columns:1.4fr 1fr 1.2fr 1fr}}.cookies{position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:60;max-width:560px;background:var(--branco);color:var(--tinta);border:2px solid var(--tinta);border-radius:var(--raio-m);padding:1.25rem 1.4rem;box-shadow:8px 8px 0 var(--tinta);font-size:.95rem;animation:subir .5s var(--transicao)}.cookies[hidden]{display:none}.cookies p{margin:0 0 1rem}.cookies__acoes{display:flex;flex-wrap:wrap;gap:.6rem}.cookies .botao{padding:.75rem 1.1rem;font-size:.92rem}.erro{text-align:center;padding-block:clamp(4rem,12vw,9rem)}.erro .lead,.erro h1{margin-inline:auto}.js .revelar{opacity:0;transform:translateY(26px);transition:opacity .8s var(--transicao),transform .8s var(--transicao)}.js .revelar.visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js .revelar{opacity:1;transform:none}}