.LandingPage_app__EM6Wd{overflow-x:hidden;width:100%;--color-primary:#89c53f;--color-secondary:#10b8b0;--color-dark:#1d1d1f;--color-light:#f5f5f7;--color-text:#1d1d1f;--color-text-secondary:#6e6e73;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text)}.LandingPage_app__EM6Wd ::-moz-selection{background:var(--color-primary);color:#fff}.LandingPage_app__EM6Wd ::selection{background:var(--color-primary);color:#fff}.LandingPage_nav__qzDUy{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.8);border-bottom:1px solid transparent;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.LandingPage_navScrolled__hlU8m{background:hsla(0,0%,100%,.95);border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.05)}.LandingPage_navContent__oe5Oe{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem}.LandingPage_navContent__oe5Oe,.LandingPage_navLogo__EB_od{align-items:center;display:flex}.LandingPage_navLogo__EB_od{color:var(--color-dark);font-size:1.25rem;font-weight:600;gap:.75rem}.LandingPage_navLogo__EB_od img{height:42px;-o-object-fit:contain;object-fit:contain;width:142px}.LandingPage_navLinks__YHZVr{align-items:center;display:flex;gap:2rem}.LandingPage_navLinks__YHZVr a{color:var(--color-text);font-size:.95rem;font-weight:400;text-decoration:none;transition:color .2s ease}.LandingPage_navLinks__YHZVr a:hover{color:var(--color-primary)}.LandingPage_mobileMenuToggle__cN6DF{background:none;border:none;color:var(--color-dark);cursor:pointer;display:none;font-size:1.5rem;padding:.5rem}.LandingPage_ctaButton__as8l_{border:none;border-radius:24px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;padding:.625rem 1.25rem;transition:all .3s ease}.LandingPage_ctaButton__as8l_,.LandingPage_ctaButton__as8l_:hover{background:var(--color-primary)}.LandingPage_ctaButton__as8l_:hover{transform:scale(1.05)}.LandingPage_hero__qfoHN{align-items:center;background:linear-gradient(180deg,#fff,#f5f5f7);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:8rem 2rem 4rem;position:relative}.LandingPage_heroContent__fj6Is{max-width:900px;position:relative;text-align:center;z-index:2}.LandingPage_heroTitle__L4zYl{color:var(--color-dark);font-size:clamp(3rem,8vw,6rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:1.5rem}.LandingPage_heroSubtitle__yMVKs{color:var(--color-text-secondary);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:400;line-height:1.5;margin-bottom:3rem}.LandingPage_heroCta__x44IS{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.LandingPage_primaryButton__b6OC8{background:var(--color-primary);border:none;border-radius:28px;box-shadow:0 4px 20px rgba(137,197,63,.3);color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;padding:1rem 2.5rem;transition:all .3s ease}.LandingPage_primaryButton__b6OC8:hover{box-shadow:0 6px 30px rgba(137,197,63,.4);transform:translateY(-2px)}.LandingPage_primaryButtonLarge__f_YqH{font-size:1.125rem;padding:1.25rem 3rem}.LandingPage_secondaryButton__9xF6i{background:transparent;border:2px solid var(--color-dark);border-radius:28px;color:var(--color-dark);cursor:pointer;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;padding:1rem 2.5rem;transition:all .3s ease}.LandingPage_secondaryButton__9xF6i:hover{background:var(--color-dark);color:#fff;transform:translateY(-2px)}.LandingPage_heroVisual__Aj1wJ{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.LandingPage_gradientOrb__KSku1{animation:LandingPage_float__PsBch 20s ease-in-out infinite;border-radius:50%;filter:blur(100px);opacity:.3;position:absolute}.LandingPage_orb1__IGwks{animation-delay:0s;background:var(--color-primary);height:500px;right:-150px;top:-250px;width:500px}.LandingPage_orb2__nRINn{animation-delay:-10s;background:var(--color-secondary);bottom:-300px;height:600px;left:-200px;width:600px}@keyframes LandingPage_float__PsBch{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,-50px) scale(1.1)}66%{transform:translate(-30px,30px) scale(.9)}}.LandingPage_featureSection__VaN6T{padding:8rem 2rem;position:relative}.LandingPage_featureSectionLight__MgLyK{background:#fff}.LandingPage_featureSectionDark__FquSW{background:var(--color-dark);color:#fff}.LandingPage_featureSectionDark__FquSW h2,.LandingPage_featureSectionDark__FquSW p{color:#fff}.LandingPage_featureSectionDark__FquSW .LandingPage_learnMore__yAs8h{color:var(--color-secondary)}.LandingPage_featureContent__Z8iF5{align-items:center;display:grid;gap:4rem;margin:0 auto;max-width:1200px}.LandingPage_featureContentReverse__15EvW,.LandingPage_featureContent__Z8iF5{grid-template-columns:1fr 1fr}.LandingPage_featureContentReverse__15EvW .LandingPage_featureVisual__L8czJ{order:-1}.LandingPage_featureText__OSVRF h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.5rem}.LandingPage_featureText__OSVRF p{color:var(--color-text-secondary);font-size:1.25rem;line-height:1.6;margin-bottom:2rem}.LandingPage_learnMore__yAs8h{color:var(--color-primary);display:inline-block;font-size:1.125rem;font-weight:600;text-decoration:none;transition:transform .2s ease}.LandingPage_learnMore__yAs8h:hover{transform:translateX(5px)}.LandingPage_featureCard__FR31E,.LandingPage_featureVisual__L8czJ{align-items:center;display:flex;justify-content:center}.LandingPage_featureCard__FR31E{aspect-ratio:1;border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.1);max-width:400px;transition:transform .3s ease;width:100%}.LandingPage_card1__MFIot{background:#fff;padding:3rem}.LandingPage_engagementWidget__5CJhn{align-items:center;color:var(--color-dark);display:flex;flex-direction:column;gap:1.5rem}.LandingPage_engagementCircle__NfeC_{height:200px;position:relative;width:200px}.LandingPage_circleProgress__2C3Sc{height:100%;transform:rotate(-90deg);width:100%}.LandingPage_circleBg__LTNLE{fill:none;stroke:#f0f0f0;stroke-width:12}.LandingPage_circleFill__mOeTF{animation:LandingPage_fillCircle__Hk0j0 2s ease-out forwards;fill:none;stroke:url(#gradient);stroke-dasharray:534;stroke-dashoffset:70;stroke-linecap:round;stroke-width:12}@keyframes LandingPage_fillCircle__Hk0j0{0%{stroke-dashoffset:534}to{stroke-dashoffset:70}}.LandingPage_circleContent__8eXYJ{align-items:baseline;display:flex;gap:.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.LandingPage_engagementNumber__r5WS0{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;font-size:4rem;font-weight:800;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}.LandingPage_engagementLabel__PgQGW{color:var(--color-dark);font-size:1.25rem;font-weight:600;text-align:center}.LandingPage_engagementDetails__3krAF{display:flex;flex-direction:column;gap:.5rem;width:100%}.LandingPage_engagementMetric__cplDS{align-items:center;background:linear-gradient(135deg,rgba(16,184,176,.1),rgba(16,184,176,.05));border-radius:12px;display:flex;gap:.5rem;justify-content:center;padding:.75rem 1.5rem}.LandingPage_metricIcon__0rn6M{color:var(--color-secondary);font-size:1.25rem;font-weight:700}.LandingPage_metricText__DcZra{color:var(--color-text-secondary);font-size:.95rem;font-weight:500}.LandingPage_card2__NZCDn{background:#222025;box-shadow:none;padding:0}.LandingPage_talkImage__SYx6L{border-radius:24px;box-shadow:0 20px 60px rgba(0,0,0,.3);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.LandingPage_card3__tbk_2{background:#fff;max-width:400px;overflow:hidden;padding:2rem}.LandingPage_cardLarge__syhGZ{max-width:600px}.LandingPage_featureVisualLarge__LPkL0{align-items:center;display:flex;justify-content:center}.LandingPage_radarChart__5n9GH{border-radius:12px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.LandingPage_aboutSection__WFySL{background:var(--color-light);padding:8rem 2rem}.LandingPage_aboutContent__bELz4{margin:0 auto;max-width:1200px;text-align:center}.LandingPage_aboutContent__bELz4 h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;margin-bottom:1.5rem}.LandingPage_aboutDescription__FwT8S{color:var(--color-text-secondary);font-size:1.25rem;line-height:1.6;margin:0 auto 4rem;max-width:800px}.LandingPage_valuesGrid__cPQ3p{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:4rem}.LandingPage_valueCard__0tlka{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:3rem 2rem;transition:all .3s ease}.LandingPage_valueCard__0tlka:hover{box-shadow:0 12px 40px rgba(0,0,0,.1);transform:translateY(-8px)}.LandingPage_valueIcon__RyrRX{align-items:center;color:var(--color-primary);display:flex;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.LandingPage_valueIcon__RyrRX svg{height:100%;stroke-width:1.5;width:100%}.LandingPage_valueCard__0tlka h3{color:var(--color-dark);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.LandingPage_valueCard__0tlka p{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.LandingPage_ctaSection__eygdO{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;padding:8rem 2rem}.LandingPage_ctaContent__XyACJ{margin:0 auto;max-width:800px;text-align:center}.LandingPage_ctaContent__XyACJ h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:-.02em;margin-bottom:1.5rem}.LandingPage_ctaContent__XyACJ p{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;opacity:.95}.LandingPage_ctaPrimaryButton__MQ9Kf{background:#fff;border:none;border-radius:28px;color:var(--color-primary);cursor:pointer;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding:1.25rem 3rem;transition:all .3s ease}.LandingPage_ctaPrimaryButton__MQ9Kf:hover{transform:translateY(-2px) scale(1.05)}.LandingPage_ctaNote__4sWmo{font-size:.95rem;opacity:.9}.LandingPage_footer__BHH9k{background:var(--color-dark);color:#fff;padding:2rem}.LandingPage_footerContentSimple__f7Ns5{align-items:flex-start;display:none;flex-wrap:wrap;gap:3rem;justify-content:space-between;margin:0 auto 2rem;max-width:1200px}.LandingPage_footerMain__7lOig{flex:1}.LandingPage_footerTagline__8ZtCM{color:hsla(0,0%,100%,.9);font-size:1.125rem;font-weight:500;line-height:1.6;margin:0}.LandingPage_footerNav__EQXan{display:flex;flex-wrap:wrap;gap:3rem}.LandingPage_footerLinks__suXfw{display:flex;flex-direction:column;gap:.75rem}.LandingPage_footerLinks__suXfw a{color:hsla(0,0%,100%,.7);font-size:.95rem;text-decoration:none;transition:color .2s ease}.LandingPage_footerLinks__suXfw a:hover{color:#fff}.LandingPage_footerLegal__m7Nmt{display:flex;flex-direction:column;gap:.75rem}.LandingPage_footerLegal__m7Nmt a{color:hsla(0,0%,100%,.5);font-size:.875rem;text-decoration:none;transition:color .2s ease}.LandingPage_footerLegal__m7Nmt a:hover{color:hsla(0,0%,100%,.8)}.LandingPage_footerBottom__F5Vtr{margin:0 auto;max-width:1200px;text-align:center}.LandingPage_footerBottom__F5Vtr p{color:hsla(0,0%,100%,.5);font-size:.875rem}@media (max-width:768px){.LandingPage_mobileMenuToggle__cN6DF{display:block}.LandingPage_ctaButton__as8l_{display:none}.LandingPage_navLinks__YHZVr{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.98);box-shadow:0 10px 30px rgba(0,0,0,.1);flex-direction:column;gap:1.5rem;left:0;opacity:0;padding:2rem;pointer-events:none;position:fixed;right:0;top:70px;transform:translateY(-100%);transition:all .3s ease}.LandingPage_navLinksMobileOpen__aU8BX{opacity:1;pointer-events:all;transform:translateY(0)}.LandingPage_navLinks__YHZVr a{border-bottom:1px solid rgba(0,0,0,.1);font-size:1.25rem;padding:.5rem 0}.LandingPage_hero__qfoHN{padding:6rem 1.5rem 3rem}.LandingPage_heroTitle__L4zYl{font-size:3rem}.LandingPage_heroCta__x44IS{flex-direction:column}.LandingPage_featureContentReverse__15EvW,.LandingPage_featureContent__Z8iF5{gap:3rem;grid-template-columns:1fr}.LandingPage_featureContentReverse__15EvW .LandingPage_featureVisual__L8czJ{order:0}.LandingPage_aboutSection__WFySL,.LandingPage_ctaSection__eygdO,.LandingPage_featureSection__VaN6T{padding:4rem 1.5rem}.LandingPage_valuesGrid__cPQ3p{grid-template-columns:1fr}.LandingPage_footerContentSimple__f7Ns5{align-items:flex-start;flex-direction:column;gap:2rem}.LandingPage_footerNav__EQXan{gap:2rem;width:100%}}@media (max-width:480px){.LandingPage_navContent__oe5Oe{padding:1rem 1.5rem}.LandingPage_navLogo__EB_od{font-size:1.125rem}.LandingPage_navLogo__EB_od img{height:42px;width:auto}.LandingPage_heroTitle__L4zYl{font-size:2.5rem}.LandingPage_heroSubtitle__yMVKs{font-size:1.125rem}.LandingPage_primaryButton__b6OC8,.LandingPage_secondaryButton__9xF6i{padding:.875rem 2rem;width:100%}.LandingPage_featureText__OSVRF h2{font-size:2rem}.LandingPage_featureText__OSVRF p{font-size:1.125rem}}