.ZestLifeDefinition_container__yr1GA{max-width:100%;margin:0 auto}.ZestLifeDefinition_discoverySection__yRHf7{background:linear-gradient(106deg,rgba(217,217,217,.3) -9.59%,rgba(37,99,235,.5) 151.36%);padding:0 0 280px;text-align:center;position:relative;overflow:hidden}.ZestLifeDefinition_discoverySection__yRHf7:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);animation:ZestLifeDefinition_float__74YzK 6s ease-in-out infinite}@keyframes ZestLifeDefinition_float__74YzK{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-20px,-20px) rotate(180deg)}}.ZestLifeDefinition_discoveryContent__NwwBX{margin:0 auto;position:relative;z-index:2}.ZestLifeDefinition_discoverySection__yRHf7 h1{font-size:3rem;font-weight:700;margin-bottom:30px;color:#2d3748;opacity:0;animation:ZestLifeDefinition_slideInUp__diwyF 1s ease-out .2s forwards}.ZestLifeDefinition_discoverySection__yRHf7 p{font-size:1.2rem;color:#4a5568;margin-bottom:20px;opacity:0;animation:ZestLifeDefinition_slideInUp__diwyF 1s ease-out .4s forwards}.ZestLifeDefinition_discoverySection__yRHf7 p:last-child{animation-delay:.6s}.ZestLifeDefinition_signupSection__uG2WF{background:linear-gradient(0deg,#e6ff63,#e6ff63);box-shadow:0 0 0 0 rgba(0,0,0,.25);padding:80px 40px;text-align:center;overflow:hidden}@keyframes ZestLifeDefinition_pulse__mSMRr{0%,to{transform:scale(1) rotate(0deg);opacity:.3}50%{transform:scale(1.1) rotate(180deg);opacity:.1}}.ZestLifeDefinition_signupContent__Icv2Q{margin:0 auto;position:relative;z-index:2}.ZestLifeDefinition_signupSection__uG2WF h2{font-size:2.5rem;font-weight:700;margin-bottom:40px;color:#2d3748;opacity:0;animation:ZestLifeDefinition_slideInUp__diwyF 1s ease-out .8s forwards}.ZestLifeDefinition_emailForm__TBPjx{display:flex;gap:0;max-width:500px;margin:0 auto;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:50px;overflow:hidden;opacity:0;animation:ZestLifeDefinition_slideInUp__diwyF 1s ease-out 1s forwards;transition:transform .3s ease,box-shadow .3s ease}.ZestLifeDefinition_emailForm__TBPjx:hover{transform:translateY(-2px);box-shadow:0 25px 50px rgba(0,0,0,.15)}.ZestLifeDefinition_emailInput__fBnqx{flex:1;padding:18px 25px;border:none;font-size:1.1rem;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);outline:none;color:#2d3748}.ZestLifeDefinition_emailInput__fBnqx::placeholder{color:#a0aec0}.ZestLifeDefinition_subscribeBtn__RJjMl{padding:18px 35px;background:linear-gradient(135deg,#4c51bf,#667eea);color:white;border:none;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.ZestLifeDefinition_subscribeBtn__RJjMl:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.ZestLifeDefinition_subscribeBtn__RJjMl:hover:before{left:100%}.ZestLifeDefinition_subscribeBtn__RJjMl:hover{background:linear-gradient(135deg,#5a67d8,#7c3aed);transform:scale(1.05)}.ZestLifeDefinition_subscribeBtn__RJjMl:active{transform:scale(.98)}@keyframes ZestLifeDefinition_slideInUp__diwyF{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ZestLifeDefinition_successMessage__q7AHk{background:rgba(72,187,120,.1);border:2px solid #48bb78;color:#2f855a;padding:15px 25px;border-radius:25px;margin-top:20px;font-weight:600;animation:ZestLifeDefinition_slideInUp__diwyF .5s ease-out}.ZestLifeDefinition_bottomSpacer__qRZvA{height:100px;background:linear-gradient(135deg,#e8e3ff,#d4c5ff)}@media (max-width:768px){.ZestLifeDefinition_discoverySection__yRHf7{padding:60px 0 260px}.ZestLifeDefinition_signupSection__uG2WF{padding:60px 20px}.ZestLifeDefinition_discoverySection__yRHf7 h1{font-size:2.2rem}.ZestLifeDefinition_signupSection__uG2WF h2{font-size:2rem}.ZestLifeDefinition_discoverySection__yRHf7 p,.ZestLifeDefinition_emailInput__fBnqx{font-size:1rem}.ZestLifeDefinition_emailForm__TBPjx{flex-direction:column;border-radius:20px}.ZestLifeDefinition_emailInput__fBnqx,.ZestLifeDefinition_subscribeBtn__RJjMl{border-radius:0}.ZestLifeDefinition_emailInput__fBnqx{border-radius:20px 20px 0 0}.ZestLifeDefinition_subscribeBtn__RJjMl{border-radius:0 0 20px 20px}.ZestLifeDefinition_bottomSpacer__qRZvA{height:80px}}.ZestLifeDefinition_textfieldAndButtonContainer__uasUO{display:flex;justify-content:center;align-items:center}.ZestLifeDefinition_inner__iSc6t{padding-left:10px;width:100%;display:flex;justify-content:space-between;background:#ffffff;box-shadow:inset 1px 1px 1px 1px rgba(0,0,0,.25);border-radius:5px;max-width:433px}
/*# sourceMappingURL=b717fcc6fef93863.css.map*/