.btn-trial{display:inline-block;background:#1873ed;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease;font-size:14px}.btn-trial:hover{background:rgb(15.1807228916,91.9277108434,194.8192771084);box-shadow:0 4px 12px rgba(24,115,237,.25)}@media(max-width:768px){.btn-trial{padding:12px 25px;font-size:16px}}.hero{min-height:400px;margin-top:220px;align-items:center;padding:0 0 80px;color:#000}.hero,.hero .container{position:relative;display:flex}.hero .container{z-index:2}.hero .hero-content{max-width:800px;position:relative;z-index:3;display:flex;align-items:start;flex-direction:column}.hero .hero-image{width:100%}.hero .hero-title{color:#323649;text-align:left;font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:80px}.hero .hero-actions{margin-bottom:60px}.hero .hero-button{display:inline-block;background:#fff;color:#1361ac;font-size:1.2rem;font-weight:600;padding:16px 40px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.2)}.hero .hero-button:hover{transform:translateY(-5px);box-shadow:0 6px 25px rgba(0,0,0,.3);background:#f0f8ff}.hero .hero-products{display:flex;align-items:center;gap:15px;font-size:1.2rem;transition:all .3s ease}.hero .hero-products:hover .arrow-down{animation:bounce 1s infinite}.hero .arrow-down{font-size:1.5rem}.hero .hero-pattern1{width:100%;top:-185%;transform:translate(-50%,-50%);height:709px}.hero .hero-pattern1,.hero .hero-pattern2{left:50%;position:absolute!important;z-index:-1;right:0;bottom:0;opacity:.7}.hero .hero-pattern2{width:2214px;top:82%;transform:translate(-50%,-83%);height:900px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.partners{position:relative;display:flex;align-items:center;padding:120px 0 80px;overflow:hidden;color:#000}.partners .container{display:flex;flex-direction:column;position:relative;z-index:2;gap:60px}.partners .partners-title{width:100%;text-align:center;font-size:40px;font-weight:700;line-height:52px}.partners .partners-image{width:100%}.partners .partners-products{grid-gap:40px 45px;display:grid;grid-auto-rows:120px;grid-template-columns:repeat(4,1fr);justify-items:center}.partners .partners-image-block{position:relative;overflow:hidden;display:inline-block;vertical-align:top;align-items:center}.partners .partners_logo{height:120px;width:100%;object-fit:contain}@media(max-width:1024px){.partners .partners-title{width:100%;max-width:100%;font-size:32px}}@media(max-width:768px){.partners{padding:60px 0 40px}.partners .container{gap:20px}.partners .partners-title{font-size:24px;line-height:36px;text-align:center}.partners .partners-products{grid-gap:20px 45px;grid-template-columns:repeat(2,1fr);width:100%}}@media(max-width:400px){.partners{padding:40px 0 0}}.features-section{padding:100px 0;position:relative;overflow:hidden}.features-section .container{position:relative;z-index:2}.features-section .section-header{text-align:center;margin-bottom:60px}.features-section .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;gap:32px;grid-row-gap:0;row-gap:0}.features-section .feature-card{border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%}.features-section .feature-icon{padding:30px 0 0}.features-section .feature-icon .icon-circle{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#1873ed,rgb(94.9698795181,158.0120481928,242.5301204819));color:#1873ed;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.features-section .feature-content{padding:10px 0 35px}.features-section .feature-title{font-size:24px;font-weight:600;color:#333;margin-bottom:15px;line-height:34px}.features-section .feature-description{font-size:18px;line-height:26px;color:#666;margin:0}@media(max-width:992px){.features-section{padding:80px 0}.features-section .features-grid{gap:30px}.features-section .feature-title{font-size:1.4rem}}@media(max-width:768px){.features-section{padding:60px 0}.features-section .features-grid{grid-template-columns:1fr;gap:0}}@media(max-width:480px){.features-section .feature-card{flex-direction:column}}.invert{flex-direction:row-reverse}.stats-section{padding:100px 0;position:relative}.stats-section .container{display:flex;position:relative;z-index:2;gap:100px}.stats-section .stats-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.stats-section .stats-list{list-style:none;padding:0;margin:0 0 40px}.stats-section .stat-item{display:flex;align-items:flex-start;margin-bottom:20px;font-size:1.2rem;line-height:1.6}.stats-section .stat-item:last-child{margin-bottom:0}.stats-section .stat-icon{color:#1873ed;font-size:1.5rem;margin-right:15px;line-height:1}.stats-section .stat-text{flex:1 1;color:#333}.stats-section .divider{height:1px;margin:40px 0}.stats-section .chart-title{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:20px}.stats-section .chart-placeholder{height:250px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(24,115,237,.2)}.stats-section .stats-visual .image-placeholder{height:500px;border-radius:10px;display:flex;align-items:center;justify-content:center}.stats-section .stats-visual .image{width:100%}.stats-section .stats-visual .placeholder-text{color:rgba(51,51,51,.4);font-size:1.2rem;font-weight:500;width:600px}@media(max-width:992px){.stats-section{padding:80px 0}.stats-section .stats-grid{gap:40px}.stats-section .stats-visual .image-placeholder{height:400px}}@media(max-width:768px){.stats-section{padding:60px 0}.stats-section .stats-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:480px){.stats-section .stat-item{font-size:1.1rem}.stats-section .stats-visual .image-placeholder{height:250px}}.integrations-section{padding:100px 0}.integrations-section .stats-grid{display:flex;flex-direction:row-reverse;gap:60px;align-items:start}.integrations-section .image{width:100%}.integrations-section .section-header{text-align:left;max-width:630px;margin:0 auto 60px}.integrations-section .section-description{font-size:1.2rem;line-height:1.6;color:#666;margin:0}@media(max-width:768px){.integrations-section .section-description{font-size:1.1rem}}.integrations-section .services-grid{gap:30px;justify-content:center}.integrations-section .service-card{display:flex;flex-direction:column;align-items:center;padding:25px 15px;border-radius:12px;background:#f8fbff;border:1px solid rgba(24,115,237,.1);transition:all .3s ease}.integrations-section .service-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgba(24,115,237,.1);border-color:rgba(24,115,237,.3)}.integrations-section .service-icon{font-size:3rem;color:#1873ed;margin-bottom:20px}.integrations-section .service-icon svg{width:1em;height:1em}.integrations-section .service-name{font-size:1.1rem;font-weight:600;color:#333;text-align:center;line-height:1.4}@media(max-width:992px){.integrations-section{padding:80px 0}.integrations-section .services-grid{gap:25px}}@media(max-width:768px){.integrations-section{padding:60px 0}.integrations-section .service-card{padding:20px 10px}.integrations-section .service-icon{font-size:2.5rem}}@media(max-width:480px){.integrations-section .services-grid{grid-template-columns:repeat(2,1fr)}}.case-studies-section{padding:60px 0 20px}.case-studies-section .section-header{text-align:center;margin-bottom:60px}.case-studies-section .case-studies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px}.case-studies-section .case-card{transition:all .3s ease;position:relative;overflow:hidden}.case-studies-section .case-header{display:flex;gap:20px;flex-direction:row-reverse;justify-content:flex-end;align-items:center;margin-bottom:20px}.case-studies-section .client-name{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.case-studies-section .case-icon{font-size:28px;color:#1873ed}.case-studies-section .case-icon svg{width:1em;height:1em}.case-studies-section .case-value{font-size:2.2rem;font-weight:700;color:#2c7be5;margin-bottom:10px;line-height:1.2}.case-studies-section .case-description{font-size:1.1rem;line-height:1.5;color:#666;margin-bottom:20px}.case-studies-section .case-link{display:inline-block;color:#1873ed;font-weight:600;text-decoration:none;transition:all .3s ease}.case-studies-section .case-link:hover{color:rgb(15.1807228916,91.9277108434,194.8192771084);transform:translateX(5px)}@media(max-width:992px){.case-studies-section{padding:80px 0}.case-studies-section .section-header{text-align:center;margin-bottom:40px}.case-studies-section .case-studies-grid{gap:25px}}@media(max-width:768px){.case-studies-section{padding:60px 0}.case-studies-section .case-studies-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.case-studies-section .section-header{text-align:center;margin-bottom:20px}.case-studies-section .case-description{font-size:18px}.case-studies-section .case-value{font-size:28px}}@media(max-width:480px){.case-studies-section .case-studies-grid{grid-template-columns:1fr}.case-studies-section .case-header{margin-bottom:10px}}.blog-section{padding:100px 0 20px}.blog-section .section-header{margin-bottom:50px}.blog-section .blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:50px;gap:50px;margin-bottom:20px}.blog-section .blog-card{overflow:hidden;transition:all .3s ease}.blog-section .post-title{font-size:20px;font-weight:700;color:#333;margin-bottom:12px;line-height:1.4}@media(max-width:992px){.blog-section .post-title{font-size:18px;margin-bottom:8px}}.blog-section .post-excerpt{font-size:15px;line-height:1.6;color:#666;margin-bottom:10px}.blog-section .post-meta{display:flex;align-items:center;font-size:.9rem;color:hsl(0,0%,50%);padding-top:15px}.blog-section .post-meta .post-category{font-weight:600;color:#1873ed;margin-right:8px}.blog-section .all-posts-link{text-align:right}.blog-section .all-posts-button{display:inline-block;padding:12px 35px;background:rgba(0,0,0,0);color:#1873ed;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.blog-section .all-posts-button:hover{background:#1873ed;color:#fff;transform:translateY(-3px);box-shadow:0 5px 15px rgba(24,115,237,.2)}@media(max-width:992px){.blog-section{padding:80px 0}.blog-section .blog-grid{gap:30px}.blog-section .section-header{margin-bottom:30px}}@media(max-width:768px){.blog-section{padding:40px 0}.blog-section .post-excerpt{font-size:16px;margin-bottom:0}.blog-section .blog-grid{grid-template-columns:1fr;gap:40px}.blog-section .all-posts-button{padding:10px 16px}.blog-section .section-header{margin-bottom:10px}}@media(max-width:460px){.blog-section{padding:20px 0}}.testimonials{padding:80px 0}@media(max-width:768px){.testimonials{padding:50px 0}}.testimonials-wrapper{position:relative;max-width:1456px;margin:0 auto;overflow:hidden;cursor:-webkit-grab;cursor:grab}.testimonials-wrapper:active{cursor:-webkit-grabbing;cursor:grabbing}.testimonial-slider{display:flex;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.testimonials .testimonial-card{display:flex;flex:0 0 100%;padding:50px;gap:50px;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;box-sizing:border-box;flex-direction:row}@media(max-width:992px){.testimonials .testimonial-card{padding:40px}}@media(max-width:768px){.testimonials .testimonial-card{flex-direction:column;padding:30px 0}}.quote-top{font-size:100px;line-height:1;color:#06c;opacity:.2;position:absolute;top:0;left:335px}@media(max-width:768px){.quote-top{font-size:60px;top:230px;left:0}}.quote-bottom{font-size:100px;line-height:1;color:#06c;opacity:.2;position:absolute;left:100%}@media(max-width:768px){.quote-bottom{font-size:60px;left:96%}}@media(max-width:425px){.quote-bottom{font-size:60px;left:90%}}.testimonial-text{font-size:18px;line-height:24px;color:#555;margin-bottom:30px;position:relative;text-align:left}@media(max-width:992px){.testimonial-text{font-size:16px}}@media(max-width:576px){.testimonial-text{font-size:15px;line-height:1.6}}.author{align-items:center}.author,.author-info{display:flex;gap:10px}.author-info{flex-direction:column;align-items:start}@media(max-width:600px){.author-info{flex-direction:column;align-items:start;text-align:left}}.author-info span{display:block;font-size:16px;color:#333;text-align:left;font-weight:600}@media(max-width:576px){.author-info span{font-size:14px}}.author-logo-block{display:flex;justify-content:start;align-items:center}.w-text{width:500px}@media(max-width:600px){.w-text{width:300px}}.author-logo{width:100%}.border-50{border-radius:50%}.navigation{display:flex;justify-content:center;align-items:center;margin-top:0;gap:30px}@media(max-width:576px){.navigation{gap:15px}}.nav-btn{width:50px;height:50px;border-radius:50%;background:#fff;border:2px solid #06c;color:#06c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}.nav-btn span{font-size:24px;line-height:1}.nav-btn:hover{background:#06c;color:#fff}@media(max-width:576px){.nav-btn{width:40px;height:40px}}.dots{display:flex;gap:15px}.dot{width:12px;height:12px;border-radius:50%;background:#ccc;border:none;cursor:pointer;transition:background .3s}.dot.active,.dot:hover{background:#06c}.dot:hover{opacity:.7}.section-title{font-size:40px;font-weight:700;color:#333;margin-bottom:40px;line-height:1.3;text-align:center}@media(max-width:1200px){.hero .hero-content{max-width:600px}.hero .container{flex-direction:row}.hero .hero-title{font-size:42px;margin-bottom:20px}.hero-title{font-size:40px}.section-title{font-size:36px}}@media(max-width:1024px){.hero .hero-content{align-items:center}.stats-section .stats-grid{gap:20px}.features-section .section-header{margin-bottom:20px}.section-title{font-size:32px;line-height:40px}.container{flex-direction:column;gap:40px;align-items:center}.hero-products{width:80%}}@media(max-width:1023px){.hero .container{flex-direction:column;gap:40px;align-items:center}.hero .hero-content{max-width:100%}.hero .hero-title{font-size:36px;margin-bottom:20px;text-align:center}}@media(max-width:992px){.hero .hero-title{font-size:34px}}@media(max-width:768px){.hero{margin-top:120px}.hero .hero-title{font-size:32px}.hero .cta-button{display:flex;width:100%}.hero .cta-button .btn-trial{width:100%;text-align:center}.stats-section .stats-grid{flex-direction:column;gap:20px}.stats-section .stats-visual .image{width:80%}.integrations-section .stats-grid{flex-direction:column;gap:20px}.section-title{font-size:24px;line-height:36px}.features-section .feature-content{padding:10px 0}}@media(max-width:500px){.hero .hero-title{font-size:30px}.stats-section .stats-visual .image{width:100%}}.wrapper{padding:40px 20px;max-width:1200px;margin:0 auto}.section{margin-bottom:60px}.grid-problems{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:20px;gap:20px}.card-problem{display:flex;background:#fff;gap:40px;padding:20px 40px;height:120px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);text-align:left;transition:transform .2s;flex-direction:row;align-items:center}.card-problem:hover{transform:translateY(-5px)}.icon{font-size:50px;color:#2c7be5}.card-text{font-size:16px;font-weight:500}.kpi-section,.section-compact{margin-bottom:60px}.kpi-section{padding:50px 0;border-radius:20px}.kpi-section .kpi-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));flex-wrap:wrap;justify-content:center;grid-gap:30px;gap:30px;list-style:none;padding:0;margin:0}@media(max-width:500px){.kpi-section .kpi-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.kpi-section .kpi-item{background:#fff;padding:25px 35px;border-radius:15px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.kpi-section .kpi-item:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.kpi-section .kpi-value{font-size:36px;font-weight:700;color:#2c7be5;margin-bottom:8px}.kpi-section .kpi-label{font-size:16px;color:#555}@media(max-width:768px){.kpi-section .kpi-value{font-size:28px}.kpi-section .kpi-item{padding:20px 25px}}.grid-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:25px;gap:25px}.benefit-card{background:#fff;padding:25px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.icon-wrap-lg{margin-bottom:15px}.card-title{font-size:20px;font-weight:600;margin-bottom:10px}.card-sub{font-size:15px;color:#555}@media(max-width:768px){.section-title{font-size:24px}.kpi-value{font-size:26px}}@media(max-width:500px){.grid-problems{grid-template-columns:1fr}.card-problem{padding-left:30px;gap:20px}}.roles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px}.role-card{border-radius:12px;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.role-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.role-card .role-icon{width:50px;height:50px;margin-bottom:15px}.role-card .role-icon .icon{width:100%;height:100%;color:#2c7be5}.role-card .role-title{font-size:1.2rem;font-weight:600;margin-bottom:10px}.role-card .role-text{font-size:.95rem;color:#333;line-height:1.5}@media(max-width:768px){.section-title{font-size:1.6rem;margin-bottom:30px}}.round{border-radius:20px}