.LandingPage_Container__LCnt3{min-height:100vh;background-color:#fff;font-family:Inter,sans-serif;color:#1a202c;overflow-x:hidden}.LandingPage_Hero__kcGSr{position:relative;padding:8rem 1rem 5rem;overflow:hidden;background:linear-gradient(135deg,#f0fdfa,#fff)}.LandingPage_HeroContent__GBS8Z{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:3rem;position:relative;z-index:10}@media (min-width:1024px){.LandingPage_HeroContent__GBS8Z{flex-direction:row;text-align:left;justify-content:space-between}}.LandingPage_HeroText__tdKlg{flex:1;text-align:center}@media (min-width:1024px){.LandingPage_HeroText__tdKlg{text-align:left;max-width:50%}}.LandingPage_Title__57fRN{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;color:#0f172a}@media (min-width:768px){.LandingPage_Title__57fRN{font-size:3.5rem}}@media (min-width:1024px){.LandingPage_Title__57fRN{font-size:4rem}}.LandingPage_Highlight__Al3ko{color:#00aead;position:relative;display:inline-block}.LandingPage_Highlight__Al3ko:after{content:"";position:absolute;bottom:5px;left:0;width:100%;height:8px;background-color:rgba(0,174,173,.2);z-index:-1;border-radius:4px}.LandingPage_Subtitle__Nj6si{font-size:1.125rem;color:#4b5563;margin-bottom:2rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.LandingPage_Subtitle__Nj6si{margin-left:0;font-size:1.25rem}}.LandingPage_Actions__9LVAj{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:640px){.LandingPage_Actions__9LVAj{flex-direction:row}}@media (min-width:1024px){.LandingPage_Actions__9LVAj{justify-content:flex-start}}.LandingPage_PrimaryBtn__bN_2j{background-color:#00aead;color:#fff;padding:1rem 2rem;border-radius:9999px;font-weight:700;font-size:1.125rem;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 14px 0 rgba(0,174,173,.39)}.LandingPage_PrimaryBtn__bN_2j:hover{background-color:#008b8a;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,174,173,.23)}.LandingPage_PrimaryBtnIcon__OpvYr{width:25px}.LandingPage_SecondaryBtn__tmVzl{background-color:#fff;color:#374151;padding:1rem 2rem;border-radius:9999px;font-weight:700;font-size:1.125rem;border:2px solid #e5e7eb;cursor:pointer;transition:all .3s ease}.LandingPage_SecondaryBtn__tmVzl:hover{border-color:#00aead;color:#00aead}.LandingPage_TrustBadges__Nkzrr{margin-top:2rem;display:flex;gap:1.5rem;justify-content:center;color:#6b7280;font-size:.875rem;font-weight:500}@media (min-width:1024px){.LandingPage_TrustBadges__Nkzrr{justify-content:flex-start}}.LandingPage_Badge__OGu1_{display:flex;align-items:center;gap:.5rem}.LandingPage_CheckIcon__knFJ3{color:#00aead;width:18px;height:18px}.LandingPage_HeroVisual__vAZKV{flex:1;position:relative;width:100%;max-width:600px}.LandingPage_ImageWrapper__s5ew0{position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);border:4px solid #fff;transform:rotate(2deg);transition:transform .5s ease}.LandingPage_ImageWrapper__s5ew0:hover{transform:rotate(0deg)}.LandingPage_HeroImage__HvM83{width:100%;height:auto;display:block}.LandingPage_Blob__TEjjV{position:absolute;border-radius:50%;filter:blur(60px);z-index:-1;opacity:.6}.LandingPage_Blob1__Kcvw_{top:-20px;right:-20px;width:150px;height:150px;background-color:#ccfbf1}.LandingPage_Blob2___ihvK{bottom:-20px;left:-20px;width:200px;height:200px;background-color:#dcfce7}.LandingPage_Features__6tRRF{padding:6rem 1rem;background-color:#fff;position:relative;overflow:hidden}.LandingPage_Features__6tRRF:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,174,173,.08) 0,transparent 70%);animation:LandingPage_pulse__O16n8 8s ease-in-out infinite}@keyframes LandingPage_pulse__O16n8{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.LandingPage_SectionHeader__JskwA{text-align:center;max-width:800px;margin:0 auto 4rem}.LandingPage_SectionTitle__IxdI5{font-size:2rem;font-weight:700;color:#0f172a;margin-bottom:1rem}.LandingPage_SectionSubtitle__VWokU{color:#64748b;font-size:1.125rem}.LandingPage_FeaturesGrid__Ye9hm{display:grid;grid-template-columns:1fr;gap:2rem;max-width:900px;margin:0 auto;position:relative;z-index:1}@media (min-width:1024px){.LandingPage_FeaturesGrid__Ye9hm{grid-template-columns:repeat(2,1fr)}}.LandingPage_FeatureCard__RWOIC{background-color:#fff;padding:1.5rem;border-radius:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid transparent;position:relative;overflow:hidden}.LandingPage_FeatureCard__RWOIC:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#00aead,#0ea5e9);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.LandingPage_FeatureCard__RWOIC.LandingPage_ActiveProblem__YwZSt,.LandingPage_FeatureCard__RWOIC:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px rgba(0,174,173,.2),0 10px 10px -5px rgba(0,174,173,.1);border-color:#00aead}.LandingPage_FeatureCard__RWOIC.LandingPage_ActiveProblem__YwZSt:before,.LandingPage_FeatureCard__RWOIC:hover:before{transform:scaleX(1)}.LandingPage_FeatureCard__RWOIC.LandingPage_ActiveProblem__YwZSt .LandingPage_FeatureIcon__ZznRL img,.LandingPage_FeatureCard__RWOIC:hover .LandingPage_FeatureIcon__ZznRL img{opacity:1;transform:scale(1.05)}.LandingPage_FeatureIcon__ZznRL{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1}.LandingPage_FeatureIcon__ZznRL img{width:100%;height:100%;object-fit:contain;border-radius:.75rem;transition:all .3s ease;opacity:.6}.LandingPage_FeatureCard__RWOIC:hover .LandingPage_FeatureIcon__ZznRL img{opacity:1;transform:scale(1.05)}.LandingPage_FeatureTitle__1J9qu{font-size:1.125rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;line-height:1.4}.LandingPage_FeatureDesc__zl_Wi{color:#64748b;line-height:1.6;font-size:.9375rem}.LandingPage_SolutionHeader__jRrLv{text-align:center;margin-top:4rem;max-width:900px;margin-left:auto;margin-right:auto;position:relative;z-index:1;animation:LandingPage_fadeInUp__B09vb .8s ease-out}.LandingPage_SolutionTitle__VjqRI{font-size:2rem;font-weight:800;color:#00aead;margin:0;position:relative;display:inline-block;padding:1.5rem 3rem;background:#fff;border-radius:1rem;box-shadow:0 10px 30px rgba(0,174,173,.2);border:2px solid #00aead;text-align:center}.LandingPage_SolutionTitle__VjqRI:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:60px;height:60px;background:linear-gradient(135deg,#00aead,#0ea5e9);border-radius:50%;z-index:-1}.LandingPage_SolutionTitle__VjqRI img{position:absolute;left:50%;top:-30px;transform:translateX(-50%);width:3.5rem;height:3.5rem;object-fit:contain;animation:LandingPage_logoBounce___rtFY 2s ease-in-out infinite}@keyframes LandingPage_logoBounce___rtFY{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-10px)}}@keyframes LandingPage_fadeInUp__B09vb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.LandingPage_SolutionTitle__VjqRI{font-size:2.5rem;padding:2rem 4rem}.LandingPage_SolutionTitle__VjqRI img{width:4.5rem;height:4.5rem;top:-35px}}.LandingPage_Structure__AvIMG{padding:6rem 1rem;background-color:#f8fafc}.LandingPage_StructureGrid__ej2Fn{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1000px;margin:0 auto 3rem;position:relative;z-index:1}@media (min-width:768px){.LandingPage_StructureGrid__ej2Fn{grid-template-columns:repeat(2,1fr)}}.LandingPage_StructureCard__GTwEs{background-color:#fff;padding:2rem;border-radius:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease;border:2px solid transparent}.LandingPage_StructureCard__GTwEs:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,174,173,.15);border-color:#00aead}.LandingPage_StructureIcon__agpd4{font-size:3rem;margin-bottom:1rem;display:inline-block}.LandingPage_StructureTitle__5eCOG{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.75rem;line-height:1.4}.LandingPage_StructureDesc__ZOV3m{color:#64748b;line-height:1.6;font-size:.9375rem}.LandingPage_StructureCTA__0vb5T{text-align:center;margin-top:3rem;display:flex;justify-content:center}.LandingPage_CropRotation__wyE46{padding:6rem 1rem;background-color:#fff}.LandingPage_CropRotationContent__1IcT1{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;align-items:center}@media (min-width:1024px){.LandingPage_CropRotationContent__1IcT1{flex-direction:row;gap:4rem}}.LandingPage_CropRotationMedia__VNfVH{flex:1;width:100%;max-width:600px}.LandingPage_CropRotationGif__mkbV1{width:100%;height:auto;border-radius:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.LandingPage_CropRotationText__0ccua{flex:1;text-align:left}@media (min-width:1024px){.LandingPage_CropRotationText__0ccua{padding-left:2rem}}.LandingPage_CropRotationTitle__XPXCb{font-size:2.5rem;font-weight:800;color:#0f172a;margin-bottom:1.5rem;line-height:1.2}@media (min-width:768px){.LandingPage_CropRotationTitle__XPXCb{font-size:3rem}}.LandingPage_CropRotationDesc__LrN_q{font-size:1.125rem;color:#64748b;line-height:1.7;max-width:600px}@media (min-width:768px){.LandingPage_CropRotationDesc__LrN_q{font-size:1.25rem}}.LandingPage_Testimonials__SxnDC{padding:5rem 1rem;background-color:#fff;text-align:center}.LandingPage_TestimonialsGrid__IAXzC{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1000px;margin:3rem auto 0}@media (min-width:768px){.LandingPage_TestimonialsGrid__IAXzC{grid-template-columns:repeat(2,1fr)}}.LandingPage_TestimonialCard__2S0Kb{background-color:#f9fafb;padding:2rem;border-radius:1rem;text-align:left;border:1px solid #e5e7eb}.LandingPage_Quote__y2tGX{font-size:1.125rem;color:#374151;font-style:italic;margin-bottom:1.5rem;line-height:1.6}.LandingPage_Author__ltclC{display:flex;align-items:center;gap:1rem}.LandingPage_AuthorAvatar__KNClm{width:3rem;height:3rem;border-radius:50%;background-color:#00aead;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem}.LandingPage_AuthorInfo__MA_IV{display:flex;flex-direction:column}.LandingPage_AuthorName__0yUVK{font-weight:700;color:#111827}.LandingPage_AuthorRole__p87dr{font-size:.875rem;color:#6b7280}.LandingPage_CTA__0VQgH{padding:5rem 1rem;background-color:#002525;color:#fff;text-align:center;position:relative;overflow:hidden}.LandingPage_CTAContent__N7q_Y{position:relative;z-index:10;max-width:800px;margin:0 auto}.LandingPage_CTATitle__qHWFg{font-size:2.5rem;font-weight:800;margin-bottom:1.5rem}.LandingPage_CTADesc__TAaP8{font-size:1.25rem;color:#cbd5e1;margin-bottom:2.5rem;line-height:1.6}.LandingPage_CTABtn__3HD8R{background-color:#00aead;color:#fff;padding:1.25rem 3rem;border-radius:9999px;font-weight:700;font-size:1.25rem;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px 0 rgba(0,174,173,.39)}.LandingPage_CTABtn__3HD8R:hover{background-color:#008b8a;transform:scale(1.05)}.LandingPage_CTABlob__P25Fx{position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(0,174,173,.2) 0,rgba(0,37,37,0) 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.LandingPage_VideoSection__yZaMi{padding:5rem 1rem;background-color:#f0fdfa;text-align:center}.LandingPage_VideoContainer__PsikT{max-width:1000px;margin:0 auto;position:relative;border-radius:.5rem;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);background-color:#000}.LandingPage_VideoPlayer__ogCz9{width:100%;height:auto;object-fit:contain;display:block}.LandingPage_VideoPlaceholder__9Dz_A{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;background:linear-gradient(45deg,#0f172a,#1e293b)}.LandingPage_HowItWorks__XYMyp{padding:5rem 1rem;background-color:#fff}.LandingPage_StepsGrid__nQXQR{display:grid;grid-template-columns:1fr;gap:3rem;max-width:1280px;margin:0 auto;counter-reset:step-counter}@media (min-width:768px){.LandingPage_StepsGrid__nQXQR{grid-template-columns:repeat(3,1fr)}}.LandingPage_StepCard__6ACUp{text-align:center;position:relative;padding:2rem}.LandingPage_StepNumber__cjGTr{width:3rem;height:3rem;background-color:#e0f2f1;color:#00aead;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.25rem;margin:0 auto 1.5rem;position:relative;z-index:1}.LandingPage_StepTitle__fxsAf{font-size:1.25rem;font-weight:700;color:#1e293b;margin-bottom:1rem}.LandingPage_StepDesc__JJeI7{color:#64748b;line-height:1.6}.LandingPage_FAQ__PaapO{padding:5rem 1rem;background-color:#f8fafc}.LandingPage_FAQGrid__bMVIG{display:grid;grid-template-columns:1fr;gap:2rem;max-width:800px;margin:0 auto}.LandingPage_FAQItem__iKBrw{background-color:#fff;padding:2rem;border-radius:1rem;border:1px solid #e2e8f0}.LandingPage_FAQQuestion__lGXbK{font-size:1.125rem;font-weight:700;color:#0f172a;margin-bottom:.75rem}.LandingPage_FAQAnswer__ivGkR{color:#64748b;line-height:1.6}