@property --hero-wallpaper-reveal{syntax:"<percentage>";inherits:false;initial-value:2%}@keyframes hero-wallpaper-radial-reveal{0%{--hero-wallpaper-reveal:2%}to{--hero-wallpaper-reveal:280%}}.hero-wallpaper-radial-reveal{--hero-wallpaper-reveal:2%;-webkit-mask-image:radial-gradient(circle at 50% 50%, black 0%, transparent var(--hero-wallpaper-reveal));-webkit-mask-image:radial-gradient(circle at 50% 50%, black 0%, transparent var(--hero-wallpaper-reveal));mask-image:radial-gradient(circle at 50% 50%, black 0%, transparent var(--hero-wallpaper-reveal));animation:8s cubic-bezier(.22,1,.36,1) forwards hero-wallpaper-radial-reveal}@keyframes hero-desktop-window-enter{0%{opacity:0;transform:translateY(1.5rem)}50%{opacity:1;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.hero-desktop-window-float{opacity:0;animation:1s ease-out .25s forwards hero-desktop-window-enter}@media (prefers-reduced-motion:reduce){.hero-wallpaper-radial-reveal{animation:none;-webkit-mask-image:none;mask-image:none}.hero-desktop-window-float{opacity:1;animation:none;transform:none}}