@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/bricolage.woff2) format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/geist.woff2) format("woff2")}:root{--tinta: #0b0908;--tinta-2: #16110e;--marfim: #f7f1e6;--areia: #efe4d0;--ouro: #f5a524;--champanhe: #ffc46b;--vinho: #3b1511;--texto-2: rgba(247, 241, 230, .8);--linha: rgba(255, 255, 255, .13);--gut: max(1.25rem, calc((100vw - 1180px)/2) );--ease: cubic-bezier(.22, 1, .36, 1);--barra: calc(92px + env(safe-area-inset-bottom)) ;--f-tit: "Bricolage Grotesque", "Geist", system-ui, sans-serif;--vertical: clamp(4.5rem, 13vw, 8rem)}*{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:76px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--tinta);color:var(--marfim);font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;padding-bottom:var(--barra);overflow-x:clip}img{display:block;max-width:100%}a{color:inherit}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit}.pular{position:absolute;left:-999px;top:0;background:var(--ouro);color:#1a0f00;padding:10px 14px;z-index:200}.pular:focus{left:8px;top:8px}:focus-visible{outline:3px solid var(--champanhe);outline-offset:3px}::selection{background:var(--ouro);color:#1a0f00}.progresso{position:fixed;inset:0 0 auto;height:3px;z-index:90;background:var(--ouro);transform-origin:left;transform:scaleX(var(--p, 0));pointer-events:none}.cortina{display:none}.cortina-on .cortina{display:block;position:fixed;inset:0;z-index:100;pointer-events:none}.cortina-lado{position:absolute;top:0;bottom:0;width:50.2%;background:var(--tinta)}.cortina-e{left:0;border-right:2px solid var(--ouro)}.cortina-d{right:0;border-left:2px solid var(--ouro)}.cortina-marca{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:14px;z-index:2}.cortina-marca img{width:96px;height:96px;border-radius:50%}.cortina-marca b{font-family:var(--f-tit);font-size:1.5rem;letter-spacing:-.03em}.cortina-marca i{display:block;width:120px;height:2px;background:var(--ouro);transform-origin:left}.botao svg{width:22px;height:22px;flex:none}.botao-grande{width:100%}.botao-pequeno svg{width:19px;height:19px}.botao-mega{width:100%;max-width:480px;gap:16px}.botao-mega span{display:grid;text-align:left}.botao-mega small{font-size:14px;font-weight:600}.topo{position:absolute;inset:0 0 auto;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top)) var(--gut) 10px;border-bottom:1px solid transparent;transition:background-color .3s,backdrop-filter .3s,border-color .3s}.topo.solido,.topo-solido{background:#0b0908db;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--linha)}.marca{white-space:nowrap;display:flex;align-items:center;gap:11px;text-decoration:none;font-family:var(--f-tit);font-weight:700;font-size:1.15rem;letter-spacing:-.03em}.marca img{width:44px;height:44px;border-radius:50%}.menu{display:none;gap:4px}.menu a{padding:9px 15px;border-radius:12px;text-decoration:none;font-weight:500;font-size:15px;color:var(--texto-2);transition:color .2s,background-color .2s}.menu a:hover{color:var(--marfim);background:#ffffff17}.hero{position:relative;min-height:100lvh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate}.hero-fundo{position:absolute;inset:0}@keyframes zoom{to{transform:scale(1.16) translate3d(-1.4%,-1%,0)}}.poeira{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.hero-vinheta{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(11,9,8,.66) 0%,rgba(11,9,8,.24) 22%,rgba(11,9,8,.7) 46%,rgba(11,9,8,.93) 74%,var(--tinta) 100%)}.hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(520px circle at var(--mx, 75%) var(--my, 28%),rgba(255,196,107,.17),transparent 62%)}.hero-corpo{position:relative;padding:108px var(--gut) calc(var(--barra) + 30px);width:100%;max-width:980px}.kicker{font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--champanhe);line-height:1.5}.hero h1{margin-top:16px;font-family:var(--f-tit);font-size:clamp(2.7rem,12vw,6.4rem);line-height:.98;font-weight:800;letter-spacing:-.05em;text-wrap:balance}.hero h1 em{font-style:normal;color:var(--champanhe)}.hero h1,.hero .lead,.hero .kicker{text-shadow:0 2px 30px rgba(0,0,0,.7)}.lead{margin-top:18px;font-size:clamp(1.05rem,4vw,1.3rem);line-height:1.5;color:#f7f1e6eb;max-width:560px;text-wrap:pretty}.acoes{display:grid;gap:12px;margin-top:28px;max-width:480px}.selos{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.selos li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#0b09088c;border:1px solid rgba(255,196,107,.35);font-size:13.5px;font-weight:600;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.selos svg{width:14px;height:14px;color:var(--champanhe)}.rolar{display:none}.anim .k-hero,.anim .l-hero,.anim .a-hero,.anim .s-hero,.anim .hero .pal{visibility:hidden}.lin{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .16em;margin:0 -.04em -.16em}.pal{display:inline-block;will-change:transform}.anim .dividir .pal{visibility:hidden}.faixa-texto{background:var(--ouro);color:#1a0f00;overflow:hidden;transform:rotate(-1.4deg) scaleX(1.06);margin:-28px 0 0;position:relative;z-index:2;padding:14px 0;box-shadow:0 -18px 40px -20px #0009}.faixa-trilho{display:flex;width:max-content;align-items:center;animation:correr 46s linear infinite}.faixa-trilho span{font-family:var(--f-tit);font-weight:800;font-size:clamp(1.7rem,6.4vw,3rem);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;padding:0 .5em}.faixa-trilho i{display:block;width:.9em;height:.9em;flex:none;color:#1a0f00;font-size:clamp(1.4rem,5vw,2.4rem)}.faixa-trilho i svg{width:100%;height:100%}@keyframes correr{to{transform:translate(-50%)}}.faixa-contorno{overflow:hidden;padding:6px 0 2px;border-bottom:1px solid var(--linha)}.faixa-contorno .faixa-trilho{animation-direction:reverse;animation-duration:70s}.faixa-contorno span{font-size:clamp(3rem,13vw,7.5rem)!important;color:transparent;-webkit-text-stroke:1.3px var(--champanhe);paint-order:stroke fill;letter-spacing:.01em;padding:0 .4em}.faixa-contorno i{color:var(--champanhe)!important}.manifesto-secao{padding:var(--vertical) var(--gut) calc(var(--vertical) * .8);padding-top:calc(var(--vertical) + 24px)}.manifesto{margin-top:18px;font-family:var(--f-tit);font-size:clamp(1.85rem,7.4vw,4rem);line-height:1.1;font-weight:700;letter-spacing:-.035em;max-width:1000px;text-wrap:pretty}.manifesto .w{display:inline-block}.anim .manifesto .w{opacity:.2}.secao{padding:var(--vertical) var(--gut);position:relative}.secao-clara{background:var(--marfim);color:#1a1410}.secao-clara .kicker{color:#9a5800}.secao-clara .sub{color:#4a3c2f}.secao-escura{background:var(--tinta-2)}.secao-cab{max-width:720px;margin-bottom:2.2rem}.secao h2,.final h2{margin-top:12px;font-family:var(--f-tit);font-size:clamp(2.1rem,8.6vw,3.9rem);line-height:1.02;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.sub{margin-top:14px;color:var(--texto-2);font-size:1.06rem;text-wrap:pretty}.revelar{opacity:1}.js .revelar{opacity:0;transform:translate3d(0,28px,0);transition:opacity .85s var(--ease),transform .85s var(--ease);transition-delay:var(--d, 0s)}.js .revelar.visivel{opacity:1;transform:none}.cardapio{border-bottom:1px solid rgba(26,20,16,.18)}.prato{border-top:1px solid rgba(26,20,16,.18)}.prato-cab{display:flex;align-items:center;gap:16px;width:100%;padding:22px 0;background:none;border:0;cursor:pointer;text-align:left}.prato-n{flex:none;width:2.2ch;font-weight:700;font-size:14px;letter-spacing:.06em;color:#9a5800;font-variant-numeric:tabular-nums}.prato-nome{flex:1;font-family:var(--f-tit);font-size:clamp(1.75rem,7.4vw,3.4rem);line-height:1.02;font-weight:700;letter-spacing:-.04em;transition:transform .4s var(--ease),color .3s}.prato-cab:hover .prato-nome{transform:translate(6px)}.prato-mais{flex:none;position:relative;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(26,20,16,.35);transition:transform .45s var(--ease),background-color .3s,border-color .3s}.prato-mais:before,.prato-mais:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:-1px 0 0 -8px;background:#1a1410;border-radius:2px}.prato-mais:after{transform:rotate(90deg);transition:transform .45s var(--ease)}.prato.aberto .prato-mais{background:var(--ouro);border-color:var(--ouro);transform:rotate(180deg)}.prato.aberto .prato-mais:after{transform:rotate(0)}.prato.aberto .prato-nome{color:#9a5800}.prato-corpo{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.prato.aberto .prato-corpo{grid-template-rows:1fr}.prato-miolo{overflow:hidden;min-height:0;display:grid;gap:18px}.prato-foto{margin-top:4px;border-radius:26px;overflow:hidden;aspect-ratio:4 / 3;background:#d9cbb4;clip-path:inset(0 0 100% 0 round 26px);transition:clip-path .8s var(--ease) .08s}.prato.aberto .prato-foto{clip-path:inset(0 0 0 0 round 26px)}.prato-foto img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.2s var(--ease)}.prato.aberto .prato-foto img{transform:scale(1)}.prato-txt{display:grid;gap:18px;padding-bottom:26px;justify-items:start}.prato-txt p{font-size:1.1rem;line-height:1.55;color:#3a2e23;max-width:46ch;text-wrap:pretty}.mais-servicos{margin-top:2.6rem}.chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.chip{padding:11px 17px;border:1.5px solid rgba(26,20,16,.28);border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;color:#1a1410;transition:background-color .2s,border-color .2s,transform .2s}.chip:hover{background:var(--ouro);border-color:var(--ouro)}.chip:active{transform:scale(.96)}.pilha{display:grid;gap:0}.pilha-card{position:sticky;top:calc(88px + var(--i) * 14px);min-height:380px;margin-bottom:20px;padding:26px;border-radius:34px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 -18px 40px -22px #0000008c;transform-origin:50% 0}.pc-1{background:var(--marfim);color:#1a1410}.pc-2{background:var(--ouro);color:#1a0f00}.pc-3{background:var(--vinho);color:var(--marfim);border:1px solid rgba(255,196,107,.25)}.pc-4{background:var(--champanhe);color:#1a0f00}.pc-n{font-family:var(--f-tit);font-weight:800;font-size:clamp(7rem,34vw,13rem);line-height:.8;letter-spacing:-.06em;opacity:.16}.pilha-card h3{font-family:var(--f-tit);font-size:clamp(1.9rem,8vw,3rem);line-height:1.02;font-weight:800;letter-spacing:-.045em}.pilha-card p{margin-top:10px;font-size:1.1rem;line-height:1.5;max-width:42ch;opacity:.9;text-wrap:pretty}.linha-tempo{position:relative;padding-left:44px}.linha-fio{position:absolute;left:11px;top:8px;bottom:0;width:2px;background:#1a141029}.linha-fio:after{content:"";position:absolute;inset:0;background:var(--ouro);transform-origin:top;transform:scaleY(var(--p, 0))}.marco{position:relative;padding-bottom:2.8rem}.marco-ponto{position:absolute;left:-44px;top:12px;width:24px;height:24px;border-radius:50%;background:var(--marfim);border:4px solid var(--ouro)}.marco-ano{display:block;font-family:var(--f-tit);font-size:clamp(2.7rem,12vw,5rem);line-height:1;font-weight:800;letter-spacing:-.055em}.marco-corpo h3{margin-top:8px;font-family:var(--f-tit);font-size:1.4rem;font-weight:700;letter-spacing:-.03em}.marco-corpo p{margin-top:8px;color:#4a3c2f;font-size:1.06rem;max-width:52ch;text-wrap:pretty}.marco-foto{margin-top:16px;max-width:460px;border-radius:24px;overflow:hidden}.marco-foto img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 42%}.assinatura{margin-top:1rem;padding-top:1.6rem;border-top:1px solid rgba(26,20,16,.18)}.assinatura p{font-family:var(--f-tit);font-size:1.7rem;font-weight:700;letter-spacing:-.03em}.assinatura span{color:#4a3c2f;font-size:.95rem}.final{position:relative;overflow:hidden;isolation:isolate;padding:var(--vertical) var(--gut);text-align:center;display:grid;justify-items:center}.final-brilho{position:absolute;z-index:-1;left:50%;top:0;width:900px;height:700px;margin-left:-450px;border-radius:50%;background:radial-gradient(closest-side,rgba(245,165,36,.3),transparent);filter:blur(30px);animation:respirar 7s ease-in-out infinite}@keyframes respirar{50%{transform:scale(1.18);opacity:.75}}.final:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(460px circle at var(--mx, 50%) var(--my, 30%),rgba(255,196,107,.12),transparent 62%)}.final-titulo{font-size:clamp(2.6rem,11.4vw,6.4rem)!important;max-width:12ch}.final-sub{max-width:46ch;margin-bottom:2rem}.contato-grade{display:grid;gap:10px;width:100%;max-width:900px;margin-top:2.6rem;text-align:left}.contato-card{display:flex;align-items:center;gap:14px;padding:16px;border-radius:22px;background:#ffffff12;border:1px solid var(--linha);text-decoration:none;transition:background-color .2s,transform .2s,border-color .2s}.contato-card:hover{background:#ffffff1c;border-color:#f5a52480}.contato-card:active{transform:scale(.985)}.contato-icone{flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:#f5a5242e;color:var(--champanhe)}.contato-icone svg{width:25px;height:25px}.contato-txt{display:grid;min-width:0;flex:1}.contato-txt b{font-size:1.05rem}.contato-txt span{color:var(--texto-2);font-size:.98rem;overflow-wrap:anywhere}.contato-card>svg{flex:none;width:20px;height:20px;color:var(--texto-2)}.pedido{margin-top:2rem;width:100%;max-width:900px;padding:24px;border-radius:30px;background:#ffffff0f;border:1px solid var(--linha);display:grid;gap:15px;text-align:left}.pedido h3{font-family:var(--f-tit);font-size:1.5rem;font-weight:800;letter-spacing:-.035em}.pedido>p{color:var(--texto-2);margin-top:-8px}.pedido label{display:grid;gap:7px;font-size:14px;font-weight:600;color:#f7f1e6d9}.pedido input,.pedido select{width:100%;min-height:54px;padding:0 16px;border-radius:16px;border:1px solid var(--linha);background:#ffffff12;color:var(--marfim);font:inherit;font-size:16px;outline:none;color-scheme:dark;transition:border-color .2s,box-shadow .2s}.pedido input:focus,.pedido select:focus{border-color:var(--ouro);box-shadow:0 0 0 4px #f5a52438}.pedido option{color:#1a1410}.par{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ticket{position:relative;padding:18px 20px 20px 26px;border-radius:22px;background:var(--marfim);color:#1a1410;display:grid;gap:14px;overflow:hidden;box-shadow:0 24px 50px -24px #000000b3;-webkit-mask:radial-gradient(circle 11px at 0 52%,transparent 98%,#000),radial-gradient(circle 11px at 100% 52%,transparent 98%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 11px at 0 52%,#0000 98%,#000),radial-gradient(circle 11px at 100% 52%,#0000 98%,#000);mask-composite:intersect}.ticket:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--ouro)}.ticket-topo{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-tit);font-weight:800;letter-spacing:-.02em;padding-bottom:12px;border-bottom:2px dashed rgba(26,20,16,.25)}.ticket-topo span:last-child{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#9a5800}.ticket-linha{display:grid;gap:2px;min-width:0}.ticket-linha small,.ticket-rodape small{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b5a48}.ticket-linha b,.ticket-rodape b{font-family:var(--f-tit);font-size:1.35rem;line-height:1.1;font-weight:800;letter-spacing:-.03em;overflow-wrap:anywhere}.ticket-dupla{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ticket-rodape{display:grid;gap:2px;padding-top:12px;border-top:2px dashed rgba(26,20,16,.25)}.ticket b.troca{animation:troca .5s var(--ease)}@keyframes troca{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}}.cursor{display:none}@media(hover:hover)and (pointer:fine){.cursor{display:block;position:fixed;z-index:120;left:0;top:0;width:38px;height:38px;margin:-19px 0 0 -19px;border:1.5px solid var(--champanhe);border-radius:50%;pointer-events:none;opacity:0;transition:width .25s var(--ease),height .25s var(--ease),margin .25s var(--ease),background-color .25s,opacity .3s;mix-blend-mode:normal}.cursor.ativo{opacity:.9}.cursor.grande{width:72px;height:72px;margin:-36px 0 0 -36px;background:#ffc46b29}}.rodape{padding:3rem var(--gut) 2rem;display:grid;gap:10px;justify-items:start;border-top:1px solid var(--linha);color:var(--texto-2);font-size:15px}.rodape img{width:56px;height:56px;border-radius:50%}.rodape b{color:var(--marfim)}.rodape .mini{font-size:13px;opacity:.75}.barra{position:fixed;z-index:70;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;gap:2px;padding:6px;border-radius:28px;background:#16110ef7;border:1px solid var(--linha);box-shadow:0 22px 50px -12px #000000bf}.barra-pilula{position:absolute;top:6px;bottom:6px;left:6px;width:0;border-radius:22px;background:var(--ouro);transform:translate(var(--x, 0));transition:transform .5s var(--ease),width .5s var(--ease)}.barra a{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;border-radius:22px;text-decoration:none;font-size:11.5px;font-weight:700;color:var(--texto-2);transition:color .3s}.barra a svg{width:24px;height:24px}.barra a.ativo{color:#1a0f00}dialog{border:0;padding:0;color:var(--marfim)}dialog::backdrop{background:#000000d9}.luz{width:100vw;height:100lvh;max-width:none;max-height:none;background:#000;margin:0}.luz[open]{display:grid;place-items:center;animation:fundir .25s ease}@keyframes fundir{0%{opacity:0}}.luz img{max-width:100%;max-height:100lvh;object-fit:contain;touch-action:pan-y;user-select:none}.luz-fechar{position:absolute;z-index:2;top:calc(14px + env(safe-area-inset-top));right:14px;width:46px;height:46px;border-radius:50%;border:0;background:#ffffff2e;color:#fff;font-size:28px;line-height:1;cursor:pointer;backdrop-filter:blur(8px)}.luz-nav{position:absolute;top:50%;translate:0 -50%;width:48px;height:68px;border:0;background:#ffffff24;color:#fff;font-size:36px;cursor:pointer;border-radius:16px}.luz-ant{left:8px}.luz-prox{right:8px}.luz-contagem{position:absolute;bottom:calc(18px + env(safe-area-inset-bottom));left:0;right:0;text-align:center;font-size:14px;color:#fffc}.pagina-texto{padding-bottom:3rem}.texto{max-width:720px;margin:0 auto;padding:110px 1.25rem 2rem}.texto h1{font-family:var(--f-tit);font-size:2.2rem;font-weight:800;letter-spacing:-.04em}.texto h2{margin-top:1.8rem;font-size:1.25rem;font-weight:700}.texto p{margin-top:.8rem;color:var(--texto-2)}.texto .item{margin-top:.4rem;padding-left:1rem}@media(min-width:700px){.numeros{grid-template-columns:repeat(4,1fr)}.numero,.numero:nth-child(odd),.numero:nth-child(2n){padding:34px 24px;border-bottom:0;border-right:1px solid var(--linha)}.numero:first-child{padding-left:0}.numero:last-child{border-right:0}.acoes{grid-template-columns:auto auto;max-width:none;justify-content:start}.botao-grande{width:auto;padding:0 30px}.contato-grade{grid-template-columns:1fr 1fr}.contato-larga{grid-column:1 / -1}.pilha-card{min-height:320px;padding:36px}.prato-miolo{grid-template-columns:420px 1fr;align-items:center;gap:36px}.prato-txt{padding-bottom:0}}@media(min-width:900px){body{padding-bottom:0}.menu{display:flex}.barra{display:none}.hero-corpo{padding-bottom:96px}.rolar{display:block;position:absolute;right:var(--gut);bottom:34px;width:26px;height:44px;border:2px solid rgba(255,255,255,.55);border-radius:14px}.rolar span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:rolando 1.8s ease-in-out infinite}@keyframes rolando{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.contato-grade{grid-template-columns:repeat(4,1fr)}.contato-larga{grid-column:1 / -1}.contato-card{flex-direction:column;align-items:flex-start}.contato-card>svg{display:none}.contato-larga{flex-direction:row;align-items:center}.contato-larga>svg{display:block}.pilha-card{flex-direction:row;align-items:flex-end;gap:40px}.pilha-card .pc-n{flex:none}.linha-tempo{padding-left:200px}.linha-fio{left:166px}.marco-ponto{left:-44px}.marco-ano{position:absolute;left:-200px;top:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.js .revelar{opacity:1;transform:none}.faixa-trilho,.trilha-faixa{animation:none!important}}.hero-fundo{inset:0}.hero-base{position:absolute;inset:0}.hero-fundo.com-parede{background:#0b0908}.hero-fundo.com-parede .hero-base{display:none}.hero-base img{width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04)}.hero-fundo .parede{position:absolute;inset:0;background:transparent}.drift-wall{position:relative;width:100%;height:100%;overflow:hidden;perspective:var(--dw-perspective, 1200px);perspective-origin:50% 50%;--dw-edge: 34%;-webkit-mask-image:radial-gradient(ellipse 84% 88% at 50% 46%,#000 var(--dw-edge),transparent 100%),linear-gradient(to top,#000 var(--dw-edge),transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 84% 88% at 50% 46%,#000 var(--dw-edge),transparent 100%),linear-gradient(to top,#000 var(--dw-edge),transparent 100%);mask-composite:intersect}.drift-wall__plane{position:absolute;top:50%;left:50%;display:flex;flex-direction:row;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform}.drift-wall__col{position:relative;width:calc(var(--dw-tile-w) + var(--dw-gap));transform-style:preserve-3d}.drift-wall__track{display:flex;flex-direction:column;will-change:transform;transform-style:preserve-3d}.drift-wall__tile{position:relative;display:block;width:100%;height:calc(var(--dw-tile-h) + var(--dw-gap));flex:0 0 auto;transform-style:preserve-3d}.drift-wall__inner{position:absolute;inset:calc(var(--dw-gap) / 2);display:block;border-radius:var(--dw-radius);overflow:hidden;background:#16110e;opacity:var(--dw-dim);transform:translateZ(0);pointer-events:none}.drift-wall__tile img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.95);user-select:none;-webkit-user-drag:none}.drift-wall__overlay{position:absolute;inset:0;background:var(--dw-overlay);opacity:.38;pointer-events:none}.leve .drift-wall__plane,.leve .drift-wall__track{will-change:auto}.anel.circular-carousel{height:clamp(300px,88vw,540px);width:auto;margin-inline:calc(var(--gut) * -1)}.circular-carousel{--cc-fade: #000;--cc-radius: 12px;--cc-inner: .4;position:relative;width:100%;height:100%;overflow:hidden;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab}.circular-carousel[data-dragging]{cursor:grabbing}.circular-carousel:focus-visible{box-shadow:inset 0 0 0 2px #9a580099}.circular-carousel__view{position:absolute;inset:0}.circular-carousel__stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .45s ease}.circular-carousel[data-ready] .circular-carousel__stage{opacity:1}.circular-carousel__camera,.circular-carousel__ring,.circular-carousel__card{width:0;height:0;transform-style:preserve-3d}.circular-carousel__camera{position:relative}.circular-carousel__ring,.circular-carousel__card{position:absolute;left:0;top:0}.circular-carousel__tile{position:absolute;outline:1px solid transparent;backface-visibility:hidden;-webkit-backface-visibility:hidden}.circular-carousel__frame{position:absolute;left:0;top:0;width:100%;overflow:hidden}.circular-carousel__photo{position:absolute;display:block;max-width:none;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}.circular-carousel__shade,.circular-carousel__inner{position:absolute;inset:0;pointer-events:none}.circular-carousel__shade{background:var(--cc-fade);opacity:var(--cc-depth, 0)}.circular-carousel__inner{background:#000;opacity:var(--cc-inner)}.circular-carousel__caption{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;pointer-events:none}.circular-carousel__count{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#4a3c2f;letter-spacing:.08em}.circular-carousel__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vip-bloco{position:relative;margin-inline:calc(var(--gut) * -1)}.flex-carousel{position:relative;width:100%;height:clamp(300px,78vw,520px);overflow:hidden;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:contain;outline:none}.flex-carousel[data-hover=open]{cursor:zoom-in}.flex-carousel[data-hover=close]{cursor:zoom-out}.flex-carousel[data-dragging]{cursor:grabbing}.flex-carousel:focus-visible{box-shadow:inset 0 0 0 2px #ffc46b99}.vip-bloco:not(.com-flex) .flex-carousel,.vip-bloco[data-modo=anel] .flex-carousel{display:none}.vip-bloco[data-modo=flex] .anel{display:none}.vip-bloco:not([data-modo]) .anel,.vip-bloco.sem-3d .anel{display:none}.secao-escura .circular-carousel__count{color:var(--texto-2)}.vip-faixa{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gut) 14px;scrollbar-width:none}.vip-faixa::-webkit-scrollbar{display:none}.vip-faixa img{flex:none;height:clamp(190px,56vw,300px);width:auto;border-radius:20px;scroll-snap-align:center}.vip-bloco.com-flex .vip-faixa,.vip-bloco.com-anel .vip-faixa{display:none}.flex-cont{margin-top:6px;text-align:center;font-size:13px;font-weight:600;letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--texto-2);transition:opacity .4s}.flex-cont.oculto{opacity:0}.flex-dica{margin-top:4px;text-align:center;font-size:13.5px;color:#f7f1e699}.vip-bloco:not(.com-flex) .flex-cont,.vip-bloco:not(.com-flex) .flex-dica{display:none}.vip-bloco.com-anel .flex-dica{display:block}.especular{position:relative;--ang: 0deg;--int: 0}.especular:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.6px;pointer-events:none;opacity:var(--int);z-index:2;background:conic-gradient(from calc(var(--ang) - 26deg) at 50% 50%,transparent 0deg,rgba(255,255,255,.95) 26deg,transparent 52deg,transparent 180deg,rgba(255,255,255,.95) 206deg,transparent 232deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.botao-vidro.especular{border-color:#ffffff2e}.masonry{columns:2;column-gap:12px}.mas-item{display:block;width:100%;margin:0 0 12px;padding:0;border:0;border-radius:22px;overflow:hidden;background:#d9cbb4;cursor:zoom-in;break-inside:avoid;box-shadow:0 16px 40px -22px #1a141080;transition:transform .35s var(--ease)}.mas-item img{width:100%;height:auto;transition:transform .9s var(--ease),filter .5s}.mas-item:hover{transform:scale(.97)}.mas-item:hover img{transform:scale(1.06)}.js .mas-item{opacity:0;transform:translate3d(0,46px,0) scale(.96);filter:blur(10px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--d, 0s)}.js .mas-item.visivel{opacity:1;transform:none;filter:none}.js .mas-item.visivel:hover{transform:scale(.97);transition-delay:0s;transition-duration:.35s}@media(min-width:700px){.masonry{columns:3;column-gap:14px}.mas-item{margin-bottom:14px}}@media(min-width:1100px){.masonry{columns:4}}.topo-acoes{display:flex;align-items:center;gap:8px}.sm-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:#0b090873;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--marfim);font:700 14.5px/1 Geist,sans-serif;cursor:pointer}.sm-icone{position:relative;width:14px;height:14px;transition:transform .6s var(--ease)}.sm-icone i{position:absolute;left:0;top:50%;width:100%;height:2px;margin-top:-1px;background:currentColor;border-radius:2px}.sm-icone i:last-child{transform:rotate(90deg)}.sm{position:fixed;inset:0;z-index:58;pointer-events:none}.sm-camadas,.sm-painel{position:absolute;top:0;right:0;height:100%;width:min(100%,460px)}.sm-camada{position:absolute;inset:0;transform:translate(100%)}.sm-painel{transform:translate(100%);background:#16110e;padding:calc(96px + env(safe-area-inset-top)) 28px calc(28px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:22px;overflow-y:auto;pointer-events:auto;border-left:1px solid var(--linha)}.sm[data-aberto=nao] .sm-painel{visibility:hidden}.sm.sem-anim-aberto .sm-camada,.sm.sem-anim-aberto .sm-painel{transform:none}.sm-lista{display:grid;gap:4px}.sm-item-caixa{overflow:hidden;line-height:1}.sm-item{position:relative;display:inline-block;padding:6px 2.2em 6px 0;text-decoration:none;font-family:var(--f-tit);font-weight:800;font-size:clamp(2.3rem,11vw,3.4rem);line-height:1.02;letter-spacing:-.045em;text-transform:uppercase;color:var(--marfim);transition:color .25s;counter-increment:smi}.sm-lista{counter-reset:smi}.sm-item:after{content:counter(smi,decimal-leading-zero);position:absolute;top:.5em;right:.2em;font:500 15px/1 Geist,sans-serif;letter-spacing:0;color:var(--champanhe);opacity:var(--sm-num, 1)}.sm-item:hover{color:var(--champanhe)}.sm-item-rotulo{display:inline-block;will-change:transform;transform-origin:50% 100%}.sm-redes{margin-top:auto}.sm-redes p{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--champanhe)}.sm-redes ul{display:grid;gap:6px;margin-top:10px}.sm-redes a{text-decoration:none;font-size:1.05rem;color:var(--texto-2)}.sm-redes a:hover{color:var(--marfim)}.menu-aberto .topo{background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.menu-aberto .topo .botao-pequeno,.menu-aberto .barra{visibility:hidden}@media(min-width:900px){.sm-toggle,.sm{display:none}}.bento{padding:3.5rem var(--gut) 1rem}.bento-grade{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bento-carta{--bx: 50%;--by: 50%;--brilho: 0;--brilho-raio: 220px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:14px;min-height:178px;padding:18px;border-radius:26px;background:#17120f;border:1px solid rgba(255,255,255,.1);color:var(--marfim);isolation:isolate}.bento-carta:after{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(var(--brilho-raio) circle at var(--bx) var(--by),rgba(245,165,36,calc(var(--brilho) * .9)) 0%,rgba(245,165,36,calc(var(--brilho) * .4)) 30%,transparent 62%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.bento-rotulo{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--champanhe)}.bento-num{font-family:var(--f-tit);font-size:clamp(2.6rem,12vw,4.4rem);line-height:.95;font-weight:800;letter-spacing:-.05em;color:var(--marfim);font-variant-numeric:tabular-nums}.bento-carta h3{font-family:var(--f-tit);font-size:1.45rem;line-height:1.05;font-weight:800;letter-spacing:-.04em}.bento-carta p{font-size:.95rem;line-height:1.45;color:var(--texto-2)}.bc-a,.bc-c{background:linear-gradient(160deg,#221812,#17120f)}.bc-b{grid-column:span 2;background:linear-gradient(120deg,#4a2a06,#17120f 70%)}.bc-e{grid-column:span 2}.bento-onda{position:absolute;z-index:2;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(245,165,36,.4) 0%,rgba(245,165,36,.2) 30%,transparent 70%)}.bento-estrela{position:absolute;z-index:2;width:4px;height:4px;border-radius:50%;pointer-events:none;background:#ffc46b;box-shadow:0 0 6px #f5a524b3}.bento-holofote{position:fixed;z-index:30;width:800px;height:800px;border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%);mix-blend-mode:screen;will-change:transform,opacity}@media(min-width:700px){.bento-grade{grid-template-columns:repeat(4,1fr);gap:12px}.bc-a{grid-column:span 1}.bc-b{grid-column:span 2;grid-row:span 2;min-height:260px}.bc-b .bento-num{font-size:clamp(4rem,9vw,6.4rem)}.bc-e{grid-column:span 2}}.pilha-fotos{position:relative;width:min(72vw,300px);aspect-ratio:4 / 5;margin-top:22px;perspective:700px;touch-action:pan-y;outline:none}.pilha-foto{position:absolute;inset:0;margin:0;border-radius:22px;overflow:hidden;background:#d9cbb4;border:6px solid var(--marfim);box-shadow:0 24px 40px -22px #0009;transform-origin:90% 90%;transition:transform .55s cubic-bezier(.34,1.4,.5,1);cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.pilha-foto.arrastando{transition:none;cursor:grabbing}.pilha-foto img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 40%;pointer-events:none;-webkit-user-drag:none}.pilha-fotos:after{content:"Toque ou arraste";position:absolute;left:0;right:0;bottom:-30px;text-align:center;font-size:13px;color:#6b5a48}.marco:has(.pilha-fotos){padding-bottom:4rem}@media(max-width:599px){.topo-acoes .botao-pequeno{width:44px;padding:0}.topo-acoes .botao-pequeno span{display:none}.marca span{font-size:1.05rem}}.bc-f{grid-column:span 2}@media(min-width:700px){.bc-f{grid-column:span 2}}.vip-bloco[data-modo=flex] .flex-carousel{display:block}.vip-bloco[data-modo=flex] .vip-faixa,.vip-bloco[data-modo=flex] .anel,.vip-bloco[data-modo=faixa] .flex-carousel{display:none}.vip-bloco[data-modo=flex] .flex-cont,.vip-bloco[data-modo=flex] .flex-dica{display:block}.cena{position:relative;height:calc(var(--n) * 58lvh + 100lvh);margin-top:1.2rem}.cena-fixa{position:sticky;top:0;height:100lvh;display:grid;grid-template-rows:30lvh auto;align-content:start;gap:16px;padding:calc(78px + env(safe-area-inset-top)) 0 calc(var(--barra) + 4px)}.cena-palco{position:relative;margin-inline:4px}.camada{position:absolute;inset:0;border-radius:26px;overflow:hidden;background:#d9cbb4;box-shadow:0 22px 44px -24px #1a1410a6;transform:translateY(110%);transition:transform .9s var(--ease),opacity .6s ease;will-change:transform}.camada:first-child{transform:none}.camada img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 1.4s var(--ease)}.camada.ativa img{transform:scale(1)}.cena-conta{position:absolute;z-index:60;left:14px;bottom:12px;margin:0;display:flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;background:#0b0908b8;color:var(--marfim);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:600;font-variant-numeric:tabular-nums}.cena-conta b{font-family:var(--f-tit);font-size:1.25rem;font-weight:800;color:var(--champanhe)}.cena-conta span{font-size:13px;opacity:.8}.cena-lista{display:grid;gap:0;border-top:1px solid rgba(26,20,16,.18)}.cena-item{position:relative;border-bottom:1px solid rgba(26,20,16,.18)}.cena-item:after{content:"";position:absolute;left:0;bottom:-1px;height:3px;width:calc(var(--pi, 0) * 100%);background:var(--ouro);border-radius:3px;opacity:0;transition:opacity .3s}.cena-item.aberto:after{opacity:1}.cena-nome{display:flex;align-items:baseline;gap:12px;width:100%;padding:9px 0;background:none;border:0;cursor:pointer;text-align:left;color:#6b5a48;transition:color .35s}.cena-n{flex:none;width:2.2ch;font-weight:700;font-size:13px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.cena-titulo{font-family:var(--f-tit);font-size:1.4rem;line-height:1.1;font-weight:700;letter-spacing:-.035em;transition:font-size .5s var(--ease),color .35s}.cena-item.aberto .cena-nome{color:#9a5800}.cena-item.aberto .cena-titulo{font-size:1.85rem;color:#1a1410}.cena-corpo{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.cena-item.aberto .cena-corpo{grid-template-rows:1fr}.cena-miolo{overflow:hidden;min-height:0;display:grid;gap:12px;justify-items:start}.cena-miolo p{font-size:1rem;line-height:1.5;color:#3a2e23;max-width:44ch;padding-top:2px}.cena-item.aberto .cena-miolo{padding-bottom:12px}.cena-miolo .botao{min-height:46px;padding:0 20px;font-size:15px}@media(min-width:900px){.cena{height:calc(var(--n) * 62lvh + 100lvh)}.cena-fixa{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-bottom:40px}.cena-palco{height:min(68lvh,560px);margin:0}.cena-titulo{font-size:1.9rem}.cena-item.aberto .cena-titulo{font-size:2.6rem}.cena-nome{padding:12px 0}.cena-miolo p{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.camada,.camada img{transition-duration:.01ms}}.clientes-faixa{background:var(--marfim);color:#1a1410;padding:2.4rem 0 .4rem;text-align:center}.clientes-faixa .kicker{color:#9a5800}.clientes-janela{overflow:hidden;margin-top:14px;padding:8px 0 4px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.clientes-trilho{display:flex;align-items:center;width:max-content;gap:44px;padding-right:44px;animation:correr 15s linear infinite}.clientes-janela:hover .clientes-trilho{animation-play-state:paused}.clientes-trilho li{flex:none}.clientes-trilho img{height:34px;width:auto;opacity:.7;transition:opacity .3s,transform .3s var(--ease)}.clientes-trilho li:hover img{opacity:1;transform:scale(1.08)}@media(min-width:900px){.clientes-trilho img{height:44px}.clientes-trilho{gap:72px;padding-right:72px}}.svc-grade{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.svc-carta{text-decoration:none;min-height:150px;gap:10px;justify-content:flex-start}.svc-icone{width:42px;height:42px;color:var(--champanhe);transition:transform .5s var(--ease),color .3s}.svc-carta:hover .svc-icone{transform:translateY(-4px) rotate(-6deg) scale(1.08);color:var(--ouro)}.svc-nome{font-family:var(--f-tit);font-size:1.15rem;line-height:1.1;font-weight:800;letter-spacing:-.03em;margin-top:auto}.svc-pedir{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--champanhe);opacity:.9}.svc-pedir svg{width:14px;height:14px;transition:transform .3s var(--ease)}.svc-carta:hover .svc-pedir svg{transform:translate(4px)}@media(min-width:700px){.svc-grade{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.svc-grade{grid-template-columns:repeat(4,1fr);gap:12px}}.pilha-card{position:sticky}.pc-cena{position:absolute;right:18px;top:18px;width:min(52%,220px);height:40%;display:grid;place-items:center;pointer-events:none}.pc-txt{position:relative;z-index:1}.cena-chat{display:grid;gap:8px;width:100%;justify-items:end;align-content:start}.bolha{max-width:100%;padding:9px 12px;border-radius:16px 16px 4px;background:#25d366;color:#052e16;font-size:12.5px;font-weight:600;line-height:1.25;box-shadow:0 8px 18px -10px #00000080;opacity:0;animation:bolha 7s var(--ease) infinite}.bolha.b2{justify-self:start;border-radius:16px 16px 16px 4px;background:#fff;color:#1a1410;animation-delay:1.4s}.digitando{justify-self:start;display:inline-flex;gap:4px;padding:10px 12px;border-radius:14px;background:#ffffffeb;opacity:0;animation:digitando 7s ease infinite;animation-delay:.9s}.digitando i{width:6px;height:6px;border-radius:50%;background:#8a7a68;animation:pulo 1s ease-in-out infinite}.digitando i:nth-child(2){animation-delay:.15s}.digitando i:nth-child(3){animation-delay:.3s}@keyframes bolha{0%{opacity:0;transform:translateY(14px) scale(.92)}8%,82%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-8px)}}@keyframes digitando{0%{opacity:0}4%,16%{opacity:1}22%,to{opacity:0}}@keyframes pulo{50%{transform:translateY(-4px);opacity:.5}}.cena-doc{position:relative;height:100%;width:auto;aspect-ratio:3 / 4;max-width:100%;padding:14px 14px 12px;border-radius:12px;background:#fff;color:#1a1410;box-shadow:0 16px 30px -14px #0000008c;transform:rotate(4deg);display:grid;align-content:start;gap:9px}.cena-doc b{font-family:var(--f-tit);font-size:1rem;font-weight:800;letter-spacing:-.03em}.cena-doc .lin{display:block;height:7px;border-radius:4px;background:#e4d9c6;transform-origin:left;animation:escreve 5s var(--ease) infinite}.cena-doc .l2{width:84%;animation-delay:.2s}.cena-doc .l3{width:64%;animation-delay:.4s}.cena-doc .l4{width:76%;animation-delay:.6s}.carimbo{position:absolute;right:-10px;bottom:-12px;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#16a34a;color:#fff;animation:carimbo 5s var(--ease) infinite}.carimbo svg{width:24px;height:24px}@keyframes escreve{0%{transform:scaleX(0)}22%,to{transform:scaleX(1)}}@keyframes carimbo{0%,45%{transform:scale(0) rotate(-40deg);opacity:0}60%{transform:scale(1.25) rotate(8deg);opacity:1}72%,to{transform:scale(1) rotate(0);opacity:1}}.cena-cal{width:86%;padding:12px;border-radius:16px;background:#f7f1e6f2;color:#1a1410;box-shadow:0 16px 30px -14px #0009;transform:rotate(-3deg)}.cal-topo{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:700}.cal-topo b{padding:2px 9px;border-radius:999px;background:#3b1511;color:#ffc46b;font-size:12px}.cal-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.cal-grade i{aspect-ratio:1;border-radius:6px;background:#1a141024}.cal-grade i.dia{background:var(--ouro);animation:dia 2.6s ease-in-out infinite}@keyframes dia{0%,to{transform:scale(1);box-shadow:0 0 #f5a524b3}50%{transform:scale(1.22);box-shadow:0 0 0 8px #f5a52400}}.cena-cloche{position:relative;width:84%;color:#fff7ea}.cena-cloche svg{width:100%;height:auto;overflow:visible}.cena-cloche .tampa{animation:tampa 4.6s var(--ease) infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes tampa{0%,30%{transform:translateY(0) rotate(0)}50%,78%{transform:translateY(-22px) rotate(-8deg)}to{transform:translateY(0) rotate(0)}}.fagulha{position:absolute;width:9px;height:9px;background:#ffe7b0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;animation:fagulha 4.6s ease infinite}.fagulha.f1{left:22%;top:8%;animation-delay:1.5s}.fagulha.f2{right:18%;top:2%;width:13px;height:13px;animation-delay:1.9s}.fagulha.f3{left:50%;top:-6%;animation-delay:2.3s}@keyframes fagulha{0%,30%{opacity:0;transform:scale(0) rotate(0)}48%{opacity:1;transform:scale(1.2) rotate(45deg)}74%,to{opacity:0;transform:scale(.4) rotate(90deg)}}.pc-2 .cena-doc,.pc-4 .cena-cloche{color:#1a0f00}.pc-3 .bolha{background:#25d366}@media(max-width:460px){.pc-cena{width:54%;height:48%;right:12px;top:14px}.bolha{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.bolha,.digitando,.cena-doc .lin,.carimbo,.cal-grade i.dia,.tampa,.fagulha,.clientes-trilho{animation:none!important}.bolha,.digitando{opacity:1}.clientes-trilho{flex-wrap:wrap;width:auto;justify-content:center}}.barra{transition:transform .45s var(--ease)}.barra.oculta{transform:translateY(calc(100% + 28px))}.rastro{position:fixed;inset:0;z-index:110;width:100%;height:100%;pointer-events:none}.mas-item img{will-change:transform}.mas-item:hover img{transform:none}.balanca{animation:balanca .9s var(--ease)}@keyframes balanca{0%,to{transform:none}15%{transform:rotate(-4deg) scale(1.05)}30%{transform:rotate(4deg) scale(1.05)}45%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}}@media(pointer:coarse){.svc-carta,.bento-carta{transition:transform .3s var(--ease);transform:perspective(700px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(var(--esc, 1));will-change:transform}}@media(prefers-reduced-motion:reduce){.balanca{animation:none}.rastro{display:none}}.cena-palco{clip-path:inset(-30px -12px 0 -12px)}.clientes-faixa{padding-bottom:2rem}.clientes-volta .clientes-trilho{animation-direction:reverse;animation-duration:19s}.clientes-janela{touch-action:pan-y}.rastro{display:none!important}.vitrine .secao-cab{margin-bottom:8px}.hero-vinheta{background:linear-gradient(180deg,rgba(11,9,8,.5) 0%,rgba(11,9,8,0) 18%,rgba(11,9,8,0) 46%,rgba(11,9,8,.72) 74%,var(--tinta) 100%)}.hero .drift-wall__overlay{opacity:.06}.hero .drift-wall__inner{filter:saturate(1.12) brightness(1.06)}.hero h1{font-size:clamp(3rem,14vw,6.6rem);margin-top:0}.hero-corpo{padding-top:0}.hero .acoes{margin-top:22px}.clientes-faixa{position:relative;z-index:3;margin:-34px 0 34px;padding:22px 0 20px;text-align:center;background:linear-gradient(100deg,#f5a524,#ffc46b,#f5a524);transform:rotate(-2.2deg) scaleX(1.08);box-shadow:0 -20px 50px -24px #f5a5248c,0 24px 44px -22px #000000b3;overflow:hidden}.clientes-titulo{font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#3a2400}.clientes-janela{margin-top:12px;padding:4px 0;-webkit-mask-image:none;mask-image:none}.clientes-volta{margin-top:4px}.clientes-trilho{gap:14px;padding-right:14px;animation-duration:13s}.clientes-volta .clientes-trilho{animation-duration:17s}.cli-cartao{display:flex;align-items:center;gap:12px;height:62px;padding:0 20px 0 16px;border-radius:18px;background:#fffaf0;box-shadow:0 10px 22px -10px #3a24008c;white-space:nowrap}.clientes-trilho img{height:32px;width:auto;opacity:1}.cli-cartao b{font-family:var(--f-tit);font-size:15px;font-weight:800;letter-spacing:-.02em;color:#2a1a05}@media(min-width:900px){.cli-cartao{height:76px;padding:0 28px 0 22px}.clientes-trilho img{height:42px}.cli-cartao b{font-size:18px}.clientes-trilho{gap:20px;padding-right:20px}}.vitrine{padding-top:2.2rem;padding-bottom:1.4rem}.vitrine .flex-carousel{height:clamp(430px,128vw,700px)}.vitrine .anel.circular-carousel{height:clamp(380px,118vw,640px)}.vitrine .flex-cont{margin-top:2px}.pilha-grande-secao{padding:1.4rem var(--gut) 4.2rem;display:flex;justify-content:center}.pilha-grande{width:min(82vw,380px);margin-top:0}.pilha-grande:after{color:#f7f1e699}.pilha-grande .pilha-foto{border-color:#f7f1e6}.donos{padding:3.4rem var(--gut) 4.4rem;background:var(--tinta);display:flex;justify-content:center}.donos-cartao{position:relative;width:min(82vw,380px);margin:0;border-radius:30px;overflow:hidden;border:6px solid #f7f1e6;box-shadow:0 0 0 2px var(--ouro),0 40px 80px -30px #f5a52480;transform:rotate(-2.5deg);animation:flutuar 6s ease-in-out infinite}.donos-cartao img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 40%}.donos-cartao figcaption{position:absolute;left:0;right:0;bottom:0;padding:60px 18px 18px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;background:linear-gradient(180deg,transparent,rgba(11,9,8,.92))}.donos-cartao figcaption b{font-family:var(--f-tit);font-size:1.6rem;font-weight:800;letter-spacing:-.03em;color:#f7f1e6}.donos-selo{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 8px;border-radius:999px;background:var(--ouro);color:#1a0f00;font-size:12px;font-weight:800}.donos-selo svg{width:14px;height:14px}.donos-selo i{font-style:normal}@keyframes flutuar{0%,to{transform:rotate(-2.5deg) translateY(0)}50%{transform:rotate(-1.5deg) translateY(-8px)}}@media(prefers-reduced-motion:reduce){.donos-cartao{animation:none}}.hero-vinheta{background:linear-gradient(180deg,rgba(11,9,8,.45) 0%,rgba(11,9,8,0) 16%,rgba(11,9,8,0) 38%,rgba(11,9,8,.66) 62%,rgba(11,9,8,.9) 84%,var(--tinta) 100%)}.hero h1{text-shadow:0 2px 24px rgba(0,0,0,.85),0 0 4px rgba(0,0,0,.5)}.vitrine .anel.circular-carousel{height:clamp(400px,122vw,640px)}.sv-trilho{display:flex;gap:14px;list-style:none;margin:0;padding:10px calc(50vw - min(37vw,170px)) 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab}.sv-trilho::-webkit-scrollbar{display:none}.sv-trilho.arrastando{cursor:grabbing;scroll-snap-type:none}.sv-carta{position:relative;flex:0 0 min(74vw,340px);aspect-ratio:4 / 5.4;border-radius:28px;overflow:hidden;scroll-snap-align:center;background:#17120f;box-shadow:0 26px 44px -26px #1a0f00b3;will-change:transform;user-select:none;-webkit-user-select:none}.sv-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.sv-foto:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(11,9,8,.88) 100%)}.sv-texto{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 30% 10%,#5a3406,#1c130d 55%,#120d0a);border:1px solid rgba(245,165,36,.28);color:var(--champanhe)}.sv-texto .svc-icone{width:46%;height:auto;stroke-width:1.15;margin-bottom:26px;filter:drop-shadow(0 0 22px rgba(245,165,36,.45))}.sv-rotulo{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 20px 20px;display:flex;flex-direction:column;gap:4px}.sv-rotulo i{font-style:normal;font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--ouro)}.sv-rotulo b{font-family:var(--f-tit);font-size:clamp(1.5rem,6.4vw,2rem);line-height:1.02;font-weight:800;letter-spacing:-.04em;color:#f7f1e6;text-wrap:balance}.sv-conta{display:flex;justify-content:center;gap:6px;align-items:baseline;font-variant-numeric:tabular-nums;color:#4a3c2f;font-size:13px;font-weight:600;letter-spacing:.08em;margin-top:2px}.sv-conta b{font-family:var(--f-tit);font-size:1.3rem;color:#1a1410}@media(min-width:900px){.sv-trilho{padding-inline:calc(50vw - 170px)}}.clientes-faixa{margin:-18px 0 22px;padding:12px 0 10px}.clientes-titulo{font-size:10.5px}.clientes-janela{margin-top:6px;padding:2px 0}.clientes-trilho{gap:10px;padding-right:10px}.cli-cartao{height:38px;gap:8px;padding:0 14px 0 11px;border-radius:12px;box-shadow:0 6px 14px -8px #3a24008c}.clientes-trilho img{height:20px}.cli-cartao b{font-size:12.5px}@media(min-width:900px){.cli-cartao{height:46px;padding:0 18px 0 14px}.clientes-trilho img{height:26px}.cli-cartao b{font-size:14px}}.hero{align-items:center;text-align:center}.hero-corpo{margin-inline:auto;padding:96px var(--gut) calc(var(--barra) + 40px);display:flex;flex-direction:column;align-items:center}.hero h1{font-size:clamp(2.9rem,13.4vw,6.4rem);line-height:1;text-wrap:balance}.hero-vinheta{background:radial-gradient(90% 46% at 50% 50%,#0b09089e,#0b090800),linear-gradient(180deg,rgba(11,9,8,.5) 0%,rgba(11,9,8,0) 18%,rgba(11,9,8,0) 70%,var(--tinta) 100%)}.hero h1{text-shadow:0 2px 26px rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.55)}.clientes-faixa{margin:-14px 0 14px;padding:7px 0 6px;transform:rotate(-1.4deg) scaleX(1.06)}.clientes-titulo{font-size:9.5px;letter-spacing:.24em}.clientes-janela{margin-top:3px;padding:1px 0}.clientes-volta{margin-top:2px}.clientes-trilho{animation-duration:34s}.clientes-volta .clientes-trilho{animation-duration:40s}.cli-cartao{height:34px;padding:0 12px 0 10px;border-radius:11px}.clientes-trilho img{height:18px}.cli-cartao b{font-size:12px}.vitrine{padding:1.4rem 0 2.2rem}.vit-nome{display:flex;align-items:center;justify-content:center;gap:12px;margin:4px var(--gut) 0;min-height:3.4rem;text-align:center}.vit-nome b{font-family:var(--f-tit);font-size:clamp(1.9rem,8.4vw,3.1rem);line-height:1;font-weight:800;letter-spacing:-.045em;background:linear-gradient(100deg,#fff3c4,#ffc46b 40%,#f5a524 60%,#fff3c4);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ouroCorre 5s linear infinite}.vit-nome b.troca{animation:nomeEntra .55s var(--ease) both,ouroCorre 5s linear infinite}.vit-orn{display:block;width:18px;height:18px;color:var(--ouro);animation:pisca 2.4s ease-in-out infinite}.vit-orn:last-child{animation-delay:1.2s}.vit-orn svg{width:100%;height:100%}@keyframes ouroCorre{to{background-position:-220% 0}}@keyframes nomeEntra{0%{opacity:0;transform:translateY(16px) scale(.94);filter:blur(6px)}}@keyframes pisca{50%{transform:scale(.55) rotate(45deg);opacity:.5}}.vitrine .anel.circular-carousel{height:clamp(360px,108vw,600px)}.sv-janela{margin-inline:calc(var(--gut) * -1);position:relative}.secao-escura .sv-conta{color:var(--texto-2)}.secao-escura .sv-conta b{color:#f7f1e6}.famosos{position:relative;overflow:hidden;padding:3.2rem var(--gut) 2.6rem;background:radial-gradient(90% 46% at 50% 0%,rgba(245,165,36,.24),transparent 70%),radial-gradient(70% 40% at 50% 100%,rgba(120,30,20,.35),transparent 70%),#0a0806}.fam-luz{position:absolute;inset:0;pointer-events:none;overflow:hidden}.fam-feixe{position:absolute;top:-8%;left:50%;width:130%;height:78%;margin-left:-65%;transform-origin:50% 0;background:conic-gradient(from 180deg at 50% 0%,transparent 0deg,transparent 158deg,rgba(255,214,140,.2) 172deg,rgba(255,214,140,.05) 180deg,rgba(255,214,140,.2) 188deg,transparent 202deg,transparent 360deg);mix-blend-mode:screen;filter:blur(6px);animation:feixe 7s ease-in-out infinite alternate}.fam-feixe.f2{animation-duration:9s;animation-direction:alternate-reverse;opacity:.8}@keyframes feixe{0%{transform:rotate(-16deg)}to{transform:rotate(16deg)}}.glint{position:absolute;width:var(--s);height:var(--s);color:#ffe6a6;opacity:0;filter:drop-shadow(0 0 6px rgba(255,196,107,.9));animation:brilha 3.2s ease-in-out var(--d) infinite}.glint svg{width:100%;height:100%}@keyframes brilha{0%,to{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1) rotate(90deg)}}.fam-titulo{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 1.6rem;text-align:center;font-family:var(--f-tit);font-size:clamp(2rem,9vw,3.4rem);font-weight:800;letter-spacing:-.045em}.fam-titulo span{background:linear-gradient(100deg,#fff3c4,#ffc46b 40%,#f5a524 60%,#fff3c4);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ouroCorre 4.5s linear infinite}.fam-titulo i{display:block;width:20px;height:20px;color:var(--ouro);animation:pisca 2.4s ease-in-out infinite}.fam-titulo i svg{width:100%;height:100%}.fam-janela{position:relative;z-index:2}.fam-carta{padding:3px;background:linear-gradient(135deg,#ffefb8,#f5a524 40%,#8a5606 70%,#ffd98a);box-shadow:0 30px 60px -28px #f5a5248c}.fam-carta img{position:absolute;inset:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:25px;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.fam-brilho{position:absolute;inset:3px;border-radius:25px;overflow:hidden;pointer-events:none}.fam-brilho:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:varre 4.6s ease-in-out infinite}@keyframes varre{0%,55%{left:-60%}to{left:160%}}.flash{position:absolute;inset:3px;border-radius:25px;background:#fff;opacity:0;pointer-events:none}.fam-carta.no-centro .flash{animation:flash .9s ease-out}@keyframes flash{0%{opacity:.9}to{opacity:0}}.fam-carta:after{display:none}.como{padding-bottom:2.4rem}.passo{background:#0d1a14}.passo.p2{background:var(--ouro)}.passo.p3{background:linear-gradient(160deg,#4a1a14,#2a0e0b)}.passo.p4{background:linear-gradient(160deg,#ffd98a,var(--champanhe))}.passo-n{position:absolute;top:10px;right:16px;z-index:3;font-family:var(--f-tit);font-weight:800;font-size:3.2rem;line-height:1;color:#ffffff29;letter-spacing:-.06em;pointer-events:none}.passo.p2 .passo-n,.passo.p4 .passo-n{color:#1a0f0029}.sc{position:absolute;inset:0 0 92px;overflow:hidden}.passo .sv-rotulo{padding-top:12px}.passo.p2 .sv-rotulo b,.passo.p4 .sv-rotulo b{color:#1a0f00}.passo .sv-rotulo b{font-size:clamp(1.45rem,6vw,1.85rem)}.sc-chat{display:flex;flex-direction:column;background:radial-gradient(circle at 20% 30%,rgba(37,211,102,.07),transparent 40%),#0d1a14}.wa-topo{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#12251d;border-bottom:1px solid rgba(255,255,255,.06);color:#e9f5ee}.wa-av{width:34px;height:34px;border-radius:50%;background:var(--ouro);color:#1a0f00;display:grid;place-items:center;font-weight:800}.wa-topo b{display:block;font-size:14px;line-height:1.1}.wa-topo small{font-size:11px;color:#6fd39a}.wa-corpo{flex:1;display:flex;flex-direction:column;gap:9px;padding:14px 12px}.wb{display:block;width:fit-content;max-width:84%;padding:9px 12px;border-radius:14px;font-size:13.5px;line-height:1.25;opacity:0}.wb-c{align-self:flex-end;background:#1f8f57;color:#fff;border-bottom-right-radius:4px}.wb-b{background:#1e2b26;color:#e9f5ee;border-bottom-left-radius:4px}.wb-par{position:relative;align-self:flex-start;max-width:84%}.wa-dig{position:absolute;left:0;top:0;display:flex;gap:4px;padding:12px 14px;border-radius:14px 14px 14px 4px;background:#1e2b26;opacity:0}.wa-dig i{width:6px;height:6px;border-radius:50%;background:#8fb3a0;animation:pulo .9s ease-in-out infinite}.wa-dig i:nth-child(2){animation-delay:.15s}.wa-dig i:nth-child(3){animation-delay:.3s}.b1{animation:wb1 10s infinite}.b2{animation:wb2 10s infinite}.b3{animation:wb3 10s infinite}.wa-dig{animation:wdig 10s infinite}@keyframes wb1{0%,4%{opacity:0;transform:translateY(14px) scale(.9)}9%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes wb2{0%,22%{opacity:0;transform:translateY(14px) scale(.9)}27%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes wb3{0%,58%{opacity:0;transform:translateY(14px) scale(.9)}63%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes wdig{0%,38%{opacity:0}41%,56%{opacity:1}58%,to{opacity:0}}.wa-campo{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px;padding:6px 6px 6px 14px;border-radius:999px;background:#1a2a23;color:#7d948a;font-size:12.5px}.wa-campo em{width:30px;height:30px;border-radius:50%;background:#25d366;color:#073b1c;display:grid;place-items:center}.wa-campo em svg{width:15px;height:15px}.sc-doc{display:grid;padding:16px 16px 8px}.pd-folha{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#fffaf0;color:#1a1410;box-shadow:0 22px 40px -18px #3c1e0099;transform:rotate(-2deg);animation:flut 6s ease-in-out infinite}@keyframes flut{50%{transform:rotate(-1deg) translateY(-6px)}}.pd-cab{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:9px;border-bottom:2px solid var(--ouro)}.pd-cab b{font-family:var(--f-tit);font-size:21px;font-weight:800;letter-spacing:-.03em}.pd-cab small{font-size:11px;color:#7a6a55}.pd-linha{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;opacity:0}.pd-linha i{flex:none;width:24px;height:24px;border-radius:50%;background:var(--ouro);color:#1a0f00;display:grid;place-items:center}.pd-linha i svg{width:13px;height:13px}.pd-linha.p1{animation:pd1 9s infinite}.pd-linha.p2{animation:pd2 9s infinite}.pd-linha.p3{animation:pd3 9s infinite}@keyframes pd1{0%,6%{opacity:0;transform:translate(-16px)}12%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pd2{0%,20%{opacity:0;transform:translate(-16px)}26%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pd3{0%,34%{opacity:0;transform:translate(-16px)}40%,92%{opacity:1;transform:none}97%,to{opacity:0}}.pd-total{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:12px;border-top:1px dashed #cdbfa6}.pd-total small{font-size:12px;color:#7a6a55;font-weight:600}.pd-preco{width:96px;height:22px;border-radius:6px;background:linear-gradient(100deg,#e9dcc4 30%,#fff,#e9dcc4 70%);background-size:240% 100%;animation:ouroCorre 2.2s linear infinite}.pd-carimbo{position:absolute;right:12px;bottom:44px;padding:4px 10px;border:3px solid #1f8f57;border-radius:8px;color:#1f8f57;font-size:14px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:0;animation:pdCar 9s infinite}@keyframes pdCar{0%,56%{opacity:0;transform:scale(2.3) rotate(-30deg)}62%{opacity:1;transform:scale(.9) rotate(-14deg)}66%,92%{opacity:1;transform:scale(1) rotate(-14deg)}97%,to{opacity:0}}.sc-cal{display:flex;flex-direction:column;gap:12px;padding:16px;color:#f7f1e6}.cl-topo{display:flex;align-items:center;justify-content:space-between}.cl-topo b{font-family:var(--f-tit);font-size:22px;font-weight:800;letter-spacing:-.03em}.cl-selo{padding:6px 12px;border-radius:999px;background:var(--ouro);color:#1a0f00;font-size:12.5px;font-weight:800;animation:clSelo 8s infinite}@keyframes clSelo{0%,46%{transform:scale(0);opacity:0}54%{transform:scale(1.2);opacity:1}60%,92%{transform:scale(1);opacity:1}97%,to{transform:scale(0);opacity:0}}.cl-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;align-content:start}.cl-grade i{aspect-ratio:1;display:grid;place-items:center;border-radius:9px;background:#f7f1e617;color:#f7f1e6b8;font-size:11.5px;font-style:normal}.cl-grade i.vaz{background:none}.cl-grade i.dia{animation:clDia 8s infinite;position:relative;z-index:1}@keyframes clDia{0%,26%{background:#f7f1e617;color:#f7f1e6b8;transform:none;box-shadow:none}34%{background:var(--ouro);color:#1a0f00;transform:scale(1.4)}42%,92%{background:var(--ouro);color:#1a0f00;font-weight:800;transform:scale(1.12);box-shadow:0 0 0 7px #f5a52447}97%,to{background:#f7f1e617;color:#f7f1e6b8;transform:none;box-shadow:none}}.cl-moeda{position:absolute;right:18px;bottom:12px;width:64px;height:64px;border-radius:50%;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 30% 25%,#fff3c4,#f5a524 60%,#b06d06);color:#2a1600;box-shadow:0 10px 20px -8px #000000b3;opacity:0;animation:clMoeda 8s infinite}.cl-moeda b{font-family:var(--f-tit);font-size:19px;font-weight:800;line-height:1}.cl-moeda small{font-size:9px;font-weight:700}@keyframes clMoeda{0%,40%{opacity:0;transform:translateY(-150px) rotateY(0) scale(.6)}52%{opacity:1;transform:translateY(0) rotateY(360deg) scale(1.12)}58%,92%{opacity:1;transform:none}97%,to{opacity:0}}.sc-cloche{display:grid;place-items:center;color:#1a0f00;background:radial-gradient(70% 60% at 50% 58%,rgba(255,255,255,.55),transparent 70%)}.cloche-svg{width:78%;height:auto;overflow:visible;margin-top:14px}.sc-cloche .tampa{animation:tampa 5s var(--ease) infinite;transform-box:fill-box;transform-origin:50% 100%}.cl-astro{position:absolute;left:50%;top:46%;width:44px;height:44px;margin:-22px 0 0 -22px;color:#fff;filter:drop-shadow(0 0 14px rgba(255,255,255,.95));animation:astro 5s var(--ease) infinite}.cl-astro svg{width:100%;height:100%}@keyframes astro{0%,34%{transform:scale(0) rotate(0);opacity:0}52%,78%{transform:translateY(-46px) scale(1.4) rotate(120deg);opacity:1}to{transform:translateY(-70px) scale(0) rotate(240deg);opacity:0}}.cf{position:absolute;top:-8%;left:var(--x);width:8px;height:14px;border-radius:2px;background:var(--c);opacity:.9;animation:cfCai var(--t) linear var(--d) infinite}@keyframes cfCai{to{transform:translateY(400px) rotate(560deg)}}.galeria{padding-top:3rem}.hist-bolhas{display:flex;justify-content:center;gap:22px;margin:0 0 22px}.hb{display:grid;justify-items:center;gap:8px;padding:0;border:0;background:none;cursor:pointer;color:#1a1410;-webkit-tap-highlight-color:transparent}.hb b{font-size:12.5px;font-weight:700}.hb-anel{display:block;width:84px;height:84px;padding:3px;border-radius:50%;background:conic-gradient(from 0deg,#f5a524,#fff3c4,#d4453a,#f5a524);animation:giraAnel 5s linear infinite}@keyframes giraAnel{to{transform:rotate(360deg)}}.hb-foto{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:3px solid var(--marfim);animation:giraAnel 5s linear infinite reverse}.hb-foto img{width:100%;height:100%;object-fit:cover}.hb:active .hb-anel{transform:scale(.94)}.hist{width:100vw;height:100lvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000;color:#fff;overflow:hidden}.hist[open]{display:block;animation:fundir .25s ease}.hist-palco{position:absolute;inset:0;overflow:hidden}.hist-palco img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hist-palco:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 22%,transparent 78%,rgba(0,0,0,.5))}.hist-palco img.kb{animation:kb 3.8s ease-out both}@keyframes kb{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.14) translate(var(--kx, 2.5%))}}.hist-barras{position:absolute;z-index:3;top:calc(10px + env(safe-area-inset-top));left:10px;right:10px;display:flex;gap:4px}.hist-barras span{flex:1;height:3px;border-radius:2px;background:#ffffff4d;overflow:hidden}.hist-barras i{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.hist-topo{position:absolute;z-index:3;top:calc(22px + env(safe-area-inset-top));left:14px;right:10px;display:flex;align-items:center;justify-content:space-between}.hist-tit{font-family:var(--f-tit);font-weight:800;font-size:17px;letter-spacing:-.02em;text-shadow:0 1px 10px rgba(0,0,0,.6)}.hist-fechar{width:44px;height:44px;border:0;border-radius:50%;background:#00000059;color:#fff;font-size:26px;line-height:1;cursor:pointer}.hist-zona{position:absolute;z-index:2;top:0;bottom:0;width:38%;border:0;background:none;-webkit-tap-highlight-color:transparent}.hist-esq{left:0}.hist-dir{right:0;width:62%}.hist.pausada .hist-palco img.kb{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.vit-nome b,.fam-titulo span,.glint,.fam-feixe,.fam-brilho:before,.hb-anel,.hb-foto,.wb,.wa-dig,.pd-linha,.pd-carimbo,.cl-moeda,.cl-selo,.cf{animation:none!important}.wb,.pd-linha,.pd-carimbo,.cl-moeda,.cl-selo{opacity:1}.glint{opacity:.8}}.hist-fundo{filter:blur(28px) brightness(.7) saturate(1.2);transform:scale(1.25)}.hist-foto{object-fit:contain!important}.hero h1{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;column-gap:.26em;min-height:3.05em}.hero h1 em{font-style:normal}.bw{display:inline-block;opacity:0;animation:blurIn .85s var(--ease) both;animation-delay:calc(var(--k) * .1s)}.bw.em{color:var(--champanhe)}@keyframes blurIn{0%{opacity:0;filter:blur(18px);transform:translateY(10px) scale(1.06)}55%{opacity:.75;filter:blur(6px)}to{opacity:1;filter:blur(0);transform:none}}.hero h1.saindo .bw{animation:blurOut .45s ease both;animation-delay:0s}@keyframes blurOut{to{opacity:0;filter:blur(16px);transform:translateY(-8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.bw{animation:none;opacity:1}}.vitrine,.famosos,.como,.galeria{min-height:100lvh}.vitrine{display:flex;flex-direction:column;justify-content:center;padding:4.6rem 0 calc(var(--barra) + 8px)}.vitrine .anel.circular-carousel{height:clamp(430px,calc(100lvh - 260px),780px)}.vit-nome{min-height:4rem}.famosos{display:flex;flex-direction:column;justify-content:center;padding:4.6rem var(--gut) calc(var(--barra) + 26px)}.fam-titulo{margin-bottom:1.4rem}.pilha-grande{position:relative;z-index:2;margin:0 auto 34px;width:min(82vw,calc((100lvh - 320px)*.76),400px);aspect-ratio:4 / 5.3}.pilha-grande:after{bottom:-34px;color:#ffe6a6b3}.famosos .pilha-foto{border:4px solid #f5a524;border-radius:26px;background:#1b130c;box-shadow:0 30px 60px -26px #f5a52499}.famosos .pilha-foto img{aspect-ratio:auto;height:100%;object-position:50% 32%}.famosos .pilha-foto .fam-brilho{inset:0;border-radius:22px}.como{padding:4.4rem var(--gut) calc(var(--barra) + 16px)}.como-titulo{margin:0 0 1.2rem;font-family:var(--f-tit);font-size:clamp(1.9rem,8.2vw,3rem);line-height:1.02;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.vpilha{list-style:none;margin:0;padding:0;display:grid}.vcard{position:sticky;top:calc(76px + var(--i) * 14px);height:calc(100lvh - 176px);min-height:440px;max-height:680px;margin-bottom:18px;border-radius:30px;overflow:hidden;box-shadow:0 -12px 28px -16px #000000b3,0 26px 44px -26px #000000b3}.vcard .sc{inset:0 0 96px}.vcard .sv-rotulo b{font-size:clamp(1.7rem,7.2vw,2.3rem)}.vcard .pd-folha{height:100%}.vcard .sc-doc{padding:20px 18px 6px}.vcard .pd-linha{font-size:15.5px}.vcard .cl-grade{flex:1;grid-auto-rows:1fr;align-content:stretch}.vcard .cl-grade i{aspect-ratio:auto;font-size:13px}.vcard .cloche-svg{width:74%}.vcard .wb{font-size:15px}.vcard .wa-corpo{gap:12px;padding:18px 14px}.galeria{display:flex;flex-direction:column;padding:4.6rem var(--gut) calc(var(--barra) + 16px)}.galeria .secao-cab{margin-bottom:1.4rem}.hb-anel{width:96px;height:96px}.hist-bolhas{margin-bottom:26px}.final{min-height:100lvh}.b4{animation:wb4 10s infinite}.b5{animation:wb5 10s infinite}@keyframes wb4{0%,70%{opacity:0;transform:translateY(14px) scale(.9)}75%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes wb5{0%,80%{opacity:0;transform:translateY(14px) scale(.9)}85%,92%{opacity:1;transform:none}97%,to{opacity:0}}.pd-linha.p4{animation:pd4 9s infinite}.pd-linha.p5{animation:pd5 9s infinite}@keyframes pd4{0%,46%{opacity:0;transform:translate(-16px)}52%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pd5{0%,52%{opacity:0;transform:translate(-16px)}58%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes pdCar{0%,66%{opacity:0;transform:scale(2.3) rotate(-30deg)}72%{opacity:1;transform:scale(.9) rotate(-14deg)}76%,92%{opacity:1;transform:scale(1) rotate(-14deg)}97%,to{opacity:0}}.vcard .pd-folha{justify-content:space-evenly}.vcard .pd-linha{font-size:16px}.vcard .cl-grade{align-content:center;grid-auto-rows:auto;gap:8px}.vcard .cl-grade i{aspect-ratio:1}.vcard .pd-carimbo{bottom:70px}.vcard .cl-grade{align-content:start;margin-top:8px}.hero{height:100lvh;min-height:0}.hero h1{font-size:clamp(2.3rem,10.4vw,5.8rem);line-height:1.02;letter-spacing:-.045em;max-width:100%}.bw{max-width:100%}.clientes-faixa{margin-top:12px}.vitrine{height:100lvh;min-height:0;overflow:hidden}.vitrine .anel.circular-carousel{height:clamp(430px,calc(100lvh - 240px),800px)}.famosos{height:100lvh;min-height:0;overflow:hidden}.pilha-grande{aspect-ratio:4 / 5.6;width:min(84vw,calc((100lvh - 300px)*.72),420px)}.como{padding:0;height:auto;min-height:0}.como-pista{height:calc(100lvh + (var(--n) - 1) * 72lvh);position:relative}.como-fixa{position:sticky;top:0;height:100lvh;padding:4.6rem var(--gut) calc(var(--barra) + 10px);display:flex;flex-direction:column;overflow:hidden}.como-titulo{margin:0 0 1rem;flex:none}.como-palco{position:relative;flex:1;min-height:0;display:block}.como-palco .vcard{position:absolute;inset:0;height:auto;min-height:0;max-height:none;margin:0;will-change:transform,opacity;transform-origin:50% 0}.como-palco .vcard .sc{inset:0 0 92px}.vitrine .circular-carousel__caption{bottom:0}.hero .drift-wall__inner{filter:none}.vit-nome b,.fam-titulo span{animation:none;background-position:0 0}.vit-nome b.troca{animation:nomeEntra .55s var(--ease) both}.fam-feixe{filter:none;mix-blend-mode:normal;opacity:.5}.glint{filter:none}.fam-luz i:nth-of-type(n+9){display:none}.pd-preco{animation:none}.cf:nth-child(n+11){display:none}.cl-astro{filter:none}.hb-foto{animation:none}.hb-anel{animation-duration:9s}.famosos .fam-brilho{display:none}.vcard:not(.ativo) .sc *{animation-play-state:paused!important}@keyframes blurIn{0%{opacity:0;filter:blur(9px);transform:translateY(8px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes blurOut{to{opacity:0;filter:blur(8px);transform:translateY(-6px)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vitrine,.famosos{padding-top:2.2rem}.como-fixa{padding-top:1.6rem}.galeria{min-height:0;height:auto;overflow:visible;padding-top:2.6rem}.vitrine .anel.circular-carousel{height:clamp(430px,calc(100lvh - 190px),820px)}.ponte-caixa{position:relative;z-index:4;margin:-20px 0;padding:26px 0;overflow:hidden;pointer-events:none}.ponte{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 12px;padding:14px var(--gut);text-align:center;transform:rotate(-1.8deg) scaleX(1.08);position:relative;overflow:hidden}.p-ouro .ponte{background:linear-gradient(100deg,#f5a524,#ffd98a 50%,#f5a524);color:#2a1600;box-shadow:0 -14px 40px -22px #f5a524cc,0 18px 34px -20px #000c}.p-creme .ponte{background:linear-gradient(100deg,#f7f1e6,#fffaf0 50%,#f7f1e6);color:#1a1410;transform:rotate(1.8deg) scaleX(1.08);box-shadow:0 -14px 40px -22px #fff6,0 18px 34px -20px #000c}.ponte-num b{font-family:var(--f-tit);font-size:clamp(1.9rem,8.6vw,3rem);line-height:1;font-weight:800;letter-spacing:-.045em}.ponte-rot{flex-basis:100%;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.85}.ponte-est{position:absolute;top:50%;width:16px;height:16px;margin-top:-8px;opacity:.55}.ponte-est:first-child{left:18px}.ponte-est:last-child{right:18px}.ponte-est svg{width:100%;height:100%}.ponte:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:ponteVarre 6s ease-in-out infinite}@keyframes ponteVarre{0%,55%{left:-40%}to{left:140%}}.leve .ponte:after{display:none}.como-pista{height:calc(100lvh + (var(--n) - 1) * 42lvh)}.b1,.b2,.b3,.b4,.b5,.wa-dig{animation-duration:4.6s}.pd-linha.p1,.pd-linha.p2,.pd-linha.p3,.pd-linha.p4,.pd-linha.p5,.pd-carimbo{animation-duration:4.4s}.cl-selo,.cl-grade i.dia,.cl-moeda{animation-duration:3.8s}.sc-cloche .tampa,.cl-astro{animation-duration:3s}.cf{animation-duration:2.4s}.leve .glint,.leve .fam-feixe,.leve .cf,.leve .poeira{display:none}.leve .bw{animation-duration:.35s;filter:none}.leve .hb-anel{animation:none}.hb-anel{position:relative;background:none;animation:none!important}.hb-anel:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#f5a524,#fff3c4,#d4453a,#f5a524);animation:giraAnel 9s linear infinite}.hb-foto{position:relative;z-index:1;animation:none!important}.leve .hb-anel:before{animation:none}.drift-wall__col,.drift-wall__track,.drift-wall__tile{transform-style:flat!important}.drift-wall__inner{transform:none!important;background:#2a1d12}.drift-wall__track{will-change:transform}html{scroll-snap-type:y proximity}.hero,.vitrine,.famosos,.como-pista,.galeria{scroll-snap-align:start}.hero,.vitrine,.famosos{height:100lvh;min-height:0}.ponte-caixa{margin:0;padding:18px 0}.vitrine{justify-content:flex-start;padding:1.4rem 0 calc(var(--barra) + 6px)}.vitrine .anel.circular-carousel{height:clamp(440px,calc(100lvh - 250px),840px)}.vitrine .circular-carousel__caption{display:none}.vit-nome{margin-top:0}.vitrine{justify-content:center;padding:1rem 0 calc(var(--barra) + 56px)}.vitrine .anel.circular-carousel{height:clamp(420px,68lvh,720px)}.vitrine{justify-content:flex-start;padding-top:2.4rem}html{scroll-snap-type:none!important}.como-pista{height:calc(100lvh + (var(--n) - 1) * 88lvh)}.vit-nome{margin-top:30px}.vitrine{background:linear-gradient(180deg,var(--tinta) 0,var(--tinta-2) 110px)}.famosos{background:radial-gradient(90% 40% at 50% 26%,rgba(245,165,36,.2),transparent 70%),radial-gradient(70% 34% at 50% 84%,rgba(120,30,20,.3),transparent 70%),#0a0806}.ponte-caixa{padding:40px 0}.pt1{background:linear-gradient(180deg,#16110e,#0a0806)}.pt2{background:linear-gradient(180deg,#0a0806,#16110e)}.pt3{background:linear-gradient(180deg,#16110e,#f7f1e6)}.pt4{background:linear-gradient(180deg,#f7f1e6,#0b0908)}.pt3:before,.pt1:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,165,36,.6),transparent)}.sc-cal{display:flex;flex-direction:column;gap:10px;padding:16px;background:radial-gradient(90% 50% at 50% 0%,rgba(245,165,36,.22),transparent 70%)}.cl-cab{display:flex;align-items:center;justify-content:space-between;padding:2px 6px}.cl-cab b{font-family:var(--f-tit);font-size:24px;font-weight:800;letter-spacing:-.03em}.cl-seta{font-style:normal;font-size:26px;line-height:1;color:var(--champanhe);opacity:.8}.cl-sem{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;font-size:11.5px;font-weight:800;letter-spacing:.1em;color:var(--champanhe);opacity:.85}.cl-sem i{font-style:normal}.sc-cal .cl-grade{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;align-content:start;margin-top:0}.sc-cal .cl-grade i{aspect-ratio:1;display:grid;place-items:center;border-radius:12px;background:#f7f1e614;color:#f7f1e6c7;font-size:13.5px;font-style:normal;font-weight:600}.sc-cal .cl-grade i.vaz{background:none}.sc-cal .cl-grade i.ocu{color:#f7f1e652;text-decoration:line-through;background:#f7f1e60a}.sc-cal .cl-grade i.dia{position:relative;z-index:1;animation:clDia2 4s infinite}@keyframes clDia2{0%,14%{background:#f7f1e614;color:#f7f1e6c7;transform:none;box-shadow:none}24%{background:linear-gradient(135deg,#ffe08a,#f5a524);color:#2a1600;transform:scale(1.5)}34%,90%{background:linear-gradient(135deg,#ffe08a,#f5a524);color:#2a1600;font-weight:800;transform:scale(1.18);box-shadow:0 0 0 6px #f5a5244d,0 0 26px #f5a524b3}97%,to{background:#f7f1e614;color:#f7f1e6c7;transform:none;box-shadow:none}}.cl-ticket{position:absolute;left:14px;right:14px;bottom:12px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:linear-gradient(135deg,#fff3c4,#f5a524);color:#2a1600;box-shadow:0 16px 30px -12px #000000b3;animation:clTicket 4s infinite}@keyframes clTicket{0%,36%{opacity:0;transform:translateY(60px) scale(.92)}48%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(30px)}}.cl-ok{flex:none;width:34px;height:34px;border-radius:50%;background:#2a1600;color:#ffe08a;display:grid;place-items:center}.cl-ok svg{width:18px;height:18px;stroke-dasharray:30;animation:clTraco 4s infinite}@keyframes clTraco{0%,46%{stroke-dashoffset:30}58%,to{stroke-dashoffset:0}}.cl-tx{flex:1;display:grid}.cl-tx b{font-family:var(--f-tit);font-size:17px;font-weight:800;letter-spacing:-.02em}.cl-tx small{font-size:12px;font-weight:600;opacity:.8}.cl-pct{flex:none;padding:6px 10px;border-radius:12px;background:#2a1600;color:#ffe08a;font-family:var(--f-tit);font-weight:800;font-size:18px}.cl-est{position:absolute;width:14px;height:14px;color:#ffe6a6;opacity:0;animation:brilha 3.2s ease-in-out infinite}.cl-est svg{width:100%;height:100%}.cl-est.e1{left:10%;top:26%}.cl-est.e2{right:8%;top:50%;animation-delay:1s}.cl-est.e3{left:46%;top:6%;animation-delay:2s}.sc-cloche{background:radial-gradient(75% 60% at 50% 55%,rgba(255,255,255,.6),transparent 72%)}.fe-raios{position:absolute;left:50%;top:52%;width:150%;aspect-ratio:1;margin:-75% 0 0 -75%;background:repeating-conic-gradient(rgba(255,255,255,.3) 0 7deg,transparent 7deg 20deg);-webkit-mask-image:radial-gradient(closest-side,#000 0%,transparent 70%);mask-image:radial-gradient(closest-side,#000 0%,transparent 70%);animation:geraRaios 30s linear infinite}@keyframes geraRaios{to{transform:rotate(360deg)}}.fe-balao{position:absolute;bottom:10px;width:34px;opacity:0;animation:balaoSobe 5.5s ease-in infinite}.fe-balao svg{width:100%;height:auto;display:block}.fe-balao.bl1{left:8%}.fe-balao.bl2{left:24%;width:28px;animation-delay:1.3s}.fe-balao.bl3{right:24%;width:30px;animation-delay:2.4s}.fe-balao.bl4{right:7%;animation-delay:.7s}@keyframes balaoSobe{0%{opacity:0;transform:translateY(40px) rotate(-5deg)}12%{opacity:1}to{opacity:1;transform:translateY(-420px) rotate(7deg)}}.fe-taca{position:absolute;bottom:62px;width:34px;animation:brinde 3.4s ease-in-out infinite}.fe-taca svg{width:100%;height:auto;display:block}.fe-e{left:16%;transform-origin:50% 100%}.fe-d{right:16%;transform-origin:50% 100%;animation-name:brinde2}@keyframes brinde{0%,50%{transform:rotate(0)}62%{transform:rotate(16deg)}74%,to{transform:rotate(0)}}@keyframes brinde2{0%,50%{transform:rotate(0)}62%{transform:rotate(-16deg)}74%,to{transform:rotate(0)}}.fe-selos{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.fe-selos span{padding:6px 11px;border-radius:999px;background:#1a0f00e6;color:#ffe6a6;font-size:12px;font-weight:800;opacity:0}.fe-selos span:nth-child(1){animation:selo1 4s infinite}.fe-selos span:nth-child(2){animation:selo2 4s infinite}.fe-selos span:nth-child(3){animation:selo3 4s infinite}@keyframes selo1{0%,10%{opacity:0;transform:translateY(12px)}18%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes selo2{0%,26%{opacity:0;transform:translateY(12px)}34%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes selo3{0%,42%{opacity:0;transform:translateY(12px)}50%,92%{opacity:1;transform:none}98%,to{opacity:0}}.cloche-svg{margin-top:-30px}.leve .fe-raios,.leve .fe-balao{display:none}.pop{width:100%;max-width:560px;margin:auto auto 0;padding:0;border:0;border-radius:28px 28px 0 0;background:#1a130d;color:#f7f1e6;overflow:hidden;max-height:92lvh}.pop::backdrop{background:#000000b8}.pop[open]{animation:popSobe .38s var(--ease)}@keyframes popSobe{0%{transform:translateY(100%)}}.pop-fechar{position:absolute;z-index:2;top:12px;right:12px;width:42px;height:42px;border:0;border-radius:50%;background:#00000080;color:#fff;font-size:26px;line-height:1;cursor:pointer}.pop-foto{aspect-ratio:4 / 3.3;background:#0b0908}.pop-foto img{width:100%;height:100%;object-fit:cover;display:block}.pop-corpo{padding:20px 20px calc(24px + env(safe-area-inset-bottom));display:grid;gap:12px}.pop-tit{font-family:var(--f-tit);font-size:clamp(1.7rem,7vw,2.2rem);font-weight:800;letter-spacing:-.04em;line-height:1.05;background:linear-gradient(100deg,#fff3c4,#ffc46b 50%,#f5a524);-webkit-background-clip:text;background-clip:text;color:transparent}.pop-txt{font-size:1.05rem;line-height:1.5;color:var(--texto-2);text-wrap:pretty}.pop-cta{justify-self:start}.sc-cal .cl-grade{gap:10px}.sc-cal .cl-grade i{font-size:15px;border-radius:14px}.sc-cal .cl-ticket{position:relative;left:auto;right:auto;bottom:auto;margin-top:auto}.cl-cab b{font-size:26px}.pop{touch-action:none}.pop-alca{position:absolute;z-index:3;top:8px;left:50%;width:44px;height:5px;margin-left:-22px;border-radius:3px;background:#ffffffbf;box-shadow:0 1px 6px #00000080}.luz,.luz img,.hist-zona{touch-action:none}.final{min-height:100lvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:4rem var(--gut) calc(var(--barra) + 18px);text-align:center}.fin-est{display:flex;gap:10px;color:var(--ouro)}.fin-est i{width:18px;height:18px;animation:pisca 2.4s ease-in-out infinite}.fin-est i:nth-child(2){width:26px;height:26px;animation-delay:.4s}.fin-est i:nth-child(3){animation-delay:.8s}.fin-est svg{width:100%;height:100%}.fin-titulo{font-family:var(--f-tit);font-size:clamp(2.5rem,12vw,4.6rem);line-height:.98;font-weight:800;letter-spacing:-.05em;text-wrap:balance;margin:4px 0 8px}.fin-titulo em{font-style:normal;background:linear-gradient(100deg,#fff3c4,#ffc46b 50%,#f5a524);-webkit-background-clip:text;background-clip:text;color:transparent}.fin-reservar{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;width:100%;max-width:460px;min-height:92px;padding:14px 18px;border-radius:30px;text-decoration:none;text-align:left;color:#2a1600;background:linear-gradient(120deg,#ffd98a,#f5a524 55%,#e08f10);box-shadow:0 22px 44px -16px #f5a524b3,inset 0 1px #ffffff8c;animation:pulsoOuro 3.4s ease-in-out infinite;-webkit-tap-highlight-color:transparent}.fin-reservar:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-18deg);animation:ponteVarre 4.8s ease-in-out infinite}.fin-reservar:active{transform:scale(.98)}@keyframes pulsoOuro{50%{box-shadow:0 26px 54px -14px #f5a524f2,inset 0 1px #ffffff8c}}.fr-icone{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:20px;background:#2a1600;color:#ffe08a}.fr-icone svg{width:30px;height:30px}.fr-txt{flex:1;display:grid;gap:2px}.fr-txt b{font-family:var(--f-tit);font-size:1.5rem;line-height:1.05;font-weight:800;letter-spacing:-.04em}.fr-txt small{font-size:.92rem;font-weight:700;opacity:.75}.fr-seta{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#2a16001f}.fr-seta svg{width:18px;height:18px}.fin-wa{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:460px;min-height:66px;border-radius:24px;text-decoration:none;font-weight:800;font-size:1.12rem;color:#eafff2;background:#25d36621;border:1.5px solid rgba(37,211,102,.55);-webkit-tap-highlight-color:transparent}.fin-wa svg{width:28px;height:28px;color:#25d366}.fin-wa:active{transform:scale(.98);background:#25d36638}.fin-grade{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:460px;margin-top:6px}.fin-tile{display:grid;gap:2px;justify-items:start;align-content:start;padding:14px;border-radius:22px;text-decoration:none;text-align:left;background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid rgba(255,255,255,.12);-webkit-tap-highlight-color:transparent;min-width:0}.fin-tile:active{transform:scale(.97);border-color:#f5a52499}.ft-ic{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border-radius:14px;background:linear-gradient(135deg,#ffe08a,#f5a524);color:#2a1600}.ft-ic svg{width:21px;height:21px}.fin-tile b{font-size:1.02rem;font-weight:800}.fin-tile small{font-size:.86rem;color:var(--texto-2);overflow-wrap:anywhere}.fin-mapa{grid-column:1 / -1;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px}.fin-mapa .ft-ic{margin:0}.ft-txt{display:grid;min-width:0}.ft-seta{width:20px;height:20px;color:var(--texto-2)}.ft-seta svg{width:100%;height:100%}.rodape2{position:relative;display:grid;justify-items:center;gap:12px;padding:3.4rem var(--gut) calc(var(--barra) + 26px);text-align:center;background:radial-gradient(90% 60% at 50% 0%,rgba(245,165,36,.14),transparent 70%),#080605}.rp-fio{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#f5a524,#ffe08a,#f5a524,transparent)}.rp-logo{width:76px;height:76px;border-radius:50%;box-shadow:0 0 0 2px #f5a52480,0 14px 30px -10px #f5a52480}.rp-nome{font-family:var(--f-tit);font-size:1.5rem;font-weight:800;letter-spacing:-.04em}.rp-desde{font-size:.86rem;letter-spacing:.06em;color:var(--champanhe);margin-top:-6px}.rp-links{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:420px;margin:6px 0}.rp-links a{display:grid;justify-items:center;gap:6px;padding:12px 4px;border-radius:18px;text-decoration:none;font-size:11.5px;font-weight:700;color:var(--marfim);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-tap-highlight-color:transparent}.rp-links a:active{transform:scale(.96);background:#f5a52433}.rp-links svg{width:22px;height:22px;color:var(--ouro)}.rp-legal{font-size:.8rem;line-height:1.6;color:#f7f1e699}.rp-baixo{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.rp-baixo a{font-size:.86rem;font-weight:700;color:var(--marfim);text-decoration:none;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2)}.rp-baixo .rp-topo{background:var(--ouro);border-color:var(--ouro);color:#2a1600}.rodape2 .mini{font-size:.74rem;color:#f7f1e666}@media(min-width:700px){.fin-grade{grid-template-columns:repeat(4,1fr);max-width:760px}.fin-mapa{grid-column:1 / -1}}.pagina-texto{padding-bottom:0}.texto{padding-top:96px}.tx-topo{display:grid;justify-items:center;gap:10px;text-align:center;padding:1.6rem 0 1.4rem}.tx-selo{width:54px;height:54px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,#ffe08a,#f5a524);color:#2a1600;box-shadow:0 16px 30px -12px #f5a524b3}.tx-selo svg{width:26px;height:26px}.texto .tx-topo h1{font-size:clamp(2rem,9vw,2.8rem);line-height:1}.tx-sub{color:var(--texto-2);font-size:.98rem;max-width:30ch;margin:0}.tx-sec{margin-top:1.4rem;padding:18px;border-radius:26px;background:linear-gradient(160deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.1)}.texto .tx-sec h2{margin:0 0 4px;font-family:var(--f-tit);font-size:1.35rem;font-weight:800;letter-spacing:-.035em;color:var(--champanhe)}.tx-sec p{font-size:1rem;line-height:1.62}.tx-det{margin-top:10px;border-radius:18px;background:#00000047;border:1px solid rgba(255,255,255,.08);overflow:hidden}.tx-det summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 16px;font-weight:800;font-size:1.02rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.tx-det summary::-webkit-details-marker{display:none}.tx-det summary:after{content:"+";flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#f5a52433;color:var(--ouro);font-size:20px;line-height:1;transition:transform .25s}.tx-det[open] summary:after{content:"\2013"}.tx-det-c{padding:0 16px 16px}.tx-det-c p:first-child{margin-top:0}.tx-lista{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:8px}.tx-lista li{position:relative;padding-left:18px;color:var(--texto-2);font-size:.98rem;line-height:1.55}.tx-lista li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--ouro)}.tx-voltar{margin:1.6rem auto 2.4rem;display:flex;width:fit-content}.fr-txt b{font-size:1.3rem}.vcard .sv-rotulo{top:0;bottom:auto;padding:18px 70px 8px 20px;z-index:4}.vcard .sc,.como-palco .vcard .sc{inset:66px 0 0}.vcard .sv-rotulo b{font-size:clamp(1.5rem,6.6vw,2rem)}.vcard.p1 .sv-rotulo b,.vcard.p3 .sv-rotulo b{color:#f7f1e6}.vcard .passo-n{top:12px}.hero h1.saindo .bw{animation-duration:.3s}.bw{animation-duration:.6s;animation-delay:calc(var(--k) * .06s)}.passo.p4{background:#0c0907;border:1px solid rgba(255,255,255,.08)}.passo.p4 .sv-rotulo b{color:#f7f1e6}.passo.p4 .passo-n{color:#ffffff24}.sc-cloche{display:block;position:absolute;background:none;color:#f7f1e6}.fe-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.05);animation:feZoom 9s ease-out infinite alternate}@keyframes feZoom{to{transform:scale(1.12) translate3d(-2%,-1%,0)}}.fe-veu{position:absolute;inset:0;background:linear-gradient(180deg,#0c09078c,#0c09071a 30%,#0c09078c 62%,#0c0907f2)}.fe-topo{position:absolute;top:12px;left:14px;right:14px;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;width:fit-content;background:#140f0c99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.14);font-size:13px}.fe-topo small{color:#6fd39a;font-weight:700}.fe-ponto{width:8px;height:8px;border-radius:50%;background:#ff4d4d;animation:fePisca 1.2s ease-in-out infinite}@keyframes fePisca{50%{opacity:.25;transform:scale(.7)}}.fe-etapas{list-style:none;margin:0;padding:0;position:absolute;left:12px;right:12px;bottom:26px;display:grid;gap:10px}.fe-g{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:#18120ead;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 30px -16px #000c;opacity:0}.fe-ic{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ffe08a,#f5a524);color:#2a1600}.fe-ic svg{width:17px;height:17px}.fe-tx{flex:1;display:grid;min-width:0}.fe-tx b{font-family:var(--f-tit);font-size:1.12rem;font-weight:800;letter-spacing:-.03em}.fe-tx small{font-size:12px;color:#f7f1e6b3}.fe-g time{font-variant-numeric:tabular-nums;font-weight:800;font-size:14px;color:#ffe08a}.fe-g.g1{animation:feG1 5s infinite}.fe-g.g2{animation:feG2 5s infinite}.fe-g.g3{animation:feG3 5s infinite}@keyframes feG1{0%,6%{opacity:0;transform:translateY(22px) scale(.96)}14%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes feG2{0%,26%{opacity:0;transform:translateY(22px) scale(.96)}34%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes feG3{0%,46%{opacity:0;transform:translateY(22px) scale(.96)}54%,92%{opacity:1;transform:none}98%,to{opacity:0}}.fe-prog{position:absolute;left:14px;right:14px;bottom:12px;height:4px;border-radius:2px;background:#ffffff2e;overflow:hidden}.fe-prog i{display:block;height:100%;background:linear-gradient(90deg,#ffe08a,#f5a524);transform-origin:left;animation:feProg 5s linear infinite}@keyframes feProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vcard.p4 .sc-cloche{inset:66px 0 0}.selos-fl{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.sf{position:absolute;display:flex;align-items:center;gap:7px;padding:6px 12px 6px 8px;border-radius:999px;background:#1c150fb8;border:1px solid rgba(245,165,36,.4);color:#f7f1e6;white-space:nowrap;animation:sfFlut 6s ease-in-out infinite}.sf i{width:16px;height:16px;color:#f5a524;flex:none}.sf i svg{width:100%;height:100%}.sf b{font-family:var(--f-tit);font-size:15px;font-weight:800;color:#ffe08a}.sf small{font-size:11.5px;color:#f7f1e6bf;font-weight:600}.sf1{left:4%;top:5.5rem}.sf2{right:5%;top:7.6rem;animation-delay:1s}.sf3{left:8%;top:10rem;animation-delay:2s;opacity:.85}.sf4{right:6%;bottom:8.4rem;animation-delay:.5s}.sf5{left:5%;bottom:10.8rem;animation-delay:1.6s}.sf6{right:10%;bottom:13.2rem;animation-delay:2.6s;opacity:.85}@keyframes sfFlut{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.famosos .selos-fl{z-index:1}.vitrine .selos-fl{z-index:3}.leve .sf{animation:none}.vit-fundo{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.vf{position:absolute;inset:-12%;background-size:cover;background-position:center;opacity:0;transition:opacity .9s ease;transform:scale(1.1);filter:blur(26px) saturate(1.25) brightness(.45)}.vf.on{opacity:1}.vit-fundo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#16110e,#16110e40 35% 70%,#16110e)}.vitrine .vip-bloco{position:relative;z-index:1}.leve .vf{filter:none;opacity:.25!important}@media(prefers-reduced-motion:reduce){.sf,.fe-foto,.fe-g,.fe-prog i,.fe-ponto{animation:none!important}.fe-g{opacity:1}}.sf{padding:5px 11px 5px 7px}.vitrine .sf1{left:4%;top:1rem;bottom:auto;right:auto}.vitrine .sf2{right:4%;left:auto;top:1rem;bottom:auto}.vitrine .sf3{left:9%;top:3.5rem;bottom:auto;right:auto}.vitrine .sf4{right:9%;left:auto;top:3.5rem;bottom:auto}.vitrine .sf5{left:4%;right:auto;top:auto;bottom:calc(var(--barra) + 2px)}.vitrine .sf6{right:4%;left:auto;top:auto;bottom:calc(var(--barra) + 2px)}.famosos .sf1{left:4%;right:auto;top:auto;bottom:calc(var(--barra) + 44px)}.famosos .sf2{right:4%;left:auto;top:auto;bottom:calc(var(--barra) + 44px)}.famosos .sf3{left:9%;right:auto;top:auto;bottom:calc(var(--barra) + 4px)}.famosos .sf4{right:9%;left:auto;top:auto;bottom:calc(var(--barra) + 4px)}.famosos .sf5,.famosos .sf6{display:none}.vitrine{position:relative}.sf small{font-size:10.5px}.sf b{font-size:14px}.sf{gap:5px;padding:5px 10px 5px 6px}.vitrine .sf3,.famosos .sf3{left:2.5%}.vitrine .sf4,.famosos .sf4{right:2.5%}.vitrine .sf5{left:2.5%}.vitrine .sf6{right:2.5%}.cortina-marca i{display:none}.selos-fl{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.vitrine .selos-fl,.famosos .selos-fl{z-index:0}.ic{position:absolute;display:block;width:var(--s);height:var(--s);rotate:var(--r);filter:drop-shadow(0 5px 0 rgba(0,0,0,.45));animation:icFlut 7s ease-in-out infinite}.ic svg{display:block;width:100%;height:100%;overflow:visible}@keyframes icFlut{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ic2,.ic5{animation-delay:1.2s}.ic3,.ic6{animation-delay:2.4s}.ic3,.ic4{opacity:.75;filter:blur(1.3px) drop-shadow(0 4px 0 rgba(0,0,0,.4))}.vitrine .ic1{left:5%;top:1rem}.vitrine .ic2{right:6%;top:.8rem}.vitrine .ic3{left:-22px;top:34%}.vitrine .ic4{right:-18px;top:40%}.vitrine .ic5{left:4%;bottom:calc(var(--barra) - 14px)}.vitrine .ic6{right:3%;bottom:calc(var(--barra) - 18px)}.famosos .ic1{left:6%;top:1.2rem}.famosos .ic2{right:6%;top:1rem}.famosos .ic3{left:-26px;top:30%}.famosos .ic4{right:-24px;top:38%}.famosos .ic5{left:5%;bottom:calc(var(--barra) - 10px)}.famosos .ic6{right:7%;bottom:calc(var(--barra) - 6px)}.leve .ic{animation:none;filter:none}@media(prefers-reduced-motion:reduce){.ic{animation:none}}.cortina-e,.cortina-d{border:0!important}.cortina-lado:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--ouro);-webkit-mask-image:linear-gradient(#000 calc(50% + 30px),transparent calc(50% + 30px));mask-image:linear-gradient(#000 calc(50% + 30px),transparent calc(50% + 30px))}.cortina-e:after{right:0}.cortina-d:after{left:0}.ic{filter:drop-shadow(0 0 1.2px rgba(255,230,160,.95)) drop-shadow(0 5px 0 rgba(0,0,0,.45))}.ic3,.ic4{filter:blur(1.3px) drop-shadow(0 0 1.2px rgba(255,230,160,.7)) drop-shadow(0 4px 0 rgba(0,0,0,.4))}.sc .fe-prog{position:absolute;left:14px;right:14px;bottom:12px;z-index:5}.sc-chat .wa-campo{margin-bottom:26px}.sc-doc{padding-bottom:28px}.sc-cal{padding-bottom:30px}.vcard.p1 .b1,.vcard.p1 .b2,.vcard.p1 .b3,.vcard.p1 .b4,.vcard.p1 .b5,.vcard.p1 .wa-dig,.vcard.p1 .fe-prog i{animation-duration:3.2s}.vcard.p2 .pd-linha,.vcard.p2 .pd-carimbo,.vcard.p2 .fe-prog i{animation-duration:3s}.vcard.p3 .cl-grade i.dia,.vcard.p3 .cl-ticket,.vcard.p3 .cl-ok svg{animation-duration:3s}.vcard.p3 .fe-prog i{animation-duration:3s}.vcard.p4 .fe-g,.vcard.p4 .fe-prog i,.fe-g.g1{animation-duration:3.4s}.passo.p1 .fe-prog{background:#ffffff24}.passo.p2 .fe-prog{background:#2a16002e}.passo.p2 .fe-prog i{background:#2a1600}.cortina-lado:after{-webkit-mask-image:linear-gradient(#000 0,#000 calc(50% - 40px),transparent calc(50% - 40px),transparent calc(50% + 106px),#000 calc(50% + 106px));mask-image:linear-gradient(#000 0,#000 calc(50% - 40px),transparent calc(50% - 40px),transparent calc(50% + 106px),#000 calc(50% + 106px))}.vitrine .ic5,.famosos .ic5{--s: 54px;bottom:calc(var(--barra) - 36px)}.vitrine .ic6,.famosos .ic6{--s: 58px;bottom:calc(var(--barra) - 40px)}.vitrine .ic5{--s: 50px;bottom:calc(var(--barra) - 66px)}.vitrine .ic6{--s: 54px;bottom:calc(var(--barra) - 70px)}.pg1{background:linear-gradient(180deg,#f7f1e6,#16110e)}.pg2{background:#16110e}.pg3{background:linear-gradient(180deg,#16110e,#0a0806)}.pg4{background:linear-gradient(180deg,#0a0806,#0b0908)}.pg2:before,.pg3:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,165,36,.6),transparent)}.vit-nome{margin-top:-30px}.vcard .passo-n{top:14px;right:16px;z-index:6;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;font-size:1.45rem;letter-spacing:0;line-height:1;color:#2a1600;background:linear-gradient(135deg,#ffe08a,#f5a524);box-shadow:0 6px #00000059,0 0 0 3px #ffffff2e}.vcard.p2 .passo-n{color:#ffe08a;background:#2a1600;box-shadow:0 6px #00000040,0 0 0 3px #2a160033}.vcard .sv-rotulo{padding:18px 76px 10px 20px}.vcard .sv-rotulo b{font-size:clamp(1.85rem,8.2vw,2.5rem);line-height:1;text-shadow:0 2px 0 rgba(0,0,0,.25)}.vcard .sv-rotulo b:after{content:"";display:block;width:46px;height:4px;margin-top:8px;border-radius:2px;background:#f5a524}.vcard.p2 .sv-rotulo b{text-shadow:none}.vcard.p2 .sv-rotulo b:after{background:#2a1600}.vcard .sc,.como-palco .vcard .sc{inset:92px 0 0}.vcard.p1 .b1,.vcard.p1 .b2,.vcard.p1 .b3,.vcard.p1 .b4,.vcard.p1 .b5,.vcard.p1 .wa-dig,.vcard.p1 .fe-prog i{animation-duration:8s}.vcard.p1 .b1{animation-name:c1}.vcard.p1 .b2{animation-name:c2}.vcard.p1 .wa-dig{animation-name:cd}.vcard.p1 .b3{animation-name:c3}.vcard.p1 .b4{animation-name:c4}.vcard.p1 .b5{animation-name:c5}@keyframes c1{0%,3%{opacity:0;transform:translateY(14px) scale(.92)}7%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes c2{0%,17%{opacity:0;transform:translateY(14px) scale(.92)}21%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes cd{0%,31%{opacity:0}34%,45%{opacity:1}47%,to{opacity:0}}@keyframes c3{0%,46%{opacity:0;transform:translateY(14px) scale(.92)}50%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes c4{0%,62%{opacity:0;transform:translateY(14px) scale(.92)}66%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes c5{0%,78%{opacity:0;transform:translateY(14px) scale(.92)}82%,94%{opacity:1;transform:none}98%,to{opacity:0}}.vit-nome{margin-top:-8px}.como-palco .vcard{top:48px;transform-origin:50% 0}.vcard:before{content:"";position:absolute;inset:0;z-index:7;border-radius:inherit;pointer-events:none;background:rgba(8,5,3,var(--som, 0))}.vcard{box-shadow:0 -10px 24px -10px #000000b3,0 20px 40px -24px #000c}.vcard.p4 .passo-n,.vcard.p1 .passo-n,.vcard.p3 .passo-n{color:#2a1600}.vitrine .vip-bloco{flex:1;display:flex;flex-direction:column}.vitrine .vit-nome{flex:1;margin:0 var(--gut);min-height:0;padding-bottom:calc(var(--barra) + 47px);align-items:center}.vitrine .vit-nome{padding-bottom:calc(var(--barra) - 27px)}.clientes-faixa{margin-bottom:0}#galeria{position:relative;margin-top:-46px;padding-top:calc(2.6rem + 46px)}.vitrine .vit-nome{padding-bottom:0;margin-top:13px}.como-pista{height:calc(160lvh + (var(--n) - 1) * 88lvh)}.vcard .sv-rotulo b:after{display:none}.vcard .sv-rotulo b{text-decoration:underline;text-decoration-color:#f5a524;text-decoration-thickness:4px;text-underline-offset:8px;text-decoration-skip-ink:none}.vcard.p2 .sv-rotulo b{text-decoration-color:#2a1600}.vcard .sv-rotulo b{line-height:1.22;text-underline-offset:7px}.vcard .sv-rotulo{padding-right:70px}.vcard .sv-rotulo b{white-space:nowrap;font-size:clamp(1.2rem,6.3vw,1.95rem)}.vcard .sc,.como-palco .vcard .sc{inset:70px 0 0}.clientes-titulo{font-size:14px;letter-spacing:.2em}.hero-base{background:radial-gradient(120% 80% at 50% 30%,#2a1d12,#0b0908 70%)}.fora,.fora *,.fora *:before,.fora *:after{animation-play-state:paused!important}.aba-oculta *,.aba-oculta *:before,.aba-oculta *:after{animation-play-state:paused!important}.final,.rodape2{content-visibility:auto;contain-intrinsic-size:auto 720px}@media(pointer:coarse){.topo.solido,.topo-solido{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0908f5}.fe-topo,.fe-g,.pf-x{-webkit-backdrop-filter:none;backdrop-filter:none;background:#18120ee6}}.leve *,.leve *:before,.leve *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.leve .poeira,.leve .ic,.leve .sf{display:none!important}.leve .fe-foto,.leve .hb-anel:before{animation:none!important}.leve .ponte:after,.leve .fin-reservar:after,.leve .fam-brilho{display:none!important}.cli-cartao .cliente-logo{display:block;position:relative;width:50px;height:28px;overflow:hidden}.cli-cartao .cliente-logo img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.cli-cartao .cliente-logo-duplo{width:28px}.cli-cartao .cliente-logo-duplo img{position:absolute;right:0;top:0;width:207.1%;object-fit:fill}.cliente-logo-fornecido{clip-path:inset(8%);mix-blend-mode:multiply}.cliente-logo-fornecido img{filter:url(#cliente-monocromatico)}:root{--duo-relevo-neutro:color-mix(in srgb, var(--ink-900) 22%, var(--surface));--ink-900:#1A1813;--surface:#FFFFFF;--duo-borda-neutra:color-mix(in srgb, var(--ink-900) 14%, var(--surface));--color-surface:var(--surface);--color-fg:var(--ink-900);--duo-relevo:var(--duo-relevo-neutro);--color-ink-50:var(--ink-50);--ink-50:#F6F4EF;--gold-500:#F88F22;--color-danger:var(--bad);--bad:#B3202F;--color-danger-bg:var(--bad-bg);--bad-bg:#FDECEE}.duo-btn{--duo-relevo: var(--duo-relevo-neutro);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1.25rem;border:2px solid var(--duo-borda-neutra);border-radius:16px;background:var(--color-surface);color:var(--color-fg);font-size:14px;font-weight:700;letter-spacing:-.005em;line-height:1.15;text-decoration:none;cursor:pointer;box-shadow:0 4px 0 var(--duo-relevo);transition:transform .08s ease,box-shadow .08s ease,background-color .15s ease,border-color .15s ease,filter .15s ease;-webkit-tap-highlight-color:transparent}.duo-btn:hover{background:var(--color-ink-50);border-color:var(--duo-borda-neutra);--duo-relevo: var(--duo-relevo-neutro);color:var(--color-fg)}.duo-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--duo-relevo)}.duo-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--gold-500) 55%,transparent);outline-offset:2px}.duo-btn:disabled{cursor:not-allowed;opacity:.55}.duo-btn-marca{--duo-relevo: #c24e0b;border-color:#ea6113;background:linear-gradient(180deg,#fbb931,#f88f22);color:#1a1813;font-weight:800}.duo-btn-marca:hover{background:linear-gradient(180deg,#fcc55a,#f99a35);border-color:#ea6113;--duo-relevo: #c24e0b;color:#1a1813}.duo-btn-verde{--duo-relevo: #0d5426;border-color:#11692f;background:#15803d;color:#fff;font-weight:800}.duo-btn-verde:hover{background:#168a43;border-color:#11692f;--duo-relevo: #0d5426;color:#fff}.duo-btn-perigo{--duo-relevo: #a51d2d;border-color:#c8283a;background:#dc3545;color:#fff;font-weight:800}.duo-btn-perigo:hover{background:#e4485a;border-color:#c8283a;--duo-relevo: #a51d2d;color:#fff}.duo-btn-pequeno{min-height:2.25rem;padding:.25rem .9rem;border-radius:12px;font-size:13px;box-shadow:0 3px 0 var(--duo-relevo)}.duo-btn-pequeno:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--duo-relevo)}.duo-btn-perigo-suave,.duo-btn-perigo-suave:hover{color:var(--color-danger)}.duo-btn-perigo-suave:hover{background:var(--color-danger-bg);border-color:color-mix(in srgb,var(--color-danger) 28%,var(--surface))}.duo-btn-grande{min-height:3.5rem;padding:.75rem 1.5rem;border-radius:18px;font-size:15.5px}.duo-btn-icone{width:2.75rem;min-width:2.75rem;padding:0;font-size:19px}.duo-btn-icone.duo-btn-pequeno{width:2.25rem;min-width:2.25rem;padding:0;font-size:17px}.duo-btn-vidro,.duo-btn-vidro:hover{--duo-relevo: rgba(0, 0, 0, .35);border-color:#ffffff47;background:#ffffff1f;color:#fff}.duo-btn-vidro:hover{background:#fff3}.duo-btn:not(.duo-btn-marca,.duo-btn-verde,.duo-btn-perigo,.duo-btn-vidro){border-width:1.5px;box-shadow:0 3px 0 var(--duo-relevo)}.duo-btn.duo-btn-pequeno:not(.duo-btn-marca,.duo-btn-verde,.duo-btn-perigo,.duo-btn-vidro){box-shadow:0 2px 0 var(--duo-relevo)}.duo-btn:not(.duo-btn-marca,.duo-btn-verde,.duo-btn-perigo,.duo-btn-vidro):active:not(:disabled){transform:translateY(2px);box-shadow:0 1px 0 var(--duo-relevo)}.duo-btn.duo-btn-pequeno:not(.duo-btn-marca,.duo-btn-verde,.duo-btn-perigo,.duo-btn-vidro):active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 var(--duo-relevo)}.duo-btn{font-family:Geist,system-ui,sans-serif}.botao.duo-btn{min-height:44px}.botao.botao-grande,.botao.botao-mega{min-height:56px}.sm-toggle.duo-btn{min-height:44px}.luz-fechar.duo-btn,.pop-fechar.duo-btn,.hist-fechar.duo-btn{width:44px;height:44px}.botao.duo-btn:after{content:none}.botao.duo-btn:hover{filter:none}@media(prefers-reduced-motion:reduce){.duo-btn{transition:none}}.duo-btn[hidden]{display:none}@media(min-width:900px){.sm-toggle.duo-btn{display:none}}.barra-pilula.duo-btn{position:absolute;min-height:0;height:auto;padding:0;border-radius:16px;pointer-events:none}.pr-tab-convidados{display:none}.cliente-logo img[src$="werner-coiffeur.png"]{filter:brightness(0);opacity:.75}@media screen and (min-width:1024px){body.pr{--gut: max(32px, calc((100vw - 1360px)/2) );padding-bottom:32px}.pr-topo{min-height:88px;align-items:center;justify-content:flex-start;padding-block:16px}.pr-topo .pr-marca{width:280px;max-width:280px}.pr-topo.com-voltar{justify-content:flex-start}.pr-topo.com-voltar .pr-marca{flex:0 0 280px;width:280px;max-width:280px;margin-left:8px}.pr-nav{top:16px;bottom:auto;left:auto;right:var(--gut);width:min(52vw,680px);max-width:none;margin:0;padding:5px;border-radius:18px}.pr-nav a{display:flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:14px;border-radius:13px}.pr-nav svg{width:19px;height:19px;flex:none}.pr-sec{margin-top:64px;scroll-margin-top:24px}.pr-cab{margin-bottom:24px}.pr-cab h2,.pr-colecao h1{font-size:clamp(34px,3vw,48px)!important}.pr-cab .linha{display:inline;white-space:normal}.pr-svcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pr-svc{min-height:184px}.pr-svc-tx b{font-size:25px}.pr-svc-tx>span{font-size:16px}.pr-pilares,.pr-cardapio,.pr-incluso,.pr-condicoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.pr-prato,.pr-inc,.pr-cond{padding:24px}.pr-prato ul{font-size:17px;line-height:1.65}.pr-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:20px 28px}.pr-grade{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:16px}.pr-video{background:transparent;outline:none}.pr-video-evento{width:min(100%,calc((100svh - 136px) * var(--video-razao)));height:auto;margin:24px auto 0}.pr-video-evento video{object-fit:contain}#fotos:has(.pr-video-evento){display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);gap:24px}#fotos:has(.pr-video-evento)>.pr-cab{grid-column:1 / -1;margin:0}#fotos:has(.pr-video-evento) .pr-grade{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}#fotos .pr-video-evento{position:sticky;top:112px;align-self:start;justify-self:end;height:auto;margin:0}#fotos>.pr-vitrine{margin:0;gap:18px}#fotos>.pr-vitrine .larga{aspect-ratio:16 / 10}#fotos>.pr-vitrine .meia{aspect-ratio:4 / 3}#fotos:not(:has(.pr-video-evento))>.pr-vitrine{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,18vw,260px)}#fotos:not(:has(.pr-video-evento))>.pr-vitrine button{grid-column:auto;aspect-ratio:auto;height:100%}#fotos:not(:has(.pr-video-evento))>.pr-vitrine button:first-child{grid-column:span 2}.pr-duas{gap:24px}.pr-valores{padding:28px}.pr-tab-lin{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);align-items:center}.pr-final{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:40px;text-align:center}.pr-final>h2,.pr-final>p{grid-column:1 / -1}.pr-final h2{font-size:48px}.pr-final>p{margin:0}.pr-final>h2,.pr-final>p{text-align:center}.pr-final>p .linha{margin-inline:auto}.pr-final .pr-contatos{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px}.pr-final .pr-ct:not(.pr-ct-ig){min-height:144px;padding:24px 16px}.pr-final .pr-ct-ig{padding:22px 28px}.pr-final .pr-ig-arroba{font-size:28px!important;justify-self:start}.pr-final .pr-ct-ig-tx{text-align:left}.pr-rodape{padding-block:48px}.pr-capa-svc{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;height:auto;padding:24px 0 32px;text-align:center}.pr-capa-svc #t-svc{max-width:none;text-align:center;font-size:clamp(40px,4vw,62px)!important;line-height:1.2}.pr-capa-svc #t-svc .linha{display:inline;white-space:nowrap;margin-inline:auto}.pr-capa-svc .pr-chamada{margin:0;text-align:center;font-size:25px}.pr-capa-svc .pr-chamada .linha{display:inline;margin-inline:auto}.pr-capa-svc .pr-capa-foto{width:min(100%,960px);justify-self:center}.pr-hero-duplo{width:calc(100vw - 48px);margin-left:calc(50% - 50vw + 24px);height:calc(100svh - 108px);padding:12px 0;grid-template-columns:minmax(0,1fr) clamp(240px,23vw,360px) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:18px clamp(16px,1.5vw,28px)}.pr-hero-duplo #t-svc{grid-column:2;grid-row:1;align-self:end;font-size:clamp(44px,4vw,76px)!important;padding-bottom:0}.pr-hero-duplo #t-svc .linha{white-space:normal}.pr-hero-duplo .pr-chamada{grid-column:2;grid-row:2;align-self:start;font-size:clamp(19px,1.6vw,27px);line-height:1.45}.pr-hero-duplo .pr-chamada .linha{white-space:normal}.pr-dupla-videos{display:contents}.pr-dupla-videos .pr-video{position:relative;top:auto;margin:0;width:100%;height:100%;min-height:0;aspect-ratio:auto!important;grid-row:1 / 3}.pr-dupla-videos .pr-video:first-child{grid-column:1}.pr-dupla-videos .pr-video:last-child{grid-column:3}.pr-video{padding:5px;background:linear-gradient(135deg,#a96a12,#f9dc92 28%,#bc7e19 55%,#f7d78a 80%,#af7419);border:1px solid #cb983e;border-radius:28px;box-shadow:0 18px 38px -24px #6d481b88}.pr-video video{width:100%;height:auto;display:block;border-radius:21px;object-fit:contain}.pr-dupla-videos .pr-video video{height:100%;object-fit:cover;object-position:center}.pr-vitrine button,.pr-capa-foto,.pr-mosaico-site button{outline:2px solid #c99947;outline-offset:3px;box-shadow:0 0 0 6px #faf6ee,0 18px 40px -28px #6d481b80}.pr-home #inicio:has(>.pr-vitrine){position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:center;gap:clamp(20px,2.4vw,48px);width:100vw;margin-left:calc(50% - 50vw);min-height:calc(100svh - 88px);margin-top:0;padding:24px clamp(20px,2.4vw,48px);border:0;border-radius:0}.pr-home-texto{grid-column:1;grid-row:1;display:grid;gap:24px;justify-items:start;align-content:center;text-align:left}.pr-home #inicio>.pr-vitrine{grid-column:2;grid-row:1;position:relative;margin:0;height:calc(100svh - 136px);min-height:480px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}.pr-home #inicio>.pr-vitrine button{position:relative;grid-column:auto;height:100%;min-height:0;aspect-ratio:auto;padding:4px;border:1px solid #c59236;border-radius:22px;outline:none;background:linear-gradient(135deg,#ad711a,#ffe5a3 30%,#bd842a 58%,#f7d68a);box-shadow:0 5px 16px #63421133;transition:transform .35s ease,box-shadow .35s ease}.pr-home #inicio>.pr-vitrine img{border-radius:16px;transition:transform .5s ease}.pr-home #inicio h1{width:100%;max-width:none;margin:0;text-align:left;font-size:clamp(34px,3.3vw,72px)!important;font-weight:600!important;line-height:1.12!important;text-wrap:balance}.pr-home #inicio h1 .linha{white-space:normal;display:inline;margin:0}.pr-home #inicio .pr-local{margin:0;max-width:none;padding:0;font-family:var(--fonte-titulo)!important;font-size:clamp(20px,1.6vw,32px)!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.3;text-align:left}.pr-home #inicio .pr-local .linha{margin:0;text-align:left;white-space:normal}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pr-home #inicio>.pr-vitrine button:hover{z-index:1;transform:translateY(-7px) scale(1.015);box-shadow:0 18px 32px #42270b66,0 0 0 2px #e5ba63}.pr-home #inicio>.pr-vitrine button:hover img{transform:scale(1.025)}}.pr-opc-corpo>.pr-tabela{margin-top:32px;padding:22px;border:1px solid #d3aa61;border-radius:24px;background:#fffdf8;box-shadow:0 16px 30px -26px #6d481b66}.pr-opc .pr-tab-marcas{display:grid;grid-template-columns:minmax(240px,1fr) repeat(2,minmax(0,1fr));padding:0}.pr-opc .pr-tab-convidados{display:grid;align-content:center;font-weight:700}.pr-opc .pr-tab-marcas>span{min-height:90px;padding:18px;text-align:center;justify-content:center}.pr-opc .pr-tab-marcas b{font-size:20px}.pr-opc .pr-tab-lin{grid-template-columns:minmax(240px,1fr) minmax(0,2fr)}.pr-opc .pr-tab-cels>span{padding:20px;gap:10px}.pr-opc .pr-tab-cels .par{display:grid;grid-template-columns:60px auto;justify-content:center;gap:12px}.pr-opc .pr-tab-cels .par small{text-align:right}.pr-opc .pr-tab-cels .par b{text-align:left;font-size:22px}.pr-final .pr-ct-ig{grid-template-columns:54px minmax(0,1fr) 144px;grid-template-rows:auto auto;padding:26px}.pr-final .pr-ct-ig .app{grid-column:1;grid-row:1 / 3;align-self:center}.pr-final .pr-ig-arroba{grid-column:2;grid-row:1}.pr-final .pr-ct-ig .pr-ct-ig-tx{grid-column:2;grid-row:2;margin:0}.pr-final .pr-ct-ig em{grid-column:3;grid-row:1 / 3;height:64px;align-self:center;font-size:19px}.pr-nav a{transition:background .25s ease,box-shadow .25s ease,color .25s ease}.pr-car-controles{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.pr-car-controles button{width:44px;height:44px;border:1px solid var(--ouro);border-radius:12px;font-size:24px;text-align:center}.pr-car-controles button:hover{background:var(--papel)}.pr-fotos-drinks{grid-template-columns:.85fr 1fr 1fr;grid-template-rows:250px 290px;gap:18px;margin-bottom:28px}.pr-fotos-drinks button.larga,.pr-fotos-drinks button.meia{grid-column:auto;aspect-ratio:auto}.pr-fotos-drinks button:first-child{grid-column:1;grid-row:1 / 3}.pr-fotos-drinks button:last-child{grid-column:2 / 4}.pr-fotos-drinks img{object-fit:cover;object-position:center}.pr-clientes{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pr-clientes li{height:132px;padding:24px}.pr-clientes .cliente-logo{display:flex;align-items:center;justify-content:center;overflow:visible}.pr-clientes .cliente-logo:not(.cliente-logo-duplo) img{width:auto;height:auto;max-width:min(100%,230px);max-height:78px;transform:none;object-fit:contain}.pr-clientes .cliente-logo:not(.cliente-logo-duplo) img[src$=".webp"]{transform:none}.pr-clientes .cliente-logo-fornecido{clip-path:inset(8%)}.pr-clientes .cliente-logo-duplo{width:90px;height:84px;overflow:hidden;margin:auto}.pr-clientes .cliente-logo-duplo img{object-fit:fill}.pr-slogan,.pr-cab h2,.pr-final h2{padding-block:.08em .18em;line-height:1.22!important}.pr-cab .pal,.pr-slogan .pal{padding-bottom:.12em;margin-bottom:-.12em}.pr-slogan,.pr-slogan .linha,.pr-slogan .ouro,.pr-cab h2,.pr-cab h2 .pal,.pr-final h2,.pr-final h2 .pal{background:var(--dourado-texto)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#b77c16!important}.pr-opcionais-servico h2,.pr-opcionais-servico h2 .pal{-webkit-text-fill-color:var(--tinta)!important;color:var(--tinta)!important}.pr-clientes img[src$=".svg"],.pr-clientes img[src$="hotel-urbano.png"],.pr-clientes img[src$="cultura-inglesa.png"]{filter:grayscale(1) brightness(.4)}.pr-clientes img[src$="werner-coiffeur.png"]{filter:brightness(0);opacity:.75}.pr-ct,.pr-svc,.pr-vitrine button{transition:transform .22s ease,box-shadow .22s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pr-ct:hover,.pr-svc:hover{transform:translateY(-3px);box-shadow:0 18px 32px -24px #462d0a80}}body:not(.pr){--gut: max(40px, calc((100vw - 1360px)/2) )}body:not(.pr) .topo{padding-inline:var(--gut)}body:not(.pr) .menu{display:flex;align-items:center;gap:28px}body:not(.pr) .hero-corpo{max-width:1180px;padding-inline:40px}body:not(.pr) .hero h1{font-size:clamp(72px,6vw,112px);max-width:16ch}body:not(.pr) .barra{max-width:720px}body:not(.pr) .galeria{height:auto;min-height:0;padding-block:64px}body:not(.pr) .masonry{columns:4;column-gap:20px}body:not(.pr) .mas-item{margin-bottom:20px}body:not(.pr) .final{min-height:700px;padding-block:72px}body:not(.pr) .fin-grade{max-width:900px;gap:16px}}@media screen and (min-width:1600px){.pr-cardapio{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-svcs{gap:24px}}@media screen and (max-width:1023px){.pr-car-controles{display:none}}
