:root{--preto: #050507;--preto2: #0b0b10;--tinta: #f4f2ee;--t85: rgba(244,242,238,.85);--t60: rgba(244,242,238,.6);--t45: rgba(244,242,238,.45);--linha: rgba(255,255,255,.1);--vidro: rgba(255,255,255,.04);--blueberry: #2f6bff;--morango: #ff2e4c;--uva: #8a3bff;--framboesa: #ff2fa3;--maracuja: #ffb020;--acento: var(--blueberry);--f-display: "Unbounded", system-ui, sans-serif;--f-corpo: "Manrope", system-ui, sans-serif;--r1: 10px;--r2: 20px;--r3: 32px;--gutter: clamp(20px, 4vw, 64px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--preto);color:var(--tinta);font-family:var(--f-corpo);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}body:after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.055;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img,video{display:block;max-width:100%}a{color:inherit}button{font:inherit;color:inherit}h1,h2,h3{font-family:var(--f-display);letter-spacing:-.02em;line-height:1.02;margin:0;font-weight:800}h2{font-size:clamp(2rem,1.2rem + 3.6vw,4.6rem)}h3{font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:500;letter-spacing:-.01em}p{margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;padding:10px 16px;background:var(--tinta);color:var(--preto);border-radius:999px}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.mascara{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.mascara-in{display:inline-block;transform-origin:0 100%}.destaque{color:var(--acento)}.wrap{width:min(1280px,100% - 2 * var(--gutter));margin-inline:auto}.secao{padding-block:clamp(80px,12vw,160px);position:relative}.rotulo{font-family:var(--f-display);font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--t60);display:inline-flex;align-items:center;gap:10px}.rotulo:before{content:"";width:24px;height:1px;background:var(--acento)}.lead{font-size:clamp(1.05rem,1rem + .4vw,1.3rem);color:var(--t60);max-width:54ch}.sub{color:var(--t60);max-width:60ch}.btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:999px;font-weight:700;text-decoration:none;min-height:48px;border:1px solid transparent;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap}.btn-solido{background:var(--tinta);color:var(--preto)}.btn-solido:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.7) 50%,transparent 70%);transform:translate(-120%)}.btn-solido:hover:after{animation:brilho .9s ease}@keyframes brilho{to{transform:translate(120%)}}.btn-vidro{background:var(--vidro);border-color:#ffffff2e;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);color:var(--tinta)}.btn-vidro:hover{background:#ffffff17}.btn .seta{transition:transform .4s cubic-bezier(.16,1,.3,1)}.btn:hover .seta{transform:translate(4px)}.nav{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 18px;border-radius:999px;border:1px solid var(--linha);background:#0a0a0e8c;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #ffffff14,0 10px 40px #0006}.nav-marca{font-family:var(--f-display);font-weight:900;font-size:.95rem;letter-spacing:.02em;text-decoration:none;margin-right:10px;white-space:nowrap}.nav-marca span{color:var(--acento)}.nav a.nav-link{padding:8px 12px;border-radius:999px;font-size:.9rem;color:var(--t85);text-decoration:none}.nav a.nav-link:hover{background:#ffffff14}.nav .btn{padding:10px 18px;min-height:40px;font-size:.9rem}@media(max-width:760px){.nav a.nav-link{display:none}}.hero{position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--preto);isolation:isolate}.hero-midia{position:absolute;inset:0;overflow:hidden;transform-origin:50% 0;will-change:transform}.hero-escuro{position:absolute;inset:0;background:var(--preto);pointer-events:none}.hero video,.hero .poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero video.off{opacity:0}.hero-marca{position:absolute;top:11svh;left:0;right:0;text-align:center;z-index:3;pointer-events:none}.hero-marca h1{font-size:clamp(3rem,1rem + 12vw,11rem);font-weight:900;letter-spacing:-.04em;line-height:.9;color:var(--tinta);text-shadow:0 10px 60px rgba(0,0,0,.6)}.hero-marca h1 .mascara+.mascara{margin-left:.22em}.hero-copy{position:absolute;left:var(--gutter);right:var(--gutter);bottom:9svh;z-index:3;max-width:520px}.hero-copy h2{font-size:clamp(1.2rem,.95rem + 1.1vw,1.8rem);font-weight:500;margin-bottom:12px}.hero-copy p{color:var(--t85);max-width:40ch;margin-bottom:24px;font-size:.98rem}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.hero-veu{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 28%,transparent 55%,rgba(5,5,7,.55) 82%,var(--preto) 100%)}.hero-cortina{position:absolute;inset:0;z-index:6;background:var(--preto);transform-origin:top;pointer-events:none}.marquee{overflow:hidden}.marquee-trilho{display:flex;width:max-content;list-style:none;margin:0;padding:0;animation:correr var(--dur, 38s) linear infinite}.marquee-trilho.reverso{animation-direction:reverse}.marquee li{display:flex;align-items:center;white-space:nowrap}.marquee-sep{margin:0 .6em;font-size:.55em}@keyframes correr{to{transform:translate(-50%)}}.zeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--linha);border:1px solid var(--linha);border-radius:var(--r3);overflow:hidden}.zero{background:var(--preto);padding:36px 28px;position:relative}.zero b{display:block;font-family:var(--f-display);font-size:clamp(4rem,3rem + 5vw,8rem);font-weight:900;line-height:.9;letter-spacing:-.05em;color:var(--tinta)}.zero span{display:block;margin-top:10px;color:var(--t60);font-weight:500}.zero:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--c, var(--acento));transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.16,1,.3,1)}.zero.on:after{transform:scaleX(1)}.como{display:grid;grid-template-columns:7fr 5fr;gap:clamp(32px,5vw,80px);align-items:start}.como-fig{position:sticky;top:90px;border-radius:var(--r3);overflow:hidden;aspect-ratio:16/10;background:#000}.como-fig img{width:100%;height:100%;object-fit:cover}.passos{display:grid;gap:14px}.passo{padding:26px;border:1px solid var(--linha);border-radius:var(--r2);background:var(--vidro);display:grid;grid-template-columns:52px 1fr;gap:18px}.passo .n{font-family:var(--f-display);font-weight:900;font-size:1.6rem;color:var(--acento)}.passo p{color:var(--t60);margin-top:6px}.anel{display:inline-flex;gap:6px;margin-top:10px}.anel i{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--t60);font-style:normal}.anel i:nth-child(1){transform:scale(.7)}.anel i:nth-child(3){transform:scale(1.3)}@media(max-width:900px){.como{grid-template-columns:1fr}.como-fig{position:relative;top:0}}.sabores{--c: var(--acento);overflow:clip}.sabor-palco{position:relative;border-radius:var(--r3);overflow:hidden;aspect-ratio:16/9;max-height:72svh;background:#000}.sabor-palco img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sabor-palco:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(5,5,7,.8));pointer-events:none}.sabor-nome{position:absolute;left:28px;bottom:24px;z-index:2;font-family:var(--f-display);font-weight:900;font-size:clamp(2rem,1rem + 5vw,5.5rem);letter-spacing:-.04em;color:#fff}.sabor-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.sabor-tab{--c: var(--acento);display:inline-flex;align-items:center;gap:10px;padding:12px 18px;min-height:48px;border-radius:999px;border:1px solid var(--linha);background:var(--vidro);cursor:pointer;transition:border-color .3s,background .3s}.sabor-tab i{width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:0 0 14px var(--c)}.sabor-tab[aria-selected=true]{border-color:var(--c);background:color-mix(in srgb,var(--c) 18%,transparent)}.sabor-glow{position:absolute;inset:-20%;background:radial-gradient(40% 40% at 70% 40%,color-mix(in srgb,var(--c) 45%,transparent),transparent 70%);pointer-events:none;filter:blur(40px);z-index:0}.compara{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--linha);border-radius:var(--r3);overflow:hidden;background:var(--linha)}.compara>div{background:var(--preto);padding:clamp(24px,3vw,44px)}.compara h3{font-family:var(--f-display);font-weight:800;font-size:1.1rem;margin-bottom:18px}.compara ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.compara li{display:flex;gap:12px;align-items:baseline;color:var(--t85)}.compara li:before{content:"×";color:var(--morango);font-weight:800}.compara .nos li:before{content:"✓";color:var(--acento)}.compara .nos{background:linear-gradient(160deg,color-mix(in srgb,var(--acento) 14%,var(--preto)),var(--preto) 60%)}@media(max-width:760px){.compara{grid-template-columns:1fr}}.conta{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:end}.conta .big{font-family:var(--f-display);font-weight:900;font-size:clamp(3rem,2rem + 5vw,7rem);letter-spacing:-.04em;line-height:.95}.conta .big small{font-size:.35em;font-weight:500;letter-spacing:0;color:var(--t60);margin-left:.2em}.regua{display:block;height:3px;margin-top:14px;background:var(--linha);border-radius:2px;overflow:hidden}.regua>span{display:block;height:100%;background:var(--acento);transform-origin:left}.conta .vs{color:var(--t45)}@media(max-width:760px){.conta{grid-template-columns:1fr}}.precos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.preco{position:relative;padding:32px 28px;border:1px solid var(--linha);border-radius:var(--r3);background:var(--vidro);display:grid;gap:10px;align-content:start}.preco.destaque-card{border-color:color-mix(in srgb,var(--acento) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--acento) 25%,transparent),0 30px 80px -40px var(--acento)}.preco .tag{position:absolute;top:-12px;left:24px;padding:4px 12px;border-radius:999px;background:var(--acento);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.preco h3{font-family:var(--f-display);font-weight:800}.preco .valor{font-family:var(--f-display);font-weight:900;font-size:clamp(2.2rem,1.5rem + 2.5vw,3.6rem);letter-spacing:-.04em}.preco .valor small{font-size:.4em;font-weight:500;vertical-align:top;margin-right:.2em}.preco p{color:var(--t60)}.preco .btn{margin-top:10px;justify-content:center}@media(max-width:860px){.precos{grid-template-columns:1fr}}.faq{max-width:760px}.faq details{border-bottom:1px solid var(--linha)}.faq summary{cursor:pointer;list-style:none;padding:22px 0;font-weight:700;font-size:1.05rem;display:flex;justify-content:space-between;gap:20px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--f-display);color:var(--acento);font-size:1.4rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--t60);padding-bottom:22px;max-width:62ch}.final{position:relative;overflow:hidden;text-align:center;padding-block:clamp(100px,16vw,220px)}.final .glow{position:absolute;inset:0;background:radial-gradient(50% 60% at 50% 110%,color-mix(in srgb,var(--acento) 55%,transparent),transparent 70%);pointer-events:none}.final h2{font-size:clamp(2.4rem,1.5rem + 5vw,6.5rem);font-weight:900;letter-spacing:-.04em}.rodape{border-top:1px solid var(--linha);padding:40px 0 120px;color:var(--t45);font-size:.9rem}.rodape-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}.rodape ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rodape a{text-decoration:none;color:var(--t60)}.rodape a:hover{color:var(--tinta)}.aviso{margin-top:32px;padding-top:24px;border-top:1px solid var(--linha);max-width:80ch}.marca-gigante{font-family:var(--f-display);font-weight:900;font-size:clamp(4rem,20vw,22rem);letter-spacing:-.05em;line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.14);-webkit-user-select:none;user-select:none;text-align:center;margin-top:40px}@media(max-width:760px){.rodape-grid{grid-template-columns:1fr}}.idade{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:#050507d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:20px}.idade-card{width:min(460px,100%);padding:36px;border-radius:var(--r3);border:1px solid var(--linha);background:var(--preto2);text-align:center;display:grid;gap:14px}.idade-card h2{font-size:1.8rem}.idade-card .btn{justify-content:center}@media(prefers-reduced-motion:reduce){.marquee-trilho{animation:none;flex-wrap:wrap;width:auto}.marquee li[aria-hidden]{display:none}.btn-solido:after{animation:none!important}html{scroll-behavior:auto}}.rotulo.hud-on{animation:hud .35s steps(1,end) both;font-variant-numeric:tabular-nums}@keyframes hud{0%{opacity:0}17%{opacity:1;translate:2px 0}34%{opacity:.3}51%{opacity:1;translate:0 0}68%{opacity:.7}to{opacity:1}}body:after{content:"";position:fixed;inset:-50%;z-index:90;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grao .9s steps(6) infinite}@keyframes grao{0%{transform:translate(0)}33%{transform:translate(-4%,3%)}66%{transform:translate(3%,-5%)}to{transform:translate(-2%,2%)}}@media(prefers-reduced-motion:reduce){body:after,.rotulo.hud-on{animation:none}}.btn-solido:after{animation:brilho 3s ease-in-out infinite}.preco,.zero{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .2s ease-out;will-change:transform}:root{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .45s cubic-bezier(.6,0,0,1),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}.faq details[open] summary:after{transform:rotate(180deg);content:"−"}@media(prefers-reduced-motion:reduce){.btn-solido:after{animation:none}.preco,.zero{transform:none}}.sabor-tab{position:relative;overflow:hidden}.sabor-tempo{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--c);transform-origin:left;animation:tempo 4.5s linear both}@keyframes tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zero>div{position:relative}.zero{overflow:hidden}.zero:before{content:"";position:absolute;left:-10%;top:-20%;width:80%;height:110%;border-radius:50%;background:var(--c);filter:blur(70px);opacity:0;transition:opacity 1.4s ease 1.2s;pointer-events:none}.zero.on:before{opacity:.22}.zero:hover:before{opacity:.38;transition-delay:0s}.zero-ico{position:absolute;right:0;top:4px;width:46px;height:46px;fill:none;stroke:var(--t60);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.zero-ico .risco{stroke:var(--c);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s cubic-bezier(.6,0,0,1) calc(1.3s + var(--i) * .12s)}.zero.on .zero-ico .risco{stroke-dashoffset:0}.zero b{position:relative;height:1em;line-height:1;overflow:hidden}.rolo{display:flex;flex-direction:column;transition:transform 1.4s cubic-bezier(.6,0,0,1) calc(var(--i) * .12s)}.rolo i{font-style:normal;height:1em;line-height:1;display:block}.zero.on .rolo{transform:translateY(-90%)}.zero .zero-t{font-weight:700;color:var(--tinta);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}.zero small{display:block;margin-top:6px;color:var(--t60);font-size:.9rem;opacity:0;translate:0 8px;transition:opacity .6s ease calc(1.5s + var(--i) * .12s),translate .6s ease calc(1.5s + var(--i) * .12s)}.zero.on small{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.rolo{transform:translateY(-90%);transition:none}.zero-ico .risco{stroke-dashoffset:0}.zero small{opacity:1;translate:none}.sabor-tempo{display:none}}.secao-zeros{padding-top:clamp(96px,11vw,170px);padding-bottom:clamp(24px,3vw,48px)}.passo{position:relative;overflow:hidden;opacity:.35;translate:28px 0;transition:opacity .7s ease calc(var(--i) * .12s),translate .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * .12s),border-color .6s ease,background .6s ease}.passo:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--acento);transform:scaleY(0);transform-origin:top;transition:transform .8s cubic-bezier(.6,0,0,1) calc(.2s + var(--i) * .12s)}.passo.on{opacity:1;translate:0 0;border-color:color-mix(in srgb,var(--acento) 35%,var(--linha));background:linear-gradient(100deg,color-mix(in srgb,var(--acento) 10%,transparent),var(--vidro) 55%)}.passo.on:before{transform:scaleY(1)}.passo .n{transition:text-shadow 1s ease calc(.4s + var(--i) * .12s)}.passo.on .n{text-shadow:0 0 24px color-mix(in srgb,var(--acento) 70%,transparent)}.passo:hover{border-color:color-mix(in srgb,var(--acento) 60%,var(--linha))}.compara li{opacity:0;translate:0 12px;transition:opacity .5s ease calc(var(--k) * .09s),translate .6s cubic-bezier(.16,1,.3,1) calc(var(--k) * .09s)}.compara.on li{opacity:1;translate:0 0}.compara li span{position:relative}.compara>div:not(.nos) li span:after{content:"";position:absolute;left:0;right:0;top:55%;height:1.5px;background:color-mix(in srgb,var(--morango) 80%,transparent);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.6,0,0,1) calc(.35s + var(--k) * .09s)}.compara.on>div:not(.nos) li span:after{transform:scaleX(1)}.compara>div:not(.nos) li span{transition:color .5s ease calc(.35s + var(--k) * .09s)}.compara.on>div:not(.nos) li span{color:var(--t60)}.compara .nos li:before{display:inline-block;scale:0;transition:scale .45s cubic-bezier(.34,1.56,.64,1) calc(.2s + var(--k) * .09s)}.compara.on .nos li:before{scale:1}@media(prefers-reduced-motion:reduce){.passo,.compara li{opacity:1;translate:none;transition:none}.passo:before,.compara>div:not(.nos) li span:after{transform:none}.compara .nos li:before{scale:1}}.btn>*{position:relative;z-index:1}.btn{isolation:isolate}.btn:before{content:"";position:absolute;inset:-2px -24px;transform:translate(105%) skew(-12deg);transition:transform .55s cubic-bezier(.16,1,.3,1);z-index:-1}.btn-vidro:before{background:var(--tinta)}.btn-solido:before{background:var(--acento)}.btn:hover:before{transform:translate(0) skew(-12deg)}.btn{transition:color .35s ease,border-color .35s ease,translate .3s ease}.btn-vidro:hover{color:var(--preto);border-color:var(--tinta)}.btn-solido:hover{color:#fff}.btn:active{translate:0 1px}.btn:hover .seta{transform:rotate(-45deg)}.btn:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.sabor-tab{transition:border-color .3s,background .3s,translate .3s cubic-bezier(.16,1,.3,1)}.sabor-tab:hover{translate:0 -3px}.sabor-tab[aria-selected=true] i{animation:pulso 1.6s ease-in-out infinite}@keyframes pulso{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--c) 25%,transparent),0 0 22px var(--c)}}.compara li{transition-property:opacity,translate,transform}.compara li:hover{transform:translate(6px)}.marca-gigante{color:transparent;-webkit-text-stroke:0;background:linear-gradient(100deg,transparent 0%,transparent 30%,rgba(255,255,255,.25) 42%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.25) 58%,transparent 70%,transparent 100%),linear-gradient(180deg,#f4f4f2,#8a90a0 55%,#3c466426);background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:cromo 11s cubic-bezier(.45,0,.55,1) infinite}@keyframes cromo{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.rodape a{position:relative;transition:color .3s}.rodape a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--acento);transform:scaleX(0);transition:transform .3s ease}.rodape a:hover:after{transform:scaleX(1)}.rodape .nav-marca{background:linear-gradient(100deg,var(--tinta) 40%,#fff 50%,var(--tinta) 60%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cromo 5s ease-in-out infinite}.rodape .nav-marca span{color:var(--acento);-webkit-text-fill-color:var(--acento)}@media(prefers-reduced-motion:reduce){.btn:before,.marca-gigante,.rodape .nav-marca,.sabor-tab i{animation:none!important;transition:none}}.nav{opacity:0;translate:0 -24px;scale:.96;pointer-events:none;transition:opacity .5s ease,translate .7s cubic-bezier(.16,1,.3,1),scale .7s cubic-bezier(.16,1,.3,1)}.nav.on,.nav:focus-within{opacity:1;translate:0 0;scale:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.nav{transition:opacity .2s;translate:none;scale:none}}.passo{transition-delay:0s!important}.passo:before,.passo .n{transition-delay:.15s!important}.passo:not(.on):before{transform-origin:bottom}.final-marca{position:relative;padding-top:48px}.final-linha{position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform-origin:center}.final .marca-gigante{transform-origin:50% 100%;will-change:transform,opacity}.nav{translate:none!important;scale:none!important;filter:blur(6px);transition:opacity .9s cubic-bezier(.4,0,.2,1),filter .9s cubic-bezier(.4,0,.2,1)!important}.nav.on,.nav:focus-within{filter:none}.final .marca-gigante{background:none;animation:none}.final .marca-gigante span{display:block;color:transparent;background:linear-gradient(100deg,transparent 0%,transparent 30%,rgba(255,255,255,.25) 42%,rgba(255,255,255,.9) 50%,rgba(255,255,255,.25) 58%,transparent 70%,transparent 100%),linear-gradient(180deg,#eceef2,#8a90a0);background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:cromo 11s cubic-bezier(.45,0,.55,1) infinite}.final .marca-gigante span+span{animation-delay:.35s}@media(prefers-reduced-motion:reduce){.final .marca-gigante span{animation:none}}.rolo i{display:block;transform:scaleX(.68);transform-origin:left center}.zero-ico{width:clamp(64px,5vw,88px);height:clamp(64px,5vw,88px);top:0;stroke:var(--t85);stroke-width:2.4}.zero-ico .risco{stroke-width:3.4}.como-fig{clip-path:inset(0 100% 0 0 round var(--r3));transition:clip-path 1.4s cubic-bezier(.77,0,.18,1)}.como-fig.on{clip-path:inset(0 0 0 0 round var(--r3))}.como-fig img{filter:brightness(.25) saturate(.4);transition:filter 1.6s ease .6s}.como-fig.on img{filter:none}.bocal-luz{position:absolute;left:50%;top:28%;width:40%;height:55%;border-radius:50%;background:radial-gradient(closest-side,rgba(60,120,255,.55),transparent);mix-blend-mode:screen;opacity:0;pointer-events:none}.como-fig.on .bocal-luz{animation:bocal 4.5s ease-in-out 1.8s infinite}@keyframes bocal{0%,to{opacity:.15;transform:scale(.95)}50%{opacity:.7;transform:scale(1.05)}}.bocal-varre{position:absolute;inset:0;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);transform:translate(-100%);pointer-events:none}.como-fig.on .bocal-varre{animation:varre 1.6s cubic-bezier(.6,0,.2,1) 1.1s both}@keyframes varre{to{transform:translate(100%)}}.vento{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;mix-blend-mode:screen}.vento i{position:absolute;top:var(--t);left:-40%;width:clamp(120px,28%,420px);height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c) 40%,#fff) 60%,transparent);opacity:.45;animation:vento calc(3.2s + var(--k) * .45s) linear calc(var(--k) * -.9s) infinite}.vento i:nth-child(odd){height:1px;opacity:.3}@keyframes vento{0%{transform:translate(0) translateY(0)}to{transform:translate(520%) translateY(-14px)}}.conta2{display:grid;gap:28px;max-width:980px}.conta2 .big{font-family:var(--f-display);font-weight:900;font-size:clamp(2.4rem,1.6rem + 4vw,5.5rem);letter-spacing:-.04em;line-height:1;margin-top:10px}.conta2 .big small{font-size:.35em;font-weight:500;letter-spacing:0;color:var(--t60);margin-right:.2em}.conta2 .vs{color:var(--t60)}.trilho{height:14px;margin-top:12px;border-radius:99px;background:#ffffff0d;overflow:hidden}.trilho span{display:block;height:100%;width:var(--w);border-radius:99px;transform:scaleX(0);transform-origin:left;transition:transform 1.8s cubic-bezier(.16,1,.3,1)}.pod .trilho span{background:linear-gradient(90deg,#6b6f7a,#a3a7b2)}.nos .trilho span{background:linear-gradient(90deg,var(--acento),#7fb0ff);transition-delay:.5s;box-shadow:0 0 24px var(--acento)}.conta2.on .trilho span{transform:scaleX(1)}.pod .big{color:var(--t60)}.pod s{text-decoration:none;background:linear-gradient(var(--morango),var(--morango)) 0 55% / 0 3px no-repeat;transition:background-size .7s cubic-bezier(.6,0,.2,1) 2.4s}.conta2.on .pod s{background-size:100% 3px}.nos .big{color:var(--acento)}.economia{display:grid;gap:4px;padding:24px 28px;border-radius:var(--r3);border:1px solid color-mix(in srgb,var(--acento) 45%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--acento) 16%,transparent),transparent 70%);opacity:0;translate:0 20px;transition:opacity .7s ease 2.6s,translate .8s cubic-bezier(.16,1,.3,1) 2.6s}.conta2.on .economia{opacity:1;translate:0 0}.economia>span{color:var(--t85);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.economia b{font-family:var(--f-display);font-weight:900;font-size:clamp(2.2rem,1.4rem + 3vw,4rem);letter-spacing:-.04em;color:#fff}.economia b small{font-size:.4em;font-weight:500;margin-right:.2em;color:var(--t60)}.economia em{font-style:normal;color:var(--t60)}.ofertas{display:grid;grid-template-columns:5fr 7fr;gap:clamp(20px,3vw,40px);align-items:stretch}.oferta-passo{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--acento)}.oferta-kit{padding:40px 32px}.oferta-kit .valor{color:var(--tinta);font-size:clamp(3rem,2rem + 3vw,4.6rem)}.inclui{list-style:none;margin:4px 0;padding:0;display:grid;gap:8px;color:var(--t85)}.inclui li:before{content:"✓";color:var(--acento);font-weight:900;margin-right:10px}.anc{font-size:.9rem}.oferta-packs{display:grid;gap:16px;align-content:start;padding:24px;border:1px dashed var(--linha);border-radius:var(--r3)}.packs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.packs .valor{color:var(--tinta)}.preco .unit{color:var(--t85);font-weight:500;font-size:.92rem}.preco .de{font-size:.9rem}.preco .de s{color:var(--morango)}.pack-melhor{border-color:color-mix(in srgb,var(--maracuja) 55%,transparent)}.pack-melhor .tag{background:var(--maracuja);color:#111}@media(max-width:900px){.ofertas,.packs{grid-template-columns:1fr}}.faq-grade{display:grid;grid-template-columns:minmax(0,760px) 1fr;gap:clamp(24px,4vw,64px);align-items:center}.faq-produto{position:relative}.faq-produto img{width:140%;max-width:none;margin-left:-20%;height:auto;transform:rotate(-24deg);-webkit-mask-image:radial-gradient(closest-side,#000 65%,transparent);mask-image:radial-gradient(closest-side,#000 65%,transparent);animation:flutua 7s ease-in-out infinite;filter:drop-shadow(0 30px 60px rgba(40,90,255,.35))}@keyframes flutua{0%,to{transform:rotate(-24deg) translateY(0)}50%{transform:rotate(-20deg) translateY(-18px)}}@media(max-width:900px){.faq-grade{grid-template-columns:1fr}.faq-produto img{width:100%;margin:0}}@media(prefers-reduced-motion:reduce){.como-fig{clip-path:none;transition:none}.como-fig img{filter:none;transition:none}.bocal-luz,.bocal-varre,.vento i,.faq-produto img{animation:none!important}.vento{display:none}.trilho span{transform:none;transition:none}.pod s{background-size:100% 3px;transition:none}.economia{opacity:1;translate:none;transition:none}}.faq-grade{grid-template-columns:minmax(0,640px) minmax(0,1fr)}.faq-produto img{width:150%;margin-left:-25%}.sabores .vento{position:absolute;inset:0;z-index:0;mix-blend-mode:normal}.sabores .wrap,.sabor-palco{z-index:1}.sabores .vento i{width:clamp(160px,24vw,460px);opacity:.5;animation-duration:calc(4s + var(--k) * .35s)}.sabores .vento i:nth-child(3n){height:2px;opacity:.65}.pod s{background-image:linear-gradient(#ff2d3f,#ff2d3f);background-size:0 5px;filter:drop-shadow(0 0 6px rgba(255,45,63,.6))}.conta2.on .pod s{background-size:100% 5px}.economia{grid-template-columns:1fr auto;align-items:center;gap:24px 40px;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--acento) 28%,transparent),transparent 55%),linear-gradient(180deg,#ffffff0a,#ffffff03);box-shadow:inset 0 1px #ffffff14,0 40px 90px -50px var(--acento)}.economia:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.08) 50%,transparent 60%);transform:translate(-100%);pointer-events:none}.conta2.on .economia:after{animation:varre 1.8s cubic-bezier(.6,0,.2,1) 3.2s both}.eco-num{display:grid;gap:6px}.eco-rot{color:var(--t85);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem}.economia b{font-size:clamp(3rem,2rem + 4vw,5.6rem);line-height:1;background:linear-gradient(180deg,#fff 30%,#9cc0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.economia b small{-webkit-text-fill-color:var(--t60)}.eco-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.eco-chips span{padding:6px 12px;border-radius:999px;border:1px solid var(--linha);background:#ffffff0a;color:var(--t60);font-size:.85rem}.eco-chips strong{color:var(--tinta)}.eco-anel{position:relative;width:clamp(120px,14vw,170px);aspect-ratio:1}.eco-anel svg{width:100%;height:100%;transform:rotate(-90deg)}.eco-anel circle{fill:none;stroke:#ffffff14;stroke-width:9}.eco-anel .eco-arco{stroke:var(--acento);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 8px var(--acento));transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1) 2.9s}.conta2.on .eco-arco{stroke-dashoffset:41}.eco-anel p{position:absolute;inset:0;display:grid;place-content:center;text-align:center;margin:0}.eco-anel p b{font-size:clamp(1.8rem,1.2rem + 1.6vw,2.6rem);background:none;color:#fff}.eco-anel p span{font-size:.75rem;color:var(--t60);text-transform:uppercase;letter-spacing:.12em}@media(max-width:640px){.economia{grid-template-columns:1fr}}.faq-produto{display:none}.faq-cine{position:relative;aspect-ratio:4 / 5;border-radius:var(--r3);overflow:hidden;background:#000;box-shadow:0 60px 120px -60px #285aff99}.faq-cine img{position:absolute;inset:-8% 0;width:100%;height:116%;object-fit:cover;object-position:52% 50%;transform:scale(1.18);filter:brightness(.35) contrast(1.1) saturate(.8);transition:transform 6s cubic-bezier(.16,1,.3,1),filter 2s ease}.faq-cine.on img{transform:scale(1.04);filter:brightness(1) contrast(1.08) saturate(1.05)}.cine-faixa{position:absolute;left:0;right:0;height:50%;background:#000;z-index:2;transition:transform 1.3s cubic-bezier(.77,0,.18,1)}.cine-faixa.cima{top:0}.cine-faixa.baixo{bottom:0}.faq-cine.on .cine-faixa.cima{transform:translateY(-88%)}.faq-cine.on .cine-faixa.baixo{transform:translateY(88%)}.cine-luz{position:absolute;inset:0;z-index:1;background:radial-gradient(60% 40% at 55% 20%,rgba(80,140,255,.35),transparent 70%),linear-gradient(180deg,transparent 55%,rgba(0,0,0,.75));mix-blend-mode:screen;opacity:0;transition:opacity 2s ease 1s}.faq-cine.on .cine-luz{opacity:1;animation:respira 6s ease-in-out 3s infinite}@keyframes respira{50%{opacity:.6}}.cine-leg{position:absolute;left:20px;right:20px;bottom:9%;z-index:3;display:flex;justify-content:space-between;align-items:end;margin:0;opacity:0;translate:0 10px;transition:opacity .8s ease 1.6s,translate .8s ease 1.6s}.faq-cine.on .cine-leg{opacity:1;translate:0 0}.cine-leg span:first-child{font-family:var(--f-display);font-weight:900;font-size:1.6rem;letter-spacing:-.03em}.cine-leg span:last-child{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--t60)}@media(max-width:900px){.faq-cine{aspect-ratio:16 / 10}}@media(prefers-reduced-motion:reduce){.faq-cine img,.cine-faixa,.cine-luz,.cine-leg,.eco-arco{transition:none!important;animation:none!important}.faq-cine img{transform:none;filter:none}.cine-faixa{display:none}.cine-luz,.cine-leg{opacity:1;translate:none}.eco-arco{stroke-dashoffset:41}.economia:after{display:none}}.faq-cine .cena{position:absolute;top:0;bottom:0;left:48%;aspect-ratio:16 / 9;height:100%;translate:-50% 0;transform:scale(1.15);transition:transform 7s cubic-bezier(.16,1,.3,1)}.faq-cine.on .cena{transform:scale(1.02)}.faq-cine .cena img{position:absolute;display:block;max-width:none}.placa{inset:0;width:100%;height:100%;filter:brightness(.35) saturate(.8);transition:filter 2s ease}.faq-cine.on .placa{filter:none}.placa.onda{clip-path:inset(84% 0 0 0);filter:url(#agua)!important}.afunda{position:absolute;left:45.5%;top:.5%;width:12.5%;height:88.9%;clip-path:inset(-10% -40% 0 -40%)}.caneta{left:0;top:0;width:100%;height:auto;transform:translateY(-60%)}.faq-cine.on .caneta{animation:afunda 4.2s cubic-bezier(.5,0,.3,1) 1s both}@keyframes afunda{0%{transform:translateY(-60%)}30%{transform:translateY(0)}42%{transform:translateY(6%)}to{transform:translateY(105%)}}.aneis{position:absolute;left:51.5%;top:87%;width:0;height:0}.aneis i{position:absolute;left:0;top:0;width:220px;height:34px;margin:-17px 0 0 -110px;border-radius:50%;border:1.5px solid rgba(190,215,255,.55);opacity:0;transform:scale(.1)}.faq-cine.on .aneis i{animation:anel 3.6s ease-out calc(2.6s + var(--d, 0s)) infinite}.aneis i:nth-child(2){--d: 1.2s}.aneis i:nth-child(3){--d: 2.4s}@keyframes anel{0%{opacity:.9;transform:scale(.1)}to{opacity:0;transform:scale(2.2)}}@media(prefers-reduced-motion:reduce){.faq-cine .cena{transform:none;transition:none}.placa{filter:none}.afunda,.aneis{display:none}}.caneta{transform:none;-webkit-mask-image:linear-gradient(90deg,transparent 6%,#000 14%,#000 88%,transparent 96%);mask-image:linear-gradient(90deg,transparent 6%,#000 14%,#000 88%,transparent 96%)}.faq-cine.on .caneta{animation:afunda 3.6s cubic-bezier(.55,0,.35,1) 1.6s both}@keyframes afunda{0%{transform:translateY(0)}12%{transform:translateY(-3%)}to{transform:translateY(102%)}}.placa.onda{clip-path:inset(87% 0 0 0)}.pod s{position:relative;background:none!important;filter:none}.pod s:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:5px;border-radius:3px;background:#ff2d3f;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.6,0,.2,1) 2.4s;z-index:1}.conta2.on .pod s:after{transform:scaleX(1)}.como-fig,.como-fig.on{clip-path:none;transition:none}.bocal-luz,.bocal-varre{display:none}.como-fig img{filter:blur(14px) brightness(.4);transition:filter 2.2s cubic-bezier(.22,1,.36,1)}.como-fig.on img{filter:blur(0) brightness(1)}.como-fig:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 70% 50%,transparent 45%,rgba(0,0,0,.55));pointer-events:none}.sabores .vento i,.sabores .vento i:nth-child(3n){opacity:.1;height:1px}.economia{--verde: #3fd47f;background:linear-gradient(180deg,#3fd47f1a,#3fd47f08);border:1px solid rgba(63,212,127,.35);box-shadow:none}.economia:after{display:none}.eco-anel{display:none}.eco-rot{color:var(--verde)}.economia b{background:none;-webkit-text-fill-color:#fff;color:#fff}.economia b small{-webkit-text-fill-color:var(--verde);color:var(--verde)}.eco-recibo{display:flex;flex-wrap:wrap;gap:8px 24px;margin:10px 0 0;padding-top:12px;border-top:1px dashed rgba(255,255,255,.18);color:var(--t60);font-size:.95rem}.eco-recibo s{color:#ff2d3f;text-decoration-thickness:2px}.eco-recibo strong{color:var(--verde)}.eco-tag{position:relative;display:grid;place-items:center;padding:18px 26px 18px 40px;background:var(--verde);color:#08160d;border-radius:10px 18px 18px 10px;clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%);transform:rotate(-6deg) scale(.6);opacity:0;transition:transform .6s cubic-bezier(.34,1.56,.64,1) 3s,opacity .3s ease 3s}.eco-tag:before{content:"";position:absolute;left:14px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:#0b0b0f}.conta2.on .eco-tag{transform:rotate(-6deg) scale(1);opacity:1}.eco-tag b{font-family:var(--f-display);font-weight:900;font-size:clamp(2rem,1.4rem + 2vw,3rem);letter-spacing:-.04em;color:#08160d!important;-webkit-text-fill-color:#08160d!important;line-height:1}.eco-tag span{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.oferta-packs{border-style:solid;background:#ffffff04}.pack6{grid-template-columns:1fr auto;align-items:end;gap:24px 32px;padding:32px}.pack6-info{display:grid;gap:14px}.pack6-bocais{display:flex;gap:8px}.pack6-bocais i{width:22px;height:30px;border-radius:9px 9px 6px 6px;background:var(--c);box-shadow:0 0 14px color-mix(in srgb,var(--c) 55%,transparent);opacity:.9}.pack6-preco{display:grid;gap:6px;justify-items:start}.pack6 .valor{color:var(--tinta)}@media(max-width:640px){.pack6{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.eco-tag{transform:rotate(-6deg);opacity:1;transition:none}}.economia{--verde: var(--acento);background:linear-gradient(180deg,color-mix(in srgb,var(--acento) 14%,transparent),color-mix(in srgb,var(--acento) 4%,transparent));border-color:color-mix(in srgb,var(--acento) 45%,transparent)}.eco-tag,.eco-tag b{color:#fff!important;-webkit-text-fill-color:#fff!important}.ofertas{grid-template-columns:1fr 1fr}.oferta-kit{align-content:start}.oferta-kit .btn{margin-top:auto}.nav .nav-marca span{color:inherit}.faq-cine{aspect-ratio:4 / 4.2;border-radius:0;background:none;box-shadow:none;overflow:visible;-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent);mask-image:radial-gradient(closest-side,#000 62%,transparent)}.faq-cine video,.faq-cine img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;transform:none;filter:none;transition:none}.rodape .nav-marca,.rodape .nav-marca span{background:none;color:#fff;-webkit-text-fill-color:#fff;animation:none}.faq-cine{aspect-ratio:3 / 4;-webkit-mask-image:radial-gradient(closest-side,#000 70%,transparent);mask-image:radial-gradient(closest-side,#000 70%,transparent)}.faq-cine video,.faq-cine img{object-position:50% 50%}.faq-cine video{opacity:0}.faq-cine video.on{opacity:1}.esp{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:#030306b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.esp-card{position:relative;display:grid;grid-template-columns:1fr 1.1fr;width:min(920px,100%);max-height:calc(100svh - 32px);overflow:auto;border-radius:var(--r3);background:#0b0b11;border:1px solid rgba(255,255,255,.1);box-shadow:0 60px 140px -40px color-mix(in srgb,var(--acento) 60%,transparent)}.esp-foto{position:relative;overflow:hidden;min-height:260px}.esp-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.esp-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,#0b0b11),linear-gradient(0deg,rgba(11,11,17,.6),transparent 40%)}.esp-selo{position:absolute;left:20px;bottom:20px;z-index:1;padding:8px 14px;border-radius:999px;background:var(--acento);color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;animation:pulso 2.4s ease-in-out infinite}@keyframes pulso{50%{box-shadow:0 0 30px var(--acento)}}.esp-corpo{position:relative;padding:clamp(28px,4vw,48px);display:grid;gap:14px;align-content:center}.esp-corpo h2{font-family:var(--f-display);font-weight:900;font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);letter-spacing:-.03em;line-height:1.05;margin:0;padding-right:40px}.esp-txt{color:var(--t60);margin:0 0 6px;line-height:1.55}.esp-corpo form{display:grid;gap:12px}.esp-campo{display:grid;gap:6px;font-size:.85rem;font-weight:600;color:var(--t85)}.esp-campo input{font:inherit;font-size:1rem;font-weight:400;color:#fff;padding:14px 16px;border-radius:var(--r1);border:1px solid rgba(255,255,255,.16);background:#ffffff0a;transition:border-color .2s,background .2s;min-height:48px}.esp-campo input::placeholder{color:#ffffff73}.esp-campo input:focus{outline:2px solid var(--acento);outline-offset:2px;border-color:var(--acento);background:#ffffff12}.esp-campo input[aria-invalid=true]{border-color:#ff6b78}.esp-erro{color:#ff8f99;font-weight:600}.esp-enviar{justify-content:center;margin-top:6px}.esp-nota{font-size:.78rem;color:#fff9;margin:0}.esp-x{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#fff;font-size:1.6rem;line-height:1;cursor:pointer}.esp-x:hover,.esp-x:focus-visible{background:#ffffff1f;outline:2px solid var(--acento)}.esp-ok{width:64px;height:64px;margin-bottom:8px}.esp-ok circle{fill:none;stroke:var(--acento);stroke-width:2.5;stroke-dasharray:160;stroke-dashoffset:160;animation:traco .8s ease forwards}.esp-ok path{fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:traco .5s ease .6s forwards}@keyframes traco{to{stroke-dashoffset:0}}@media(max-width:720px){.esp-card{grid-template-columns:1fr}.esp-foto{min-height:170px}.esp-foto:after{background:linear-gradient(0deg,#0b0b11,transparent 60%)}}@media(prefers-reduced-motion:reduce){.esp-selo{animation:none}.esp-ok circle,.esp-ok path{animation:none;stroke-dashoffset:0}}@media(max-width:760px){.hero-midia{inset:auto 0;top:17svh;height:75.9375vw;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 80%,transparent)}.hero video,.hero .poster{left:-17.5%;width:135%;object-fit:cover}.hero-marca{top:9svh}.hero-veu{background:linear-gradient(180deg,transparent 55%,rgba(5,5,7,.7) 75%,var(--preto) 100%)}}@media(max-width:760px){.nav{left:12px;right:12px;transform:none;justify-content:space-between}.zeros{grid-template-columns:1fr 1fr}.zero{padding:24px 18px}.zero b{font-size:clamp(3rem,2rem + 6vw,4rem)}.zero-ico{width:34px;height:34px}}@media(max-width:760px){.hero-midia{top:21svh;height:61.875vw;transform:none!important;border-radius:0!important;-webkit-mask-image:none;mask-image:none}.hero-midia:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,var(--preto),transparent 16%,transparent 80%,var(--preto)),linear-gradient(90deg,var(--preto),transparent 8%,transparent 92%,var(--preto))}.hero video,.hero .poster{left:-5%;width:110%;object-fit:contain;background:var(--preto)}.hero-copy{bottom:max(5svh,24px)}.hero-copy h2{font-size:1.15rem;line-height:1.25}.hero-copy p{font-size:.95rem;margin-bottom:20px}.hero-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hero-ctas .btn{justify-content:center;padding:14px 12px}.sabor-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 10px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent)}.sabor-tabs::-webkit-scrollbar{display:none}.sabor-tab{flex:0 0 auto;scroll-snap-align:start;min-height:44px}}@media(max-width:760px){.ofertas{grid-template-columns:1fr}}@media(max-width:760px){.hero-midia{top:25svh}}@media(max-width:760px){.hero-midia{top:15svh;height:87.1875vw}.hero video,.hero .poster{left:-27.5%;width:155%;object-fit:cover}.hero-midia:after{background:linear-gradient(180deg,var(--preto),transparent 14%,transparent 78%,var(--preto)),linear-gradient(90deg,var(--preto),transparent 6%,transparent 94%,var(--preto))}}@media(max-width:760px){.hero-midia{inset:0!important;height:auto!important}.hero-midia:after{display:none}.hero .hero-midia video,.hero .hero-midia .poster{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero-veu{background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,transparent 22%,transparent 45%,rgba(5,5,7,.8) 70%,var(--preto) 100%)}}
