.lata{position:absolute;inset:0;isolation:isolate;pointer-events:none}.lata::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 55% at 78% 18%,rgba(168,210,236,.55),transparent 70%),radial-gradient(50% 45% at 58% 82%,rgba(250,196,170,.45),transparent 72%),radial-gradient(40% 40% at 96% 70%,rgba(200,190,236,.35),transparent 72%);filter:blur(10px)}.lata__ceu{position:absolute;inset:0}.lata__nuvem{position:absolute;opacity:.75;will-change:transform}.lata__nuvem--1{width:clamp(180px,18vw,300px);left:44%;top:13%;animation:lata-deriva 38s ease-in-out infinite alternate}.lata__nuvem--2{width:clamp(200px,20vw,330px);right:-3%;top:56%;animation:lata-deriva 46s ease-in-out -12s infinite alternate-reverse}@keyframes lata-deriva{from{translate:-24px 0}to{translate:30px 0}}.lata__janelas{position:absolute;left:43%;right:max(var(--margem),calc((100vw - var(--largura)) / 2 - 40px));top:clamp(84px,11vh,120px);bottom:5%}.lata__janela{position:absolute;z-index:1;height:auto;filter:drop-shadow(0 18px 24px rgba(80,60,70,.08))}.lata__janela--menino{right:0;top:0;width:37%}.lata__janela--menina{left:0;bottom:0;width:46%}.lata__barbante{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:2}.lata__barbante path{fill:none;stroke:#a08f84;stroke-width:1.6;stroke-linecap:round}.lata__recados{list-style:none;margin:0;padding:0;position:absolute;inset:0;z-index:3}.lata__recados li{position:absolute;left:0;top:0;padding:4px 12px 6px;border-radius:999px;white-space:nowrap;font-family:"Caveat",cursive;font-weight:500;font-size:clamp(19px,1.6vw,24px);line-height:1;color:#3d5f86;background:rgba(255,255,255,.86);box-shadow:0 6px 16px -8px rgba(40,70,110,.35),inset 0 0 0 1px rgba(61,95,134,.12);opacity:0;will-change:transform,opacity}.cenas .lata__janela,.cenas .lata__barbante{opacity:0;transition:opacity 1.4s var(--suave),transform 1.8s var(--suave),filter 1.8s var(--suave)}.cenas .lata__janela--menino{transform:translateY(-18px)}.cenas .lata__janela--menina{transform:translateY(18px)}.cenas .lata__janela{filter:blur(8px)}.cenas .lata.is-pronta .lata__janela{opacity:1;transform:none;filter:drop-shadow(0 18px 24px rgba(80,60,70,.08))}.cenas .lata.is-pronta .lata__janela--menina{transition-delay:.25s}.cenas .lata.is-pronta .lata__barbante{opacity:1;transition-delay:1s}@media (max-width:1080px) and (min-width:701px){.lata__janelas{left:6vw;right:6vw;top:auto;bottom:4%;height:58vw}.lata__nuvem--1{left:64%;top:8%}}@media (max-width:700px){.lata__janelas{left:2vw;right:2vw;top:auto;bottom:3%;height:100vw}.lata__janela--menino{width:46%}.lata__janela--menina{width:56%}.lata__nuvem--1{left:auto;right:-10%;top:6%}.lata__nuvem--2{display:none}.lata__recados li{font-size:18px}}@media (prefers-reduced-motion:reduce){.lata__nuvem{animation:none}.lata__recados{display:none}}.is-preview .lata__nuvem{animation:none}.is-preview .lata__recados{display:none}