section h3{font-size:20px}.w-1120{max-width:1120px}.module-card p a {color: inherit;font-weight: 600;}.trusted-by{gap:15px 10px}.commen-title-heading.text-center h2{max-width:100%}.module-title{font-size:20px;font-weight:700;color:rgba(32,32,33,1);margin-bottom:10px;letter-spacing:-.01em}span.num-badge{font-weight:800;font-size:64px;line-height:64px;color:rgba(250,250,250,1)}.modules-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.module-card{background:rgba(252,252,252,1);border:.81px solid rgba(230,230,230,1);border-radius:20px;padding:20px 32px 10px;transition:box-shadow .25s,border-color .25s,transform .2s;position:relative;overflow:hidden}.module-card h3{margin:10px 0 5px}.module-icon{font-size:36px;margin-bottom:20px;display:block}.section-label hr{width:20px;margin:0;display:inline-block;margin:auto 0;margin-bottom:2px;border:.5px solid #1167e8}#why{background:#fff}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.why-grid h2{font-weight:800;font-size:46px;line-height:normal}.why-left .section-subtitle{margin:0;margin-bottom:32px}.why-left p a{color:#495255}.stats-row{display:flex;gap:12px;margin-bottom:36px}.stat-card{flex:1;border-radius:16px;padding:20px 16px;text-align:center;background:rgba(17,103,232,.05);border:1px solid rgba(17,103,232,1)}.stat-num{font-size:28px;font-weight:800;color:rgba(17,103,232,1);letter-spacing:-.03em;display:block}.stat-label{font-size:12px;color:#6b7280;margin-top:4px}.features-list{display:flex;flex-direction:column;gap:12px}.feature-item{display:flex;align-items:center;gap:16px;padding:18px 20px;background:rgba(252,252,252,1);border-radius:14px;cursor:default;border:1px solid rgba(0,0,0,.05)}.feature-icon{width:42px;height:42px;background:#eef2ff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.feature-name{font-size:16px;font-weight:600}#models{background:#fff}.models-header{margin-bottom:52px}.models-grid{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:20px;margin-top:40px;align-items:start;margin-bottom:20px}.client-wrap h4,section.why-manufacturing h3{margin:0}.model-card{border:1px solid #e5e7eb;border-radius:22px;padding:36px 28px;background:#fff;transition:box-shadow .25s,transform .2s;position:relative}.model-card.featured{background:rgba(54,114,203,1);color:#fff;box-shadow:0 20px 37.3px 0 rgba(0,119,182,.1)}.model-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:50px;margin-bottom:24px}.badge-default{color:rgba(17,103,232,1);background:rgba(17,103,232,.1)}.badge-popular{background:rgba(0,255,55,1);color:rgba(78,78,78,1)}.badge-longterm{background:rgba(17,103,232,.1);color:rgba(17,103,232,1)}.model-icon{font-size:36px;margin-bottom:18px;display:block}.model-title{font-size:20px;font-weight:800;line-height:normal;margin-bottom:12px;letter-spacing:-.02em}.model-card:not(.featured) .model-title{color:var(--text-dark)}.model-card.featured .model-title{color:var(--white)}.model-desc{font-size:13.5px;line-height:1.6;color:#6b7280;margin-bottom:24px;min-height:65px}.model-card.featured .model-desc{color:rgba(255,255,255,.75)}.model-divider{height:1px;background:#e5e7eb;margin:20px 0}.model-card.featured .model-divider{background:rgba(255,255,255,.2)}.model-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(17,103,232,1);margin-bottom:12px}.model-card.featured .model-label{color:rgba(255,255,255,.6)}.check-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:24px;padding:0;min-height:250px}.service-card img{margin-bottom:15px}.partnership-text span{color:rgba(33,102,243,1)}.check-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;color:#6b7280}.model-card.featured .check-list li{color:rgba(255,255,255,.88)} .check-icon{width:18px;height:18px;background:#eef2ff;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px;font-size:10px;color:rgba(17,103,232,1);font-weight:700}.model-card.featured .check-icon{background:rgba(255,255,255,.2);color:var(--white)}.what-you-get{background:#eef2ff;border-radius:12px;padding:16px 18px;margin-top:20px}.model-card.featured .what-you-get{background:rgba(255,255,255,.12)}.wyg-label{font-size:10px;font-weight:700;text-transform:uppercase;color:rgba(17,103,232,1);margin-bottom:6px}.model-card.featured .wyg-label{color:rgba(255,255,255,.6)}.wyg-text{font-size:13px;line-height:1.6;color:#6b7280}.model-card.featured .wyg-text{color:rgba(255,255,255,.85)}#post-golive{background:rgba(252,252,252,1)}.golive-header{margin-bottom:52px}.golive-subtitle{font-size:15px;font-weight:600;color:rgba(0,0,0,1);margin-top:12px;} .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.services-row2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:calc(66.66% + 10px);margin-bottom:40px}.service-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:30px 28px}.service-num{color:rgba(33,102,243,1);margin-bottom:16px;font-size:12px;font-weight:700;line-height:100%;letter-spacing:2.17px;vertical-align:middle}.service-icon{font-size:32px;margin-bottom:16px;display:block}.service-title{font-size:16px;font-weight:700;color:var(--text-dark);margin-bottom:10px;letter-spacing:-.01em}.service-desc{font-size:13.5px;line-height:1.65;color:#6b7280} .partnership-banner{background:#fff;border:1px solid rgba(33,102,243,.15);border-radius:20px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px}.partnership-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;color:rgba(33,102,243,1);margin-bottom:10px;line-height:100%;letter-spacing:2.72px}.partnership-text{font-size:clamp(18px,2.2vw,24px);font-weight:700;color:#111827;letter-spacing:-.02em}.approch{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.approch-card{background:#fff;padding:30px;border-radius:20px;border:1px solid rgba(239,239,239,1);}.approch-card h3{margin:15px 0 10px}.why-manufacturing{background:rgba(248,248,255,1)}.section-label{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(17,103,232,1);margin-bottom:16px}.btn-primary{display:inline-block;background:rgba(17,103,232,1);color:#fff;font-size:15px;font-weight:600;padding:14px 30px;border-radius:12px;border:none;cursor:pointer;text-decoration:none}.glide__bullets,.trusted-by div:first-child:after{display:flex}.client-wrap h4,section.why-manufacturing h3{margin:15px 0 5px}.commen-title-heading.text-center h2{margin-bottom:20px}.faq-wrapper-section .commen-title-heading.text-center h2{margin-bottom:30px}.testimonial-card p{min-height:210px}.new-cta-wrapper{margin-top:20px;margin-bottom:60px}.new-cta-wrapper p{max-width:580px}@media (max-width:900px){.models-grid,.modules-grid,.why-grid{grid-template-columns:1fr} .services-grid{grid-template-columns:1fr 1fr}.services-row2{max-width:100%;grid-template-columns:1fr 1fr;}.stats-row{flex-wrap:wrap;}.stat-card{flex:1 1 calc(50% - 6px);}.model-card.featured{transform:none}.partnership-banner{flex-direction:column;text-align:center}.approch{grid-template-columns:repeat(2,1fr)}.right-slider-banner{display:block}.check-list{min-height:auto}}@media (max-width:640px){section{padding:30px 0}.modules-grid,.services-grid,.services-row2{grid-template-columns:1fr}.services-row2{max-width:100%}.models-grid{grid-template-columns:1fr}.approch{grid-template-columns:repeat(1,1fr)}.why-grid h2{font-size:22px;line-height:normal}.why-manufacturing{padding:30px 0}.case-study-wrapper h3,.case-study-wrapper h4{color:#0f1728;font-size:22px;line-height:normal}.case-study-wrapper{padding:20px}.faq-wrapper-section h2{font-size:22px;line-height:normal}.main-banner-inner h1.title{font-size:32px}.model-desc{min-height:auto}.stats-row{gap:25px}.testimonials{padding:30px 0}}