.value-props:where(.astro-7ukaohxn){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.value-prop:where(.astro-7ukaohxn){background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.value-prop:where(.astro-7ukaohxn) h4:where(.astro-7ukaohxn){align-items:center;color:#653165;display:flex;gap:.5rem;margin-bottom:1rem}.hero-block-section{align-items:center!important;display:flex!important;justify-content:center!important}.hero-block-section .container{margin:0!important;max-width:100%!important;padding:0 3rem!important}.hero-block-section .hero-image{height:auto!important;max-width:none!important;position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%) translate(15%)!important;width:auto!important}.hero-block-section .hero-content{overflow:hidden!important}section.text-and-title.white{padding:4rem!important}section.text-and-title .grid{margin:0!important}.how-it-works-section:where(.astro-7ukaohxn){background:#f8f9fa;padding:4rem 0}.process-list:where(.astro-7ukaohxn){display:flex;flex-direction:column;gap:2rem;margin:2rem auto 0;max-width:70%;padding:0 2rem}.process-item:where(.astro-7ukaohxn){align-items:flex-start;display:flex;gap:1.5rem}.step-number:where(.astro-7ukaohxn).base{align-items:center;background:#653165;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:40px;justify-content:center;width:40px}.step-content:where(.astro-7ukaohxn){align-items:center;display:flex;flex:1}.step-text:where(.astro-7ukaohxn){flex:1}.step-text:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#653165;font-size:1.25rem;margin-bottom:.5rem}.step-text:where(.astro-7ukaohxn) p:where(.astro-7ukaohxn){font-size:1rem;line-height:1.4;margin:0}@media(max-width:1200px){.process-list:where(.astro-7ukaohxn){max-width:70%}}@media(max-width:768px){.process-list:where(.astro-7ukaohxn){max-width:90%;padding:0 1rem}.process-item:where(.astro-7ukaohxn){align-items:flex-start}}.centralized-management:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){align-items:center;color:#653165;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem}.use-cases-section:where(.astro-7ukaohxn){padding:4rem 0}.use-cases-grid:where(.astro-7ukaohxn){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-left:auto;margin-right:auto;margin-top:2rem;max-width:1200px}@media(min-width:1200px){.use-cases-grid:where(.astro-7ukaohxn){grid-template-columns:repeat(3,1fr)}}.use-case-card:where(.astro-7ukaohxn){background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000001a;padding:2rem;transition:transform .3s ease}.use-case-card:where(.astro-7ukaohxn):hover{transform:translateY(-5px)}.use-case-icon:where(.astro-7ukaohxn){height:120px;margin-bottom:1.5rem;text-align:center}.use-case-icon:where(.astro-7ukaohxn),.use-case-icon:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){align-items:center;display:flex;justify-content:center}.use-case-icon:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){background:#ffffff1a;border-radius:50%;color:#653165;font-size:4rem;height:80px;width:80px}.use-case-content:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#653165;margin-bottom:1rem}.core-features:where(.astro-65wu65ec){background-color:transparent!important}.features-section:where(.astro-7ukaohxn){background:#fff;padding:80px 0}.bento-grid:where(.astro-7ukaohxn){display:grid;gap:20px;grid-template-columns:repeat(12,1fr);margin:3rem auto 0;max-width:1200px;position:relative}.bento-grid:where(.astro-7ukaohxn):before{content:"";inset:0;position:absolute;z-index:-1}.bento-box:where(.astro-7ukaohxn),.bento-grid:where(.astro-7ukaohxn):before{background:linear-gradient(135deg,#653165,#8e4585 20%,#00aec7,#00c4df,#653165 80%,#00aec7)}.bento-box:where(.astro-7ukaohxn){background-position:calc(var(--box-x, 0px)*-1) calc(var(--box-y, 0px)*-1);background-size:1200px 800px;border-radius:16px;box-shadow:0 4px 12px #00000014;overflow:hidden;padding:24px;position:relative}.bento-box:where(.astro-7ukaohxn):before{background:#fffc;content:"";inset:0;position:absolute;z-index:0}.bento-box:where(.astro-7ukaohxn)>:where(.astro-7ukaohxn){position:relative;z-index:1}.bento-box:where(.astro-7ukaohxn):hover{box-shadow:0 8px 24px #0000001f;transform:scale(1.03);transition:all .3s ease}.box-medium:where(.astro-7ukaohxn){grid-column:span 4}.box-icon:where(.astro-7ukaohxn){display:block;margin-bottom:1rem}.box-icon:where(.astro-7ukaohxn),.box-icon:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){font-size:3rem}.bento-box:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.bento-box:where(.astro-7ukaohxn) p:where(.astro-7ukaohxn){font-size:.9rem;margin:0;opacity:.8}.box-1:where(.astro-7ukaohxn){--box-x:0px;--box-y:0px}.box-2:where(.astro-7ukaohxn){--box-x:400px;--box-y:0px}.box-3:where(.astro-7ukaohxn){--box-x:700px;--box-y:0px}.box-4:where(.astro-7ukaohxn){--box-x:0px;--box-y:200px}.box-5:where(.astro-7ukaohxn){--box-x:400px;--box-y:200px}.box-6:where(.astro-7ukaohxn){--box-x:800px;--box-y:200px}.box-7:where(.astro-7ukaohxn){--box-x:0px;--box-y:400px}.box-8:where(.astro-7ukaohxn){--box-x:400px;--box-y:400px}.box-9:where(.astro-7ukaohxn){--box-x:800px;--box-y:400px}.bento-box:where(.astro-7ukaohxn){color:#333}.bento-box:where(.astro-7ukaohxn) .box-icon:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn),.bento-box:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#653165}.paas-section:where(.astro-7ukaohxn){border-top:2px solid #653165;margin-top:4rem;padding-top:3rem}.paas-title:where(.astro-7ukaohxn){color:#653165;font-size:1.75rem;margin-bottom:2rem;text-align:center}.paas-grid:where(.astro-7ukaohxn){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.paas-card:where(.astro-7ukaohxn){background:#f8f9fa;border:2px solid transparent;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.paas-card:where(.astro-7ukaohxn):hover{border-color:#653165;box-shadow:0 8px 24px #65316526;transform:translateY(-5px)}.paas-icon:where(.astro-7ukaohxn){font-size:2.5rem;margin-bottom:1rem}.paas-icon:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){color:#653165;font-size:2.5rem}.paas-card:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#653165;font-size:1.25rem;margin-bottom:.5rem}.paas-card:where(.astro-7ukaohxn) p:where(.astro-7ukaohxn){color:#666;font-size:.9rem;margin:0}@media(max-width:1200px){.bento-grid:where(.astro-7ukaohxn){grid-template-columns:repeat(6,1fr)}.box-medium:where(.astro-7ukaohxn){grid-column:span 3}}@media(max-width:768px){.bento-grid:where(.astro-7ukaohxn){gap:15px;grid-template-columns:1fr}.box-medium:where(.astro-7ukaohxn){grid-column:span 1}.paas-grid:where(.astro-7ukaohxn){grid-template-columns:1fr}}.differentiators-section:where(.astro-7ukaohxn){background:#f8f9fa;padding:4rem 0}.alternatives-cost-section:where(.astro-7ukaohxn){background:#fff;padding:4rem 0}.section-subtitle:where(.astro-7ukaohxn){color:#666;font-size:1.1rem;line-height:1.5;margin:1rem auto 3rem;max-width:800px}.alternatives-grid:where(.astro-7ukaohxn){display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:3rem auto;max-width:1200px}.alternatives-column:where(.astro-7ukaohxn){border-radius:16px;box-shadow:0 4px 12px #00000014;padding:2rem;transition:transform .3s ease}.alternatives-column:where(.astro-7ukaohxn):hover{transform:translateY(-5px)}.without-platform:where(.astro-7ukaohxn){background:#fff5f5;border:2px solid #fdd}.with-platform:where(.astro-7ukaohxn){background:#f0fff4;border:2px solid #b8e7c8}.column-header:where(.astro-7ukaohxn){align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.column-header:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){font-size:1.5rem}.without-platform:where(.astro-7ukaohxn) .column-header:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){color:#dc3545}.with-platform:where(.astro-7ukaohxn) .column-header:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){color:#28a745}.column-header:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#333;font-size:1.25rem;margin:0}.alternatives-list:where(.astro-7ukaohxn){display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.alternative-item:where(.astro-7ukaohxn){align-items:flex-start;display:flex;gap:1rem}.item-icon:where(.astro-7ukaohxn){align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.without-platform:where(.astro-7ukaohxn) .item-icon:where(.astro-7ukaohxn){background:#dc35451a;color:#dc3545}.with-platform:where(.astro-7ukaohxn) .item-icon:where(.astro-7ukaohxn){background:#28a7451a;color:#28a745}.item-content:where(.astro-7ukaohxn) h4:where(.astro-7ukaohxn){color:#333;font-size:1rem;font-weight:700;margin:0 0 .5rem}.item-content:where(.astro-7ukaohxn) p:where(.astro-7ukaohxn){color:#666;font-size:.9rem;line-height:1.4;margin:0}.column-result:where(.astro-7ukaohxn){border-radius:12px;font-size:.95rem;padding:1.5rem;text-align:center}.without-result:where(.astro-7ukaohxn){background:#dc354526;border:1px solid rgba(220,53,69,.3);color:#721c24}.with-result:where(.astro-7ukaohxn){background:#28a74526;border:1px solid rgba(40,167,69,.3);color:#155724}.column-cta:where(.astro-7ukaohxn){border-top:1px solid rgba(40,167,69,.3);margin-top:1.5rem;padding-top:1.5rem;text-align:center}.column-cta:where(.astro-7ukaohxn) .cta-buttons:where(.astro-7ukaohxn){display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.column-cta:where(.astro-7ukaohxn) .main-cta:where(.astro-7ukaohxn){background:#00aec7!important;border:none!important;border-radius:5rem!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:1rem!important;font-weight:600!important;margin:0!important;padding:1rem 2.5rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.column-cta:where(.astro-7ukaohxn) .main-cta:where(.astro-7ukaohxn):hover{background:#0095aa!important}.alternatives-cta:where(.astro-7ukaohxn){border-top:1px solid #e0e0e0;margin-top:3rem;padding-top:2rem;text-align:center}.alternatives-cta-section:where(.astro-7ukaohxn){background:#fff;padding:4rem 0}.alternatives-cta-section:where(.astro-7ukaohxn) .alternatives-cta:where(.astro-7ukaohxn){border-top:none;margin-top:0;padding-top:0}.social-proof-spacing{padding-top:5rem!important}.cta-intro:where(.astro-7ukaohxn){color:#333;font-size:1.1rem;font-weight:500;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px}.cta-buttons:where(.astro-7ukaohxn){display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.cta-buttons:where(.astro-7ukaohxn) .main-cta:where(.astro-7ukaohxn){background:#00aec7!important;border:none!important;border-radius:5rem!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:1rem!important;font-weight:600!important;margin:0!important;padding:1rem 2.5rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.cta-buttons:where(.astro-7ukaohxn) .main-cta:where(.astro-7ukaohxn):hover{background:#0095aa!important}@media(max-width:768px){.alternatives-grid:where(.astro-7ukaohxn){gap:1.5rem;grid-template-columns:1fr}.alternatives-column:where(.astro-7ukaohxn){padding:1.5rem}.column-cta:where(.astro-7ukaohxn) .cta-buttons:where(.astro-7ukaohxn),.cta-buttons:where(.astro-7ukaohxn){align-items:center;flex-direction:column}.section-subtitle:where(.astro-7ukaohxn){font-size:1rem;padding:0 1rem}}.social-proof-stats:where(.astro-7ukaohxn){display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:2rem}.stat-item:where(.astro-7ukaohxn){align-items:center;background:#f8f9fa;border-radius:8px;display:flex;gap:1rem;padding:1rem}.stat-item:where(.astro-7ukaohxn) i:where(.astro-7ukaohxn){color:#653165;font-size:1.5rem}.pricing-section:where(.astro-7ukaohxn){background:#f8f9fa;padding:4rem 0}.pricing-table:where(.astro-7ukaohxn){margin-left:auto;margin-right:auto;margin-top:2rem;max-width:1600px;padding:0 1rem;width:100%}.pricing-table:where(.astro-7ukaohxn) table:where(.astro-7ukaohxn){background:#fff;border-collapse:collapse;border-radius:12px;box-shadow:0 4px 6px #0000001a;overflow:hidden;width:100%}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn){background:#f8f9fa;border-bottom:2px solid #e0e0e0;padding:2.5rem 4rem;text-align:center}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn).feature-column{background:#fff;border-bottom:none;width:40%}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn).paas-column,.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn).saas-column{width:30%}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){color:#653165;font-size:1.5rem;margin-bottom:.5rem}.pricing-subtitle:where(.astro-7ukaohxn){color:#666;font-size:.9rem;font-style:italic;margin:0}.pricing-table:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){border-bottom:1px solid #f0f0f0;padding:1.5rem 4rem;text-align:left}.pricing-table:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn):not(:first-child){text-align:center}.pricing-table:where(.astro-7ukaohxn) .check:where(.astro-7ukaohxn){color:#00aec7;font-size:1.5rem;font-weight:700}.pricing-table:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn):nth-child(3).check{color:#653165}.pricing-table:where(.astro-7ukaohxn) .no-check:where(.astro-7ukaohxn){color:#999;font-size:1.5rem;font-weight:700}.pricing-table:where(.astro-7ukaohxn) .payment-type:where(.astro-7ukaohxn){color:#653165;font-size:.9rem;font-weight:600}.pricing-table:where(.astro-7ukaohxn) .cta-row:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){border-bottom:2px solid #e0e0e0;padding:2.5rem 4rem;text-align:center;vertical-align:middle}.pricing-table:where(.astro-7ukaohxn) .cta-row:where(.astro-7ukaohxn) button{margin:0!important}.faq-section:where(.astro-7ukaohxn){background:#fff;padding:4rem 0}.faq-section:where(.astro-7ukaohxn) .container:where(.astro-7ukaohxn){max-width:1200px}.faq-section:where(.astro-7ukaohxn) h2:where(.astro-7ukaohxn){margin-bottom:3rem}.faq-section:where(.astro-7ukaohxn) .accordion{margin:0 auto;max-width:800px}.pricing-table:where(.astro-7ukaohxn) .cta-row:where(.astro-7ukaohxn):last-child td:where(.astro-7ukaohxn){border-bottom:none}.banner-block-section .banner-content a.main-cta{background:#fff3!important;border:none!important;border-radius:5rem!important;color:var(--accent-text)!important;cursor:pointer!important;display:inline-block!important;font-size:1rem!important;font-weight:600!important;margin-bottom:1rem!important;margin-right:1rem!important;padding:1.5rem 4rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.banner-block-section .banner-content a.main-cta:hover{background:#ffffff4d!important}.banner-block-section .banner-text-content h2{margin-bottom:4rem!important}.pricing-card:where(.astro-7ukaohxn) a:where(.astro-7ukaohxn).main-cta{background:#00aec7!important;border:none!important;border-radius:5rem!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:1rem!important;font-weight:600!important;margin-bottom:1rem!important;margin-right:1rem!important;padding:1rem 2.5rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.pricing-card:where(.astro-7ukaohxn) a:where(.astro-7ukaohxn).main-cta:hover{background:#0095aa!important}.pricing-table:where(.astro-7ukaohxn) a:where(.astro-7ukaohxn).main-cta{background:#00aec7!important;border:none!important;border-radius:5rem!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:1rem!important;font-weight:600!important;margin:0!important;padding:1rem 2.5rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .3s ease-in-out!important}.pricing-table:where(.astro-7ukaohxn) a:where(.astro-7ukaohxn).main-cta:hover{background:#0095aa!important}@media(max-width:1024px){.pricing-table:where(.astro-7ukaohxn){padding:0 .5rem}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn){font-size:.95rem;padding:2rem}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){font-size:1.3rem}.pricing-table:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){font-size:.9rem;padding:1.25rem 2rem}.pricing-table:where(.astro-7ukaohxn) .cta-row:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){padding:2rem}}@media(max-width:768px){.features-list:where(.astro-7ukaohxn),.use-cases-grid:where(.astro-7ukaohxn),.value-props:where(.astro-7ukaohxn){grid-template-columns:1fr}.pricing-table:where(.astro-7ukaohxn){padding:0 .25rem}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn){font-size:.8rem;padding:1rem .5rem}.pricing-table:where(.astro-7ukaohxn) th:where(.astro-7ukaohxn) h3:where(.astro-7ukaohxn){font-size:1rem;margin-bottom:.25rem}.pricing-subtitle:where(.astro-7ukaohxn){font-size:.7rem}.pricing-table:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){font-size:.75rem;padding:.75rem .5rem}.pricing-table:where(.astro-7ukaohxn) .cta-row:where(.astro-7ukaohxn) td:where(.astro-7ukaohxn){padding:1rem .5rem}.pricing-table:where(.astro-7ukaohxn) a:where(.astro-7ukaohxn).main-cta{font-size:.75rem!important;padding:.6rem 1.2rem!important}.pricing-table:where(.astro-7ukaohxn) button{font-size:.75rem!important;padding:.6rem 1.2rem!important}}
