.cta-1-button,.hero-cta-button{font-weight:700!important}.home-play-button-karen>div,.home-play-button-karen>div>div{background-color:white!important;backdrop-filter:none!important;border:2px solid white!important;opacity:1!important}.home-play-button-karen svg{fill:#5300FF!important}@keyframes bounceInHoldFadeOut{0%{opacity:0;transform:translateY(-30px) scale(.2)}7%{opacity:1;transform:translateY(0) scale(1.15)}9%{transform:translateY(-8px) scale(.9)}10.4%{opacity:1;transform:translateY(0) scale(1)}22.1%{opacity:1;transform:translateY(0) scale(1)}74%{opacity:1;transform:translateY(0) scale(1)}84.4%{opacity:0;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-30px) scale(.2)}}@media (max-width:1023px){.hero-mobile-padding{padding-left:10px!important;padding-right:10px!important}.page-gradient-background div.text-center:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background div.text-left:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h1:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h2:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h3:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h4:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h5:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background h6:not([class*=px-]):not([class*=pl-]):not([class*=pr-]),.page-gradient-background p:not([class*=px-]):not([class*=pl-]):not([class*=pr-]){padding-left:10px;padding-right:10px}.page-gradient-background h3.section-headline.text-gray-800{font-size:1.5rem!important;line-height:1.35!important}}@keyframes glowPulse{0%{box-shadow:0 4px 12.7px 3px rgba(255,0,126,.5)}50%{box-shadow:0 4px 20px 6px rgba(255,0,126,.9)}to{box-shadow:0 4px 12.7px 3px rgba(255,0,126,.5)}}.animate-glow-pulse{animation:glowPulse 3s ease-in-out infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.floating-animation{display:inline-block;animation:float 6s ease-in-out infinite}@keyframes floatSmall{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.floating-animation-small{display:inline-block;animation:floatSmall 6s ease-in-out infinite}