{"id":42309,"date":"2026-04-22T13:53:30","date_gmt":"2026-04-22T08:23:30","guid":{"rendered":"https:\/\/www.verdantis.com\/?page_id=42309"},"modified":"2026-04-22T13:55:31","modified_gmt":"2026-04-22T08:25:31","slug":"indice-de-madurez-de-las-piezas-de-recambio","status":"publish","type":"page","link":"https:\/\/www.verdantis.com\/es\/indice-de-madurez-de-las-piezas-de-recambio\/","title":{"rendered":"\u00cdndice de madurez de las piezas de recambio"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"42309\" class=\"elementor elementor-42309\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9735240 e-flex e-con-boxed e-con e-parent\" data-id=\"9735240\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f84348a elementor-widget elementor-widget-html\" data-id=\"f84348a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n<title>Hable con Verdantis - Obtenga el Informe sobre el \u00cdndice de Madurez de las Piezas de Recambio 2026<\/title>\r\n<meta name=\"description\" content=\"Descargue el Informe del \u00cdndice de Madurez de Recambios 2026, realice la prueba comparativa de 60 segundos en directo o reserve un POC de MRO360 a medida con sus propios datos de recambios.\" \/>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@300;400;500;600;700;800&family=Roboto:wght@400;500;700&family=Roboto+Mono:wght@400;500;700&display=swap\" rel=\"stylesheet\" \/>\r\n\r\n<style>\r\n  :root{\r\n    --v-navy:#024089;\r\n    --v-blue:#004DA9;\r\n    --v-orange:#FA841A;\r\n    --v-amber:#FDA300;\r\n    --v-yellow:#FFC619;\r\n    --v-grey:#E1E3E7;\r\n    --v-ink:#0B1B33;\r\n    --v-ink-soft:#3a4a63;\r\n    --v-muted:#8591a6;\r\n    --v-line:#dfe4ec;\r\n    --v-bg:#f6f7fa;\r\n    --v-bg-soft:#fbfcfe;\r\n    --shadow-sm:0 1px 2px rgba(2,64,137,.06), 0 2px 8px rgba(2,64,137,.05);\r\n    --shadow-md:0 4px 12px rgba(2,64,137,.08), 0 12px 32px rgba(2,64,137,.08);\r\n    --shadow-lg:0 20px 50px rgba(2,64,137,.15);\r\n  }\r\n  *{box-sizing:border-box}\r\n  html,body{margin:0;padding:0;scroll-behavior:smooth}\r\n  body{\r\n    font-family:'Open Sans', system-ui, sans-serif;\r\n    color:var(--v-ink);background:var(--v-bg);\r\n    -webkit-font-smoothing:antialiased;line-height:1.55;\r\n  }\r\n  a{color:inherit;text-decoration:none}\r\n  button{font-family:inherit;cursor:pointer;border:none;background:none}\r\n  .mono{font-family:'Roboto Mono',monospace;letter-spacing:.02em}\r\n  .eyebrow{\r\n    font-family:'Roboto Mono',monospace;font-size:11px;letter-spacing:.2em;\r\n    text-transform:uppercase;font-weight:500;color:var(--v-orange);\r\n  }\r\n  .accent-bar{height:3px;width:44px;background:var(--v-orange);margin-bottom:14px;border-radius:2px}\r\n\r\n  \/* NAV *\/\r\n  .nav{\r\n    position:sticky;top:0;z-index:50;\r\n    background:rgba(255,255,255,.88);\r\n    backdrop-filter:saturate(180%) blur(12px);\r\n    border-bottom:1px solid var(--v-line);\r\n  }\r\n  .nav-inner{\r\n    max-width:1240px;margin:0 auto;\r\n    display:flex;align-items:center;justify-content:space-between;\r\n    padding:14px 28px;\r\n  }\r\n  .logo{display:flex;align-items:center;gap:12px}\r\n  .logo-mark{\r\n    width:36px;height:36px;border-radius:7px;background:var(--v-navy);\r\n    display:grid;place-items:center;color:white;font-weight:800;font-size:21px;\r\n    border:2px solid #000;line-height:1;\r\n  }\r\n  .logo-word{font-weight:800;font-size:19px;color:var(--v-navy);letter-spacing:-.01em}\r\n  .logo-sub{display:block;font-size:8.5px;letter-spacing:.2em;color:var(--v-ink-soft);font-weight:700;margin-top:-2px}\r\n  .nav-links{display:flex;gap:24px;font-size:14px;color:var(--v-ink-soft);font-weight:500}\r\n  .nav-links a:hover{color:var(--v-navy)}\r\n  .nav-cta{\r\n    padding:9px 16px;border-radius:999px;background:var(--v-navy);color:white;\r\n    font-weight:600;font-size:13px;transition:all .2s;\r\n  }\r\n  .nav-cta:hover{background:var(--v-blue);transform:translateY(-1px)}\r\n  @media(max-width:820px){.nav-links{display:none}}\r\n\r\n  \/* HERO *\/\r\n  .hero{\r\n    position:relative;color:white;overflow:hidden;\r\n    background:\r\n      radial-gradient(900px 400px at 85% -10%, rgba(250,132,26,.22), transparent 60%),\r\n      radial-gradient(700px 300px at 5% 10%, rgba(255,198,25,.14), transparent 60%),\r\n      linear-gradient(160deg, #02306a 0%, #024089 55%, #01336d 100%);\r\n    padding:52px 28px 56px;\r\n  }\r\n  .hero::before{\r\n    content:\"\";position:absolute;inset:0;\r\n    background-image:\r\n      linear-gradient(to right, rgba(255,255,255,.04) 1px, transparent 1px),\r\n      linear-gradient(to bottom, rgba(255,255,255,.04) 1px, transparent 1px);\r\n    background-size:52px 52px;\r\n    mask-image:radial-gradient(ellipse at center, black 25%, transparent 75%);\r\n    pointer-events:none;\r\n  }\r\n  .hero-inner{max-width:1240px;margin:0 auto;position:relative}\r\n  .crumb{\r\n    display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;\r\n    font-family:'Roboto Mono',monospace;font-size:11px;letter-spacing:.2em;\r\n    text-transform:uppercase;color:rgba(255,255,255,.65);\r\n  }\r\n  .crumb .dot{\r\n    width:7px;height:7px;border-radius:50%;background:var(--v-orange);\r\n    box-shadow:0 0 0 4px rgba(250,132,26,.22);\r\n  }\r\n  .hero h1{\r\n    font-weight:800;font-size:clamp(34px,5vw,54px);\r\n    line-height:1.04;letter-spacing:-.03em;margin:0 0 14px;max-width:860px;\r\n  }\r\n  .hero h1 em{\r\n    font-style:normal;\r\n    background:linear-gradient(90deg,var(--v-yellow),var(--v-orange));\r\n    -webkit-background-clip:text;background-clip:text;color:transparent;\r\n  }\r\n  .hero p.lead{\r\n    font-size:16.5px;max-width:640px;color:rgba(255,255,255,.82);\r\n    margin:0 0 26px;font-weight:300;\r\n  }\r\n  .pills{display:flex;gap:10px;flex-wrap:wrap;max-width:780px}\r\n  .pill{\r\n    display:inline-flex;align-items:center;gap:10px;\r\n    padding:10px 16px 10px 14px;border-radius:999px;\r\n    background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);\r\n    color:white;font-size:13.5px;font-weight:500;transition:all .2s;\r\n    backdrop-filter:blur(6px);\r\n  }\r\n  .pill:hover{background:rgba(255,255,255,.14);border-color:rgba(255,198,25,.5);transform:translateY(-1px)}\r\n  .pill .ic{\r\n    width:22px;height:22px;border-radius:50%;background:var(--v-orange);\r\n    display:grid;place-items:center;font-size:12px;font-weight:700;\r\n  }\r\n\r\n  \/* ====================== *\/\r\n  \/* SECTION 1: REPORT LEAD *\/\r\n  \/* ====================== *\/\r\n  .report{\r\n    max-width:1240px;margin:-34px auto 0;padding:0 28px;position:relative;z-index:5;\r\n  }\r\n  .report-card{\r\n    display:grid;grid-template-columns:1.1fr 1fr;\r\n    background:white;border-radius:20px;overflow:hidden;\r\n    box-shadow:var(--shadow-lg);border:1px solid var(--v-line);\r\n  }\r\n  @media(max-width:960px){.report-card{grid-template-columns:1fr}}\r\n\r\n  \/* LEFT: Report preview *\/\r\n  .report-preview{\r\n    padding:36px 40px;\r\n    background:\r\n      radial-gradient(600px 300px at 100% 0%, rgba(255,198,25,.08), transparent 60%),\r\n      linear-gradient(180deg, #f8faff 0%, white 100%);\r\n    border-right:1px solid var(--v-line);\r\n    display:flex;flex-direction:column;gap:18px;\r\n  }\r\n  @media(max-width:960px){.report-preview{border-right:none;border-bottom:1px solid var(--v-line)}}\r\n\r\n  .report-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}\r\n  .report-tag{\r\n    display:inline-flex;align-items:center;gap:8px;\r\n    padding:6px 12px;border-radius:999px;\r\n    background:#fff3e0;border:1px solid #ffd8a8;\r\n    color:#a85a00;font-family:'Roboto Mono',monospace;\r\n    font-size:10.5px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;\r\n  }\r\n  .report-tag .pip{width:6px;height:6px;border-radius:50%;background:var(--v-orange)}\r\n  .report-year{\r\n    font-family:'Roboto Mono',monospace;font-size:11px;\r\n    color:var(--v-ink-soft);letter-spacing:.1em;font-weight:600;\r\n  }\r\n\r\n  .report-preview h2{\r\n    margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:800;\r\n    letter-spacing:-.025em;color:var(--v-navy);line-height:1.1;\r\n  }\r\n  .report-preview h2 strong{color:var(--v-orange);font-weight:800}\r\n  .report-sub{\r\n    font-size:15px;color:var(--v-ink-soft);margin:0;line-height:1.55;\r\n  }\r\n\r\n  \/* Report mock cover *\/\r\n  .report-cover{\r\n    position:relative;margin-top:4px;padding:22px 20px;\r\n    background:linear-gradient(135deg, var(--v-navy) 0%, #01336d 100%);\r\n    border-radius:14px;color:white;overflow:hidden;\r\n    box-shadow:0 16px 40px rgba(2,64,137,.25);\r\n    transform:rotate(-1.5deg);transition:transform .4s ease;\r\n  }\r\n  .report-cover:hover{transform:rotate(0deg) translateY(-2px)}\r\n  .report-cover::before{\r\n    content:\"\";position:absolute;right:-30px;top:-30px;width:180px;height:180px;\r\n    background:radial-gradient(circle, rgba(255,198,25,.3), transparent 60%);\r\n  }\r\n  .report-cover::after{\r\n    content:\"\";position:absolute;left:-1px;top:20px;bottom:20px;width:3px;\r\n    background:var(--v-orange);\r\n  }\r\n  .cover-mini{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:relative}\r\n  .cover-logo{display:flex;align-items:center;gap:8px;font-weight:800;font-size:14px;letter-spacing:-.01em}\r\n  .cover-logo .mark{\r\n    width:22px;height:22px;border-radius:5px;background:white;color:var(--v-navy);\r\n    display:grid;place-items:center;font-size:13px;font-weight:800;\r\n  }\r\n  .cover-edition{\r\n    font-family:'Roboto Mono',monospace;font-size:9.5px;letter-spacing:.18em;\r\n    text-transform:uppercase;color:var(--v-yellow);font-weight:700;\r\n  }\r\n  .cover-title{\r\n    position:relative;font-size:22px;font-weight:800;line-height:1.15;\r\n    letter-spacing:-.02em;margin-bottom:8px;\r\n  }\r\n  .cover-sub{\r\n    position:relative;font-size:11.5px;color:rgba(255,255,255,.7);font-weight:400;margin-bottom:20px;\r\n  }\r\n  .cover-stats{\r\n    position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;\r\n    border-top:1px solid rgba(255,255,255,.15);padding-top:14px;\r\n  }\r\n  .cover-stat{font-size:10px;color:rgba(255,255,255,.55);line-height:1.4;letter-spacing:.04em}\r\n  .cover-stat b{display:block;font-size:18px;color:var(--v-yellow);font-weight:800;letter-spacing:-.02em;margin-bottom:2px}\r\n\r\n  \/* Whats inside *\/\r\n  .whats-inside{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:10px}\r\n  .whats-inside li{\r\n    display:flex;gap:10px;align-items:flex-start;\r\n    font-size:13.5px;color:var(--v-ink);line-height:1.5;\r\n  }\r\n  .whats-inside .tick{\r\n    flex:0 0 18px;width:18px;height:18px;border-radius:50%;\r\n    background:var(--v-orange);color:white;display:grid;place-items:center;\r\n    font-size:10px;font-weight:800;margin-top:2px;\r\n  }\r\n\r\n  \/* RIGHT: Form *\/\r\n  .report-form-wrap{\r\n    padding:36px 40px;display:flex;flex-direction:column;gap:18px;\r\n    background:white;\r\n  }\r\n  .form-header{\r\n    display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;\r\n  }\r\n  .form-header h3{\r\n    margin:0;font-size:18px;font-weight:800;letter-spacing:-.015em;color:var(--v-navy);\r\n  }\r\n  .form-header p{margin:4px 0 0;font-size:13px;color:var(--v-ink-soft)}\r\n  .sla-chip{\r\n    display:inline-flex;align-items:center;gap:7px;padding:5px 10px;\r\n    border-radius:999px;background:#f1f8ff;border:1px solid #cfe3fb;\r\n    color:var(--v-navy);font-size:11px;font-weight:600;white-space:nowrap;\r\n  }\r\n  .pulse{\r\n    width:7px;height:7px;border-radius:50%;background:#2ea043;\r\n    box-shadow:0 0 0 0 rgba(46,160,67,.6);animation:pulse 2s infinite;\r\n  }\r\n  @keyframes pulse{\r\n    0%{box-shadow:0 0 0 0 rgba(46,160,67,.6)}\r\n    70%{box-shadow:0 0 0 9px rgba(46,160,67,0)}\r\n    100%{box-shadow:0 0 0 0 rgba(46,160,67,0)}\r\n  }\r\n\r\n  .rf{display:flex;flex-direction:column;gap:11px}\r\n  .rf-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}\r\n  @media(max-width:540px){.rf-row{grid-template-columns:1fr}}\r\n  .rf input, .rf select, .rf textarea{\r\n    font-family:inherit;font-size:14px;color:var(--v-ink);\r\n    padding:12px 13px;border-radius:9px;border:1.5px solid var(--v-line);\r\n    background:var(--v-bg-soft);transition:all .2s;outline:none;width:100%;\r\n  }\r\n  .rf input:focus, .rf select:focus, .rf textarea:focus{\r\n    border-color:var(--v-blue);background:white;\r\n    box-shadow:0 0 0 3px rgba(0,77,169,.1);\r\n  }\r\n  .rf-consent{\r\n    display:flex;gap:9px;align-items:flex-start;\r\n    font-size:12px;color:var(--v-ink-soft);line-height:1.5;margin-top:4px;\r\n  }\r\n  .rf-consent input{\r\n    flex:0 0 16px;width:16px;height:16px;accent-color:var(--v-navy);margin-top:2px;\r\n  }\r\n  .rf-consent a{color:var(--v-blue);font-weight:600}\r\n\r\n  .btn{\r\n    padding:13px 22px;border-radius:10px;font-weight:700;font-size:14px;\r\n    display:inline-flex;align-items:center;justify-content:center;gap:8px;\r\n    transition:all .2s;letter-spacing:.01em;\r\n  }\r\n  .btn-primary{\r\n    background:var(--v-orange);color:white;\r\n    box-shadow:0 8px 22px rgba(250,132,26,.33);\r\n  }\r\n  .btn-primary:hover{background:#e8761a;transform:translateY(-1px)}\r\n  .btn-primary:disabled{background:#d5dae4;color:#8a93a4;box-shadow:none;cursor:not-allowed;transform:none}\r\n  .btn-ghost{color:var(--v-ink-soft);font-weight:600;font-size:13px;padding:13px 4px;background:transparent}\r\n  .btn-ghost:hover{color:var(--v-navy)}\r\n\r\n  .alt-route{\r\n    margin-top:6px;padding:14px 16px;border-radius:10px;\r\n    background:var(--v-bg-soft);border:1px dashed var(--v-line);\r\n    display:flex;gap:12px;align-items:center;justify-content:space-between;gap:14px;\r\n  }\r\n  .alt-route-txt strong{display:block;font-size:13px;color:var(--v-ink);margin-bottom:2px;font-weight:700}\r\n  .alt-route-txt span{font-size:12.5px;color:var(--v-ink-soft)}\r\n  .alt-link{\r\n    font-size:12.5px;font-weight:700;color:var(--v-navy);white-space:nowrap;\r\n    display:inline-flex;align-items:center;gap:6px;\r\n  }\r\n  .alt-link:hover{color:var(--v-orange)}\r\n\r\n  \/* ====================== *\/\r\n  \/* INTERACTIVE ASSESSMENT *\/\r\n  \/* ====================== *\/\r\n  .assess-intro{\r\n    max-width:1240px;margin:80px auto 24px;padding:0 28px;text-align:center;\r\n  }\r\n  .assess-intro .eyebrow{display:block;margin-bottom:12px}\r\n  .assess-intro h2{\r\n    font-size:clamp(26px,3.2vw,36px);font-weight:800;letter-spacing:-.025em;\r\n    color:var(--v-navy);margin:0 0 10px;line-height:1.15;\r\n  }\r\n  .assess-intro p{\r\n    font-size:15px;color:var(--v-ink-soft);max-width:620px;margin:0 auto;\r\n  }\r\n\r\n  .main{\r\n    max-width:1240px;margin:0 auto;padding:0 28px;\r\n  }\r\n  .grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}\r\n  @media(max-width:960px){.grid{grid-template-columns:1fr}}\r\n\r\n  .card{\r\n    background:white;border-radius:18px;\r\n    box-shadow:var(--shadow-lg);border:1px solid var(--v-line);overflow:hidden;\r\n  }\r\n\r\n  .mi-head{\r\n    padding:24px 32px 18px;border-bottom:1px solid var(--v-line);\r\n    display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;\r\n    background:linear-gradient(180deg, #fbfcfe 0%, white 100%);\r\n  }\r\n  .mi-title{display:flex;align-items:center;gap:14px}\r\n  .mi-badge{\r\n    width:42px;height:42px;border-radius:10px;\r\n    background:linear-gradient(135deg, var(--v-navy), var(--v-blue));\r\n    color:white;display:grid;place-items:center;font-weight:800;font-size:16px;\r\n    box-shadow:var(--shadow-sm);letter-spacing:.02em;\r\n  }\r\n  .mi-title h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.015em;color:var(--v-navy)}\r\n  .mi-title p{margin:2px 0 0;font-size:12px;color:var(--v-ink-soft)}\r\n  .mi-meta{\r\n    font-family:'Roboto Mono',monospace;font-size:11px;color:var(--v-ink-soft);\r\n    letter-spacing:.08em;text-transform:uppercase;\r\n  }\r\n\r\n  .mi-progress{height:3px;background:var(--v-grey);position:relative;overflow:hidden}\r\n  .mi-progress::after{\r\n    content:\"\";position:absolute;inset:0 auto 0 0;width:16.6%;\r\n    background:linear-gradient(90deg,var(--v-amber),var(--v-orange));\r\n    transition:width .4s ease;\r\n  }\r\n  .mi-progress[data-pct=\"1\"]::after{width:16.6%}\r\n  .mi-progress[data-pct=\"2\"]::after{width:33.3%}\r\n  .mi-progress[data-pct=\"3\"]::after{width:50%}\r\n  .mi-progress[data-pct=\"4\"]::after{width:66.6%}\r\n  .mi-progress[data-pct=\"5\"]::after{width:83.3%}\r\n  .mi-progress[data-pct=\"6\"]::after{width:100%}\r\n\r\n  .mi-body{padding:28px 32px 28px}\r\n  .q-step{display:none}\r\n  .q-step.active{display:block;animation:fadeIn .35s ease}\r\n  @keyframes fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}\r\n\r\n  .q-num{\r\n    font-family:'Roboto Mono',monospace;font-size:11px;color:var(--v-orange);\r\n    letter-spacing:.15em;font-weight:600;margin-bottom:10px;\r\n  }\r\n  .q-text{\r\n    font-size:21px;font-weight:700;letter-spacing:-.015em;color:var(--v-ink);\r\n    margin:0 0 18px;line-height:1.25;\r\n  }\r\n  .options{display:flex;flex-direction:column;gap:9px}\r\n  .option{\r\n    display:flex;gap:14px;align-items:flex-start;\r\n    padding:15px 17px;border:1.5px solid var(--v-line);border-radius:11px;\r\n    background:var(--v-bg-soft);cursor:pointer;transition:all .18s ease;\r\n    text-align:left;width:100%;\r\n  }\r\n  .option:hover{border-color:var(--v-blue);background:white}\r\n  .option.selected{\r\n    border-color:var(--v-navy);background:white;\r\n    box-shadow:0 0 0 3px rgba(2,64,137,.1);\r\n  }\r\n  .option-score{\r\n    flex:0 0 28px;width:28px;height:28px;border-radius:50%;\r\n    border:1.5px solid var(--v-line);background:white;\r\n    display:grid;place-items:center;font-family:'Roboto Mono',monospace;\r\n    font-size:11px;font-weight:700;color:var(--v-ink-soft);transition:all .2s;\r\n  }\r\n  .option.selected .option-score{background:var(--v-navy);color:white;border-color:var(--v-navy)}\r\n  .option-text{flex:1}\r\n  .option-text strong{display:block;font-size:14px;font-weight:600;color:var(--v-ink);margin-bottom:2px}\r\n  .option-text span{font-size:12.5px;color:var(--v-ink-soft);line-height:1.45}\r\n\r\n  .q-actions{display:flex;justify-content:space-between;align-items:center;margin-top:20px;gap:14px}\r\n\r\n  \/* RESULT *\/\r\n  .result{display:none;padding:4px 0}\r\n  .result.active{display:block;animation:fadeIn .5s}\r\n  .result-grid{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;margin-bottom:20px}\r\n  @media(max-width:540px){.result-grid{grid-template-columns:1fr;text-align:center}}\r\n\r\n  .score-ring{\r\n    width:132px;height:132px;border-radius:50%;position:relative;\r\n    display:grid;place-items:center;\r\n    background:conic-gradient(var(--v-orange) 0%, var(--v-orange) var(--p,60%), var(--v-grey) var(--p,60%));\r\n  }\r\n  .score-ring::before{content:\"\";position:absolute;inset:10px;border-radius:50%;background:white}\r\n  .score-ring .score-val{\r\n    position:relative;font-size:36px;font-weight:800;color:var(--v-navy);\r\n    line-height:1;letter-spacing:-.02em;text-align:center;\r\n  }\r\n  .score-ring .score-val small{font-size:11px;color:var(--v-ink-soft);font-weight:500;display:block;margin-top:4px}\r\n\r\n  .result-info h3{\r\n    margin:0 0 4px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;\r\n    color:var(--v-orange);font-family:'Roboto Mono',monospace;font-weight:600;\r\n  }\r\n  .result-info .tier{\r\n    font-size:26px;font-weight:800;color:var(--v-navy);letter-spacing:-.02em;margin-bottom:6px;\r\n  }\r\n  .result-info .summary{font-size:13.5px;color:var(--v-ink-soft);line-height:1.55;margin-bottom:0}\r\n\r\n  .result-breakdown{\r\n    background:var(--v-bg-soft);border:1px solid var(--v-line);border-radius:12px;\r\n    padding:16px 18px;margin:20px 0;\r\n  }\r\n  .result-breakdown h4{\r\n    margin:0 0 12px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;\r\n    color:var(--v-ink-soft);font-weight:600;font-family:'Roboto Mono',monospace;\r\n  }\r\n  .bd-row{\r\n    display:grid;grid-template-columns:160px 1fr 40px;gap:14px;align-items:center;\r\n    padding:7px 0;font-size:13px;\r\n  }\r\n  .bd-row:not(:last-child){border-bottom:1px dashed var(--v-line)}\r\n  .bd-label{color:var(--v-ink);font-weight:500}\r\n  .bd-bar{height:6px;background:var(--v-grey);border-radius:3px;overflow:hidden}\r\n  .bd-bar-fill{\r\n    height:100%;background:linear-gradient(90deg,var(--v-blue),var(--v-orange));\r\n    border-radius:3px;transition:width 1s ease;\r\n  }\r\n  .bd-score{\r\n    font-family:'Roboto Mono',monospace;font-size:12px;color:var(--v-navy);\r\n    font-weight:700;text-align:right;\r\n  }\r\n\r\n  .result-cta{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;margin-top:10px}\r\n  @media(max-width:540px){.result-cta{grid-template-columns:1fr}}\r\n  .cta-primary-block{\r\n    background:linear-gradient(135deg, var(--v-navy), #01336d);color:white;\r\n    border-radius:12px;padding:18px 20px;position:relative;overflow:hidden;\r\n  }\r\n  .cta-primary-block::after{\r\n    content:\"\";position:absolute;right:-30px;top:-30px;width:140px;height:140px;\r\n    background:radial-gradient(circle, rgba(255,198,25,.22), transparent 60%);\r\n  }\r\n  .cta-primary-block strong{display:block;font-size:14.5px;margin-bottom:3px;position:relative}\r\n  .cta-primary-block p{margin:0 0 12px;font-size:12.5px;color:rgba(255,255,255,.75);line-height:1.5;position:relative}\r\n  .cta-primary-block .btn{position:relative;background:var(--v-orange)}\r\n\r\n  .cta-secondary-block{\r\n    background:var(--v-bg-soft);border:1px solid var(--v-line);border-radius:12px;\r\n    padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;\r\n  }\r\n  .cta-secondary-block strong{display:block;font-size:14px;margin-bottom:3px;color:var(--v-ink)}\r\n  .cta-secondary-block p{margin:0 0 12px;font-size:12.5px;color:var(--v-ink-soft);line-height:1.5}\r\n  .link-btn{\r\n    font-size:13px;font-weight:700;color:var(--v-navy);\r\n    display:inline-flex;align-items:center;gap:6px;cursor:pointer;\r\n  }\r\n  .link-btn:hover{color:var(--v-orange)}\r\n\r\n  \/* SIDEBAR *\/\r\n  .side-stack{display:flex;flex-direction:column;gap:18px}\r\n  .side-card{\r\n    background:white;border:1px solid var(--v-line);border-radius:14px;\r\n    padding:22px;box-shadow:var(--shadow-sm);\r\n  }\r\n  .side-card h3{\r\n    margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--v-navy);\r\n  }\r\n  .side-card .side-sub{font-size:12px;color:var(--v-ink-soft);margin-bottom:14px}\r\n\r\n  .direct-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}\r\n  .direct-list li{\r\n    display:flex;gap:12px;align-items:flex-start;padding:10px;\r\n    border-radius:8px;transition:background .2s;cursor:pointer;\r\n  }\r\n  .direct-list li:hover{background:var(--v-bg-soft)}\r\n  .direct-ic{\r\n    flex:0 0 30px;width:30px;height:30px;border-radius:7px;\r\n    background:#eef3fb;color:var(--v-navy);display:grid;place-items:center;font-size:13px;\r\n  }\r\n  .direct-list strong{display:block;font-size:12.5px;color:var(--v-ink);line-height:1.2;font-weight:600}\r\n  .direct-list span{display:block;font-size:11.5px;color:var(--v-ink-soft);margin-top:2px}\r\n\r\n  \/* Testimonial *\/\r\n  .quote-card{\r\n    background:linear-gradient(135deg, #f8faff 0%, white 100%);\r\n    border:1px solid var(--v-line);border-radius:14px;padding:22px;\r\n    position:relative;overflow:hidden;\r\n  }\r\n  .quote-card .q-mark{\r\n    font-family:Georgia, serif;font-size:60px;line-height:.5;color:var(--v-orange);margin-bottom:6px;\r\n  }\r\n  .quote-card blockquote{\r\n    margin:0;font-size:14px;line-height:1.55;color:var(--v-ink);font-weight:500;\r\n  }\r\n  .quote-card cite{\r\n    display:block;margin-top:14px;font-style:normal;font-size:11.5px;color:var(--v-ink-soft);\r\n  }\r\n  .quote-card cite strong{color:var(--v-navy);display:block;font-size:12.5px;margin-bottom:2px}\r\n\r\n  \/* TRUST STRIP *\/\r\n  .trust{max-width:1240px;margin:48px auto 0;padding:0 28px}\r\n  .trust-inner{\r\n    display:grid;grid-template-columns:repeat(4,1fr);gap:20px;\r\n    padding:24px 30px;background:white;border-radius:14px;border:1px solid var(--v-line);\r\n    box-shadow:var(--shadow-sm);\r\n  }\r\n  @media(max-width:720px){.trust-inner{grid-template-columns:repeat(2,1fr)}}\r\n  .trust-item{text-align:center;padding:4px}\r\n  .trust-num{\r\n    font-size:28px;font-weight:800;color:var(--v-navy);letter-spacing:-.025em;line-height:1;\r\n    font-variant-numeric:tabular-nums;\r\n  }\r\n  .trust-num span{color:var(--v-orange)}\r\n  .trust-label{font-size:11.5px;color:var(--v-ink-soft);margin-top:6px;line-height:1.4}\r\n\r\n  \/* ===================== *\/\r\n  \/* MDM CROSS-SELL (20%)  *\/\r\n  \/* ===================== *\/\r\n  .mdm{\r\n    max-width:1240px;margin:56px auto 0;padding:0 28px;\r\n  }\r\n  .mdm-card{\r\n    display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;\r\n    padding:28px 34px;border-radius:16px;\r\n    background:\r\n      linear-gradient(135deg, rgba(2,64,137,.04) 0%, rgba(250,132,26,.04) 100%),\r\n      white;\r\n    border:1px solid var(--v-line);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;\r\n  }\r\n  .mdm-card::before{\r\n    content:\"\";position:absolute;left:0;top:0;bottom:0;width:4px;\r\n    background:linear-gradient(180deg, var(--v-navy), var(--v-blue));\r\n  }\r\n  @media(max-width:780px){.mdm-card{grid-template-columns:1fr;gap:18px}}\r\n\r\n  .mdm-eyebrow{\r\n    font-family:'Roboto Mono',monospace;font-size:10.5px;letter-spacing:.18em;\r\n    text-transform:uppercase;color:var(--v-blue);font-weight:700;margin-bottom:8px;\r\n  }\r\n  .mdm-card h3{\r\n    margin:0 0 8px;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--v-navy);line-height:1.2;\r\n  }\r\n  .mdm-card p{\r\n    margin:0;font-size:13.5px;color:var(--v-ink-soft);line-height:1.55;max-width:620px;\r\n  }\r\n  .mdm-modules{\r\n    display:flex;gap:10px;margin-top:12px;flex-wrap:wrap;\r\n  }\r\n  .mdm-mod{\r\n    padding:5px 11px;border-radius:6px;\r\n    font-family:'Roboto Mono',monospace;font-size:10.5px;letter-spacing:.08em;\r\n    font-weight:700;text-transform:uppercase;\r\n    border:1px solid var(--v-line);background:var(--v-bg-soft);color:var(--v-ink);\r\n  }\r\n  .mdm-mod b{color:var(--v-orange)}\r\n  .mdm-cta{\r\n    display:inline-flex;align-items:center;gap:10px;\r\n    padding:12px 20px;border-radius:10px;\r\n    background:var(--v-navy);color:white;font-size:13px;font-weight:700;\r\n    transition:all .2s;white-space:nowrap;\r\n  }\r\n  .mdm-cta:hover{background:var(--v-blue);transform:translateY(-1px)}\r\n  .mdm-cta .arr{\r\n    width:22px;height:22px;border-radius:50%;background:var(--v-orange);\r\n    display:grid;place-items:center;font-size:12px;\r\n  }\r\n\r\n  \/* FAQ *\/\r\n  .faq{max-width:1240px;margin:56px auto 0;padding:0 28px 72px}\r\n  .faq-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px;gap:16px;flex-wrap:wrap}\r\n  .faq-head h2{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--v-navy);margin:0}\r\n  .faq-head p{margin:0;color:var(--v-ink-soft);font-size:14px}\r\n  .faq-list{border-top:1px solid var(--v-line)}\r\n  details{border-bottom:1px solid var(--v-line)}\r\n  summary{\r\n    padding:17px 36px 17px 4px;font-size:15px;font-weight:600;color:var(--v-ink);\r\n    cursor:pointer;list-style:none;position:relative;transition:color .2s;\r\n  }\r\n  summary:hover{color:var(--v-navy)}\r\n  summary::-webkit-details-marker{display:none}\r\n  summary::after{\r\n    content:\"+\";position:absolute;right:4px;top:50%;transform:translateY(-50%);\r\n    font-size:20px;font-weight:300;color:var(--v-blue);\r\n    width:26px;height:26px;display:grid;place-items:center;border-radius:50%;\r\n    background:var(--v-bg-soft);transition:all .25s;\r\n  }\r\n  details[open] summary::after{content:\"\u2212\";background:var(--v-navy);color:white}\r\n  details > div{padding:0 36px 18px 4px;color:var(--v-ink-soft);font-size:14px;line-height:1.65;max-width:820px}\r\n\r\n  \/* FOOTER *\/\r\n  .footer{background:var(--v-ink);color:rgba(255,255,255,.7);padding:26px 28px}\r\n  .footer-inner{\r\n    max-width:1240px;margin:0 auto;display:flex;\r\n    justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;\r\n  }\r\n  .footer-links{display:flex;gap:22px}\r\n  .footer-links a:hover{color:white}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n\r\n\r\n<!-- HERO -->\r\n<header class=\"hero\">\r\n  <div class=\"hero-inner\">\r\n    <div class=\"crumb\"><span class=\"dot\"><\/span> CONTACTO \/ HABLEMOS EAM<\/div>\r\n    <h1 id=\"the-2026-spare-partsmaturity-index-report-is-out\">Las piezas de recambio de 2026<br\/><em>Informe sobre el \u00edndice de madurez<\/em> est\u00e1 fuera.<\/h1>\r\n    <p class=\"lead\">Eval\u00fae su inventario de mantenimiento en 6 dimensiones: criticidad, demanda, agotamiento de existencias, stock muerto, datos y mantenimiento predictivo. Descargue el informe, realice la evaluaci\u00f3n en directo de 60 segundos o ejecute un POC de MRO360 con sus propios datos.<\/p>\r\n    <div class=\"pills\">\r\n      <a href=\"#report\" class=\"pill\"><span class=\"ic\">1<\/span>Obtener el informe<\/a>\r\n      <a href=\"#assess\" class=\"pill\"><span class=\"ic\">2<\/span>Realice la evaluaci\u00f3n en directo<\/a>\r\n      <a href=\"#faq\" class=\"pill\"><span class=\"ic\">3<\/span>Hable con un experto<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<!-- ================================================== -->\r\n<!-- SECTION 1 \u2014 REPORT REQUEST (primary lead capture)  -->\r\n<!-- ================================================== -->\r\n<section class=\"report\" id=\"report\">\r\n  <div class=\"report-card\">\r\n\r\n    <!-- LEFT: Report preview -->\r\n    <div class=\"report-preview\">\r\n      <div class=\"report-head\">\r\n        <span class=\"report-tag\"><span class=\"pip\"><\/span> NUEVO - INFORME SECTORIAL 2026<\/span>\r\n        <span class=\"report-year\">48 P\u00c1GINAS - PDF<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"accent-bar\"><\/div>\r\n      <h2 id=\"see-where-your-spare-parts-operation-stacks-up-against-400-industrial-plants\">Vea d\u00f3nde est\u00e1 su <strong>funcionamiento de las piezas de recambio<\/strong> frente a m\u00e1s de 400 plantas industriales.<\/h2>\r\n      <p class=\"report-sub\">El informe Verdantis 2026 Spare Parts Maturity Index destila datos de los sectores qu\u00edmico, petrol\u00edfero y gas\u00edstico, minero y de fabricaci\u00f3n discreta en un \u00fanico marco de referencia, con hojas de ruta por niveles y un potencial de ahorro cuantificado.<\/p>\r\n\r\n      <!-- Mock report cover -->\r\n      <div class=\"report-cover\" aria-hidden=\"true\">\r\n        <div class=\"cover-mini\">\r\n          <div class=\"cover-logo\"><span class=\"mark\">V<\/span> Verdantis<\/div>\r\n          <span class=\"cover-edition\">2026 - EDICI\u00d3N 01<\/span>\r\n        <\/div>\r\n        <div class=\"cover-title\">Piezas de recambio<br\/>\u00cdndice de vencimiento<\/div>\r\n        <div class=\"cover-sub\">Una referencia del sector en m\u00e1s de 400 plantas industriales y 6 dimensiones de madurez.<\/div>\r\n        <div class=\"cover-stats\">\r\n          <div class=\"cover-stat\"><b>400+<\/b>Plantas inspeccionadas<\/div>\r\n          <div class=\"cover-stat\"><b>6<\/b>Dimensiones de la madurez<\/div>\r\n          <div class=\"cover-stat\"><b>11<\/b>Industrias cubiertas<\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <ul class=\"whats-inside\">\r\n        <li><span class=\"tick\">\u2713<\/span><div><strong>Lo que hay dentro:<\/strong> definiciones de niveles (Reactivo \u2192 Optimizado), puntos de referencia espec\u00edficos del sector y un marco de autocalificaci\u00f3n que puede ejecutar internamente.<\/div><\/li>\r\n        <li><span class=\"tick\">\u2713<\/span><div>Una hoja de ruta pr\u00e1ctica de 90 d\u00edas para cada nivel de madurez: qu\u00e9 hay que arreglar primero y la ventana t\u00edpica de retorno de la inversi\u00f3n.<\/div><\/li>\r\n        <li><span class=\"tick\">\u2713<\/span><div>Ahorro cuantificado: reducci\u00f3n media del inventario, recuperaci\u00f3n del tiempo de inactividad y costes de expedici\u00f3n eliminados por nivel.<\/div><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <!-- RIGHT: Request form -->\r\n    <div class=\"report-form-wrap\">\r\n      <div class=\"form-header\">\r\n        <div>\r\n          <h3 id=\"request-your-copy\">Solicite su ejemplar<\/h3>\r\n          <p>Env\u00edo por correo electr\u00f3nico en un plazo de 4 horas laborables.<\/p>\r\n        <\/div>\r\n        <span class=\"sla-chip\"><span class=\"pulse\"><\/span> 94% entregado el mismo d\u00eda<\/span>\r\n      <\/div>\r\n\r\n      <form class=\"rf\" id=\"report-form\" onsubmit=\"event.preventDefault();submitReport()\" action=\"\">\r\n        <div class=\"rf-row\">\r\n          <input type=\"text\" placeholder=\"Nombre y apellidos\" required \/>\r\n          <input type=\"email\" placeholder=\"Correo electr\u00f3nico del trabajo\" required \/>\r\n        <\/div>\r\n        <div class=\"rf-row\">\r\n          <input type=\"text\" placeholder=\"Empresa\" required \/>\r\n          <input type=\"text\" placeholder=\"Puesto\" \/>\r\n        <\/div>\r\n        <select required>\r\n          <option value=\"\">Industria...<\/option>\r\n          <option>Petr\u00f3leo, gas y energ\u00eda<\/option>\r\n          <option>Miner\u00eda y metales<\/option>\r\n          <option>Productos qu\u00edmicos<\/option>\r\n          <option>Alimentaci\u00f3n y bebidas<\/option>\r\n          <option>Pasta y papel<\/option>\r\n          <option>Autopartes \/ Fabricaci\u00f3n discreta<\/option>\r\n          <option>Pl\u00e1sticos y envases<\/option>\r\n          <option>Construcci\u00f3n naval y transporte<\/option>\r\n          <option>Otros sectores industriales<\/option>\r\n        <\/select>\r\n        <select>\r\n          <option value=\"\">Huella de la planta (opcional)<\/option>\r\n          <option>Planta \u00fanica<\/option>\r\n          <option>2-10 plantas<\/option>\r\n          <option>11-50 plantas<\/option>\r\n          <option>M\u00e1s de 50 plantas<\/option>\r\n        <\/select>\r\n        <label class=\"rf-consent\">\r\n          <input type=\"checkbox\" \/>\r\n          <span>Tambi\u00e9n me gustar\u00eda recibir una demostraci\u00f3n de 30 minutos de MRO360 adaptada a mi sector, sin compromiso.<\/span>\r\n        <\/label>\r\n\r\n        <button class=\"btn btn-primary\" type=\"submit\">\r\n          Env\u00edame el informe \u2192\r\n        <\/button>\r\n\r\n        <div class=\"alt-route\">\r\n          <div class=\"alt-route-txt\">\r\n            <strong>\u00bfQuieres marcarte un tanto ahora mismo?<\/strong>\r\n            <span>Realice la evaluaci\u00f3n en directo de 60 segundos a continuaci\u00f3n.<\/span>\r\n          <\/div>\r\n          <a href=\"#assess\" class=\"alt-link\">Saltar a la evaluaci\u00f3n \u2192<\/a>\r\n        <\/div>\r\n      <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================================================== -->\r\n<!-- INTERACTIVE ASSESSMENT                              -->\r\n<!-- ================================================== -->\r\n<div class=\"assess-intro\" id=\"assess\">\r\n  <span class=\"eyebrow\">O punt\u00faese en directo - 60 segundos<\/span>\r\n  <h2 id=\"the-spare-parts-maturity-index-in-6-questions\">El \u00edndice de madurez de las piezas de recambio, en 6 preguntas.<\/h2>\r\n  <p>Responda a seis preguntas sobre sus operaciones actuales de inventario de mantenimiento. Obtendr\u00e1 un nivel de madurez, un desglose por dimensiones y la opci\u00f3n de ejecutar MRO360 con sus propios datos de muestra.<\/p>\r\n<\/div>\r\n\r\n<main class=\"main\">\r\n  <div class=\"grid\">\r\n\r\n    <section class=\"card\">\r\n      <div class=\"mi-head\">\r\n        <div class=\"mi-title\">\r\n          <div class=\"mi-badge\">MI<\/div>\r\n          <div>\r\n            <h2 id=\"live-maturity-assessment\">Evaluaci\u00f3n de la madurez en directo<\/h2>\r\n            <p>6 preguntas - ~60 segundos - evaluaci\u00f3n comparativa del sector<\/p>\r\n          <\/div>\r\n        <\/div>\r\n        <div class=\"mi-meta\" id=\"mi-step-label\">Q1 \/ 6<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"mi-progress\" id=\"mi-progress\" data-pct=\"1\"><\/div>\r\n\r\n      <div class=\"mi-body\">\r\n\r\n        <div class=\"q-step active\" data-q=\"1\" data-dim=\"Criticality\">\r\n          <div class=\"q-num\">01 - CRITICIDAD<\/div>\r\n          <h3 class=\"q-text\" id=\"how-does-your-org-determine-which-spares-are-critical\">\u00bfC\u00f3mo determina su organizaci\u00f3n qu\u00e9 repuestos son cr\u00edticos?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>No lo hacemos, formalmente<\/strong><span>Las partes cr\u00edticas son conocimiento tribal. Si alguien se jubila, sale por la puerta.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Una hoja de c\u00e1lculo ABC \/ VED realizada hace a\u00f1os<\/strong><span>Nunca se actualiza. Algunas plantas lo tienen, otras no.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>FMECA manual peri\u00f3dico con talleres<\/strong><span>El equipo de fiabilidad lo realiza cada 1-3 a\u00f1os, por planta.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>Basado en modelos, actualizado trimestralmente, con datos de ERP<\/strong><span>Se tienen en cuenta el plazo de entrega, los modos de fallo y las consecuencias.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-step\" data-q=\"2\" data-dim=\"Demand Forecasting\">\r\n          <div class=\"q-num\">02 - PREVISI\u00d3N DE LA DEMANDA<\/div>\r\n          <h3 class=\"q-text\" id=\"how-do-you-forecast-spare-parts-demand\">\u00bfC\u00f3mo se prev\u00e9 la demanda de piezas de recambio?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>Cantidades de pedido hist\u00f3ricas, b\u00e1sicamente<\/strong><span>Lo que pedimos el a\u00f1o pasado, probablemente tambi\u00e9n este a\u00f1o.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Media m\u00f3vil simple en la ERP<\/strong><span>MRP utiliza modelos estad\u00edsticos b\u00e1sicos sobre el historial de consumo.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>Modelos estad\u00edsticos + \u00f3rdenes de trabajo planificadas<\/strong><span>Incluimos los pr\u00f3ximos horarios PM en la previsi\u00f3n.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>Modelos din\u00e1micos con volumen de producci\u00f3n y se\u00f1ales predictivas<\/strong><span>Las previsiones se ajustan a las rampas, el trabajo no planificado y los datos de IIoT.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-step\" data-q=\"3\" data-dim=\"Stockout Control\">\r\n          <div class=\"q-num\">03 - CONTROL DE RUPTURA DE EXISTENCIAS<\/div>\r\n          <h3 class=\"q-text\" id=\"how-often-do-critical-spares-cause-unplanned-downtime\">\u00bfCon qu\u00e9 frecuencia los repuestos cr\u00edticos provocan paradas imprevistas?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>Mensualmente - es un dolor de cabeza recurrente<\/strong><span>La agilizaci\u00f3n es una partida presupuestaria. La producci\u00f3n pierde d\u00edas al a\u00f1o esperando piezas.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Cada trimestre, por t\u00e9rmino medio<\/strong><span>La mayor parte se debe a unas pocas \"piezas problem\u00e1ticas\" conocidas.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>Rara vez - quiz\u00e1s 1-2 veces al a\u00f1o<\/strong><span>Las existencias de seguridad y los puntos de pedido se han establecido correctamente en la mayor\u00eda de los casos.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>Efectividad cero para los elementos cr\u00edticos<\/strong><span>Los puntos de pedido din\u00e1micos y la visibilidad entre plantas acortan distancias.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-step\" data-q=\"4\" data-dim=\"Dead Stock &amp; Excess\">\r\n          <div class=\"q-num\">04 - STOCK MUERTO Y EXCEDENTES<\/div>\r\n          <h3 class=\"q-text\" id=\"what-of-your-mro-inventory-value-is-dormant-or-obsolete\">\u00bfQu\u00e9 % del valor de su inventario MRO est\u00e1 inactivo u obsoleto?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>Ni idea - no hemos medido<\/strong><span>Hace a\u00f1os que no se realizan auditor\u00edas de los almacenes.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Probable 25%+ basado en estimaciones aproximadas<\/strong><span>La media del sector, y sospechamos que estamos ah\u00ed o peor.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>10-20%, identificado pero no actuado<\/strong><span>Sabemos lo que est\u00e1 muerto, lo dif\u00edcil es eliminarlo o trasladarlo.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>&lt;10%, con flujos de trabajo de obsolescencia activa<\/strong><span>Las existencias muertas se sacan a la superficie y se redistribuyen de forma continua.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-step\" data-q=\"5\" data-dim=\"Data &amp; BOM Linkage\">\r\n          <div class=\"q-num\">05 - VINCULACI\u00d3N DE DATOS Y BOM<\/div>\r\n          <h3 class=\"q-text\" id=\"how-clean-is-your-material-master-asset-to-spare-linkage\">\u00bfCu\u00e1l es el grado de limpieza de su enlace maestro de materiales y de activos a repuestos?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>Duplicados por todas partes, descripciones irregulares<\/strong><span>Misma pieza, 6 SKU. No existe un v\u00ednculo fiable entre la lista de materiales y el equipo.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Listas de materiales parciales, esfuerzos de limpieza en curso<\/strong><span>Hemos abordado algunas plantas: la calidad se degrada sin gobernanza.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>Creaci\u00f3n gobernada, la mayor\u00eda de las listas de materiales cargadas<\/strong><span>Los nuevos materiales tienen flujos de trabajo de aprobaci\u00f3n. El legado se ha limpiado en gran medida.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>Gobernanza activa + cobertura completa de la lista de materiales de los equipos<\/strong><span>Registros dorados, interoperabilidad, piezas de recambio: todo cartografiado.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-step\" data-q=\"6\" data-dim=\"Predictive &amp; Work Order\">\r\n          <div class=\"q-num\">06 - PREDICTIVO Y ORDEN DE TRABAJO<\/div>\r\n          <h3 class=\"q-text\" id=\"how-integrated-is-predictive-maintenance-with-inventory\">\u00bfHasta qu\u00e9 punto est\u00e1 integrado el mantenimiento predictivo con el inventario?<\/h3>\r\n          <div class=\"options\">\r\n            <button class=\"option\" data-score=\"1\"><div class=\"option-score\">1<\/div><div class=\"option-text\"><strong>En absoluto - sistemas separados, equipos separados<\/strong><span>Los pilotos PdM existen pero no influyen en la planificaci\u00f3n de los recambios.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"2\"><div class=\"option-score\">2<\/div><div class=\"option-text\"><strong>Sensores IIoT desplegados, manual de alertas<\/strong><span>Los t\u00e9cnicos reaccionan a las alertas: el abastecimiento no se ajusta autom\u00e1ticamente.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"3\"><div class=\"option-score\">3<\/div><div class=\"option-text\"><strong>PdM alimenta las \u00f3rdenes de trabajo; los recambios se comprueban manualmente<\/strong><span>Los fallos previstos activan las OT. La disponibilidad de piezas se verifica caso por caso.<\/span><\/div><\/button>\r\n            <button class=\"option\" data-score=\"4\"><div class=\"option-score\">4<\/div><div class=\"option-text\"><strong>PdM \u2192 WO \u2192 posiciones de existencias autoajustables.<\/strong><span>Las predicciones de fallos influyen din\u00e1micamente en los puntos de buffer y de reorden.<\/span><\/div><\/button>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"q-actions\" id=\"q-actions\">\r\n          <button class=\"btn-ghost\" id=\"back-btn\" style=\"visibility:hidden\">\u2190 Volver<\/button>\r\n          <button class=\"btn btn-primary\" id=\"next-btn\" disabled>Siguiente pregunta \u2192<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"result\" id=\"result\">\r\n          <div class=\"result-grid\">\r\n            <div class=\"score-ring\" id=\"score-ring\">\r\n              <div class=\"score-val\"><span id=\"score-num\">0<\/span><small>sobre 100<\/small><\/div>\r\n            <\/div>\r\n            <div class=\"result-info\">\r\n              <h3 id=\"tier-label\">TU NIVEL DE MADUREZ<\/h3>\r\n              <div class=\"tier\" id=\"tier-name\">-<\/div>\r\n              <p class=\"summary\" id=\"tier-summary\">-<\/p>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"result-breakdown\">\r\n            <h4>Desglose de dimensiones<\/h4>\r\n            <div id=\"bd-rows\"><\/div>\r\n          <\/div>\r\n\r\n          <div class=\"result-cta\">\r\n            <div class=\"cta-primary-block\">\r\n              <strong>Realice un POC con sus datos reales<\/strong>\r\n              <p>Env\u00edenos una muestra de su cat\u00e1logo de piezas de recambio (an\u00f3nima si lo desea). Comprobaremos la criticidad, la detecci\u00f3n de existencias agotadas y la precisi\u00f3n de las previsiones.<\/p>\r\n              <button class=\"btn btn-primary\" onclick=\"scrollTop()\">Solicitar POC con mis datos \u2192<\/button>\r\n            <\/div>\r\n            <div class=\"cta-secondary-block\">\r\n              <strong>Env\u00edeme por correo electr\u00f3nico el informe en PDF<\/strong>\r\n              <p>La evaluaci\u00f3n comparativa completa de 48 p\u00e1ginas con niveles espec\u00edficos del sector y hoja de ruta de madurez.<\/p>\r\n              <span class=\"link-btn\" onclick=\"scrollTop()\">Env\u00edame el informe \u2192<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <!-- SIDEBAR -->\r\n    <aside class=\"side-stack\">\r\n\r\n      <!-- Testimonial -->\r\n      <div class=\"quote-card\">\r\n        <div class=\"q-mark\">\"<\/div>\r\n        <blockquote>El \u00cdndice de Madurez nos calific\u00f3 de \"emergentes\", lo que nos doli\u00f3, pero era cierto. Seis meses despu\u00e9s, estamos en el territorio de los \"maduros\" y hemos sacado 22% de capital circulante de los almacenes.<\/blockquote>\r\n        <cite><strong>VP Fiabilidad<\/strong>Fabricante mundial de productos qu\u00edmicos - 14 plantas<\/cite>\r\n      <\/div>\r\n\r\n      <!-- Direct contact -->\r\n      <div class=\"side-card\">\r\n        <div class=\"accent-bar\"><\/div>\r\n        <h3 id=\"prefer-direct-lines\">\u00bfPREFIERE LAS L\u00cdNEAS DIRECTAS?<\/h3>\r\n        <div class=\"side-sub\">Para compradores que ya saben lo que quieren.<\/div>\r\n        <ul class=\"direct-list\">\r\n          <li>\r\n            <div class=\"direct-ic\">\u2709<\/div>\r\n            <div>\r\n              <strong>sales@verdantis.com<\/strong>\r\n              <span>Demostraciones de MRO360, precios, alcance del POC<\/span>\r\n            <\/div>\r\n          <\/li>\r\n          <li>\r\n            <div class=\"direct-ic\">\u2699<\/div>\r\n            <div>\r\n              <strong>soporte.verdantis.com<\/strong>\r\n              <span>Portal del cliente existente<\/span>\r\n            <\/div>\r\n          <\/li>\r\n          <li>\r\n            <div class=\"direct-ic\">\ud83e\udd1d<\/div>\r\n            <div>\r\n              <strong>partners@verdantis.com<\/strong>\r\n              <span>SI, OEM, relaciones con analistas<\/span>\r\n            <\/div>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <!-- Next steps card -->\r\n      <div class=\"side-card\">\r\n        <div class=\"accent-bar\"><\/div>\r\n        <h3 id=\"what-happens-after-you-request\">QU\u00c9 OCURRE DESPU\u00c9S DE LA SOLICITUD<\/h3>\r\n        <div class=\"side-sub\">La claridad radical vence al silencio de radio.<\/div>\r\n        <ul style=\"list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:1.5\">\r\n          <li style=\"display:flex;gap:10px\">\r\n            <span style=\"flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--v-navy);color:white;display:grid;place-items:center;font-size:11px;font-weight:700\">1<\/span>\r\n            <span><strong style=\"color:var(--v-ink);display:block\">El informe llega en 4 horas.<\/strong><span style=\"color:var(--v-ink-soft)\">Directamente de un especialista en soluciones, no de una bandeja de entrada sin respuesta.<\/span><\/span>\r\n          <\/li>\r\n          <li style=\"display:flex;gap:10px\">\r\n            <span style=\"flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--v-navy);color:white;display:grid;place-items:center;font-size:11px;font-weight:700\">2<\/span>\r\n            <span><strong style=\"color:var(--v-ink);display:block\">Opcional: recorrido de 30 minutos.<\/strong><span style=\"color:var(--v-ink-soft)\">Adaptado a su sector y ERP, sin presentaciones gen\u00e9ricas.<\/span><\/span>\r\n          <\/li>\r\n          <li style=\"display:flex;gap:10px\">\r\n            <span style=\"flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--v-navy);color:white;display:grid;place-items:center;font-size:11px;font-weight:700\">3<\/span>\r\n            <span><strong style=\"color:var(--v-ink);display:block\">Opcional: MRO360 POC.<\/strong><span style=\"color:var(--v-ink-soft)\">De 2 a 4 semanas, seg\u00fan sus datos de muestra. Sin despliegue ni cambios inform\u00e1ticos.<\/span><\/span>\r\n          <\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n    <\/aside>\r\n  <\/div>\r\n<\/main>\r\n\r\n<!-- TRUST STRIP -->\r\n<section class=\"trust\">\r\n  <div class=\"trust-inner\">\r\n    <div class=\"trust-item\">\r\n      <div class=\"trust-num\">50<span>%+<\/span><\/div>\r\n      <div class=\"trust-label\">de tiempo de inactividad por indisponibilidad de piezas de recambio<\/div>\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <div class=\"trust-num\">11<span>-35%<\/span><\/div>\r\n      <div class=\"trust-label\">del OPEX industrial se encuentra en el inventario de mantenimiento<\/div>\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <div class=\"trust-num\">~25<span>%<\/span><\/div>\r\n      <div class=\"trust-label\">de ese inventario es stock muerto, por t\u00e9rmino medio<\/div>\r\n    <\/div>\r\n    <div class=\"trust-item\">\r\n      <div class=\"trust-num\">25<span>+<\/span><\/div>\r\n      <div class=\"trust-label\">Par\u00e1metros de nivel ERP en MRO360 criticidad<\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============================ -->\r\n<!-- MDM CROSS-SELL (20% of page) -->\r\n<!-- ============================ -->\r\n<section class=\"mdm\">\r\n  <div class=\"mdm-card\">\r\n    <div>\r\n      <div class=\"mdm-eyebrow\">TAMBI\u00c9N DE VERDANTIS - MDM SUITE<\/div>\r\n      <h3 id=\"messy-material-master-thats-often-the-real-bottleneck\">\u00bfMaestro de materiales desordenado? Ese suele ser el verdadero cuello de botella.<\/h3>\r\n      <p>La mayor\u00eda de los niveles Reactivo y Emergente del \u00cdndice de Madurez fallan primero en la capa de datos. En <strong>Verdantis MDM Suite<\/strong> - <em>Armonice<\/em> para la limpieza del legado, <em>Integridad<\/em> para una gobernanza continua - es la base plug-and-play de la precisi\u00f3n de MRO360. Dise\u00f1ado espec\u00edficamente para materiales industriales, equipos y datos de proveedores.<\/p>\r\n      <div class=\"mdm-modules\">\r\n        <span class=\"mdm-mod\"><b>\u25cf<\/b> Armonizar - Limpiar<\/span>\r\n        <span class=\"mdm-mod\"><b>\u25cf<\/b> Integridad - Gobernar<\/span>\r\n      <\/div>\r\n    <\/div>\r\n    <a href=\"#\" class=\"mdm-cta\">Explorar MDM Suite <span class=\"arr\">\u2192<\/span><\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ -->\r\n<section class=\"faq\" id=\"faq\">\r\n  <div class=\"faq-head\">\r\n    <div>\r\n      <div class=\"accent-bar\"><\/div>\r\n      <h2 id=\"before-you-hit-send\">Antes de enviar.<\/h2>\r\n      <p>Qu\u00e9 suelen preguntar los jefes de MRO y fiabilidad antes de una primera conversaci\u00f3n.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"faq-list\">\r\n    <details open>\r\n      <summary>\u00bfEs realmente gratuito el Informe sobre el \u00cdndice de Madurez de las Piezas de Recambio?<\/summary>\r\n      <div>S\u00ed, sin coste ni muro de pago. Utilizamos los resultados del sector para iniciar conversaciones con los responsables de fiabilidad y mantenimiento. Rellene el formulario y lo tendr\u00e1 en su bandeja de entrada en un plazo de 4 horas laborables, entregado directamente por un especialista en soluciones (no un bot sin respuesta).<\/div>\r\n    <\/details>\r\n    <details>\r\n      <summary>\u00bfQu\u00e9 aspecto tiene un POC de MRO360?<\/summary>\r\n      <div>Un POC t\u00edpico dura entre 2 y 4 semanas. Usted nos env\u00eda una muestra de su maestro de piezas de repuesto, un subconjunto de \u00f3rdenes de trabajo hist\u00f3ricas y (opcionalmente) algunas listas de materiales de activos. Ejecutamos el an\u00e1lisis de criticidad, la detecci\u00f3n de existencias agotadas y la precisi\u00f3n de las previsiones para una planta y, a continuaci\u00f3n, le guiamos a trav\u00e9s de los resultados, la l\u00f3gica y las lagunas de sus datos. Sin despliegue ni cambios inform\u00e1ticos.<\/div>\r\n    <\/details>\r\n    <details>\r\n      <summary>\u00bfCon qu\u00e9 sistemas EAM\/ERP se integra MRO360?<\/summary>\r\n      <div>SAP S\/4HANA, SAP ECC (MM-IM, MM-CBP, PM), Oracle EBS, IBM Maximo, Infor EAM y otras plataformas importantes. La integraci\u00f3n se realiza a trav\u00e9s de conectores nativos, por lo que no es necesario crear aplicaciones personalizadas para los casos de uso est\u00e1ndar.<\/div>\r\n    <\/details>\r\n    <details>\r\n      <summary>\u00bfCu\u00e1nto dura una implantaci\u00f3n completa en varias plantas?<\/summary>\r\n      <div>Las implantaciones de MRO360 suelen durar entre 8 y 14 semanas para la primera planta, y las siguientes entre 4 y 6 semanas cada una. El aprendizaje de la criticidad de la planta 1 se traslada a la planta 2, de eso se trata.<\/div>\r\n    <\/details>\r\n    <details>\r\n      <summary>Tenemos mayores problemas de calidad de datos que s\u00f3lo los recambios. \u00bfEs relevante?<\/summary>\r\n      <div>S\u00ed - Verdantis MDM Suite es el producto hermano de MRO360 y a menudo se despliega primero o en paralelo. <em>Armonice<\/em> limpia los datos maestros heredados de materiales, equipos y proveedores; <em>Integridad<\/em> gobierna la nueva creaci\u00f3n con flujos de trabajo de aprobaci\u00f3n configurables. La mayor\u00eda de los clientes que acaban utilizando MRO360 a pleno rendimiento disponen de uno o ambos m\u00f3dulos MDM.<\/div>\r\n    <\/details>\r\n  <\/div>\r\n<\/section>\r\n\r\n\r\n<script>\r\n  \/* ---- Report form submit ---- *\/\r\n  function submitReport(){\r\n    const form = document.getElementById('report-form');\r\n    form.innerHTML = `\r\n      <div style=\"text-align:center;padding:30px 10px\">\r\n        <div style=\"width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#FFC619,#FA841A);display:grid;place-items:center;margin:0 auto 16px;color:white;font-size:28px;box-shadow:0 8px 24px rgba(250,132,26,.3)\">\u2713<\/div>\r\n        <strong style=\"display:block;font-size:17px;color:#024089;margin-bottom:6px;font-weight:800\">Request received.<\/strong>\r\n        <span style=\"font-size:14px;color:#3a4a63;line-height:1.55;display:block;max-width:360px;margin:0 auto\">Expect the 2026 Spare Parts Maturity Index Report in your inbox within 4 business hours, sent directly by a Verdantis specialist.<\/span>\r\n        <a href=\"#assess\" style=\"display:inline-block;margin-top:18px;padding:10px 18px;border-radius:8px;background:#024089;color:white;font-size:13px;font-weight:700\">Take the live assessment while you wait \u2192<\/a>\r\n      <\/div>`;\r\n  }\r\n\r\n  \/* ---- Maturity Index widget ---- *\/\r\n  const totalQ = 6;\r\n  let currentQ = 1;\r\n  const answers = {};\r\n\r\n  const progress = document.getElementById('mi-progress');\r\n  const stepLabel = document.getElementById('mi-step-label');\r\n  const nextBtn = document.getElementById('next-btn');\r\n  const backBtn = document.getElementById('back-btn');\r\n\r\n  document.querySelectorAll('.q-step').forEach(step => {\r\n    const q = parseInt(step.dataset.q);\r\n    const dim = step.dataset.dim;\r\n    step.querySelectorAll('.option').forEach(opt => {\r\n      opt.addEventListener('click', () => {\r\n        step.querySelectorAll('.option').forEach(o => o.classList.remove('selected'));\r\n        opt.classList.add('selected');\r\n        answers[q] = { score: parseInt(opt.dataset.score), dim };\r\n        if (q === currentQ) nextBtn.disabled = false;\r\n      });\r\n    });\r\n  });\r\n\r\n  function showQ(n){\r\n    document.querySelectorAll('.q-step').forEach(s => s.classList.remove('active'));\r\n    const target = document.querySelector(`.q-step[data-q=\"${n}\"]`);\r\n    if (target) target.classList.add('active');\r\n    progress.dataset.pct = n;\r\n    stepLabel.textContent = `Q${n} \/ ${totalQ}`;\r\n    backBtn.style.visibility = n > 1 ? 'visible' : 'hidden';\r\n    nextBtn.textContent = n === totalQ ? 'See my score \u2192' : 'Next question \u2192';\r\n    nextBtn.disabled = !answers[n];\r\n  }\r\n\r\n  nextBtn.addEventListener('click', () => {\r\n    if (!answers[currentQ]) return;\r\n    if (currentQ < totalQ) { currentQ++; showQ(currentQ); }\r\n    else showResult();\r\n  });\r\n  backBtn.addEventListener('click', () => {\r\n    if (currentQ > 1) { currentQ--; showQ(currentQ); }\r\n  });\r\n\r\n  function showResult(){\r\n    document.querySelectorAll('.q-step').forEach(s => s.style.display = 'none');\r\n    document.getElementById('q-actions').style.display = 'none';\r\n    progress.dataset.pct = 6;\r\n    stepLabel.textContent = 'COMPLETE';\r\n\r\n    let raw = 0;\r\n    Object.values(answers).forEach(a => raw += a.score);\r\n    const pct = Math.round(((raw - 6) \/ (24 - 6)) * 100);\r\n\r\n    let tier, summary;\r\n    if (pct < 30) {\r\n      tier = \"Reactive\";\r\n      summary = \"Spares are managed by tribal knowledge and firefighting. The quick wins here are enormous \u2014 most customers see 15\u201325% inventory reduction in the first 90 days with MRO360.\";\r\n    } else if (pct < 55) {\r\n      tier = \"Emerging\";\r\n      summary = \"You've got pockets of discipline but no consistency across plants. Data quality and criticality alignment are your biggest levers from here.\";\r\n    } else if (pct < 80) {\r\n      tier = \"Mature\";\r\n      summary = \"Solid foundations. Most customers at this tier use MRO360 to unify criticality across plants and wire in predictive maintenance signals.\";\r\n    } else {\r\n      tier = \"Optimized\";\r\n      summary = \"You're in the top quartile. At this tier, MRO360 typically adds ML-driven dynamic reorder points and cross-plant inventory redistribution.\";\r\n    }\r\n\r\n    document.getElementById('tier-name').textContent = tier;\r\n    document.getElementById('tier-summary').textContent = summary;\r\n\r\n    const ring = document.getElementById('score-ring');\r\n    ring.style.setProperty('--p', pct + '%');\r\n    let n = 0;\r\n    const scoreEl = document.getElementById('score-num');\r\n    const interval = setInterval(() => {\r\n      n += 2;\r\n      if (n >= pct) { n = pct; clearInterval(interval); }\r\n      scoreEl.textContent = n;\r\n    }, 18);\r\n\r\n    const bdRows = document.getElementById('bd-rows');\r\n    bdRows.innerHTML = '';\r\n    Object.entries(answers).forEach(([q, a]) => {\r\n      const pctDim = Math.round((a.score \/ 4) * 100);\r\n      bdRows.innerHTML += `\r\n        <div class=\"bd-row\">\r\n          <div class=\"bd-label\">${a.dim}<\/div>\r\n          <div class=\"bd-bar\"><div class=\"bd-bar-fill\" style=\"width:${pctDim}%\"><\/div><\/div>\r\n          <div class=\"bd-score\">${a.score}\/4<\/div>\r\n        <\/div>`;\r\n    });\r\n\r\n    document.getElementById('result').classList.add('active');\r\n  }\r\n\r\n  function scrollTop(){\r\n    document.getElementById('report').scrollIntoView({behavior:'smooth', block:'start'});\r\n    setTimeout(() => {\r\n      const firstField = document.querySelector('.rf input');\r\n      firstField && firstField.focus();\r\n    }, 500);\r\n  }\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Hable con Verdantis - Obtenga el Informe del \u00cdndice de Madurez de Piezas de Repuesto 2026 CONTACTO \/ HABLEMOS EAM El Informe del \u00cdndice de Madurez de Piezas de Repuesto 2026 ya est\u00e1 disponible. Eval\u00fae su inventario de mantenimiento en 6 dimensiones: criticidad, demanda, agotamiento de existencias, stock muerto, datos y mantenimiento predictivo. Descargue el informe, realice la evaluaci\u00f3n en directo de 60 segundos o ejecute un POC de MRO360 [...]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-42309","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/pages\/42309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/comments?post=42309"}],"version-history":[{"count":7,"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/pages\/42309\/revisions"}],"predecessor-version":[{"id":42318,"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/pages\/42309\/revisions\/42318"}],"wp:attachment":[{"href":"https:\/\/www.verdantis.com\/es\/wp-json\/wp\/v2\/media?parent=42309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}