@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in:where(.astro-J7PV25F6){animation:fadeInUp .8s ease-out forwards}.fade-in-delay-1:where(.astro-J7PV25F6){opacity:0;animation:fadeInUp .8s ease-out .2s forwards}.fade-in-delay-2:where(.astro-J7PV25F6){opacity:0;animation:fadeInUp .8s ease-out .4s forwards}.fade-in-delay-3:where(.astro-J7PV25F6){opacity:0;animation:fadeInUp .8s ease-out .6s forwards}.fade-in-card:where(.astro-J7PV25F6){opacity:0;animation:fadeInUp .6s ease-out forwards}@keyframes organicFloat{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(2deg)}50%{transform:translate(-5px,10px) rotate(-2deg)}75%{transform:translate(-10px,-5px) rotate(1deg)}}.hero-section:where(.astro-J7PV25F6) .absolute:where(.astro-J7PV25F6){animation:organicFloat 20s ease-in-out infinite}.hero-section:where(.astro-J7PV25F6) .absolute:where(.astro-J7PV25F6):nth-child(2){animation-delay:-10s}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.015;z-index:1000;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='3.5' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}:where(.astro-J7PV25F6){transition-property:background-color,border-color,color,fill,stroke;transition-duration:.2s;transition-timing-function:ease-in-out}.fade-in:where(.astro-J7PV25F6),.fade-in-delay-1:where(.astro-J7PV25F6),.fade-in-delay-2:where(.astro-J7PV25F6),.fade-in-delay-3:where(.astro-J7PV25F6),.fade-in-card:where(.astro-J7PV25F6){transition:none!important}
