h2{line-height:normal;font-weight:600}.opacity-75{opacity:.75}.ems-hero-badge{display:inline-block;background:#432295;padding:4px 14px;border-radius:30px;font-size:14px;margin-bottom:18px;border:1px solid #dfdfdf;text-align:left;color:#fff}.tracking_time_sec .content h1{font-size:2.6rem}.tracking_time_sec .content h1 span{background:linear-gradient(90deg,#1e3a8a,#3b82f6,#07c8ff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.main-h2{max-width:800px;margin-left:auto;margin-right:auto}.field-section{background:linear-gradient(135deg,#0f0a1e 0%,#1e1b4b 50%,#2d1b69 100%);padding:3rem 0;color:#fff;overflow:hidden;position:relative}.field-section .row{row-gap:25px}.field-section .section-header{margin-bottom:1rem}.kpi-badge{color:#fff;padding:.3rem .8rem;border-radius:1rem;font-size:.9rem;font-weight:600;background:rgb(139 92 246 / .3);border:1px solid rgb(139 92 246 / .5);letter-spacing:.1em}.field-section .feature-card{background:#fdfbff;border-radius:1rem;padding:1rem;transition:all 0.3s ease;height:100%;flex-direction:column;overflow:hidden}.field-section .feature-card:hover{transform:translateY(-4px)}.field-tracking-section{--card-bg:#ffffff;--card-border:rgba(18, 63, 108, 0.06);--accent:#2b6fbf;--accent-2:#6fb8ff;--muted:#6c757d;background:linear-gradient(180deg,#fbfcff 0%,#f5f8ff 100%)}.field-tracking-section .feature-card{background:var(--card-bg,rgb(255 255 255 / .05));border:1px solid var(--card-border,rgb(255 255 255 / .1));border-radius:1rem;padding:1.25rem;box-shadow:0 6px 18px rgb(20 40 80 / .04);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease;display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden}.field-tracking-section .feature-card::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:1rem;background:linear-gradient(90deg,#311c6b 0%,#6a6aff 100%);opacity:0;transition:opacity 0.3s ease;z-index:0}.field-tracking-section .feature-card:hover::before{opacity:1}.field-tracking-section .feature-card>*{position:relative;z-index:1}.field-tracking-section .feature-card:hover .feature-icon{background-color:#6a6aff}.field-tracking-section .feature-card:hover{transform:translateY(-1px);box-shadow:0 10px 25px rgb(111 0 255 / .2);border-color:rgb(47 0 255 / .6)}.field-tracking-section .feature-card:hover .feature-title,.field-tracking-section .feature-card:hover p{color:#fff}.field-tracking-section .feature-card:hover .btn-outline-primary{border-color:#fff;color:#fff}.field-tracking-section .feature-title{font-size:1.125rem;margin-bottom:.25rem;color:#0f1724;font-weight:600}.field-tracking-section .feature-desc{color:var(--muted);line-height:1.45;margin-bottom:.5rem}.field-tracking-section .btn-start{border-radius:.6rem;padding:.5rem .9rem;font-weight:600;letter-spacing:.2px}.field-tracking-section .btn-primary{background:linear-gradient(90deg,#432295,#704bef);border:none;box-shadow:0 6px 18px rgb(43 111 191 / .16)}.field-tracking-section .btn-outline-primary{background:#fff0;border:1px solid rgb(95 43 191 / .12);color:#432295}@media (max-width:767.98px){.field-tracking-section .feature-card{padding:1rem}.field-tracking-section .feature-title{font-size:1.05rem}}.field-section .feature-icon{font-size:1.6rem;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:.75rem;flex-shrink:0}.field-section .feature-card h3{font-size:22px;margin-bottom:10px;font-weight:600;color:#000}.icon-accent1{background:#ede9fe;color:#4c1d95}.icon-accent2{background:#dcfce7;color:#14532d}.icon-accent3{background:#dbeafe;color:#1e3a8a}.icon-accent4{background-color:#ffdce5;color:#9f1239}.icon-accent5{background:#fef3c7;color:#92400e}.icon-accent6{background:#f5f3ff;color:#5b21b6}.route-visual .dot{width:10px;height:10px;border-radius:50%;display:inline-block}.dot-start{background:#a8cbff}.dot-route{background:#ffeebc}.dot-end{background:#bdffcc}.map-wrapper{width:100%;overflow:hidden;box-shadow:0 0 25px rgb(0 0 0 / .2);position:relative;z-index:10}.map-embed{width:100%;height:400px;border:0;border-radius:1rem}.row.row-gap-3{row-gap:1.5rem}.field-tracking-section.bg-darkblue{background:linear-gradient(135deg,#00142a,#0c041a)}.field-tracking-section.text-white h2,.field-tracking-section.text-white h3{color:#fff}.field-tracking-section.text-white p{color:#d1d5db}.field-tracking-section.bg-darkblue .feature-card{background:rgb(255 255 255 / .1)}.field-tracking-section .feature-icon{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.service-box h3{font-size:1.75rem}.section-label{letter-spacing:.1em;background:#ede9fe;color:#4c1d95;border:1px solid rgb(139 92 246 / .5);display:inline-block;padding:6px 16px;font-size:.85rem;font-weight:700;border-radius:99px;margin-bottom:24px}.main-h2 h2 span{background:linear-gradient(90deg,#4c1d95,#7e5ecb,#947aff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.usecases-section{padding:3rem 0 1rem;background:#fff;overflow:hidden}.usecase-header-row{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.usecases-section h2 span{background:linear-gradient(90deg,#4c1d95,#7e5ecb,#947aff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.swiper-wrapper{height:auto!important}.swiper-slide{height:auto}.contact-sales-btn{display:inline-flex;align-items:center;gap:.75rem;padding:8px 28px;background:linear-gradient(135deg,#4c1d95,#6d28d9);color:#fff!important;font-weight:600;border-radius:99px;transition:0.3s all;box-shadow:0 10px 20px rgb(109 40 217 / .2)}.contact-sales-btn:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px rgb(37 99 235 / .3)}.usecase-card{background:#fff;border-radius:20px;border:1px solid #f1f5f9;padding:25px;height:100%;display:flex;flex-direction:column;transition:all 0.4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgb(0 0 0 / .05)}.usecase-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px -10px rgb(0 0 0 / .08);border-color:#e2e8f0}.card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.card-tag{font-size:.7rem;font-weight:700;color:#666b72;text-transform:uppercase;letter-spacing:.05em}.case-link{font-size:.75rem;font-weight:700;color:#1e1b4b;text-decoration:underline;text-underline-offset:4px;transition:0.3s}.case-link:hover{color:#6d28d9}.card-media{width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;margin-bottom:24px;background:#f8fafc}.card-media img{object-fit:cover;transition:transform 0.6s ease;width:100%;height:auto;aspect-ratio:304 / 190;display:block}.usecase-card:hover .card-media img{transform:scale(1.05)}.card-content{flex-grow:1;display:flex;flex-direction:column}.card-metric{margin-bottom:20px}.m-val{font-size:1.7rem;font-weight:600;color:#1e1b4b;line-height:1;margin-bottom:10px}.m-desc{font-size:1rem;color:#64748b;font-weight:500}.industry-badge{display:inline-block;padding:6px 14px;background:#f1f5f9;color:#475569;font-size:.9rem;font-weight:700;border-radius:6px;margin-top:auto;align-self:flex-start}.usecase-controls{display:flex;justify-content:left;gap:12px;margin-top:30px}.usecase-nav-btn{width:44px;height:44px;border-radius:50%;border:1px solid #dad1ff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s;background:#fff;color:#1e1b4b;font-size:1.5rem;box-shadow:0 0 3px #cfcfcf}.usecase-nav-btn:hover{background:#f8fafc;border-color:#cbd5e1;transform:scale(1.05)}.usecaseSwiper{overflow:visible!important;padding-bottom:20px}@media (max-width:768px){.usecase-header-row{flex-direction:column;align-items:flex-start;gap:10px}.usecases-section{padding:2rem 0 1rem}}.clean-faq-section{padding:3rem 0 2rem;background:#fff}.clean-faq-container{max-width:800px;margin:0 auto;padding:0 1rem}.clean-faq-container ul{padding-left:20px}.clean-faq-container ul li{list-style-type:disc}.faq-item-card{border-radius:12px;border:1px solid #f3f4f6;background:#fff;margin-bottom:.75rem;overflow:hidden;transition:all 0.3s ease}.faq-item-card:hover{border-color:#e5e7eb;background:#fafafa}.faq-header-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:none;border:none;text-align:left;cursor:pointer}.faq-header-btn:hover{background:#fafafa;border-color:#e5e7eb}.faq-question-text{font-weight:700;color:#111827;font-size:.9375rem;padding-right:1.5rem}.faq-icon-svg{transition:transform 0.3s ease;color:#9ca3af;flex-shrink:0}.faq-header-btn:not(.collapsed) .faq-icon-svg{transform:rotate(180deg);color:#4c1d95}.faq-answer-content{padding:0 1.5rem 1.5rem;color:#4b5563;font-size:.875rem;line-height:1.6}.faq-answer-inner{padding-top:.5rem;border-top:1px solid #f9fafb}.final-cta-section{padding:2rem 0;color:#fff;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 50%,#4c1d95 100%);text-align:center}.final-cta-container{max-width:800px;margin:0 auto;padding:0 1rem}.final-cta-title{font-size:2rem;font-weight:600;margin:0 auto 1rem;line-height:1.2;max-width:600px}.final-cta-highlight{font-size:1rem;font-weight:700;color:#e9d5ff;margin-bottom:1.5rem}.final-cta-btns{display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:1rem}@media (min-width:640px){.final-cta-btns{flex-direction:row}}.cta-btn-white{padding:.5rem 2.5rem;border-radius:999px;background:#fff;color:#1e1b4b!important;font-weight:600;font-size:1rem;line-height:1.7;text-decoration:none;transition:0.3s ease;box-shadow:0 10px 25px -5px rgb(0 0 0 / .2)}.cta-btn-outline{padding:.5rem 2.5rem;border-radius:999px;border:2px solid rgb(255 255 255 / .3);color:white!important;font-weight:600;font-size:1rem;text-decoration:none;transition:0.3s ease}.cta-btn-white:hover{background:#f5f3ff;transform:translateY(-2px);box-shadow:0 15px 30px -5px rgb(0 0 0 / .3)}.cta-btn-outline:hover{background:rgb(255 255 255 / .1);transform:translateY(-2px);border-color:#fff}.final-cta-note{font-size:.85rem;color:#8b5cf6;margin-top:1rem;margin-bottom:0}.final-cta-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1.5rem;font-size:.875rem;color:#c4b5fd;font-weight:600}.trust-item{display:flex;align-items:center;gap:.625rem}.trust-item svg{color:#dcf8d3}.final-cta-badge-styled{background:rgb(255 255 255 / .1);padding:6px 16px;border-radius:99px;display:inline-block;margin-bottom:1.5rem;font-size:.85rem;font-weight:700;border:1px solid rgb(255 255 255 / .2)}@media (min-width:1620px){.usecases-section .swiper-wrapper{justify-content:center}.usecase-controls{justify-content:center}}.section-wrap{padding:3rem 0;background:#fff;overflow:hidden}.feat-block{display:flex;align-items:center;gap:5rem;margin-bottom:4rem}.feat-block.reverse{flex-direction:row-reverse}.feat-block:last-child{margin-bottom:0}.feat-screen{background:#fff;border:1px solid rgb(226 232 240 / .8);border-radius:20px;box-shadow:0 25px 50px -12px rgb(0 0 0 / .08);overflow:hidden;min-width:480px;text-align:center}.feat-text{flex:1}.feat-text h3{font-size:1.75rem;font-weight:600;color:#1e1b4b;margin-bottom:1rem;line-height:1.2}.feat-text p{font-size:1.1rem;color:#3c4044;line-height:1.7;margin-bottom:12px}.feat-text p:last-of-type{margin-bottom:1.2rem}.feat-text ul{list-style:none;padding:0;margin-bottom:2.5rem}.feat-text ul li{position:relative;padding-left:32px;margin-bottom:12px;font-size:1.1rem;color:#3c4044;line-height:1.7;transition:all 0.3s ease;text-align:left}.feat-text ul li::before{content:"\f058";font-family:FontAwesome;position:absolute;left:0;top:2px;color:#432295;font-size:20px;opacity:.9}.feat-text ul li:hover{color:#0f172a;transform:translateX(4px)}.feat-actions{display:flex;align-items:center;gap:1.5rem}.feature-btn{display:inline-flex;align-items:center;padding:8px 28px;background:#432295;color:#fff!important;font-weight:600;border-radius:32px;transition:all 0.3s ease;box-shadow:0 10px 15px -3px rgb(37 99 235 / .2);text-decoration:none!important}.feature-btn:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(37 99 235 / .3)}.cta-ghost{font-weight:600;color:#432295!important;transition:all 0.3s ease;text-decoration:none!important}.cta-ghost:hover{color:#432295!important;text-decoration:underline!important}.feat-screen-header{background:#f8fafc;padding:12px 20px;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;gap:20px}.fsh-dots{display:flex;gap:6px}.fsh-dot{width:10px;height:10px;border-radius:50%}.fsh-dot.r{background:#ff5f56}.fsh-dot.y{background:#ffbd2e}.fsh-dot.g{background:#27c93f}.fsh-title{font-size:.8rem;color:#94a3b8;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.feat-screen-body{padding:24px}.mini-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.mini-stat{background:#f8fafc;padding:16px;border-radius:12px;border:1px solid #f1f5f9}.ms-val{font-size:1.5rem;font-weight:700;color:#1e1b4b;margin-bottom:4px}.ms-lbl{font-size:.75rem;color:#64748b;font-weight:600;margin-bottom:8px}.mini-bar-list{display:flex;flex-direction:column;gap:12px}.mini-bar-item{display:flex;align-items:center;gap:12px}.mbi-name{width:80px;font-size:.8rem;font-weight:600;color:#475569}.mbi-bar{flex:1;height:8px;background:#f1f5f9;border-radius:99px;overflow:hidden}.mbi-fill{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:99px}.mbi-val{width:35px;font-size:.75rem;font-weight:700;color:#1e1b4b;text-align:right}.att-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:20px}.att-cell{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:.75rem;font-weight:700}.att-h{background:#f8fafc;color:#94a3b8;font-weight:600;font-size:.65rem}.att-p{background:#dcfce7;color:#166534}.att-a{background:#fee2e2;color:#991b1b}.att-t{background:#fef9c3;color:#854d0e}.att-legend{display:flex;gap:16px;justify-content:center}.att-leg-item{display:flex;align-items:center;gap:8px;font-size:.7rem;font-weight:600;color:#64748b}.att-leg-dot{width:8px;height:8px;border-radius:50%}.task-list{display:flex;flex-direction:column;gap:12px}.task-item{display:flex;align-items:center;gap:16px;padding:12px;background:#f8fafc;border-radius:12px;border:1px solid #f1f5f9}.task-check{width:20px;height:20px;border:2px solid #cbd5e1;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:#fff0}.task-check.done{background:#10b981;border-color:#10b981;color:#fff}.task-info{flex:1}.task-name{font-size:.85rem;font-weight:700;color:#1e1b4b;margin-bottom:2px}.task-meta{font-size:.7rem;color:#64748b}.task-badge{padding:4px 10px;border-radius:99px;font-size:.65rem;font-weight:700}.tb-high{background:#fee2e2;color:#991b1b}.tb-med{background:#fef9c3;color:#854d0e}.tb-low{background:#dcfce7;color:#166534}.report-rows{display:flex;flex-direction:column;gap:16px}.report-row{display:flex;align-items:center;gap:16px}.rr-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.7rem;font-weight:700}.rr-name{width:100px;font-size:.8rem;font-weight:600;color:#475569}.rr-bar{flex:1;height:8px;background:#f1f5f9;border-radius:99px;overflow:hidden}.rr-fill{height:100%;border-radius:99px}.rr-pct{width:40px;font-size:.8rem;font-weight:700;color:#1e1b4b;text-align:right}.reveal{opacity:0;transition:all 0.8s cubic-bezier(.2,.8,.2,1)}.reveal.up{transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.tracking_solution_sec.productivity h3{font-weight:600;margin-bottom:5px}.cta-btn-container .btn{display:inline-flex;align-items:center;padding:8px 28px;background:#fff;color:#000000!important;font-weight:600;border-radius:32px;transition:all 0.3s ease;box-shadow:0 10px 15px -3px rgb(255 255 255 / .2);text-decoration:none!important}.cta-btn-container .btn:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px rgb(255 255 255 / .3)}.edu-section{background:#432295;color:#fff;padding:3rem 0}.edu-section .text-desc-centered{color:#cfd5e2}.edu-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;max-width:1200px;margin:40px auto 0}@media (max-width:900px){.edu-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.edu-steps{grid-template-columns:1fr}}.edu-step{text-align:center;display:flex;flex-direction:column;align-items:center;position:relative}.edu-step::after{content:"";position:absolute;top:32px;right:-50%;width:100%;height:2px;background:#e5e7eb;z-index:0}.edu-step:last-child::after{display:none}@media (max-width:900px){.edu-step::after{display:none}}.edu-step-num{width:55px;height:55px;background:#432295;color:#fff;font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:24px;position:relative;z-index:1;box-shadow:0 0 0 6px #e8efff}.edu-step-title{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:12px}.edu-step-desc{font-size:1rem;color:#cfd5e2;line-height:1.6}.edu-cta{text-align:center;margin-top:30px}.btn-edu{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 2.5rem;border-radius:9999px;background:#fff;color:#000000!important;font-weight:700;font-size:1rem;text-decoration:none;transition:0.3s;box-shadow:0 10px 15px -3px rgb(76 29 149 / .3);border:none}.btn-edu:hover{transform:translateY(-3px);box-shadow:0 15px 35px -5px rgb(124 58 237 / .5)}.max-w-800{max-width:800px;margin-left:auto;margin-right:auto}.roi-calculator-section{padding:10px 0 30px;background:#432295;color:#fff}.roi-wrapper{display:grid;grid-template-columns:1fr 420px;gap:80px;max-width:1200px;margin:0 auto}.roi-calculator-section .roi-inputs{max-width:700px}.roi-field{margin-bottom:30px}.roi-label{font-weight:600;margin-bottom:20px;font-weight:20px}.roi-field small{display:block;margin-top:15px;opacity:.8}.roi-calculator-section input[type="range"]{width:100%;height:12px;border-radius:5px;background:rgb(255 255 255 / .25);appearance:none;outline:none}.roi-calculator-section input[type="range"]::-webkit-slider-thumb{appearance:none;width:18px;height:18px;background:#2ce0a7;border-radius:50%;cursor:pointer;transition:0.3s}.roi-calculator-section input[type="range"]::-webkit-slider-thumb:hover{transform:scale(1.2)}.roi-card{background:rgb(255 255 255 / .08);padding:20px 30px;border-radius:20px;backdrop-filter:blur(12px);box-shadow:0 2px 18px rgb(0 0 0 / .25)}.roi-card h3{margin-bottom:20px}.roi-stat{display:flex;justify-content:space-between;margin-bottom:15px}.roi-stat strong{font-size:20px}.roi-divider{height:1px;background:rgb(255 255 255 / .15);margin:15px 0 20px}.roi-highlight{background:rgb(255 255 255 / 10%);padding:12px 25px;border-radius:14px}.roi-highlight h2{font-size:30px;margin-bottom:6px}.bg-f6f6ff{background-color:#f6f6ff!important}.scroller-box .service-box{margin-top:25px;padding:17px 30px}#map{height:400px;width:100%;max-width:800px;margin:0 auto;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.icp-section{background:#fdfcff;padding:3rem 0}.icp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:40px auto 0}@media (max-width:900px){.icp-grid{grid-template-columns:1fr}}.icp-card{background:#fff;border:1px solid #f3e8ff;border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05);transition:transform 0.3s,box-shadow 0.3s}.icp-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px -5px rgb(0 0 0 / .1)}.icp-icon{font-size:2.25rem;margin-bottom:16px}.icp-icon.blue{color:#3b82f6}.icp-icon.pink{color:#ec4899}.icp-icon.yellow{color:#f59e0b}.icp-icon.red{color:#ef4444}.icp-icon.green{color:#10b981}.icp-icon.purple{color:#8b5cf6}.icp-title{font-size:1.25rem;font-weight:700;color:#1e1b4b;margin-bottom:12px}.icp-desc{font-size:.95rem;color:#4b5563;margin-bottom:24px;line-height:1.6;flex-grow:1}.icp-result{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;padding:12px}.icp-result p{color:#7c3aed;font-weight:700;font-size:.85rem;line-height:normal;margin:0;display:flex;align-items:center;gap:8px}@media (max-width:1200px){.newsletter-area.nsltop .cta-content-text h3,.newsletter-area.nsltop .cta-content-text p{text-align:center}}@media (max-width:991.98px){.feat-block{flex-direction:column!important;gap:3rem;text-align:center}.feat-screen{width:auto;min-width:0}.feat-actions{justify-content:center}.feat-text h3{font-size:1.5rem}.field-section .feature-card{height:auto;margin-bottom:20px}.field-section .section-header{margin-bottom:0}.roi-card{padding:25px 18px}.roi-wrapper{grid-template-columns:1fr;gap:0}}@media (max-width:768px){.mini-stat-row{grid-template-columns:1fr}.att-legend{flex-wrap:wrap}.final-cta-title{font-size:1.5rem}.scroller-box{overflow:auto;max-height:100%;display:flex;gap:20px;width:100%}.roi-calculator-section{padding:0 0 30px}}@media (max-width:576px){.scroller-box .service-box{width:100%;flex-shrink:0}.nsltop .cta-content-text p{margin-bottom:20px}}.compare-section{padding:60px 0;background:#fdfbff;position:relative;overflow:hidden}.compare-grid{display:grid;grid-template-columns:1fr 80px 1fr;gap:30px;align-items:center;position:relative;max-width:1100px;margin:0 auto}.compare-card{background:#fff;border:1px solid #eee;border-radius:20px;padding:24px;box-shadow:0 10px 30px rgb(0 0 0 / .05);transition:transform 0.3s}.compare-card.highlight{border-color:#fecaca;box-shadow:0 20px 40px rgb(239 68 68 / .08)}.compare-card:hover{transform:translateY(-5px)}.compare-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.user-info{display:flex;flex-direction:column}.user-info strong{font-size:1.25rem;color:#1a1a1a}.status.online{color:#10b981;font-size:.85rem;font-weight:600}.alert-tag{background:#fee2e2;color:#ef4444;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700}.card-screenshot{border-radius:12px;overflow:hidden;margin-bottom:20px;border:1px solid #f0f0f0}.card-screenshot img{width:100%;height:auto;object-fit:cover}.card-stats{display:flex;gap:20px;padding-top:15px;border-top:1px dashed #eee}.stat{display:flex;flex-direction:column}.stat span{font-size:.8rem;color:#666;margin-bottom:4px}.stat strong{font-size:1.1rem}.compare-vs{background:#6366f1;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;box-shadow:0 10px 20px rgb(99 102 241 / .3);z-index:2}@media (max-width:991px){.compare-grid{grid-template-columns:1fr;padding:0 15px}.compare-vs{margin:-20px auto;transform:rotate(90deg)}}.reveal.left{transform:translateX(-50px)}.reveal.right{transform:translateX(50px)}.reveal.scale{transform:scale(.8)}.reveal.left.visible,.reveal.right.visible,.reveal.scale.visible{transform:translate(0) scale(1);opacity:1}.features-grid-section{background:#432295;padding:3rem 0;color:#fff;position:relative;overflow:hidden}.features-grid-section .section-label{background:rgb(255 255 255 / .1);color:#fff;border-color:rgb(255 255 255 / .2)}.features-grid-section .main-h2 p{color:#c8d0db}.f-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px;position:relative;z-index:2}.f-card{background:#fdfbff;padding:30px 20px;border-radius:1rem;transition:all 0.3s ease;display:flex;flex-direction:column;gap:15px}.f-card:hover{border-color:rgb(186 186 221 / .4);transform:translateY(-5px)}.f-icon{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:24px;transition:all 0.3s ease}.f-card h3{margin:0;font-size:1.5rem;color:#000;font-weight:600}.f-card p{margin:0;color:#000;line-height:1.6;font-size:1rem}@media (max-width:991px){.f-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.f-grid{grid-template-columns:1fr}.features-grid-section{padding:60px 0}}@media (max-width:576px){.section-wrap,.field-section{padding:2rem 0}}.idle-intro-section{padding:3rem 0 1rem;background:#fdfbff}.idle-intro-section h2 span{background:linear-gradient(90deg,#4c1d95,#7e5ecb,#947aff);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.idle-content p{font-size:1.1rem;line-height:1.7;color:#4b5563;margin-bottom:2rem}.formula-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 4px 6px -1px rgb(0 0 0/.05);border-left:5px solid #4c1d95}.formula-title{font-weight:700;color:#1e1b4b;margin-bottom:10px;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em}.formula-text{font-family:Courier New,Courier,monospace;font-size:1.25rem;font-weight:700;color:#4c1d95}.benchmark-card{background:#fff;border:1px solid #f3e8ff;border-radius:20px;padding:40px;box-shadow:0 10px 30px rgb(0 0 0/.05);height:100%}.benchmark-header{display:flex;align-items:center;gap:15px;margin-bottom:20px}.benchmark-header .icon-box{width:50px;height:50px;background:#fdf2f2;color:#ef4444;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.benchmark-header h3{margin:0;font-size:1.5rem;font-weight:700;color:#1e1b4b}.benchmark-body p{font-size:1.25rem;color:#4b5563;line-height:1.6;margin-bottom:25px}.benchmark-footer{background:#f5f3ff;padding:15px 20px;border-radius:12px;border-left:3px solid #8b5cf6}.benchmark-footer p{margin:0;font-size:.95rem;color:#5b21b6;font-style:italic}@media(max-width:991px){.idle-intro-section{padding:3rem 0}.benchmark-card{margin-top:30px;padding:25px}.formula-text{font-size:1rem}}.aeo-blocks-section{padding:2rem 0 3rem;background:#fdfbff}.comparison-card,.calculation-card{background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:40px;box-shadow:0 10px 30px rgb(0 0 0/.05)}.card-header-styled{display:flex;align-items:center;gap:15px;margin-bottom:30px}.card-header-styled i{font-size:1.5rem;color:#4c1d95;background:#f5f3ff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px}.card-header-styled h3{margin:0;font-size:1.5rem;font-weight:700;color:#1e1b4b}.comparison-table{width:100%;border-collapse:separate;border-spacing:0;max-width:100%}.comparison-table th{background:#f8fafc;padding:15px 20px;text-align:left;font-weight:700;color:#1e1b4b;border-bottom:2px solid #e2e8f0}.comparison-table td{padding:15px 20px;border-bottom:1px solid #f1f5f9;color:#4b5563;font-size:1rem}.comparison-table tr:last-child td{border-bottom:none}.steps-grid{display:grid;grid-template-columns:1fr;gap:15px}.step-item{display:flex;align-items:center;gap:15px;background:#f8fafc;padding:12px 20px;border-radius:12px;border:1px solid #f1f5f9}.aeo-step-badge{background:#4c1d95;color:#fff;font-weight:700;font-size:.75rem;padding:4px 10px;border-radius:6px;text-transform:uppercase}.step-item p{margin:0;font-size:.95rem}.example-box{background:#1e1b4b;color:#fff;padding:30px;border-radius:20px;position:relative;overflow:hidden}.example-box p{color:#fff}.example-label{position:absolute;top:0;right:0;background:#4c1d95;padding:5px 15px;font-size:.75rem;font-weight:700;border-bottom-left-radius:12px}.example-result{display:flex;flex-direction:column;gap:10px;margin-top:15px;padding-top:15px;border-top:1px dashed rgb(255 255 255 / .2)}.example-result span{font-weight:700;font-size:1.1rem;color:#2ce0a7}.alert-inline{display:inline-flex;align-items:center;gap:8px;background:rgb(239 68 68 / .15);color:#fecaca;padding:8px 15px;border-radius:8px;font-size:.85rem;font-weight:600}.calculation-footer{background:#f5f3ff;padding:15px 25px;border-radius:12px;border-left:4px solid #4c1d95}@media(max-width:991px){.comparison-card,.calculation-card{padding:25px}.example-box{margin-top:30px}}.idle-cost-analysis-section{padding:3rem 0;background:#f8fafc}.max-w-800{max-width:800px}.mx-auto{margin-left:auto;margin-right:auto}.calculator-card{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px rgb(0 0 0 / .1);border:1px solid #e2e8f0}.calculator-inputs{background:#fff;border-right:1px solid #f1f5f9}.calculator-inputs h3{font-size:1.75rem;font-weight:700;color:#1e1b4b}.input-group-custom{margin-bottom:2rem}.input-group-custom:last-child{margin-bottom:0}.label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.label-row label{font-weight:600;color:#4b5563;font-size:1rem}.value-badge{background:#ede9fe;color:#4c1d95;padding:4px 12px;border-radius:8px;font-weight:700;font-size:.9rem}.custom-slider{width:100%;height:6px;background:#e2e8f0;border-radius:99px;appearance:none;outline:none}.custom-slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background:#4c1d95;border:3px solid #fff;border-radius:50%;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:.2s}.custom-slider::-webkit-slider-thumb:hover{transform:scale(1.2);background:#6d28d9}.slider-labels{margin-top:.75rem;font-size:.8rem;font-weight:600;color:#94a3b8}.calculator-results{background:linear-gradient(135deg,#1e1b4b,#312e81);color:#fff}.res-label{font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;color:rgb(255 255 255 / .7);margin-bottom:.5rem;display:block}.res-value{font-size:2.5rem;font-weight:700;line-height:1}.result-item.highlight{background:rgb(255 255 255 / .1);padding:15px 24px;border-radius:16px;border-left:4px solid #2ce0a7}.result-note{background:rgb(255 255 255 / .05);padding:15px;border-radius:12px;font-size:.9rem;color:rgb(255 255 255 / .8)}.result-note p{color:#fff}.result-note strong{color:#2ce0a7}@media (max-width:991px){.calculator-inputs{border-right:none;border-bottom:1px solid #f1f5f9}.res-value{font-size:2rem}}