.v2{--oliva-clara:#a3b062;--rosado:#fbe9df}.v2 .secao{padding-block:clamp(4rem,8vw,6.5rem)}.v2 .cabeca h2{text-wrap:balance}.v2 p{text-wrap:pretty}.v2-aviso{background:var(--carvao);color:#faf4eae0;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .7rem;padding:.6rem 1rem;font-size:.86rem;text-decoration:none;display:flex}.v2-aviso span{background:var(--acafrao);color:var(--carvao);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:.18rem .55rem;font-size:.66rem;font-weight:700}.v2-aviso b{color:var(--acafrao);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.v2-aviso b svg{transition:transform .2s}.v2-aviso:hover b svg{transform:translate(4px)}.v2-heroi{max-width:var(--largura);grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);margin:0 auto;padding:clamp(2.2rem,5vw,4.5rem) clamp(1rem,4vw,2rem) clamp(2.5rem,5vw,4rem);display:grid;position:relative}.v2-titulo{letter-spacing:-.025em;font-size:clamp(2.9rem,6.3vw,5.4rem);line-height:.98}.v2-titulo .linha{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.v2-titulo .linha>*{animation:1s cubic-bezier(.2,.8,.2,1) both v2-sobe-linha;display:inline-block}.v2-titulo em{white-space:nowrap;position:relative}@keyframes v2-sobe-linha{0%{opacity:0;transform:translateY(110%)rotate(3deg)}to{opacity:1;transform:none}}.v2-risco{width:100%;height:.3em;position:absolute;bottom:-.02em;left:0;right:0;overflow:visible}.v2-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.25s forwards v2-desenha}@keyframes v2-desenha{to{stroke-dashoffset:0}}.v2-entra{animation:.8s cubic-bezier(.2,.7,.2,1) both v2-entra}@keyframes v2-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.v2-lead{color:var(--suave);max-width:33rem;margin-top:1.7rem;font-size:clamp(1.08rem,1.5vw,1.22rem)}.v2-lead b{color:var(--carvao)}.v2-botoes{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.v2-botao-grande{padding:1.1rem 1.8rem;font-size:1.02rem}.v2-preco-linha{color:var(--suave);border-left:3px solid var(--acafrao);max-width:32rem;margin-top:1.4rem;padding-left:.9rem;font-size:.93rem}.v2-preco-linha b{color:var(--carvao)}.v2-cena{padding:1.5rem 0 3.4rem;position:relative}.v2-cena-luz{filter:blur(12px);background:radial-gradient(closest-side,#e9a23b57,#c0532f1a 62%,#0000);border-radius:50%;animation:7s ease-in-out infinite v2-respira;position:absolute;inset:4% -4% 6% 6%}@keyframes v2-respira{50%{opacity:.8;transform:scale(1.07)}}.v2-cena-capa{border-radius:8px;width:47%;animation:1s cubic-bezier(.2,.7,.2,1) .25s both v2-pousa;position:absolute;top:9%;left:0;overflow:hidden;rotate:-7deg;box-shadow:0 34px 54px -24px #2b211cb3}.v2-cena-capa img{width:100%;height:auto}@keyframes v2-pousa{0%{opacity:0;transform:translateY(34px)scale(.95)}to{opacity:1;transform:none}}.v2-cardapio{z-index:2;background:var(--papel);border:1px solid var(--linha);border-radius:24px;width:64%;margin-left:auto;padding:1.1rem 1rem .9rem;animation:1s cubic-bezier(.2,.7,.2,1) .45s both v2-pousa;position:relative;rotate:2deg;box-shadow:0 40px 70px -34px #2b211ca6,inset 0 2px #fff}.v2-cardapio header{border-bottom:1px dashed var(--linha);justify-content:space-between;align-items:flex-start;gap:.6rem;margin-bottom:.5rem;padding:0 .3rem .8rem;display:flex}.v2-cardapio header small{letter-spacing:.18em;text-transform:uppercase;color:var(--terracota);margin-bottom:.2rem;font-size:.66rem;font-weight:700;display:block}.v2-cardapio header b{font-family:var(--titulo);font-size:1.12rem;font-weight:600;line-height:1.15;display:block}.v2-cardapio header>span{background:var(--oliva);color:#fff;white-space:nowrap;border-radius:99px;flex:none;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.v2-cardapio ol{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.v2-cardapio li{animation:.6s both v2-entra;animation-delay:calc(.7s + var(--i) * 70ms);border:1px solid #0000;border-radius:14px;grid-template-columns:2.4rem 44px minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.3rem .45rem;display:grid}.v2-cardapio li img{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 2px var(--papel), 0 4px 10px -4px #2b211c80;border-radius:50%}.v2-cardapio-dia{letter-spacing:.1em;text-transform:uppercase;color:var(--suave);font-size:.68rem;font-weight:700}.v2-cardapio-prato{text-wrap:balance;min-width:0;font-size:.93rem;font-weight:600;line-height:1.2}.v2-cardapio-prato small{color:var(--suave);font-size:.74rem;font-weight:400;display:block}.v2-cardapio li svg{filter:drop-shadow(0 1px 2px #00000040);flex:none}.v2-cardapio li.hoje{background:var(--rosado);border-color:#c0532f59}.v2-cardapio li.hoje .v2-cardapio-dia{color:var(--terracota)}.v2-cardapio li.hoje img{box-shadow:0 0 0 2px var(--papel), 0 0 0 4px var(--terracota)}.v2-cena-lista{z-index:3;background:var(--carvao);color:var(--creme);box-shadow:var(--sombra);border-radius:18px;align-items:center;gap:.7rem;padding:.7rem 1.1rem .7rem .7rem;animation:.9s cubic-bezier(.2,.7,.2,1) 1.1s both v2-pousa,6s ease-in-out 2.2s infinite v2-boia;display:flex;position:absolute;bottom:.4rem;left:3%;rotate:-3deg}.v2-cena-lista i{background:var(--acafrao);width:40px;height:40px;color:var(--carvao);border-radius:12px;flex:none;place-items:center;display:grid}.v2-cena-lista b{font-size:.92rem;line-height:1.2;display:block}.v2-cena-lista small{opacity:.75;font-size:.75rem}@keyframes v2-boia{0%,to{translate:0}50%{translate:0 -8px}}.v2-cena-selo{z-index:3;aspect-ratio:1;background:var(--terracota);width:104px;color:var(--creme);box-shadow:0 16px 26px -12px #7e3218b3, inset 0 0 0 4px var(--terracota), inset 0 0 0 5.5px #faf4ea8c;border-radius:50%;align-content:center;place-items:center;animation:.8s cubic-bezier(.2,.7,.2,1) 1.25s both v2-pousa;display:grid;position:absolute;top:1%;left:-3%;rotate:10deg}.v2-cena-selo b{font-family:var(--titulo);font-size:1.55rem;font-weight:700;line-height:1}.v2-cena-selo small{letter-spacing:.18em;text-transform:uppercase;font-size:.6rem;font-weight:700}.v2-confianca{max-width:var(--largura);grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0 clamp(1rem,4vw,2rem);list-style:none;display:grid}.v2-confianca li{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);border-right:1px solid var(--linha);color:var(--suave);align-items:flex-start;gap:.8rem;padding:1.4rem 1.2rem;font-size:.86rem;line-height:1.4;display:flex}.v2-confianca li:first-child{padding-left:0}.v2-confianca li:last-child{border-right:0}.v2-confianca svg{color:var(--oliva);flex:none;margin-top:2px}.v2-confianca b{color:var(--carvao);font-size:.95rem;display:block}.v2-bilhetes{grid-template-columns:1fr auto 1.12fr;align-items:center;gap:1.6rem;display:grid;max-width:1040px!important}.v2-bilhete{border-radius:22px;padding:2.2rem 2.1rem;position:relative}.v2-bilhete h3{margin-bottom:1.3rem;font-size:1.6rem}.v2-bilhete ul{flex-direction:column;gap:.95rem;margin:0;padding:0;list-style:none;display:flex}.v2-bilhete li{align-items:flex-start;gap:.7rem;display:flex}.v2-bilhete-antes{color:var(--suave);background:0 0;border:1.5px dashed #cdbda6;rotate:-1.2deg}.v2-bilhete-antes h3{color:var(--suave);font-style:italic;font-weight:400}.v2-bilhete-antes li span{-webkit-text-decoration:line-through #c0532f8c;text-decoration:line-through #c0532f8c;text-decoration-thickness:1.5px}.v2-bilhete-antes li:before{content:"×";text-align:center;width:1.3rem;color:var(--terracota);flex:none;font-weight:700}.v2-bilhete-depois{background:var(--papel);border:1px solid var(--linha);rotate:1deg;box-shadow:0 36px 60px -34px #2b211c8c}.v2-bilhete-depois li svg{color:#fff;background:var(--oliva);border-radius:50%;flex:none;width:22px;height:22px;margin-top:3px;padding:3px}.v2-bilhete-depois li b{color:var(--terracota)}.v2-bilhete-fita{background:#e9a23bbf;width:110px;height:26px;position:absolute;top:-13px;left:50%;translate:-50%;rotate:-2deg;box-shadow:0 2px 4px #2b211c1f}.v2-bilhete-seta{background:var(--terracota);color:#fff;width:54px;height:54px;box-shadow:0 12px 22px -10px var(--terracota);border-radius:50%;place-items:center;display:grid}.v2-faixa{background:var(--creme);color:var(--carvao);border-block:1px solid var(--linha);padding:.85rem 0}.v2-faixa .faixa-trilho span{gap:.65rem;padding-right:2.6rem;font-size:1.15rem}.v2-faixa .faixa-trilho svg{filter:drop-shadow(0 1px 3px #0003)}.v2-recomenda{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(1.8rem,4vw,3.5rem);display:grid}.v2-recomenda-ajuda{letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);margin-bottom:.9rem;font-size:.78rem;font-weight:700}.v2-frases{flex-wrap:wrap;gap:.55rem;display:flex}.v2-frases button{font:inherit;color:var(--carvao);text-align:left;background:var(--papel);border:1.5px solid var(--linha);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem 1rem .55rem .6rem;font-size:.94rem;font-weight:500;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:inline-flex}.v2-frases button:hover{border-color:var(--terracota);transform:translateY(-1px)}.v2-frase-caixa{color:#0000;border:1.5px solid #cdbda6;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:all .2s;display:grid}.v2-frases button[aria-pressed=true]{background:var(--rosado);border-color:var(--terracota);box-shadow:0 8px 18px -12px var(--terracota)}.v2-frases button[aria-pressed=true] .v2-frase-caixa{background:var(--terracota);border-color:var(--terracota);color:#fff}.v2-resultado{background:var(--papel);border:1px solid var(--linha);border-radius:24px;margin-top:1.6rem;padding:1.9rem 1.9rem 1.7rem;animation:.45s cubic-bezier(.2,.7,.2,1) both v2-entra;box-shadow:0 30px 50px -36px #2b211c80}.v2-resultado-rotulo{letter-spacing:.18em;text-transform:uppercase;color:var(--oliva);margin-bottom:.6rem;font-size:.72rem;font-weight:700}.v2-resultado h3{text-wrap:balance;margin-bottom:.7rem;font-size:clamp(1.5rem,2.4vw,1.95rem);line-height:1.12}.v2-resultado>p:not([class]){color:var(--suave)}.v2-resultado-meta{flex-direction:column;gap:.4rem;margin:1rem 0 0;padding:0;font-size:.93rem;font-weight:500;list-style:none;display:flex}.v2-resultado-meta li{align-items:center;gap:.5rem;display:flex}.v2-resultado-meta svg{color:var(--oliva);flex:none}.v2-resultado-botoes{flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.v2-resultado-nota{color:var(--suave);margin-top:1rem;font-size:.88rem}.v2-resultado-nota a{color:var(--terracota);text-underline-offset:3px;font-weight:700}.v2-conta-rapida{grid-template-columns:1fr 1fr;gap:.7rem;margin:1rem 0;display:grid}.v2-conta-rapida div{background:var(--linho);border-radius:16px;padding:.85rem 1rem}.v2-conta-rapida small{color:var(--suave);font-size:.78rem;display:block}.v2-conta-rapida b{font-family:var(--titulo);font-size:1.7rem;font-weight:600;line-height:1.2}.v2-conta-rapida b.riscado{text-decoration:line-through;-webkit-text-decoration-color:var(--terracota);text-decoration-color:var(--terracota);color:var(--suave);text-decoration-thickness:2px}.v2-conta-rapida .destaque{background:var(--terracota);color:#fff}.v2-conta-rapida .destaque small{color:#ffffffd9}.v2-capas{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem;display:grid}.v2-capas button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.15rem;padding:0;transition:opacity .3s,filter .3s;display:flex}.v2-capa-img{rotate:calc((var(--i) - 3.5) * .5deg);outline-offset:3px;border-radius:6px;outline:3px solid #0000;margin-bottom:.6rem;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,outline-color .2s;display:block;position:relative;box-shadow:0 20px 30px -20px #2b211cbf}.v2-capa-img img{border-radius:6px;width:100%;height:auto}.v2-capas button:hover .v2-capa-img{transform:translateY(-6px)scale(1.02)}.v2-capa-marca{background:var(--terracota);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;transition:scale .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-10px;right:-10px;scale:0;box-shadow:0 6px 12px -4px #2b211c99}.v2-capas small{letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);font-size:.66rem;font-weight:700}.v2-capas b{font-family:var(--titulo);font-size:1rem;font-weight:600;line-height:1.15}.com-escolha .v2-capas button:not(.ligada){opacity:.45;filter:saturate(.6)}.com-escolha .v2-capas button:not(.ligada):hover{opacity:.85;filter:none}.v2-capas button.ligada .v2-capa-img{outline-color:var(--terracota);transform:translateY(-6px);box-shadow:0 30px 40px -22px #7e3218cc}.v2-capas button.ligada .v2-capa-marca{scale:1}.v2-link-abaixo{margin-top:1.6rem}.v2-cabeca-apoio{color:#faf4eab3;margin-top:1rem;font-size:.98rem}.v2-centro-apoio{margin-top:1rem;font-size:.92rem}.v2-centro-apoio a{color:#faf4eabf;text-underline-offset:4px}.v2-centro-apoio a:hover{color:var(--acafrao)}.v2-paineis{gap:.6rem;height:470px;display:flex}.v2-painel{border-radius:var(--raio);color:#fff;flex:1 1 0;min-width:0;text-decoration:none;transition:flex-grow .65s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.v2-painel img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.v2-painel:after{content:"";background:linear-gradient(#0000 35%,#140c08d9);position:absolute;inset:0}.v2-painel>span{z-index:1;transition:opacity .35s;position:absolute}.v2-painel-fechado{flex-direction:column-reverse;align-items:center;gap:.8rem;display:flex;inset:auto 0 1.1rem}.v2-painel-fechado b{writing-mode:vertical-rl;font-family:var(--titulo);white-space:nowrap;font-size:1.25rem;font-weight:600;rotate:180deg}.v2-painel-aberto{opacity:0;flex-direction:column;align-items:flex-start;gap:.3rem;width:max-content;max-width:430px;display:flex;bottom:1.3rem;left:1.4rem;right:1.4rem}.v2-painel-aberto b{font-family:var(--titulo);margin-top:.4rem;font-size:2.2rem;font-weight:600;line-height:1}.v2-painel-aberto small{opacity:.9;font-size:.9rem}.v2-painel svg{filter:drop-shadow(0 2px 5px #00000073);flex:none}.v2-painel:hover,.v2-painel:focus-visible,.v2-paineis:not(:hover):not(:focus-within) .v2-painel:first-child{flex-grow:6}.v2-painel:hover img{transform:scale(1.04)}.v2-painel:hover .v2-painel-fechado,.v2-painel:focus-visible .v2-painel-fechado,.v2-paineis:not(:hover):not(:focus-within) .v2-painel:first-child .v2-painel-fechado{opacity:0}.v2-painel:hover .v2-painel-aberto,.v2-painel:focus-visible .v2-painel-aberto,.v2-paineis:not(:hover):not(:focus-within) .v2-painel:first-child .v2-painel-aberto{opacity:1;transition-delay:.2s}.v2-nutri{background:var(--oliva);color:var(--creme);padding:clamp(3.5rem,7vw,5.5rem) clamp(1rem,4vw,2rem);position:relative;overflow:hidden}.v2-nutri:before{content:"“";font-family:var(--titulo);color:#faf4ea12;pointer-events:none;font-size:26rem;line-height:1;position:absolute;top:-.32em;right:4%}.v2-nutri-dentro{grid-template-columns:auto 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1020px;margin:0 auto;display:grid;position:relative}.v2-nutri-foto{width:230px;position:relative}.v2-nutri-foto img{aspect-ratio:1;object-fit:cover;border:7px solid var(--creme);border-radius:50%;width:100%;height:auto;box-shadow:0 30px 50px -26px #0009}.v2-nutri-foto span{background:var(--acafrao);color:var(--carvao);letter-spacing:.08em;white-space:nowrap;border-radius:99px;padding:.3rem .8rem;font-size:.72rem;font-weight:700;position:absolute;bottom:-8px;left:50%;translate:-50%;box-shadow:0 6px 14px -6px #00000080}.v2-nutri blockquote{margin:0}.v2-nutri .sobretitulo{color:var(--acafrao)}.v2-nutri-frase{font-family:var(--titulo);font-size:clamp(1.35rem,2.5vw,1.95rem);font-style:italic;font-weight:400;line-height:1.36}.v2-nutri footer{flex-direction:column;margin-top:1.4rem;display:flex}.v2-nutri footer b{font-family:var(--titulo);font-size:1.25rem;font-weight:600}.v2-nutri footer span{color:#faf4eacc;font-size:.92rem}.v2-passos{counter-reset:passo;grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-block:0;padding:0;list-style:none;display:grid;position:relative;max-width:1040px!important}.v2-passos:before{content:"";border-top:2px dashed #d9c6ac;position:absolute;top:2.1rem;left:16%;right:16%}.v2-passos li{counter-increment:passo;text-align:center;padding:0 1rem;position:relative}.v2-passos i{background:var(--papel);border:1.5px solid var(--linha);width:68px;height:68px;color:var(--terracota);box-shadow:0 0 0 8px var(--creme);border-radius:50%;place-items:center;margin:0 auto 1.2rem;display:grid;position:relative}.v2-passos i:after{content:counter(passo);background:var(--terracota);color:#fff;width:26px;height:26px;font-family:var(--titulo);border-radius:50%;place-items:center;font-size:.9rem;font-style:normal;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.v2-passos h3{margin-bottom:.4rem;font-size:1.45rem}.v2-passos:after{content:"";background:linear-gradient(90deg, var(--terracota), var(--acafrao));transform-origin:0;border-radius:3px;height:3px;position:absolute;top:calc(2.1rem - .5px);left:16%;right:16%;transform:scaleX(0)}.v2-passos li{z-index:1}.v2-passos i:after{box-shadow:0 0 0 2.5px var(--creme)}.v2-anima .v2-passos[data-visto]:after{animation:9s cubic-bezier(.45,0,.2,1) .6s infinite v2-passo-linha}.v2-anima .v2-passos[data-visto] li:first-child i{animation:9s .6s infinite v2-passo-1}.v2-anima .v2-passos[data-visto] li:nth-child(2) i{animation:9s .6s infinite v2-passo-2}.v2-anima .v2-passos[data-visto] li:nth-child(3) i{animation:9s .6s infinite v2-passo-3}.v2-anima .v2-passos[data-visto] li:first-child h3{animation:9s .6s infinite v2-passo-t1}.v2-anima .v2-passos[data-visto] li:nth-child(2) h3{animation:9s .6s infinite v2-passo-t2}.v2-anima .v2-passos[data-visto] li:nth-child(3) h3{animation:9s .6s infinite v2-passo-t3}@keyframes v2-passo-linha{0%,8%{opacity:1;transform:scaleX(0)}32%,40%{opacity:1;transform:scaleX(.5)}64%,90%{opacity:1;transform:scaleX(1)}97%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes v2-passo-1{0%{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}4%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1.16}9%,90%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1}97%,to{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}}@keyframes v2-passo-2{0%,31%{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}35%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1.16}40%,90%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1}97%,to{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}}@keyframes v2-passo-3{0%,63%{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}67%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1.16}72%,90%{background:var(--terracota);color:var(--creme);border-color:var(--terracota);scale:1}97%,to{background:var(--papel);color:var(--terracota);border-color:var(--linha);scale:1}}@keyframes v2-passo-t1{0%,97%,to{color:inherit}4%,90%{color:var(--terracota)}}@keyframes v2-passo-t2{0%,31%,97%,to{color:inherit}35%,90%{color:var(--terracota)}}@keyframes v2-passo-t3{0%,63%,97%,to{color:inherit}67%,90%{color:var(--terracota)}}.v2-passos p{color:var(--suave);max-width:27ch;margin-inline:auto}.v2-planos .cabeca h2{max-width:20ch}.v2-conta{background:var(--papel);border:1px solid var(--linha);border-radius:24px;flex-direction:column;gap:.75rem;margin-bottom:2.6rem;padding:1.7rem 2rem 1.5rem;display:flex;max-width:920px!important}.v2-conta-linha{grid-template-columns:15rem minmax(0,1fr) 5.2rem;align-items:center;gap:1rem;font-size:.95rem;display:grid}.v2-conta-linha>span{color:var(--suave);line-height:1.3}.v2-conta-linha small{color:var(--suave);font-size:.76rem;font-weight:400;display:block}.v2-conta-linha i{background:var(--linho);border-radius:99px;height:14px;display:block;overflow:hidden}.v2-conta-linha i em{height:100%;width:var(--w);transform-origin:0;background:#cdbda6;border-radius:99px;display:block}.v2-conta-linha>b{font-family:var(--titulo);text-align:right;white-space:nowrap;color:var(--suave);font-size:1.3rem;font-weight:600}.v2-conta-linha.destaque{border-top:1px dashed var(--linha);margin-top:.5rem;padding-top:1.1rem}.v2-conta-linha.destaque>span{color:var(--carvao);font-weight:700}.v2-conta-linha.destaque i em{background:linear-gradient(90deg, var(--terracota), var(--acafrao))}.v2-conta-linha.destaque>b{color:var(--terracota);font-size:1.7rem}.v2-conta-fecho{text-align:center;color:var(--suave);margin-top:.5rem;font-size:.98rem}.v2-conta-fecho b{color:var(--oliva)}.v2-anima .v2-conta[data-revela] .v2-conta-linha i em{transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .25s;transform:scaleX(0)}.v2-anima .v2-conta[data-visto] .v2-conta-linha i em{transform:none}.v2-plano-apoio{text-align:center;color:#faf4ead1;margin-top:-.2rem;font-size:.82rem}.v2 .plano .botao{white-space:normal;text-align:center}.v2-garantia{background:#5f6b2e12;border:1.5px dashed #5f6b2e8c;border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:1.6rem;margin-top:2.4rem;padding:1.6rem 2rem;display:grid;max-width:920px!important}.v2-garantia-selo{aspect-ratio:1;background:var(--oliva);color:#fff;width:92px;box-shadow:inset 0 0 0 4px var(--oliva), inset 0 0 0 5.5px #ffffff80, 0 14px 24px -12px #5f6b2ecc;border-radius:50%;align-content:center;place-items:center;display:grid;rotate:-8deg}.v2-garantia-selo b{font-family:var(--titulo);font-size:2.4rem;font-weight:700;line-height:.9}.v2-garantia-selo small{letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-weight:700}.v2-garantia h3{margin-bottom:.35rem;font-size:1.5rem}.v2-garantia p{color:var(--suave)}.v2-perguntas-grade{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid;max-width:1080px!important}.v2-perguntas-grade header{position:sticky;top:100px}.v2-perguntas-grade h2{font-size:clamp(2.2rem,4.4vw,3.4rem)}.v2-perguntas-grade header>p:not(.sobretitulo){color:var(--suave);max-width:26ch;margin:1.1rem 0 1rem}.v2-perguntas .faq{max-width:none!important}.v2-fecho-apoio{opacity:.85;margin-top:1.5rem!important;font-size:.9rem!important}.v2-barra{display:none}.v2-anima [data-revela]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(26px)}.v2-anima [data-revela][data-visto]{opacity:1;transform:none}@media (max-width:1000px){.v2-heroi{grid-template-columns:1fr}.v2-cena{width:100%;max-width:560px;margin:0 auto}.v2-confianca{grid-template-columns:1fr 1fr}.v2-confianca li{border-top:0;padding-left:0}.v2-confianca li:nth-child(-n+2){border-top:1px solid var(--linha)}.v2-confianca li:nth-child(2n){border-right:0;padding-left:1.2rem}.v2-bilhetes{grid-template-columns:1fr;justify-items:center;gap:1.2rem}.v2-bilhete{width:100%;max-width:560px}.v2-bilhete-seta{rotate:90deg}.v2-recomenda{grid-template-columns:1fr}.v2-nutri-dentro{text-align:center;grid-template-columns:1fr;justify-items:center}.v2-nutri .sobretitulo{justify-content:center}.v2-perguntas-grade{grid-template-columns:1fr}.v2-perguntas-grade header{position:static}.v2-perguntas-grade header>p:not(.sobretitulo){max-width:none}}@media (max-width:900px){.v2-paineis{scroll-snap-type:x mandatory;scrollbar-width:none;height:360px;margin-inline:calc(-1*clamp(1rem,4vw,2rem));padding-inline:clamp(1rem,4vw,2rem);overflow-x:auto;max-width:none!important}.v2-paineis::-webkit-scrollbar{display:none}.v2-painel,.v2-painel:hover,.v2-paineis .v2-painel:first-child{scroll-snap-align:center;flex:0 0 74%}.v2-painel .v2-painel-fechado{opacity:0!important}.v2-painel .v2-painel-aberto{width:auto;opacity:1!important}.v2-painel-aberto b{font-size:1.8rem}.v2-passos{grid-template-columns:1fr;gap:2rem}.v2-passos:before,.v2-passos:after{display:none}}@media (max-width:760px){.v2-barra{z-index:60;color:var(--creme);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2b211cf5;border-radius:20px;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .7rem .7rem 1.1rem;transition:translate .45s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;bottom:.7rem;left:.7rem;right:.7rem;translate:0 140%;box-shadow:0 20px 40px -14px #0009}.v2-barra.visivel{translate:0}.v2-barra b{font-family:var(--titulo);font-size:1.05rem;font-weight:600;line-height:1.2;display:block}.v2-barra small{opacity:.8;font-size:.74rem}.v2-barra .botao{flex:none}}@media (max-width:640px){.v2-aviso{padding:.55rem .8rem;font-size:.8rem}.v2-titulo{font-size:clamp(2.7rem,13.2vw,3.6rem)}.v2-botoes .botao{width:100%}.v2-cena{padding-bottom:4.2rem}.v2-cena-capa{width:36%;top:5%;left:-1%}.v2-cardapio{width:76%;padding:.9rem .7rem .7rem;rotate:1.5deg}.v2-cardapio li{grid-template-columns:2.1rem 38px minmax(0,1fr) auto;gap:.5rem;padding:.25rem .35rem}.v2-cardapio li img{width:38px;height:38px}.v2-cardapio-prato{font-size:.86rem}.v2-cardapio header b{font-size:1rem}.v2-cena-selo{width:84px;inset:auto 0 .2rem auto}.v2-cena-selo b{font-size:1.25rem}.v2-cena-lista{left:0}.v2-confianca{grid-template-columns:1fr}.v2-confianca li,.v2-confianca li:nth-child(2n){border-top:0;border-right:0;padding:.95rem 0}.v2-confianca li:first-child{border-top:1px solid var(--linha)}.v2-confianca li:nth-child(2){border-top:0}.v2-bilhete{padding:1.7rem 1.4rem}.v2-frases button{font-size:.9rem}.v2-resultado{padding:1.5rem 1.3rem 1.4rem}.v2-resultado-botoes .botao{white-space:normal;text-align:center;width:100%}.v2-capas{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.1rem}.v2-nutri-foto{width:180px}.v2-conta{padding:1.3rem 1.1rem}.v2-conta-linha{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .8rem}.v2-conta-linha i{grid-area:2/1/auto/-1;height:10px}.v2-garantia{text-align:center;grid-template-columns:1fr;justify-items:center;padding:1.6rem 1.3rem}.v2 .rodape{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.v2-titulo .linha>*,.v2-risco path{stroke-dashoffset:0;animation:none!important}}
