.palco{height:calc(var(--telas,7.6) * 100svh);position:relative}.hero{background:#fafafa;height:100svh;position:sticky;top:0;overflow:hidden}.hero__video{opacity:0;transition:opacity .7s var(--suave)}.hero__video.is-tocando{opacity:1}.hero__video,.hero__quadro,.hero__filme{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__quadro:not([src]){display:none}.hero__filme{opacity:0}@media (min-aspect-ratio:4/5){.hero{--desloca:20vw}.hero__video,.hero__quadro,.hero__filme{transform:translate3d(calc(var(--desloca) * var(--d,1)), 0, 0)}.hero:after{content:"";width:calc(var(--desloca) * var(--d,1) + 12vw);pointer-events:none;opacity:var(--d,1);z-index:1;background:linear-gradient(90deg,#fafafa calc(100% - 12vw),#fafafa00);position:absolute;inset:0 auto 0 0}}.hero__lado{z-index:2;left:var(--margem);width:auto;transition:opacity .5s var(--suave);justify-items:start;gap:clamp(28px,3vw,52px);display:grid;position:absolute;top:50%;transform:translateY(-46%)}.hero__copia{letter-spacing:-.035em;max-width:15em;color:var(--grafite);margin:0;font-size:clamp(30px,3.35vw,64px);font-weight:400;line-height:1.12}.hero__copia .linha+.linha:before{content:" "}.hero__copia em{font-family:var(--sans);font-style:normal;font-weight:inherit;white-space:nowrap}.hero__copia .mini{vertical-align:-.04em;object-fit:cover;opacity:0;width:1.75em;height:.86em;transition:opacity .8s var(--suave), transform .9s var(--suave);border-radius:.14em;margin:0 .12em;display:inline-block;transform:scale(.85)}.hero__copia .mini.is-dentro{opacity:1;transform:none}@media (hover:hover){.hero__copia .mini.is-dentro:hover{transform:scale(1.15)}.is-scrolling .hero__copia .mini.is-dentro:hover{transform:none}}.hero__cta{opacity:0;transition:opacity .8s var(--suave), transform 1s var(--suave), background .35s, color .35s;transform:translateY(14px)}.hero.is-pronta .hero__cta{opacity:1;transform:none}.hero:not([data-estado=hero]) .hero__lado{opacity:0;pointer-events:none}@media (max-aspect-ratio:4/5){.hero__lado{top:auto;bottom:calc(var(--margem) * 1.2);right:var(--margem);gap:22px;width:auto;transform:none}.hero__copia{letter-spacing:-.025em;font-size:clamp(19px,5.3vw,26px);line-height:1.2}}.hero__marco{z-index:2;color:var(--grafite);opacity:0;pointer-events:none;transition:opacity .6s var(--suave), transform .8s var(--suave);position:absolute;transform:translateY(16px)}.hero__marco.is-dentro{opacity:1;transform:none}.hero__frase{letter-spacing:-.03em;font-size:clamp(30px,4.2vw,76px);line-height:1.08}.hero__frase em{font-size:1.1em}.hero__ficha{color:var(--cinza);margin-top:22px;font-size:13px;line-height:1.7}.hero__marco--macro{left:var(--margem);bottom:calc(var(--margem) * 1.6);max-width:34ch;color:var(--papel)}.hero__marco--macro .hero__ficha{color:#ececeab8}.hero__marco--agua{text-align:center;top:50%;left:0;right:0;transform:translateY(calc(16px - 50%))}.hero__marco--agua.is-dentro{transform:translateY(-50%)}.hero__marco--agua .hero__frase{color:#ffffffd1;text-shadow:0 1px 24px #14465a2e;font-size:clamp(36px,5.2vw,96px)}@media (max-aspect-ratio:4/5){.hero__marco--macro{right:var(--margem)}.hero{--lado:128vw;background:linear-gradient(#fcfcfc,#f5f5f5)}.hero__video,.hero__quadro,.hero__filme{width:var(--lado);height:var(--lado);transform:translate(-50%, -50%) scale(var(--k,1));inset:50% auto auto 50%;-webkit-mask:linear-gradient(#0000,#000 14% 86%,#0000);mask:linear-gradient(#0000,#000 14% 86%,#0000)}}
