{"id":7117,"date":"2026-09-28T13:08:26","date_gmt":"2026-09-28T18:08:26","guid":{"rendered":"https:\/\/dumpflashedit.com\/?page_id=7117"},"modified":"2026-10-08T15:16:01","modified_gmt":"2026-10-08T20:16:01","slug":"inicio","status":"publish","type":"page","link":"https:\/\/dumpflashedit.com\/","title":{"rendered":"inicio"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* =========================================================\n   DUMPFLASHEDIT - HOME\n========================================================= *\/\n\n.dfe-home {\n\n    --dfe-red: #e3262e;\n    --dfe-red-dark: #c9151d;\n    --dfe-dark: #111318;\n    --dfe-text: #20232a;\n    --dfe-muted: #6b7280;\n    --dfe-light: #f6f7f9;\n    --dfe-border: #e5e7eb;\n\n    font-family: Arial, Helvetica, sans-serif;\n\n    color: var(--dfe-text);\n\n    overflow: hidden;\n\n}\n\n\n.dfe-home *,\n.dfe-home *::before,\n.dfe-home *::after {\n\n    box-sizing: border-box;\n\n}\n\n\n.dfe-container {\n\n    width: min(1180px, 92%);\n\n    margin: auto;\n\n}\n\n\n\/* =========================================================\n   TICKER\n========================================================= *\/\n\n.dfe-ticker {\n    width: 100%;\n    overflow: hidden;\n    background: #111;\n    color: #fff;\n}\n\n.dfe-ticker-inner {\n\n    display: flex;\n\n    width: max-content;\n\n    animation: dfeTickerScroll 40s linear infinite;\n\n}\n\n\n.dfe-ticker:hover .dfe-ticker-inner {\n\n    animation-play-state: paused;\n\n}\n\n\n.dfe-ticker-item {\n\n    white-space: nowrap;\n\n    padding: 10px 40px 10px 0;\n\n    font-size: 13px;\n\n    display: inline-flex;\n\n    align-items: center;\n\n    gap: 5px;\n\n}\n\n\n.dfe-ticker-item strong {\n\n    color: #fff;\n\n}\n\n\n.dfe-ticker-btn {\n\n    background: var(--dfe-red);\n\n    color: #fff !important;\n\n    padding: 5px 11px;\n\n    border-radius: 5px;\n\n    text-decoration: none !important;\n\n    font-weight: 700;\n\n    margin-left: 7px;\n\n    transition: .2s ease;\n\n}\n\n\n.dfe-ticker-btn:hover {\n\n    background: var(--dfe-red-dark);\n\n}\n\n\n@keyframes dfeTickerScroll {\n\n    from {\n\n        transform: translateX(0);\n\n    }\n\n    to {\n\n        transform: translateX(-50%);\n\n    }\n\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.dfe-hero {\n\n    background:\n\n        radial-gradient(\n            circle at 80% 20%,\n            rgba(227,38,46,.13),\n            transparent 30%\n        ),\n\n        radial-gradient(\n            circle at 20% 80%,\n            rgba(227,38,46,.07),\n            transparent 28%\n        ),\n\n        #fff;\n\n    padding: 75px 0 75px;\n\n}\n\n\n.dfe-hero-grid {\n\n    display: grid;\n\n    grid-template-columns: 1.05fr .95fr;\n\n    gap: 65px;\n\n    align-items: center;\n\n}\n\n\n.dfe-badge {\n\n    display: inline-flex;\n\n    align-items: center;\n\n    gap: 8px;\n\n    padding: 9px 15px;\n\n    border-radius: 50px;\n\n    background: #fff0f1;\n\n    color: var(--dfe-red);\n\n    font-size: 13px;\n\n    font-weight: 700;\n\n    margin-bottom: 22px;\n\n}\n\n\n.dfe-badge-dot {\n\n    width: 8px;\n\n    height: 8px;\n\n    background: var(--dfe-red);\n\n    border-radius: 50%;\n\n}\n\n\n.dfe-hero h1 {\n\n    font-size: clamp(42px, 5vw, 66px);\n\n    line-height: 1.04;\n\n    letter-spacing: -2.5px;\n\n    margin: 0 0 22px;\n\n    font-weight: 800;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-hero h1 span {\n\n    color: var(--dfe-red);\n\n}\n\n\n.dfe-hero-description {\n\n    max-width: 630px;\n\n    font-size: 18px;\n\n    line-height: 1.7;\n\n    color: var(--dfe-muted);\n\n    margin: 0 0 22px;\n\n}\n\n\n.dfe-module-list {\n\n    display: flex;\n\n    flex-wrap: wrap;\n\n    gap: 7px;\n\n    margin-bottom: 28px;\n\n}\n\n\n.dfe-module-list span {\n\n    background: #f5f5f6;\n\n    border: 1px solid #e5e5e7;\n\n    padding: 7px 10px;\n\n    border-radius: 6px;\n\n    font-size: 10px;\n\n    font-weight: 800;\n\n    color: #555;\n\n}\n\n\n.dfe-module-list span:last-child {\n\n    color: var(--dfe-red);\n\n}\n\n\n\/* =========================================================\n   BOTONES\n========================================================= *\/\n\n.dfe-buttons {\n\n    display: flex;\n\n    flex-wrap: wrap;\n\n    gap: 12px;\n\n}\n\n\n.dfe-btn {\n\n    display: inline-flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    gap: 9px;\n\n    padding: 14px 23px;\n\n    border-radius: 9px;\n\n    font-weight: 700;\n\n    font-size: 14px;\n\n    text-decoration: none !important;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-btn-primary {\n\n    background: var(--dfe-red);\n\n    color: #fff !important;\n\n    box-shadow:\n        0 10px 25px rgba(227,38,46,.20);\n\n}\n\n\n.dfe-btn-primary:hover {\n\n    background: var(--dfe-red-dark);\n\n    color: #fff !important;\n\n    transform: translateY(-2px);\n\n}\n\n\n.dfe-btn-secondary {\n\n    background: #fff;\n\n    color: var(--dfe-dark) !important;\n\n    border: 1px solid var(--dfe-border);\n\n}\n\n\n.dfe-btn-secondary:hover {\n\n    border-color: var(--dfe-red);\n\n    color: var(--dfe-red) !important;\n\n}\n\n\n\/* =========================================================\n   SELECTOR HERO\n========================================================= *\/\n\n.dfe-vehicle-card {\n\n    background: #17191e;\n\n    border-radius: 20px;\n\n    padding: 25px;\n\n    box-shadow:\n        0 25px 60px rgba(0,0,0,.18),\n        0 10px 30px rgba(227,38,46,.10);\n\n    border: 1px solid #292c32;\n\n}\n\n\n.dfe-vehicle-header {\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 13px;\n\n    margin-bottom: 23px;\n\n}\n\n\n.dfe-vehicle-icon {\n\n    width: 48px;\n\n    height: 48px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    background: #272a31;\n\n    border-radius: 12px;\n\n    font-size: 23px;\n\n}\n\n\n.dfe-vehicle-header h2 {\n\n    margin: 0 0 4px;\n\n    color: #fff;\n\n    font-size: 20px;\n\n}\n\n\n.dfe-vehicle-header p {\n\n    margin: 0;\n\n    color: #8f949d;\n\n    font-size: 12px;\n\n}\n\n\n\/* =========================================================\n   CAMPOS\n========================================================= *\/\n\n.dfe-field {\n\n    margin-bottom: 14px;\n\n}\n\n\n.dfe-field label {\n\n    display: block;\n\n    margin-bottom: 6px;\n\n    color: #aeb3bd;\n\n    font-size: 11px;\n\n    font-weight: 700;\n\n}\n\n\n.dfe-field select {\n\n    width: 100%;\n\n    height: 48px;\n\n    border: 1px solid #363a42;\n\n    border-radius: 9px;\n\n    background: #24272e;\n\n    color: #fff;\n\n    padding: 0 13px;\n\n    font-size: 13px;\n\n    outline: none;\n\n    cursor: pointer;\n\n    appearance: auto;\n\n    transition: .2s ease;\n\n}\n\n\n.dfe-field select:focus {\n\n    border-color: var(--dfe-red);\n\n    box-shadow:\n        0 0 0 2px rgba(227,38,46,.12);\n\n}\n\n\n.dfe-field select:disabled {\n\n    color: #737984;\n\n    background: #202227;\n\n    cursor: not-allowed;\n\n}\n\n\n.dfe-field select option {\n\n    background: #24272e;\n\n    color: #fff;\n\n}\n\n\n\/* =========================================================\n   BOT\u00d3N CALCULAR\n========================================================= *\/\n\n.dfe-calculate-button {\n\n    width: 100%;\n\n    height: 49px;\n\n    border: none;\n\n    border-radius: 9px;\n\n    background: var(--dfe-red);\n\n    color: #fff;\n\n    font-size: 14px;\n\n    font-weight: 800;\n\n    cursor: pointer;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    gap: 10px;\n\n    margin-top: 5px;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-calculate-button:hover:not(:disabled) {\n\n    background: var(--dfe-red-dark);\n\n    transform: translateY(-2px);\n\n}\n\n\n.dfe-calculate-button:disabled {\n\n    background: #363940;\n\n    color: #777d87;\n\n    cursor: not-allowed;\n\n}\n\n\n.dfe-vehicle-note {\n\n    color: #737984;\n\n    text-align: center;\n\n    font-size: 10px;\n\n    margin-top: 12px;\n\n}\n\n\n\/* =========================================================\n   CONTACTO\n========================================================= *\/\n\n.dfe-contact-section {\n\n    padding: 25px 0 65px;\n\n    background: #fff;\n\n}\n\n\n.dfe-contact-box {\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: space-between;\n\n    gap: 30px;\n\n    padding: 25px 30px;\n\n    border: 1px solid #e7e8eb;\n\n    border-radius: 17px;\n\n    background: #fff;\n\n    box-shadow:\n        0 10px 30px rgba(0,0,0,.05);\n\n}\n\n\n.dfe-contact-left {\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 17px;\n\n}\n\n\n.dfe-contact-icon {\n\n    width: 52px;\n\n    height: 52px;\n\n    flex-shrink: 0;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    border-radius: 13px;\n\n    background: #fff0f1;\n\n    font-size: 23px;\n\n}\n\n\n.dfe-contact-left h2 {\n\n    margin: 0 0 4px;\n\n    font-size: 23px;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-contact-left p {\n\n    margin: 0;\n\n    color: var(--dfe-muted);\n\n    font-size: 13px;\n\n}\n\n\n.dfe-whatsapp-button {\n\n    flex-shrink: 0;\n\n    display: inline-flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    gap: 9px;\n\n    padding: 13px 20px;\n\n    border-radius: 9px;\n\n    background: #25d366;\n\n    color: #fff !important;\n\n    text-decoration: none !important;\n\n    font-weight: 700;\n\n    font-size: 13px;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-whatsapp-button:hover {\n\n    background: #1fba59;\n\n    color: #fff !important;\n\n    transform: translateY(-2px);\n\n}\n\n\n.dfe-whatsapp-icon svg {\n\n    width: 19px;\n\n    height: 19px;\n\n    fill: currentColor;\n\n}\n\n\n\/* =========================================================\n   SECCIONES\n========================================================= *\/\n\n.dfe-section {\n\n    padding: 85px 0;\n\n}\n\n\n.dfe-section-light {\n\n    background: var(--dfe-light);\n\n}\n\n\n.dfe-section-heading {\n\n    max-width: 720px;\n\n    margin: 0 auto 45px;\n\n    text-align: center;\n\n}\n\n\n.dfe-small-title {\n\n    display: block;\n\n    color: var(--dfe-red);\n\n    text-transform: uppercase;\n\n    letter-spacing: 1.5px;\n\n    font-size: 11px;\n\n    font-weight: 800;\n\n    margin-bottom: 9px;\n\n}\n\n\n.dfe-section-heading h2 {\n\n    font-size: clamp(31px, 4vw, 44px);\n\n    line-height: 1.15;\n\n    margin: 0 0 13px;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-section-heading p {\n\n    color: var(--dfe-muted);\n\n    font-size: 15px;\n\n    line-height: 1.7;\n\n}\n\n\n\/* =========================================================\n   CONTADORES\n========================================================= *\/\n\n.dfe-data-section {\n\n    padding: 70px 0;\n\n    background: #fff;\n\n}\n\n\n.dfe-data-heading {\n\n    margin-bottom: 32px;\n\n}\n\n\n.dfe-dashboard {\n\n    display: grid;\n\n    grid-template-columns: repeat(4,1fr);\n\n    gap: 17px;\n\n}\n\n\n.dfe-data-card {\n\n    background: #fff;\n\n    border-radius: 15px;\n\n    padding: 20px;\n\n    border: 1px solid var(--dfe-border);\n\n    box-shadow:\n        0 7px 20px rgba(0,0,0,.055);\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 13px;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-data-card:hover {\n\n    transform: translateY(-4px);\n\n}\n\n\n.dfe-data-icon {\n\n    width: 48px;\n\n    height: 48px;\n\n    flex-shrink: 0;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    border-radius: 12px;\n\n    background: #fff0f1;\n\n    color: var(--dfe-red);\n\n    font-size: 21px;\n\n}\n\n\n.dfe-data-title {\n\n    font-size: 11px;\n\n    color: #777;\n\n    font-weight: 700;\n\n}\n\n\n.dfe-data-number {\n\n    font-size: 27px;\n\n    line-height: 1.15;\n\n    font-weight: 800;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-data-label {\n\n    margin-top: 3px;\n\n    color: #999;\n\n    font-size: 10px;\n\n}\n\n\n\/* =========================================================\n   REDES\n========================================================= *\/\n\n.dfe-social-section {\n\n    padding: 65px 0;\n\n    background: #fff;\n\n    border-top: 1px solid var(--dfe-border);\n\n    border-bottom: 1px solid var(--dfe-border);\n\n}\n\n\n.dfe-social-heading {\n\n    text-align: center;\n\n    max-width: 650px;\n\n    margin: 0 auto 32px;\n\n}\n\n\n.dfe-social-heading h2 {\n\n    margin: 0 0 9px;\n\n    font-size: 30px;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-social-heading p {\n\n    margin: 0;\n\n    color: var(--dfe-muted);\n\n}\n\n\n.dfe-social-wrapper {\n\n    display: flex;\n\n    justify-content: center;\n\n    gap: 18px;\n\n    flex-wrap: wrap;\n\n}\n\n\n.dfe-social-card {\n\n    display: flex;\n\n    align-items: center;\n\n    gap: 13px;\n\n    padding: 14px 22px;\n\n    border-radius: 14px;\n\n    min-width: 185px;\n\n    cursor: pointer;\n\n    transition: .3s;\n\n    background: #fff;\n\n    border: 1px solid var(--dfe-border);\n\n    box-shadow:\n        0 5px 15px rgba(0,0,0,.06);\n\n}\n\n\n.dfe-social-card:hover {\n\n    transform: translateY(-4px);\n\n}\n\n\n.dfe-social-icon svg {\n\n    width: 27px;\n\n    height: 27px;\n\n}\n\n\n.dfe-facebook svg {\n\n    fill: #1877f2;\n\n}\n\n\n.dfe-instagram svg {\n\n    fill: #e1306c;\n\n}\n\n\n.dfe-tiktok svg {\n\n    fill: #000;\n\n}\n\n\n.dfe-social-count {\n\n    font-size: 18px;\n\n    font-weight: 800;\n\n    color: #111;\n\n}\n\n\n.dfe-social-label {\n\n    font-size: 12px;\n\n    color: #777;\n\n}\n\n\n.dfe-social-mobile {\n\n    display: none;\n\n}\n\n\n\/* =========================================================\n   FEATURES\n========================================================= *\/\n\n.dfe-features {\n\n    display: grid;\n\n    grid-template-columns: repeat(4,1fr);\n\n    gap: 17px;\n\n}\n\n\n.dfe-feature {\n\n    background: #fff;\n\n    border: 1px solid var(--dfe-border);\n\n    border-radius: 15px;\n\n    padding: 27px;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-feature:hover {\n\n    transform: translateY(-5px);\n\n    border-color: #f0b4b7;\n\n    box-shadow:\n        0 15px 35px rgba(0,0,0,.06);\n\n}\n\n\n.dfe-icon {\n\n    width: 46px;\n\n    height: 46px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    border-radius: 11px;\n\n    background: #fff0f1;\n\n    color: var(--dfe-red);\n\n    font-size: 21px;\n\n    margin-bottom: 18px;\n\n}\n\n\n.dfe-feature h3 {\n\n    margin: 0 0 9px;\n\n    color: var(--dfe-dark);\n\n    font-size: 17px;\n\n}\n\n\n.dfe-feature p {\n\n    margin: 0;\n\n    color: var(--dfe-muted);\n\n    font-size: 13px;\n\n    line-height: 1.65;\n\n}\n\n\n\/* =========================================================\n   M\u00d3DULOS\n========================================================= *\/\n\n.dfe-module-grid {\n\n    display: grid;\n\n    grid-template-columns: repeat(4,1fr);\n\n    gap: 15px;\n\n}\n\n\n.dfe-module-card {\n\n    background: #fff;\n\n    border: 1px solid var(--dfe-border);\n\n    border-radius: 14px;\n\n    padding: 23px;\n\n    text-align: center;\n\n    transition: .25s ease;\n\n}\n\n\n.dfe-module-card:hover {\n\n    transform: translateY(-4px);\n\n    border-color: #f0b4b7;\n\n}\n\n\n.dfe-module-card strong {\n\n    display: block;\n\n    font-size: 19px;\n\n    color: var(--dfe-dark);\n\n    margin-bottom: 5px;\n\n}\n\n\n.dfe-module-card span {\n\n    font-size: 11px;\n\n    color: var(--dfe-muted);\n\n}\n\n\n.dfe-module-more strong {\n\n    color: var(--dfe-red);\n\n}\n\n\n\/* =========================================================\n   PASOS\n========================================================= *\/\n\n.dfe-steps {\n\n    display: grid;\n\n    grid-template-columns: repeat(3,1fr);\n\n    gap: 30px;\n\n}\n\n\n.dfe-step {\n\n    text-align: center;\n\n}\n\n\n.dfe-step-number {\n\n    width: 60px;\n\n    height: 60px;\n\n    margin: 0 auto 19px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    border-radius: 50%;\n\n    background: var(--dfe-red);\n\n    color: #fff;\n\n    font-size: 19px;\n\n    font-weight: 800;\n\n}\n\n\n.dfe-step h3 {\n\n    margin: 0 0 9px;\n\n    font-size: 18px;\n\n}\n\n\n.dfe-step p {\n\n    color: var(--dfe-muted);\n\n    line-height: 1.6;\n\n    font-size: 13px;\n\n}\n\n\n\/* =========================================================\n   MODAL\n========================================================= *\/\n\n.dfe-modal-overlay {\n\n    position: fixed;\n\n    inset: 0;\n\n    background: rgba(0,0,0,.65);\n\n    display: none;\n\n    justify-content: center;\n\n    align-items: center;\n\n    padding: 20px;\n\n    z-index: 999999;\n\n}\n\n\n.dfe-modal-overlay.dfe-modal-open {\n\n    display: flex;\n\n}\n\n\n.dfe-modal {\n\n    background: #fff;\n\n    width: min(420px,100%);\n\n    padding: 34px 25px;\n\n    border-radius: 16px;\n\n    text-align: center;\n\n    position: relative;\n\n    animation: dfeFadeUp .3s ease;\n\n    box-shadow:\n        0 25px 70px rgba(0,0,0,.25);\n\n}\n\n\n.dfe-modal-icon {\n\n    width: 54px;\n\n    height: 54px;\n\n    margin: 0 auto 14px;\n\n    display: flex;\n\n    align-items: center;\n\n    justify-content: center;\n\n    border-radius: 50%;\n\n    background: #fff0f1;\n\n    color: var(--dfe-red);\n\n    font-size: 24px;\n\n    font-weight: 800;\n\n}\n\n\n.dfe-modal h2 {\n\n    font-size: 21px;\n\n    margin: 0 0 9px;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-modal-text {\n\n    font-size: 14px;\n\n    color: #555;\n\n    margin-bottom: 24px;\n\n    line-height: 1.6;\n\n}\n\n\n.dfe-modal-buttons {\n\n    display: flex;\n\n    flex-direction: column;\n\n    gap: 10px;\n\n}\n\n\n.dfe-modal-btn {\n\n    display: block;\n\n    width: 100%;\n\n    padding: 12px;\n\n    border-radius: 8px;\n\n    text-decoration: none !important;\n\n    font-weight: 700;\n\n    font-size: 14px;\n\n    transition: .2s ease;\n\n}\n\n\n.dfe-modal-outline {\n\n    border: 2px solid var(--dfe-red);\n\n    color: var(--dfe-red) !important;\n\n    background: #fff;\n\n}\n\n\n.dfe-modal-outline:hover {\n\n    background: var(--dfe-red);\n\n    color: #fff !important;\n\n}\n\n\n.dfe-modal-primary {\n\n    background: var(--dfe-red);\n\n    color: #fff !important;\n\n}\n\n\n.dfe-modal-primary:hover {\n\n    background: var(--dfe-red-dark);\n\n    color: #fff !important;\n\n}\n\n\n.dfe-modal-close {\n\n    position: absolute;\n\n    top: 9px;\n\n    right: 13px;\n\n    font-size: 26px;\n\n    border: none;\n\n    background: none;\n\n    cursor: pointer;\n\n    color: #888;\n\n}\n\n\n.dfe-modal-close:hover {\n\n    color: #000;\n\n}\n\n\n@keyframes dfeFadeUp {\n\n    from {\n\n        opacity: 0;\n\n        transform: translateY(18px);\n\n    }\n\n    to {\n\n        opacity: 1;\n\n        transform: translateY(0);\n\n    }\n\n}\n\n\n\/* =========================================================\n   HISTORIAL\n========================================================= *\/\n\n.dfe-save-box {\n\n    background: #111318;\n\n    color: #fff;\n\n    border-radius: 23px;\n\n    padding: 55px;\n\n    display: grid;\n\n    grid-template-columns: 1.2fr .8fr;\n\n    gap: 45px;\n\n    align-items: center;\n\n}\n\n\n.dfe-save-box h2 {\n\n    color: #fff;\n\n    font-size: 38px;\n\n    line-height: 1.15;\n\n    margin: 0 0 14px;\n\n}\n\n\n.dfe-save-box p {\n\n    color: #aeb3bd;\n\n    line-height: 1.7;\n\n}\n\n\n.dfe-save-list {\n\n    margin-top: 23px;\n\n}\n\n\n.dfe-save-list div {\n\n    margin: 11px 0;\n\n    color: #e7e9ed;\n\n    font-size: 14px;\n\n}\n\n\n.dfe-save-list span {\n\n    color: var(--dfe-red);\n\n    margin-right: 8px;\n\n}\n\n\n.dfe-history-card {\n\n    background: #1b1d22;\n\n    border: 1px solid #30333a;\n\n    border-radius: 17px;\n\n    padding: 20px;\n\n}\n\n\n.dfe-history-title {\n\n    font-weight: 700;\n\n    margin-bottom: 13px;\n\n}\n\n\n.dfe-history-item {\n\n    padding: 13px 0;\n\n    border-bottom: 1px solid #30333a;\n\n}\n\n\n.dfe-history-item:last-child {\n\n    border-bottom: none;\n\n}\n\n\n.dfe-history-item strong {\n\n    display: block;\n\n    font-size: 12px;\n\n}\n\n\n.dfe-history-item small {\n\n    color: #8f949d;\n\n    font-size: 10px;\n\n}\n\n\n\/* =========================================================\n   CTA\n========================================================= *\/\n\n.dfe-cta {\n\n    padding: 90px 0;\n\n    text-align: center;\n\n    background:\n\n        radial-gradient(\n            circle at 50% 0%,\n            rgba(227,38,46,.14),\n            transparent 40%\n        ),\n\n        #fff;\n\n}\n\n\n.dfe-cta h2 {\n\n    font-size: clamp(33px,4vw,48px);\n\n    line-height: 1.15;\n\n    margin: 0 0 14px;\n\n    color: var(--dfe-dark);\n\n}\n\n\n.dfe-cta p {\n\n    max-width: 650px;\n\n    margin: 0 auto 28px;\n\n    color: var(--dfe-muted);\n\n    line-height: 1.7;\n\n    font-size: 15px;\n\n}\n\n\n\/* =========================================================\n   ANIMACIONES\n========================================================= *\/\n\n.dfe-feature,\n.dfe-module-card,\n.dfe-step,\n.dfe-save-box,\n.dfe-data-card,\n.dfe-social-card,\n.dfe-contact-box {\n\n    opacity: 0;\n\n    transform: translateY(22px);\n\n    transition:\n        opacity .55s ease,\n        transform .55s ease;\n\n}\n\n\n.dfe-visible {\n\n    opacity: 1 !important;\n\n    transform: translateY(0) !important;\n\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 992px) {\n\n\n    .dfe-ticker {\n\n        display: none !important;\n\n    }\n\n\n    .dfe-hero {\n\n        padding: 55px 0;\n\n    }\n\n\n    .dfe-hero-grid {\n\n        grid-template-columns: 1fr;\n\n        gap: 40px;\n\n    }\n\n\n    .dfe-hero-content {\n\n        text-align: center;\n\n    }\n\n\n    .dfe-hero-description {\n\n        margin-left: auto;\n\n        margin-right: auto;\n\n    }\n\n\n    .dfe-module-list {\n\n        justify-content: center;\n\n    }\n\n\n    .dfe-buttons {\n\n        justify-content: center;\n\n    }\n\n\n    .dfe-vehicle-card {\n\n        width: min(560px,100%);\n\n        margin: auto;\n\n    }\n\n\n    .dfe-dashboard {\n\n        grid-template-columns: repeat(2,1fr);\n\n    }\n\n\n    .dfe-features {\n\n        grid-template-columns: repeat(2,1fr);\n\n    }\n\n\n    .dfe-module-grid {\n\n        grid-template-columns: repeat(2,1fr);\n\n    }\n\n\n    .dfe-save-box {\n\n        grid-template-columns: 1fr;\n\n        gap: 30px;\n\n    }\n\n\n    .dfe-social-desktop {\n\n        display: none;\n\n    }\n\n\n    .dfe-social-mobile {\n\n        display: flex;\n\n        justify-content: center;\n\n        align-items: center;\n\n        gap: 25px;\n\n    }\n\n\n    .dfe-mobile-social {\n\n        display: flex;\n\n        align-items: center;\n\n        gap: 5px;\n\n        font-weight: 700;\n\n        cursor: pointer;\n\n    }\n\n\n    .dfe-mobile-social svg {\n\n        width: 20px;\n\n        height: 20px;\n\n    }\n\n\n    .dfe-mobile-social:nth-child(1) svg {\n\n        fill: #1877f2;\n\n    }\n\n\n    .dfe-mobile-social:nth-child(2) svg {\n\n        fill: #e1306c;\n\n    }\n\n\n    .dfe-mobile-social:nth-child(3) svg {\n\n        fill: #000;\n\n    }\n\n}\n\n\n\/* =========================================================\n   M\u00d3VIL\n========================================================= *\/\n\n@media (max-width: 600px) {\n\n\n    .dfe-container {\n\n        width: 91%;\n\n    }\n\n\n    .dfe-hero {\n\n        padding: 45px 0 50px;\n\n    }\n\n\n    .dfe-hero h1 {\n\n        font-size: 40px;\n\n        letter-spacing: -1.5px;\n\n    }\n\n\n    .dfe-hero-description {\n\n        font-size: 15px;\n\n    }\n\n\n    .dfe-buttons {\n\n        flex-direction: column;\n\n    }\n\n\n    .dfe-btn {\n\n        width: 100%;\n\n    }\n\n\n    .dfe-vehicle-card {\n\n        padding: 20px;\n\n    }\n\n\n    .dfe-vehicle-header h2 {\n\n        font-size: 18px;\n\n    }\n\n\n    .dfe-contact-section {\n\n        padding: 15px 0 50px;\n\n    }\n\n\n    .dfe-contact-box {\n\n        flex-direction: column;\n\n        align-items: stretch;\n\n        padding: 22px;\n\n    }\n\n\n    .dfe-contact-left {\n\n        align-items: flex-start;\n\n    }\n\n\n    .dfe-whatsapp-button {\n\n        width: 100%;\n\n    }\n\n\n    .dfe-dashboard {\n\n        grid-template-columns: 1fr 1fr;\n\n        gap: 10px;\n\n    }\n\n\n    .dfe-data-card {\n\n        padding: 14px;\n\n        gap: 9px;\n\n    }\n\n\n    .dfe-data-icon {\n\n        width: 40px;\n\n        height: 40px;\n\n        font-size: 17px;\n\n    }\n\n\n    .dfe-data-number {\n\n        font-size: 22px;\n\n    }\n\n\n    .dfe-data-label {\n\n        font-size: 8px;\n\n    }\n\n\n    .dfe-features,\n    .dfe-module-grid,\n    .dfe-steps {\n\n        grid-template-columns: 1fr;\n\n    }\n\n\n    .dfe-section {\n\n        padding: 65px 0;\n\n    }\n\n\n    .dfe-data-section {\n\n        padding: 60px 0;\n\n    }\n\n\n    .dfe-social-section {\n\n        padding: 55px 0;\n\n    }\n\n\n    .dfe-social-heading h2 {\n\n        font-size: 26px;\n\n    }\n\n\n    .dfe-save-box {\n\n        padding: 32px 22px;\n\n    }\n\n\n    .dfe-save-box h2 {\n\n        font-size: 31px;\n\n    }\n\n\n    .dfe-cta {\n\n        padding: 70px 0;\n\n    }\n\n\n    .dfe-cta h2 {\n\n        font-size: 34px;\n\n    }\n\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n\n    \/* =====================================================\n       CONFIGURACI\u00d3N\n    ====================================================== *\/\n\n\n    \/*\n     * IMPORTANTE:\n     * Cambia este n\u00famero por tu WhatsApp.\n     *\n     * Ejemplo:\n     * 573001234567\n     *\n     * Sin +, espacios ni guiones.\n     *\/\n\n    const WHATSAPP_NUMBER = \"57XXXXXXXXXX\";\n\n\n    const WHATSAPP_MESSAGE =\n        \"Hola, tengo una consulta sobre DumpFlashEdit.\";\n\n\n\n    \/* =====================================================\n       TICKER\n    ====================================================== *\/\n\n    const tickerUrls = [\n\n        {\n            url:\n                \"https:\/\/dumpflashedit.com\/cal-data\/fechasnuevos.json\",\n\n            tipo:\n                \"\ud83d\ude80\"\n\n        },\n{\n            url:\n                \"https:\/\/dumpflashedit.com\/cal-data\/airbag-data\/fechasnuevos.json\",\n\n            tipo:\n                \"\ud83d\udca5\"\n\n        },\n\n        {\n            url:\n                \"https:\/\/dumpflashedit.com\/cal-data\/keymaker-data\/fechasnuevos.json\",\n\n            tipo:\n                \"\ud83d\ude80\"\n\n        },\n\n        {\n            url:\n                \"https:\/\/dumpflashedit.com\/cal-data\/immo-data\/fechasnuevos.json\",\n\n            tipo:\n                \"\ud83d\udd10\"\n\n        }\n\n    ];\n\n\n    const tickerWrap =\n        document.getElementById(\n            \"dfeTickerWrap\"\n        );\n\n\n    const ticker =\n        document.getElementById(\n            \"dfeTicker\"\n        );\n\n\n    function getWeekRange(date) {\n\n        const d =\n            new Date(date);\n\n\n        const day =\n            d.getDay() || 7;\n\n\n        d.setDate(\n            d.getDate() - day + 1\n        );\n\n\n        d.setHours(\n            0,\n            0,\n            0,\n            0\n        );\n\n\n        const start =\n            new Date(d);\n\n\n        const end =\n            new Date(d);\n\n\n        end.setDate(\n            end.getDate() + 6\n        );\n\n\n        end.setHours(\n            23,\n            59,\n            59,\n            999\n        );\n\n\n        return {\n            start,\n            end\n        };\n\n    }\n\n\n    async function cargarTicker() {\n\n        try {\n\n            const responses =\n                await Promise.all(\n\n                    tickerUrls.map(\n                        function (item) {\n\n                            return fetch(\n                                item.url,\n                                {\n                                    cache:\n                                        \"no-store\"\n                                }\n                            )\n                            .then(\n                                function (response) {\n\n                                    if (\n                                        !response.ok\n                                    ) {\n\n                                        throw new Error(\n                                            \"HTTP \" +\n                                            response.status\n                                        );\n\n                                    }\n\n                                    return response.json();\n\n                                }\n                            );\n\n                        }\n                    )\n\n                );\n\n\n            const now =\n                new Date();\n\n\n            const range =\n                getWeekRange(now);\n\n\n            let items = \"\";\n\n\n            responses.forEach(\n                function (\n                    data,\n                    index\n                ) {\n\n\n                    const icon =\n                        tickerUrls[index]\n                            .tipo;\n\n\n                    Object.values(data)\n                        .forEach(\n                            function (marcas) {\n\n\n                                if (\n                                    !marcas ||\n                                    typeof marcas !==\n                                    \"object\"\n                                ) {\n\n                                    return;\n\n                                }\n\n\n                                \/*\n                                 * CORREGIDO:\n                                 * Object.entries() devuelve\n                                 * [clave, valor].\n                                 *\/\n\n                                Object.entries(\n                                    marcas\n                                )\n                                .forEach(\n                                    function (\n                                        [marca, modelos]\n                                    ) {\n\n                                        if (\n                                            !modelos ||\n                                            typeof modelos !==\n                                            \"object\"\n                                        ) {\n\n                                            return;\n\n                                        }\n\n\n                                        \/*\n                                         * CORREGIDO:\n                                         * Object.entries() devuelve\n                                         * [modelo, fechaStr].\n                                         *\/\n\n                                        Object.entries(\n                                            modelos\n                                        )\n                                        .forEach(\n                                            function (\n                                                [modelo, fechaStr]\n                                            ) {\n\n\n                                                if (\n                                                    !fechaStr\n                                                ) {\n\n                                                    return;\n\n                                                }\n\n\n                                                const fecha =\n                                                    new Date(\n                                                        String(\n                                                            fechaStr\n                                                        ).replace(\n                                                            \" \",\n                                                            \"T\"\n                                                        )\n                                                    );\n\n\n                                                if (\n                                                    isNaN(\n                                                        fecha.getTime()\n                                                    )\n                                                ) {\n\n                                                    return;\n\n                                                }\n\n\n                                                if (\n                                                    fecha >=\n                                                    range.start\n                                                    &&\n                                                    fecha <=\n                                                    range.end\n                                                ) {\n\n\n                                                    items += `\n\n                                                        <span class=\"dfe-ticker-item\">\n\n                                                            ${icon}\n\n                                                            <strong>\n                                                                ${escapeHTML(marca)}\n                                                            <\/strong>\n\n                                                            \u2013\n\n                                                            ${escapeHTML(modelo)}\n\n                                                        <\/span>\n\n                                                    `;\n\n                                                }\n\n                                            }\n                                        );\n\n                                    }\n                                );\n\n                            }\n                        );\n\n                }\n            );\n\n\n            \/*\n             * Si no hay actualizaciones:\n             * ocultamos completamente el ticker.\n             *\/\n\n            if (!items) {\n\n                tickerWrap.style.display =\n                    \"none\";\n\n                return;\n\n            }\n\n\n            const prefix = `\n\n                <span class=\"dfe-ticker-item\">\n\n                    <strong>\n                        Actualizaciones de la semana:\n                    <\/strong>\n\n                <\/span>\n\n            `;\n\n\n            const footer = `\n\n                <span class=\"dfe-ticker-item\">\n\n                    Consulta modelos disponibles\n\n                    <a\n                        class=\"dfe-ticker-btn\"\n                        href=\"\/index.php\/servicios\/\"\n                    >\n                        AQU\u00cd\n                    <\/a>\n\n                <\/span>\n\n            `;\n\n\n            \/*\n             * Duplicamos el contenido\n             * para hacer scroll infinito.\n             *\/\n\n            ticker.innerHTML =\n                prefix +\n                items +\n                footer +\n                prefix +\n                items +\n                footer;\n\n\n            tickerWrap.style.display =\n                \"block\";\n\n        }\n\n        catch (error) {\n\n            console.error(\n                \"Error en ticker:\",\n                error\n            );\n\n\n            tickerWrap.style.display =\n                \"none\";\n\n        }\n\n    }\n\n\n\n    \/*\n     * Evita insertar HTML proveniente\n     * del JSON directamente.\n     *\/\n\n    function escapeHTML(value) {\n\n        return String(value)\n            .replace(\n                \/&\/g,\n                \"&amp;\"\n            )\n            .replace(\n                \/<\/g,\n                \"&lt;\"\n            )\n            .replace(\n                \/>\/g,\n                \"&gt;\"\n            )\n            .replace(\n                \/\"\/g,\n                \"&quot;\"\n            )\n            .replace(\n                \/'\/g,\n                \"&#039;\"\n            );\n\n    }\n\n\n    cargarTicker();\n\n\n\n    \/* =====================================================\n       CONTADORES\n    ====================================================== *\/\n\n    const modelUrls = {\n\n        dash:\n            \"https:\/\/dumpflashedit.com\/cal-data\/modelos.json\",\n\n        immo:\n            \"https:\/\/dumpflashedit.com\/cal-data\/immo-data\/modelos.json\",\n\n        key:\n            \"https:\/\/dumpflashedit.com\/cal-data\/keymaker-data\/modelos.json\",\n\n        airbag:\n            \"https:\/\/dumpflashedit.com\/cal-data\/airbag-data\/modelos.json\"\n\n    };\n\n\n    function contarModelos(data) {\n\n        let total = 0;\n\n\n        if (\n            !data ||\n            typeof data !== \"object\"\n        ) {\n\n            return 0;\n\n        }\n\n\n        for (\n            const categoria\n            in data\n        ) {\n\n\n            const marcas =\n                data[categoria];\n\n\n            if (\n                !marcas ||\n                typeof marcas !== \"object\"\n            ) {\n\n                continue;\n\n            }\n\n\n            for (\n                const marca\n                in marcas\n            ) {\n\n\n                const modelos =\n                    marcas[marca];\n\n\n                if (\n                    Array.isArray(\n                        modelos\n                    )\n                ) {\n\n                    total +=\n                        modelos.length;\n\n                }\n\n                else if (\n                    modelos &&\n                    typeof modelos ===\n                    \"object\"\n                ) {\n\n\n                    for (\n                        const sub\n                        in modelos\n                    ) {\n\n\n                        if (\n                            Array.isArray(\n                                modelos[sub]\n                            )\n                        ) {\n\n                            total +=\n                                modelos[sub]\n                                    .length;\n\n                        }\n\n                    }\n\n                }\n\n            }\n\n        }\n\n\n        return total;\n\n    }\n\n\n\n    async function cargarModelos(\n        tipo,\n        url\n    ) {\n\n        const element =\n            document.getElementById(\n                tipo\n            );\n\n\n        if (!element) {\n\n            return;\n\n        }\n\n\n        try {\n\n            const response =\n                await fetch(\n                    url,\n                    {\n                        cache:\n                            \"no-store\"\n                    }\n                );\n\n\n            if (\n                !response.ok\n            ) {\n\n                throw new Error(\n                    \"HTTP \" +\n                    response.status\n                );\n\n            }\n\n\n            const data =\n                await response.json();\n\n\n            const total =\n                contarModelos(data);\n\n\n            element.textContent =\n                total.toLocaleString(\n                    \"es-ES\"\n                );\n\n        }\n\n        catch (error) {\n\n            console.error(\n                \"Error cargando \" +\n                tipo,\n                error\n            );\n\n\n            element.textContent =\n                \"0\";\n\n        }\n\n    }\n\n\n    cargarModelos(\n        \"dash\",\n        modelUrls.dash\n    );\n\n\n    cargarModelos(\n        \"immo\",\n        modelUrls.immo\n    );\n\n\n    cargarModelos(\n        \"key\",\n        modelUrls.key\n    );\n\n\n    cargarModelos(\n        \"airbag\",\n        modelUrls.airbag\n    );\n\n\n\n    \/* =====================================================\n       REDES SOCIALES\n    ====================================================== *\/\n\n    const socialLinks = {\n\n        facebook:\n            \"https:\/\/www.facebook.com\/DumpFlashEdit\",\n\n        instagram:\n            \"https:\/\/www.instagram.com\/\",\n\n        tiktok:\n            \"https:\/\/www.tiktok.com\/@tacometrosjcg\"\n\n    };\n\n\n    document\n        .querySelectorAll(\n            \".dfe-home [data-social]\"\n        )\n        .forEach(\n            function (element) {\n\n\n                element.addEventListener(\n                    \"click\",\n                    function () {\n\n\n                        const tipo =\n                            this.dataset.social;\n\n\n                        const url =\n                            socialLinks[\n                                tipo\n                            ];\n\n\n                        if (!url) {\n\n                            return;\n\n                        }\n\n\n                        window.open(\n                            url,\n                            \"_blank\",\n                            \"noopener,noreferrer\"\n                        );\n\n                    }\n                );\n\n            }\n        );\n\n\n\n    \/* =====================================================\n       SEGUIDORES\n    ====================================================== *\/\n\n    function formatFollowers(\n        number\n    ) {\n\n        if (\n            number === null ||\n            number === undefined ||\n            number === \"\"\n        ) {\n\n            return \"0\";\n\n        }\n\n\n        number =\n            Number(number);\n\n\n        if (\n            isNaN(number)\n        ) {\n\n            return \"0\";\n\n        }\n\n\n        if (\n            number >= 1000000\n        ) {\n\n            return (\n                (\n                    number \/\n                    1000000\n                )\n                .toFixed(1)\n                .replace(\n                    \".0\",\n                    \"\"\n                )\n                + \"M\"\n            );\n\n        }\n\n\n        if (\n            number >= 1000\n        ) {\n\n            return (\n                (\n                    number \/\n                    1000\n                )\n                .toFixed(1)\n                .replace(\n                    \".0\",\n                    \"\"\n                )\n                + \"K\"\n            );\n\n        }\n\n\n        return number.toLocaleString(\n            \"es-ES\"\n        );\n\n    }\n\n\n\n    function setFollowerValue(\n        id,\n        value\n    ) {\n\n        const element =\n            document.getElementById(\n                id\n            );\n\n\n        if (!element) {\n\n            return;\n\n        }\n\n\n        element.textContent =\n            formatFollowers(\n                value\n            );\n\n    }\n\n\n\n    async function cargarSeguidores() {\n\n        try {\n\n            const response =\n                await fetch(\n                    \"https:\/\/world-jcg.com\/inforedessocial\/followers_api.php\",\n                    {\n                        cache:\n                            \"no-store\"\n                    }\n                );\n\n\n            if (\n                !response.ok\n            ) {\n\n                throw new Error(\n                    \"HTTP \" +\n                    response.status\n                );\n\n            }\n\n\n            const data =\n                await response.json();\n\n\n            setFollowerValue(\n                \"facebook\",\n                data.facebook\n            );\n\n\n            setFollowerValue(\n                \"instagram\",\n                data.Instagram\n            );\n\n\n            setFollowerValue(\n                \"tiktok\",\n                data.tiktok\n            );\n\n\n            setFollowerValue(\n                \"facebook_m\",\n                data.facebook\n            );\n\n\n            setFollowerValue(\n                \"instagram_m\",\n                data.Instagram\n            );\n\n\n            setFollowerValue(\n                \"tiktok_m\",\n                data.tiktok\n            );\n\n        }\n\n        catch (error) {\n\n            console.error(\n                \"Error cargando seguidores:\",\n                error\n            );\n\n\n            [\n                \"facebook\",\n                \"instagram\",\n                \"tiktok\",\n                \"facebook_m\",\n                \"instagram_m\",\n                \"tiktok_m\"\n            ]\n            .forEach(\n                function (id) {\n\n                    setFollowerValue(\n                        id,\n                        0\n                    );\n\n                }\n            );\n\n        }\n\n    }\n\n\n    cargarSeguidores();\n\n\n\n    \/* =====================================================\n       SELECTOR DE VEH\u00cdCULO\n    ====================================================== *\/\n\n    const JSON_URL =\n        \"https:\/\/dumpflashedit.com\/cal-data\/modelos.json\";\n\n\n    let ALL_DATA = {};\n\n\n    const marcaSel =\n        document.getElementById(\n            \"dfe-marca\"\n        );\n\n\n    const modeloSel =\n        document.getElementById(\n            \"dfe-modelo\"\n        );\n\n\n    const submodeloSel =\n        document.getElementById(\n            \"dfe-submodelo\"\n        );\n\n\n    const calculateButton =\n        document.getElementById(\n            \"dfe-calculate-button\"\n        );\n\n\n    const vehicleNote =\n        document.getElementById(\n            \"dfe-vehicle-note\"\n        );\n\n\n    const modalOverlay =\n        document.getElementById(\n            \"dfe-modal-overlay\"\n        );\n\n\n    const modalTitle =\n        document.getElementById(\n            \"dfe-modal-title\"\n        );\n\n\n    const modalClose =\n        document.getElementById(\n            \"dfe-modal-close\"\n        );\n\n\n\n    \/* =====================================================\n       CARGAR MODELOS\n    ====================================================== *\/\n\n    async function cargarSelector() {\n\n        try {\n\n            const response =\n                await fetch(\n                    JSON_URL,\n                    {\n                        cache:\n                            \"no-store\"\n                    }\n                );\n\n\n            if (\n                !response.ok\n            ) {\n\n                throw new Error(\n                    \"HTTP \" +\n                    response.status\n                );\n\n            }\n\n\n            ALL_DATA =\n                await response.json();\n\n\n            populateMarcas();\n\n        }\n\n        catch (error) {\n\n            console.error(\n                \"Error cargando modelos:\",\n                error\n            );\n\n\n            marcaSel.innerHTML =\n                '<option value=\"\">No se pudieron cargar las marcas<\/option>';\n\n        }\n\n    }\n\n\n\n    \/* =====================================================\n       MARCAS\n    ====================================================== *\/\n\n    function populateMarcas() {\n\n        marcaSel.innerHTML =\n            '<option value=\"\">Selecciona una marca<\/option>';\n\n\n        Object.keys(\n            ALL_DATA\n        )\n        .forEach(\n            function (marca) {\n\n\n                const option =\n                    document.createElement(\n                        \"option\"\n                    );\n\n\n                option.value =\n                    marca;\n\n\n                option.textContent =\n                    marca;\n\n\n                marcaSel.appendChild(\n                    option\n                );\n\n            }\n        );\n\n\n        marcaSel.disabled =\n            false;\n\n    }\n\n\n\n    \/* =====================================================\n       MODELOS\n    ====================================================== *\/\n\n    function populateModelos() {\n\n        const marca =\n            marcaSel.value;\n\n\n        modeloSel.innerHTML =\n            '<option value=\"\">Selecciona un modelo<\/option>';\n\n\n        submodeloSel.innerHTML =\n            '<option value=\"\">Selecciona una versi\u00f3n<\/option>';\n\n\n        modeloSel.disabled =\n            true;\n\n\n        submodeloSel.disabled =\n            true;\n\n\n        calculateButton.disabled =\n            true;\n\n\n        vehicleNote.textContent =\n            \"Selecciona una versi\u00f3n para continuar.\";\n\n\n        if (\n            !marca ||\n            !ALL_DATA[marca]\n        ) {\n\n            return;\n\n        }\n\n\n        Object.keys(\n            ALL_DATA[marca]\n        )\n        .forEach(\n            function (modelo) {\n\n\n                const option =\n                    document.createElement(\n                        \"option\"\n                    );\n\n\n                option.value =\n                    modelo;\n\n\n                option.textContent =\n                    modelo;\n\n\n                modeloSel.appendChild(\n                    option\n                );\n\n            }\n        );\n\n\n        modeloSel.disabled =\n            false;\n\n    }\n\n\n\n    \/* =====================================================\n       SUBMODELOS\n    ====================================================== *\/\n\n    function populateSubmodelos() {\n\n        const marca =\n            marcaSel.value;\n\n\n        const modelo =\n            modeloSel.value;\n\n\n        submodeloSel.innerHTML =\n            '<option value=\"\">Selecciona una versi\u00f3n<\/option>';\n\n\n        submodeloSel.disabled =\n            true;\n\n\n        calculateButton.disabled =\n            true;\n\n\n        if (\n            !marca ||\n            !modelo ||\n            !ALL_DATA[marca] ||\n            !ALL_DATA[marca][modelo]\n        ) {\n\n            return;\n\n        }\n\n\n        const submodelos =\n            ALL_DATA[marca][modelo];\n\n\n        if (\n            Array.isArray(\n                submodelos\n            )\n        ) {\n\n\n            submodelos.forEach(\n                function (sub) {\n\n\n                    const option =\n                        document.createElement(\n                            \"option\"\n                        );\n\n\n                    option.value =\n                        sub;\n\n\n                    option.textContent =\n                        sub;\n\n\n                    submodeloSel.appendChild(\n                        option\n                    );\n\n                }\n            );\n\n        }\n\n\n        submodeloSel.disabled =\n            false;\n\n    }\n\n\n\n    \/* =====================================================\n       SELECCI\u00d3N SUBMODELO\n    ====================================================== *\/\n\n    function selectedFinal() {\n\n        const sub =\n            submodeloSel.value;\n\n\n        if (!sub) {\n\n            calculateButton.disabled =\n                true;\n\n\n            return;\n\n        }\n\n\n        calculateButton.disabled =\n            false;\n\n\n        vehicleNote.textContent =\n            \"Veh\u00edculo seleccionado. Puedes continuar.\";\n\n\n        \/*\n         * Tambi\u00e9n permitimos abrir\n         * el modal directamente al seleccionar.\n         *\/\n\n        abrirModal();\n\n    }\n\n\n\n    \/* =====================================================\n       ABRIR MODAL\n    ====================================================== *\/\n\n    function abrirModal() {\n\n        const marca =\n            marcaSel.value;\n\n\n        const modelo =\n            modeloSel.value;\n\n\n        const sub =\n            submodeloSel.value;\n\n\n        if (!sub) {\n\n            return;\n\n        }\n\n\n        let nombreCompleto =\n            sub;\n\n\n        if (modelo) {\n\n            nombreCompleto =\n                modelo +\n                \" \" +\n                sub;\n\n        }\n\n\n        if (marca) {\n\n            nombreCompleto =\n                marca +\n                \" \" +\n                nombreCompleto;\n\n        }\n\n\n        modalTitle.textContent =\n            \"\u00bfQuieres calcular el KM de \" +\n            nombreCompleto +\n            \"?\";\n\n\n        modalOverlay.classList.add(\n            \"dfe-modal-open\"\n        );\n\n    }\n\n\n\n    \/* =====================================================\n       EVENTOS SELECTOR\n    ====================================================== *\/\n\n    marcaSel.addEventListener(\n        \"change\",\n        populateModelos\n    );\n\n\n    modeloSel.addEventListener(\n        \"change\",\n        populateSubmodelos\n    );\n\n\n    submodeloSel.addEventListener(\n        \"change\",\n        selectedFinal\n    );\n\n\n    calculateButton.addEventListener(\n        \"click\",\n        abrirModal\n    );\n\n\n\n    \/* =====================================================\n       CERRAR MODAL\n    ====================================================== *\/\n\n    function cerrarModal() {\n\n        modalOverlay.classList.remove(\n            \"dfe-modal-open\"\n        );\n\n    }\n\n\n    modalClose.addEventListener(\n        \"click\",\n        cerrarModal\n    );\n\n\n    modalOverlay.addEventListener(\n        \"click\",\n        function (event) {\n\n            if (\n                event.target ===\n                modalOverlay\n            ) {\n\n                cerrarModal();\n\n            }\n\n        }\n    );\n\n\n    document.addEventListener(\n        \"keydown\",\n        function (event) {\n\n            if (\n                event.key === \"Escape\"\n            ) {\n\n                cerrarModal();\n\n            }\n\n        }\n    );\n\n\n\n    cargarSelector();\n\n\n\n    \/* =====================================================\n       WHATSAPP\n    ====================================================== *\/\n\n    const whatsappButton =\n        document.getElementById(\n            \"dfe-whatsapp-button\"\n        );\n\n\n    if (\n        whatsappButton &&\n        WHATSAPP_NUMBER &&\n        !WHATSAPP_NUMBER.includes(\n            \"X\"\n        )\n    ) {\n\n\n        const whatsappURL =\n            \"https:\/\/wa.me\/\" +\n            WHATSAPP_NUMBER +\n            \"?text=\" +\n            encodeURIComponent(\n                WHATSAPP_MESSAGE\n            );\n\n\n        whatsappButton.href =\n            whatsappURL;\n\n    }\n\n\n\n    \/* =====================================================\n       SCROLL SUAVE\n    ====================================================== *\/\n\n    document\n        .querySelectorAll(\n            '.dfe-home a[href^=\"#\"]'\n        )\n        .forEach(\n            function (link) {\n\n\n                link.addEventListener(\n                    \"click\",\n                    function (event) {\n\n\n                        const targetId =\n                            this.getAttribute(\n                                \"href\"\n                            );\n\n\n                        if (\n                            !targetId ||\n                            targetId === \"#\"\n                        ) {\n\n                            return;\n\n                        }\n\n\n                        const target =\n                            document.querySelector(\n                                targetId\n                            );\n\n\n                        if (!target) {\n\n                            return;\n\n                        }\n\n\n                        event.preventDefault();\n\n\n                        target.scrollIntoView({\n\n                            behavior:\n                                \"smooth\",\n\n                            block:\n                                \"start\"\n\n                        });\n\n                    }\n                );\n\n            }\n        );\n\n\n\n    \/* =====================================================\n       ANIMACIONES\n    ====================================================== *\/\n\n    const animatedElements =\n        document.querySelectorAll(\n\n            \".dfe-feature, \" +\n            \".dfe-module-card, \" +\n            \".dfe-step, \" +\n            \".dfe-save-box, \" +\n            \".dfe-data-card, \" +\n            \".dfe-social-card, \" +\n            \".dfe-contact-box\"\n\n        );\n\n\n    if (\n        \"IntersectionObserver\"\n        in window\n    ) {\n\n\n        const observer =\n            new IntersectionObserver(\n\n                function (\n                    entries,\n                    observer\n                ) {\n\n\n                    entries.forEach(\n                        function (entry) {\n\n\n                            if (\n                                entry.isIntersecting\n                            ) {\n\n\n                                entry.target\n                                    .classList\n                                    .add(\n                                        \"dfe-visible\"\n                                    );\n\n\n                                observer.unobserve(\n                                    entry.target\n                                );\n\n                            }\n\n                        }\n                    );\n\n                },\n\n                {\n                    threshold:\n                        0.12\n                }\n\n            );\n\n\n        animatedElements.forEach(\n            function (element) {\n\n                observer.observe(\n                    element\n                );\n\n            }\n        );\n\n    }\n\n});\n<\/script>\n\n<div class=\"dfe-home\">\n\n    <!-- =====================================================\n         TICKER DE ACTUALIZACIONES\n    ====================================================== -->\n\n<div class=\"dfe-ticker\" id=\"dfeTickerWrap\" style=\"display: none;\">\n    <div class=\"dfe-ticker-inner\" id=\"dfeTicker\"><\/div>\n<\/div>\n\n\n    <!-- =====================================================\n         HERO\n    ====================================================== -->\n\n    <section class=\"dfe-hero\">\n\n        <div class=\"dfe-container\">\n\n            <div class=\"dfe-hero-grid\">\n\n\n                <!-- =================================================\n                     HERO TEXTO\n                ================================================== -->\n\n                <div class=\"dfe-hero-content\">\n\n\n                    <div class=\"dfe-badge\">\n\n                        <span class=\"dfe-badge-dot\"><\/span>\n\n                        Plataforma profesional para archivos automotrices\n\n                    <\/div>\n\n\n                    <h1>\n\n                        Trabaja tus archivos\n\n                        <span>automotrices<\/span>\n\n                        de forma m\u00e1s f\u00e1cil.\n\n                    <\/h1>\n\n\n                    <p class=\"dfe-hero-description\">\n\n                        Calcula, modifica y descarga archivos para diferentes\n                        m\u00f3dulos automotrices desde una sola plataforma.\n\n                    <\/p>\n\n\n                    <div class=\"dfe-module-list\">\n\n                        <span>DASH<\/span>\n                        <span>ECU<\/span>\n                        <span>ABS<\/span>\n                        <span>BCM<\/span>\n                        <span>TCU<\/span>\n                        <span>AIRBAG<\/span>\n                        <span>Y M\u00c1S<\/span>\n\n                    <\/div>\n\n\n                    <div class=\"dfe-buttons\">\n\n\n                        <a href=\"\/index.php\/pricing-2\/\" class=\"dfe-btn dfe-btn-primary\">\n\n                            Empezar ahora\n\n                            <span>\u2192<\/span>\n\n                        <\/a>\n\n\n                        <a href=\"#dfe-como-funciona\" class=\"dfe-btn dfe-btn-secondary\">\n\n                            \u00bfC\u00f3mo funciona?\n\n                        <\/a>\n\n\n                    <\/div>\n\n\n                <\/div>\n\n\n\n                <!-- =================================================\n                     SELECTOR DE VEH\u00cdCULO\n                ================================================== -->\n\n                <div class=\"dfe-vehicle-card\">\n\n\n                    <div class=\"dfe-vehicle-header\">\n\n\n                        <div class=\"dfe-vehicle-icon\">\n\n                            \ud83d\ude97\n\n                        <\/div>\n\n\n                        <div>\n\n                            <h2>\n                                Encuentra tu veh\u00edculo\n                            <\/h2>\n\n\n                            <p>\n                                Selecciona marca, modelo y versi\u00f3n\n                            <\/p>\n\n                        <\/div>\n\n\n                    <\/div>\n\n\n\n                    <!-- MARCA -->\n\n                    <div class=\"dfe-field\">\n\n                        <label for=\"dfe-marca\">\n\n                            Marca\n\n                        <\/label>\n\n\n                        <select id=\"dfe-marca\">\n\n                            <option value=\"\">\n\n                                Selecciona una marca\n\n                            <\/option>\n\n                        <\/select>\n\n                    <\/div>\n\n\n\n                    <!-- MODELO -->\n\n                    <div class=\"dfe-field\">\n\n                        <label for=\"dfe-modelo\">\n\n                            Modelo\n\n                        <\/label>\n\n\n                        <select id=\"dfe-modelo\" disabled=\"\">\n\n                            <option value=\"\">\n\n                                Selecciona un modelo\n\n                            <\/option>\n\n                        <\/select>\n\n                    <\/div>\n\n\n\n                    <!-- SUBMODELO -->\n\n                    <div class=\"dfe-field\">\n\n                        <label for=\"dfe-submodelo\">\n\n                            Versi\u00f3n \/ Submodelo\n\n                        <\/label>\n\n\n                        <select id=\"dfe-submodelo\" disabled=\"\">\n\n                            <option value=\"\">\n\n                                Selecciona una versi\u00f3n\n\n                            <\/option>\n\n                        <\/select>\n\n                    <\/div>\n\n\n\n                    <!-- CALCULAR -->\n\n                    <button type=\"button\" id=\"dfe-calculate-button\" class=\"dfe-calculate-button\" disabled=\"\">\n\n                        Consultar KM\n\n                        <span>\u2192<\/span>\n\n                    <\/button>\n\n\n                    <div class=\"dfe-vehicle-note\" id=\"dfe-vehicle-note\">\n\n                        Selecciona tu veh\u00edculo para continuar.\n\n                    <\/div>\n\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         CONTACTO R\u00c1PIDO\n    ====================================================== -->\n\n    <section class=\"dfe-contact-section\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-contact-box\">\n\n\n                <div class=\"dfe-contact-left\">\n\n\n                    <div class=\"dfe-contact-icon\">\n\n                        \ud83d\udcac\n\n                    <\/div>\n\n\n                    <div>\n\n                        <span class=\"dfe-small-title\">\n\n                            SOPORTE\n\n                        <\/span>\n\n\n                        <h2>\n\n                            \u00bfTienes dudas?\n\n                        <\/h2>\n\n\n                        <p>\n\n                            Estamos aqu\u00ed para ayudarte.\n                            Escr\u00edbenos directamente y haz tu consulta.\n\n                        <\/p>\n\n                    <\/div>\n\n\n                <\/div>\n\n\n\n                <a href=\"#\" id=\"dfe-whatsapp-button\" class=\"dfe-whatsapp-button\" target=\"_blank\" rel=\"noopener noreferrer\">\n\n\n                    <span class=\"dfe-whatsapp-icon\">\n\n                        <svg viewBox=\"0 0 24 24\">\n\n                            <path d=\"M20.52 3.48A11.87 11.87 0 0 0 12.07 0C5.52 0 .19 5.33.19 11.88c0 2.09.55 4.13 1.59 5.93L.1 24l6.34-1.66a11.88 11.88 0 0 0 5.63 1.43h.01c6.55 0 11.88-5.33 11.88-11.88 0-3.18-1.24-6.16-3.44-8.41ZM12.08 21.73h-.01a9.85 9.85 0 0 1-5.02-1.38l-.36-.21-3.76.99 1-3.66-.23-.38a9.86 9.86 0 0 1-1.51-5.21c0-5.43 4.42-9.85 9.86-9.85 2.63 0 5.1 1.03 6.96 2.9a9.82 9.82 0 0 1 2.89 6.97c0 5.43-4.42 9.85-9.86 9.85Zm5.41-7.38c-.3-.15-1.76-.87-2.03-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.17-.17.2-.35.22-.65.07-.3-.15-1.26-.46-2.4-1.48-.89-.79-1.49-1.76-1.66-2.06-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.37-.02-.52-.07-.15-.67-1.62-.92-2.22-.24-.58-.49-.5-.67-.51h-.57c-.2 0-.52.07-.79.37-.27.3-1.04 1.02-1.04 2.49s1.07 2.89 1.22 3.09c.15.2 2.1 3.21 5.09 4.5.71.31 1.27.49 1.7.63.71.23 1.35.2 1.86.12.57-.08 1.76-.72 2.01-1.42.25-.7.25-1.3.17-1.42-.07-.12-.27-.2-.57-.35Z\"><\/path>\n\n                        <\/svg>\n\n                    <\/span>\n\n\n                    Hablar con soporte\n\n                    <span>\u2192<\/span>\n\n\n                <\/a>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         CONTADORES\n    ====================================================== -->\n\n    <section class=\"dfe-data-section\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-section-heading dfe-data-heading\">\n\n                <span class=\"dfe-small-title\">\n\n                    NUESTRA PLATAFORMA\n\n                <\/span>\n\n\n                <h2>\n\n                    Contenido disponible\n\n                <\/h2>\n\n\n                <p>\n\n                    Explora los diferentes recursos disponibles\n                    en nuestra plataforma.\n\n                <\/p>\n\n            <\/div>\n\n\n\n            <div class=\"dfe-dashboard\">\n\n\n                <!-- DASH -->\n\n                <div class=\"dfe-data-card\">\n\n                    <div class=\"dfe-data-icon\">\n                        \u25c9\n                    <\/div>\n\n\n                    <div class=\"dfe-data-info\">\n\n                        <div class=\"dfe-data-title\">\n                            DASH\n                        <\/div>\n\n\n                        <div class=\"dfe-data-number\" id=\"dash\">\n\n                            &#8230;\n\n                        <\/div>\n\n\n                        <div class=\"dfe-data-label\">\n\n                            Modelos disponibles\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n\n\n                <!-- IMMO -->\n\n                <div class=\"dfe-data-card\">\n\n                    <div class=\"dfe-data-icon\">\n                        \u26bf\n                    <\/div>\n\n\n                    <div class=\"dfe-data-info\">\n\n                        <div class=\"dfe-data-title\">\n                            IMMO\n                        <\/div>\n\n\n                        <div class=\"dfe-data-number\" id=\"immo\">\n\n                            &#8230;\n\n                        <\/div>\n\n\n                        <div class=\"dfe-data-label\">\n\n                            Modelos disponibles\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n\n\n                <!-- KEY -->\n\n                <div class=\"dfe-data-card\">\n\n                    <div class=\"dfe-data-icon\">\n                        \ud83d\udd11\n                    <\/div>\n\n\n                    <div class=\"dfe-data-info\">\n\n                        <div class=\"dfe-data-title\">\n                            KEY\n                        <\/div>\n\n\n                        <div class=\"dfe-data-number\" id=\"key\">\n\n                            &#8230;\n\n                        <\/div>\n\n\n                        <div class=\"dfe-data-label\">\n\n                            Modelos disponibles\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n\n\n                <!-- AIRBAG -->\n\n                <div class=\"dfe-data-card\">\n\n                    <div class=\"dfe-data-icon\">\n                        \ud83d\udee1\n                    <\/div>\n\n\n                    <div class=\"dfe-data-info\">\n\n                        <div class=\"dfe-data-title\">\n                            AIRBAG\n                        <\/div>\n\n\n                        <div class=\"dfe-data-number\" id=\"airbag\">\n\n                            &#8230;\n\n                        <\/div>\n\n\n                        <div class=\"dfe-data-label\">\n\n                            Modelos disponibles\n\n                        <\/div>\n\n                    <\/div>\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         REDES SOCIALES\n    ====================================================== -->\n\n    <section class=\"dfe-social-section\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-social-heading\">\n\n                <span class=\"dfe-small-title\">\n\n                    DUMPFLASHEDIT\n\n                <\/span>\n\n\n                <h2>\n\n                    S\u00edguenos y mantente actualizado\n\n                <\/h2>\n\n\n                <p>\n\n                    Nuevos modelos, herramientas y novedades\n                    de la plataforma.\n\n                <\/p>\n\n            <\/div>\n\n\n\n            <!-- DESKTOP -->\n\n            <div class=\"dfe-social-desktop\">\n\n                <div class=\"dfe-social-wrapper\">\n\n\n                    <!-- FACEBOOK -->\n\n                    <div class=\"dfe-social-card\" data-social=\"facebook\">\n\n                        <div class=\"dfe-social-icon dfe-facebook\">\n\n                            <svg viewBox=\"0 0 24 24\">\n\n                                <path d=\"M22 12A10 10 0 1 0 12 22V14.5H9.5V12H12V10C12 7.8 13.3 6.5 15.3 6.5C16.2 6.5 17.2 6.7 17.2 6.7V9H16.1C15 9 14.5 9.7 14.5 10.5V12H17.1L16.7 14.5H14.5V22A10 10 0 0 0 22 12Z\"><\/path>\n\n                            <\/svg>\n\n                        <\/div>\n\n\n                        <div>\n\n                            <div class=\"dfe-social-count\" id=\"facebook\">\n\n                                &#8230;\n\n                            <\/div>\n\n\n                            <div class=\"dfe-social-label\">\n\n                                Facebook\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n\n\n                    <!-- INSTAGRAM -->\n\n                    <div class=\"dfe-social-card\" data-social=\"instagram\">\n\n                        <div class=\"dfe-social-icon dfe-instagram\">\n\n                            <svg viewBox=\"0 0 24 24\">\n\n                                <path d=\"M7 2C4.2 2 2 4.2 2 7V17C2 19.8 4.2 22 7 22H17C19.8 22 22 19.8 22 17V7C22 4.2 19.8 2 17 2H7ZM12 7C14.8 7 17 9.2 17 12C17 14.8 14.8 17 12 17C9.2 17 7 14.8 7 12C7 9.2 9.2 7 12 7Z\"><\/path>\n\n                            <\/svg>\n\n                        <\/div>\n\n\n                        <div>\n\n                            <div class=\"dfe-social-count\" id=\"instagram\">\n\n                                &#8230;\n\n                            <\/div>\n\n\n                            <div class=\"dfe-social-label\">\n\n                                Instagram\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n\n\n                    <!-- TIKTOK -->\n\n                    <div class=\"dfe-social-card\" data-social=\"tiktok\">\n\n                        <div class=\"dfe-social-icon dfe-tiktok\">\n\n                            <svg viewBox=\"0 0 24 24\">\n\n                                <path d=\"M16 2C16.3 4.2 17.8 5.7 20 6V9C18.5 9 17.2 8.5 16 7.6V14C16 17 13.5 19.5 10.5 19.5C7.5 19.5 5 17 5 14C5 11 7.5 8.5 10.5 8.5C10.9 8.5 11.2 8.5 11.5 8.6V11.5C11.2 11.4 10.9 11.4 10.5 11.4C9 11.4 7.9 12.5 7.9 14C7.9 15.5 9 16.6 10.5 16.6C12 16.6 13.1 15.5 13.1 14V2H16Z\"><\/path>\n\n                            <\/svg>\n\n                        <\/div>\n\n\n                        <div>\n\n                            <div class=\"dfe-social-count\" id=\"tiktok\">\n\n                                &#8230;\n\n                            <\/div>\n\n\n                            <div class=\"dfe-social-label\">\n\n                                TikTok\n\n                            <\/div>\n\n                        <\/div>\n\n                    <\/div>\n\n\n                <\/div>\n\n            <\/div>\n\n\n\n            <!-- MOBILE -->\n\n            <div class=\"dfe-social-mobile\">\n\n\n                <div class=\"dfe-mobile-social\" data-social=\"facebook\">\n\n                    <svg viewBox=\"0 0 24 24\">\n\n                        <path d=\"M22 12A10 10 0 1 0 12 22V14.5H9.5V12H12V10C12 7.8 13.3 6.5 15.3 6.5C16.2 6.5 17.2 6.7 17.2 6.7V9H16.1C15 9 14.5 9.7 14.5 10.5V12H17.1L16.7 14.5H14.5V22A10 10 0 0 0 22 12Z\"><\/path>\n\n                    <\/svg>\n\n\n                    <span id=\"facebook_m\">\n                        &#8230;\n                    <\/span>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-mobile-social\" data-social=\"instagram\">\n\n                    <svg viewBox=\"0 0 24 24\">\n\n                        <path d=\"M7 2C4.2 2 2 4.2 2 7V17C2 19.8 4.2 22 7 22H17C19.8 22 22 19.8 22 17V7C22 4.2 19.8 2 17 2H7ZM12 7C14.8 7 17 9.2 17 12C17 14.8 14.8 17 12 17C9.2 17 7 14.8 7 12C7 9.2 9.2 7 12 7Z\"><\/path>\n\n                    <\/svg>\n\n\n                    <span id=\"instagram_m\">\n                        &#8230;\n                    <\/span>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-mobile-social\" data-social=\"tiktok\">\n\n                    <svg viewBox=\"0 0 24 24\">\n\n                        <path d=\"M16 2C16.3 4.2 17.8 5.7 20 6V9C18.5 9 17.2 8.5 16 7.6V14C16 17 13.5 19.5 10.5 19.5C7.5 19.5 5 17 5 14C5 11 7.5 8.5 10.5 8.5C10.9 8.5 11.2 8.5 11.5 8.6V11.5C11.2 11.4 10.9 11.4 10.5 11.4C9 11.4 7.9 12.5 7.9 14C7.9 15.5 9 16.6 10.5 16.6C12 16.6 13.1 15.5 13.1 14V2H16Z\"><\/path>\n\n                    <\/svg>\n\n\n                    <span id=\"tiktok_m\">\n                        &#8230;\n                    <\/span>\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         HERRAMIENTAS\n    ====================================================== -->\n\n    <section class=\"dfe-section\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-section-heading\">\n\n                <span class=\"dfe-small-title\">\n\n                    TODO EN UN SOLO LUGAR\n\n                <\/span>\n\n\n                <h2>\n\n                    Herramientas pensadas para tu trabajo\n\n                <\/h2>\n\n\n                <p>\n\n                    Una plataforma centralizada para trabajar con archivos\n                    automotrices y mantener tus procesos organizados.\n\n                <\/p>\n\n            <\/div>\n\n\n\n            <div class=\"dfe-features\">\n\n\n                <div class=\"dfe-feature\">\n\n                    <div class=\"dfe-icon\">\n                        \u2699\n                    <\/div>\n\n\n                    <h3>\n                        C\u00e1lculos\n                    <\/h3>\n\n\n                    <p>\n\n                        Ejecuta los c\u00e1lculos disponibles para diferentes\n                        tipos de archivos y m\u00f3dulos automotrices.\n\n                    <\/p>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-feature\">\n\n                    <div class=\"dfe-icon\">\n                        \u25a3\n                    <\/div>\n\n\n                    <h3>\n                        Biblioteca\n                    <\/h3>\n\n\n                    <p>\n\n                        Encuentra archivos organizados por marca,\n                        modelo, m\u00f3dulo y diferentes caracter\u00edsticas.\n\n                    <\/p>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-feature\">\n\n                    <div class=\"dfe-icon\">\n                        \u2301\n                    <\/div>\n\n\n                    <h3>\n                        Procesamiento\n                    <\/h3>\n\n\n                    <p>\n\n                        Carga tu archivo, realiza el proceso y descarga\n                        el resultado directamente desde la plataforma.\n\n                    <\/p>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-feature\">\n\n                    <div class=\"dfe-icon\">\n                        \u21ba\n                    <\/div>\n\n\n                    <h3>\n                        Historial\n                    <\/h3>\n\n\n                    <p>\n\n                        Guarda tus c\u00e1lculos para poder utilizarlos\n                        nuevamente cuando los necesites.\n\n                    <\/p>\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         M\u00d3DULOS\n    ====================================================== -->\n\n    <section class=\"dfe-section dfe-section-light\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-section-heading\">\n\n                <span class=\"dfe-small-title\">\n\n                    DIFERENTES M\u00d3DULOS\n\n                <\/span>\n\n\n                <h2>\n\n                    Una plataforma para diferentes sistemas\n\n                <\/h2>\n\n\n                <p>\n\n                    Trabaja con archivos de diferentes m\u00f3dulos\n                    automotrices desde una misma plataforma.\n\n                <\/p>\n\n            <\/div>\n\n\n\n            <div class=\"dfe-module-grid\">\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>DASH<\/strong>\n\n                    <span>\n                        Instrumentaci\u00f3n\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>ECU<\/strong>\n\n                    <span>\n                        Control del motor\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>ABS<\/strong>\n\n                    <span>\n                        Sistema de frenos\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>BCM<\/strong>\n\n                    <span>\n                        Carrocer\u00eda\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>TCU<\/strong>\n\n                    <span>\n                        Transmisi\u00f3n\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card\">\n\n                    <strong>AIRBAG<\/strong>\n\n                    <span>\n                        Seguridad\n                    <\/span>\n\n                <\/div>\n\n\n                <div class=\"dfe-module-card dfe-module-more\">\n\n                    <strong>+ M\u00c1S<\/strong>\n\n                    <span>\n                        Diferentes sistemas\n                    <\/span>\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         COMO FUNCIONA\n    ====================================================== -->\n\n    <section class=\"dfe-section\" id=\"dfe-como-funciona\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-section-heading\">\n\n                <span class=\"dfe-small-title\">\n\n                    SIMPLE Y R\u00c1PIDO\n\n                <\/span>\n\n\n                <h2>\n\n                    \u00bfC\u00f3mo funciona?\n\n                <\/h2>\n\n\n                <p>\n\n                    Trabajar con tus archivos no tiene por qu\u00e9 ser complicado.\n\n                <\/p>\n\n            <\/div>\n\n\n\n            <div class=\"dfe-steps\">\n\n\n                <div class=\"dfe-step\">\n\n                    <div class=\"dfe-step-number\">\n                        01\n                    <\/div>\n\n\n                    <h3>\n\n                        Selecciona tu archivo\n\n                    <\/h3>\n\n\n                    <p>\n\n                        Carga el archivo que deseas procesar\n                        desde tu computadora.\n\n                    <\/p>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-step\">\n\n                    <div class=\"dfe-step-number\">\n                        02\n                    <\/div>\n\n\n                    <h3>\n\n                        Selecciona la herramienta\n\n                    <\/h3>\n\n\n                    <p>\n\n                        Elige el c\u00e1lculo o proceso correspondiente\n                        para tu archivo.\n\n                    <\/p>\n\n                <\/div>\n\n\n\n                <div class=\"dfe-step\">\n\n                    <div class=\"dfe-step-number\">\n                        03\n                    <\/div>\n\n\n                    <h3>\n\n                        Descarga\n\n                    <\/h3>\n\n\n                    <p>\n\n                        Descarga el archivo procesado y contin\u00faa\n                        con tu trabajo.\n\n                    <\/p>\n\n                <\/div>\n\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         MODAL CALCULAR KM\n    ====================================================== -->\n\n    <div id=\"dfe-modal-overlay\" class=\"dfe-modal-overlay\">\n\n\n        <div class=\"dfe-modal\">\n\n\n            <button type=\"button\" class=\"dfe-modal-close\" id=\"dfe-modal-close\">\n\n                \u00d7\n\n            <\/button>\n\n\n            <div class=\"dfe-modal-icon\">\n\n                \u2713\n\n            <\/div>\n\n\n            <h2 id=\"dfe-modal-title\">\n\n                \u00bfQuieres calcular el KM?\n\n            <\/h2>\n\n\n            <p class=\"dfe-modal-text\">\n\n                DumpFlashEdit lo hace posible.\n\n                <br>\n\n                Escoge la opci\u00f3n que mejor se acomode a ti.\n\n            <\/p>\n\n\n            <div class=\"dfe-modal-buttons\">\n\n\n                <a href=\"\/index.php\/pricing-2\/\" class=\"dfe-modal-btn dfe-modal-outline\">\n\n                    Planes\n\n                <\/a>\n\n\n                <a href=\"\/index.php\/login\/\" class=\"dfe-modal-btn dfe-modal-outline\">\n\n                    Login\n\n                <\/a>\n\n\n                <a href=\"\/index.php\/calculadora\/\" class=\"dfe-modal-btn dfe-modal-primary\">\n\n                    Calculadora\n\n                <\/a>\n\n\n            <\/div>\n\n\n        <\/div>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         HISTORIAL\n    ====================================================== -->\n\n    <section class=\"dfe-section dfe-section-light\">\n\n        <div class=\"dfe-container\">\n\n\n            <div class=\"dfe-save-box\">\n\n\n                <div>\n\n\n                    <span class=\"dfe-small-title\">\n\n                        TU CUENTA\n\n                    <\/span>\n\n\n                    <h2>\n\n                        Tus c\u00e1lculos quedan guardados.\n\n                    <\/h2>\n\n\n                    <p>\n\n                        Cuando realizas un c\u00e1lculo y descargas el archivo,\n                        puedes conservarlo en tu cuenta para volver a\n                        descargarlo posteriormente.\n\n                    <\/p>\n\n\n                    <div class=\"dfe-save-list\">\n\n\n                        <div>\n\n                            <span>\u2713<\/span>\n\n                            Historial de c\u00e1lculos\n\n                        <\/div>\n\n\n                        <div>\n\n                            <span>\u2713<\/span>\n\n                            Acceso desde tu cuenta\n\n                        <\/div>\n\n\n                        <div>\n\n                            <span>\u2713<\/span>\n\n                            Descarga nuevamente sin repetir el proceso\n\n                        <\/div>\n\n\n                    <\/div>\n\n\n                <\/div>\n\n\n\n                <div class=\"dfe-history-card\">\n\n\n                    <div class=\"dfe-history-title\">\n\n                        \u00daltimos c\u00e1lculos\n\n                    <\/div>\n\n\n                    <div class=\"dfe-history-item\">\n\n                        <strong>\n                            VEHICLE_FILE_01.BIN\n                        <\/strong>\n\n                        <small>\n                            DASH \u00b7 Procesado recientemente\n                        <\/small>\n\n                    <\/div>\n\n\n                    <div class=\"dfe-history-item\">\n\n                        <strong>\n                            VEHICLE_FILE_02.BIN\n                        <\/strong>\n\n                        <small>\n                            ECU \u00b7 Procesado recientemente\n                        <\/small>\n\n                    <\/div>\n\n\n                    <div class=\"dfe-history-item\">\n\n                        <strong>\n                            VEHICLE_FILE_03.BIN\n                        <\/strong>\n\n                        <small>\n                            ABS \u00b7 Procesado anteriormente\n                        <\/small>\n\n                    <\/div>\n\n\n                <\/div>\n\n            <\/div>\n\n        <\/div>\n\n    <\/section>\n\n\n\n    <!-- =====================================================\n         CTA FINAL\n    ====================================================== -->\n\n    <section class=\"dfe-cta\">\n\n        <div class=\"dfe-container\">\n\n\n            <span class=\"dfe-small-title\">\n\n                DUMPFLASHEDIT\n\n            <\/span>\n\n\n            <h2>\n\n                Todo lo que necesitas para trabajar\n                con tus archivos.\n\n            <\/h2>\n\n\n            <p>\n\n                Accede a herramientas, biblioteca y funciones dise\u00f1adas\n                para ayudarte a trabajar con diferentes m\u00f3dulos y archivos\n                automotrices desde una sola plataforma.\n\n            <\/p>\n\n\n            <a href=\"\/index.php\/pricing-2\/\" class=\"dfe-btn dfe-btn-primary\">\n\n                Ver planes y comenzar\n\n                <span>\u2192<\/span>\n\n            <\/a>\n\n\n        <\/div>\n\n    <\/section>\n\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-7117","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/dumpflashedit.com\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"DumpFlashEdit | **DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\u00e1cilmente.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"DumpFlashEdit\" \/>\n\t\t<meta property=\"og:description\" content=\"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/dumpflashedit.com\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-28T18:08:26+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-08T20:16:01+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"DumpFlashEdit\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#listItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/dumpflashedit.com\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#listItem\",\"name\":\"inicio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#listItem\",\"position\":2,\"name\":\"inicio\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#listItem\",\"name\":\"Inicio\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#organization\",\"name\":\"dumpflash\",\"description\":\"**DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\\u00e1cilmente.\",\"url\":\"https:\\\/\\\/dumpflashedit.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/dumpflashedit.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/logo-dumpflash.png\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#organizationLogo\",\"width\":1500,\"height\":720},\"image\":{\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#organizationLogo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#webpage\",\"url\":\"https:\\\/\\\/dumpflashedit.com\\\/\",\"name\":\"DumpFlashEdit\",\"description\":\"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\\u00e1s f\\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\\u00c1S Empezar ahora \\u2192 \\u00bfC\\u00f3mo funciona? \\ud83d\\ude97 Encuentra tu veh\\u00edculo Selecciona marca, modelo y versi\\u00f3n Marca Selecciona una marca Modelo Selecciona un\",\"inLanguage\":\"es-CO\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#breadcrumblist\"},\"datePublished\":\"2026-09-28T13:08:26-05:00\",\"dateModified\":\"2026-10-08T15:16:01-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#website\",\"url\":\"https:\\\/\\\/dumpflashedit.com\\\/\",\"name\":\"DumpFlash\",\"alternateName\":\"DumpFlash\",\"description\":\"**DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\\u00e1cilmente.\",\"inLanguage\":\"es-CO\",\"publisher\":{\"@id\":\"https:\\\/\\\/dumpflashedit.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"DumpFlashEdit","description":"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un","canonical_url":"https:\/\/dumpflashedit.com\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/dumpflashedit.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/dumpflashedit.com\/#listItem","position":1,"name":"Inicio","item":"https:\/\/dumpflashedit.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/dumpflashedit.com\/#listItem","name":"inicio"}},{"@type":"ListItem","@id":"https:\/\/dumpflashedit.com\/#listItem","position":2,"name":"inicio","previousItem":{"@type":"ListItem","@id":"https:\/\/dumpflashedit.com\/#listItem","name":"Inicio"}}]},{"@type":"Organization","@id":"https:\/\/dumpflashedit.com\/#organization","name":"dumpflash","description":"**DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\u00e1cilmente.","url":"https:\/\/dumpflashedit.com\/","logo":{"@type":"ImageObject","url":"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png","@id":"https:\/\/dumpflashedit.com\/#organizationLogo","width":1500,"height":720},"image":{"@id":"https:\/\/dumpflashedit.com\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/dumpflashedit.com\/#webpage","url":"https:\/\/dumpflashedit.com\/","name":"DumpFlashEdit","description":"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un","inLanguage":"es-CO","isPartOf":{"@id":"https:\/\/dumpflashedit.com\/#website"},"breadcrumb":{"@id":"https:\/\/dumpflashedit.com\/#breadcrumblist"},"datePublished":"2026-09-28T13:08:26-05:00","dateModified":"2026-10-08T15:16:01-05:00"},{"@type":"WebSite","@id":"https:\/\/dumpflashedit.com\/#website","url":"https:\/\/dumpflashedit.com\/","name":"DumpFlash","alternateName":"DumpFlash","description":"**DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\u00e1cilmente.","inLanguage":"es-CO","publisher":{"@id":"https:\/\/dumpflashedit.com\/#organization"}}]},"og:locale":"es_ES","og:site_name":"DumpFlashEdit | **DumpFlashEdit** es una herramienta online para editar dumps de memoria, modificar valores como kilometraje y analizar archivos binarios f\u00e1cilmente.","og:type":"article","og:title":"DumpFlashEdit","og:description":"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un","og:url":"https:\/\/dumpflashedit.com\/","og:image":"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png","og:image:secure_url":"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png","article:published_time":"2026-09-28T18:08:26+00:00","article:modified_time":"2026-10-08T20:16:01+00:00","twitter:card":"summary_large_image","twitter:title":"DumpFlashEdit","twitter:description":"Plataforma profesional para archivos automotrices Trabaja tus archivos automotrices de forma m\u00e1s f\u00e1cil. Calcula, modifica y descarga archivos para diferentes m\u00f3dulos automotrices desde una sola plataforma. DASH ECU ABS BCM TCU AIRBAG Y M\u00c1S Empezar ahora \u2192 \u00bfC\u00f3mo funciona? \ud83d\ude97 Encuentra tu veh\u00edculo Selecciona marca, modelo y versi\u00f3n Marca Selecciona una marca Modelo Selecciona un","twitter:image":"https:\/\/dumpflashedit.com\/wp-content\/uploads\/2026\/01\/logo-dumpflash.png"},"aioseo_meta_data":{"post_id":"7117","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"1","score":0,"analysis":[]},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-09-28 17:46:50","updated":"2026-10-08 20:22:46","seo_analyzer_scan_date":null,"focus_keyword":"1","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/dumpflashedit.com\/\" title=\"Inicio\">Inicio<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tinicio\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Inicio","link":"https:\/\/dumpflashedit.com\/"},{"label":"inicio","link":"https:\/\/dumpflashedit.com\/"}],"_links":{"self":[{"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/pages\/7117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/comments?post=7117"}],"version-history":[{"count":12,"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/pages\/7117\/revisions"}],"predecessor-version":[{"id":7140,"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/pages\/7117\/revisions\/7140"}],"wp:attachment":[{"href":"https:\/\/dumpflashedit.com\/index.php\/wp-json\/wp\/v2\/media?parent=7117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}