@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#f7fafc;color:#222}body{background:#fff!important;margin:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#2c6b2f;text-decoration:none;transition:color .3s ease}a:focus,a:hover{color:#4cb551;outline:none}.container{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 2rem}.navbar{position:fixed;top:0;background:rgba(255,255,255,.35)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(16px)!important;box-shadow:0 2px 8px rgb(0 0 0/.06);z-index:1000;padding:0 2.5rem;min-height:64px;font-weight:600;border-bottom:1px solid #e5e7eb}.navbar,.navbar-container{width:100%;display:flex;align-items:center}.navbar-container{justify-content:space-between;padding:.5rem 0}.logo{font-size:1.5rem;color:#2c6b2f;cursor:pointer;user-select:none;letter-spacing:1px;font-weight:700;padding:.3rem 1.2rem}.nav-links{list-style:none;display:flex;gap:1.5rem;margin:0;padding:0 .5rem}.nav-links li a{font-weight:500;font-size:1rem;padding:.25rem .5rem;border-radius:4px;transition:background-color .2s,color .2s}.nav-links li a:focus,.nav-links li a:hover{background-color:#e6f4ea;color:#2c6b2f;outline:none}.menu-toggle{display:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1100}.menu-toggle:focus{outline:2px solid #4cb551;outline-offset:2px}.hamburger-line{height:3px;width:100%;background-color:#2c6b2f;border-radius:4px;transition:all .4s ease;transform-origin:center}.menu-toggle.open .hamburger-line:first-child{transform:rotate(45deg) translateY(8px);background-color:#4cb551}.menu-toggle.open .hamburger-line:nth-child(2){opacity:0}.menu-toggle.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translateY(-8px);background-color:#4cb551}@media (max-width:768px){.nav-links{position:fixed;top:72px;left:0;right:0;background-color:#fff;height:calc(100vh - 72px);width:100vw;box-sizing:border-box;flex-direction:column;align-items:stretch;padding:.5rem .2rem;gap:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,1.3,.6,1);box-shadow:-4px 0 16px rgb(44 107 47/.1);z-index:1200}.nav-links.open{transform:translateX(0)}.nav-links li:first-child{margin-top:1.5rem}.nav-links li{width:100%;margin:0}.nav-links li:not(:last-child){border-bottom:none}.nav-links li a{font-size:.98rem;max-width:260px;width:100%;display:block;margin:0 auto;padding:.48rem .2rem;border-radius:7px;color:#2c6b2f;background:none;font-weight:700;letter-spacing:.01em;transition:background .18s,color .18s;text-align:center}.nav-links li a:focus,.nav-links li a:hover{background:#e6f4ea;color:#4cb551;outline:none}.nav-links li:last-child a{max-width:260px;margin:.4rem auto 0;text-align:center;font-size:1rem;font-weight:800;box-shadow:0 2px 8px rgb(44 107 47/.1);padding:.55rem .2rem}.menu-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;background:none;border:none;padding:0;z-index:1300}.menu-toggle,.menu-toggle:focus{outline:none!important;box-shadow:none!important}.hamburger-line{height:4px;width:28px;background-color:#2c6b2f;border-radius:4px;margin:3.5px 0;transition:all .35s cubic-bezier(.4,1.3,.6,1);transform-origin:center}.menu-toggle.open .hamburger-line:first-child{transform:rotate(45deg) translate(7px,7px);background-color:#4cb551}.menu-toggle.open .hamburger-line:nth-child(2){opacity:0}.menu-toggle.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px);background-color:#4cb551}}@media (max-width:1366px){.nav-links{position:fixed;top:72px;left:0;right:0;background-color:#fff;height:calc(100vh - 72px);width:100vw;box-sizing:border-box;flex-direction:column;align-items:stretch;padding:.5rem .2rem;gap:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,1.3,.6,1);box-shadow:-4px 0 16px rgb(44 107 47/.1);z-index:1200}.nav-links.open{transform:translateX(0)}.nav-links li:first-child{margin-top:1.5rem}.nav-links li{width:100%;margin:0}.nav-links li:not(:last-child){border-bottom:none}.nav-links li a{font-size:.98rem;max-width:260px;width:100%;display:block;margin:0 auto;padding:.48rem .2rem;border-radius:7px;color:#2c6b2f;background:none;font-weight:700;letter-spacing:.01em;transition:background .18s,color .18s;text-align:center}.nav-links li a:focus,.nav-links li a:hover{background:#e6f4ea;color:#4cb551;outline:none}.nav-links li:last-child a{max-width:260px;margin:.4rem auto 0;text-align:center;font-size:1rem;font-weight:800;box-shadow:0 2px 8px rgb(44 107 47/.1);padding:.55rem .2rem}.menu-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:38px;height:38px;background:none;border:none;padding:0;z-index:1300}.menu-toggle,.menu-toggle:focus{outline:none!important;box-shadow:none!important}.hamburger-line{height:4px;width:28px;background-color:#2c6b2f;border-radius:4px;margin:3.5px 0;transition:all .35s cubic-bezier(.4,1.3,.6,1);transform-origin:center}.menu-toggle.open .hamburger-line:first-child{transform:rotate(45deg) translate(7px,7px);background-color:#4cb551}.menu-toggle.open .hamburger-line:nth-child(2){opacity:0}.menu-toggle.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px);background-color:#4cb551}}.hero-section{min-height:90vh;display:flex;align-items:center;justify-content:space-between;padding:5rem 2rem 2rem;position:relative;overflow:hidden;background:linear-gradient(135deg,#f7fafc 60%,#e6f4ea);color:#222}.hero-bg-layer{display:none}.hero-content{max-width:600px;z-index:1;animation:none;margin-left:2.5rem;padding:2rem 0}.hero-title{font-size:3rem;font-weight:900;line-height:1.1;letter-spacing:.03em;margin-bottom:1rem;user-select:none;color:#222}.highlight{color:#4cb551;font-weight:900}.hero-subtitle{font-size:1.2rem;margin-bottom:2rem;max-width:480px;color:#444;font-weight:500;line-height:1.5}.btn-primary{background-color:#4cb551;color:#fff;padding:.9rem 2.2rem;font-weight:700;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer;box-shadow:0 2px 8px rgb(76 181 81/.08);transition:background-color .2s,transform .2s;user-select:none}.btn-primary:focus,.btn-primary:hover{background-color:#2c6b2f;box-shadow:0 4px 16px rgb(44 107 47/.12);transform:translateY(-2px) scale(1.03);outline:none}.hero-image-container{max-width:320px;flex-shrink:0;user-select:none;filter:none;animation:none;margin-left:2rem}.usecases-section{background-color:#fff;padding:5rem 2rem;color:#222}.usecases-section h2{font-size:2.2rem;font-weight:900;text-align:center;margin-bottom:.6rem;letter-spacing:.03em;user-select:none;color:#2c6b2f}.usecases-intro{font-weight:500;font-size:1.1rem;margin-bottom:2.5rem;max-width:820px;text-align:center;line-height:1.6;color:#444}.usecase-grid,.usecases-intro{margin-left:auto;margin-right:auto}.usecase-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1140px}.usecase-card{background:#f7fafc;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px rgb(44 107 47/.06);display:flex;flex-direction:column;justify-content:flex-start;color:#222;transition:box-shadow .2s,transform .2s;cursor:default;border:1px solid #e5e7eb}.usecase-card:focus-within,.usecase-card:hover{box-shadow:0 6px 18px rgb(76 181 81/.12);transform:translateY(-2px);outline:none}.usecase-icon{margin-bottom:1rem;filter:none;width:40px;height:40px}.usecase-card h3{font-size:1.2rem;font-weight:700;margin-bottom:.5rem;user-select:none;color:#2c6b2f}.usecase-card p{font-size:1rem;line-height:1.5;margin-bottom:1rem;color:#444;flex-grow:1}.btn-link-small{background:transparent;border:none;color:#4cb551;font-weight:600;cursor:pointer;padding:0;font-size:1rem;align-self:flex-start;transition:color .2s;user-select:none}.btn-link-small:focus,.btn-link-small:hover{color:#2c6b2f;outline:none;text-decoration:underline}.usecase-details{margin-top:.7rem;font-size:.97rem;color:#2c6b2f;line-height:1.5}.usecase-details ul{margin-top:.5rem;padding-left:1.1rem;list-style-type:disc;color:#4cb551}.features-section{background-color:#f7fafc;padding:5rem 2rem;color:#222;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.features-section h2{font-size:2.2rem;font-weight:900;text-align:center;margin-bottom:2.5rem;letter-spacing:.03em;user-select:none;color:#2c6b2f}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1140px;margin-left:auto;margin-right:auto}.feature-card{background:#fff;padding:1.7rem 1.3rem;border-radius:12px;box-shadow:0 2px 8px rgb(44 107 47/.06);color:#222;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .2s,transform .2s;cursor:default;user-select:none;border:1px solid #e5e7eb}.feature-card:focus-within,.feature-card:hover{box-shadow:0 6px 18px rgb(76 181 81/.12);transform:translateY(-2px);outline:none}.feature-icon{width:40px;height:40px;margin-bottom:1rem;filter:none}.feature-card h3{font-size:1.15rem;font-weight:700;margin-bottom:.7rem;color:#2c6b2f}.feature-card p{font-size:1rem;line-height:1.5;color:#444}.testimonials-section{background:#fff;padding:5rem 2rem;color:#222;border-top:1px solid #e5e7eb}.testimonials-section h2{font-size:2.2rem;font-weight:900;text-align:center;margin-bottom:2.5rem;letter-spacing:.03em;user-select:none;color:#2c6b2f}.testimonial-grid{display:flex;gap:2rem;max-width:1140px;margin:0 auto;justify-content:center;flex-wrap:wrap}.testimonial-card{background:#f7fafc;border-radius:12px;padding:1.7rem 1.3rem;width:320px;box-shadow:0 2px 8px rgb(44 107 47/.06);color:#222;display:flex;flex-direction:column;justify-content:space-between;cursor:default;transition:box-shadow .2s,transform .2s;user-select:none;border:1px solid #e5e7eb}.testimonial-card:focus-within,.testimonial-card:hover{box-shadow:0 6px 18px rgb(76 181 81/.12);transform:translateY(-2px);outline:none}.quote{font-size:1.05rem;font-style:italic;line-height:1.5;margin-bottom:1.2rem;color:#2c6b2f}.author{font-weight:700;font-size:1rem;text-align:right;color:#4cb551}.role{font-weight:400;font-style:normal;font-size:.85rem;color:#2c6b2f}.cta-section{background-color:#e6f4ea;padding:5rem 2rem;color:#222;text-align:center;border-radius:0 0 32px 32px;box-shadow:0 2px 8px rgb(76 181 81/.08)}.cta-section h2{font-size:2.2rem;font-weight:900;margin-bottom:1rem;user-select:none;color:#2c6b2f}.cta-section p{font-weight:500;font-size:1.1rem;max-width:660px;margin:0 auto 2rem;line-height:1.5;user-select:none;color:#444}.cta-form{display:flex;justify-content:center;gap:1rem;max-width:600px;margin:0 auto;flex-wrap:wrap}.cta-form input[type=email]{flex:1 1 280px;padding:1rem 1.2rem;font-size:1.1rem;border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;transition:border .2s;font-weight:500}.cta-form input[type=email]:focus{outline:none;border:1.5px solid #4cb551;background-color:#fff}.cta-form input.input-error{border:1.5px solid #dd5555;box-shadow:none}.btn-primary.large{padding:1.1rem 2.2rem;font-size:1.1rem;font-weight:700;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0/.06);background-color:#4cb551;color:#fff;transition:background-color .2s,transform .2s}.btn-primary.large:focus,.btn-primary.large:hover{background-color:#2c6b2f;transform:translateY(-2px) scale(1.03);outline:none}.thankyou-message{font-weight:700;font-size:1.1rem;color:#2c6b2f;background-color:#e6f4ea;border-radius:12px;padding:1rem 1.5rem;max-width:480px;margin:0 auto;user-select:none;border:1.5px solid #e5e7eb}.error-message{color:#dd5555;font-weight:600;margin-top:1rem;user-select:none}.footer{background-color:#fff;padding:2rem;color:#2c6b2f;text-align:center;font-size:.95rem;user-select:none;border-top:1px solid #e5e7eb}.footer-container p{margin:.3rem 0;font-weight:500;color:#444}.social-links{margin-top:1rem;display:flex;justify-content:center;gap:1.2rem}.social-link svg{transition:transform .2s,fill .2s;cursor:pointer;filter:none}.social-link:focus svg,.social-link:hover svg{fill:#4cb551;transform:scale(1.12);outline:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1024px){.hero-section{flex-direction:column;text-align:center;padding:4rem 1rem 2rem}.hero-image-container{margin-top:2rem;max-width:220px;margin-left:0}.feature-grid,.usecase-grid{grid-template-columns:repeat(2,1fr)}.testimonial-grid{flex-direction:column;align-items:center}.testimonial-card{width:90%;max-width:380px;margin-bottom:2rem}}@media (max-width:480px){html{font-size:14px}.feature-grid,.usecase-grid{grid-template-columns:1fr}.nav-links{width:100%}.cta-form{flex-direction:column}.cta-form input[type=email]{width:100%;max-width:100%;padding:.7rem 1rem;font-size:1rem;height:42px;flex:none}.btn-primary.large{width:100%;max-width:100%}}.modal-backdrop{position:fixed;z-index:2000;top:0;left:0;right:0;bottom:0;background:rgba(30,32,36,.45);display:flex;align-items:center;justify-content:center;animation:modalFadeIn .25s ease}.modal-card{background:#fff;color:#222;border-radius:16px;box-shadow:0 8px 40px rgba(44,107,47,.18),0 1.5px 8px rgba(0,0,0,.08);padding:2.2rem 2rem 1.5rem;min-width:320px;max-width:95vw;max-height:90vh;overflow-y:auto;position:relative;animation:modalPopIn .28s cubic-bezier(.23,1.02,.32,1)}.modal-close{position:absolute;top:1.1rem;right:1.1rem;background:none;border:none;font-size:1.7rem;color:#4cb551;cursor:pointer;font-weight:700;line-height:1;transition:color .2s}.modal-close:focus,.modal-close:hover{color:#2c6b2f;outline:none}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPopIn{0%{opacity:0;transform:scale(.92) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.features-section-new{background:#fff;border-radius:0;padding:5rem 2rem;color:#222;margin:4rem 0 3rem;box-shadow:0 2px 16px rgba(44,107,47,.06)}.features-title-new{font-size:2.4rem;font-weight:900;text-align:center;margin-bottom:2.8rem;letter-spacing:.01em;color:#2c6b2f;user-select:none}.features-grid-new{display:grid;grid-template-columns:repeat(4,1fr);gap:2.2rem;max-width:1140px;margin-left:auto;margin-right:auto}.feature-card-new{background:#f7fafc;border-radius:18px;box-shadow:0 2px 12px rgba(44,107,47,.07);color:#222;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.2rem 1.5rem 2rem;transition:box-shadow .22s,transform .18s;cursor:default;user-select:none;border:1.5px solid #e5e7eb;will-change:transform,box-shadow}.feature-card-new:focus-within,.feature-card-new:hover{box-shadow:0 8px 32px rgba(44,107,47,.13);transform:translateY(-4px) scale(1.012);outline:none}.feature-icon-new{width:48px;height:48px;margin-bottom:1.3rem;display:flex;align-items:center;justify-content:center}.feature-card-new h3{font-size:1.18rem;font-weight:700;margin-bottom:.7rem;color:#2c6b2f}.feature-card-new p{font-size:1rem;line-height:1.5;color:#444}@media (max-width:1024px){.features-grid-new{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.features-grid-new{grid-template-columns:1fr}}.btn-secondary{background:#fff;color:#2c6b2f;border:2px solid #4cb551;padding:1.1rem 2.2rem;font-weight:700;border-radius:8px;font-size:1.1rem;cursor:pointer;box-shadow:0 2px 8px rgb(76 181 81/.06);transition:background .2s,color .2s,border .2s,transform .18s;user-select:none}.btn-secondary:focus,.btn-secondary:hover{background:#e6f4ea;color:#2c6b2f;border:2px solid #2c6b2f;transform:translateY(-2px) scale(1.03);outline:none}.section-modern{background:#fff;box-shadow:0 2px 16px rgba(44,107,47,.06);margin:0;padding:4.5rem 2rem}.cta-section:not(.hero-section):nth-of-type(odd),.features-section-new:not(.hero-section):nth-of-type(odd),.features-section:not(.hero-section):nth-of-type(odd),.section-modern:not(.hero-section):nth-of-type(odd),.testimonials-section:not(.hero-section):nth-of-type(odd),.usecases-section:not(.hero-section):nth-of-type(odd),section:not(.hero-section):nth-of-type(odd){background:#e6f4ea!important}.cta-section:not(.hero-section):nth-of-type(2n),.features-section-new:not(.hero-section):nth-of-type(2n),.features-section:not(.hero-section):nth-of-type(2n),.section-modern:not(.hero-section):nth-of-type(2n),.testimonials-section:not(.hero-section):nth-of-type(2n),.usecases-section:not(.hero-section):nth-of-type(2n),section:not(.hero-section):nth-of-type(2n){background:#fff!important}.hero-section-attractive{position:relative;min-height:80vh;background:linear-gradient(135deg,#f7fafc 60%,#e6f4ea);box-shadow:0 2px 16px rgba(44,107,47,.06);margin:0;overflow:hidden}.hero-bg-abstract,.hero-section-attractive{display:flex;align-items:center;justify-content:center}.hero-bg-abstract{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.7}.hero-content-attractive{position:relative;z-index:2;max-width:900px;width:100%;margin:0 auto;text-align:center;padding:4rem 2rem;display:flex;flex-direction:column;align-items:center}.hero-title-attractive{font-size:3.2rem;font-weight:900;line-height:1.1;letter-spacing:.01em;margin-bottom:1.2rem;color:#2c6b2f;user-select:none}.hero-title-sub{font-size:1.5rem;font-weight:700;color:#4cb551;margin-top:.2rem;display:block;letter-spacing:.01em}.hero-subtitle-attractive{font-size:1.18rem;margin-bottom:2.5rem;color:#444;font-weight:500;line-height:1.6;max-width:480px}.hero-cta-group{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-top:2.2rem}@media (max-width:1024px){.hero-section-attractive{min-height:60vh;padding:2rem 0}.hero-content-attractive,.section-modern{padding:2.5rem 1rem}}@media (max-width:600px){.hero-title-attractive{font-size:2.1rem}.hero-title-sub{font-size:1.1rem}.section-modern{margin:0;padding:1.5rem .5rem}.hero-section-attractive{margin:0}}.hero-dots-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.18;background-image:radial-gradient(#222 1.2px,transparent 0),radial-gradient(#fff 1.2px,transparent 0);background-size:18px 18px,36px 36px;background-position:0 0,9px 9px}.hero-section-attractive{margin-top:0!important;padding-top:0!important}.feature-card,.feature-card-new,.testimonial-card,.usecase-card{will-change:transform;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;font-smooth:always}.feature-card-new:focus-within,.feature-card-new:hover,.feature-card:focus-within,.feature-card:hover,.testimonial-card:focus-within,.testimonial-card:hover,.usecase-card:focus-within,.usecase-card:hover{will-change:transform;transform:translateY(-2px) scale(1.03) translateZ(0);-webkit-font-smoothing:subpixel-antialiased;font-smooth:always}.feature-card,.feature-card-new,.modal-card,.testimonial-card,.thankyou-message,.usecase-card{border-radius:12px!important;border:1.5px solid #e5e7eb!important}.btn-primary.large,.btn-secondary,.cta-form input[type=email]{border-radius:8px!important}.cta-section,.feature-card,.feature-card-new,.features-section,.features-section-new,.section-modern,.testimonial-card,.testimonials-section,.usecase-card,.usecases-section{border:none!important}.cta-section h2,.features-section h2,.features-section-new h2,.section-modern h2,.testimonials-section h2,.usecases-section h2{margin-top:0;margin-bottom:1.2rem}.cta-section,.features-section,.features-section-new,.section-modern,.testimonials-section,.usecases-section{padding-top:2rem!important;padding-bottom:2rem!important;margin-top:0!important;margin-bottom:0!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{transition:border .22s cubic-bezier(.4,1.3,.6,1),box-shadow .28s cubic-bezier(.4,1.3,.6,1);outline:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{border:1.5px solid #4cb551;box-shadow:0 0 0 2px #bff5d3;outline:none}#finalcta-input,section#audiences,section#cta,section#faq,section#features,section#features-new,section#hero,section#security-trust{scroll-margin-top:90px}