@keyframes page-module__E0kJGG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page-module__E0kJGG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes page-module__E0kJGG__shine{0%{left:-100%}to{left:100%}}@keyframes page-module__E0kJGG__bgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.page-module__E0kJGG__animateFadeInUp{animation:.6s ease-out page-module__E0kJGG__fadeInUp}.page-module__E0kJGG__animateFloat{animation:3s ease-in-out infinite page-module__E0kJGG__float}.page-module__E0kJGG__glassCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #fff3;position:relative;overflow:hidden}.page-module__E0kJGG__glassCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0ea5e900,#9333ea00);padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-module__E0kJGG__glassCard:hover:before{opacity:1;background:linear-gradient(135deg,#0ea5e9,#9333ea)}.page-module__E0kJGG__glassCard:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);position:absolute;inset:0;transform:translate(-100%)}.page-module__E0kJGG__glassCard:hover:after{opacity:1;animation:.6s ease-in-out page-module__E0kJGG__shine}.page-module__E0kJGG__cardGlow{border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.page-module__E0kJGG__glassCard:hover .page-module__E0kJGG__cardGlow{opacity:1}.page-module__E0kJGG__darkGlassCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#18181b99;border:1px solid #ffffff1a}.page-module__E0kJGG__bgAnimated{animation:6s ease-in-out infinite page-module__E0kJGG__bgFloat}
