.hero-section.is-mobile-app .hero-gradient{background:radial-gradient(ellipse 95% 85% at 50% 95%,rgba(32,215,6,.16) 0,rgba(32,215,6,.09) 18%,rgba(32,215,6,.04) 38%,rgba(32,215,6,.012) 60%,rgba(32,215,6,0) 82%),radial-gradient(ellipse 45% 42% at 50% 88%,rgba(32,215,6,.1) 0,rgba(32,215,6,.04) 45%,rgba(32,215,6,0) 80%),linear-gradient(180deg,#000000,#020906 45%,#030f08 65%,#010503 85%,#000000)}[data-theme=light] .hero-section.is-mobile-app .hero-gradient{background:radial-gradient(ellipse 95% 85% at 50% 95%,rgba(32,215,6,.11) 0,rgba(32,215,6,.06) 18%,rgba(32,215,6,.03) 38%,rgba(32,215,6,.008) 60%,rgba(32,215,6,0) 82%),radial-gradient(ellipse 45% 42% at 50% 88%,rgba(32,215,6,.07) 0,rgba(32,215,6,.025) 45%,rgba(32,215,6,0) 80%),linear-gradient(180deg,#ffffff,#f8fff6 45%,#f2fdee 65%,#f8fff6 85%,#ffffff)}.hero-section.is-mobile-app .hero-gradient:before{background:radial-gradient(ellipse 70% 60% at 50% 90%,rgba(32,215,6,.05) 0,rgba(32,215,6,0) 75%)}[data-theme=light] .hero-section.is-mobile-app .hero-gradient:before{background:radial-gradient(ellipse 70% 60% at 50% 90%,rgba(32,215,6,.035) 0,rgba(32,215,6,0) 75%)}.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{position:absolute;left:50%;bottom:0;transform:translate3d(-50%,0,0);height:clamp(360px,56vh,720px);width:auto;max-width:calc(100% - 48px);z-index:1;pointer-events:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-section.is-mobile-app .hero-phone-dark{display:block;filter:drop-shadow(0 40px 80px rgba(0,0,0,.55))}.hero-section.is-mobile-app .hero-phone-light{display:none;filter:drop-shadow(0 40px 80px rgba(0,0,0,.18)) drop-shadow(0 0 90px rgba(32,215,6,.22))}[data-theme=light] .hero-section.is-mobile-app .hero-phone-dark{display:none}[data-theme=light] .hero-section.is-mobile-app .hero-phone-light{display:block}@media (max-width:1023px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{height:clamp(340px,52vh,620px)}}@media (max-width:767px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{height:clamp(320px,48vh,520px)}}@media (max-width:640px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{position:static;transform:none;flex-shrink:0;flex-grow:0;margin:32px auto 0;width:min(94vw,440px);max-width:100%;height:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,.5))}[data-theme=light] .hero-section.is-mobile-app .hero-phone-dark,[data-theme=light] .hero-section.is-mobile-app .hero-phone-light{filter:drop-shadow(0 30px 60px rgba(0,0,0,.15))}}@media (max-height:820px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{height:clamp(320px,50vh,540px)}}@media (max-height:700px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{height:clamp(280px,46vh,460px)}}@media (max-height:600px){.hero-section.is-mobile-app .hero-phone-dark,.hero-section.is-mobile-app .hero-phone-light{height:clamp(240px,42vh,380px)}}