.Hero_scene__8KwHO{position:relative;display:block;width:100%;padding:0;border:0;background:none;aspect-ratio:1092/1016;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 24%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 84%,transparent);mask-composite:intersect}@media (max-width:1023px){.Hero_scene__8KwHO{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent)}}.Hero_scene__8KwHO:focus-visible{outline:none}.Hero_scene__8KwHO:focus-visible .Hero_camera__lUWzg{filter:brightness(1.08)}.Hero_camera__lUWzg{position:absolute;inset:0;animation:Hero_camera__lUWzg 22s ease-in-out infinite alternate;transform-origin:58% 55%}@keyframes Hero_camera__lUWzg{0%{transform:scale(1.02)}to{transform:scale(1.07) translate(-.6%,.4%)}}.Hero_layer__Ldi5Z{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.Hero_breathe__Ottrs{-webkit-mask-image:radial-gradient(ellipse 36% 44% at 57% 64%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 36% 44% at 57% 64%,#000 55%,transparent 100%);transform-origin:57% 94%;animation:Hero_breathe__Ottrs 5.2s ease-in-out infinite}@keyframes Hero_breathe__Ottrs{0%,to{transform:scale(1)}50%{transform:scale(1.006,1.016)}}.Hero_nuzzle__XoKS5{-webkit-mask-image:radial-gradient(ellipse 30% 30% at 63% 36%,#000 50%,transparent 100%);mask-image:radial-gradient(ellipse 30% 30% at 63% 36%,#000 50%,transparent 100%);transform-origin:62% 58%;animation:Hero_nuzzle__XoKS5 7s ease-in-out infinite}@keyframes Hero_nuzzle__XoKS5{0%,to{transform:rotate(0deg)}35%{transform:rotate(-.9deg) translateY(.3%)}45%{transform:rotate(-.6deg) translateY(.2%)}55%{transform:rotate(-.9deg) translateY(.3%)}80%{transform:rotate(.2deg)}}.Hero_lamp__VSZZH{position:absolute;left:4%;top:2%;width:40%;height:48%;pointer-events:none;background:radial-gradient(ellipse at 40% 30%,rgb(255 214 150/.45),transparent 65%);mix-blend-mode:soft-light;animation:Hero_lamp__VSZZH 4.5s ease-in-out infinite}@keyframes Hero_lamp__VSZZH{0%,to{opacity:.55}40%{opacity:1}60%{opacity:.8}}.Hero_dust__HzsDV{position:absolute;inset:0;z-index:-5;pointer-events:none;overflow:hidden}.Hero_dust__HzsDV span{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:50%;background:#f8d59c;box-shadow:0 0 8px 2px rgb(248 213 156/.5);opacity:0;animation-name:Hero_drift__AOe_E;animation-timing-function:linear;animation-iteration-count:infinite}.Hero_dust__HzsDV span:nth-child(3n){width:3px;height:3px}@keyframes Hero_drift__AOe_E{0%{transform:translate(0);opacity:0}15%{opacity:.7}85%{opacity:.5}to{transform:translate(40px,-90vh);opacity:0}}.Hero_idleHeart__oKKG8{position:absolute;left:60%;top:14%;pointer-events:none;opacity:0;animation:Hero_idleHeart__oKKG8 7s ease-out 2.4s infinite}@keyframes Hero_idleHeart__oKKG8{0%,30%{opacity:0;transform:translateY(20px) scale(.6)}40%{opacity:1;transform:translateY(0) scale(1)}70%{opacity:0;transform:translateY(-46px) scale(1.05) rotate(8deg)}to{opacity:0}}.Hero_burst__eJ2yp{position:absolute;left:60%;top:30%;pointer-events:none}.Hero_burstHeart__S1bOY{position:absolute;left:0;top:0;display:block}@media (prefers-reduced-motion:reduce){.Hero_breathe__Ottrs,.Hero_camera__lUWzg,.Hero_dust__HzsDV span,.Hero_idleHeart__oKKG8,.Hero_lamp__VSZZH,.Hero_nuzzle__XoKS5{animation:none!important}.Hero_breathe__Ottrs,.Hero_dust__HzsDV,.Hero_nuzzle__XoKS5{display:none}}