html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}.palco{--abre:1.5s;--curva:cubic-bezier(.455, .03, .515, .955);--troca:.9s;--salto:cubic-bezier(.34, 1.56, .64, 1);--arte:150svh;--ax:0px;--pe:92svh;--ocupa:.5;--k:1.2;--recuo:8vw;--mx:0;--my:0;--rola:0;--e:0;--tinta:#fff;height:calc(595svh + 100lvh);position:relative}@media (min-width:1024px){.palco{--recuo:27vw}}.palco-tela{height:100lvh;position:sticky;top:0;overflow-x:clip}.palco-inicio{z-index:20;pointer-events:none;height:100svh;transition:transform .45s var(--curva), opacity .45s var(--curva), visibility 0s;place-items:start center;padding:max(96px,30svh) 16px 0;display:grid;position:absolute;inset:0 0 auto}.palco-inicio-texto{text-align:center;pointer-events:auto;width:100%;max-width:760px;position:relative}.palco-inicio [cmdk-list]{max-height:min(24rem, calc(100svh - var(--fim-campo,480px) - 24px))}.palco-inicio{--assento-d:82px;--assento-l:102px}@media (min-width:640px){.palco-inicio{--assento-d:86px;--assento-l:106px}}@media (min-width:1024px){.palco-inicio{--assento-d:90px;--assento-l:114px}}.palco[data-parada="0"] .palco-inicio{z-index:auto}.palco[data-parada="0"] .palco-painel{pointer-events:none}.palco-inicio-texto>:is(h1,p){z-index:30;position:relative}.palco-sombra-pernas{top:var(--canto-y,60svh);left:calc(50% + var(--canto-x,22vw) + var(--pernas-x,0px));width:calc(var(--pernas-l,80px) * 1.15);height:var(--campo-h,72px);pointer-events:none;background:radial-gradient(closest-side,#f4511e3d,#f4511e00);display:none;position:absolute;translate:calc(-50% - 7px)}.palco[data-parada="0"][data-sentada] .palco-sombra-pernas{display:block}.palco-sombra{top:var(--canto-y,60svh);left:calc(50% + var(--canto-x,22vw) + var(--sx,0px));background:#bf360c52;border-radius:50%;width:34px;height:7px;position:absolute;transform:translate(-50%,-1px)}.palco:not([data-parada="0"]) .palco-inicio{visibility:hidden;opacity:0;transition-delay:0s,0s,.45s;transform:translate(-100px)}body:has(.palco:not([data-parada="0"],[data-parada="1"],[data-parada="2"])) .home-malha{visibility:hidden}.palco-painel{z-index:10;position:absolute;inset:0;overflow:clip}.palco-chao{width:100%;height:23%;position:absolute;bottom:0;left:0;right:0}.palco-fundos{position:absolute;inset:0}.palco-fundo{background:var(--cor);clip-path:circle(0% at var(--origem));transition:clip-path var(--troca) cubic-bezier(.65, 0, .35, 1);position:absolute;inset:0;overflow:clip}.palco-fundo[data-on]{clip-path:circle(150% at var(--origem))}.palco-fundo:first-child{clip-path:inset(50%);transition:none}.palco-fundo:first-child[data-on]{clip-path:inset(calc((1 - var(--e)) * 14svh) calc((1 - var(--e)) * var(--recuo)) calc((1 - var(--e)) * 12svh) calc((1 - var(--e)) * var(--recuo)) round calc((1 - var(--e)) * 30px))}.palco[data-entrando] .palco-fundo:first-child{filter:blur(calc((1 - var(--e)) * 12px))}.palco-forma{width:108%;height:108%;translate:calc(var(--mx) * -6px) calc(var(--my) * -4px + var(--rola) * 18px);position:absolute;inset:-4%}.palco-forma-perto{translate:calc(var(--mx) * -16px) calc(var(--my) * -12px + var(--rola) * 46px)}.palco-arte{--ox:50%;--oy:96.667%;--px:var(--ax);--py:var(--pe);--s:calc(var(--ocupa) * var(--k));width:var(--arte);aspect-ratio:3/2;transform-origin:var(--ox) var(--oy);transform:translate(calc(var(--px) - var(--ox)), calc(var(--py) - var(--oy))) scale(var(--s));translate:calc(var(--mx) * -10px) calc(var(--my) * -7px + var(--rola) * -10px);transition:transform var(--troca) var(--curva), translate .3s ease-out;position:absolute;top:0;left:50%}.palco[data-parada="0"] .palco-arte{--ox:var(--ancora-x,40.833%);--oy:var(--ancora-y,57.917%);--px:var(--canto-x,22vw);--py:var(--canto-y,60svh);--s:var(--escala-i,.25);transition:none;translate:none}.palco[data-parada="1"] .palco-arte{transition:transform var(--troca) var(--salto), translate .3s ease-out}.palco[data-entrando] .palco-arte{filter:blur(calc((1 - var(--e)) * 8px));transition:none}.palco-arte canvas{width:100%;height:100%;display:block}.palco[data-parada="1"]{--ax:0px;--pe:86svh;--ocupa:.42}.palco:not([data-parada="0"],[data-parada="1"]){--pe:calc(100svh - 104px);--ocupa:.5}.palco[data-parada="2"]{--ax:0px;--pe:calc(86svh + var(--e) * (14svh - 104px));--ocupa:calc(.42 + var(--e) * .08)}@media (min-width:768px){.palco:not([data-parada="0"],[data-parada="1"]){--pe:93svh;--ocupa:.56}.palco[data-parada="2"]{--pe:calc(86svh + var(--e) * 7svh);--ocupa:calc(.42 + var(--e) * .14)}}@media (min-width:1024px){.palco:not([data-parada="0"],[data-parada="1"]){--pe:95svh;--ocupa:.75}.palco[data-parada="2"]{--ax:calc(var(--e) * 26vw);--pe:calc(86svh + var(--e) * 9svh);--ocupa:calc(.42 + var(--e) * .33)}.palco[data-parada="3"]{--ax:-26vw}.palco[data-parada="4"]{--ax:26vw;--pe:98svh;--ocupa:.55}.palco[data-parada="5"]{--ax:26vw;--ocupa:.85}.palco[data-parada="6"]{--ax:-26vw}.palco[data-parada="7"]{--ax:26vw;--ocupa:.72}}@media (min-width:1600px){.palco[data-parada="2"]{--ax:calc(var(--e) * 30vw)}.palco[data-parada="3"]{--ax:-30vw}.palco[data-parada="4"],.palco[data-parada="5"]{--ax:30vw}.palco[data-parada="6"]{--ax:-30vw}.palco[data-parada="7"]{--ax:30vw}}.palco-titulo{z-index:3;letter-spacing:-.035em;width:min(92vw,1100px);color:var(--foreground);text-align:center;text-wrap:balance;opacity:0;margin:0;font-size:clamp(40px,7vw,96px);font-weight:800;line-height:1.02;transition:opacity .2s,transform .2s;position:absolute;top:17svh;left:50%;transform:translate(-50%,28px)}.palco[data-parada="1"] .palco-titulo{opacity:1;transition:opacity .5s ease .3s, transform .6s var(--salto) .3s;transform:translate(-50%)}.palco-cenas{z-index:3;margin:0;padding:0;list-style:none;position:absolute;inset:0}.palco-cena{color:var(--t);pointer-events:none;position:absolute;inset:0}.palco-cena-texto{top:calc(env(safe-area-inset-top) + 88px);position:absolute;left:20px;right:20px}.palco-cena-texto>*{opacity:0;transition:opacity .14s,transform .14s;transform:translateY(26px)}.palco-cena[data-ativa] .palco-cena-texto>*{opacity:1;transition:opacity .35s ease .2s, transform .5s var(--salto) .2s;transform:none}.palco-cena[data-ativa] .palco-cena-texto>:nth-child(2){transition-delay:.26s}.palco-cena[data-ativa] .palco-cena-texto>:nth-child(3){transition-delay:.32s}.palco-cena[data-ativa] .palco-cena-texto>:nth-child(4){transition-delay:.38s}.palco-numero{letter-spacing:-.03em;color:#0000;-webkit-text-stroke:2.5px var(--t);font-size:clamp(64px,13vw,190px);font-weight:800;line-height:.92;display:block}.palco-cena h3{letter-spacing:-.03em;text-wrap:balance;margin:6px 0 0;font-size:clamp(30px,4.2vw,72px);font-weight:800;line-height:1.04}.palco-cena p{max-width:30rem;margin:10px 0 0;font-size:clamp(17px,1.7vw,22px);font-weight:500;line-height:1.35}.palco-link{color:#171614;background:#fff;border:2px solid #171614;border-radius:999px;align-items:center;gap:8px;min-height:44px;margin-top:16px;padding:0 18px;font-weight:700;display:inline-flex}.palco-cena[data-ativa] .palco-link{pointer-events:auto}.palco-link:focus-visible{outline:3px solid var(--t);outline-offset:3px}@media (hover:hover){.palco-link:hover{background:#fff1e6}}@media (min-width:1024px){.palco-cena-texto{width:fit-content;max-width:min(46vw,800px);top:50%;left:calc(50vw - min(46vw,800px));right:auto;translate:0 -50%}.palco-cena[data-lugar=centro] .palco-cena-texto{text-align:center;width:min(70vw,800px);top:13svh;left:50%;translate:-50%}.palco-cena[data-lugar=centro] p{margin-inline:auto}.palco-cena[data-lugar=dir] .palco-cena-texto{width:fit-content;max-width:min(46vw,800px);left:auto;right:calc(50vw - min(46vw,800px))}.palco-cena p{max-width:30rem}}@media (min-width:1440px){.palco-cena p{max-width:36rem}}.palco-peca{top:var(--my-p);left:var(--mx-p);z-index:2;width:var(--mp);opacity:0;transform:translateY(30px)scale(.3)rotate(-14deg);translate:calc(var(--mx) * 22px) calc(var(--my) * 16px + var(--rola) * -64px);transition:opacity .14s,transform .16s,translate .3s ease-out;position:absolute}.palco-peca img{width:100%;height:auto;display:block}.palco-cena[data-ativa] .palco-peca{opacity:1;transition:opacity .18s ease calc(var(--i) * .11s + .3s), transform .6s var(--salto) calc(var(--i) * .11s + .3s), translate .3s ease-out;transform:none}@media (min-width:1024px){.palco-peca{top:var(--y);left:var(--x);width:var(--p)}}.palco-pontos{z-index:3;opacity:0;gap:6px;transition:opacity .3s;display:flex;position:absolute;bottom:calc(100lvh - 100svh + 92px);right:50%;translate:50%}.palco:not([data-parada="0"],[data-parada="1"]) .palco-pontos{opacity:1}.palco-pontos span{background:var(--tinta);opacity:.35;width:8px;height:8px;transition:transform .3s var(--salto), opacity .3s ease;border-radius:8px}.palco-pontos span[data-on]{opacity:1;transform:scaleX(2.2)}@media (min-width:768px){.palco-pontos{bottom:28px;right:32px;translate:none}}@media (prefers-reduced-motion:no-preference){.palco-arte{animation:3s ease-in-out infinite alternate palco-respira}.palco-arte[data-chega]{animation:palco-rebote .34s var(--salto)}.palco-peca img{animation:palco-flutua calc(4.6s + var(--i) * .9s) ease-in-out infinite alternate}.palco[data-fora] :is(.palco-arte,.palco-peca img){animation-play-state:paused}}@keyframes palco-respira{0%{scale:1}to{scale:1 1.016}}@keyframes palco-rebote{0%{scale:1}45%{scale:1.03 .97}to{scale:1}}@keyframes palco-flutua{0%{transform:translateY(-6%)rotate(-4deg)}to{transform:translateY(6%)rotate(4deg)}}@media (scripting:none){.palco{height:auto}.palco-tela{height:auto;position:static}.home-malha{position:absolute}.palco-inicio{height:auto;padding-top:120px;padding-bottom:96px;position:static}.palco-sombra{display:none}.palco-painel{background:var(--faixa);padding:48px 20px;position:static}.palco-fundos,.palco-arte,.palco-peca,.palco-pontos,.palco-chao{display:none}.palco-titulo{opacity:1;width:auto;margin:0 auto 32px;position:static;transform:none}.palco-cenas{gap:28px;max-width:42.5rem;margin:0 auto;display:grid;position:static}.palco-cena{color:var(--foreground);pointer-events:auto;position:static}.palco-cena-texto{width:auto;position:static;translate:none}.palco-cena-texto>*{opacity:1;transform:none}.palco-numero{-webkit-text-stroke-color:var(--foreground);font-size:48px}}
