.Hero-module__lYpGPq__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.Hero-module__lYpGPq__heading{letter-spacing:-.02em;margin-bottom:2.5rem;font-size:clamp(3.5rem,12vw,8rem);font-weight:900;line-height:1.1;animation:.8s ease-out .2s both Hero-module__lYpGPq__fadeInUp}.Hero-module__lYpGPq__gradientText{background:linear-gradient(135deg,#7fff7f 0%,#00e5cc 50%,#00ced1 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite Hero-module__lYpGPq__shimmer;display:inline-block}.Hero-module__lYpGPq__subtitle{color:#4a5568;max-width:900px;margin-bottom:3.5rem;font-size:clamp(1.25rem,3.5vw,2rem);line-height:1.7;animation:.8s ease-out .4s both Hero-module__lYpGPq__fadeInUp}.Hero-module__lYpGPq__ctaContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;animation:.8s ease-out .6s both Hero-module__lYpGPq__fadeInUp;display:flex}.Hero-module__lYpGPq__btn{cursor:pointer;will-change:transform;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.Hero-module__lYpGPq__btn:before{content:"";pointer-events:none;background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__lYpGPq__btn:hover:before{width:300px;height:300px}.Hero-module__lYpGPq__btnLarge{border-radius:15px;padding:1.2rem 2.5rem;font-size:1.2rem}.Hero-module__lYpGPq__btnPrimary{color:#fff;background:linear-gradient(135deg,#7fff7f 0%,#00e5cc 50%,#00ced1 100%);box-shadow:0 4px 15px #00e5cc4d}.Hero-module__lYpGPq__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00e5cc66}.Hero-module__lYpGPq__btnPrimary:active{transform:translateY(0)}.Hero-module__lYpGPq__btnSecondary{color:#2d3748;background:#fff;border:2px solid #e2e8f0}.Hero-module__lYpGPq__btnSecondary:hover{color:#00ced1;border-color:#00ced1;transform:translateY(-2px);box-shadow:0 6px 20px #00ced133}.Hero-module__lYpGPq__divider{color:#a0aec0;font-size:1.1rem}.Hero-module__lYpGPq__pulse{animation:2s ease-in-out infinite Hero-module__lYpGPq__pulse}@keyframes Hero-module__lYpGPq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__lYpGPq__pulse{0%,to{box-shadow:0 4px 15px #00e5cc4d}50%{box-shadow:0 4px 25px #00e5cc99}}@media (max-width:1024px){.Hero-module__lYpGPq__heading{font-size:clamp(3rem,10vw,6rem)}.Hero-module__lYpGPq__subtitle{padding:0 1rem;font-size:clamp(1.1rem,3vw,1.6rem)}}@media (max-width:768px){.Hero-module__lYpGPq__main{padding:1.5rem}.Hero-module__lYpGPq__heading{margin-bottom:2rem;font-size:clamp(2.5rem,10vw,4.5rem)}.Hero-module__lYpGPq__subtitle{margin-bottom:2.5rem;font-size:clamp(1rem,4vw,1.3rem)}.Hero-module__lYpGPq__ctaContainer{flex-direction:column;gap:1rem;width:100%;max-width:400px}.Hero-module__lYpGPq__btnLarge{width:100%;padding:1.1rem 2rem;font-size:1.1rem}.Hero-module__lYpGPq__divider{display:none}}@media (max-width:480px){.Hero-module__lYpGPq__main{padding:1rem}.Hero-module__lYpGPq__heading{margin-bottom:1.5rem;font-size:clamp(2rem,12vw,3.5rem);line-height:1.15}.Hero-module__lYpGPq__subtitle{margin-bottom:2rem;font-size:1rem;line-height:1.6}.Hero-module__lYpGPq__btnLarge{padding:1rem 1.75rem;font-size:1rem}}@media (max-width:360px){.Hero-module__lYpGPq__heading{font-size:1.75rem}.Hero-module__lYpGPq__subtitle{font-size:.9rem}.Hero-module__lYpGPq__btnLarge{padding:.9rem 1.5rem;font-size:.95rem}}@media (min-height:900px){.Hero-module__lYpGPq__main{justify-content:center}}@media (max-height:700px) and (orientation:landscape){.Hero-module__lYpGPq__main{min-height:auto;padding:8rem 2rem 2rem}.Hero-module__lYpGPq__heading{margin-bottom:1.5rem;font-size:clamp(2rem,8vw,4rem)}.Hero-module__lYpGPq__subtitle{margin-bottom:2rem;font-size:clamp(.95rem,2.5vw,1.25rem)}}
.Navigation-module__YsmFMq__nav{justify-content:center;align-items:center;padding:2rem;animation:.6s ease-out Navigation-module__YsmFMq__slideDown;display:flex;position:absolute;top:0;left:0;right:0}.Navigation-module__YsmFMq__logo{cursor:pointer;will-change:transform;font-size:2.5rem;font-weight:800;transition:transform .3s}.Navigation-module__YsmFMq__logo:hover{transform:scale(1.05)}@keyframes Navigation-module__YsmFMq__slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Navigation-module__YsmFMq__nav{padding:1.5rem}.Navigation-module__YsmFMq__logo{font-size:2rem}}@media (max-width:768px){.Navigation-module__YsmFMq__nav{padding:1.25rem}.Navigation-module__YsmFMq__logo{font-size:1.75rem}}@media (max-width:480px){.Navigation-module__YsmFMq__nav{padding:1rem}.Navigation-module__YsmFMq__logo{font-size:1.5rem}}@media (max-width:360px){.Navigation-module__YsmFMq__logo{font-size:1.25rem}}
