@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{background:#fff;border-bottom:1px solid #ececec;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-container{align-items:center;display:flex;height:95px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 32px;width:100%}.logo{align-items:center;display:inline-flex;justify-content:flex-start;text-decoration:none;width:148px}.logo-image{height:44px;width:auto}.nav{align-items:center;display:flex;gap:32px}.nav-item{position:relative}.nav-link{align-items:center;background:none;border:none;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:1.6;padding:10px;text-align:center;text-decoration:none;transition:all .2s ease}.nav-link.active,.nav-link:hover{background-color:#dbeafe;color:#374151}.dropdown-menu{background:#fff;border-radius:16px;box-shadow:0 10px 25px #00000026;margin-top:32px;overflow:hidden;top:100%;z-index:1001}.dropdown-menu,.dropdown-menu:before{border:1px solid #e5e7eb;left:0;position:absolute}.dropdown-menu:before{border-radius:16px;bottom:0;content:"";pointer-events:none;right:0;top:0}.product-menu{left:-400px;padding:32px;width:954px}.case-studies-menu{left:-200px;padding:32px;width:954px}.resources-menu{left:-150px;padding:32px;width:433px}.dropdown-sections{display:flex;gap:24px}.dropdown-sections.single-column{flex-direction:column;gap:16px}.dropdown-section{display:flex;flex:1 1;flex-direction:column;gap:16px}.section-title{font-size:12px}.product-section-header,.section-title{color:#9ca3af;font-family:Open Sans,sans-serif;font-weight:400;line-height:150%}.product-section-header{font-size:18px;margin-bottom:16px}.section-items{display:flex;flex-direction:column;gap:16px}.section-items.single-column-items{gap:0}.dropdown-item-card{background:#fff;border-radius:12px;display:flex;gap:8px;padding:16px 8px;text-decoration:none;transition:all .2s ease}.dropdown-item-card:hover{background-color:#dbeafe}.dropdown-item-card:hover .item-title{color:#374151}.dropdown-item-card:hover .item-description{color:#6b7280}.item-icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.icon-image{height:40px;object-fit:contain;width:40px}.item-content{display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center}.item-title{color:#374151;font-size:16px;font-weight:600;line-height:24px}.item-description,.item-title{font-family:Open Sans,sans-serif}.item-description{color:#6b7280;font-size:14px;font-weight:400;line-height:20px}.dropdown-item{color:#374151;display:block;padding:.75rem 1rem;text-decoration:none;transition:all .2s ease}.dropdown-item:hover{background-color:#f8fafc;color:#2563eb}.header-actions{align-items:center;display:flex}.btn-demo{align-items:center;background:#2563eb;border:1px solid #2563eb;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:normal;outline:1px solid #2563eb;outline-offset:-1px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.btn-demo:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff;outline-color:#1d4ed8}.mobile-menu-toggle{background:none;border:none;cursor:pointer;display:none;flex-direction:column;padding:.5rem}.mobile-menu-toggle span{background:#374151;height:3px;margin:3px 0;transition:.3s;width:25px}@media (max-width:768px){.header-container{height:80px;padding:0 16px}.logo-image{height:36px}.nav{background:#fff;border-top:1px solid #ececec;box-shadow:0 5px 15px #0000001a;display:none;flex-direction:column;left:0;max-height:calc(100vh - 80px);overflow-y:auto;padding:0;position:absolute;right:0;top:100%}.nav-open{display:flex}.nav-item{border-bottom:1px solid #f3f4f6;width:100%}.nav-item:last-child{border-bottom:none}.nav-link{border-radius:0;font-size:16px;justify-content:space-between;padding:16px 20px;text-align:left;width:100%}.nav-link:after{content:"+";font-size:20px;font-weight:300;transition:transform .2s ease}.nav-link.active:after{transform:rotate(45deg)}.header-actions,.nav-item:not(.dropdown) .nav-link:after{display:none}.mobile-menu-toggle{display:flex}.dropdown-menu{background:#f9fafb;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;position:static}.dropdown-sections{flex-direction:column;gap:0}.dropdown-section{gap:0}.product-section-header{color:#6b7280;font-size:14px;font-weight:600;margin-bottom:0;padding:16px 20px 8px}.section-items{gap:0}.dropdown-item-card{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:0;padding:12px 20px}.dropdown-item-card:last-child{border-bottom:none}.dropdown-item-card:hover{background-color:#f3f4f6}.item-title{font-size:15px;font-weight:500}.item-description{font-size:13px;line-height:18px}.icon-image,.item-icon{height:32px;width:32px}}.footer{background:#fff;color:#374151;margin-top:auto}.footer-container{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:100%;padding:32px 0;width:1200px}.footer-content{align-items:flex-start;display:flex;justify-content:space-between}.footer-brand{display:flex;flex-direction:column;gap:17px;width:283.33px}.footer-logo{align-items:center;display:flex;gap:10px}.footer-logo-image{height:56px;width:auto}.footer-logo-text{color:#1b60f5;font-family:Avenir,Open Sans,sans-serif;font-size:32px;font-weight:800;line-height:24px}.footer-description{color:#374151;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0;opacity:.8}.footer-links{display:flex;gap:96px}.footer-section{display:flex;flex-direction:column;gap:26px;width:154px}.footer-section-title{color:#1b60f5;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:30px;margin:0}.footer-section-links{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;opacity:.8;padding:0}.footer-section-links li{margin:0}.footer-section-links a{color:#374151;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap}.footer-section-links a:hover{color:#1b60f5}.footer-divider{border-top:1px solid #d1d5db;height:0;width:1200px}.footer-bottom{display:flex;justify-content:flex-start}.footer-copyright{color:#374151;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}@media (max-width:1440px){.footer-container{padding:32px 24px}.footer-divider{width:100%}}@media (max-width:1024px){.footer-container{padding:32px 24px}.footer-content{flex-direction:column;gap:40px}.footer-brand{width:100%}.footer-links{gap:60px}}@media (max-width:768px){.footer-container{padding:40px 20px}.footer-brand{align-items:center;text-align:center}.footer-description{font-size:14px;line-height:21px;text-align:center}.footer-links{flex-direction:column;gap:32px;width:100%}.footer-section{text-align:center;width:100%}.footer-section-title{font-size:18px;margin-bottom:4px}.footer-section-links{gap:12px}.footer-section-links a{font-size:14px;line-height:21px}.footer-bottom{justify-content:center;margin-top:8px}.footer-copyright{font-size:14px;text-align:center}}@media (max-width:480px){.footer-container{padding:32px 16px}.footer-logo-image{height:48px}.footer-description{font-size:13px;line-height:19px}.footer-links{gap:28px}.footer-section{gap:20px}.footer-section-title{font-size:16px}.footer-section-links{gap:10px}.footer-section-links a{font-size:13px;line-height:19px}.footer-copyright{font-size:13px}}.home{min-height:100vh}.hero{background:#fff;color:#000;padding:120px 32px 32px}.hero-container{margin:0 auto;max-width:1200px;text-align:center}.hero-title{color:#000;font-family:Helvetica,Arial,sans-serif;font-size:76px;line-height:1.2;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:992px}.hero-description{font-size:20px;margin:0 auto 32px;max-width:790px}.hero-cta{display:flex;justify-content:center}.hero-demo-btn{align-items:center;background:#2563eb;border:1px solid #2563eb;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:normal;outline:1px solid #2563eb;outline-offset:-1px;padding:10px 16px;text-decoration:none;transition:all .2s ease}.hero-demo-btn:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff;outline-color:#1d4ed8}.demo-section{background:#fff;overflow:visible;padding:60px 32px;position:relative}.demo-container{align-items:center;display:flex;height:615px;justify-content:center;margin:0 auto;max-width:1200px;position:relative}.demo-background{height:615px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:1257px}.blur-circle{border-radius:9999px;box-shadow:400px 400px 400px #3a86ff4d;filter:blur(200px);position:absolute}.blur-circle-1{background:linear-gradient(239deg,#3a86ff,#fff);height:615px;left:0;top:0;width:634px}.blur-circle-2{background:linear-gradient(85deg,#3a86ff,#fff);height:580px;left:687px;top:0;width:570px}.demo-image-wrapper{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.demo-image{border-radius:12px;height:auto;width:auto}.demo-placeholder{background:#000;border-radius:12px;box-shadow:0 20px 40px #0000001a;height:450px;width:800px}.trusted-section{background:#fff}.trusted-container{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1264px;padding:0 32px;text-align:center;width:100%}.trusted-title{font-size:32px;max-width:980px}.trusted-logos{flex-wrap:wrap;justify-content:space-evenly;width:1200px}.trusted-logo{height:auto;object-fit:contain}.trusted-logo-ju{height:66px;width:147px}.trusted-logo-first{height:66px;width:166px}.trusted-logo-more{height:33px;width:auto}.trusted-logo-mp{height:67px;width:auto}.platform-section{background:#fff;padding:120px 32px 0}.platform-container{margin:0 auto;max-width:1200px;text-align:center}.platform-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0 auto 24px;max-width:994px}.platform-description{color:#374151;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.6;margin:0 0 56px}.platform-boxes{display:flex;gap:24px;margin:0 auto;max-width:1200px}.platform-box{background:#eef6ff;border-radius:20px;padding:24px}.platform-box,.platform-box-content{align-items:flex-start;display:flex;flex:1 1}.platform-box-content{flex-direction:column;gap:24px;text-align:left}.platform-badge{align-items:center;align-self:flex-start;background:#d9eaff;border-radius:30px;display:inline-flex;justify-content:center;padding:8px 16px}.platform-badge span{font-size:16px;font-weight:400;line-height:normal}.platform-badge span,.platform-box-title{color:#030712;font-family:Open Sans,sans-serif}.platform-box-title{font-size:24px;font-weight:600;line-height:36px;margin:0}.platform-box-description{color:#374151;margin:0}.platform-box-description,.platform-box-link{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6}.platform-box-link{color:#2563eb;cursor:pointer}@media (max-width:768px){.platform-boxes{flex-direction:column}}.engine-feature-content{max-width:30%}.engine-feature-image,.engine-feature-image img{width:409px}.final-cta-section{padding:120px 0}.final-cta-card{background:linear-gradient(135deg,#2563eb,#0ea5e9);width:1200px}@media (max-width:768px){.engine-feature,.engine-feature-proof,.engine-feature-reverse{flex-direction:column;text-align:center}.engine-feature-content{text-align:center}.engine-feature-image{max-width:409px;width:100%}}.hero-actions{display:flex;gap:1rem}.btn-primary-large{border:none}.btn-primary-large,.btn-secondary-large{border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .2s ease}.btn-secondary-large:hover{color:#667eea}.dashboard-mockup{background:#fff;border-radius:12px;box-shadow:0 20px 40px #0003;overflow:hidden}.mockup-header{background:#f3f4f6;border-bottom:1px solid #e5e7eb;padding:1rem}.mockup-dots{display:flex;gap:.5rem}.mockup-dots span{background:#d1d5db;border-radius:50%;height:12px;width:12px}.mockup-dots span:first-child{background:#ef4444}.mockup-dots span:nth-child(2){background:#f59e0b}.mockup-dots span:nth-child(3){background:#10b981}.mockup-content{align-items:center;background:#f8fafc;color:#374151;display:flex;font-size:1.2rem;height:200px;justify-content:center;padding:3rem;text-align:center}.features{background:#f8fafc;padding:4rem 0}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.feature-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2rem;text-align:center;transition:transform .2s ease}.feature-card:hover{box-shadow:0 8px 15px #0000001a}.feature-icon{font-size:3rem;margin-bottom:1rem}.feature-card h3{color:#1f2937;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.feature-card p{color:#6b7280;line-height:1.6}.products{padding:4rem 0}.products-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.product-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2.5rem;transition:all .2s ease}.product-card:hover{border-color:#2563eb;box-shadow:0 10px 25px #0000001a}.product-card h3{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.product-card p{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.product-link{color:#2563eb;font-weight:600;text-decoration:none;transition:color .2s ease}.product-link:hover{color:#1d4ed8}.case-studies-preview{background:#f8fafc;padding:4rem 0}.case-studies-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.case-study-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2rem;text-align:center}.case-study-icon{font-size:2.5rem;margin-bottom:1rem}.case-study-card h4{color:#1f2937;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.case-study-card p{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.case-study-card a{color:#2563eb;font-weight:600;text-decoration:none}.cta{background:#1f2937;color:#fff;padding:4rem 0}.cta-content{text-align:center}.cta h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.cta p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-actions{align-items:center;gap:2rem}.btn-text{color:#93c5fd;font-weight:600;text-decoration:none;transition:color .2s ease}.btn-text:hover{color:#fff}@media (max-width:1024px){.hero{padding:80px 24px 24px}.hero-title{font-size:56px;line-height:1.1}.hero-description{font-size:18px}.trusted-section{padding:80px 24px 0}.trusted-title{font-size:28px;margin-bottom:40px}.trusted-logos{gap:24px}}@media (max-width:768px){.hero{padding:60px 16px 20px}.hero-title{font-size:36px;line-height:1.1;margin-bottom:24px}.hero-description{font-size:16px;line-height:1.5;margin-bottom:24px}.hero-demo-btn{font-size:16px;padding:12px 20px}.demo-section{padding:40px 16px}.demo-container{height:auto;min-height:300px}.demo-background{height:300px;width:100%}.blur-circle-1,.blur-circle-2{display:none}.demo-image{height:auto;max-width:600px;width:100%}.trusted-section{padding:60px 16px 0}.trusted-title{font-size:24px;margin-bottom:32px}.trusted-logos{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);justify-items:center;max-width:100%}.trusted-logo{height:auto;max-height:40px;max-width:100%;width:auto}.trusted-logo-ju{height:auto;max-width:60px}.trusted-logo-first{height:auto;max-width:70px}.trusted-logo-more{height:auto;max-width:80px}.trusted-logo-mp{height:auto;max-width:60px}.platform-section{padding:60px 16px 0}.platform-title{font-size:28px;margin-bottom:16px}.platform-description{font-size:16px;margin-bottom:40px}.platform-boxes{flex-direction:column;gap:16px}.platform-box{padding:20px}.platform-box-content{gap:16px}.platform-box-title{font-size:20px;line-height:1.3}.platform-box-description,.platform-box-link{font-size:16px}.engine-section{padding:60px 16px 0}.engine-title{font-size:28px;margin-bottom:16px}.engine-description{font-size:16px;margin-bottom:60px}.engine-feature,.engine-feature-proof,.engine-feature-reverse{flex-direction:column;gap:24px;margin-top:60px;text-align:center}.engine-feature-content{max-width:100%;text-align:center}.engine-feature-title{font-size:24px;margin-bottom:12px}.engine-feature-description{font-size:16px}.engine-feature-image{margin:0 auto}.engine-feature-image,.engine-feature-image img{max-width:300px;width:100%}div[style*="font-size: 76px"]{font-size:28px!important;line-height:32px!important}div[style*="width: 790px"]{font-size:14px!important;line-height:20px!important;width:100%!important}}@media (max-width:480px){.hero{padding:40px 12px 16px}.hero-title{font-size:28px;line-height:1.1}.hero-description{font-size:14px}.trusted-title{font-size:20px}.trusted-logos{gap:12px}.trusted-logo{max-height:32px}.trusted-logo-first,.trusted-logo-ju,.trusted-logo-mp{max-width:50px}.trusted-logo-more{max-width:65px}div[style*="font-size: 76px"]{font-size:24px!important;line-height:28px!important}div[style*="width: 790px"]{font-size:12px!important;line-height:18px!important}}@media (max-width:768px){.hero-container{grid-template-columns:1fr;text-align:center}.hero-actions{flex-wrap:wrap;justify-content:center}.products-grid{grid-template-columns:1fr}.cta-actions{flex-direction:column;gap:1rem}}.accounting-container{align-items:flex-start;display:flex;flex-direction:column;gap:120px;justify-content:flex-start;margin:120px auto 0;max-width:1200px;overflow:visible;position:relative;width:100%}.blur-circle-2{background:linear-gradient(to bottom left,#3b82f6,#fff);border-radius:50%;bottom:-50px;filter:blur(100px);height:288px;position:absolute;right:-100px;width:320px;z-index:-1}.hero-section{align-items:center;display:flex;gap:80px;justify-content:space-between;width:100%}.hero-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:40px;justify-content:flex-start;max-width:500px}.product-badge{align-items:center;background-color:#dbeafe;border-radius:30px;display:inline-flex;gap:10px;justify-content:center;padding:8px 16px}.product-badge-text{color:#030712;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;line-height:normal}.hero-text-section{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:flex-start}.hero-title{color:#030712;font-family:Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:1.1;margin:0}.hero-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.demo-button-wrapper{align-items:flex-start;border-radius:8px;display:inline-flex;justify-content:flex-start}.demo-button{align-items:center;background-color:#2563eb;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:8px;justify-content:center;outline:1px solid #2563eb;outline-offset:-1px;overflow:hidden;padding:16px 28px;text-decoration:none}.demo-button-text{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:flex-start;line-height:28.8px}.hero-image{flex-shrink:0;height:auto;max-width:600px;width:100%}.trusted-section{align-items:center;display:flex;flex-direction:column;gap:56px;justify-content:center;width:100%}.trusted-title{color:#374151;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0 auto;text-align:center}.trusted-logos{align-items:center;display:flex;gap:40px;height:70px;justify-content:space-between;width:100%}.trusted-logo-1{height:100%;object-fit:contain;width:auto}.trusted-logo-2{height:40px;object-fit:contain;width:auto}.problems-section{align-items:flex-start;background-color:#2563eb;gap:10px;margin-left:calc(-50vw + 50%);overflow:hidden;padding:64px 0;width:100vw}.problems-container,.problems-section{display:flex;flex-direction:column;justify-content:flex-start}.problems-container{align-items:center;gap:56px;margin:0 auto;max-width:1200px;padding:0 32px;width:100%}.problems-title{color:#fff;font-family:Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:47.3px;margin:0;max-width:786px;text-align:center;width:100%}.problems-grid{flex-wrap:wrap;gap:32px;justify-content:center;width:100%}.problem-card,.problems-grid{align-items:flex-start;display:flex}.problem-card{background:#fff;border-radius:20px;flex-direction:column;gap:10px;height:176px;justify-content:flex-start;padding:32px 16px;width:480px}.problem-card-content{align-items:flex-start;display:flex;flex:1 1;gap:24px;justify-content:flex-start;width:100%}.problem-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.problem-icon{height:64px;object-fit:contain;width:64px}.problem-text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:flex-start}.problem-title{color:#030712;font-family:Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.33;margin:0}.problem-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.33;margin:0}.engine-section{background:#fff;overflow:visible;padding:120px 32px 0}.engine-container{margin:0 auto;max-width:1200px;text-align:center}.engine-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0 auto 24px;max-width:786px}.engine-description{color:#374151;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.6;margin:0 0 120px}.engine-feature{align-items:center;display:flex;gap:40px;justify-content:center;margin:0 auto;max-width:1200px}.engine-feature:not(:first-child){margin-top:180px}.engine-feature-content{flex:1 1;max-width:50%;text-align:left}.engine-feature-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 16px}.engine-feature-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.engine-feature-image{flex-shrink:0;overflow:visible;position:relative;width:645px}.engine-feature-background{height:507.96px;left:0;pointer-events:none;position:absolute;top:0;width:684.19px}.engine-blur-circle{border-radius:50%;filter:blur(125px);position:absolute}.engine-blur-circle-1{background:#3b82f699;height:320px;left:421.24px;top:33.82px;transform:rotate(38.46deg);width:320px}.engine-blur-circle-2{background:#0ea5e999;height:288px;left:90.73px;top:.31px;transform:rotate(19.02deg);width:288px}.engine-feature-image img{height:auto;position:relative;width:645px;z-index:2}.engine-feature-reverse{margin-top:180px}.engine-feature-text-left{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:center;margin:180px auto 0;max-width:1200px}.engine-feature-text-left .engine-feature-content{flex:1 1;max-width:50%;text-align:left}.engine-feature-text-left .engine-feature-image{flex:1 1;max-width:50%}.engine-feature-background-auto{height:606.14px;left:0;pointer-events:none;position:absolute;top:0;width:615.07px}.engine-blur-circle-auto-1{background:#86efac99;height:192px;left:408.05px;top:293.51px;transform:rotate(38.46deg);width:192px}.engine-blur-circle-auto-2{background:#0ea5e999;height:208px;left:153.28px;top:174.85px;transform:rotate(19.02deg);width:208px}.engine-blur-circle-auto-3{background:#3b82f699;height:208px;left:350.27px;top:62.51px;transform:rotate(19.02deg);width:208px}.engine-feature-proof{margin-top:180px}.engine-feature-background-proof{height:506.24px;left:0;pointer-events:none;position:absolute;top:0;width:557.42px}.engine-blur-circle-proof-1{background:#3b82f699;height:144px;left:85.68px;top:240.39px;transform:rotate(58.83deg);width:465.23px}.engine-blur-circle-proof-2{background:#0ea5e999;height:384px;left:.64px;top:243.87px;transform:rotate(36.86deg);width:36px}.final-cta-section{background:#fff;width:100%}.final-cta-container{display:flex;justify-content:center;margin:0 auto;max-width:1200px}.final-cta-card{background:linear-gradient(94.57deg,#1b60f5 1.66%,#00c2ff 109.67%);border-radius:20px;height:384px;justify-content:center;padding:32px 288px;width:100%}.final-cta-card,.final-cta-content{align-items:center;display:flex;flex-direction:column}.final-cta-content{gap:32px;text-align:center;width:628px}.final-cta-title{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0}.final-cta-description{color:#f9fafb;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.final-cta-button-wrapper{border:1px solid #e5e7eb;border-radius:8px}.final-cta-button{align-items:center;background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#374151;display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:1.6;padding:12px 20px;text-decoration:none;transition:all .2s ease}.final-cta-button:hover{background:#f9fafb;color:#374151}@media (min-width:769px) and (max-width:1024px){.accounting-container{gap:100px;padding:0 24px}.hero-section{gap:60px}.hero-title,.problems-title{font-size:40px}.problems-grid{gap:24px}.problem-card{min-width:350px;width:45%}.engine-section{padding:100px 24px 0}.engine-title{font-size:36px}.engine-feature,.engine-feature-text-left{gap:32px;margin-top:120px}.engine-feature-image,.engine-feature-image img{width:350px}.final-cta-section{padding:100px 24px 60px}}@media (max-width:1200px){.final-cta-card{margin:0 20px;padding:32px 40px;width:100%}.final-cta-content{max-width:628px;width:100%}}@media (max-width:768px){.accounting-container{gap:80px;margin:80px auto 0;padding:0 16px}.hero-section{flex-direction:column;gap:40px;text-align:center}.hero-content{align-items:center;gap:32px;max-width:100%}.hero-text-section{align-items:center;gap:24px;text-align:center}.hero-title{font-size:36px;line-height:1.1}.hero-description{font-size:16px;line-height:1.5}.demo-button{padding:14px 24px}.demo-button-text{font-size:16px}.hero-image{max-width:100%}.trusted-section{gap:32px}.trusted-title{font-size:24px}.trusted-logos{flex-wrap:wrap;gap:24px;justify-content:center}.trusted-logo-1,.trusted-logo-2{height:32px}.problems-section{padding:48px 0}.problems-container{gap:40px;padding:0 16px}.problems-title{font-size:32px;line-height:1.2}.problems-grid{align-items:center;flex-direction:column;gap:20px}.problem-card{height:auto;max-width:400px;min-height:140px;padding:24px 16px;width:100%}.problem-card-content{gap:16px}.problem-icon,.problem-icon-wrapper{height:48px;width:48px}.problem-title{font-size:20px}.problem-description{font-size:16px;line-height:1.4}.engine-section{padding:80px 16px 0}.engine-title{font-size:32px;margin-bottom:16px}.engine-feature,.engine-feature-text-left{flex-direction:column;gap:32px;margin-top:80px;text-align:center}.engine-feature:first-child{margin-top:0}.engine-feature-content{max-width:100%;text-align:center}.engine-feature-title{font-size:24px;margin-bottom:12px}.engine-feature-description{font-size:16px;line-height:1.5}.engine-feature-image{margin:0 auto}.engine-feature-image,.engine-feature-image img{max-width:320px;width:100%}.engine-feature-background,.engine-feature-background-auto,.engine-feature-background-proof{height:200px;left:50%;transform:translateX(-50%);width:100%}.engine-blur-circle-1,.engine-blur-circle-2{filter:blur(75px);height:150px;width:150px}.engine-blur-circle-1{left:60%;top:10px}.engine-blur-circle-2{left:20%;top:30px}.engine-blur-circle-auto-1,.engine-blur-circle-auto-2,.engine-blur-circle-auto-3{filter:blur(60px);height:100px;width:100px}.engine-blur-circle-auto-1{left:70%;top:80px}.engine-blur-circle-auto-2{left:30%;top:50px}.engine-blur-circle-auto-3{left:60%;top:20px}.engine-blur-circle-proof-1,.engine-blur-circle-proof-2{filter:blur(60px)}.engine-blur-circle-proof-1{height:60px;left:50%;top:70px;transform:translateX(-50%) rotate(58.83deg);width:200px}.engine-blur-circle-proof-2{height:150px;left:20%;top:80px;width:20px}.final-cta-section{padding:80px 16px 60px}.final-cta-card{height:auto;margin:0;padding:32px 20px;width:100%}.final-cta-content{gap:24px;width:100%}.final-cta-title{font-size:28px}.final-cta-description{font-size:16px}.final-cta-button{font-size:16px;padding:12px 24px}.blur-circle-2{bottom:-30px;filter:blur(80px);height:180px;right:-50px;width:200px}}@media (max-width:480px){.accounting-container{gap:60px;margin:60px auto 0}.hero-title{font-size:28px}.hero-description{font-size:14px}.trusted-title{font-size:20px}.engine-title,.problems-title{font-size:28px}.engine-feature-title{font-size:20px}.engine-feature-description{font-size:14px}.problem-title{font-size:18px}.problem-description{font-size:14px}.final-cta-title{font-size:24px}.final-cta-description{font-size:14px}}.confirmation-page{overflow-x:hidden}.confirmation-container{align-items:flex-start;display:flex;flex-direction:column;gap:120px;justify-content:flex-start;margin:120px auto 0;max-width:1200px;overflow:visible;position:relative;width:100%}.confirmation-hero-section{align-items:center;display:flex;gap:80px;justify-content:space-between;width:100%}.confirmation-hero-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:40px;justify-content:flex-start;max-width:500px}.confirmation-product-badge{align-items:center;background-color:#dbeafe;border-radius:30px;display:inline-flex;gap:10px;justify-content:center;padding:8px 16px}.confirmation-product-badge-text{color:#030712;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;line-height:normal}.confirmation-hero-text-section{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:flex-start}.confirmation-hero-title{color:#030712;font-family:Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:1.1;margin:0}.confirmation-hero-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.confirmation-demo-button-wrapper{align-items:flex-start;border-radius:8px;display:inline-flex;justify-content:flex-start}.confirmation-demo-button{align-items:center;background-color:#2563eb;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:flex;gap:8px;justify-content:center;outline:1px solid #2563eb;outline-offset:-1px;overflow:hidden;padding:16px 28px;text-decoration:none}.confirmation-demo-button-text{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:flex-start;line-height:28.8px}.confirmation-hero-image{flex-shrink:0;height:auto;max-width:600px;width:100%}.confirmation-trusted-section{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.confirmation-trusted-title{color:#374151;font-family:Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:0;text-align:center}.confirmation-trusted-logos{align-items:center;display:flex;gap:40px;height:70px;justify-content:space-between;width:100%}.confirmation-trusted-logo-1{height:100%;object-fit:contain;width:auto}.confirmation-trusted-logo-2{height:40px;object-fit:contain;width:auto}.confirmation-problems-section{align-items:flex-start;background-color:#2563eb;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin-left:calc(-50vw + 50%);overflow:hidden;padding:64px 0;width:100vw}.confirmation-problems-container{align-items:center;display:flex;flex-direction:column;gap:56px;justify-content:flex-start;margin:0 auto;max-width:1200px;padding:0 32px;width:100%}.confirmation-problems-title{color:#fff;font-family:Helvetica,sans-serif;font-size:48px;font-weight:700;line-height:47.3px;margin:0;max-width:786px;text-align:center;width:100%}.confirmation-problems-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;width:100%}.confirmation-problem-card{background:#fff;border-radius:20px;flex-direction:column;gap:10px;height:176px;padding:32px 16px;width:480px}.confirmation-problem-card,.confirmation-problem-card-content{align-items:flex-start;display:flex;justify-content:flex-start}.confirmation-problem-card-content{flex:1 1;gap:24px;width:100%}.confirmation-problem-icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.confirmation-problem-icon{height:64px;object-fit:contain;width:64px}.confirmation-problem-text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:16px;justify-content:flex-start}.confirmation-problem-title{color:#030712;font-family:Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.33;margin:0}.confirmation-problem-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.33;margin:0}.confirmation-engine-section{background:#fff;padding:0 32px;width:100%}.confirmation-engine-container{margin:0 auto;max-width:1200px;text-align:center}.confirmation-engine-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0 auto 24px;max-width:786px}.confirmation-engine-description{color:#374151;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.6;margin:0 0 120px}.confirmation-engine-feature{align-items:center;display:flex;gap:40px;justify-content:center;margin:0 auto;max-width:1200px}.confirmation-engine-feature:not(:first-child){margin-top:180px}.confirmation-engine-feature-content{flex:1 1;max-width:50%;text-align:left}.confirmation-engine-feature-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 16px}.confirmation-engine-feature-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.confirmation-engine-feature-image{flex-shrink:0;overflow:visible;position:relative;width:425px}.confirmation-engine-feature-background{height:507.96px;left:0;pointer-events:none;position:absolute;top:0;width:684.19px}.confirmation-engine-blur-circle{border-radius:50%;filter:blur(125px);position:absolute}.confirmation-engine-blur-circle-1{background:#3b82f699;height:320px;left:421.24px;top:33.82px;transform:rotate(38.46deg);width:320px}.confirmation-engine-blur-circle-2{background:#0ea5e999;height:288px;left:90.73px;top:.31px;transform:rotate(19.02deg);width:288px}.confirmation-engine-feature-image img{height:auto;position:relative;width:435px;z-index:2}.confirmation-engine-feature-reverse{margin-top:180px}.confirmation-engine-feature-text-left{align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:center;margin:180px auto 0;max-width:1200px}.confirmation-engine-feature-text-left .confirmation-engine-feature-content{flex:1 1;max-width:50%;text-align:left}.confirmation-engine-feature-text-left .confirmation-engine-feature-image{flex:1 1}.confirmation-engine-feature-background-auto{height:606.14px;left:0;pointer-events:none;position:absolute;top:0;width:615.07px}.confirmation-engine-blur-circle-auto-1{background:#86efac99;height:192px;left:408.05px;top:293.51px;transform:rotate(38.46deg);width:192px}.confirmation-engine-blur-circle-auto-2{background:#0ea5e999;height:208px;left:153.28px;top:174.85px;transform:rotate(19.02deg);width:208px}.confirmation-engine-blur-circle-auto-3{background:#3b82f699;height:208px;left:350.27px;top:62.51px;transform:rotate(19.02deg);width:208px}.confirmation-engine-feature-proof{margin-top:180px}.confirmation-engine-feature-background-proof{height:506.24px;left:0;pointer-events:none;position:absolute;top:0;width:557.42px}.confirmation-engine-blur-circle-proof-1{background:#3b82f699;height:144px;left:85.68px;top:240.39px;transform:rotate(58.83deg);width:465.23px}.confirmation-engine-blur-circle-proof-2{background:#0ea5e999;height:384px;left:.64px;top:243.87px;transform:rotate(36.86deg);width:36px}.confirmation-final-cta-section{background:#fff;padding:120px 0}.confirmation-final-cta-container{display:flex;justify-content:center;margin:0 auto;max-width:1200px}.confirmation-final-cta-card{align-items:center;background:linear-gradient(94.57deg,#1b60f5 1.66%,#00c2ff 109.67%);border-radius:20px;display:flex;flex-direction:column;height:384px;justify-content:center;max-width:1200px;padding:32px 288px;width:100%}.confirmation-final-cta-content{align-items:center;display:flex;flex-direction:column;gap:32px;text-align:center;width:628px}.confirmation-final-cta-title{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0}.confirmation-final-cta-description{color:#f9fafb;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.confirmation-final-cta-button-wrapper{border:1px solid #e5e7eb;border-radius:8px}.confirmation-final-cta-button{align-items:center;background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#374151;display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:1.6;padding:12px 20px;text-decoration:none;transition:all .2s ease}.confirmation-final-cta-button:hover{background:#f9fafb;color:#374151}@media (max-width:1200px){.confirmation-final-cta-card{margin:0 20px;padding:32px 40px;width:100%}.confirmation-final-cta-content{max-width:628px;width:100%}}@media (max-width:768px){.confirmation-container{gap:80px;margin:80px auto 0;padding:0 16px}.confirmation-hero-section{flex-direction:column;gap:40px;text-align:center}.confirmation-hero-content{align-items:center;gap:32px;max-width:100%}.confirmation-demo-button-wrapper{align-self:center}.confirmation-hero-title{font-size:36px;line-height:1.2}.confirmation-hero-description{font-size:16px}.confirmation-hero-image{max-width:100%}.confirmation-trusted-section{gap:32px}.confirmation-trusted-title{font-size:24px}.confirmation-trusted-logos{flex-wrap:wrap;gap:24px;justify-content:center}.confirmation-trusted-logo-1,.confirmation-trusted-logo-2{height:32px}.confirmation-problems-section{padding:48px 0}.confirmation-problems-container{gap:40px;padding:0 16px}.confirmation-problems-title{font-size:32px;line-height:1.2}.confirmation-problems-grid{flex-direction:column;gap:20px}.confirmation-problem-card{height:auto;min-height:140px;padding:24px 16px;width:100%}.confirmation-problem-card-content{gap:16px}.confirmation-problem-icon,.confirmation-problem-icon-wrapper{height:48px;width:48px}.confirmation-problem-title{font-size:20px}.confirmation-problem-description{font-size:16px}.confirmation-engine-section{padding:80px 20px 0}.confirmation-engine-title{font-size:32px;line-height:1.2}.confirmation-engine-description{font-size:18px;margin:0 0 80px}.confirmation-engine-feature,.confirmation-engine-feature-proof,.confirmation-engine-feature-reverse,.confirmation-engine-feature-text-left{flex-direction:column;gap:30px;margin-top:80px;text-align:center}.confirmation-engine-feature-content{max-width:100%;text-align:center}.confirmation-engine-feature-title{font-size:24px}.confirmation-engine-feature-description{font-size:16px}.confirmation-engine-feature-image{margin:0 auto;max-width:320px;width:100%}.confirmation-engine-feature-image img{max-width:320px;width:100%}.confirmation-final-cta-section{padding:120px 20px 40px}.confirmation-final-cta-card{height:auto;margin:0;padding:32px 20px;width:100%}.confirmation-final-cta-content{gap:24px;max-width:100%;width:100%}.confirmation-final-cta-title{font-size:28px;line-height:1.2}.confirmation-final-cta-description{font-size:16px}.confirmation-final-cta-button{font-size:16px;padding:14px 24px}}@media (max-width:480px){.confirmation-container{gap:60px;margin:60px auto 0;padding:0 16px}.confirmation-hero-title{font-size:28px}.confirmation-hero-description{font-size:14px}.confirmation-demo-button{padding:12px 20px}.confirmation-demo-button-text{font-size:16px}.confirmation-trusted-title{font-size:20px}.confirmation-problems-title{font-size:24px}.confirmation-problem-card{min-height:120px;padding:20px 12px}.confirmation-problem-icon,.confirmation-problem-icon-wrapper{height:40px;width:40px}.confirmation-problem-title{font-size:18px}.confirmation-problem-description{font-size:14px}.confirmation-engine-title{font-size:24px}.confirmation-engine-description{font-size:16px}.confirmation-engine-feature-title{font-size:20px}.confirmation-engine-feature-description{font-size:14px}.confirmation-final-cta-title{font-size:24px}.confirmation-final-cta-description{font-size:14px}}.page{display:flex;flex-direction:column;gap:120px;min-height:100vh;padding:120px 0}.section-title{color:#1f2937;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.how-it-works-illustration{height:236px;left:-280px;position:absolute;top:-60px;transform:rotate(-17.75deg);width:310px;z-index:-1;.blurred-circle-1{background:radial-gradient(50% 50% at 50% 50%,#3a71ff 54.81%,#00c2ff00 100%);height:162.2px;left:138px;top:97px;width:161.23px}.blurred-circle-1,.blurred-circle-2{filter:blur(75px);position:absolute;transform:rotate(-11.14deg)}.blurred-circle-2{background:radial-gradient(50% 50% at 50% 50%,#00c2ff 56.73%,#7ef3a700 100%);height:136.17px;left:58.03px;top:191.76px;width:136.17px}}.page-hero{color:#000;text-align:center}.page-hero h1{color:#000;font-family:Helvetica,Arial,sans-serif;font-size:76px;font-weight:700;line-height:1.2;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:992px}.page-subtitle{align-self:stretch;color:#1b60f5;font-family:Helvetica;font-size:24px;letter-spacing:-.03em;line-height:110%;order:0}.page-hero .description,.page-subtitle{flex:none;flex-grow:0;font-style:normal;font-weight:400;text-align:center}.page-hero .description{color:#374151;font-family:Open Sans;font-size:20px;line-height:150%;order:2}.page-cta{background:#1f2937;color:#fff;padding:4rem 0;text-align:center}.page-cta h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.page-cta p{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.cta-actions{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.btn-primary-large,.btn-secondary-large{border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;transition:all .2s ease}.btn-primary-large{background:#2563eb;color:#fff}.btn-primary-large:hover{background:#1d4ed8}.btn-secondary-large{background:#0000;border:2px solid #fff;color:#fff}.btn-secondary-large:hover{background:#fff;color:#1f2937}.how-it-works-steps{background:#f8fafc;padding:5rem 0}.steps-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.step-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:2.5rem;position:relative}.step-number{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;left:2.5rem;margin-bottom:1.5rem;position:absolute;top:-30px;width:60px}.step-content{margin-top:2rem}.step-content h3{color:#1f2937;font-size:1.4rem;font-weight:600;margin-bottom:1rem}.step-content p{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.step-content ul{list-style:none;padding:0}.step-content li{color:#374151;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.step-content li:before{color:#10b981;content:"✓";font-weight:700;left:0;position:absolute}.platform-overview{background:#fff;padding:5rem 0}.platform-features{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.platform-feature{padding:2rem;text-align:center}.platform-feature h3{color:#1f2937;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.platform-feature p{color:#6b7280;line-height:1.6}.integration-flow{background:#f8fafc;padding:5rem 0}.flow-diagram{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.flow-step{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;min-width:200px;padding:2rem;text-align:center}.flow-icon{font-size:3rem;margin-bottom:1rem}.flow-step h4{color:#1f2937;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.flow-step p{color:#6b7280;font-size:.9rem}.flow-arrow{color:#6b7280;font-size:2rem}.about-story{padding:5rem 0}.story-grid{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:2fr 1fr}.story-content h2{color:#1f2937;font-size:2.5rem;font-weight:600;margin-bottom:2rem}.story-content p{color:#374151;font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.story-stats{display:flex;flex-direction:column;gap:2rem}.stat-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2rem;text-align:center}.stat-number{color:#2563eb;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label{color:#6b7280;font-weight:500}.mission-vision{background:#f8fafc;padding:5rem 0}.mission-grid{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.mission-card{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:3rem}.mission-card h3{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.mission-card p{color:#374151;font-size:1.1rem;line-height:1.7}.team-section{background:#fff;padding:5rem 0}.team-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.team-member{background:#f8fafc;border-radius:16px;padding:2.5rem 2rem;text-align:center}.member-avatar{font-size:4rem;margin-bottom:1.5rem}.team-member h4{color:#1f2937;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.member-title{color:#2563eb;font-weight:500;margin-bottom:1rem}.team-member p{color:#6b7280;font-size:.95rem;line-height:1.6}.values-section{background:#f8fafc;padding:5rem 0}.values-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.value-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2.5rem 2rem;text-align:center}.value-icon{font-size:3rem;margin-bottom:1.5rem}.value-card h3{color:#1f2937;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.value-card p{color:#6b7280;line-height:1.6}.faq-section{padding:5rem 0}.faq-content{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:2fr 1fr}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.faq-question{align-items:center;background:none;border:none;color:#1f2937;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:1.5rem;text-align:left;transition:background .2s ease;width:100%}.faq-question:hover{background:#f8fafc}.faq-toggle{color:#6b7280;font-size:1.5rem}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer{max-height:200px}.faq-answer p{color:#6b7280;line-height:1.6;margin:0;padding:0 1.5rem 1.5rem}.faq-sidebar{display:flex;flex-direction:column;gap:2rem}.faq-contact,.faq-resources{background:#f8fafc;border-radius:12px;padding:2rem}.faq-contact h3,.faq-resources h3{color:#1f2937;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.faq-contact p{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.faq-contact .btn-primary{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:.75rem;width:100%}.faq-resources ul{list-style:none;padding:0}.faq-resources li{margin-bottom:.75rem}.faq-resources a{color:#2563eb;text-decoration:none;transition:color .2s ease}.faq-resources a:hover{color:#1d4ed8}.blog-content{padding:4rem 0}.blog-layout{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:2fr 1fr}.blog-filters{margin-bottom:3rem}.filter-tabs{display:flex;flex-wrap:wrap;gap:1rem}.filter-tab{background:#0000;border:1px solid #d1d5db;border-radius:20px;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s ease}.filter-tab.active,.filter-tab:hover{background:#2563eb;border-color:#2563eb;color:#fff}.blog-grid{display:flex;flex-direction:column;gap:2rem}.blog-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:2rem;transition:transform .2s ease}.blog-card:hover{box-shadow:0 8px 15px #0000001a}.blog-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.blog-category{background:#dbeafe;border-radius:12px;color:#2563eb;font-size:.8rem;font-weight:500;padding:.25rem .75rem}.blog-read-time{color:#6b7280;font-size:.9rem}.blog-title{margin-bottom:1rem}.blog-title a{color:#1f2937;font-size:1.4rem;font-weight:600;text-decoration:none;transition:color .2s ease}.blog-title a:hover{color:#2563eb}.blog-excerpt{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.blog-meta{color:#9ca3af;font-size:.9rem}.blog-meta,.blog-pagination{align-items:center;display:flex;justify-content:space-between}.blog-pagination{margin-top:3rem}.pagination-btn{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background .2s ease}.pagination-btn:hover:not(:disabled){background:#1d4ed8}.pagination-btn:disabled{background:#d1d5db;cursor:not-allowed}.blog-sidebar{display:flex;flex-direction:column;gap:2rem}.sidebar-section{background:#f8fafc;border-radius:12px;padding:2rem}.sidebar-section h3{color:#1f2937;font-size:1.2rem;font-weight:600;margin-bottom:1rem}.newsletter-form{display:flex;flex-direction:column;gap:1rem}.newsletter-input{border:1px solid #d1d5db;border-radius:6px;font-size:.95rem;padding:.75rem}.category-list,.popular-posts{list-style:none;padding:0}.category-list li,.popular-posts li{border-bottom:1px solid #e5e7eb;margin-bottom:.75rem;padding-bottom:.75rem}.category-list a,.popular-posts a{color:#374151;text-decoration:none;transition:color .2s ease}.category-list a:hover,.popular-posts a:hover{color:#2563eb}.category-list span{color:#9ca3af;font-size:.8rem}.resource-links{display:flex;flex-direction:column;gap:.75rem}.resource-link{background:#fff;border-radius:6px;color:#374151;padding:.75rem;text-decoration:none;transition:all .2s ease}.resource-link:hover{background:#e5e7eb;color:#2563eb}@media (max-width:1200px){.page[style*="padding: 120px 0"]{padding:80px 24px!important}div[style*="width: 992px"]{max-width:992px;padding:0 20px;width:100%!important}div[style*="fontSize: 76px"]{font-size:48px!important;line-height:1.1!important}div[style*="width: 100%; maxWidth: 1200px; justifyContent: space-between"]{flex-direction:column!important;gap:40px!important}div[style*="width: 230px"]{margin:0 auto;max-width:600px;text-align:center;width:100%!important}div[style*="width: 835px"]{margin:0 auto;max-width:835px;width:100%!important}div[style*="width: 835px"][style*="paddingTop: 26px"]{width:100%!important}}@media (max-width:768px){.page[style*="padding: 120px 0"]{min-height:auto!important;padding:60px 16px!important}div[style*="maxWidth: 1200px"]{gap:50px!important}div[style*="width: 992px"]{gap:20px!important;padding:0 10px;width:100%!important}div[style*="fontSize: 76px"]{font-size:36px!important;line-height:40px!important}div[style*="color: #1B60F5"]{font-size:18px!important}div[style*="width: 790px"]{font-size:16px!important;line-height:24px!important;padding:0 10px;width:100%!important}div[style*="width: 100%; maxWidth: 1200px; justifyContent: space-between"]{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:24px!important;position:relative!important}div[style*="width: 230px"]{-webkit-overflow-scrolling:touch!important;background:#f8fafc!important;border-radius:12px!important;display:flex!important;flex-direction:row!important;gap:0!important;justify-content:flex-start!important;margin-bottom:0!important;order:1!important;overflow-x:auto!important;padding:4px!important;position:relative!important;width:100%!important;z-index:1!important}div[style*="fontSize: 24px"][style*="fontWeight: 700"]:first-child{display:none!important}div[style*="fontSize: 24px"][style*="fontFamily: Helvetica"]:not(:first-child){align-items:center!important;background:#0000!important;border:none!important;border-radius:8px!important;color:#6b7280!important;cursor:pointer!important;display:flex!important;flex:1 1 auto!important;font-size:14px!important;font-weight:500!important;justify-content:center!important;margin:0!important;max-width:120px!important;min-width:70px!important;overflow:hidden!important;padding:12px 8px!important;text-align:center!important;text-overflow:ellipsis!important;transition:all .2s ease!important;white-space:nowrap!important}div[style*="fontWeight: 700"][style*="fontSize: 24px"][style*="fontFamily: Helvetica"]:not(:first-child){background:#fff!important;box-shadow:0 1px 3px #0000001a!important;color:#2563eb!important;font-weight:600!important}div[style*="width: 835px"]{margin-top:0!important;order:2!important;position:relative!important;width:100%!important;z-index:2!important}div[style*="width: 835px"][style*="paddingTop: 26px"]{border-radius:12px!important;margin-bottom:12px!important;padding:18px 16px!important;width:100%!important}div[style*="fontSize: 24px"][style*="fontWeight: 700"][style*="color: #374151"]{flex:1 1!important;font-size:16px!important;line-height:22px!important;padding-right:35px!important}div[style*="justifyContent: space-between"][style*="alignItems: center"]{gap:12px!important}img[style*="width: 34px; height: 34px"]{flex-shrink:0!important;height:20px!important;width:20px!important}div[style*="maxWidth: 721px"]{font-size:14px!important;line-height:20px!important;max-width:100%!important;padding-top:8px!important}}@media (max-width:480px){.page[style*="padding: 120px 0"]{padding:40px 12px!important}div[style*="fontSize: 76px"]{font-size:28px!important;line-height:32px!important}div[style*="color: #1B60F5"]{font-size:16px!important}div[style*="width: 790px"]{font-size:14px!important;line-height:20px!important}div[style*="fontSize: 24px"][style*="fontWeight: 700"]:first-child{font-size:18px!important}div[style*="fontSize: 24px"][style*="fontFamily: Helvetica"]:not(:first-child){font-size:12px!important;min-width:60px!important;padding:10px 6px!important}div[style*="width: 835px"][style*="paddingTop: 26px"]{padding:14px 12px!important}div[style*="fontSize: 24px"][style*="fontWeight: 700"][style*="color: #374151"]{font-size:14px!important;line-height:18px!important;padding-right:30px!important}div[style*="maxWidth: 721px"]{font-size:13px!important;line-height:18px!important}img[style*="width: 34px; height: 34px"]{height:16px!important;width:16px!important}}@media (max-width:1024px){.blog-layout,.faq-content,.story-grid{gap:2rem;grid-template-columns:1fr}}@media (max-width:768px){.page-hero h1{font-size:2.5rem}.section-title{font-size:2rem}.steps-grid{grid-template-columns:1fr}.flow-diagram{flex-direction:column}.flow-arrow{transform:rotate(90deg)}.mission-grid{grid-template-columns:1fr}.cta-actions{align-items:center;flex-direction:column}.filter-tabs{justify-content:center}}.about-page{background:#fff;min-height:100vh}.about-hero{background:#fff;padding:120px 32px 0}.about-container{margin:0 auto;max-width:1200px;text-align:center}.about-breadcrumb{color:#2563eb;font-size:24px;margin:0 0 32px}.about-breadcrumb,.about-title{font-family:Helvetica,Arial,sans-serif;font-weight:700}.about-title{color:#030712;font-size:76px;line-height:1.2;margin:0 auto 32px;max-width:992px}.about-description{color:#374151;font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.6;margin:0 auto;max-width:790px}@media (max-width:768px){.about-hero{padding:60px 16px 0}.about-breadcrumb{font-size:18px;margin-bottom:20px}.about-title{font-size:36px;line-height:1.1;margin-bottom:20px}.about-description{font-size:16px;line-height:1.5;padding:0 10px}}.mission-banner{margin-top:120px;overflow:visible;position:relative;width:100%}.mission-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:2}.mission-content{align-items:center;display:flex;flex-direction:column;gap:32px;padding:60px 32px;position:relative;z-index:2}.mission-background-image{height:100%;left:0;object-fit:fill;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.mission-title{font-family:Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:47.3px}.mission-text,.mission-title{color:#fff;margin:0;position:relative;z-index:2}.mission-text{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;max-width:1036px}@media (max-width:768px){.mission-banner{margin-top:60px}.mission-content{gap:20px;padding:40px 16px}.mission-title{font-size:28px;line-height:1.2}.mission-text{font-size:16px;line-height:1.5;padding:0 10px}}.pillars-section{background:#fff;padding:120px 32px 0}.pillars-container{margin:0 auto;max-width:1200px}.pillars-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0 0 48px;text-align:center}.pillars-grid{align-items:stretch;display:flex;gap:32px;justify-content:flex-start}.pillar-card{background:#dbeafe;border-radius:20px;display:flex;flex-direction:column;gap:24px;padding:32px;width:384px}.pillar-number{color:#2563eb;font-size:72px;line-height:1}.pillar-heading,.pillar-number{font-family:Open Sans,sans-serif;font-weight:600;margin:0}.pillar-heading{color:#030712;font-size:24px;line-height:36px}.pillar-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}@media (max-width:1200px){.pillars-grid{align-items:center;flex-direction:column}.pillar-card{width:100%}}@media (max-width:768px){.pillars-section{padding:60px 16px 0}.pillars-title{font-size:28px;margin-bottom:32px}.pillars-grid{gap:20px}.pillar-card{gap:16px;padding:20px}.pillar-number{font-size:48px}.pillar-heading{font-size:20px;line-height:1.3}.pillar-description{font-size:16px;line-height:1.5}}.team-section-about{background:#fff;padding:120px 32px 0}.team-container-about{margin:0 auto;max-width:1200px}.team-title-about{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:43px;font-weight:700;line-height:1.2;margin:0 0 56px;text-align:center}.team-members{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1200px}.team-member-row{align-items:center;display:flex;gap:64px}.team-member-image{background:#f4f4f5;border-radius:20px;flex-shrink:0;height:256px;overflow:hidden;width:288px}.team-member-image img{height:100%;object-fit:cover;width:100%}.team-member-info{display:flex;flex:1 1;flex-direction:column;gap:24px}.team-member-name{color:#030712;font-weight:600}.team-member-bio,.team-member-name{font-family:Open Sans,sans-serif;font-size:18px;line-height:1.6;margin:0}.team-member-bio{color:#374151;font-weight:400}.team-member-bio .underline{text-decoration:underline}@media (max-width:768px){.team-section-about{padding:60px 16px 0}.team-title-about{font-size:28px;margin-bottom:40px}.team-members{gap:24px}.team-member-row{flex-direction:column;gap:20px;text-align:center}.team-member-image{height:160px;margin:0 auto;width:200px}.team-member-info{gap:16px}.team-member-name{font-size:16px}.team-member-bio{font-size:16px;line-height:1.5}}.experience-section{background:#fff;padding:120px 32px 0}.experience-container{margin:0 auto;max-width:1200px}.experience-content{align-items:center;display:flex;gap:56px}.experience-left{display:flex;flex-direction:column;gap:32px;width:574px}.experience-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:47.3px;margin:0;width:518px}.experience-description{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0;width:518px}.experience-cta{display:inline-flex}.experience-button{align-items:center;background:#2563eb;border:1px solid #2563eb;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;justify-content:center;line-height:1.6;padding:12px 20px;text-decoration:none;transition:all .2s ease}.experience-button:hover{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.experience-right{display:flex;flex:1 1;justify-content:center}.experience-image{height:auto;width:572px}@media (max-width:1200px){.experience-content{flex-direction:column;gap:40px;text-align:center}.experience-left{align-items:center;width:100%}.experience-description,.experience-title{max-width:600px;width:100%}.experience-image{max-width:572px;width:100%}}@media (max-width:768px){.experience-section{padding:60px 16px 0}.experience-content{gap:32px}.experience-left{gap:24px}.experience-title{font-size:28px;line-height:1.2;width:100%}.experience-description{font-size:16px;line-height:1.5;width:100%}.experience-button{font-size:16px;padding:12px 20px}.experience-image{max-width:400px;width:100%}}.join-us-section{background:#fff;padding:120px 32px 24px}.join-us-container{align-items:flex-start;display:flex;gap:120px;margin:0 auto;max-width:1200px}.join-us-background{flex-shrink:0;height:288px;position:relative;width:320px}.join-us-blur-circle{border-radius:50%;height:160px;position:absolute;width:160px}.join-us-blur-1{background:radial-gradient(ellipse 50% 50% at 50% 50%,#3a71ff 55%,#00c2ff00 100%);filter:blur(79.56px);left:148.23px;top:0;transform:rotate(12.06deg)}.join-us-blur-2{background:radial-gradient(ellipse 50% 50% at 50% 50%,#00c2ff 57%,#7ef3a700 100%);filter:blur(80.61px);left:32.77px;top:108px;transform:rotate(12.06deg)}.join-us-content{display:flex;flex-direction:column;gap:32px;width:716px}.join-us-title{color:#030712;font-family:Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:47.3px;margin:0}.join-us-description{font-size:18px;font-weight:400;line-height:1.6;margin:0}.join-us-description,.join-us-positions{color:#374151;font-family:Open Sans,sans-serif}.join-us-positions{cursor:pointer;font-size:20px;font-weight:600;line-height:1.75;text-decoration:underline}.join-us-contact{color:#374151;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0}.join-us-link{cursor:pointer;font-weight:600;text-decoration:underline}@media (max-width:1200px){.join-us-background{position:absolute}.join-us-container{flex-direction:column;gap:60px;text-align:center}.join-us-content{margin:0 auto;max-width:716px;width:100%}}@media (max-width:768px){.join-us-section{padding:60px 16px 24px}.join-us-container{gap:40px}.join-us-background{height:160px;margin:0 auto;width:200px}.join-us-blur-1,.join-us-blur-2{height:120px;width:120px}.join-us-blur-1{left:80px;top:0}.join-us-blur-2{left:20px;top:60px}.join-us-content{gap:24px;text-align:center;width:100%}.join-us-title{font-size:28px;line-height:1.2}.join-us-description{font-size:16px;line-height:1.5}.join-us-positions{font-size:18px}.join-us-contact{font-size:16px}.final-cta-section{padding:60px 16px 40px}.final-cta-card{height:auto;margin:0;padding:32px 20px;width:100%}.final-cta-content{gap:24px;width:100%}.final-cta-title{font-size:28px;line-height:1.2}.final-cta-description{font-size:16px;line-height:1.5}.final-cta-button{font-size:16px;padding:12px 24px}}@media (max-width:480px){.about-title{font-size:28px}.experience-title,.final-cta-title,.join-us-title,.mission-title,.pillars-title,.team-title-about{font-size:24px}.pillar-number{font-size:36px}.team-member-image{height:120px;width:160px}.experience-image{max-width:280px}}@media (max-width:1200px){div[style*="width: 1200"]{max-width:1200px;padding:0 32px;width:100%!important}div[style*="width: 992"]{max-width:992px;padding:0 20px;width:100%!important}div[style*="width: 994"][style*="height: 1316"]{height:auto!important;padding:20px;width:100%!important}div[style*="width: 721"][style*="paddingLeft: 16"]{padding-left:20px!important;width:calc(100% - 120px)!important}div[style*="width: 1200"][style*="gap: 32"]{flex-direction:column!important;gap:32px!important;padding:0 20px}div[style*="width: 652"]{max-width:652px;width:100%!important}div[style*="width: 516"][style*="height: 424"]{height:auto!important;max-width:516px;min-height:300px;width:100%!important}div[style*="width: 1200"][style*="height: 360"]{height:auto!important;padding:40px 32px!important;width:100%!important}div[style*="width: 628"]{max-width:628px;width:100%!important}}@media (max-width:768px){div[style*="fontSize: 76"]{font-size:48px!important;line-height:52px!important}div[style*="fontSize: 43"]{font-size:32px!important;line-height:36px!important}div[style*="width: 790"]{font-size:18px!important;line-height:26px!important;padding:0 10px;width:100%!important}div[style*="height: 1419"]{gap:40px!important;height:auto!important}div[style*="width: 906"]{padding:0 20px;width:100%!important}div[style*="width: 71"][style*="height: 1316"]{height:auto!important;left:20px!important;width:60px!important}div[style*="width: 721"][style*="left: 171"]{left:100px!important;width:calc(100% - 120px)!important}div[style*="width: 71"][style*="height: 71"]{height:60px!important;width:60px!important}div[style*="fontSize: 24"][style*="fontWeight: 700"][style*="color: var(--Grey-950"]{font-size:20px!important;line-height:24px!important}div[style*="fontSize: 18"][style*="color: var(--Grey-700"]{font-size:16px!important;line-height:24px!important}div[style*="fontSize: 43"][style*="fontWeight: 700"][style*="lineHeight: 47.30px"]{font-size:28px!important;line-height:32px!important}div[style*="fontSize: 20"][style*="fontWeight: 400"][style*="lineHeight: 30px"],div[style*="fontSize: 20"][style*="fontWeight: 600"]{font-size:18px!important;line-height:26px!important}div[style*="fontSize: 43"][style*="color: white"]{font-size:32px!important;line-height:36px!important}div[style*="fontSize: 18"][style*="color: rgba(255, 255, 255, 0.88)"]{font-size:16px!important;line-height:24px!important}}@media (max-width:480px){div[style*="fontSize: 76"]{font-size:36px!important;line-height:40px!important}div[style*="fontSize: 43"]{font-size:24px!important;line-height:28px!important}div[style*="fontSize: 24"][style*="color: var(--Blue-600"]{font-size:18px!important}div[style*="width: 790"]{font-size:16px!important;line-height:22px!important}div[style*="width: 71"][style*="height: 1316"]{left:15px!important;width:50px!important}div[style*="width: 721"][style*="left: 171"]{left:80px!important;width:calc(100% - 100px)!important}div[style*="width: 71"][style*="height: 71"]{height:50px!important;width:50px!important}div[style*="fontSize: 24"][style*="fontWeight: 700"][style*="color: var(--Grey-950"]{font-size:18px!important;line-height:22px!important}div[style*="fontSize: 18"][style*="color: var(--Grey-700"]{font-size:14px!important;line-height:20px!important}div[style*="fontSize: 43"][style*="fontWeight: 700"][style*="lineHeight: 47.30px"]{font-size:22px!important;line-height:26px!important}div[style*="fontSize: 43"][style*="color: white"]{font-size:24px!important;line-height:28px!important}div[style*="paddingLeft: 286"]{padding-left:20px!important;padding-right:20px!important}}.cfo-page{max-width:100vw;overflow-x:hidden;padding:60px 16px!important}.cfo-page *{box-sizing:border-box}.cfo-container{gap:60px!important;margin:0 auto;max-width:1200px}.cfo-container,.cfo-header{display:flex!important;flex-direction:column!important;width:100%!important}.cfo-header{align-items:center!important;gap:20px!important;padding:0 10px;text-align:center}.cfo-subtitle{color:#1b60f5;font-size:18px!important;line-height:22px!important}.cfo-title{color:#030712;font-size:32px!important;font-weight:700;line-height:36px!important;margin:0}.cfo-description{color:#374151;font-size:16px!important;line-height:24px!important;margin:0;width:100%!important}.cfo-workflow{align-items:center!important;display:flex!important;flex-direction:column!important;gap:40px!important;width:100%!important}.cfo-workflow-title{padding:0 10px;text-align:center;width:100%!important}.cfo-workflow-title span{font-size:24px!important;font-weight:700;line-height:28px!important}.cfo-timeline{min-height:auto!important;padding:20px 10px;position:relative;width:100%!important}.cfo-timeline-line{background:linear-gradient(180deg,#1b60f5,#00c2ff);border-radius:2px;height:calc(100% - 120px)!important;left:30px;position:absolute;top:60px;width:4px!important}.cfo-step{align-items:flex-start;display:flex;gap:20px;margin-bottom:60px;position:relative}.cfo-step-circle{align-items:center!important;border-radius:50%;display:flex!important;flex-shrink:0;height:50px!important;justify-content:center!important;position:relative;width:50px!important;z-index:2}.cfo-step-number{color:#fff;font-size:20px!important;font-weight:700;line-height:1}.cfo-step-content{flex:1 1;padding-top:10px}.cfo-step-duration{color:#030712;font-size:14px!important;font-weight:700;margin-bottom:8px}.cfo-step-title{color:#030712;font-size:18px!important;font-weight:700;line-height:22px;margin-bottom:12px}.cfo-step-description{color:#374151;font-size:14px!important;line-height:20px!important;margin:0}.cfo-case-study{display:flex!important;flex-direction:column!important;gap:24px!important}.cfo-case-content,.cfo-case-study{width:100%!important}.cfo-case-label{font-size:18px!important}.cfo-case-label,.cfo-case-quote{color:#030712;margin-bottom:16px}.cfo-case-quote{font-size:24px!important;font-weight:700;line-height:28px!important}.cfo-case-author{margin-bottom:16px}.cfo-case-author,.cfo-case-link{color:#374151;font-size:16px!important;line-height:24px!important}.cfo-case-link{font-weight:600}.cfo-case-visual{align-items:center;background:#f5f5f5;display:flex;height:250px!important;justify-content:center}.cfo-case-visual,.cfo-cta{border-radius:16px;width:100%!important}.cfo-cta{background:#1b60f5;margin:0!important;padding:32px 20px!important;text-align:center}.cfo-cta-content{align-items:center!important;display:flex!important;flex-direction:column!important;gap:20px!important;width:100%!important}.cfo-cta-title{color:#fff;font-size:28px!important;font-weight:700;line-height:32px!important;margin:0}.cfo-cta-description{color:#ffffffe0;font-size:16px!important;line-height:24px!important;margin:0}.cfo-cta-button{background:#fff;border-radius:10px;color:#08090a;display:inline-block;font-size:16px!important;font-weight:600;padding:16px 24px;text-decoration:none}@media (min-width:768px){.cfo-page{padding:80px 24px!important}.cfo-container{gap:80px!important}.cfo-title{font-size:48px!important;line-height:52px!important}.cfo-description{font-size:18px!important;line-height:27px!important}.cfo-workflow-title span{font-size:32px!important;line-height:36px!important}.cfo-timeline{padding:40px 20px}.cfo-timeline-line{left:50px;width:6px!important}.cfo-step-circle{height:60px!important;width:60px!important}.cfo-step-number{font-size:24px!important}.cfo-step-duration{font-size:16px!important}.cfo-step-title{font-size:20px!important;line-height:24px!important}.cfo-step-description{font-size:16px!important;line-height:24px!important}.cfo-case-study{flex-direction:row!important;gap:32px!important}.cfo-case-content{width:60%!important}.cfo-case-visual{height:300px!important;width:40%!important}.cfo-cta{padding:40px 32px!important}.cfo-cta-title{font-size:36px!important;line-height:40px!important}}@media (min-width:1200px){.cfo-page{padding:120px 0!important}.cfo-container{gap:120px!important;max-width:1200px}.cfo-header{gap:32px!important}.cfo-title{font-size:76px!important;line-height:84px!important}.cfo-description{font-size:20px!important;line-height:30px!important;max-width:790px}.cfo-workflow{gap:56px!important}.cfo-workflow-title span{font-size:43px!important;line-height:47px!important}.cfo-timeline{margin:0 auto;max-width:994px;padding:40px 0;position:relative}.cfo-timeline-line{height:calc(100% - 160px)!important;left:136px;top:80px;width:11px!important}.cfo-step{align-items:flex-start;display:flex;gap:0;margin-bottom:120px;position:relative}.cfo-step-circle{height:71px!important;left:102px;position:absolute;width:71px!important}.cfo-step-content{margin-left:200px;max-width:721px;padding-top:20px}.cfo-step-number{font-size:43px!important;line-height:47px!important}.cfo-step-duration,.cfo-step-title{font-size:24px!important;margin-bottom:24px}.cfo-step-title{line-height:26px!important}.cfo-step-description{font-size:18px!important;line-height:27px!important}.cfo-case-study{align-items:center;flex-direction:row!important;gap:32px!important}.cfo-case-content{width:652px!important}.cfo-case-label{font-size:24px!important}.cfo-case-quote{font-size:43px!important;line-height:47px!important}.cfo-case-author,.cfo-case-link{font-size:20px!important;line-height:30px!important}.cfo-case-visual{height:424px!important;width:516px!important}.cfo-cta{align-items:center;display:flex;height:360px;justify-content:center;padding:60px!important}.cfo-cta-content{gap:32px!important;max-width:628px}.cfo-cta-title{font-size:43px!important;line-height:47px!important}.cfo-cta-description{font-size:18px!important;line-height:27px!important}.cfo-cta-button{font-size:18px!important;padding:16px 18px}}.auditor-page{max-width:100vw;overflow-x:hidden;padding:60px 16px!important}.auditor-page *{box-sizing:border-box}.auditor-container{gap:60px!important;margin:0 auto;max-width:1200px}.auditor-container,.auditor-header{display:flex!important;flex-direction:column!important;width:100%!important}.auditor-header{align-items:center!important;gap:20px!important;padding:0 10px;text-align:center}.auditor-subtitle{color:#1b60f5;font-size:18px!important;line-height:22px!important}.auditor-title{color:#030712;font-size:32px!important;font-weight:700;line-height:36px!important;margin:0}.auditor-description{color:#374151;font-size:16px!important;line-height:24px!important;margin:0;width:100%!important}.auditor-workflow{align-items:center!important;display:flex!important;flex-direction:column!important;gap:40px!important;width:100%!important}.auditor-workflow-title{padding:0 10px;text-align:center;width:100%!important}.auditor-workflow-title span{font-size:24px!important;font-weight:700;line-height:28px!important}.auditor-timeline{min-height:auto!important;padding:20px 10px;position:relative;width:100%!important}.auditor-timeline-line{background:linear-gradient(180deg,#1b60f5,#00c2ff);border-radius:2px;height:calc(100% - 120px)!important;left:30px;position:absolute;top:60px;width:4px!important}.auditor-step{align-items:flex-start;display:flex;gap:20px;margin-bottom:60px;position:relative}.auditor-step-circle{align-items:center!important;border-radius:50%;display:flex!important;flex-shrink:0;height:50px!important;justify-content:center!important;position:relative;width:50px!important;z-index:2}.auditor-step-number{color:#fff;font-size:20px!important;font-weight:700;line-height:1}.auditor-step-content{flex:1 1;padding-top:10px}.auditor-step-title{color:#030712;font-size:18px!important;font-weight:700;line-height:22px;margin-bottom:12px}.auditor-step-description{color:#374151;font-size:14px!important;line-height:20px!important;margin:0}.auditor-case-study{display:flex!important;flex-direction:column!important;gap:24px!important}.auditor-case-content,.auditor-case-study{width:100%!important}.auditor-case-label{color:#030712;font-size:18px!important;margin-bottom:16px}.auditor-case-quote{color:#030712;font-size:24px!important;font-weight:700;line-height:28px!important;margin-bottom:16px}.auditor-case-author{margin-bottom:16px}.auditor-case-author,.auditor-case-link{color:#374151;font-size:16px!important;line-height:24px!important}.auditor-case-link{font-weight:600}.auditor-case-visual{align-items:center;background:#f5f5f5;display:flex;height:250px!important;justify-content:center}.auditor-case-visual,.auditor-cta{border-radius:16px;width:100%!important}.auditor-cta{background:#1b60f5;margin:0!important;padding:32px 20px!important;text-align:center}.auditor-cta-content{align-items:center!important;display:flex!important;flex-direction:column!important;gap:20px!important;width:100%!important}.auditor-cta-title{color:#fff;font-size:28px!important;font-weight:700;line-height:32px!important;margin:0}.auditor-cta-description{color:#ffffffe0;font-size:16px!important;line-height:24px!important;margin:0}.auditor-cta-button{background:#fff;border-radius:10px;color:#08090a;display:inline-block;font-size:16px!important;font-weight:600;padding:16px 24px;text-decoration:none}@media (min-width:768px){.auditor-page{padding:80px 24px!important}.auditor-container{gap:80px!important}.auditor-title{font-size:48px!important;line-height:52px!important}.auditor-description{font-size:18px!important;line-height:27px!important}.auditor-workflow-title span{font-size:32px!important;line-height:36px!important}.auditor-timeline{padding:40px 20px}.auditor-timeline-line{left:50px;width:6px!important}.auditor-step-circle{height:60px!important;width:60px!important}.auditor-step-number{font-size:24px!important}.auditor-step-title{font-size:20px!important;line-height:24px!important}.auditor-step-description{font-size:16px!important;line-height:24px!important}.auditor-case-study{flex-direction:row!important;gap:32px!important}.auditor-case-content{width:60%!important}.auditor-case-visual{height:300px!important;width:40%!important}.auditor-cta{padding:40px 32px!important}.auditor-cta-title{font-size:36px!important;line-height:40px!important}}@media (min-width:1200px){.auditor-page{padding:120px 0!important}.auditor-container{gap:120px!important;max-width:1200px}.auditor-header{gap:32px!important}.auditor-title{font-size:76px!important;line-height:84px!important}.auditor-description{font-size:20px!important;line-height:30px!important;max-width:790px}.auditor-workflow{gap:56px!important}.auditor-workflow-title span{font-size:43px!important;line-height:47px!important}.auditor-timeline{margin:0 auto;max-width:994px;padding:40px 0;position:relative}.auditor-timeline-line{height:calc(100% - 160px)!important;left:136px;top:80px;width:11px!important}.auditor-step{align-items:flex-start;display:flex;gap:0;margin-bottom:100px;position:relative}.auditor-step-circle{height:71px!important;left:102px;position:absolute;width:71px!important}.auditor-step-content{margin-left:200px;max-width:721px;padding-top:20px}.auditor-step-number{font-size:43px!important;line-height:47px!important}.auditor-step-title{font-size:24px!important;line-height:26px!important;margin-bottom:24px}.auditor-step-description{font-size:18px!important;line-height:27px!important}.auditor-case-study{align-items:center;flex-direction:row!important;gap:32px!important}.auditor-case-content{width:652px!important}.auditor-case-label{font-size:24px!important}.auditor-case-quote{font-size:43px!important;line-height:47px!important}.auditor-case-author,.auditor-case-link{font-size:20px!important;line-height:30px!important}.auditor-case-visual{height:424px!important;width:516px!important}.auditor-cta{align-items:center;display:flex;height:360px;justify-content:center;padding:60px!important}.auditor-cta-content{gap:32px!important;max-width:628px}.auditor-cta-title{font-size:43px!important;line-height:47px!important}.auditor-cta-description{font-size:18px!important;line-height:27px!important}.auditor-cta-button{font-size:18px!important;padding:16px 18px}}@media (min-width:769px) and (max-width:1024px){.about-hero,.experience-section,.join-us-section,.pillars-section,.team-section-about{padding-left:24px;padding-right:24px}.about-title{font-size:56px}.mission-title{font-size:40px}.join-us-title,.pillars-title,.team-title-about{font-size:36px}.experience-title{font-size:40px}.team-member-row{gap:40px}.experience-image{max-width:450px}}@media (max-width:1024px){div[style*="width: 992px"]:not([style*=fontSize]):not([style*=fontWeight]){max-width:992px;padding:0 20px;width:100%!important}div[style*="justifyContent: flex-start"][style*="alignItems: center"][style*="gap: 32px"]:has(div[style*="width: 584px"]){flex-direction:column!important;gap:24px!important}div[style*="width: 584px"][style*="height: 424px"]{height:300px!important;max-width:500px;width:100%!important}div[style*="width: 582px"]{max-width:500px;width:100%!important}div[style*="justifyContent: flex-start"][style*="alignItems: flex-start"][style*="gap: 32px"][style*="display: inline-flex"]:has(div[style*="width: 378px"]){flex-wrap:wrap!important;gap:20px!important;justify-content:center!important}div[style*="width: 378px"]{max-width:350px;width:100%!important}}@media (max-width:768px){.page[style*="padding: 120px 0"]{min-height:auto!important;padding:60px 16px!important}div[style*="gap: 120px"]{gap:60px!important}div[style*="width: 992px"]:not([style*=fontSize]):not([style*=fontWeight]){gap:24px!important;padding:0 16px;width:100%!important}div[style*="font-size: 76px"]{font-size:48px!important;line-height:52px!important}div[style*="width: 790px"]{font-size:18px!important;line-height:27px!important;width:100%!important}div[style*="justifyContent: flex-start"][style*="alignItems: center"][style*="gap: 32px"]:has(div[style*="width: 584px"]){flex-direction:column!important;gap:20px!important}div[style*="width: 584px"][style*="height: 424px"]{height:250px!important;width:100%!important}div[style*="width: 582px"]{width:100%!important}div[style*="font-size: 43px"]{font-size:28px!important;line-height:32px!important}div[style*="font-size: 20px"]{font-size:16px!important;line-height:24px!important}div[style*="color: #030712"][style*="font-size: 43px"],div[style*="color: #08090A"][style*="font-size: 43px"]{font-size:28px!important;line-height:32px!important}div[style*="font-size: 24px"][style*="fontWeight: 700"]{font-size:18px!important;line-height:20px!important}div[style*="justifyContent: space-between"][style*="alignItems: center"]:has(div[style*="font-size: 43px"]){align-items:flex-start!important;flex-direction:column!important;gap:16px!important}div[style*="justifyContent: flex-start"][style*="alignItems: flex-start"][style*="gap: 32px"][style*="display: inline-flex"]:has(div[style*="width: 378px"]){align-items:center!important;flex-direction:column!important;gap:16px!important}div[style*="width: 378px"]{max-width:350px;width:100%!important}div[style*="height: 424px"][style*="background: #EEF6FF"]{height:250px!important}div[style*="height: 60px"][style*="font-size: 24px"]{font-size:20px!important;height:auto!important;line-height:24px!important}div[style*="width: 201px"]{width:100%!important}div[style*="width: 56px"][style*="height: 56px"]{height:40px!important;width:40px!important}div[style*="font-size: 16px"]{font-size:14px!important;line-height:20px!important}div[style*="gap: 56px"]{gap:40px!important}div[style*="gap: 38px"]{gap:24px!important}}@media (max-width:480px){.page[style*="padding: 120px 0"]{padding:40px 12px!important}div[style*="font-size: 76px"]{font-size:36px!important;line-height:40px!important}div[style*="width: 790px"]{font-size:16px!important;line-height:24px!important}div[style*="width: 584px"][style*="height: 424px"]{height:200px!important}div[style*="color: #030712"][style*="font-size: 43px"],div[style*="color: #08090A"][style*="font-size: 43px"],div[style*="font-size: 43px"]{font-size:24px!important;line-height:28px!important}div[style*="width: 378px"]{max-width:300px}div[style*="height: 424px"][style*="background: #EEF6FF"]{height:200px!important}div[style*="height: 60px"][style*="font-size: 24px"]{font-size:18px!important;line-height:22px!important}}.blog-mobile-tabs{display:block;max-width:100vw;padding:0 20px;width:100%}.blog-desktop-content{display:none}.blog-header{max-width:100vw;padding:0 20px!important;width:100%!important}.blog-subtitle{font-size:14px!important;line-height:18px!important}.blog-title{font-size:32px!important;line-height:36px!important}.blog-description{font-size:16px!important;line-height:24px!important;width:100%!important}.blog-tab-navigation{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e5e7eb;display:flex;margin-bottom:24px;overflow-x:auto}.blog-tab{background:none;border:none;border-bottom:2px solid #0000;color:#6b7280;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;min-width:0;padding:12px 16px;transition:all .2s ease;white-space:nowrap}.blog-tab.active{border-bottom-color:#1b60f5;color:#1b60f5}.blog-tab:hover{color:#1b60f5}.blog-mobile-content{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px;height:60vh;overflow-y:auto;padding-bottom:40px}.blog-mobile-card{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;display:flex;min-height:120px;overflow:hidden}.blog-mobile-card-image{align-items:center;background:#eef6ff;display:flex;font-size:24px;height:120px;justify-content:center;min-width:120px;width:120px}.blog-mobile-card-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:16px}.blog-mobile-card-title{color:#030712;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-mobile-card-meta{display:flex;flex-direction:column;gap:4px}.blog-mobile-card-author{color:#374151;font-size:14px;font-weight:500}.blog-mobile-card-date{color:#6b7280;font-size:12px}.contact-section{background-color:#2563eb}.contact-header{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.contact-container{margin:0 auto;max-width:1264px;padding:80px 32px;width:100%}.contact-title{color:#fff;font-family:Helvetica,sans-serif;font-size:43px;font-weight:700;line-height:47.3px;margin:0;max-width:786px;width:100%}.contact-subtitle{color:#f9fafb;flex:none;flex-grow:0;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:400;line-height:150%;max-width:518px;order:0}.final-cta-button-wrapper{display:inline-block}@media (min-width:768px){.blog-mobile-tabs{display:none}.blog-desktop-content{display:block}.blog-header{padding:0!important;width:992px!important}.blog-subtitle{font-size:24px!important;line-height:26.4px!important}.blog-title{font-size:76px!important;line-height:83.6px!important}.blog-description{font-size:20px!important;line-height:30px!important;width:790px!important}.contact-header{flex-direction:row;gap:8px}}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Helvetica,sans-serif;line-height:1.6}.App,body{overflow-x:hidden;position:relative}.App{display:flex;flex-direction:column;min-height:100vh}main{flex:1 1;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}.container{margin:0 auto;max-width:1200px;padding:0 2rem}
/*# sourceMappingURL=main.6a362e31.css.map*/