@charset "UTF-8";.feature-built{padding:3rem 0rem}.feature-built .feature-badge{display:inline-block;margin-bottom:1.25rem;padding:.4rem 1.1rem;font-size:.8rem;font-weight:500;color:#fff;background-color:#96006b;border-radius:50rem}.feature-built .feature-title .text-pink{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.feature-built .feature-desc{color:#41484f}.feature-built .feature-built-tabs{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:.5rem;padding:.75rem;margin-bottom:2rem;background-color:#ffeef7;border-radius:50rem}.feature-built .feature-built-tabs .stage-tab{flex:1 1 auto;padding:.75rem 1rem;font-size:1rem;font-weight:600;color:#212832;background-color:transparent;border:0;border-radius:50rem;transition:all .3s ease}.feature-built .feature-built-tabs .stage-tab.active{color:#fff;background-color:#96006b}.feature-built .feature-built-tabs .stage-tab:hover:not(.active){color:#96006b}.feature-built .feature-built-card{padding:2.5rem;background-color:#fff;border-radius:1.5rem;box-shadow:0 2px 12px #00000014}.feature-built .feature-built-card .feature-list .feature-row{padding:1.5rem 0;border-bottom:1px solid #F0F0F0}.feature-built .feature-built-card .feature-list .feature-row:first-child{padding-top:0}.feature-built .feature-built-card .feature-list .feature-row:last-child{padding-bottom:0;border-bottom:0}.feature-built .feature-built-card .feature-list .feature-row .feature-icon{display:inline-flex;align-items:flex-start;justify-content:center}.feature-built .feature-built-card .feature-list .feature-row .feature-name{font-size:1.125rem;color:#212832}.feature-built .feature-built-card .feature-list .feature-row .feature-text{font-size:.85rem;line-height:1.55;color:#41484f}.feature-built .feature-built-card .feature-preview{display:flex;align-items:center;justify-content:center;height:100%}.feature-built .feature-built-card .feature-preview .img-fluid{border-radius:.75rem}.feature-built .tab-periwinkle{background-color:#fff}.feature-built .tab-periwinkle .feature-built-tabs{background-color:#deddff}.feature-built .tab-periwinkle .feature-built-tabs .stage-tab.active{background-color:#7670e5}.feature-built .tab-danger{background-color:#fff}.feature-built .tab-danger .feature-built-tabs{background-color:#ffd2ce}.feature-built .tab-danger .feature-built-tabs .stage-tab.active{background-color:#d66768}.feature-built .tab-warning{background-color:#fff}.feature-built .tab-warning .feature-built-tabs{background-color:#feffdd}.feature-built .tab-warning .feature-built-tabs .stage-tab.active{background-color:#999c37}.feature-built .tab-deepsky{background-color:#fff}.feature-built .tab-deepsky .feature-built-tabs{background-color:#ddf4ff}.feature-built .tab-deepsky .feature-built-tabs .stage-tab.active{background-color:#6aadcc}@media(max-width:991px){.feature-built .feature-built-tabs{border-radius:1rem}.feature-built .feature-built-tabs .stage-tab{flex:1 1 45%}.feature-built .feature-built-card{padding:1.5rem}.feature-built .feature-built-card .feature-preview{margin-top:1.5rem}}.manufacturing-hero{width:100%}.manufacturing-hero .content-btn{margin-top:1rem;margin-bottom:0rem;justify-content:center}.manufacturing-hero .hero-stats .stat-box{width:100%;display:flex;flex-direction:column;padding:1.25rem 1rem;border-radius:1rem;background-color:#fff;border:1px solid #FFEEF7}.manufacturing-hero .hero-stats .stat-box .stat-value{font-size:1.7rem;margin-bottom:1.5rem;color:#e8057a}.manufacturing-hero .hero-stats .stat-box .stat-label{color:#212832;font-size:.85rem}.trusted-by{padding:3rem 0rem}.trusted-by .industry-pill{padding:.5rem 1rem;color:#fff;font-size:.95rem;border-radius:50rem;border:1px solid rgba(255,255,255,.4);background-color:#ffffff14}.why-generic-fails{padding:2.85rem 0rem;background-color:#f8f8f8}.why-generic-fails .card .card-title{font-size:1.325rem;font-weight:600;margin-bottom:1rem}.why-generic-fails .card .icons{display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;width:3.5rem;height:3.5rem;border-radius:50%;margin-bottom:1rem}.why-generic-fails .card .card-body{padding:1.75rem}.why-generic-fails .card,.shop-floor .card{background-color:#fff;border-radius:1rem;transition:.4s all}.why-generic-fails .card .card-desc,.shop-floor .card .card-desc{font-size:.95rem;line-height:1.6;color:#41484f;margin-bottom:0}.why-generic-fails .card:hover,.shop-floor .card:hover{box-shadow:0 3px 12px #00000021}.why-generic-fails .card.light-green,.shop-floor .card.light-green{border:1px solid #d3e294}.why-generic-fails .card.light-green .card-title,.shop-floor .card.light-green .card-title{color:#658528}.why-generic-fails .card.light-deepsky,.shop-floor .card.light-deepsky{border:1px solid #C1E7F5}.why-generic-fails .card.light-deepsky .card-title,.shop-floor .card.light-deepsky .card-title{color:#007a96}.why-generic-fails .card.light-magenta,.shop-floor .card.light-magenta{border:1px solid #fbc8ea}.why-generic-fails .card.light-magenta .card-title,.shop-floor .card.light-magenta .card-title{color:#96006b}.why-generic-fails .card.light-warning,.shop-floor .card.light-warning{border:1px solid #FEF3C7}.why-generic-fails .card.light-warning .card-title,.shop-floor .card.light-warning .card-title{color:#d29b33}.why-generic-fails .card.light-periwinkle,.shop-floor .card.light-periwinkle{border:1px solid #DEDDFF}.why-generic-fails .card.light-periwinkle .card-title,.shop-floor .card.light-periwinkle .card-title{color:#390096}.why-generic-fails .card.light-danger,.shop-floor .card.light-danger{border:1px solid #FFD2CE}.why-generic-fails .card.light-danger .card-title,.shop-floor .card.light-danger .card-title{color:#b01a19}.how-to-choose .choose-card{padding:1.75rem;border-radius:1rem;background-color:#f8f8f8}.how-to-choose .choose-card .choose-head{padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid #DDDDDD}.how-to-choose .choose-card .choose-head .num{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;margin-right:.75rem;font-size:.9rem;font-weight:600;color:#96006b;background-color:#fff3f9;border:1px solid #FFEEF7;border-radius:50%}.how-to-choose .choose-card .choose-head .card-title{font-size:1.15rem}.how-to-choose .choose-card .check-list{margin:0;padding:0;list-style:none}.how-to-choose .choose-card .check-list li{position:relative;padding:.4rem 0 .4rem 1.6rem;font-size:.9rem;line-height:1.5;color:#41484f}.how-to-choose .choose-card .check-list li:before{content:"✓";position:absolute;left:0;top:.4rem;font-size:.8rem;font-weight:700;color:#96006b}.section-badge{display:inline-block;margin-bottom:1.25rem;padding:.4rem 1.1rem;font-size:.8rem;font-weight:500;color:#fff;background-color:#96006b;border-radius:50rem}.section-heading .text-pink{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.compliance-laws{background-color:#f8f8f8}.compliance-laws .card{border:1px solid #F0F0F0;border-radius:1rem;margin-bottom:0;background-color:#fff;box-shadow:0 0 4px #0000000d;transition:.4s all}.compliance-laws .card:hover{box-shadow:0 3px 12px #00000021}.compliance-laws .card .card-body{padding:1.75rem 1.5rem;display:flex;flex-direction:column}.compliance-laws .card .card-body .check-box{display:flex;flex:1;padding:1.25rem;border-radius:.75rem}.compliance-laws .card .card-body .check-box .check-list{margin:0;padding:0;list-style:none}.compliance-laws .card .card-body .check-box .check-list li{position:relative;padding:.5rem 0 .5rem 1.85rem;font-size:.9rem;color:#41484f}.compliance-laws .card .card-body .check-box .check-list li:before{content:"✓";position:absolute;left:0;top:.45rem;display:flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;font-size:.65rem;color:#fff;border-radius:50%}.compliance-laws .card .card-body .check-box.light-periwinkle{background-color:#f0f0ff}.compliance-laws .card .card-body .check-box.light-periwinkle .check-list li:before{background-color:#7c46f1}.compliance-laws .card .card-body .check-box.light-magenta{background-color:#fff3f9}.compliance-laws .card .card-body .check-box.light-magenta .check-list li:before{background-color:#c42195}.compliance-laws .card .card-body .check-box.light-green{background-color:#f3faf6}.compliance-laws .card .card-body .check-box.light-green .check-list li:before{background-color:#4caf50}.compliance-laws .card .card-body .check-box.light-deepsky{background-color:#f2fbff}.compliance-laws .card .card-body .check-box.light-deepsky .check-list li:before{background-color:#2e6d99}.compliance-laws .card .card-body .check-box.light-olive{background-color:#f8ffeb}.compliance-laws .card .card-body .check-box.light-olive .check-list li:before{background-color:#658528}.compliance-laws .card .card-body .check-box.light-danger{background-color:#ffe7e7}.compliance-laws .card .card-body .check-box.light-danger .check-list li:before{background-color:#e92d2c}.compliance-laws .card .card-title{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#212832}.compliance-laws .card .card-desc{font-size:.9rem;line-height:1.6;color:#41484f;margin-bottom:1.25rem}.shop-floor{padding:2.85rem 0rem}.shop-floor .card .card-body{padding:1.5rem}.shop-floor .card .card-title{font-size:1.125rem;margin-bottom:.75rem}.shop-floor .lock-box{padding:1.5rem .5rem;font-size:.9rem;font-weight:500;border-radius:1rem;background-color:#ffecf6;border:1px solid #FDD8F2}.shop-floor .lock-box .lock-title{color:#e8057a;margin-bottom:1rem}.shop-floor .lock-box .lock-desc{color:#212832}.shop-floor .lock-box .lock-flow{gap:.75rem}.shop-floor .lock-box .lock-flow .flow-step{padding:.75rem .5rem;font-weight:500;color:#41484f;background-color:#fff;border-radius:.5rem;box-shadow:0 0 8px #00000014}.shop-floor .lock-box .lock-flow .flow-arrow{color:#96006b;font-size:1.25rem;font-weight:700}.self-service{background-color:#f8f8f8}.self-service .card{border:none;border-radius:1rem;margin-bottom:1.5rem;transition:.4s all}.self-service .card:hover{background-color:#fff;box-shadow:0 3px 12px #00000021}.self-service .card .card-body{padding:1.75rem 1.5rem}.self-service .card .card-body .flex-shrink-0 img{width:3.5rem;height:3.5rem}.self-service .card .card-body p{color:#41484f}.self-service .stat-circle-wrap{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background-color:#f8f8f8;border-radius:1.5rem}.self-service .stat-circle{display:flex;flex-direction:column;justify-content:center;align-items:center;width:12.5rem;height:12.5rem;border-radius:50%;color:#fff;background-color:#96006b;box-shadow:0 14px 32px #00000038}.self-service .stat-circle .circle-value{font-size:3rem;line-height:1}.self-service .stat-circle .circle-label{font-size:1rem;margin-top:.25rem}.vs-generic .table-wrap{overflow-x:auto;border-radius:.75rem;box-shadow:0 0 8px #0000001a}.vs-generic table{width:100%;min-width:40rem;border-collapse:collapse;background-color:#fff}.vs-generic table th{padding:1rem 1.25rem;text-align:left;font-weight:600;color:#fff;background-color:#96006b}.vs-generic table td{padding:1rem 1.25rem;color:#41484f;border-bottom:1px solid #F0F0F0}.vs-generic table tbody tr:last-child td{border-bottom:none}.best-hrms .table-wrap{overflow-x:auto;border-radius:.75rem;box-shadow:0 0 4px #0000001a}.best-hrms .rank-table{width:100%;min-width:48rem;border-collapse:collapse;background-color:#f8f8f8;color:#fff}.best-hrms .rank-table th{padding:1rem 1.5rem;text-align:left;font-weight:600;color:#41484f;background-color:#f0f0f0;border-bottom:1px solid rgba(255,255,255,.25)}.best-hrms .rank-table td{padding:1.15rem 1.5rem;color:#fff;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.15)}.best-hrms .rank-table tbody tr:last-child td{border-bottom:none}.best-hrms .rank-table .col-sno{text-align:center;background-color:#80005b;font-weight:600}.best-hrms .rank-table .col-software{white-space:nowrap}.best-hrms .rank-table tr.highlighted td{background-color:#80005b}.best-hrms .rank-table tr.highlighted .col-sno{background-color:#96006b}.best-hrms .list-note{padding:1.25rem 1.5rem;border-radius:.75rem;background-color:#ffecf6;border:1px solid #FDD8F2}.best-hrms .list-note p{font-size:.85rem;line-height:1.7;color:#41484f}.vs-generic .table-wrap{overflow-x:auto;border-radius:.75rem;box-shadow:0 0 4px #0000001a}.vs-generic .compare-table{width:100%;min-width:52rem;border-collapse:collapse;background-color:#fff}.vs-generic .compare-table th{padding:1rem 1.25rem;text-align:left;font-weight:600;font-size:.95rem;color:#fff;background-color:#212832;vertical-align:top}.vs-generic .compare-table th.col-qkrhr{background-color:#96006b}.vs-generic .compare-table td{padding:.9rem 1.25rem;font-size:.9rem;color:#41484f;border-bottom:1px solid #F0F0F0;vertical-align:middle}.vs-generic .compare-table tbody tr:last-child td{border-bottom:none}.vs-generic .compare-table .col-feature{font-weight:500;color:#212832}.vs-generic .compare-table td.col-qkrhr{color:#212832;font-weight:500;background-color:#fff3f9}.vs-generic .compare-table .cmark{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-right:.5rem}.vs-generic .compare-table .cmark.good{width:1.15rem;height:1.15rem;border-radius:50%;color:#fff;background-color:#c42195;font-size:.65rem}.vs-generic .compare-table .cmark.good:before{content:"✓"}.vs-generic .compare-table .cmark.warn{color:#212832;font-size:.95rem}.vs-generic .compare-table .cmark.warn:before{content:"⚠"}.vs-generic .compare-table .cmark.bad{color:#e92d2c;font-weight:700;font-size:.95rem}.vs-generic .compare-table .cmark.bad:before{content:"✕"}.setup-timeline .steps-row .step-col{padding:.5rem 1.5rem;margin-bottom:2rem}.setup-timeline .steps-row .step-col h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#212832}.setup-timeline .steps-row .step-col p{font-size:.9rem;line-height:1.6;color:#41484f}.setup-timeline .timeline-note{padding:2rem;border-radius:1rem;background-color:#ffecf6;border:1px solid #FDD8F2}.setup-timeline .timeline-note .note-title{font-size:1.25rem;margin-bottom:.75rem}.setup-timeline .timeline-note p{font-size:1rem;line-height:1.7;color:#41484f;max-width:60rem;margin-left:auto;margin-right:auto}.real-cost .impact-panel{padding:3rem 0rem;background-color:#ff008614}.real-cost .impact-panel .impact-head .impact-label{font-size:1.125rem;color:#212832}.real-cost .impact-panel .impact-head .impact-amount{font-size:3.5rem;line-height:1.1}.real-cost .impact-panel .impact-head .impact-sub{font-size:2rem;color:#212832;margin-bottom:1.5rem}.real-cost .impact-panel .impact-head .impact-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.5rem;font-weight:600;color:#fff;background-color:#96006b;border-radius:.5rem}.real-cost .impact-panel .savings-title{display:flex;align-items:center;margin:2.75rem 0 2rem}.real-cost .impact-panel .savings-title span{padding:0 1rem;font-weight:600;color:#96006b}.real-cost .impact-panel .savings-title:before,.real-cost .impact-panel .savings-title:after{content:"";flex:1;height:1px;background-color:#fbc8ea}.real-cost .impact-panel .savings-row{margin-bottom:1rem}.real-cost .impact-panel .savings-row .saving-col{padding:.75rem 1rem}.real-cost .impact-panel .savings-row .saving-col .saving-icon{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:.75rem}.real-cost .impact-panel .savings-row .saving-col .saving-label{font-size:.95rem;line-height:1.45;color:#212832}.real-cost .impact-panel .savings-row .saving-col .saving-value{font-size:1.35rem}.real-cost .impact-panel .savings-row .saving-col .saving-note{font-size:.95rem;color:#212832}.real-cost .impact-panel .impact-cards{margin-top:1.5rem}.real-cost .impact-panel .impact-cards .impact-card{padding:1.75rem 1.5rem;border-radius:1rem;background-color:#ff008621}.real-cost .impact-panel .impact-cards .impact-card .card-eyebrow{font-size:.8rem;margin-bottom:.25rem}.real-cost .impact-panel .impact-cards .impact-card .card-value{font-size:2.75rem;line-height:1.1;margin-bottom:.5rem}.real-cost .impact-panel .impact-cards .impact-card .card-heading{font-size:1.25rem;color:#212832;margin-bottom:.75rem}.real-cost .impact-panel .impact-cards .impact-card p{font-size:.85rem;line-height:1.6;color:#41484f}.final-cta{background:linear-gradient(135deg,#fdd8f2);padding:3rem 0rem 3.5rem}@media(min-width:992px){.manufacturing-hero{position:relative;min-height:600px;overflow:hidden}.manufacturing-hero:before{content:"";position:absolute;inset:0;width:100%;height:100%;background-image:url(/assets/manufacturing-bg-D0MarA-_.webp);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.manufacturing-hero .content-btn{justify-content:start}.real-cost .impact-panel .savings-row{margin-bottom:1rem}.real-cost .impact-panel .savings-row .saving-col{border-right:1px solid #fbc8ea}.real-cost .impact-panel .savings-row .saving-col:last-child{border-right:none}.real-cost .impact-panel .impact-cards{margin-top:2.5rem}.compliance-laws .steps-row .step-col,.setup-timeline .steps-row .step-col{margin-bottom:0;border-right:1px solid #F0F0F0}.compliance-laws .steps-row .step-col:last-child,.setup-timeline .steps-row .step-col:last-child{border-right:none}.self-service .card{min-height:8.5rem}.shop-floor{padding:2.85rem 0rem}.shop-floor .lock-box{padding:1.75rem 1.5rem}.shop-floor .lock-box .lock-flow .flow-step{padding:.75rem 1.5rem}}@media(max-width:991px){.manufacturing-hero .hero-stats .stat-box .stat-value{font-size:2rem}.self-service .stat-circle{width:11rem;height:11rem}.self-service .stat-circle .circle-value{font-size:2.5rem}}
