.service-hero-section{position:relative;z-index:1}.service-hero-section .animate-fadeInUp{animation-delay:.1s}.service-hero-section .delay-100{animation-delay:.2s}.service-hero-section .delay-200{animation-delay:.4s}.service-hero-section .delay-300{animation-delay:.6s}.symptom-card{background:#fff;border:1px solid #fff;border-radius:1.5rem;box-shadow:0 10px 40px -10px rgba(249,115,22,.1);padding:2rem 1.5rem;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.symptom-card:hover{border-color:var(--primary);box-shadow:0 15px 45px -10px rgba(249,115,22,.2);transform:translateY(-8px)}.symptom-icon{align-items:center;border-radius:50%;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1rem;width:64px}.symptom-title{color:var(--secondary);font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.symptom-desc{color:var(--subtle);font-size:.95rem;line-height:1.6}.timeline-container{padding-left:2.5rem;position:relative}.timeline-container:before{background:linear-gradient(180deg,#fed7aa,#fb923c);border-radius:2px;bottom:10px;content:"";left:10px;position:absolute;top:10px;width:4px}.timeline-item{margin-bottom:2.5rem;position:relative}.timeline-item:last-child{margin-bottom:0}.timeline-dot{align-items:center;background-color:var(--primary);border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 4px var(--primary);color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:44px;justify-content:center;left:-32px;position:absolute;top:0;width:44px;z-index:10}.timeline-content{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:1rem;padding:1.5rem;transition:all .2s ease-in-out}.timeline-item:hover .timeline-content{border-color:#fed7aa;transform:translateX(5px)}.timeline-title{color:var(--secondary);font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.timeline-desc{color:var(--subtle);line-height:1.7}@media (max-width:768px){.timeline-container{padding-left:1.5rem}.timeline-dot{font-size:.9rem;height:32px;left:-24px;width:32px}}.comparison-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.comparison-table{border-collapse:separate;border-spacing:0 .75rem;min-width:600px;width:100%}.comparison-table th{background-color:#1f2937;color:#fff;font-weight:700;padding:1rem 1.5rem;text-align:center}.comparison-table th:first-child{border-bottom-left-radius:1rem;border-top-left-radius:1rem;text-align:left}.comparison-table th:last-child{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.comparison-table th.th-thotop{background-color:var(--primary);box-shadow:0 8px 20px rgba(249,115,22,.3);position:relative;transform:scale(1.05);z-index:5}.comparison-table td{background-color:#f9fafb;color:var(--subtle);padding:1.25rem 1.5rem;text-align:center}.comparison-table tr td:first-child{background-color:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:1rem;border-right:none;border-top-left-radius:1rem;color:var(--secondary);font-weight:600;text-align:left}.comparison-table tr td:nth-child(2){background-color:#fff7ed;border:1px solid #fed7aa;position:relative;transform:scale(1.05);z-index:5}.comparison-table tr td:last-child{border:1px solid #e5e7eb;border-bottom-right-radius:1rem;border-left:none;border-top-right-radius:1rem}.comparison-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.comparison-label{background-color:rgba(0,0,0,.5)}.comparison-handle{cursor:ew-resize}.handle-line{box-shadow:0 0 5px rgba(0,0,0,.5)}.handle-circle{border:3px solid #4f46e5;box-shadow:0 0 10px rgba(0,0,0,.5);font-size:1.25rem;height:44px;width:44px}.feature-card{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:1.5rem;padding:2rem;text-align:center;transition:all .3s ease}.feature-card:hover{border-color:#c7d2fe;box-shadow:0 15px 30px -10px rgba(79,70,229,.1);transform:translateY(-8px)}.feature-icon{align-items:center;border-radius:1.25rem;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.feature-title{color:var(--secondary);font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.feature-desc{color:var(--subtle);font-size:.95rem;line-height:1.6}.expert-tip-card{background-color:#fff;border:1px solid #e0e7ff;border-radius:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);padding:2rem}.tip-icon{color:#4f46e5;font-size:1.75rem;margin-bottom:1rem}.tip-title{color:var(--secondary);font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.tip-desc{color:var(--subtle)}.testimonial-card{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:1rem;padding:1.5rem}.comparison-slider{aspect-ratio:16/10;cursor:ew-resize;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.comparison-slider.is-dragging{cursor:grabbing}.comparison-item{overflow:hidden}.comparison-image,.comparison-item{height:100%;left:0;position:absolute;top:0;width:100%}.comparison-image{background-position:50%;background-size:cover}#before-image{width:50%}.comparison-image img{display:block;opacity:0;pointer-events:none}.comparison-label{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.6);border-radius:.5rem;color:#fff;font-size:.9rem;font-weight:700;padding:.5rem 1rem;pointer-events:none;position:absolute;top:1rem}#before-label{left:1rem}#after-label{right:1rem}.comparison-handle{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);z-index:40}.handle-line{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.7);flex-grow:1;width:3px}.handle-circle{align-items:center;background-color:#fff;border:4px solid #4f46e5;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.5);color:#4f46e5;display:flex;flex-shrink:0;font-size:1.5rem;height:48px;justify-content:center;margin:10px 0;transition:transform .2s ease,box-shadow .2s ease;width:48px}.comparison-slider.is-dragging .handle-circle,.comparison-slider:hover .handle-circle{box-shadow:0 0 20px rgba(79,70,229,.7);transform:scale(1.1)}.change-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:1rem;border-top:4px solid #e5e7eb;box-shadow:0 10px 30px -10px rgba(0,0,0,.1);overflow:hidden;transition:all .3s ease}.change-card:hover{box-shadow:0 15px 40px -10px rgba(0,0,0,.15);transform:translateY(-8px)}.change-card-header{position:relative}.change-label{border-radius:.5rem;bottom:1rem;box-shadow:0 4px 10px rgba(0,0,0,.3);color:#fff;font-size:.8rem;font-weight:700;left:1rem;letter-spacing:.05em;padding:.4rem .8rem;position:absolute;text-transform:uppercase}.process-step-card{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:1.5rem;padding:2.5rem 1.5rem 2rem;position:relative;text-align:center;transition:all .3s ease}.process-step-card:hover{border-color:#c7d2fe;box-shadow:0 15px 30px -10px rgba(79,70,229,.1);transform:translateY(-8px)}.process-step-number{color:#e5e7eb;font-size:3rem;font-weight:900;line-height:1;position:absolute;right:1.5rem;top:1rem}.process-step-icon{align-items:center;background-color:#eef2ff;border-radius:1.25rem;color:#4f46e5;display:flex;font-size:1.75rem;height:64px;justify-content:center;margin:0 auto 1.5rem;width:64px}.process-step-title{color:var(--secondary);font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.process-step-desc{color:var(--subtle);font-size:.95rem;line-height:1.6}.machine-type-card{background:#fff;border-radius:1.5rem;box-shadow:0 10px 40px -10px rgba(37,99,235,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.machine-type-card:hover{box-shadow:0 15px 50px -10px rgba(37,99,235,.2);transform:translateY(-5px)}.machine-type-img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.machine-type-title{color:#1e3a8a;font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.machine-type-desc{color:#4b5563;font-size:1rem;line-height:1.7}.policy-content .policy-section{padding-bottom:2rem}.policy-content h2{line-height:1.3}.policy-highlight-box{background-color:#fffbeb;border-color:#fbbf24;border-left-width:4px;border-radius:0 .75rem .75rem 0;color:#92400e;font-size:.95rem;padding:1.25rem 1.5rem}.policy-highlight-box i{color:#f59e0b}

/*# sourceMappingURL=vscss_new.min.css.map*/