.max-w-1450{max-width:1680px;margin:0 auto;padding:0 24px}@media(max-width:576px){.max-w-1450{padding:0 12px}}.products-main-wrapper{background-color:#fff;color:#111827;font-family:Space Grotesk,Inter,system-ui,-apple-system,sans-serif;overflow-x:hidden}.products-hero-section{position:relative;padding:130px 0 50px;background:radial-gradient(circle at 50% 0,#FFF8F5 0,#FFFFFF 80%);overflow:hidden}.products-hero-section .hero-wave-bg{position:absolute;top:0;width:450px;height:450px;pointer-events:none;z-index:1;opacity:.85}.products-hero-section .hero-wave-bg.left-wave{left:-80px}.products-hero-section .hero-wave-bg.right-wave{right:-80px;transform:scaleX(-1)}.products-hero-section .hero-text-container{position:relative;z-index:2;max-width:820px;margin:0 auto}.products-hero-section .hero-kicker-badge{display:inline-flex;align-items:center;gap:8px;color:#ff5216;font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.products-hero-section .hero-kicker-badge .dot-left,.products-hero-section .hero-kicker-badge .dot-right{color:#ff5216;opacity:.8;font-size:14px}.products-hero-section .hero-main-title{font-size:46px;font-weight:800;line-height:1.2;color:#111827;margin-bottom:18px;letter-spacing:-.5px}.products-hero-section .hero-main-title .orange-highlight{color:#ff5216}@media(max-width:992px){.products-hero-section .hero-main-title{font-size:34px}}@media(max-width:576px){.products-hero-section .hero-main-title{font-size:26px;line-height:1.25}}.products-hero-section .hero-subtitle{font-size:15.5px;color:#4b5563;line-height:1.6;max-width:660px;margin:0 auto;font-weight:450}@media(max-width:576px){.products-hero-section .hero-subtitle{font-size:13.5px}}.products-grid-section{padding:10px 0 50px}.products-grid-section .product-card{border-radius:24px;padding:28px 24px;height:100%;position:relative;transition:all .35s cubic-bezier(.34,1.56,.64,1);cursor:pointer;overflow:hidden}.products-grid-section .product-card:hover{transform:translateY(-5px)}.products-grid-section .product-card:hover .btn-primary-pill{transform:translateX(2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.products-grid-section .product-card:hover .mockup-img{transform:scale(1.03)}@media(max-width:576px){.products-grid-section .product-card{padding:20px 14px}}.products-grid-section .card-inner-split{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;height:100%}.products-grid-section .card-inner-split .card-left-content{flex:0 0 57%;max-width:57%;min-width:0;display:flex;flex-direction:column;height:100%;z-index:2}.products-grid-section .card-inner-split .card-right-mockup{flex:0 0 41%;max-width:41%;min-width:0;display:flex;align-items:center;justify-content:flex-end;z-index:1}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container{width:100%;max-width:220px;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;transition:transform .35s ease}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container .mockup-img{width:100%;max-width:100%;height:auto;max-height:360px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.06))}@media(max-width:991px){.products-grid-section .card-inner-split .card-left-content{flex:0 0 54%;max-width:54%}.products-grid-section .card-inner-split .card-right-mockup{flex:0 0 46%;max-width:46%}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container{max-width:220px}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container .mockup-img{max-height:280px}}@media(max-width:576px){.products-grid-section .card-inner-split{gap:8px}.products-grid-section .card-inner-split .card-left-content{flex:0 0 58%;max-width:58%}.products-grid-section .card-inner-split .card-right-mockup{flex:0 0 42%;max-width:42%}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container{max-width:175px}.products-grid-section .card-inner-split .card-right-mockup .mockup-img-container .mockup-img{max-height:230px}}.products-grid-section .launchshop-card{background-color:#fff8f5;border:1.5px solid #ffe3d6;box-shadow:0 10px 30px rgba(255,82,22,.04)}.products-grid-section .launchshop-card:hover{border-color:#ffc4ae;box-shadow:0 16px 40px rgba(255,82,22,.12)}.products-grid-section .crm-card{background-color:#f0faf6;border:1.5px solid #d2f4e6;box-shadow:0 10px 30px rgba(0,182,122,.04)}.products-grid-section .crm-card:hover{border-color:#a3e9cd;box-shadow:0 16px 40px rgba(0,182,122,.12)}.products-grid-section .pos-card{background-color:#f2f6ff;border:1.5px solid #d9e5ff;box-shadow:0 10px 30px rgba(26,102,255,.04)}.products-grid-section .pos-card:hover{border-color:#b5ceff;box-shadow:0 16px 40px rgba(26,102,255,.12)}.products-grid-section .card-top-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.products-grid-section .card-top-header .brand-icon-box{width:46px;height:46px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.05);overflow:hidden}.products-grid-section .card-top-header .brand-icon-box .brand-logo-img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.products-grid-section .card-top-header .brand-icon-box.orange-box{background:#fff;border:1.5px solid #ffe3d6;box-shadow:0 4px 14px rgba(255,82,22,.08)}.products-grid-section .card-top-header .brand-icon-box.green-box{background:#fff;border:1.5px solid #d2f4e6;box-shadow:0 4px 14px rgba(0,182,122,.08)}.products-grid-section .card-top-header .brand-icon-box.blue-box{background:#fff;border:1.5px solid #d9e5ff;box-shadow:0 4px 14px rgba(26,102,255,.08)}.products-grid-section .card-top-header .title-group{min-width:0}.products-grid-section .card-top-header .title-group .product-title{font-size:20px;font-weight:800;color:#111827;margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:576px){.products-grid-section .card-top-header .title-group .product-title{font-size:16px}}.products-grid-section .card-top-header .title-group .product-category{font-size:13px;font-weight:700;margin-top:1px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.products-grid-section .card-top-header .title-group .product-category.orange-text{color:#ff5216}.products-grid-section .card-top-header .title-group .product-category.green-text{color:#00b67a}.products-grid-section .card-top-header .title-group .product-category.blue-text{color:#1a66ff}@media(max-width:576px){.products-grid-section .card-top-header .title-group .product-category{font-size:11px}}.products-grid-section .card-description{font-size:13.5px;color:#4b5563;line-height:1.5;margin-bottom:18px;font-weight:450}@media(max-width:576px){.products-grid-section .card-description{font-size:11.5px;line-height:1.4;margin-bottom:12px}}.products-grid-section .feature-pills-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:22px}@media(max-width:576px){.products-grid-section .feature-pills-grid{gap:5px;margin-bottom:14px}}.products-grid-section .feature-pills-grid .feature-pill{background:#fff;border:1.5px solid #e5e7eb;border-radius:999px;padding:6px 12px;display:flex;align-items:center;gap:6px;box-shadow:0 2px 4px rgba(0,0,0,.02);min-width:0}@media(max-width:576px){.products-grid-section .feature-pills-grid .feature-pill{padding:4px 6px;gap:4px}}.products-grid-section .feature-pills-grid .feature-pill .pill-check{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:576px){.products-grid-section .feature-pills-grid .feature-pill .pill-check{width:13px;height:13px}}.products-grid-section .feature-pills-grid .feature-pill .pill-check.orange-check{background:rgba(255,82,22,.12);color:#ff5216}.products-grid-section .feature-pills-grid .feature-pill .pill-check.green-check{background:rgba(0,182,122,.12);color:#00b67a}.products-grid-section .feature-pills-grid .feature-pill .pill-check.blue-check{background:rgba(26,102,255,.12);color:#1a66ff}.products-grid-section .feature-pills-grid .feature-pill .pill-text{font-size:11.5px;font-weight:600;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:576px){.products-grid-section .feature-pills-grid .feature-pill .pill-text{font-size:9.5px}}.products-grid-section .card-actions-row{display:flex;align-items:center;gap:10px;margin-top:auto;flex-wrap:nowrap}@media(max-width:576px){.products-grid-section .card-actions-row{gap:6px}}.products-grid-section .card-actions-row .btn-primary-pill{border:none;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:700;color:#fff;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .25s ease}@media(max-width:576px){.products-grid-section .card-actions-row .btn-primary-pill{padding:7px 11px;font-size:10.5px}}.products-grid-section .card-actions-row .btn-primary-pill.btn-orange{background:linear-gradient(135deg,#FF5216,#FF3D00);box-shadow:0 4px 12px rgba(255,82,22,.3)}.products-grid-section .card-actions-row .btn-primary-pill.btn-green{background:linear-gradient(135deg,#00B67A,#009664);box-shadow:0 4px 12px rgba(0,182,122,.3)}.products-grid-section .card-actions-row .btn-primary-pill.btn-blue{background:linear-gradient(135deg,#1A66FF,#0F52D9);box-shadow:0 4px 12px rgba(26,102,255,.3)}.products-grid-section .card-actions-row .btn-secondary-pill{background:#fff;border:1.5px solid #d1d5db;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:600;color:#374151;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .25s ease}@media(max-width:576px){.products-grid-section .card-actions-row .btn-secondary-pill{padding:6.5px 9px;font-size:10px}}.products-grid-section .card-actions-row .btn-secondary-pill:hover{background:#f9fafb;border-color:#9ca3af;color:#111827}.features-strip-section{padding:10px 0 50px}.features-strip-section .features-strip-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;padding:24px 32px;box-shadow:0 8px 24px rgba(0,0,0,.03)}@media(max-width:576px){.features-strip-section .features-strip-card{padding:18px 14px}}.features-strip-section .feature-strip-item{display:flex;align-items:center;gap:14px}.features-strip-section .feature-strip-item .feature-icon-box{width:44px;height:44px;border-radius:12px;background:#fff5ef;border:1px solid #ffe2d5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.features-strip-section .feature-strip-item .feature-info .feature-title{font-size:15px;font-weight:800;color:#111827;margin:0;line-height:1.25}.features-strip-section .feature-strip-item .feature-info .feature-desc{font-size:12.5px;color:#6b7280;margin:2px 0 0;line-height:1.3}.products-help-banner-section{padding:0 0 40px}.products-help-banner-section .help-banner-card{background:linear-gradient(135deg,#FFF6F0,#FFEFE5);border:1.5px solid #ffdcd0;border-radius:24px;padding:32px 40px;position:relative;overflow:hidden;box-shadow:0 12px 36px rgba(255,82,22,.08)}.products-help-banner-section .help-banner-card .banner-wavy-bg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.products-help-banner-section .help-banner-card .banner-wavy-bg svg{width:100%;height:100%}.products-help-banner-section .help-banner-card .row{position:relative;z-index:2}@media(max-width:576px){.products-help-banner-section .help-banner-card{padding:20px 16px}}.products-help-banner-section .headphone-icon-circle{width:54px;height:54px;border-radius:50%;background:#fff;box-shadow:0 6px 18px rgba(255,82,22,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:576px){.products-help-banner-section .headphone-icon-circle{width:44px;height:44px}}.products-help-banner-section .help-banner-title{font-size:22px;font-weight:800;color:#111827;margin:0;line-height:1.3}.products-help-banner-section .help-banner-title .orange-text{color:#ff5216}@media(max-width:576px){.products-help-banner-section .help-banner-title{font-size:16px}}.products-help-banner-section .help-banner-subtitle{font-size:13.5px;color:#4b5563;margin:4px 0 0;line-height:1.45}.products-help-banner-section .trusted-avatars-group .avatar-overlap-stack{display:flex;align-items:center}.products-help-banner-section .trusted-avatars-group .avatar-overlap-stack .avatar-img{width:36px;height:36px;border-radius:50%;border:2px solid #fff;-o-object-fit:cover;object-fit:cover;margin-left:-10px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.products-help-banner-section .trusted-avatars-group .avatar-overlap-stack .avatar-img:first-child{margin-left:0}@media(max-width:576px){.products-help-banner-section .trusted-avatars-group .avatar-overlap-stack .avatar-img{width:30px;height:30px;margin-left:-8px}}.products-help-banner-section .trusted-avatars-group .trusted-label-group{display:flex;flex-direction:column}.products-help-banner-section .trusted-avatars-group .trusted-label-group .trusted-label-top{font-size:11px;color:#6b7280;line-height:1}@media(max-width:576px){.products-help-banner-section .trusted-avatars-group .trusted-label-group .trusted-label-top{font-size:9.5px}}.products-help-banner-section .trusted-avatars-group .trusted-label-group .trusted-label-bold{font-size:13px;font-weight:800;color:#111827;margin-top:2px}@media(max-width:576px){.products-help-banner-section .trusted-avatars-group .trusted-label-group .trusted-label-bold{font-size:11.5px}}.products-help-banner-section .btn-talk-experts{background:linear-gradient(135deg,#FF5216,#FF3D00);color:#fff;font-size:14.5px;font-weight:800;padding:12px 26px;border-radius:999px;display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;box-shadow:0 6px 20px rgba(255,82,22,.35);transition:all .3s ease}.products-help-banner-section .btn-talk-experts:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(255,82,22,.5);color:#fff}.products-help-banner-section .btn-round-arrow-mobile{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#FF5216,#FF3D00);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(255,82,22,.4);text-decoration:none!important;flex-shrink:0;transition:all .25s ease}.products-help-banner-section .btn-round-arrow-mobile:hover{transform:scale(1.08);box-shadow:0 6px 18px rgba(255,82,22,.55);color:#fff}.demo-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(17,24,39,.7);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .25s ease}.demo-modal-card{background:#fff;border-radius:24px;max-width:480px;width:100%;padding:32px;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.2);animation:scaleUp .3s cubic-bezier(.34,1.56,.64,1)}.demo-modal-card .modal-close-btn{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;background:#f3f4f6;border:none;display:flex;align-items:center;justify-content:center;color:#4b5563;cursor:pointer;transition:all .2s ease}.demo-modal-card .modal-close-btn:hover{background:#e5e7eb;color:#111827}.demo-modal-card .modal-icon-badge{width:50px;height:50px;border-radius:50%;background:#fff5ef;display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.demo-modal-card .modal-title{font-size:22px;font-weight:800;color:#111827;margin-bottom:6px}.demo-modal-card .modal-subtitle{font-size:13.5px;color:#4b5563;margin-bottom:20px}.demo-modal-card .modal-subtitle strong{color:#ff5216}.demo-modal-card .demo-form .form-label{font-size:12.5px;font-weight:700;color:#374151;margin-bottom:4px}.demo-modal-card .demo-form .form-control{height:44px;border-radius:10px;border:1.5px solid #d1d5db;font-size:13.5px;padding:0 14px;color:#111827;transition:all .2s ease}.demo-modal-card .demo-form .form-control:focus{border-color:#ff5216;box-shadow:0 0 0 3px rgba(255,82,22,.15);outline:none}.demo-modal-card .demo-form .btn-submit-demo{width:100%;height:46px;border-radius:999px;background:linear-gradient(135deg,#FF5216,#FF3D00);color:#fff;border:none;font-size:14.5px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;box-shadow:0 6px 20px rgba(255,82,22,.35);cursor:pointer;transition:all .25s ease}.demo-modal-card .demo-form .btn-submit-demo:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(255,82,22,.5)}.demo-modal-card .modal-success-state .success-icon-circle{width:70px;height:70px;border-radius:50%;background:#f0faf6;display:flex;align-items:center;justify-content:center}.demo-modal-card .modal-success-state .success-title{font-size:22px;font-weight:800;color:#111827;margin-bottom:8px}.demo-modal-card .modal-success-state .success-text{font-size:14px;color:#4b5563}.demo-modal-card .modal-success-state .success-text strong{color:#00b67a}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}