@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--preto:#000;--tinta:#f2f0eb;--tinta-2:#8b8984;--tinta-3:#5f5d59;--linha:#f2f0eb38;--linha-forte:#f2f0eb8c;--sol:#cf3a2b;--sol-forte:#e0442f;--sans:"Archivo Variable", "Archivo", ui-sans-serif, system-ui, sans-serif;--f-rotulo:clamp(10px, .68vw, 13px);--f-lema:clamp(11px, .92vw, 17px);--rastro:.27em;--gutter:clamp(16px, 4.8vw, 96px);--r-pilula:999px;--entra:cubic-bezier(.16, 1, .3, 1);--sai:cubic-bezier(.55, 0, .75, .2)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--preto);scrollbar-width:none}html::-webkit-scrollbar{display:none}html.na-intro{overflow:hidden}body{background:var(--preto);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}::selection{background:var(--sol);color:var(--tinta)}:focus{outline:none}:focus-visible{outline:1px solid var(--tinta);outline-offset:6px;border-radius:2px}.rotulo,.link,.botao,.idioma__botao{font-size:var(--f-rotulo);letter-spacing:var(--rastro);text-transform:uppercase;font-weight:400;line-height:1}.link{align-items:center;padding:10px 0;display:inline-flex;position:relative}.link span{margin-right:calc(var(--rastro) * -1);transition:transform .6s var(--entra), color .4s;display:block}.link:before{content:"";background:var(--sol);width:5px;height:5px;transition:transform .6s var(--entra);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:-14px;transform:scale(0)}.link:hover span,.link:focus-visible span{transform:translate(4px)}.link:hover:before,.link:focus-visible:before{transform:scale(1)}.link:active:before{transition-duration:.12s;transform:scale(1.6)}.link:focus-visible{outline:none}.botao{isolation:isolate;border:1px solid var(--linha-forte);border-radius:var(--r-pilula);height:clamp(38px,2.8vw,50px);transition:border-color .5s, transform .3s var(--entra);justify-content:center;align-items:center;padding:0 2.9em;display:inline-flex;position:relative;overflow:hidden}.botao span{margin-right:calc(var(--rastro) * -1)}.botao i{z-index:-1;aspect-ratio:1;background:var(--sol);width:135%;transition:transform .75s var(--entra);border-radius:50%;position:absolute;top:100%;left:50%;transform:translate(-50%)scale(.35)}.botao:hover,.botao:focus-visible{border-color:var(--sol)}.botao:hover i,.botao:focus-visible i{transform:translate(-50%,-64%)scale(1)}.botao:active{transform:scale(.96)}.botao:focus-visible{outline-offset:4px;border-radius:var(--r-pilula)}.botao--cheio{border-color:var(--sol)}.botao--cheio i{transform:translate(-50%,-64%)scale(1)}.toque .link.is-tocado:before{transform:scale(1)}.toque .link.is-tocado span{transform:translate(4px)}.toque .botao.is-tocado{border-color:var(--sol)}.toque .botao.is-tocado i{transform:translate(-50%,-64%)scale(1)}.barra{z-index:90;opacity:0;width:14px;transition:opacity .5s var(--entra);position:fixed;top:0;bottom:0;right:0}.barra.is-on,.barra:hover{opacity:1}.barra i{width:4px;transition:width .3s var(--entra), background-color .3s;cursor:grab;background:#f2f0eb59;border-radius:4px;position:absolute;top:0;right:3px}.barra:hover i,.barra.is-arrastando i{background:#f2f0eb99;width:7px}.barra.is-arrastando i{cursor:grabbing}.linhas{flex-direction:column;display:flex}.linha{margin:-.12em 0 -.22em;padding:.12em 0 .22em;display:block;overflow:clip}.linha>span{display:block}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav{z-index:50;padding:clamp(18px, 2.4vw, 44px) var(--gutter) 0;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.nav>*{pointer-events:auto}.nav__marca{justify-self:start;align-items:center;gap:clamp(12px,1.15vw,20px);display:inline-flex}.nav__marca .sol{aspect-ratio:1;background:var(--sol);width:clamp(26px,2.05vw,38px);transition:transform .7s var(--entra), background-color .4s;border-radius:50%}.nav__marca span{letter-spacing:.5em;text-transform:uppercase;margin-right:-.5em;font-size:clamp(13px,1.06vw,19px);font-weight:400;line-height:1}.nav__marca:hover .sol,.nav__marca:focus-visible .sol{background:var(--sol-forte);transform:scale(1.12)}.nav__marca:active .sol{transition-duration:.15s;transform:scale(.92)}.nav__links{gap:clamp(26px,3.1vw,58px);display:flex}.nav__acoes{justify-self:end;align-items:center;gap:clamp(28px,4vw,72px);display:flex}.idioma{position:relative}.idioma__botao{align-items:center;gap:.9em;padding:10px 0;display:inline-flex}.idioma__botao svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:9px;transition:transform .5s var(--entra)}.idioma__botao span{transition:color .3s}.idioma__botao:hover span,.idioma__botao:focus-visible span{color:var(--sol-forte)}.idioma__botao:hover svg{transform:translateY(2px)}.idioma__botao[aria-expanded=true] svg{transform:rotate(180deg)}.idioma__lista{border:1px solid var(--linha);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transform-origin:100% 0;min-width:168px;transition:opacity .3s, transform .5s var(--entra), visibility 0s .3s;background:#0a0a0adb;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px);right:-18px;transform:translateY(-6px)scale(.98)}.idioma.is-aberto .idioma__lista{opacity:1;visibility:visible;transition-delay:0s;transform:none}.idioma__lista li{letter-spacing:.04em;color:var(--tinta-2);cursor:pointer;border-radius:8px;padding:11px 12px 11px 30px;font-size:13px;transition:background-color .3s,color .3s;position:relative}.idioma__lista li:before{content:"";background:var(--sol);width:6px;height:6px;transition:transform .5s var(--entra);border-radius:50%;margin-top:-3px;position:absolute;top:50%;left:13px;transform:scale(0)}.idioma__lista li:hover,.idioma__lista li:focus-visible{color:var(--tinta);background:#ffffff0f;outline:none}.idioma__lista li[aria-selected=true]{color:var(--tinta)}.idioma__lista li[aria-selected=true]:before{transform:scale(1)}.idioma__lista li:active{background:#ffffff1a}.nav__abre{width:44px;height:44px;margin-right:-10px;display:none;position:relative}.nav__abre i{background:var(--tinta);height:1px;transition:transform .6s var(--entra), background-color .3s;position:absolute;left:11px;right:11px}.nav__abre i:first-child{top:18px}.nav__abre i:last-child{top:25px;left:17px}.nav__abre:active i{background:var(--sol-forte)}.nav__abre[aria-expanded=true] i:first-child{transform:translateY(3.5px)rotate(45deg)}.nav__abre[aria-expanded=true] i:last-child{left:11px;transform:translateY(-3.5px)rotate(-45deg)}.menu{z-index:40;padding:120px var(--gutter) calc(32px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;background:#000000f0;flex-direction:column;justify-content:space-between;transition:opacity .45s;display:flex;position:fixed;inset:0}.menu[hidden]{display:none}.menu.is-aberto{opacity:1}.menu__links{flex-direction:column;gap:6px;display:flex}.menu__links a{letter-spacing:-.01em;text-transform:uppercase;padding:.1em 0 .16em;font-size:clamp(34px,10.5vw,52px);font-weight:300;font-stretch:106%;line-height:1.05;display:block;overflow:clip}.menu__links a span{transition:transform .8s var(--entra), color .3s;display:inline-block;transform:translateY(105%)}.menu.is-aberto .menu__links a span{transform:none}.menu.is-aberto .menu__links a:nth-child(2) span{transition-delay:50ms}.menu.is-aberto .menu__links a:nth-child(3) span{transition-delay:.1s}.menu.is-aberto .menu__links a:nth-child(4) span{transition-delay:.15s}.menu__links a:active span{color:var(--sol-forte)}.menu .botao{align-self:stretch;height:54px}.nav__acoes>.botao{transition:opacity .35s, border-color .5s, transform .3s var(--entra)}.com-menu .nav__acoes>.botao{opacity:0;pointer-events:none}@media (max-width:1080px){.nav{grid-template-columns:1fr auto}.nav__links{display:none}.nav__abre{display:block}}@media (max-width:560px){.nav{padding-top:max(14px, env(safe-area-inset-top))}.nav__acoes{gap:18px}.nav .idioma{display:none}.nav__acoes>.botao{height:36px;padding:0 1.9em}}.hero{--k:calc(max(100svh, 600px) / 1080 * 1.05);--lata:calc(var(--k) * 272);--folga:calc(var(--k) * 78);--miolo:calc(var(--lata) + var(--folga) * 2);--centro:calc(var(--k) * 508);--s:1;background:var(--preto);height:max(100svh,600px);position:sticky;top:0;overflow:clip}.palco{height:calc(max(100svh, 600px) * (var(--telas,3.4) + 1));background:var(--preto);position:relative}.hero__filme{width:calc(var(--k) * 1920);height:calc(var(--k) * 1080);position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.hero__filme>*{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__quadro{opacity:0}.hero.is-parado .hero__quadro{opacity:1}.hero.is-parado .hero__video,.hero.em-sabores .hero__video,.hero.em-sabores .hero__quadro{visibility:hidden}.hero__largo>*{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.titulo{z-index:2;left:0;right:0;top:calc(var(--k) * 471);font-size:var(--titulo,10vw);letter-spacing:-.006em;text-transform:uppercase;pointer-events:none;justify-content:space-between;font-weight:300;font-stretch:78%;line-height:1;display:flex;position:absolute;transform:translateY(-50%)}.metade{width:calc(50% - var(--miolo) / 2);display:block}.metade--esq{text-align:right;clip-path:inset(-.3em calc(var(--folga) * -1) -.3em -.3em)}.metade--dir{text-align:left;clip-path:inset(-.3em -.3em -.3em calc(var(--folga) * -1))}.metade>span{background:linear-gradient(#fff 6%,#ecebe8 34%,#a3a19d 58%,#d8d6d1 80%,#f4f3f0 96%);color:#0000;-webkit-background-clip:text;background-clip:text;padding:.04em 0;display:inline-block}.hero__lema{z-index:2;left:var(--gutter);top:calc(var(--k) * 602);font-size:var(--f-lema);letter-spacing:.34em;text-transform:uppercase;align-items:flex-start;gap:clamp(14px,1.4vw,26px);line-height:1.75;display:flex;position:absolute}.hero__lema .fio{background:var(--linha-forte);transform-origin:0;width:clamp(48px,5.6vw,104px);height:1px;margin-top:.85em}.hero__lado{z-index:2;right:calc(var(--gutter) + var(--k) * 44);top:calc(var(--k) * 606);gap:calc(var(--k) * 66);flex-direction:column;display:flex;position:absolute}.hero__apoio{font-size:var(--f-lema);letter-spacing:.34em;text-transform:uppercase;color:var(--tinta-3);line-height:1.75}.seta{align-items:center;gap:clamp(16px,1.6vw,30px);display:inline-flex}.seta__circulo{aspect-ratio:1;flex:none;place-items:center;width:clamp(56px,4.6vw,84px);display:grid;position:relative}.seta__anel{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.seta__anel circle{fill:none;stroke:var(--linha-forte);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .4s}.seta__sol{background:var(--sol);transition:transform .7s var(--entra);border-radius:50%;position:absolute;inset:0;transform:scale(0)}.seta__ponta{fill:none;width:28%;stroke:var(--tinta);stroke-width:1.3px;transition:transform .6s var(--entra);position:relative}.seta .linhas{font-size:var(--f-lema);letter-spacing:.34em;text-transform:uppercase;line-height:1.75}.seta .linha{transition:transform .6s var(--entra)}.seta:hover .seta__sol,.seta:focus-visible .seta__sol{transform:scale(1)}.seta:hover .seta__anel circle,.seta:focus-visible .seta__anel circle{stroke:var(--sol)}.seta:hover .seta__ponta,.seta:focus-visible .seta__ponta{transform:translate(3px)}.seta:hover .linha,.seta:focus-visible .linha{transform:translate(4px)}.seta:hover .linha+.linha,.seta:focus-visible .linha+.linha{transition-delay:40ms}.seta:active .seta__sol{transition-duration:.15s;transform:scale(.9)}.seta:focus-visible{outline:none}.seta:focus-visible .seta__circulo{outline:1px solid var(--tinta);outline-offset:6px;border-radius:50%}.toque .seta.is-tocado .seta__sol{transform:scale(1)}.toque .seta.is-tocado .seta__ponta{transform:translate(3px)}.sabores{z-index:2;visibility:hidden;pointer-events:none;position:absolute;inset:0}.sabores.is-on{visibility:visible}.sabores.is-on .lata,.sabores.is-on .seta{pointer-events:auto}.sabores__veus{position:absolute;inset:0}.sabores__veus:before{content:"";left:0;right:0;top:calc(var(--centro) + var(--s) * var(--k) * 262);height:calc(var(--s) * var(--k) * 200);opacity:0;transition:opacity .9s var(--entra);background:linear-gradient(#0000,#000000bd 38% 62%,#0000);position:absolute}.sabores.is-cheio .sabores__veus:before{opacity:1}.sabores__veu{left:calc(50% + var(--s) * var(--k) * var(--x));top:calc(var(--centro) - var(--s) * var(--k) * 390);width:calc(var(--s) * var(--k) * 330);height:calc(var(--s) * var(--k) * 880);opacity:0;transition:opacity .6s var(--entra);background:#000000a3;position:absolute;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.sabores__veu.is-apagada{opacity:1}.lata{left:calc(50% + var(--s) * var(--k) * var(--x));top:calc(var(--centro) - var(--s) * var(--k) * 336);width:calc(var(--s) * var(--k) * 260);height:calc(var(--s) * var(--k) * 720);text-align:center;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.lata:focus-visible{outline:none}.lata__nome{letter-spacing:.42em;text-transform:uppercase;white-space:nowrap;font-size:clamp(14px,1.25vw,22px);font-weight:300;transition:color .4s;position:relative}.lata__nome span{margin-right:-.42em}.lata__estilo{font-size:var(--f-rotulo);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;color:var(--tinta-2);margin-top:.7em;transition:color .4s}.lata__estilo span{margin-right:-.26em}.lata__estilo i{font-style:normal}.lata__estilo b{font-weight:inherit}.sabores__lado{right:var(--gutter)}@media (max-aspect-ratio:3/2) and (min-aspect-ratio:4/5){.sabores__lema{display:none}.sabores__lado{top:auto;bottom:calc(var(--k) * 150)}}.lata__nome:before{content:"";background:var(--sol);width:5px;height:5px;transition:transform .6s var(--entra);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:-16px;transform:scale(0)}.lata.is-foco .lata__nome:before,.lata[aria-pressed=true] .lata__nome:before{transform:scale(1)}.lata:active .lata__nome:before{transition-duration:.12s;transform:scale(1.6)}.lata:focus-visible .lata__nome span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.sabores.tem-foco .lata:not(.is-foco) .lata__nome,.sabores.tem-foco .lata:not(.is-foco) .lata__estilo{color:var(--tinta-3)}.sabores.tem-foco .lata.is-foco .lata__estilo{color:var(--tinta)}html.js .nav,html.js [data-entra]{opacity:0}@media (min-aspect-ratio:21/9){.hero__lado{right:var(--gutter)}}@media (max-aspect-ratio:4/5){.hero{--k:calc(100svh / 1080 * .74);--centro:46svh;height:100svh;min-height:560px}.palco{height:calc(100svh * (var(--telas,3.4) + 1))}.hero__filme{top:calc(var(--centro) - var(--k) * 508);width:calc(var(--k) * 720);-webkit-mask-image:none;mask-image:none}.hero__largo{width:150%;transform:scale(var(--s-video,1));transform-origin:50% calc(var(--k) * 508);left:-25%;right:auto}.lata__nome{letter-spacing:.24em;font-size:12px}.lata__nome span{margin-right:-.24em}.lata__estilo{letter-spacing:.16em;margin-top:.5em;font-size:9px;line-height:1.5}.lata__estilo span{margin-right:-.16em}.lata__estilo i{display:none}.lata__estilo b{display:block}.titulo{letter-spacing:-.02em;font-stretch:94%;display:block;top:0;bottom:0;transform:none}.metade{text-align:center;width:auto;position:absolute;left:0;right:0}.metade--esq{bottom:calc(100% - var(--centro) + var(--k) * 358 + 6px);clip-path:inset(-.3em -.3em 0)}.metade--dir{top:calc(var(--centro) + var(--k) * 358 + 6px);clip-path:inset(0 -.3em -.3em)}.hero__lema{top:auto;bottom:calc(26px + env(safe-area-inset-bottom));letter-spacing:.28em;gap:12px;font-size:11px}.hero__lema .fio{width:26px}.hero__lado{right:var(--gutter);top:auto;bottom:calc(22px + env(safe-area-inset-bottom))}.hero__apoio,.seta .linhas{display:none}.seta__circulo{width:58px}}html.js [data-revela],html.js [data-revela-botao]{opacity:0}.sabor{height:max(100svh,640px);padding:0 var(--gutter) clamp(18px, 2.4vw, 40px);background:var(--preto);grid-template-rows:1fr auto auto;grid-template-columns:1fr auto;column-gap:32px;display:grid;position:relative;overflow:clip}.sabor__foto{margin:0;position:absolute;inset:0}.sabor__foto img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.sabor__foto:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#00000052 48%,#000000b8 70%,#000000eb 100%),linear-gradient(#0009,#0000 20%);position:absolute;inset:0}.sabor>:not(.sabor__foto){z-index:2;position:relative}.sabor__texto{flex-direction:column;grid-area:2/1;align-self:end;gap:14px;margin-bottom:clamp(10px,1.4vw,22px);display:flex}.sabor__estilo{font-size:var(--f-rotulo);letter-spacing:var(--rastro);text-transform:uppercase;color:var(--tinta)}.sabor__estilo>span{align-items:center;gap:12px;display:flex}.sabor__estilo>span:before{content:"";background:var(--sol);border-radius:50%;flex:none;width:6px;height:6px}.sabor__frase{color:var(--tinta);max-width:34ch;font-size:clamp(15px,1.25vw,21px);line-height:1.5}.sabor__ficha{flex-direction:column;grid-area:2/2;align-self:end;align-items:flex-end;gap:18px;margin-bottom:clamp(10px,1.4vw,22px);display:flex}.sabor__ficha p{font-size:var(--f-rotulo);letter-spacing:.22em;text-transform:uppercase;color:var(--tinta)}.sabor__nome{letter-spacing:-.01em;grid-area:3/1/auto/-1;font-size:clamp(72px,13.5vw,260px);line-height:.86}.sabor__nome .linha{margin:-.06em 0 -.08em;padding:.06em 0 .08em}.sabor__nome [data-revela]{text-transform:uppercase;background:linear-gradient(#fff 6%,#ecebe8 34%,#a3a19d 58%,#d8d6d1 80%,#f4f3f0 96%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:300;font-stretch:78%}.historia{background:var(--preto);padding:clamp(110px,18vh,200px) 0 clamp(90px,14vh,160px)}.historia__frase{padding:0 var(--gutter)}.historia__frase p{letter-spacing:-.01em;font-size:clamp(24px,4.4vw,84px);font-weight:300;font-stretch:86%;line-height:1.08}.historia__frase .linha{margin:-.1em 0 -.16em;padding:.1em 0 .16em}.historia__frase [data-revela]{color:var(--tinta-3);transition:color 1s var(--entra)}.historia__frase [data-revela].is-acesa{color:var(--tinta)}.historia__foto{padding:0 var(--gutter);margin:clamp(70px,12vh,140px) 0 0}.historia__moldura{aspect-ratio:16/8;border-radius:4px;position:relative;overflow:clip}.historia__moldura img{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.historia__foto figcaption{font-size:var(--f-rotulo);letter-spacing:var(--rastro);text-transform:uppercase;color:var(--tinta-2);margin-top:22px;line-height:1.8}.processo{background:var(--preto);position:relative}.processo__palco{align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.processo__trilho{padding:0 var(--gutter);will-change:transform;align-items:center;gap:clamp(28px,4vw,72px);display:flex}.processo__abre{flex-direction:column;flex:none;gap:28px;width:clamp(280px,34vw,560px);display:flex}.processo__abre h2{text-transform:uppercase;font-size:clamp(40px,5.2vw,96px);font-weight:300;font-stretch:78%;line-height:.95}.processo__abre h2 .linha{margin:-.08em 0 -.1em;padding:.08em 0 .1em}.processo__abre p{font-size:var(--f-lema);letter-spacing:.3em;text-transform:uppercase;color:var(--tinta-2);line-height:1.75}.passo{flex-direction:column;flex:none;gap:22px;margin:0;display:flex}.passo__foto{aspect-ratio:2/3;border-radius:4px;height:min(64svh,640px);overflow:clip}.passo__foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--entra), filter .8s}.passo figcaption{border-left:1px solid var(--linha);flex-direction:column;gap:8px;max-width:calc(min(64svh,640px)/1.5);padding-left:16px;transition:border-color .5s;display:flex}.passo figcaption b{font-size:var(--f-lema);letter-spacing:.34em;text-transform:uppercase;font-weight:400}.passo figcaption span{color:var(--tinta-2);font-size:14px;line-height:1.5}.passo:hover .passo__foto img{transform:scale(1.05)}.passo--agua .passo__foto img{transform-origin:50% 56%;transform:scale(1.9)}.passo--agua:hover .passo__foto img{transform:scale(2)}.passo:hover figcaption{border-color:var(--sol)}.onde{min-height:max(100svh,680px);padding:120px var(--gutter);background:var(--preto);align-items:center;display:flex;position:relative;overflow:clip}.onde__foto{margin:0;position:absolute;inset:0}.onde__foto img{object-fit:cover;object-position:70% 50%;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.onde:before{content:"";z-index:1;background:linear-gradient(90deg,#000000bf,#0003 55%,#0000);position:absolute;inset:0}.onde__card{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#0a0a0a8c;border:1px solid #f2f0eb24;border-radius:18px;flex-direction:column;gap:18px;width:min(480px,100%);padding:clamp(28px,3vw,44px);display:flex;position:relative}.onde__card h2{font-size:clamp(38px,4vw,68px);line-height:.95}.onde__card h2 .linha{margin:-.08em 0 -.1em;padding:.08em 0 .1em}.onde__card h2 [data-revela]{text-transform:uppercase;background:linear-gradient(#fff 6%,#ecebe8 34%,#a3a19d 58%,#d8d6d1 80%,#f4f3f0 96%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:300;font-stretch:78%}.onde__apoio{color:var(--tinta-2);font-size:15px}.busca{grid-template-columns:1fr auto;align-items:end;gap:12px 16px;margin-top:10px;display:grid}.busca__campo{flex-direction:column;gap:8px;display:flex}.busca__rotulo{font-size:var(--f-rotulo);letter-spacing:var(--rastro);text-transform:uppercase;color:var(--tinta-2);transition:color .3s}.busca input{border:0;border-bottom:1px solid var(--linha-forte);height:48px;color:var(--tinta);font:inherit;letter-spacing:.12em;background:0 0;border-radius:0;outline:none;padding:0 2px;font-size:20px;transition:border-color .3s}.busca input::placeholder{color:var(--tinta-3)}.busca input:hover{border-color:var(--tinta)}.busca__campo:focus-within .busca__rotulo{color:var(--sol-forte)}.busca input:focus{border-color:var(--sol)}.busca.is-cheia .busca__rotulo{color:var(--tinta)}.busca.is-erro input{border-color:var(--sol-forte);animation:treme .4s var(--entra)}.busca.is-erro .busca__rotulo{color:var(--sol-forte)}.busca__ir{height:48px}.busca.is-buscando .busca__ir{pointer-events:none}.busca.is-buscando .busca__ir i{animation:.9s ease-in-out infinite nasce}.busca__aviso{min-height:1.4em;color:var(--tinta-2);grid-column:1/-1;font-size:13px}.busca.is-erro .busca__aviso{color:var(--sol-forte)}@keyframes treme{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes nasce{0%{transform:translate(-50%)scale(.35)}60%{transform:translate(-50%,-64%)scale(1)}to{opacity:0;transform:translate(-50%,-64%)scale(1)}}.locais{border-top:1px solid var(--linha);flex-direction:column;display:flex}.locais[hidden]{display:none}.locais li{border-bottom:1px solid var(--linha);grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:16px;padding:14px 0;display:grid}.locais b{font-size:16px;font-weight:400}.locais li>span{color:var(--tinta-2);grid-row:2;font-size:13px}.locais .link{grid-area:1/2/span 2;align-self:center}.rodape{padding:clamp(90px, 14vh, 160px) var(--gutter) 0;background:var(--preto);border-top:1px solid var(--linha);position:relative;overflow:clip}.rodape__topo{grid-template-columns:1fr 1fr auto;align-items:start;gap:40px;display:grid}.rodape__links,.rodape__contato{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.rodape__contato .link{text-transform:none;letter-spacing:.06em;font-size:14px}.rodape__aviso{font-size:var(--f-rotulo);letter-spacing:.22em;text-transform:uppercase;color:var(--tinta-2);margin-top:clamp(60px,10vh,110px)}.rodape__legal{color:var(--tinta-3);justify-content:space-between;gap:20px;margin-top:14px;font-size:12px;display:flex}.rodape__marca{letter-spacing:-.02em;text-align:center;white-space:nowrap;margin:clamp(10px,2vw,30px) 0 0;font-size:30.5vw;line-height:.74}.rodape__marca span{text-transform:uppercase;background:linear-gradient(#fff 6%,#ecebe8 30%,#8f8d89 62%,#2a2928 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:300;font-stretch:78%;display:inline-block}@media (max-width:760px){.sabor{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;height:auto;padding-bottom:28px}.sabor__foto{height:66svh;margin:0 calc(var(--gutter) * -1) 6px;grid-row:1;position:relative;overflow:clip}.sabor__foto:after{background:linear-gradient(#0000 55%,#00000059 78%,#000 100%),linear-gradient(#0000008c,#0000 22%)}.sabor__texto{grid-row:2}.sabor__ficha{flex-direction:row;grid-area:3/1;justify-content:space-between;align-items:center;width:100%;margin:4px 0 18px}.sabor__nome{grid-row:4;font-size:23vw}.sabor__frase{font-size:15px}.historia__moldura{aspect-ratio:4/5}.processo__abre{width:78vw}.passo__foto{height:58svh}.passo figcaption{max-width:38.6667svh}.onde{align-items:flex-end;padding:100px 16px 40px}.onde:before{background:linear-gradient(#0000,#0003 40%,#000000d9)}.onde__foto img{object-position:62% 40%}.busca{grid-template-columns:1fr}.busca__ir{width:100%}.rodape__topo{grid-template-columns:1fr 1fr}.rodape__topo>.botao{grid-column:1/-1;justify-self:start}.rodape__legal{flex-direction:column;gap:4px}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
