.hero{gap:20px;padding-block:8px 40px}.hero-art{padding:24px 0 36px;isolation:isolate}.palco{width:min(62vw,300px);margin-right:0;animation:entrada 1.7s cubic-bezier(.2,.85,.25,1.12) both,danca 3s ease-in-out 1.7s 1}.palco.gira-a{animation:giro-a 1.1s cubic-bezier(.3,.7,.2,1) both,danca 3s ease-in-out 1.1s 1}.palco.gira-b{animation:giro-b 1.1s cubic-bezier(.3,.7,.2,1) both,danca 3s ease-in-out 1.1s 1}.sombra{animation:sombra 3s ease-in-out 1.7s 1}.pandeiro .frente{position:absolute;inset:0;width:100%;height:100%;transform:translateZ(0)}.olho{transform-box:fill-box;transform-origin:center;animation:pisca 2s ease-in-out 4.8s infinite}.fecha{opacity:0;animation:fecha 2s ease-in-out 4.8s infinite}@keyframes pisca{0%,84%,to{transform:scaleY(1)}88%,94%{transform:scaleY(0)}}@keyframes fecha{0%,85%,to{opacity:0}89%,93%{opacity:1}}.hero-art.fora .olho,.hero-art.fora .fecha{animation-play-state:paused}.mancha{position:absolute;inset:4% 2% 8%;z-index:-1;border-radius:46% 54% 52% 48%/52% 46% 54% 48%;background:radial-gradient(closest-side at 45% 45%,rgb(255 95 0 / .24),rgb(255 95 0 / .07) 60%,transparent 100%)}.mancha:after{content:"";position:absolute;inset:-6% -10% -4% 18%;background-image:radial-gradient(rgb(251 239 220 / .22) 1.4px,transparent 1.6px);background-size:20px 20px;-webkit-mask-image:radial-gradient(closest-side,#000 25%,transparent 100%);mask-image:radial-gradient(closest-side,#000 25%,transparent 100%)}@media(prefers-reduced-motion:reduce){.olho,.fecha{animation:none}}@media(min-width:720px){.palco{width:min(44vw,380px)}}@media(min-width:1024px){.hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;min-height:min(640px,calc(100svh - 64px));padding:16px var(--edge) 40px}.hero-art{padding:28px 24px 44px}.palco{width:min(34vw,480px)}}.palco{scale:1.2;translate:-4% 4%;transform-origin:46% 50%}@media(min-width:720px){.palco{scale:1.3;translate:-8% 6%}}@media(min-width:1024px){.palco{scale:1.3;translate:-2% 8%;transform-origin:40% 50%}}@media(min-width:1280px){.palco{scale:1.14;translate:-18% 11%;transform-origin:44% 50%}}
