@font-face{font-family:fraunces;src:url(../media/fraunces-s.p.2on4lsczlu6gv.woff2)format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.0%;size-adjust:115.82%}._1m-0ua_className{font-family:fraunces,fraunces Fallback;font-style:normal}._1m-0ua_variable{--fonte-titulo:"fraunces", "fraunces Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.0fpdy-lufm69d.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.ksJwHG_className{font-family:dmSans,dmSans Fallback}.ksJwHG_variable{--fonte-texto:"dmSans", "dmSans Fallback"}
:root{--terracota:#c0532f;--terracota-escura:#9c3f20;--oliva:#5f6b2e;--acafrao:#e9a23b;--creme:#faf4ea;--linho:#f3eadb;--papel:#fffaf2;--carvao:#2b211c;--suave:#6b5d54;--linha:#e6d9c6;--titulo:var(--fonte-titulo), Georgia, serif;--texto:var(--fonte-texto), system-ui, sans-serif;--raio:18px;--sombra:0 18px 40px -22px #2b211c73;--largura:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--creme);color:var(--carvao);font-family:var(--texto);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}body:before{content:"";pointer-events:none;z-index:100;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{font-family:var(--titulo);letter-spacing:-.015em;font-variation-settings:"opsz" 144, "SOFT" 50;margin:0;font-weight:600;line-height:1.05}h2 em,h1 em{color:var(--terracota);font-style:italic;font-weight:400}p{margin:0}::selection{background:var(--acafrao);color:var(--carvao)}:focus-visible{outline:2px solid var(--terracota);outline-offset:3px;border-radius:6px}.sobretitulo{letter-spacing:.2em;text-transform:uppercase;color:var(--terracota);align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.78rem;font-weight:700;display:inline-flex}.sobretitulo:before{content:"";background:currentColor;border-radius:2px;width:26px;height:2px}.botao{cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.botao:hover{transform:translateY(-2px)}.botao-terracota{background:var(--terracota);color:#fff;box-shadow:0 10px 24px -12px var(--terracota)}.botao-terracota:hover{background:var(--terracota-escura)}.botao-acafrao{background:var(--acafrao);color:var(--carvao);box-shadow:0 10px 24px -12px #e9a23be6}.botao-contorno{border-color:var(--carvao);color:var(--carvao)}.botao-contorno:hover{background:var(--carvao);color:var(--creme)}.botao-claro{color:var(--creme);border-color:#faf4ea80}.botao-claro:hover{background:var(--creme);color:var(--carvao)}.botao-pequeno{padding:.6rem 1.1rem;font-size:.88rem}.link-seta{color:var(--terracota);align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.link-seta svg{transition:transform .2s}.link-seta:hover svg{transform:translate(4px)}.centro{text-align:center;margin-top:3rem}.aviso-traducao{background:var(--carvao);color:var(--creme);text-align:center;padding:.55rem 1rem;font-size:.85rem}.topo{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf4eae0;border-bottom:1px solid #e6d9c6b3;align-items:center;gap:2rem;padding:.8rem clamp(1rem,4vw,3rem);display:flex;position:sticky;top:0}.topo-logo img{width:auto;height:34px}.topo-nav{gap:1.6rem;margin-right:auto;display:flex}.topo-nav a{color:var(--suave);border-bottom:2px solid #0000;padding:.3rem 0;font-size:.95rem;font-weight:500;text-decoration:none}.topo-nav a:hover,.topo-nav a.ativo{color:var(--carvao);border-color:var(--terracota)}.topo-acoes{align-items:center;gap:1rem;display:flex}.topo-entrar{font-size:.92rem;font-weight:700;text-decoration:none}.idioma{position:relative}.idioma summary{cursor:pointer;border:1px solid var(--linha);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.85rem;font-weight:700;list-style:none;display:flex}.idioma summary::-webkit-details-marker{display:none}.idioma-globo{color:var(--terracota)}.idioma ul{background:var(--papel);border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:14px;min-width:170px;margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.idioma li a{border-radius:9px;gap:.6rem;padding:.5rem .7rem;font-size:.92rem;text-decoration:none;display:flex}.idioma li a b{color:var(--terracota);width:1.6rem}.idioma li a:hover,.idioma li a[aria-current]{background:var(--linho)}.menu-celular{display:none}.heroi{max-width:var(--largura);grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);margin:0 auto;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(3rem,6vw,5rem);display:grid}.heroi h1{font-size:clamp(2.6rem,5.2vw,4.5rem);font-weight:600}.heroi h1>span:first-child{white-space:nowrap}.heroi h1 em,.heroi h1 span{display:block}.heroi-lead{color:var(--suave);max-width:34rem;margin-top:1.6rem;font-size:1.15rem}.heroi-botoes{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.heroi-selos{color:var(--suave);flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.6rem 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.heroi-selos li{align-items:center;gap:.4rem;display:flex}.heroi-selos svg{color:var(--oliva)}.heroi-mesa{aspect-ratio:1/1.02;position:relative}.prato{box-shadow:var(--sombra);border:6px solid var(--papel);border-radius:26px;margin:0;animation:.9s cubic-bezier(.2,.7,.2,1) both pousa;position:absolute;overflow:hidden}.prato img{object-fit:cover;width:100%;height:100%}.prato-1{aspect-ratio:4/3;width:58%;animation-delay:.2s;top:4%;left:0;rotate:-4deg}.prato-2{aspect-ratio:4/3;width:50%;animation-delay:.35s;top:0;right:0;rotate:5deg}.prato-3{aspect-ratio:1;border-radius:50%;width:46%;animation-delay:.5s;bottom:0;left:8%;rotate:3deg}.prato-4{aspect-ratio:4/3;width:52%;animation-delay:.65s;bottom:10%;right:2%;rotate:-3deg}.heroi-capa{z-index:3;border-radius:6px;width:34%;margin:0;animation:1s cubic-bezier(.2,.7,.2,1) .8s both pousa;position:absolute;top:30%;left:38%;overflow:hidden;rotate:-8deg;box-shadow:0 30px 50px -20px #2b211c99}.carimbo{z-index:4;background:var(--acafrao);width:118px;height:118px;box-shadow:var(--sombra);border-radius:50%;place-items:center;animation:.8s 1s both pousa;display:grid;position:absolute;top:36%;right:-2%}.carimbo svg{width:100%;height:100%;animation:22s linear infinite gira;position:absolute;inset:0}.carimbo text{font-family:var(--texto);letter-spacing:2.4px;fill:var(--carvao);font-size:9.5px;font-weight:700}.carimbo b{font-family:var(--titulo);font-size:1.55rem;line-height:1}@keyframes pousa{0%{opacity:0;transform:translateY(30px)scale(.96)}to{opacity:1;transform:none}}@keyframes gira{to{transform:rotate(360deg)}}@keyframes entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.entra{animation:.8s cubic-bezier(.2,.7,.2,1) both entra}@supports (animation-timeline:view()){.sobe{animation:linear both entra;animation-timeline:view();animation-range:entry entry 60%}}.faixa-paises{background:var(--carvao);color:var(--creme);border-block:1px solid #000;padding:1rem 0;overflow:hidden}.faixa-trilho{width:max-content;animation:70s linear infinite rola;display:flex}.faixa-trilho span{font-family:var(--titulo);white-space:nowrap;align-items:center;gap:.8rem;padding-right:3rem;font-size:1.35rem;font-style:italic;display:flex}.faixa-trilho svg{filter:drop-shadow(0 2px 4px #00000059);flex:none}@keyframes rola{to{transform:translate(-50%)}}.secao{padding:clamp(4rem,9vw,7rem) clamp(1rem,4vw,2rem)}.secao>*{max-width:var(--largura);margin-inline:auto}.secao-linho{background:var(--linho);background-image:repeating-linear-gradient(0deg,#ffffff40 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#2b211c06 0 1px,#0000 1px 4px)}.secao-escura{background:radial-gradient(120% 90% at 20% 0%, #3a2c24, var(--carvao) 60%);color:var(--creme)}.secao-escura h2 em,.secao-escura .sobretitulo{color:var(--acafrao)}.cabeca{text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.cabeca h2{max-width:22ch;margin-inline:auto;font-size:clamp(2.2rem,4.6vw,3.6rem)}.cabeca-lado{text-align:left;grid-template-columns:1.1fr 1fr;align-items:end;gap:2rem 4rem;display:grid}.cabeca-lado h2{margin:0}.cabeca-lado>p{color:var(--suave);font-size:1.05rem}.pilares{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.pilar{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);flex-direction:column;gap:.9rem;padding:2.2rem 2rem 2rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.pilar:hover{box-shadow:var(--sombra);transform:translateY(-6px)}.pilar>svg{color:var(--terracota)}.pilar h3{font-size:1.6rem}.pilar p{color:var(--suave);flex:1}.pilar-num{font-family:var(--titulo);color:var(--linho);font-size:3rem;font-style:italic;line-height:1;position:absolute;top:1.2rem;right:1.5rem}.numeros{background:var(--terracota);color:var(--creme);grid-template-columns:repeat(4,1fr);display:grid}.numeros div{text-align:center;border-right:1px solid #faf4ea40;padding:2.6rem 1rem}.numeros div:last-child{border-right:0}.numeros b{font-family:var(--titulo);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:600;line-height:1;display:block}.numeros span{letter-spacing:.06em;opacity:.9;font-size:.9rem}.estante{grid-template-columns:repeat(4,1fr);gap:2.4rem 1.6rem;display:grid}.estante-item{flex-direction:column;gap:.3rem;text-decoration:none;display:flex}.estante-item img{rotate:calc((var(--i) - 3.5) * .6deg);border-radius:6px;margin-bottom:.8rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;box-shadow:0 22px 34px -20px #2b211cb3}.estante-item:hover img{transform:translateY(-10px)rotate(-1.5deg)scale(1.02);box-shadow:0 34px 44px -22px #2b211ccc}.estante-vol{letter-spacing:.18em;text-transform:uppercase;color:var(--terracota);font-size:.72rem;font-weight:700}.estante-item b{font-family:var(--titulo);font-size:1.25rem;font-weight:600;line-height:1.15}.estante-item small{color:var(--suave);font-size:.88rem}.por-dentro{max-width:var(--largura);grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin:0 auto;display:grid}.por-dentro>*{margin:0}.leque{height:440px;position:relative}.leque img{width:46%;box-shadow:var(--sombra);border-radius:4px;transition:transform .4s;position:absolute;top:50%;left:50%}.leque img:first-child{transform:translate(-115%,-50%)rotate(-12deg)}.leque img:nth-child(2){transform:translate(-80%,-54%)rotate(-4deg)}.leque img:nth-child(3){transform:translate(-25%,-52%)rotate(4deg)}.leque img:nth-child(4){transform:translate(15%,-46%)rotate(12deg)}.leque:hover img:first-child{transform:translate(-130%,-50%)rotate(-15deg)}.leque:hover img:nth-child(4){transform:translate(30%,-46%)rotate(15deg)}.por-dentro h2{margin-bottom:1.8rem;font-size:clamp(2.2rem,4.2vw,3.3rem)}.lista-check{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.lista-check li{align-items:flex-start;gap:.7rem;display:flex}.lista-check svg{color:var(--oliva);flex:none;margin-top:4px}.mosaico{grid-template-columns:repeat(6,1fr);grid-auto-rows:170px;gap:.9rem;display:grid}.mosaico-item{border-radius:var(--raio);color:#fff;grid-column:span 2;text-decoration:none;position:relative;overflow:hidden}.mosaico-item.m1,.mosaico-item.m6{grid-area:span 2/span 3}.mosaico-item.m2,.mosaico-item.m7,.mosaico-item.m3,.mosaico-item.m8,.mosaico-item.m4,.mosaico-item.m5,.mosaico-item.m9,.mosaico-item.m10{grid-column:span 3}.mosaico-item img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.mosaico-item:hover img{transform:scale(1.06)}.mosaico-item span{background:linear-gradient(#0000,#140c08d1);flex-direction:column;padding:2.4rem 1.2rem 1rem;display:flex;position:absolute;inset:auto 0 0}.mosaico-item b{font-family:var(--titulo);font-size:1.6rem;font-weight:600}.mosaico-item small{opacity:.85;font-size:.82rem}.nutri{grid-template-columns:auto 1fr;align-items:center;gap:3rem;max-width:980px;margin:0 auto;display:grid}.nutri>*{margin:0}.nutri-foto{aspect-ratio:1;border:8px solid var(--papel);width:220px;box-shadow:var(--sombra), 0 0 0 2px var(--acafrao);border-radius:50%;overflow:hidden}.nutri blockquote{margin:0}.nutri blockquote p{font-family:var(--titulo);font-size:clamp(1.4rem,2.6vw,2rem);font-style:italic;font-weight:400;line-height:1.35}.nutri footer{flex-direction:column;margin-top:1.4rem;display:flex}.nutri footer b{font-family:var(--titulo);color:var(--terracota);font-size:1.2rem}.nutri footer span{color:var(--suave);font-size:.92rem}.planos{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:1.6rem;display:grid;max-width:920px!important}.plano{background:var(--papel);border:1px solid var(--linha);border-radius:24px;flex-direction:column;gap:1rem;padding:2.4rem 2.2rem;display:flex;position:relative}.plano h3{font-size:1.9rem}.plano-sub{color:var(--suave);margin-top:-.6rem}.plano .lista-check{flex:1;font-size:.97rem}.preco{font-family:var(--titulo);flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;font-size:4rem;font-weight:600;line-height:1;display:flex}.preco small{font-size:1.4rem}.preco span{font-family:var(--texto);color:var(--suave);flex-basis:100%;font-size:.85rem;font-weight:500}.plano-destaque{background:radial-gradient(120% 100% at 10% 0%, #d26a43, var(--terracota) 40%, #7e3218);color:var(--creme);box-shadow:0 30px 60px -30px var(--terracota-escura);border:0}.plano-destaque .plano-sub,.plano-destaque .preco span{color:#faf4eacc}.plano-destaque .lista-check svg{color:var(--acafrao)}.fita{background:var(--acafrao);color:var(--carvao);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.4rem .9rem;font-size:.72rem;font-weight:700;position:absolute;top:-14px;left:2.2rem}.planos-nota{color:var(--suave);text-align:center;justify-content:center;align-items:center;gap:.5rem;font-size:.92rem;display:flex;margin-top:2rem!important}.planos-nota svg{color:var(--oliva)}.faq{flex-direction:column;gap:.7rem;display:flex;max-width:820px!important}.faq details{background:var(--papel);border:1px solid var(--linha);border-radius:16px;padding:0 1.4rem}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;font-size:1.05rem;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{color:var(--terracota);flex:none;transition:rotate .25s}.faq details[open] summary svg{rotate:45deg}.faq details p{color:var(--suave);padding-bottom:1.3rem}.fecho{text-align:center;background:radial-gradient(90% 120% at 50% 0%, #4a372c, var(--carvao) 65%);color:var(--creme);padding:clamp(4.5rem,10vw,8rem) 1.5rem}.fecho h2{max-width:16ch;margin:0 auto;font-size:clamp(2.5rem,6vw,4.6rem)}.fecho h2 em{color:var(--acafrao)}.fecho p{color:#faf4eacc;max-width:36rem;margin:1.4rem auto 0;font-size:1.1rem}.fecho .heroi-botoes{justify-content:center}.abertura{text-align:center;padding:clamp(3rem,7vw,5.5rem) clamp(1rem,4vw,2rem) clamp(2rem,5vw,3.5rem)}.abertura>*{max-width:860px;margin-inline:auto}.abertura h1{font-size:clamp(2.6rem,6vw,4.6rem)}.abertura p.lead{color:var(--suave);margin-top:1.4rem;font-size:1.15rem}.revistas-lista{flex-direction:column;gap:1.5rem;display:flex}.revista-linha{background:var(--papel);border:1px solid var(--linha);border-radius:24px;grid-template-columns:200px 1fr auto;align-items:center;gap:2.4rem;padding:1.6rem 2rem 1.6rem 1.6rem;display:grid;position:relative;overflow:hidden}.revista-linha:before{content:"";background:var(--cor);width:6px;position:absolute;inset:0 auto 0 0}.revista-linha img{box-shadow:var(--sombra);border-radius:6px;rotate:-2deg}.revista-linha h2{margin:.3rem 0 .6rem;font-size:2rem}.revista-linha p{color:var(--suave)}.revista-linha .estante-vol{color:var(--cor)}.revista-meta{flex-wrap:wrap;gap:1.2rem;margin-top:.9rem;font-size:.88rem;font-weight:600;display:flex}.revista-meta span{align-items:center;gap:.35rem;display:flex}.revista-meta svg{color:var(--oliva)}.recursos-grande{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.recurso-grande{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);flex-direction:column;gap:.8rem;padding:2rem;display:flex}.recurso-grande>svg{color:var(--terracota)}.recurso-grande h3{font-size:1.45rem}.recurso-grande p{color:var(--suave)}.passos{counter-reset:passo;grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.passo{counter-increment:passo;border-radius:var(--raio);border:1px dashed #faf4ea4d;padding:2rem}.passo:before{content:counter(passo, decimal-leading-zero);font-family:var(--titulo);color:var(--acafrao);margin-bottom:1rem;font-size:3rem;font-style:italic;line-height:1;display:block}.passo h3{margin-bottom:.5rem;font-size:1.4rem}.passo p{color:#faf4eabf}.pais{border-bottom:1px solid var(--linha);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,5vw,4rem);scroll-margin-top:90px;display:grid}.pais:nth-child(2n) .pais-foto{order:2}.pais-foto{position:relative}.pais-foto>img{box-shadow:var(--sombra);aspect-ratio:4/3;object-fit:cover;border-radius:26px;width:100%}.pais-pratos{gap:.5rem;display:flex;position:absolute;bottom:-24px;right:18px}.pais-pratos img{object-fit:cover;border:4px solid var(--creme);width:78px;height:78px;box-shadow:var(--sombra);border-radius:50%}.pais-num{font-family:var(--titulo);color:var(--terracota);font-size:1.1rem;font-style:italic}.pais h2{margin:.2rem 0 1rem;font-size:clamp(2.4rem,5vw,3.6rem)}.pais>div>p{color:var(--suave)}.curiosidades{background:var(--linho);border-radius:16px;margin-top:1.4rem;padding:1.2rem 1.4rem}.curiosidades h3{font-family:var(--texto);letter-spacing:.18em;text-transform:uppercase;color:var(--terracota);margin-bottom:.6rem;font-size:.75rem}.curiosidades ul{flex-direction:column;gap:.45rem;margin:0;padding-left:1.1rem;font-size:.95rem;display:flex}.curiosidades li::marker{color:var(--acafrao)}.pais-pratos-lista{margin-top:1rem;font-size:.92rem;font-weight:600}.pais-pratos-lista span{color:var(--suave);font-weight:400}.sobre-texto{flex-direction:column;gap:1.2rem;font-size:1.12rem;display:flex;max-width:760px!important}.sobre-texto p:first-child:first-letter{font-family:var(--titulo);float:left;color:var(--terracota);padding:.3rem .6rem 0 0;font-size:4.2rem;line-height:.85}.valores{grid-template-columns:repeat(4,1fr);gap:1.2rem;display:grid}.valor{border-radius:var(--raio);background:var(--papel);border:1px solid var(--linha);padding:1.6rem}.valor>svg{color:var(--terracota);margin-bottom:.8rem}.valor h3{margin-bottom:.4rem;font-size:1.3rem}.valor p{color:var(--suave);font-size:.95rem}@media (max-width:1000px){.topo-nav,.topo-entrar,.idioma{display:none}.topo-acoes{margin-left:auto}.menu-celular{display:block;position:relative}.menu-celular summary{cursor:pointer;flex-direction:column;gap:5px;padding:8px;list-style:none;display:flex}.menu-celular summary::-webkit-details-marker{display:none}.menu-celular summary span{background:var(--carvao);border-radius:2px;width:22px;height:2px}.menu-celular nav{background:var(--papel);border:1px solid var(--linha);box-shadow:var(--sombra);border-radius:16px;flex-direction:column;min-width:220px;padding:.6rem;display:flex;position:absolute;top:calc(100% + 10px);right:0}.menu-celular nav>a{border-radius:10px;padding:.75rem .9rem;font-weight:600;text-decoration:none}.menu-celular nav>a:hover{background:var(--linho)}.menu-idiomas{border-top:1px solid var(--linha);gap:.3rem;margin-top:.3rem;padding:.6rem .9rem .3rem;display:flex}.menu-idiomas a{border-radius:8px;padding:.3rem .5rem;font-size:.8rem;font-weight:700;text-decoration:none}.menu-idiomas a[aria-current]{background:var(--terracota);color:#fff}.heroi{grid-template-columns:1fr}.heroi-mesa{width:100%;max-width:560px;margin:0 auto}.cabeca-lado,.por-dentro,.plataforma,.nutri,.pais{grid-template-columns:1fr}.pais:nth-child(2n) .pais-foto{order:0}.pilares,.recursos-grande,.passos{grid-template-columns:1fr}.estante,.numeros{grid-template-columns:repeat(2,1fr)}.numeros div:nth-child(2){border-right:0}.numeros div:nth-child(-n+2){border-bottom:1px solid #faf4ea40}.valores{grid-template-columns:1fr 1fr}.nutri{text-align:center;justify-items:center}.rodape-grade{grid-template-columns:1fr 1fr}.revista-linha{grid-template-columns:120px 1fr}.revista-linha .botao{grid-column:1/-1}}@media (max-width:640px){body{font-size:16px}.topo .botao-pequeno{display:none}.recursos,.planos{grid-template-columns:1fr}.mosaico{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.mosaico-item,.mosaico-item[class*=m]{grid-area:span 1/span 1}.mosaico-item.m1{grid-area:span 2/span 2}.mosaico-item b{font-size:1.2rem}.mosaico-item small{display:none}.leque{height:300px}.carimbo{width:92px;height:92px}.carimbo b{font-size:1.2rem}.valores,.rodape-grade{grid-template-columns:1fr}.revista-linha{grid-template-columns:1fr;padding:1.4rem}.revista-linha img{width:150px}.celular{width:260px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
html,body{overflow-x:clip}.pilar-icone{width:58px;height:58px;color:var(--terracota);background:#fbe9df;border-radius:16px;place-items:center;display:grid}.pilar:nth-child(2){animation-delay:80ms}.pilar:nth-child(3){animation-delay:.16s}.anima-gira svg{animation:14s linear infinite gira}.anima-folheia svg{transform-origin:50% 60%;animation:3.2s ease-in-out infinite folheia}.anima-pula svg{animation:2.6s ease-in-out infinite pula}@keyframes folheia{0%,to{transform:rotateY(0)}50%{transform:rotateY(28deg)scale(1.06)}}@keyframes pula{0%,to{transform:translateY(0)}40%{transform:translateY(-5px)}55%{transform:translateY(0)}65%{transform:translateY(-2px)}}.pilar:after{content:"";background:linear-gradient(90deg, var(--terracota), var(--acafrao));transform-origin:0;border-radius:3px;height:3px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:auto 2rem 0;transform:scaleX(0)}.pilar:hover:after{transform:scaleX(1)}.pilar-num{transition:color .3s,transform .3s}.pilar:hover .pilar-num{color:#f2d9c9;transform:translateY(-4px)}.numeros{position:relative;overflow:hidden}.numeros:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff29 50%,#0000 70%);animation:6s ease-in-out infinite reflexo;position:absolute;inset:0;transform:translate(-100%)}@keyframes reflexo{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.numeros b{transition:color .3s}.numeros div:hover b{color:var(--acafrao)}.recurso-grande,.valor{transition:transform .3s,box-shadow .3s}.recurso-grande:hover,.valor:hover{box-shadow:var(--sombra);transform:translateY(-6px)}.recurso-grande:hover>svg,.valor:hover>svg{animation:.6s balanca}@keyframes balanca{0%,to{rotate:0deg}30%{rotate:-12deg}60%{rotate:8deg}}.plataforma{grid-template-columns:340px 1fr;align-items:center;gap:4rem;display:grid}.celular{background:#120d0a;border-radius:46px;width:300px;margin:0 auto;padding:14px 14px 10px;transition:rotate .5s;position:relative;rotate:-3deg;box-shadow:0 40px 70px -30px #000,inset 0 0 0 2px #3a2c24}.celular:hover{rotate:0deg}.celular-notch{z-index:2;background:#120d0a;border-radius:20px;width:90px;height:22px;position:absolute;top:20px;left:50%;translate:-50%}.celular-tela{background:var(--creme);color:var(--carvao);border-radius:34px;flex-direction:column;gap:.55rem;height:560px;padding:3rem .9rem 1rem;animation:.45s cubic-bezier(.2,.7,.2,1) troca-tela;display:flex;overflow:hidden}@keyframes troca-tela{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.celular-tela button{font:inherit;color:inherit;cursor:pointer}.celular-abas{justify-content:space-around;padding:.55rem .4rem .2rem;display:flex}.celular-abas button{color:#8d7d70;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:.4rem .6rem;transition:color .2s,background .2s}.celular-abas button[aria-pressed=true]{color:var(--acafrao);background:#e9a23b24}.tela-topo{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.tela-topo b{font-family:var(--titulo);font-size:1.2rem;font-weight:600;line-height:1.1;display:block}.tela-topo small{color:var(--suave);font-size:.72rem}.tela-topo i{background:var(--terracota) url(/marca/simbolo-claro.svg) center / 52% no-repeat;border-radius:50%;flex:none;width:30px;height:30px}.tela-dia{background:var(--papel);border:1px solid var(--linha);text-align:left;border-radius:14px;grid-template-columns:30px 56px 1fr;align-items:center;gap:.55rem;padding:.45rem;font-size:.82rem;font-weight:600;transition:transform .2s,border-color .2s;animation:.5s both entra;display:grid}.tela-dia:hover{border-color:var(--terracota);transform:translate(4px)}.tela-dia:not(:has(b)){grid-template-columns:56px 1fr}.tela-dia b{color:var(--terracota);text-transform:uppercase;letter-spacing:.08em;text-align:center;font-size:.7rem}.tela-dia img{object-fit:cover;border-radius:9px;width:56px;height:42px}.tela-dia span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tela-dia small{color:var(--suave);font-size:.7rem;font-weight:400;display:block}.tela-botao{background:var(--terracota);text-align:center;border:0;border-radius:999px;margin-top:auto;padding:.8rem;font-size:.88rem;font-weight:700;transition:background .2s,transform .2s;color:#fff!important}.tela-botao:hover{background:var(--terracota-escura);transform:scale(1.02)}.tela-progresso{background:var(--linha);border-radius:6px;height:6px;overflow:hidden}.tela-progresso i{background:var(--oliva);height:100%;transition:width .4s;display:block}.tela-grupo small{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota);margin:.35rem 0 .2rem;font-size:.68rem;font-weight:700;display:block}.tela-item{text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;width:100%;padding:.32rem .1rem;font-size:.84rem;transition:color .2s;display:flex}.tela-item .caixa{border:1.8px solid var(--linha);background:var(--papel);border-radius:6px;place-items:center;width:18px;height:18px;transition:all .2s;display:grid}.tela-item.feito{color:#a59587;text-decoration:line-through}.tela-item.feito .caixa{background:var(--oliva);border-color:var(--oliva);color:#fff}.tela-foto{flex:none;height:190px;margin:-3rem -.9rem 0;position:relative}.tela-foto img{object-fit:cover;width:100%;height:100%}.tela-foto span{background:var(--papel);border-radius:99px;padding:.2rem .6rem;font-size:.7rem;font-weight:700;position:absolute;bottom:.7rem;left:.9rem}.tela-titulo{font-family:var(--titulo);font-size:1.5rem;font-weight:600}.tela-porcoes{align-items:center;gap:.6rem;font-size:.85rem;display:flex}.tela-porcoes span{color:var(--suave);margin-right:auto}.tela-porcoes button{border:1.5px solid var(--terracota);background:0 0;border-radius:50%;width:30px;height:30px;font-size:1.1rem;line-height:1;transition:background .2s,color .2s;color:var(--terracota)!important}.tela-porcoes button:hover{background:var(--terracota);color:#fff!important}.tela-porcoes b{font-family:var(--titulo);text-align:center;width:1.6rem;font-size:1.3rem}.tela-ingredientes{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:flex}.tela-ingredientes li{border-bottom:1px dashed var(--linha);padding-bottom:.3rem}.tela-ingredientes b{color:var(--terracota);min-width:2.4rem;display:inline-block}.tela-cozinhar{flex-direction:column;gap:.8rem;height:100%;display:flex}.tela-cozinhar small{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota);font-size:.72rem;font-weight:700}.tela-cozinhar p{font-family:var(--titulo);font-size:1.35rem;line-height:1.3}.timer{place-items:center;width:150px;height:150px;margin:.4rem auto;display:grid;position:relative}.timer svg{position:absolute;inset:0;rotate:-90deg}.timer circle{fill:none;stroke:var(--linha);stroke-width:6px}.timer .timer-arco{stroke:var(--terracota);stroke-dasharray:276;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.timer b{font-family:var(--titulo);font-variant-numeric:tabular-nums;font-size:2rem}.timer.rodando b{animation:1s ease-in-out infinite pulsa}@keyframes pulsa{50%{opacity:.55}}.tela-busca{background:var(--papel);border:1.5px solid var(--terracota);color:var(--terracota);border-radius:12px;align-items:center;gap:.5rem;padding:.6rem .7rem;font-size:.84rem;display:flex}.digitando{color:var(--carvao);white-space:nowrap;border-right:2px solid var(--terracota);width:0;animation:1.6s steps(28,end) .2s forwards digita,.8s step-end infinite cursor;overflow:hidden}@keyframes digita{to{width:100%}}@keyframes cursor{50%{border-color:#0000}}.tela-chips{flex-wrap:wrap;gap:.4rem;display:flex}.tela-chips span{background:#f1e3cf;border-radius:99px;padding:.25rem .6rem;font-size:.74rem;font-weight:700;animation:.4s .4s both entra}.tela-importando{color:var(--suave);align-items:center;gap:.6rem;font-size:.8rem;animation:.4s 2.4s forwards some;display:flex}.tela-importando i{border:2.5px solid var(--linha);border-top-color:var(--terracota);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite gira}@keyframes some{to{opacity:0;height:0}}.tela-cartao-novo{background:var(--papel);border:1px solid var(--linha);opacity:0;border-radius:16px;animation:.6s 2.6s forwards entra;overflow:hidden}.tela-cartao-novo img{object-fit:cover;width:100%;height:150px}.tela-cartao-novo div{padding:.7rem .8rem}.tela-cartao-novo b{font-family:var(--titulo);font-size:1.1rem;display:block}.tela-cartao-novo small{color:var(--oliva);font-size:.72rem;font-weight:600}.recursos{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.recurso{border-radius:var(--raio);color:var(--creme);font:inherit;text-align:left;cursor:pointer;animation:.6s both entra;animation-delay:calc(var(--i) * 80ms);background:#faf4ea0d;border:1px solid #faf4ea1f;gap:1rem;padding:1.3rem 1.3rem 1.4rem;transition:transform .3s,background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.recurso:hover{background:#faf4ea17;border-color:#e9a23b80;transform:translateY(-4px)}.recurso.ativo{border-color:var(--acafrao);background:#e9a23b1f}.recurso-icone{width:46px;height:46px;color:var(--acafrao);background:#e9a23b1f;border-radius:14px;flex:none;place-items:center;transition:transform .3s,background .3s,color .3s;display:grid}.recurso:hover .recurso-icone,.recurso.ativo .recurso-icone{background:var(--acafrao);color:var(--carvao);transform:rotate(-8deg)scale(1.08)}.recurso-texto b{font-family:var(--titulo);margin-bottom:.3rem;font-size:1.2rem;font-weight:600;display:block}.recurso-texto>span{color:#faf4eab8;font-size:.93rem;line-height:1.5}.recurso-barra{background:var(--acafrao);transform-origin:0;width:100%;height:3px;animation:linear both barra;position:absolute;bottom:0;left:0}@keyframes barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@property --angulo{syntax:"<angle>";inherits:false;initial-value:0deg}.plano-destaque{isolation:isolate;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;background:0 0!important}.plano-borda{z-index:-1;background:conic-gradient(from var(--angulo), transparent 0 55%, var(--acafrao) 70%, #fff3d6 75%, var(--acafrao) 80%, transparent 95%);border-radius:27px;animation:3.5s linear infinite contorna;position:absolute;inset:-3px}.plano-borda:after{content:"";background:radial-gradient(120% 100% at 10% 0%, #d26a43, var(--terracota) 40%, #7e3218);border-radius:24px;position:absolute;inset:3px}@keyframes contorna{to{--angulo:360deg}}.plano-destaque .botao-acafrao{position:relative;overflow:hidden}.plano-destaque .botao-acafrao:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:3.5s ease-in-out infinite reflexo;position:absolute;inset:0;transform:translate(-120%)}.plano-destaque .fita{z-index:2;animation:2.6s ease-in-out infinite pula}.plano-simples{transition:transform .35s,background .35s,border-color .35s}.plano-dica{opacity:0;background:var(--carvao);color:var(--creme);text-align:center;pointer-events:none;z-index:2;border-radius:12px;padding:.55rem .9rem;font-size:.8rem;font-weight:600;transition:opacity .3s,translate .3s;position:absolute;top:-1rem;left:1.4rem;right:1.4rem;translate:0 8px}.plano-simples:hover{background:#efe3d1;border-color:#d9c6ac;transform:scale(.98)}.plano-simples:hover .plano-dica{opacity:1;translate:0 -14px}.planos:has(.plano-simples:hover) .plano-destaque{box-shadow:0 40px 70px -30px var(--terracota-escura);transform:scale(1.04)rotate(.6deg)}.planos:has(.plano-simples:hover) .plano-borda{animation-duration:1.4s}.fecho-animado{isolation:isolate;background:#140e0b;position:relative;overflow:hidden}.fecho-fundo{z-index:-1;pointer-events:none;position:absolute;inset:0}.fecho-fundo img{object-fit:cover;opacity:0;animation:12.5s infinite fundo}.fecho-fundo img:nth-child(2){animation-delay:2.5s}.fecho-fundo img:nth-child(3){animation-delay:5s}.fecho-fundo img:nth-child(4){animation-delay:7.5s}.fecho-fundo img:nth-child(5){animation-delay:10s}.fecho-fundo:after{content:"";background:radial-gradient(70% 90%,#140c08b8,#140c08e6);position:absolute;inset:0}@keyframes fundo{0%{opacity:0;transform:scale(1.08)}6%,20%{opacity:1}26%,to{opacity:0;transform:scale(1)}}.troca-palavra{height:1.2em;display:block;position:relative;overflow:hidden}.troca-palavra em{color:var(--acafrao);opacity:0;animation:12.5s infinite palavra;position:absolute;inset:0}.troca-palavra em:nth-child(2){animation-delay:2.5s}.troca-palavra em:nth-child(3){animation-delay:5s}.troca-palavra em:nth-child(4){animation-delay:7.5s}.troca-palavra em:nth-child(5){animation-delay:10s}@keyframes palavra{0%{opacity:0;filter:blur(4px);transform:translateY(60%)}4%,18%{opacity:1;filter:none;transform:none}22%,to{opacity:0;filter:blur(4px);transform:translateY(-60%)}}.rodape{color:#faf4eac7;background:#1d1612;font-size:.93rem}.rodape a{text-decoration:none;transition:color .2s}.rodape a:hover{color:var(--acafrao)}.rodape-chamada{max-width:var(--largura);border-bottom:1px solid #faf4ea1a;justify-content:space-between;align-items:center;gap:2rem;margin:0 auto;padding:3.5rem clamp(1rem,4vw,2rem);display:flex}.rodape-chamada h2{color:var(--creme);max-width:26ch;font-size:clamp(1.7rem,3vw,2.4rem)}.rodape-chamada h2 em{color:var(--acafrao)}.rodape-chamada p{margin-top:.6rem}.rodape-chamada .botao{flex:none}.rodape-grade{max-width:var(--largura);grid-template-columns:1.3fr 1.1fr 1.2fr 1fr;gap:2.5rem;margin:0 auto;padding:3.5rem clamp(1rem,4vw,2rem) 3rem;display:grid}.rodape-logo{color:var(--creme);align-items:center;gap:.7rem;display:inline-flex}.rodape-logo img{width:34px;height:auto}.rodape-logo span{font-family:var(--titulo);flex-direction:column;font-size:2rem;font-weight:600;line-height:1;display:flex}.rodape-logo small{font-family:var(--texto);letter-spacing:.3em;text-transform:uppercase;color:var(--acafrao);margin-top:.3rem;font-size:.62rem;font-weight:700}.rodape-marca p{max-width:30ch;margin:1.2rem 0 1.4rem}.rodape-social{gap:.6rem;display:flex}.rodape-social a{border:1px solid #faf4ea33;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rodape-social a:hover{background:var(--acafrao);color:var(--carvao);border-color:var(--acafrao)}.rodape h3{font-family:var(--texto);letter-spacing:.2em;text-transform:uppercase;color:var(--acafrao);margin-bottom:1rem;font-size:.72rem;font-weight:700}.rodape h3.rodape-sub{margin-top:1.6rem}.rodape-coluna{flex-direction:column;gap:.55rem;display:flex}.rodape-vol{width:1.45rem;height:1.45rem;color:var(--acafrao);background:#faf4ea14;border-radius:50%;place-items:center;margin-right:.55rem;font-size:.7rem;font-weight:700;display:inline-grid}.rodape-paises{grid-template-columns:1fr 1fr;gap:.55rem 1rem;display:grid}.rodape-paises a{align-items:center;gap:.5rem;display:flex}.rodape-paises svg{flex:none}.rodape-faixa{max-width:var(--largura);border-block:1px solid #faf4ea1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding:1.4rem clamp(1rem,4vw,2rem);display:flex}.rodape-selos{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;font-size:.85rem;display:flex}.rodape-selos span{align-items:center;gap:.4rem;display:inline-flex}.rodape-selos svg{color:var(--acafrao)}.selo-pagamento{border:1px solid #faf4ea40;border-radius:6px;padding:.15rem .55rem;font-size:.78rem;font-weight:700}.rodape-idiomas{flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.82rem;display:flex}.rodape-idiomas svg{color:var(--acafrao);margin-right:.3rem}.rodape-idiomas a{border-radius:99px;padding:.2rem .55rem}.rodape-idiomas a[aria-current]{background:var(--acafrao);color:var(--carvao)}.rodape-fim{max-width:var(--largura);opacity:.7;flex-direction:column;gap:.5rem;margin:0 auto;padding:1.6rem clamp(1rem,4vw,2rem) 2.2rem;font-size:.78rem;display:flex}.rodape-fim a{text-decoration:underline}@media (max-width:1000px){.plataforma{grid-template-columns:1fr}.rodape-grade{grid-template-columns:1fr 1fr}.rodape-chamada{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.recursos,.rodape-grade{grid-template-columns:1fr}.celular{width:280px}.planos:has(.plano-simples:hover) .plano-destaque{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.troca-palavra em:first-child,.tela-cartao-novo,.digitando{opacity:1;width:auto}}.rodape-coluna>a{align-items:flex-start;display:flex}.rodape-vol{flex:none}.rodape-selos-seg{max-width:var(--largura);grid-template-columns:repeat(4,1fr);gap:1rem;margin:0 auto;padding:0 clamp(1rem,4vw,2rem) 2.2rem;display:grid}.selo-seg{background:#faf4ea08;border:1px solid #faf4ea24;border-radius:14px;align-items:center;gap:.8rem;padding:.9rem 1rem;transition:border-color .3s,transform .3s;display:flex}.selo-seg:hover{border-color:var(--acafrao);transform:translateY(-3px)}.selo-seg i{width:42px;height:42px;color:var(--carvao);background:var(--acafrao);border-radius:50%;flex:none;place-items:center;display:grid}.selo-seg b{color:var(--creme);font-size:.9rem;display:block}.selo-seg small{opacity:.75;font-size:.76rem}@media (max-width:1000px){.rodape-selos-seg{grid-template-columns:1fr 1fr}}@media (max-width:640px){.rodape-selos-seg{grid-template-columns:1fr}}.rodape .botao-acafrao,.rodape .botao-acafrao:hover{color:var(--carvao)}
.heroi{grid-template-columns:1fr 1.12fr}.titulo-revela{font-size:clamp(2.4rem,4.6vw,4.1rem)!important}.titulo-revela em{white-space:nowrap}.titulo-revela .linha{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.titulo-revela .linha>*{animation:1s cubic-bezier(.2,.8,.2,1) both revela;display:inline-block}@keyframes revela{0%{opacity:0;transform:translateY(110%)rotate(3deg)}to{opacity:1;transform:none}}.titulo-revela em{position:relative}.risco{width:100%;height:.32em;position:absolute;bottom:-.12em;left:0;right:0;overflow:visible}.risco path{fill:none;stroke:var(--acafrao);stroke-width:5px;stroke-linecap:round;stroke-dasharray:320;stroke-dashoffset:320px;animation:1.1s cubic-bezier(.6,.1,.2,1) 1.2s forwards desenha}@keyframes desenha{to{stroke-dashoffset:0}}.palco{aspect-ratio:1/1.05;perspective:1400px;--rx:0deg;--ry:0deg;--px:0px;--py:0px;position:relative}.palco-luz{filter:blur(10px);background:radial-gradient(closest-side,#e9a23b59,#c0532f1f 60%,#0000);border-radius:50%;animation:6s ease-in-out infinite respira;position:absolute;inset:8% 10%}@keyframes respira{50%{opacity:.8;transform:scale(1.08)}}.orbita{border:6px solid var(--papel);box-shadow:var(--sombra);translate:var(--px) var(--py);border-radius:50%;margin:0;transition:translate .4s ease-out;animation:.9s cubic-bezier(.2,.7,.2,1) both pousa,7s ease-in-out infinite boia;position:absolute;overflow:hidden}.orbita img{object-fit:cover;width:100%;height:100%}.o1{aspect-ratio:1;width:30%;animation-delay:.3s,0s;top:4%;left:-2%}.o2{aspect-ratio:1;width:26%;animation-delay:.45s,-2s;top:0;right:0}.o3{aspect-ratio:1;width:24%;animation-delay:.6s,-4s;bottom:6%;left:2%}.o4{aspect-ratio:1;width:30%;animation-delay:.75s,-1s;bottom:14%;right:-3%}.o5{aspect-ratio:1;z-index:0;width:16%;animation-delay:.9s,-5s;top:-3%;left:44%}@keyframes boia{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(4deg)}}.pilha{aspect-ratio:1086/1448;width:54%;transform-style:preserve-3d;translate:-50% -50%;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s ease-out;animation:1s cubic-bezier(.2,.7,.2,1) .2s both pousa;position:absolute;top:46%;left:50%}.capa-pilha{transform-origin:0;transform:translate3d(calc(var(--pos) * 7%), calc(var(--pos) * -3%), calc(var(--pos) * -60px)) rotate(calc(var(--pos) * 4deg));filter:brightness(calc(1 - var(--pos) * .1));border-radius:8px;transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .9s;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 50px -22px #2b211cb3}.capa-pilha img{object-fit:cover;width:100%;height:100%}.capa-pilha:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff47 50%,#0000 60%);animation:3.2s ease-in-out infinite brilho-capa;position:absolute;inset:0;transform:translate(-120%)}@keyframes brilho-capa{0%,60%{transform:translate(-120%)}90%,to{transform:translate(120%)}}.capa-pilha.saindo{animation:.9s cubic-bezier(.5,0,.3,1) forwards vira}@keyframes vira{0%{opacity:1;transform:none}55%{opacity:1;transform:rotateY(-100deg)translate(-10%)}to{opacity:0;transform:rotateY(-160deg)translate3d(-20%,0,-200px)}}.pilha-legenda{z-index:30;background:var(--carvao);color:var(--creme);box-shadow:var(--sombra);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.6rem;padding:.55rem 1.1rem;animation:.6s cubic-bezier(.2,.7,.2,1) legenda;display:flex;position:absolute;bottom:3%;left:50%;translate:-50%}.pilha-legenda span{letter-spacing:.14em;text-transform:uppercase;color:var(--acafrao);font-size:.7rem;font-weight:700}.pilha-legenda b{font-family:var(--titulo);font-size:1rem;font-weight:600}@keyframes legenda{0%{opacity:0;translate:-50% 10px}to{opacity:1;translate:-50%}}.carimbo-novo{z-index:35;aspect-ratio:1;filter:drop-shadow(0 18px 24px #7e321859);place-items:center;width:170px;animation:.8s cubic-bezier(.2,.7,.2,1) 1s both pousa,5s ease-in-out 2s infinite balanco;display:grid;position:absolute;top:30%;right:-1%}.carimbo-borda{width:100%;height:100%;animation:40s linear infinite reverse gira;position:absolute;inset:0}.carimbo-borda path{fill:var(--terracota)}.carimbo-texto{width:100%;height:100%;animation:18s linear infinite gira;position:absolute;inset:0}.carimbo-texto text{font-family:var(--texto);fill:var(--creme);font-size:12px;font-weight:700}.carimbo-meio{aspect-ratio:1;background:var(--acafrao);border-radius:50%;align-content:center;place-items:center;width:52%;display:grid;position:relative;box-shadow:inset 0 0 0 3px #ffffff59}.carimbo-meio b{font-family:var(--titulo);color:var(--carvao);font-size:1.55rem;font-weight:700;line-height:1}.carimbo-meio small{letter-spacing:.16em;text-transform:uppercase;color:var(--carvao);font-size:.62rem;font-weight:700}@keyframes balanco{0%,to{rotate:-6deg}50%{rotate:6deg}}@media (max-width:1000px){.heroi{grid-template-columns:1fr}.palco{width:100%;max-width:560px;margin:0 auto}}@media (max-width:640px){.carimbo-novo{width:120px;right:-2%}.carimbo-meio b{font-size:1.1rem}.carimbo-texto text{font-size:11px}.pilha{width:58%}}@media (prefers-reduced-motion:reduce){.titulo-revela .linha>*,.risco path{stroke-dashoffset:0;animation:none!important}}
.selos-area{max-width:var(--largura);flex-direction:column;gap:1.6rem;margin:0 auto;padding:0 clamp(1rem,4vw,2rem) 2.6rem;display:flex}.medalhas{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.medalha{text-align:center;background:linear-gradient(160deg,#faf4ea0f,#faf4ea04);border:1px solid #e9a23b38;border-radius:20px;flex-direction:column;align-items:center;gap:.25rem;padding:1.6rem 1rem 1.4rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.medalha:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#e9a23b2e 50%,#0000 65%);transition:transform .9s;position:absolute;inset:0;transform:translate(-120%)}.medalha:hover{border-color:var(--acafrao);transform:translateY(-5px);box-shadow:0 22px 40px -24px #e9a23b8c}.medalha:hover:after{transform:translate(120%)}.medalha b{color:var(--creme);font-family:var(--titulo);margin-top:.6rem;font-size:1.12rem;font-weight:600}.medalha small{opacity:.72;max-width:22ch;font-size:.78rem}.medalha-emblema{place-items:center;width:92px;height:92px;display:grid;position:relative}.medalha-emblema:before{content:"";background:radial-gradient(circle at 35% 30%, #f7c26a, var(--acafrao) 55%, #c98620);border-radius:50%;position:absolute;inset:9px;box-shadow:inset 0 -4px 8px #78460a59,0 8px 18px -8px #e9a23bb3}.medalha-anel{width:100%;height:100%;animation:24s linear infinite gira;position:absolute;inset:0}.medalha-anel circle{fill:none;stroke:var(--acafrao);stroke-width:1.6px;stroke-dasharray:3 5;opacity:.8}.medalha:nth-child(2n) .medalha-anel{animation-direction:reverse}.medalha-icone{fill:none;width:54px;height:54px;stroke:var(--carvao);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s;position:relative}.medalha:hover .medalha-icone{transform:scale(1.1)rotate(-6deg)}.medalha-num{font-family:var(--titulo);fill:var(--carvao);stroke:none;font-size:15px;font-weight:800}.pagamentos{background:#faf4ea0a;border:1px solid #faf4ea1a;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;padding:1.1rem 1.4rem;display:flex}.pagamentos-titulo{letter-spacing:.2em;text-transform:uppercase;color:var(--acafrao);font-size:.72rem;font-weight:700}.pagamentos ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.pagamentos li{background:#fff;border-radius:9px;place-items:center;width:80px;height:40px;transition:transform .25s;display:grid;box-shadow:0 6px 14px -8px #000}.pagamentos li:hover{transform:translateY(-3px)scale(1.05)}.pagamentos li svg{width:74px;height:30px}.pagamentos-nota{opacity:.7;font-size:.8rem}.pg-pix{font-family:var(--texto);fill:#32bcad;font-size:17px;font-weight:700}.pg-visa{font-family:var(--texto);fill:#1a1f71;letter-spacing:1px;font-size:19px;font-style:italic;font-weight:800}.pg-elo{font-family:var(--texto);fill:#111;font-size:19px;font-weight:800}.pg-amex{font-family:var(--texto);fill:#fff;letter-spacing:1.2px;font-size:11.5px;font-weight:800}.pg-hiper{font-family:var(--titulo);fill:#fff;font-size:12.5px;font-style:italic;font-weight:700}.rodape-faixa-texto{font-family:var(--titulo);color:#faf4ea99;font-style:italic}@media (max-width:1000px){.medalhas{grid-template-columns:1fr 1fr}}@media (max-width:480px){.pagamentos li{width:70px}}
.pa-celular{background:linear-gradient(145deg,#2b2320,#0d0a08);border-radius:50px;width:310px;margin:0 auto;padding:11px;transition:rotate .5s;position:relative;rotate:-2deg;box-shadow:0 50px 80px -34px #000,inset 0 0 0 1.5px #4a3b33,inset 0 0 0 5px #120d0a}.pa-celular:hover{rotate:0deg}.pa-tela{background:var(--creme);height:620px;color:var(--carvao);border-radius:40px;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}.pa-tela button{font:inherit;color:inherit;cursor:pointer}.pa-status{background:var(--terracota);color:#fff;justify-content:space-between;align-items:center;padding:10px 24px 4px;font-size:11px;font-weight:700;display:flex}.pa-ilha{background:#0d0a08;border-radius:20px;width:82px;height:22px}.pa-topo{background:var(--terracota);color:#fff;justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.pa-topo img{width:auto;height:26px}.pa-topo-acoes{align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.pa-topo-acoes b{width:24px;height:24px;color:var(--terracota);background:#fff;border-radius:50%;place-items:center;font-size:11px;display:grid}.pa-corpo{flex-direction:column;flex:1;gap:10px;padding:14px 13px 10px;animation:.4s cubic-bezier(.2,.7,.2,1) troca-tela;display:flex;overflow:hidden}.pa-titulo{font-family:var(--titulo);font-size:1.35rem;font-weight:600;line-height:1.1}.pa-sub{color:var(--suave);margin-top:-4px;font-size:12px}.pa-cartao{background:#fff;border-radius:16px;padding:12px;box-shadow:0 6px 16px -12px #2b211c80}.pa-boasvindas small{color:var(--suave);font-size:11px}.pa-boasvindas h4{font-family:var(--titulo);margin:2px 0 4px;font-size:1.35rem;font-weight:600}.pa-boasvindas p{color:#5b4f47;font-size:12px;line-height:1.45}.pa-busca{border:1px solid var(--linha);color:#8d7d70;text-align:left;background:#fff;border-radius:999px;align-items:center;gap:8px;width:100%;padding:6px 6px 6px 14px;display:flex}.pa-busca span{color:var(--terracota);background:#fbe9df;border-radius:999px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:700}.pa-atalhos{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pa-atalho{text-align:left;background:#fff;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:3px;padding:11px;transition:transform .2s;animation:.45s both entra;display:flex;box-shadow:0 6px 16px -12px #2b211c80}.pa-atalho:nth-child(2){animation-delay:60ms}.pa-atalho:nth-child(3){animation-delay:.12s}.pa-atalho:nth-child(4){animation-delay:.18s}.pa-atalho:hover{transform:translateY(-2px)}.pa-atalho svg{color:var(--terracota);background:#fbe9df;border-radius:9px;width:30px;height:30px;margin-bottom:4px;padding:6px}.pa-atalho b{font-size:12px;font-weight:600;line-height:1.2}.pa-atalho small{color:var(--suave);font-size:10px}.pa-atalho.cheio{background:var(--terracota);color:#fff}.pa-atalho.cheio svg{color:#fff;background:#fff3}.pa-atalho.cheio small{color:#fffc}.pa-campo{border:1.5px solid var(--terracota);color:var(--terracota);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;display:flex}.pa-paises{gap:6px;display:flex;overflow:hidden}.pa-paises button{border:1px solid var(--linha);background:#fff;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 9px 5px 5px;font-size:11px;font-weight:600;transition:background .2s,color .2s;display:flex}.pa-paises button.on{background:var(--carvao);color:#fff;border-color:var(--carvao)}.pa-grade{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pa-receita{text-align:left;background:#fff;border:0;border-radius:14px;flex-direction:column;padding:0 0 8px;transition:transform .2s;animation:.45s both entra;display:flex;overflow:hidden;box-shadow:0 6px 16px -12px #2b211c80}.pa-receita:hover{transform:translateY(-2px)}.pa-receita-foto{height:78px;display:block;position:relative}.pa-receita-foto img{object-fit:cover;width:100%;height:100%}.pa-receita-foto i{background:#fff;border-radius:99px;padding:2px;display:grid;position:absolute;top:6px;left:6px}.pa-receita b{font-family:var(--titulo);padding:6px 8px 0;font-size:12.5px;font-weight:600;line-height:1.2}.pa-receita small{color:var(--suave);padding:1px 8px 0;font-size:10px}.pa-foto{flex:none;height:175px;margin:-14px -13px 0;position:relative}.pa-foto img{object-fit:cover;width:100%;height:100%}.pa-foto span{background:#fff;border-radius:99px;align-items:center;gap:5px;padding:3px 9px 3px 4px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:10px;left:12px}.pa-coracao{background:#fff;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .2s;display:grid;position:absolute;bottom:10px;right:12px;color:var(--suave)!important}.pa-coracao.on{background:var(--terracota);transform:scale(1.12);color:#fff!important}.pa-porcoes{align-items:center;gap:8px;display:flex}.pa-porcoes span{color:var(--suave);margin-right:auto}.pa-porcoes button{border:1.5px solid var(--terracota);background:0 0;border-radius:50%;width:30px;height:30px;font-size:1.05rem;line-height:1;color:var(--terracota)!important}.pa-porcoes button:hover{background:var(--terracota);color:#fff!important}.pa-porcoes b{font-family:var(--titulo);text-align:center;width:1.6rem;font-size:1.3rem}.pa-ingredientes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pa-ingredientes li{border-bottom:1px dashed var(--linha);padding-bottom:5px}.pa-ingredientes b{color:var(--terracota);min-width:2.4rem;display:inline-block}.pa-botoes{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.pa-btn{border:1.5px solid var(--terracota);background:var(--terracota);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:12px;font-weight:700;transition:background .2s,transform .2s;display:flex;color:#fff!important}.pa-btn:hover{transform:scale(1.02)}.pa-btn.vazado{background:#fff;color:var(--terracota)!important}.pa-cozinhar{flex-direction:column;gap:10px;height:100%;display:flex}.pa-passos{gap:4px;display:flex}.pa-passos i{background:var(--linha);border-radius:4px;flex:1;height:4px;transition:background .3s}.pa-passos i.on{background:var(--terracota)}.pa-cozinhar small{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota);font-size:10px;font-weight:700}.pa-cozinhar p{font-family:var(--titulo);font-size:1.3rem;line-height:1.3;animation:.4s both entra}.pa-cozinhar .timer{width:140px;height:140px}.pa-dia{text-align:left;background:#fff;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 8px 8px 12px;transition:transform .2s;animation:.45s both entra;display:flex;box-shadow:0 6px 16px -12px #2b211c80}.pa-dia:hover{transform:translate(3px)}.pa-dia span{min-width:0}.pa-dia b{font-family:var(--titulo);font-size:13.5px;font-weight:600;display:block}.pa-dia small{color:var(--suave);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.pa-dia img{object-fit:cover;border-radius:9px;flex:none;width:54px;height:42px}.pa-progresso{border:1px solid var(--linha);background:#fff;border-radius:99px;height:22px;position:relative;overflow:hidden}.pa-progresso i{background:#e3e8cf;transition:width .4s;position:absolute;inset:0 auto 0 0}.pa-progresso span{text-align:center;color:var(--oliva);font-size:10.5px;font-weight:700;line-height:20px;display:block;position:relative}.pa-grupo{padding:8px 12px}.pa-grupo small{letter-spacing:.14em;text-transform:uppercase;color:var(--terracota);margin-bottom:2px;font-size:10px;font-weight:700;display:block}.pa-item{text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:4px 0;transition:color .2s;display:flex}.pa-item .caixa{border:1.8px solid #d8c9b4;border-radius:5px;place-items:center;width:17px;height:17px;transition:all .2s;display:grid}.pa-item.feito{color:#a59587;text-decoration:line-through}.pa-item.feito .caixa{background:var(--oliva);border-color:var(--oliva);color:#fff}.pa-revistas{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pa-revistas button{background:0 0;border:0;flex-direction:column;gap:3px;padding:0;animation:.45s both entra;display:flex}.pa-revistas img{aspect-ratio:3/4;object-fit:cover;border-radius:5px;width:100%;transition:transform .2s;box-shadow:0 8px 14px -8px #2b211c99}.pa-revistas button:hover img{transform:translateY(-3px)rotate(-2deg)}.pa-revistas small{color:var(--terracota);font-size:10px;font-weight:700}.pa-tipos{gap:6px;display:flex}.pa-tipos span{border:1px solid var(--linha);background:#fff;border-radius:99px;padding:5px 10px;font-size:11px;font-weight:600}.pa-tipos span.on{background:var(--carvao);color:#fff;border-color:var(--carvao)}.pa-importando{color:var(--suave);align-items:center;gap:8px;font-size:12px;animation:.4s 2.4s forwards some;display:flex}.pa-importando i{border:2.5px solid var(--linha);border-top-color:var(--terracota);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite gira}.pa-cartao-novo{text-align:left;opacity:0;background:#fff;border:0;border-radius:16px;flex-direction:column;padding:0;animation:.6s 2.6s forwards entra;display:flex;overflow:hidden;box-shadow:0 6px 16px -12px #2b211c80}.pa-cartao-novo img{object-fit:cover;width:100%;height:130px}.pa-cartao-novo span{flex-direction:column;padding:9px 11px;display:flex}.pa-cartao-novo b{font-family:var(--titulo);font-size:1rem;font-weight:600}.pa-cartao-novo small{color:var(--oliva);font-size:10.5px;font-weight:600}.pa-aviso{z-index:5;background:var(--carvao);color:var(--creme);border-radius:12px;padding:10px 12px;font-size:12px;font-weight:600;animation:.3s cubic-bezier(.2,.7,.2,1) aviso;position:absolute;bottom:74px;left:14px;right:14px;box-shadow:0 10px 20px -10px #000}@keyframes aviso{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pa-abas{background:var(--terracota);grid-template-columns:repeat(5,1fr);padding:7px 4px 14px;display:grid}.pa-abas button{background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:10px;transition:color .2s,background .2s;display:flex;color:#ffffffb8!important}.pa-abas button.on{font-weight:700;color:#fff!important}.pa-abas button.on svg{color:#d6e09a}@media (max-width:640px){.pa-celular{width:290px}.pa-tela{height:580px}}
.contato{isolation:isolate;color:var(--creme);background:#140e0b;padding:clamp(4.5rem,9vw,7rem) clamp(1rem,4vw,2rem);position:relative;overflow:hidden}.contato-fundo{z-index:-1;pointer-events:none;position:absolute;inset:0}.contato-fundo img{object-fit:cover;opacity:0;animation:24s infinite fundo-contato}.contato-fundo img:nth-child(2){animation-delay:4s}.contato-fundo img:nth-child(3){animation-delay:8s}.contato-fundo img:nth-child(4){animation-delay:12s}.contato-fundo img:nth-child(5){animation-delay:16s}.contato-fundo img:nth-child(6){animation-delay:20s}.contato-fundo:after{content:"";background:linear-gradient(100deg,#140c08f2 30%,#140c08c7);position:absolute;inset:0}@keyframes fundo-contato{0%{opacity:0;transform:scale(1.06)}5%,17%{opacity:1}22%,to{opacity:0;transform:scale(1)}}.contato-grade{max-width:var(--largura);grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;display:grid}.contato .sobretitulo{color:var(--acafrao)}.contato h2{font-size:clamp(2.6rem,5.5vw,4.4rem)}.contato h2 em{color:var(--acafrao);white-space:nowrap;font-style:italic;font-weight:400;position:relative}.contato-texto>p:not(.sobretitulo){color:#faf4eacc;max-width:34ch;margin-top:1.3rem;font-size:1.08rem}.contato-prazo{align-items:center;gap:.6rem;display:flex;font-size:.92rem!important}.ponto-vivo{background:#9bd16b;border-radius:50%;flex:none;width:10px;height:10px;animation:1.8s ease-out infinite vivo;box-shadow:0 0 #9bd16bb3}@keyframes vivo{70%{box-shadow:0 0 0 10px #9bd16b00}to{box-shadow:0 0 #9bd16b00}}.contato-cartoes{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contato-cartao{color:var(--creme);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#faf4ea0f;border:1px solid #faf4ea24;border-radius:22px;flex-direction:column;gap:.9rem;padding:1.5rem 1.4rem 1.3rem;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,background .35s;animation:.7s both entra;display:flex;position:relative;overflow:hidden}.contato-cartao:nth-child(2){animation-delay:80ms}.contato-cartao:nth-child(3){animation-delay:.16s}.contato-cartao:nth-child(4){animation-delay:.24s}.contato-cartao:before{content:"";opacity:0;background:radial-gradient(closest-side,#e9a23b59,#0000);border-radius:50%;width:180px;height:180px;transition:opacity .4s;position:absolute;inset:auto -30% -60% auto}.contato-cartao:hover{border-color:var(--acafrao);background:#faf4ea1a;transform:translateY(-6px)rotate(-.6deg)}.contato-cartao:hover:before{opacity:1}.contato-cartao>i{background:var(--acafrao);width:52px;height:52px;color:var(--carvao);border-radius:16px;place-items:center;display:grid}.contato-cartao b{font-family:var(--titulo);font-size:1.3rem;font-weight:600;display:block}.contato-cartao small{color:#faf4eab3;font-size:.9rem}.contato-cartao>svg:last-child{color:var(--acafrao);transition:transform .3s;position:absolute;top:1.4rem;right:1.3rem}.contato-cartao:hover>svg:last-child{transform:translate(4px)rotate(-30deg)}.anima-gira-leve svg{animation:4s ease-in-out infinite balanco}.anima-balanca svg{animation:2.4s ease-in-out infinite balanca}@media (max-width:1000px){.contato-grade{grid-template-columns:1fr}}@media (max-width:560px){.contato-cartoes{grid-template-columns:1fr}}
