@font-face{font-family:'Poppins-Regular';src:url("/assets/fonts/poppins/Poppins-Regular.woff") format("woff");font-display:swap}@font-face{font-family:'Poppins-Medium';src:url("/assets/fonts/poppins/Poppins-Medium.woff") format("woff");font-display:swap}@font-face{font-family:'Poppins-SemiBold';src:url("/assets/fonts/poppins/Poppins-SemiBold.woff") format("woff");font-display:swap}#m-autopartes{font-family:'Poppins', sans-serif;color:#1a3139}#m-autopartes .container{max-width:1200px;margin:0 auto;padding:0 40px}#m-autopartes .cta-button{background:#FF5D00;color:#fff;padding:12px 32px;border:none;border-radius:25px;font-size:1rem;font-weight:600;font-family:"Poppins-Medium", sans-serif;cursor:pointer;display:inline-block;text-decoration:none;margin-top:20px;transition:transform 0.3s, box-shadow 0.3s}#m-autopartes .cta-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,93,0,0.4)}#m-autopartes .highlight-box{background-color:#FDEFC9;border-radius:20px;padding:30px 40px;margin:0 auto 30px;max-width:800px}#m-autopartes .highlight-box p{font-size:1.15rem;line-height:1.6;margin:0}#m-autopartes .video-placeholder{background-color:#1a3139;border-radius:20px;max-width:900px;min-height:400px;margin:0 auto;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px}#m-autopartes .video-placeholder p{color:#fff;font-size:0.95rem;line-height:1.6;margin:0}#m-autopartes .video-placeholder .section-video{display:block;width:100%;aspect-ratio:16 / 9;min-height:360px;object-fit:contain}#m-autopartes [data-aos="fade-up"]{transform:translate3d(0, 16px, 0)}#m-autopartes [data-aos="fade-up"].aos-animate{transform:none}@media all and (prefers-reduced-motion: reduce){#m-autopartes [data-aos]{opacity:1;transform:none;transition:none}}#m-autopartes .hero{background-color:#F8F6F3;padding:50px 0 160px;position:relative;left:50%;right:50%;width:100vw;margin-left:calc(-50vw - 8px)}#m-autopartes .hero-divider{position:absolute;bottom:0;left:0;width:100%;height:90px;display:block}#m-autopartes .hero-content{display:flex;align-items:center;gap:50px;position:relative;z-index:1}#m-autopartes .hero-text{flex:5}#m-autopartes .hero-text h1{font-size:2.8rem;line-height:1.2;margin-bottom:28px;text-align:center;font-family:"Poppins-SemiBold", sans-serif;color:#6AA2B8}#m-autopartes .hero-text p{font-size:1.4rem;line-height:1.6;margin-bottom:10px}#m-autopartes .hero-image{flex:4;text-align:center;position:relative}@media all and (max-width: 1125px){#m-autopartes .hero-image{overflow:hidden}}#m-autopartes .hero-image img{max-width:100%;height:auto}@media all and (max-width: 1125px){#m-autopartes .hero-image img:not(.hero-flow){max-width:none;width:140%;margin-left:-80%}}@media all and (max-width: 1125px){#m-autopartes .hero-image img.desktop{display:none}}#m-autopartes .hero-image img.mobile{display:none}@media all and (max-width: 1125px){#m-autopartes .hero-image img.mobile{display:block}}#m-autopartes .hero-image img.hero-flow{position:absolute;top:0;left:66%;width:59%;z-index:2}@media all and (max-width: 1125px){#m-autopartes .hero-image img.hero-flow{left:auto;top:40px;right:-10px;width:62%}}#m-autopartes .hero .cta-button{margin-top:60px;padding:8px 24px;font-size:1.6rem;font-family:"Poppins-SemiBold", sans-serif;background-color:#FF751F;border-radius:12px}#m-autopartes .hero .cta-button:hover{box-shadow:0 5px 15px rgba(255,117,31,0.4)}@media all and (max-width: 1125px){#m-autopartes .hero .cta-button{margin-top:30px;padding:8px 20px;font-size:1.2rem}}#m-autopartes .challenges{padding:60px 0;text-align:center}#m-autopartes .challenges h2{font-size:2.4rem;margin-bottom:30px;font-family:"Poppins-SemiBold", sans-serif;color:#ff9d66}#m-autopartes .challenges-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}#m-autopartes .challenge-card{border-radius:20px;padding:30px;text-align:center}#m-autopartes .challenge-card h3{font-size:1.2rem;margin-bottom:15px;font-family:"Poppins-Medium", sans-serif}#m-autopartes .challenge-card p{font-size:0.95rem;line-height:1.6;margin:0}#m-autopartes .challenge-card:nth-child(1){background-color:#ffd4e1}#m-autopartes .challenge-card:nth-child(2){background-color:#d2e3e9}#m-autopartes .challenge-card:nth-child(3){background-color:#fff5da}#m-autopartes .ai-compatibility{padding:60px 0;text-align:center}#m-autopartes .ai-compatibility h2{font-size:2.4rem;margin-bottom:30px;font-family:"Poppins-SemiBold", sans-serif;color:#6AA2B8}#m-autopartes .smart-duplication{padding:60px 0;text-align:center}#m-autopartes .smart-duplication h2{font-size:2.4rem;margin-bottom:10px;font-family:"Poppins-SemiBold", sans-serif;color:#6AA2B8}#m-autopartes .smart-duplication-content{text-align:center}#m-autopartes .smart-duplication-content p{font-size:1.05rem;line-height:1.6;margin-bottom:40px}#m-autopartes .diagram-placeholder{max-width:900px;margin:0 auto;text-align:center}#m-autopartes .diagram-placeholder img{max-width:100%;height:auto}@media all and (max-width: 1125px){#m-autopartes .diagram-placeholder img.desktop{display:none}}#m-autopartes .diagram-placeholder img.mobile{display:none}@media all and (max-width: 1125px){#m-autopartes .diagram-placeholder img.mobile{display:block}}#m-autopartes .technical-sheet{background-color:#F8F6F3;padding:55px 0 75px;position:relative;left:50%;right:50%;width:100vw;margin-left:calc(-50vw - 8px);text-align:center}#m-autopartes .technical-sheet h2{font-size:2.4rem;margin-bottom:30px;font-family:"Poppins-SemiBold", sans-serif;color:#6AA2B8}#m-autopartes .technical-sheet p{font-size:1.05rem;line-height:1.6;max-width:700px;margin:0 auto}#m-autopartes .success-story{padding:60px 0;text-align:center}#m-autopartes .success-story h2{font-size:2.4rem;margin-bottom:30px;font-family:"Poppins-SemiBold", sans-serif;color:#ff9d66}#m-autopartes .cta-section{background-color:#6AA2B8;padding:60px 0;position:relative;left:50%;right:50%;width:100vw;margin-left:calc(-50vw - 8px);text-align:center;color:#fff}#m-autopartes .cta-section h2{font-size:1.8rem;margin-bottom:15px;font-family:"Poppins-SemiBold", sans-serif}#m-autopartes .cta-section .form-container{max-width:900px;margin:40px auto 0}#m-autopartes .cta-section .label-focus,#m-autopartes .cta-section .label-focus-word,#m-autopartes .cta-section .label-txta-focus,#m-autopartes .cta-section .label-txta-focus-word{color:#fff !important}#m-autopartes .cta-section .label-select:not(.label-focus-word):not(.label-focus){top:14px !important}@media all and (max-width: 1125px){#m-autopartes h2{margin-top:0}#m-autopartes .container{padding:0 20px}#m-autopartes .hero{padding:40px 0 100px}#m-autopartes .hero-divider{height:50px}#m-autopartes .hero-content{flex-direction:column;gap:30px}#m-autopartes .hero-text{text-align:center}#m-autopartes .hero-text h1{font-size:1.6rem}#m-autopartes .hero-text p{font-size:1rem}#m-autopartes .hero .cta-button{font-size:1rem}#m-autopartes .highlight-box{padding:25px 20px}#m-autopartes .video-placeholder{min-height:220px}#m-autopartes .challenges{padding:40px 0}#m-autopartes .challenges h2{font-size:2rem}#m-autopartes .challenges-grid{grid-template-columns:1fr;gap:20px}#m-autopartes .ai-compatibility{padding:40px 0}#m-autopartes .ai-compatibility h2{font-size:2rem}#m-autopartes .smart-duplication{padding:40px 0}#m-autopartes .smart-duplication h2{font-size:2rem}#m-autopartes .technical-sheet{padding:40px 0 55px}#m-autopartes .technical-sheet h2{font-size:2rem}#m-autopartes .success-story{padding:40px 0}#m-autopartes .success-story h2{font-size:2rem}#m-autopartes .cta-section{padding:40px 0}#m-autopartes .cta-section h2{font-size:1.5rem}#m-autopartes .cta-section .form-container{margin-top:25px}#m-autopartes .cta-section .label-select:not(.label-focus-word):not(.label-focus){top:25px !important}}
