{"id":83,"date":"2026-09-10T16:59:12","date_gmt":"2026-09-10T13:59:12","guid":{"rendered":"https:\/\/www.codemyride.ro\/?page_id=83"},"modified":"2026-09-16T17:00:08","modified_gmt":"2026-09-16T14:00:08","slug":"servicii","status":"publish","type":"page","link":"https:\/\/www.codemyride.ro\/en\/servicii\/","title":{"rendered":"Servicii"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section class=\"cmr-services-intro-block\">\n\n    <div class=\"cmr-services-intro-inner\">\n\n        <h1>\n            MAI MULT DECAT O SIMPLA DIAGNOZA.\n        <\/h1>\n\n        <p class=\"cmr-services-intro-text\">\n            De la o simpla scanare electronica pana la activari,\n            personalizari si proceduri avansate, fiecare masina este\n            verificata individual.\n        <\/p>\n\n        <div class=\"cmr-services-categories\">\n\n            <span>DIAGNOZA<\/span>\n            <b>\u2022<\/b>\n\n            <span>ACTIVARI<\/span>\n            <b>\u2022<\/b>\n\n            <span>CODARI<\/span>\n            <b>\u2022<\/b>\n\n            <span>PERSONALIZARE<\/span>\n\n        <\/div>\n\n        <div class=\"cmr-page-accent-line\"><\/div>\n\n    <\/div>\n\n<\/section>\n\n\n<style>\n\n\/* =========================================================\n   CodeMyRide.ro - SERVICII INTRO\n   ========================================================= *\/\n\n.cmr-services-intro-block {\n\n    width: 100%;\n\n    \/*\n       IMPORTANT:\n       fara padding suplimentar sus.\n       Spatierea fata de meniu este controlata GLOBAL.\n    *\/\n\n    padding:\n        0\n        30px\n        36px;\n\n    background: transparent;\n}\n\n\n.cmr-services-intro-inner {\n\n    width: 100%;\n    max-width: 1120px;\n\n    margin: 0 auto;\n\n    text-align: center;\n}\n\n\n\/* =========================================================\n   TITLU\n   ========================================================= *\/\n\n.cmr-services-intro-block h1 {\n\n    margin: 0;\n    padding: 0;\n\n    color: #F5F7F8;\n\n    font-family:\n        Rajdhani,\n        sans-serif;\n\n    font-size: 48px;\n    font-weight: 700;\n\n    line-height: 1.08;\n\n    letter-spacing: .5px;\n}\n\n\n\/* =========================================================\n   DESCRIERE\n   ========================================================= *\/\n\n.cmr-services-intro-text {\n\n    max-width: 900px;\n\n    margin:\n        20px\n        auto\n        0;\n\n    color: #A8ADB3;\n\n    font-family:\n        Rajdhani,\n        sans-serif;\n\n    font-size: 18px;\n    font-weight: 500;\n\n    line-height: 1.55;\n\n    letter-spacing: .25px;\n}\n\n\n\/* =========================================================\n   CATEGORII\n   ========================================================= *\/\n\n.cmr-services-categories {\n\n    display: flex;\n\n    align-items: center;\n    justify-content: center;\n\n    flex-wrap: wrap;\n\n    gap: 8px;\n\n    margin-top: 24px;\n}\n\n\n.cmr-services-categories span {\n\n    color: #A8ADB3;\n\n    font-family:\n        Rajdhani,\n        sans-serif;\n\n    font-size: 16px;\n    font-weight: 500;\n\n    line-height: 1;\n\n    letter-spacing: .5px;\n}\n\n\n.cmr-services-categories b {\n\n    color: #A8ADB3;\n\n    font-family:\n        Rajdhani,\n        sans-serif;\n\n    font-size: 13px;\n    font-weight: 500;\n\n    line-height: 1;\n}\n\n\n\/* =========================================================\n   LINIE CODEMYRIDE\n   ========================================================= *\/\n\n.cmr-page-accent-line {\n\n    width: 72%;\n    max-width: 760px;\n\n    height: 2px;\n\n    margin:\n        34px\n        auto\n        0;\n\n    background:\n        linear-gradient(\n            90deg,\n            transparent 0%,\n            #FFC107 34%,\n            #F11A1A 66%,\n            transparent 100%\n        );\n\n    box-shadow:\n        0 0 14px rgba(255,193,7,.18),\n        0 0 18px rgba(241,26,26,.14);\n}\n\n\n\/* =========================================================\n   TABLETA\n   ========================================================= *\/\n\n@media only screen and (max-width: 980px) {\n\n    .cmr-services-intro-block {\n\n        padding:\n            0\n            24px\n            32px;\n    }\n\n    .cmr-services-intro-block h1 {\n\n        font-size: 42px;\n    }\n\n    .cmr-services-intro-text {\n\n        font-size: 17px;\n    }\n\n    .cmr-page-accent-line {\n\n        width: 78%;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBIL\n   ========================================================= *\/\n\n@media only screen and (max-width: 767px) {\n\n    .cmr-services-intro-block {\n\n        padding:\n            0\n            18px\n            28px;\n    }\n\n    .cmr-services-intro-block h1 {\n\n        font-size: 34px;\n\n        line-height: 1.08;\n    }\n\n    .cmr-services-intro-text {\n\n        margin-top: 18px;\n\n        font-size: 16px;\n\n        line-height: 1.5;\n    }\n\n    .cmr-services-categories {\n\n        gap: 6px;\n\n        margin-top: 21px;\n    }\n\n    .cmr-services-categories span {\n\n        font-size: 13px;\n    }\n\n    .cmr-services-categories b {\n\n        font-size: 11px;\n    }\n\n    .cmr-page-accent-line {\n\n        width: 82%;\n\n        margin-top: 28px;\n    }\n\n}\n\n\n\/* =========================================================\n   TELEFOANE MICI\n   ========================================================= *\/\n\n@media only screen and (max-width: 420px) {\n\n    .cmr-services-intro-block {\n\n        padding-left: 16px;\n        padding-right: 16px;\n    }\n\n    .cmr-services-intro-block h1 {\n\n        font-size: 30px;\n    }\n\n}\n\n<\/style><\/div><\/div>\n\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section class=\"cmr-srv-accordion cmr-srv-share-enabled\">\n\n<!-- =====================================================\n     01 - DIAGNOZA ELECTRONICA\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-01\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-01\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">01<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>DIAGNOZA ELECTRONICA<\/h2>\n            <p>Scanare, citire erori, interpretare, stergere si reverificare.<\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">DIAGNOZA ELECTRONICA<\/div>\n        <h3>INCEPEM PRIN A AFLA CE NE SPUNE MASINA.<\/h3>\n\n        <p>\n            O scanare electronica este primul pas atunci cand vrem sa intelegem\n            starea sistemelor masinii, erorile memorate si eventualele probleme\n            care necesita verificari suplimentare.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>01<\/span>\n            <strong>SCANARE<\/strong>\n            <small>Interogam sistemele electronice accesibile ale masinii.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>02<\/span>\n            <strong>CITIRE<\/strong>\n            <small>Identificam codurile de eroare memorate in module.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>03<\/span>\n            <strong>INTERPRETARE<\/strong>\n            <small>Analizam logic erorile si contextul in care pot aparea.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>04<\/span>\n            <strong>STERGERE<\/strong>\n            <small>Stergem erorile memorate atunci cand procedura permite.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>05<\/span>\n            <strong>RESCANARE<\/strong>\n            <small>Verificam ce erori reapar dupa stergere.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>06<\/span>\n            <strong>RECOMANDARI<\/strong>\n            <small>Iti explicam ce merita verificat sau remediat mai departe.<\/small>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>NU ORICE EROARE INSEAMNA AUTOMAT O DEFECTIUNE ACTIVA.<\/h4>\n\n            <p>\n                Unele erori pot fi vechi, sporadice sau pot fi generate de un\n                eveniment temporar: o tensiune scazuta a bateriei, o deconectare\n                anterioara, o interventie efectuata asupra masinii sau o conditie\n                care nu mai este prezenta.\n            <\/p>\n\n            <p>\n                Din acest motiv, simpla existenta a unui cod de eroare nu este\n                suficienta pentru a trage o concluzie corecta.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>DE CE STERGEM SI SCANAM DIN NOU?<\/h4>\n\n            <p>\n                Atunci cand situatia permite, stergem erorile memorate si efectuam\n                o noua verificare pentru a vedea care dintre ele reapar.\n            <\/p>\n\n            <p>\n                O eroare care revine poate indica o problema activa sau o conditie\n                care necesita investigatii suplimentare.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>STERGEREA UNEI ERORI NU INSEAMNA REPARAREA DEFECTULUI.<\/strong>\n\n            <p>\n                Un cod de eroare poate fi sters din memoria unui modul, dar daca\n                problema care l-a generat este in continuare prezenta, eroarea va reveni.\n            <\/p>\n\n            <p>\n                Rolul diagnozei este sa ne ajute sa identificam problema si sa stabilim\n                urmatorii pasi, nu sa ascundem simptomele.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            La final iti explicam ce am gasit, ce erori au ramas active si ce\n            verificari sau reparatii recomandam mai departe.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     02 - ACTIVARI SI FUNCTII ASCUNSE\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-02\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-02\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">02<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>ACTIVARI SI FUNCTII ASCUNSE<\/h2>\n            <p>Verificam compatibilitatea reala a functiilor cu echiparea si modulele masinii.<\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">ACTIVARI SI FUNCTII ASCUNSE<\/div>\n        <h3>COMPATIBIL NU INSEAMNA AUTOMAT DISPONIBIL.<\/h3>\n\n        <p>\n            Pentru fiecare marca, model, generatie si an de fabricatie pot exista\n            numeroase functii cunoscute ca fiind compatibile cu platforma respectiva.\n        <\/p>\n\n        <p>\n            Asta nu inseamna insa ca fiecare exemplar al acelui model poate utiliza\n            toate functiile disponibile.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-5\">\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>01<\/span>\n            <strong>MODEL COMPATIBIL<\/strong>\n            <small>Verificam daca functia este disponibila pentru platforma si generatia masinii.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>02<\/span>\n            <strong>ECHIPARE<\/strong>\n            <small>Analizam configuratia vehiculului si dotarile relevante.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>03<\/span>\n            <strong>MODULE<\/strong>\n            <small>Verificam modulele electronice prezente si versiunile disponibile.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>04<\/span>\n            <strong>ACTIVARE<\/strong>\n            <small>Aplicam modificarea dupa verificarea conditiilor necesare.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>05<\/span>\n            <strong>TEST FUNCTIONAL<\/strong>\n            <small>Verificam daca functia este operationala pe vehicul.<\/small>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>DOUA MASINI APARENT IDENTICE POT FI DIFERITE.<\/h4>\n\n            <p>\n                Doua masini de aceeasi marca, acelasi model si acelasi an pot avea\n                configuratii electronice diferite.\n            <\/p>\n\n            <p>\n                In functie de echiparea aleasa din fabrica, unul dintre vehicule poate\n                avea anumite module, senzori, camere, unitati de control sau alte\n                componente instalate, in timp ce celalalt exemplar poate sa nu le aiba.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>LISTA INITIALA ESTE O LISTA DE POSIBILITATI.<\/h4>\n\n            <p>\n                Functiile afisate initial trebuie privite ca functii potential\n                compatibile cu modelul selectat.\n            <\/p>\n\n            <p>\n                Confirmarea finala se face dupa verificarea efectiva a masinii,\n                a modulelor prezente si a configuratiei acesteia.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-hardware-box\">\n        <strong>UNEORI SOFTWARE-UL NU ESTE SUFICIENT.<\/strong>\n\n        <p>\n            O functie poate necesita un anumit modul, senzor, camera, tip de far,\n            oglinda, unitate multimedia sau alta componenta hardware.\n        <\/p>\n\n        <p>\n            In alte situatii, modulul necesar poate fi prezent, dar versiunea hardware,\n            configuratia software sau componentele asociate pot sa nu indeplineasca\n            toate conditiile necesare pentru functionarea corecta a functiei.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>ACTIVAT IN SOFTWARE NU INSEAMNA AUTOMAT FUNCTIONAL PE MASINA.<\/strong>\n\n            <p>\n                Faptul ca o modificare este acceptata de un modul nu este suficient\n                pentru a considera procedura finalizata cu succes.\n            <\/p>\n\n            <p>Functia trebuie verificata efectiv pe vehicul.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box cmr-srv-warning-restrictions\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>COMPATIBILITATEA HARDWARE NU GARANTEAZA DISPONIBILITATEA FUNCTIONALA.<\/strong>\n\n            <p>\n                Exista situatii in care functia este compatibila cu platforma vehiculului,\n                modulele necesare sunt prezente si functionale, iar parametrizarea poate fi\n                acceptata de sistem, dar functia ramane indisponibila sau nu poate fi utilizata complet.\n            <\/p>\n\n            <p>\n                Producatorii pot implementa restrictii software in functie de piata de\n                destinatie, regiune, tara, configuratia de omologare, anul sau lotul de\n                productie si versiunea software a modulelor electronice.\n            <\/p>\n\n            <p>\n                Aceste limitari pot exista chiar si atunci cand vehiculul dispune fizic\n                de hardware-ul necesar.\n            <\/p>\n\n            <div class=\"cmr-srv-warning-example\">\n                <strong>EXEMPLU<\/strong>\n\n                <p>\n                    Un vehicul poate fi echipat cu Keyless Entry \/ Keyless Go si Remote\n                    Trunk Opening, dar functia Remote Trunk Closing poate ramane indisponibila\n                    pentru configuratia respectiva, chiar daca sistemul de actionare electrica\n                    si modulele necesare sunt prezente.\n                <\/p>\n            <\/div>\n\n            <p>\n                In astfel de cazuri, CodeMyRide.ro nu forteaza eliminarea mecanismelor\n                de protectie sau a restrictiilor impuse de producator.\n            <\/p>\n\n            <p>\n                Rezultatul final este stabilit numai dupa activare, verificare si\n                testarea functionala a vehiculului.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            Consideram activarea reusita atunci cand functia poate fi verificata si\n            functioneaza corespunzator pe masina ta. Daca apar limitari hardware,\n            software sau de configuratie, iti explicam cauza si ce optiuni exista mai departe.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     03 - CODARI SI PERSONALIZARI\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-03\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-03\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">03<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>CODARI SI PERSONALIZARI<\/h2>\n            <p>Configuram anumite functii si comportamente ale masinii in functie de preferintele tale.<\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">CODARI SI PERSONALIZARI<\/div>\n        <h3>MASINA TA POATE FI CONFIGURATA MAI APROAPE DE CUM ITI DORESTI.<\/h3>\n\n        <p>\n            Dincolo de activarea functiilor ascunse, anumite vehicule permit modificarea\n            modului in care functiile existente se comporta, sunt afisate sau interactioneaza cu soferul.\n        <\/p>\n\n        <p>\n            Putem personaliza anumite setari ale iluminarii, instrumentarului de bord,\n            sistemului multimedia, oglinzilor, inchiderii si deschiderii masinii sau ale\n            functiilor de confort, in limitele permise de configuratia vehiculului.\n        <\/p>\n\n        <p>\n            Scopul este simplu: adaptam masina preferintelor tale, fara sa modificam\n            inutil ceea ce functioneaza deja corect.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\"><span>01<\/span><strong>PREFERINTA<\/strong><small>Stabilim ce functie sau comportament doresti sa modifici.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>02<\/span><strong>VERIFICARE<\/strong><small>Verificam daca modificarea este disponibila pentru configuratia masinii tale.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>03<\/span><strong>CONFIGURATIE<\/strong><small>Identificam modulele si parametrii implicati.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>04<\/span><strong>CODARE<\/strong><small>Aplicam configuratia necesara in modulele electronice.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>05<\/span><strong>TESTARE<\/strong><small>Verificam functionarea modificarii direct pe masina.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>06<\/span><strong>CONFIRMARE<\/strong><small>Iti prezentam rezultatul si confirmam impreuna comportamentul final.<\/small><\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>ACTIVAREA SI CODAREA NU SUNT INTOTDEAUNA ACELASI LUCRU.<\/h4>\n\n            <p>\n                O activare permite utilizarea unei functii disponibile, dar dezactivate\n                in configuratia masinii.\n            <\/p>\n\n            <p>\n                Prin codare si personalizare putem modifica, acolo unde vehiculul permite,\n                modul in care o functie existenta se comporta, este configurata sau este\n                prezentata soferului.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>DOUA CONFIGURATII DIFERITE POT EXISTA PE ACELASI HARDWARE.<\/h4>\n\n            <p>\n                Uneori masina dispune deja de instrumentarul, ecranul, modulele sau\n                componentele necesare, dar anumite meniuri, teme, optiuni sau comportamente\n                nu sunt disponibile in configuratia initiala.\n            <\/p>\n\n            <p>\n                In astfel de situatii verificam daca exista posibilitatea configurarii lor\n                fara inlocuirea componentelor existente.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-list-box\">\n        <strong>CE PUTEM PERSONALIZA?<\/strong>\n        <p>In functie de vehicul si echipare, modificarile pot include:<\/p>\n\n        <div class=\"cmr-srv-list-grid\">\n            <span>Comportamentul luminilor exterioare<\/span>\n            <span>Coming Home \/ Leaving Home<\/span>\n            <span>Plierea si comportamentul oglinzilor<\/span>\n            <span>Inchiderea, deschiderea si functiile de confort<\/span>\n            <span>Confirmari vizuale sau sonore<\/span>\n            <span>Afisaje suplimentare in instrumentarul de bord<\/span>\n            <span>Teme si configuratii pentru Digital Cockpit<\/span>\n            <span>Optiuni si meniuri suplimentare multimedia<\/span>\n            <span>Iluminare ambientala si selectarea culorilor<\/span>\n            <span>Comportamentul geamurilor<\/span>\n            <span>Alte configuratii de confort disponibile<\/span>\n        <\/div>\n\n        <p class=\"cmr-srv-list-note\">Lista difera de la o masina la alta.<\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>NU MODIFICAM PARAMETRI DOAR PENTRU CA POT FI MODIFICATI.<\/strong>\n\n            <p>\n                Orice schimbare trebuie sa aiba un rezultat clar si sa fie compatibila\n                cu echiparea si configuratia vehiculului.\n            <\/p>\n\n            <p>\n                Nu eliminam mecanisme de protectie si nu aplicam modificari care pot\n                afecta functionarea corecta sau siguranta sistemelor masinii.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            Masina este configurata mai aproape de preferintele tale, folosind\n            posibilitatile oferite de echiparea si modulele existente. Modificarile\n            sunt verificate dupa codare, iar tu vezi si testezi rezultatul final direct pe masina.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     04 - RESETARE SERVICE SI PROCEDURI DE INTRETINERE\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-04\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-04\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">04<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>RESETARE SERVICE SI PROCEDURI DE INTRETINERE<\/h2>\n            <p>Resetare intervale de service si proceduri electronice necesare dupa anumite operatiuni de intretinere.<\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">RESETARE SERVICE SI PROCEDURI DE INTRETINERE<\/div>\n        <h3>REVIZIA S-A TERMINAT. MASINA TREBUIE SA STIE SI EA.<\/h3>\n\n        <p>\n            Dupa schimbul de ulei, filtre sau efectuarea anumitor lucrari de intretinere,\n            unele vehicule necesita resetarea intervalului de service sau efectuarea unei\n            proceduri electronice specifice.\n        <\/p>\n\n        <p>\n            Nu este vorba doar despre stingerea unui mesaj din bord. In functie de masina,\n            sistemul poate gestiona separat intervalul pentru schimbul de ulei, inspectie,\n            mentenanta sau alte operatiuni.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\"><span>01<\/span><strong>VERIFICARE<\/strong><small>Identificam mesajul de service si intervalele memorate.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>02<\/span><strong>PROCEDURA<\/strong><small>Stabilim procedura corespunzatoare configuratiei masinii.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>03<\/span><strong>RESETARE<\/strong><small>Resetam intervalul sau executam procedura necesara.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>04<\/span><strong>CONFIGURARE<\/strong><small>Verificam sau configuram noul interval, unde este suportat.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>05<\/span><strong>VERIFICARE<\/strong><small>Confirmam ca procedura a fost acceptata de sistem.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>06<\/span><strong>FINALIZARE<\/strong><small>Verificam afisajele si mesajele din bord.<\/small><\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>NU TOATE RESETARILE DE SERVICE SUNT LA FEL.<\/h4>\n\n            <p>\n                Pe unele masini procedura poate fi efectuata direct din meniul vehiculului.\n                Pe altele este necesara accesarea electronica a modulelor masinii.\n            <\/p>\n\n            <p>\n                Exista si vehicule care gestioneaza separat mai multe intervale de\n                intretinere, iar resetarea unuia dintre ele nu inseamna automat resetarea tuturor.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>RESETAREA SERVICE-ULUI NU INLOCUIESTE REVIZIA.<\/h4>\n\n            <p>\n                Resetarea unui interval confirma electronic efectuarea unei operatiuni\n                de intretinere. Nu schimba uleiul, filtrele si nu remediaza o problema mecanica.\n            <\/p>\n\n            <p>\n                Din acest motiv, efectuam resetarea pentru operatiunea declarata ca fiind deja realizata.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-list-box\">\n        <strong>PROCEDURI CARE POT FI DISPONIBILE<\/strong>\n        <p>In functie de vehicul:<\/p>\n\n        <div class=\"cmr-srv-list-grid\">\n            <span>Resetare Oil Service<\/span>\n            <span>Resetare Inspection \/ Service<\/span>\n            <span>Resetare interval schimb ulei<\/span>\n            <span>Resetare interval inspectie<\/span>\n            <span>Configurare interval service, unde este suportata<\/span>\n            <span>Resetarea anumitor notificari de mentenanta<\/span>\n            <span>Proceduri electronice dupa anumite operatiuni de intretinere<\/span>\n        <\/div>\n\n        <p class=\"cmr-srv-list-note\">\n            Disponibilitatea procedurilor difera in functie de marca, model, generatie si sistemele vehiculului.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>UN MESAJ DE AVERTIZARE NU TREBUIE CONFUNDAT CU UN SIMPLU REMINDER DE SERVICE.<\/strong>\n\n            <p>\n                Daca in bord exista o avertizare generata de o defectiune sau de o problema\n                activa, nu o tratam ca pe un simplu interval de mentenanta.\n            <\/p>\n\n            <p>\n                In aceasta situatie recomandam mai intai identificarea cauzei prin diagnoza.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            Intervalele sau procedurile solicitate sunt resetate numai dupa verificarea\n            operatiunii corespunzatoare, iar la final confirmam ca sistemul vehiculului\n            a acceptat modificarea. Fara resetari facute la intamplare si fara mascarea\n            avertizarilor care pot indica o problema reala.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     05 - ADAPTARI, CALIBRARI SI PROCEDURI ELECTRONICE\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-05\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-05\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">05<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>ADAPTARI, CALIBRARI SI PROCEDURI ELECTRONICE<\/h2>\n            <p>Proceduri electronice necesare dupa anumite reparatii, inlocuiri de componente sau interventii asupra vehiculului.<\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">ADAPTARI, CALIBRARI SI PROCEDURI ELECTRONICE<\/div>\n        <h3>UNEORI, MONTAREA PIESEI ESTE DOAR PRIMUL PAS.<\/h3>\n\n        <p>\n            Pe masinile moderne, inlocuirea sau interventia asupra unei componente\n            poate necesita si o procedura electronica pentru ca sistemul sa recunoasca,\n            adapteze sau calibreze corect componenta respectiva.\n        <\/p>\n\n        <p>\n            In functie de vehicul, aceste proceduri pot fi necesare dupa anumite reparatii,\n            lucrari de intretinere, inlocuiri de componente sau interventii asupra sistemelor\n            electronice si electromecanice.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\"><span>01<\/span><strong>IDENTIFICARE<\/strong><small>Stabilim interventia efectuata si sistemul asupra caruia trebuie realizata procedura.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>02<\/span><strong>VERIFICARE<\/strong><small>Verificam modulele, eventualele erori si conditiile necesare.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>03<\/span><strong>PREGATIRE<\/strong><small>Ne asiguram ca vehiculul indeplineste conditiile cerute.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>04<\/span><strong>PROCEDURA<\/strong><small>Executam adaptarea, calibrarea sau procedura electronica disponibila.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>05<\/span><strong>VERIFICARE<\/strong><small>Confirmam daca procedura a fost acceptata si finalizata de sistem.<\/small><\/div>\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n        <div class=\"cmr-srv-flow-step\"><span>06<\/span><strong>TESTARE<\/strong><small>Verificam functionarea sistemului si efectuam o noua scanare atunci cand este necesar.<\/small><\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>O COMPONENTA NOUA NU ESTE INTOTDEAUNA \"PLUG &amp; PLAY\".<\/h4>\n\n            <p>\n                Anumite componente pot necesita initializare, adaptare, calibrare\n                sau introducerea unor parametri dupa montare.\n            <\/p>\n\n            <p>\n                Fara procedura corespunzatoare, componenta poate functiona incorect,\n                poate genera erori sau anumite functii pot ramane indisponibile.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>PROCEDURA CORECTA DEPINDE DE MASINA SI DE INTERVENTIA EFECTUATA.<\/h4>\n\n            <p>\n                Chiar si pentru aceeasi componenta, procedura poate fi diferita in\n                functie de marca, model, generatie, versiunea modulului sau configuratia vehiculului.\n            <\/p>\n\n            <p>\n                Din acest motiv, verificam procedura disponibila pentru masina respectiva\n                inainte de executare.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-list-box\">\n        <strong>CE TIPURI DE PROCEDURI POT FI DISPONIBILE?<\/strong>\n        <p>In functie de vehicul si sistem:<\/p>\n\n        <div class=\"cmr-srv-list-grid\">\n            <span>Adaptari si Basic Settings<\/span>\n            <span>Calibrarea anumitor senzori<\/span>\n            <span>Initializarea geamurilor si trapelor electrice<\/span>\n            <span>Adaptarea sau initializarea anumitor actuatoare<\/span>\n            <span>Proceduri dupa inlocuirea bateriei<\/span>\n            <span>Proceduri pentru frana de parcare electrica<\/span>\n            <span>Proceduri de service pentru anumite sisteme<\/span>\n            <span>Adaptari dupa inlocuirea unor componente<\/span>\n            <span>Recalibrarea sau reinvatarea anumitor pozitii si valori<\/span>\n            <span>Alte proceduri electronice suportate de vehicul<\/span>\n        <\/div>\n\n        <p class=\"cmr-srv-list-note\">\n            Disponibilitatea si conditiile necesare difera de la un vehicul la altul.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-hardware-box\">\n        <strong>UNELE PROCEDURI AU CONDITII CLARE DE EXECUTIE.<\/strong>\n\n        <p>\n            O procedura poate necesita o anumita tensiune a bateriei, temperatura,\n            pozitie a componentelor, motor pornit sau oprit ori indeplinirea altor\n            conditii stabilite de sistem.\n        <\/p>\n\n        <p>\n            Daca aceste conditii nu sunt indeplinite, procedura poate fi refuzata\n            sau intrerupta de vehicul.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>NU FORTAM O PROCEDURA CARE NU POATE FI FINALIZATA CORECT.<\/strong>\n\n            <p>\n                Daca exista o defectiune activa, o componenta incompatibila, o problema\n                mecanica sau o alta conditie care impiedica procedura, identificam cauza\n                inainte de a continua.\n            <\/p>\n\n            <p>\n                O adaptare sau calibrare electronica nu poate compensa o componenta\n                defecta sau montata incorect.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            Procedura este considerata finalizata numai dupa confirmarea sistemului si,\n            acolo unde este posibil, verificarea functionarii componentei sau functiei\n            implicate. Daca vehiculul necesita o alta interventie inainte de adaptare\n            sau calibrare, iti explicam ce trebuie verificat mai departe.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     06 - VERIFICARE ELECTRONICA INAINTE DE CUMPARARE\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-06\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-06\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">06<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>VERIFICARE ELECTRONICA INAINTE DE CUMPARARE<\/h2>\n\n            <p>\n                O verificare electronica inainte de achizitie poate scoate la iveala\n                informatii pe care un simplu test-drive nu le arata.\n            <\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n        <div class=\"cmr-srv-label\">VERIFICARE ELECTRONICA INAINTE DE CUMPARARE<\/div>\n\n        <h3>INAINTE SA CUMPERI MASINA, AFLA CE SPUN MODULELE EI.<\/h3>\n\n        <p>\n            O masina poate arata impecabil, poate functiona aparent normal si poate\n            sa nu afiseze niciun martor de avertizare in bord, dar modulele electronice\n            pot pastra informatii importante despre starea si istoricul recent al vehiculului.\n        <\/p>\n\n        <p>\n            Prin scanarea sistemelor electronice putem identifica erori active sau\n            memorate, module cu probleme de comunicare si alte informatii disponibile\n            electronic care merita cunoscute inainte de achizitie.\n        <\/p>\n\n        <p>\n            Verificarea nu inlocuieste o inspectie mecanica completa, dar poate adauga\n            o perspectiva importanta asupra masinii pe care intentionezi sa o cumperi.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>01<\/span>\n            <strong>IDENTIFICARE<\/strong>\n            <small>Identificam vehiculul si configuratia electronica disponibila.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>02<\/span>\n            <strong>SCANARE COMPLETA<\/strong>\n            <small>Interogam modulele electronice accesibile ale masinii.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>03<\/span>\n            <strong>ERORI<\/strong>\n            <small>Identificam erorile active, memorate sau sporadice existente.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>04<\/span>\n            <strong>ANALIZA<\/strong>\n            <small>Analizam informatiile relevante si sistemele in care au fost inregistrate probleme.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>05<\/span>\n            <strong>VERIFICARI SUPLIMENTARE<\/strong>\n            <small>Acolo unde vehiculul permite, verificam valori si informatii suplimentare disponibile in module.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>06<\/span>\n            <strong>RAPORTARE<\/strong>\n            <small>Iti explicam ce am gasit si ce merita verificat suplimentar inainte de achizitie.<\/small>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>UN BORD FARA MARTORI NU INSEAMNA AUTOMAT O MASINA FARA ERORI.<\/h4>\n\n            <p>\n                Nu toate problemele memorate de vehicul determina aprinderea imediata\n                a unui martor in instrumentarul de bord.\n            <\/p>\n\n            <p>\n                Modulele pot contine erori sporadice, istorice sau probleme care apar\n                numai in anumite conditii.\n            <\/p>\n\n            <p>\n                O scanare electronica poate evidentia aceste informatii chiar daca,\n                la prima vedere, masina pare sa functioneze normal.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>NU ORICE EROARE DESCOPERITA INSEAMNA CA MASINA ARE O PROBLEMA GRAVA.<\/h4>\n\n            <p>\n                O eroare memorata poate proveni dintr-o baterie descarcata, o componenta\n                deconectata temporar, o reparatie anterioara sau un eveniment care nu mai\n                este prezent.\n            <\/p>\n\n            <p>\n                De aceea, codurile de eroare trebuie interpretate in context si nu doar numarate.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-list-box\">\n        <strong>CE PUTEM VERIFICA ELECTRONIC?<\/strong>\n\n        <p>In functie de vehicul:<\/p>\n\n        <div class=\"cmr-srv-list-grid\">\n            <span>Erori active si memorate<\/span>\n            <span>Module electronice accesibile<\/span>\n            <span>Probleme de comunicare intre module<\/span>\n            <span>Informatii si valori disponibile in sistemele vehiculului<\/span>\n            <span>Starea anumitor senzori si componente monitorizate electronic<\/span>\n            <span>Eventuale neconcordante care necesita verificari suplimentare<\/span>\n            <span>Informatii despre kilometraj disponibile in anumite module<\/span>\n            <span>Configuratia anumitor sisteme electronice<\/span>\n            <span>Avertizari care nu sunt evidente la o inspectie vizuala<\/span>\n        <\/div>\n\n        <p class=\"cmr-srv-list-note\">\n            Informatiile disponibile difera semnificativ in functie de marca, model,\n            generatie si echipare.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-hardware-box\">\n        <strong>KILOMETRAJUL NECESITA O INTERPRETARE ATENTA.<\/strong>\n\n        <p>\n            Pe anumite vehicule, informatii legate de kilometraj pot exista in mai\n            multe module electronice.\n        <\/p>\n\n        <p>\n            Atunci cand aceste valori sunt accesibile, ele pot fi comparate pentru\n            identificarea unor eventuale neconcordante.\n        <\/p>\n\n        <p>\n            Absenta unei diferente intre valorile disponibile nu reprezinta insa\n            o certificare a kilometrajului real al vehiculului.\n        <\/p>\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>VERIFICAREA ELECTRONICA NU INLOCUIESTE INSPECTIA MECANICA A MASINII.<\/strong>\n\n            <p>\n                Diagnoza nu poate determina singura starea reala a distributiei,\n                ambreiajului, componentelor interne ale motorului, suspensiei,\n                caroseriei sau a altor elemente care necesita verificare fizica.\n            <\/p>\n\n            <p>\n                Pentru o decizie de achizitie cat mai bine documentata, rezultatele\n                verificarii electronice trebuie analizate impreuna cu starea mecanica\n                si istoricul vehiculului.\n            <\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n        <span>REZULTAT<\/span>\n\n        <p>\n            La final primesti o imagine mai clara asupra starii electronice a masinii\n            si iti explicam erorile sau informatiile relevante descoperite. Scopul nu\n            este sa iti spunem daca trebuie sau nu sa cumperi masina, ci sa iti oferim\n            mai multe informatii pentru ca tu sa poti lua decizia in cunostinta de cauza.\n        <\/p>\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n\n<!-- =====================================================\n     07 - RAPORT SI RECOMANDARI DUPA INTERVENTIE\n===================================================== -->\n\n<article class=\"cmr-srv-item cmr-srv-item-07\">\n\n<button class=\"cmr-srv-trigger\" type=\"button\" aria-expanded=\"false\">\n    <div class=\"cmr-srv-bg cmr-srv-bg-07\"><\/div>\n    <div class=\"cmr-srv-bg-overlay\"><\/div>\n\n    <div class=\"cmr-srv-heading\">\n        <div class=\"cmr-srv-number\">07<\/div>\n\n        <div class=\"cmr-srv-title-area\">\n            <h2>RAPORT SI RECOMANDARI DUPA INTERVENTIE<\/h2>\n\n            <p>\n                Iti explicam ce am verificat, ce am identificat si ce recomandam mai departe.\n                Decizia finala iti apartine.\n            <\/p>\n\n            <div class=\"cmr-srv-action\">\n                <span class=\"cmr-srv-action-details\">DETALII<\/span>\n                <span class=\"cmr-srv-action-close\">RESTRANGE<\/span>\n                <span class=\"cmr-srv-arrow\"><\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/button>\n\n<div class=\"cmr-srv-panel\">\n<div class=\"cmr-srv-panel-inner\">\n\n    <div class=\"cmr-srv-service-intro\">\n\n        <div class=\"cmr-srv-label\">\n            RAPORT SI RECOMANDARI DUPA INTERVENTIE\n        <\/div>\n\n        <h3>\n            NU PLECI DOAR CU O INTERVENTIE EFECTUATA. PLECI SI CU INFORMATII CLARE.\n        <\/h3>\n\n        <p>\n            Indiferent daca ai venit pentru diagnoza, activari, codari, resetare\n            service sau o alta procedura electronica, consideram important sa stii\n            ce am gasit pe masina si ce s-a facut.\n        <\/p>\n\n        <p>\n            La finalul interventiei iti prezentam rezultatele relevante,\n            modificarile efectuate, eventualele erori identificate si observatiile\n            care consideram ca merita atentia ta.\n        <\/p>\n\n        <p>\n            Atunci cand identificam o situatie care necesita investigatii\n            suplimentare, iti explicam ce am observat si iti oferim recomandarile noastre.\n        <\/p>\n\n        <p>\n            <strong class=\"cmr-srv-highlight\">\n                Noi iti oferim informatia si recomandarea. Tu decizi ce faci mai departe.\n            <\/strong>\n        <\/p>\n\n    <\/div>\n\n    <div class=\"cmr-srv-flow cmr-srv-flow-6\">\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>01<\/span>\n            <strong>VERIFICARE<\/strong>\n            <small>Centralizam informatiile relevante obtinute in timpul interventiei.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>02<\/span>\n            <strong>REZULTATE<\/strong>\n            <small>Iti prezentam procedurile, verificarile sau modificarile efectuate.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>03<\/span>\n            <strong>ERORI<\/strong>\n            <small>Iti explicam eventualele erori sau anomalii identificate.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>04<\/span>\n            <strong>INTERPRETARE<\/strong>\n            <small>Separam informatiile relevante de erorile istorice, sporadice sau care necesita confirmare suplimentara.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>05<\/span>\n            <strong>RECOMANDARI<\/strong>\n            <small>Iti indicam ce consideram ca merita verificat, monitorizat sau remediat.<\/small>\n        <\/div>\n\n        <div class=\"cmr-srv-flow-arrow\">\u203a<\/div>\n\n        <div class=\"cmr-srv-flow-step\">\n            <span>06<\/span>\n            <strong>DECIZIA TA<\/strong>\n            <small>Tu stabilesti daca, unde si cand doresti sa continui cu verificarile sau reparatiile recomandate.<\/small>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-info-grid\">\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>NU TRANSFORMAM FIECARE EROARE INTR-O REPARATIE.<\/h4>\n\n            <p>\n                Prezenta unui cod de eroare nu inseamna automat ca o componenta\n                trebuie inlocuita.\n            <\/p>\n\n            <p>\n                Unele erori pot fi istorice, sporadice sau generate de conditii\n                temporare. Altele pot necesita masuratori, verificari mecanice\n                sau investigatii suplimentare pentru stabilirea cauzei reale.\n            <\/p>\n\n            <p>\n                De aceea, diferentiem pe cat posibil intre ceea ce stim,\n                ceea ce observam si ceea ce necesita verificari suplimentare.\n            <\/p>\n        <\/div>\n\n        <div class=\"cmr-srv-info-block\">\n            <h4>RECOMANDAREA NOASTRA NU ESTE OBLIGATIA TA.<\/h4>\n\n            <p>\n                Daca identificam o problema sau o situatie care merita investigata,\n                iti explicam motivul si iti recomandam urmatorul pas.\n            <\/p>\n\n            <p>\n                Poti decide sa efectuezi verificarea imediat, sa o programezi ulterior,\n                sa soliciti o a doua opinie sau sa alegi service-ul in care doresti\n                sa continui.\n            <\/p>\n\n            <p>\n                <strong class=\"cmr-srv-highlight\">\n                    CodeMyRide.ro iti ofera informatii si recomandari.\n                    Decizia finala apartine intotdeauna clientului.\n                <\/strong>\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-list-box\">\n\n        <strong>CE POT CONTINE RECOMANDARILE?<\/strong>\n\n        <p>In functie de rezultatele interventiei:<\/p>\n\n        <div class=\"cmr-srv-list-grid\">\n            <span>Verificarea unei erori care reapare<\/span>\n            <span>Monitorizarea unei erori sporadice<\/span>\n            <span>Verificarea bateriei sau a sistemului de incarcare<\/span>\n            <span>Verificarea unui senzor sau actuator<\/span>\n            <span>Verificarea unei componente mecanice asociate unei erori<\/span>\n            <span>Investigatii suplimentare intr-un service specializat<\/span>\n            <span>Reverificarea masinii dupa efectuarea unei reparatii<\/span>\n            <span>Amanarea unei modificari pana la remedierea unei probleme existente<\/span>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-hardware-box\">\n\n        <strong>NU SCHIMBAM PIESE PE BAZA UNUI COD DE EROARE.<\/strong>\n\n        <p>\n            Diagnoza electronica poate indica sistemul in care a fost detectata\n            o problema si poate oferi informatii importante pentru identificarea cauzei.\n        <\/p>\n\n        <p>\n            Un cod de eroare nu reprezinta insa, singur, confirmarea ca o anumita\n            piesa este defecta.\n        <\/p>\n\n        <p>\n            Atunci cand sunt necesare masuratori, verificari mecanice sau proceduri\n            suplimentare pentru confirmarea defectului, iti spunem acest lucru.\n        <\/p>\n\n    <\/div>\n\n    <div class=\"cmr-srv-warning-box\">\n\n        <div class=\"cmr-srv-warning-icon\">!<\/div>\n\n        <div>\n            <strong>SIGURANTA ARE PRIORITATE.<\/strong>\n\n            <p>\n                Daca identificam informatii care pot indica o problema cu impact\n                asupra sigurantei sau functionarii vehiculului, iti vom spune clar\n                acest lucru si iti vom recomanda verificarea corespunzatoare.\n            <\/p>\n\n            <p>\n                Chiar si in aceasta situatie, rolul nostru este sa iti prezentam\n                informatiile disponibile si recomandarea tehnica, nu sa luam\n                decizia in locul tau.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <div class=\"cmr-srv-service-result\">\n\n        <span>REZULTAT<\/span>\n\n        <p>\n            La final stii ce am verificat, ce am facut, ce am identificat si ce\n            recomandam mai departe. Nu folosim diagnoza pentru a crea reparatii\n            inutile si nu prezentam o presupunere drept defect confirmat.\n            CodeMyRide.ro iti ofera informatia tehnica intr-o forma cat mai clara.\n            Tu ramai cel care decide ce se intampla mai departe cu masina ta.\n        <\/p>\n\n    <\/div>\n\n<\/div>\n<\/div>\n<\/article>\n\n<\/section>\n\n\n<style>\n\n\/* =========================================================\n   ACCORDION\n========================================================= *\/\n\n.cmr-srv-accordion {\n    width: 100%;\n    max-width: 1048px;\n    margin: 0 auto 50px;\n    font-family: Rajdhani, sans-serif;\n    overflow-anchor: none;\n}\n\n\n\/* =========================================================\n   ITEMS\n========================================================= *\/\n\n.cmr-srv-item {\n    position: relative;\n    margin-bottom: 16px;\n    background: linear-gradient(135deg,#101317 0%,#0D1013 52%,#0A0C0F 100%);\n    border: 1px solid #292E34;\n    border-radius: 14px;\n    overflow: hidden;\n    overflow-anchor: none;\n    transition: border-color .30s ease, box-shadow .30s ease;\n}\n\n.cmr-srv-item::before {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    left: 0;\n    z-index: 20;\n    width: 100%;\n    height: 2px;\n    background: linear-gradient(90deg,#FFC107 0%,#FFC107 38%,#F11A1A 72%,transparent 100%);\n    opacity: .85;\n}\n\n.cmr-srv-item.is-open {\n    border-color: #3A4047;\n    box-shadow: 0 12px 35px rgba(0,0,0,.24),0 0 24px rgba(255,193,7,.025);\n}\n\n\n\/* =========================================================\n   TRIGGER\n========================================================= *\/\n\n.cmr-srv-trigger {\n    display: block;\n    position: relative;\n    width: 100%;\n    min-height: 170px;\n    padding: 27px 34px 62px;\n    background: #0D1013;\n    border: 0;\n    color: inherit;\n    text-align: left;\n    cursor: pointer;\n    font: inherit;\n    appearance: none;\n    -webkit-appearance: none;\n    overflow: hidden;\n}\n\n.cmr-srv-trigger:focus-visible {\n    outline: 1px solid #FFC107;\n    outline-offset: -4px;\n}\n\n\n\/* =========================================================\n   IMAGES 01 - 07\n========================================================= *\/\n\n.cmr-srv-bg {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: 1;\n    width: 72%;\n    height: 100%;\n    background-repeat: no-repeat;\n    background-position: right center;\n    background-size: cover;\n    pointer-events: none;\n    transition: transform .55s ease, opacity .35s ease;\n}\n\n.cmr-srv-bg-01 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_01.png\");\n}\n\n.cmr-srv-bg-02 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_02.png\");\n}\n\n.cmr-srv-bg-03 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_03.png\");\n}\n\n.cmr-srv-bg-04 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_04.png\");\n}\n\n.cmr-srv-bg-05 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_05.png\");\n}\n\n.cmr-srv-bg-06 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_06.png\");\n}\n\n.cmr-srv-bg-07 {\n    background-image: url(\"https:\/\/www.codemyride.ro\/wp-content\/uploads\/2026\/09\/servicii_codemyride_ro_07.png\");\n}\n\n.cmr-srv-bg-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    pointer-events: none;\n    background: linear-gradient(\n        90deg,\n        #0D1013 0%,\n        #0D1013 25%,\n        rgba(13,16,19,.97) 35%,\n        rgba(13,16,19,.80) 47%,\n        rgba(13,16,19,.42) 61%,\n        rgba(13,16,19,.10) 80%,\n        rgba(13,16,19,.02) 100%\n    );\n}\n\n.cmr-srv-trigger:hover .cmr-srv-bg {\n    transform: scale(1.025);\n}\n\n\n\/* =========================================================\n   HEADING\n========================================================= *\/\n\n.cmr-srv-heading {\n    position: static;\n    z-index: 5;\n    display: grid;\n    grid-template-columns: 60px minmax(0,1fr);\n    gap: 20px;\n    align-items: start;\n    max-width: 700px;\n}\n\n.cmr-srv-number {\n    position: relative;\n    z-index: 5;\n    color: rgba(255,255,255,.10);\n    font-size: 52px;\n    font-weight: 700;\n    line-height: .9;\n    transition: color .30s ease;\n}\n\n.cmr-srv-item.is-open .cmr-srv-number {\n    color: rgba(255,193,7,.30);\n}\n\n.cmr-srv-title-area {\n    position: relative;\n    z-index: 5;\n    text-align: left;\n}\n\n.cmr-srv-title-area h2 {\n    margin: 0;\n    padding: 0;\n    color: #F5F7F8;\n    font-size: 25px;\n    font-weight: 700;\n    line-height: 1.15;\n    letter-spacing: .5px;\n    text-shadow: 0 2px 8px rgba(0,0,0,.75);\n}\n\n.cmr-srv-title-area > p {\n    max-width: 600px;\n    margin: 8px 0 0;\n    color: #A8ADB3;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.45;\n    text-shadow: 0 2px 8px rgba(0,0,0,.85);\n}\n\n\n\/* =========================================================\n   DETALII \/ RESTRANGE\n========================================================= *\/\n\n.cmr-srv-action {\n    position: absolute;\n    left: 50%;\n    bottom: 15px;\n    z-index: 12;\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n    margin: 0;\n    padding: 7px 12px;\n    transform: translateX(-50%);\n    transform-origin: center center;\n    animation: cmr-srv-action-pulse 1.6s ease-in-out infinite;\n}\n\n.cmr-srv-action-details,\n.cmr-srv-action-close {\n    font-family: Rajdhani,sans-serif;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 1.7px;\n}\n\n.cmr-srv-action-details {\n    display: inline-block;\n    color: #FFC107;\n}\n\n.cmr-srv-action-close {\n    display: none;\n    color: #F11A1A;\n}\n\n.cmr-srv-item.is-open .cmr-srv-action-details {\n    display: none;\n}\n\n.cmr-srv-item.is-open .cmr-srv-action-close {\n    display: inline-block;\n}\n\n.cmr-srv-item.is-open .cmr-srv-action {\n    display: none;\n}\n\n.cmr-srv-action::after {\n    content: \"\";\n    position: absolute;\n    left: 50%;\n    bottom: 0;\n    width: 78px;\n    margin-left: -39px;\n    height: 1px;\n    background: linear-gradient(90deg,rgba(255,193,7,0),rgba(255,193,7,.85),rgba(255,193,7,0));\n    box-shadow: 0 0 8px rgba(255,193,7,.38);\n    animation: cmr-srv-action-line 1.6s ease-in-out infinite;\n}\n\n.cmr-srv-item.is-open .cmr-srv-action::after {\n    background: linear-gradient(90deg,rgba(241,26,26,0),rgba(241,26,26,.85),rgba(241,26,26,0));\n}\n\n\n\/* =========================================================\n   ARROWS\n========================================================= *\/\n\n.cmr-srv-arrow {\n    position: relative;\n    display: inline-block;\n    width: 20px;\n    height: 22px;\n    flex: 0 0 20px;\n}\n\n.cmr-srv-arrow::before,\n.cmr-srv-arrow::after {\n    content: \"\";\n    position: absolute;\n    left: 5px;\n    width: 8px;\n    height: 8px;\n    border-right: 2px solid #FFC107;\n    border-bottom: 2px solid #FFC107;\n    transform: rotate(45deg);\n}\n\n.cmr-srv-arrow::before {\n    top: 1px;\n    animation: cmr-srv-arrow-down-1 1.25s ease-in-out infinite;\n}\n\n.cmr-srv-arrow::after {\n    top: 8px;\n    animation: cmr-srv-arrow-down-2 1.25s ease-in-out infinite;\n}\n\n.cmr-srv-item.is-open .cmr-srv-arrow::before,\n.cmr-srv-item.is-open .cmr-srv-arrow::after {\n    border-right: 0;\n    border-bottom: 0;\n    border-left: 2px solid #F11A1A;\n    border-top: 2px solid #F11A1A;\n}\n\n.cmr-srv-item.is-open .cmr-srv-arrow::before {\n    top: 9px;\n    animation: cmr-srv-arrow-up-1 1.25s ease-in-out infinite;\n}\n\n.cmr-srv-item.is-open .cmr-srv-arrow::after {\n    top: 2px;\n    animation: cmr-srv-arrow-up-2 1.25s ease-in-out infinite;\n}\n\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes cmr-srv-action-pulse {\n    0%,100% {opacity:.70;transform:translateX(-50%) scale(1);}\n    50% {opacity:1;transform:translateX(-50%) scale(1.06);}\n}\n\n@keyframes cmr-srv-action-line {\n    0%,100% {opacity:.15;transform:scaleX(.55);}\n    50% {opacity:.95;transform:scaleX(1);}\n}\n\n@keyframes cmr-srv-arrow-down-1 {\n    0%,100% {transform:translateY(-2px) rotate(45deg);opacity:.30;}\n    50% {transform:translateY(4px) rotate(45deg);opacity:1;}\n}\n\n@keyframes cmr-srv-arrow-down-2 {\n    0%,100% {transform:translateY(-2px) rotate(45deg);opacity:.18;}\n    50% {transform:translateY(4px) rotate(45deg);opacity:.85;}\n}\n\n@keyframes cmr-srv-arrow-up-1 {\n    0%,100% {transform:translateY(2px) rotate(45deg);opacity:.30;}\n    50% {transform:translateY(-4px) rotate(45deg);opacity:1;}\n}\n\n@keyframes cmr-srv-arrow-up-2 {\n    0%,100% {transform:translateY(2px) rotate(45deg);opacity:.18;}\n    50% {transform:translateY(-4px) rotate(45deg);opacity:.85;}\n}\n\n\n\/* =========================================================\n   PANEL\n========================================================= *\/\n\n.cmr-srv-panel {\n    max-height: 0;\n    overflow: hidden;\n    overflow-anchor: none;\n    opacity: 0;\n    transition: max-height .60s cubic-bezier(.4,0,.2,1),opacity .35s ease;\n}\n\n.cmr-srv-item.is-open .cmr-srv-panel {\n    opacity: 1;\n}\n\n.cmr-srv-panel-inner {\n    padding: 12px 34px 38px 114px;\n    border-top: 1px solid #23282E;\n}\n\n\n\/* =========================================================\n   INTRO\n========================================================= *\/\n\n.cmr-srv-service-intro {\n    padding-top: 28px;\n}\n\n.cmr-srv-label {\n    margin-bottom: 11px;\n    color: #FFC107;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: 1.8px;\n}\n\n.cmr-srv-service-intro h3 {\n    max-width: 820px;\n    margin: 0;\n    color: #F5F7F8;\n    font-size: 32px;\n    font-weight: 700;\n    line-height: 1.12;\n}\n\n.cmr-srv-service-intro > p {\n    max-width: 860px;\n    margin: 16px 0 0;\n    color: #A8ADB3;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 1.6;\n}\n\n.cmr-srv-highlight {\n    color: #F5F7F8;\n    font-weight: 700;\n}\n\n\n\/* =========================================================\n   FLOW\n========================================================= *\/\n\n.cmr-srv-flow {\n    display: grid;\n    gap: 7px;\n    align-items: stretch;\n    margin-top: 32px;\n}\n\n.cmr-srv-flow-6 {\n    grid-template-columns:\n        1fr auto 1fr auto 1fr auto\n        1fr auto 1fr auto 1fr;\n}\n\n.cmr-srv-flow-5 {\n    grid-template-columns:\n        1fr auto 1fr auto 1fr auto\n        1fr auto 1fr;\n}\n\n.cmr-srv-flow-step {\n    min-width: 0;\n    padding: 17px 10px;\n    background: #0B0E11;\n    border: 1px solid #292E34;\n    border-radius: 8px;\n    text-align: center;\n}\n\n.cmr-srv-flow-step > span {\n    display: block;\n    margin-bottom: 7px;\n    color: #FFC107;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 1px;\n}\n\n.cmr-srv-flow-step strong {\n    display: block;\n    color: #F5F7F8;\n    font-size: 13px;\n    font-weight: 700;\n    line-height: 1.1;\n}\n\n.cmr-srv-flow-step small {\n    display: block;\n    margin-top: 8px;\n    color: #7E858C;\n    font-size: 12px;\n    font-weight: 500;\n    line-height: 1.35;\n}\n\n.cmr-srv-flow-arrow {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: #FFC107;\n    font-family: Arial,sans-serif;\n    font-size: 23px;\n    opacity: .7;\n}\n\n\n\/* =========================================================\n   INFO\n========================================================= *\/\n\n.cmr-srv-info-grid {\n    display: grid;\n    grid-template-columns: repeat(2,minmax(0,1fr));\n    gap: 18px;\n    margin-top: 28px;\n}\n\n.cmr-srv-info-block {\n    padding: 23px;\n    background: rgba(5,6,7,.42);\n    border: 1px solid #23282E;\n    border-radius: 10px;\n}\n\n.cmr-srv-info-block h4 {\n    margin: 0 0 13px;\n    color: #F5F7F8;\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.25;\n}\n\n.cmr-srv-info-block p {\n    margin: 0 0 11px;\n    color: #A8ADB3;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.58;\n}\n\n.cmr-srv-info-block p:last-child {\n    margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   HARDWARE \/ SPECIAL INFO\n========================================================= *\/\n\n.cmr-srv-hardware-box {\n    margin-top: 19px;\n    padding: 22px 24px;\n    background: linear-gradient(90deg,rgba(255,193,7,.05),rgba(255,255,255,.015));\n    border: 1px solid #292E34;\n    border-radius: 10px;\n}\n\n.cmr-srv-hardware-box > strong {\n    display: block;\n    margin-bottom: 10px;\n    color: #FFC107;\n    font-size: 16px;\n    font-weight: 700;\n}\n\n.cmr-srv-hardware-box p {\n    margin: 0 0 10px;\n    color: #A8ADB3;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.58;\n}\n\n.cmr-srv-hardware-box p:last-child {\n    margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   LISTS\n========================================================= *\/\n\n.cmr-srv-list-box {\n    margin-top: 19px;\n    padding: 23px 24px;\n    background: linear-gradient(100deg,rgba(255,193,7,.055),rgba(241,26,26,.025),rgba(255,255,255,.012));\n    border: 1px solid #292E34;\n    border-radius: 10px;\n}\n\n.cmr-srv-list-box > strong {\n    display: block;\n    margin-bottom: 9px;\n    color: #FFC107;\n    font-size: 17px;\n    font-weight: 700;\n}\n\n.cmr-srv-list-box > p {\n    margin: 0;\n    color: #A8ADB3;\n    font-size: 15px;\n    line-height: 1.55;\n}\n\n.cmr-srv-list-grid {\n    display: grid;\n    grid-template-columns: repeat(2,minmax(0,1fr));\n    gap: 9px 12px;\n    margin-top: 17px;\n}\n\n.cmr-srv-list-grid span {\n    position: relative;\n    padding: 11px 12px 11px 28px;\n    background: rgba(5,6,7,.38);\n    border: 1px solid #23282E;\n    border-radius: 7px;\n    color: #D7DADD;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.35;\n}\n\n.cmr-srv-list-grid span::before {\n    content: \"\";\n    position: absolute;\n    left: 12px;\n    top: 50%;\n    width: 6px;\n    height: 6px;\n    transform: translateY(-50%);\n    background: #FFC107;\n    border-radius: 50%;\n    box-shadow: 0 0 7px rgba(255,193,7,.45);\n}\n\n.cmr-srv-list-note {\n    margin-top: 15px !important;\n    color: #7E858C !important;\n    font-size: 13px !important;\n    text-transform: uppercase;\n    letter-spacing: .8px;\n}\n\n\n\/* =========================================================\n   WARNING\n========================================================= *\/\n\n.cmr-srv-warning-box {\n    display: flex;\n    align-items: flex-start;\n    gap: 16px;\n    margin-top: 18px;\n    padding: 21px 23px;\n    background: linear-gradient(90deg,rgba(241,26,26,.055),rgba(255,193,7,.03));\n    border: 1px solid rgba(241,26,26,.23);\n    border-radius: 10px;\n}\n\n.cmr-srv-warning-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 33px;\n    width: 33px;\n    height: 33px;\n    border: 1px solid #F11A1A;\n    border-radius: 50%;\n    color: #F11A1A;\n    font-size: 20px;\n    font-weight: 700;\n}\n\n.cmr-srv-warning-box strong {\n    display: block;\n    color: #F5F7F8;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.3;\n}\n\n.cmr-srv-warning-box p {\n    margin: 8px 0 0;\n    color: #A8ADB3;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.55;\n}\n\n.cmr-srv-warning-restrictions {\n    border-color: rgba(241,26,26,.32);\n}\n\n.cmr-srv-warning-example {\n    margin-top: 14px;\n    padding: 13px 15px;\n    background: rgba(241,26,26,.045);\n    border-left: 2px solid #F11A1A;\n}\n\n.cmr-srv-warning-example > strong {\n    color: #FFC107;\n}\n\n\n\/* =========================================================\n   RESULT\n========================================================= *\/\n\n.cmr-srv-service-result {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: 18px;\n    align-items: center;\n    margin-top: 21px;\n    padding-top: 20px;\n    border-top: 1px solid #292E34;\n}\n\n.cmr-srv-service-result span {\n    color: #F11A1A;\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 1.4px;\n}\n\n.cmr-srv-service-result p {\n    margin: 0;\n    color: #A8ADB3;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.5;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media only screen and (max-width:980px) {\n\n    .cmr-srv-accordion {\n        width:94%;\n    }\n\n    .cmr-srv-trigger {\n        min-height:175px;\n        padding:25px 28px 62px;\n    }\n\n    .cmr-srv-heading {\n        max-width:620px;\n    }\n\n    .cmr-srv-bg {\n        width:70%;\n    }\n\n    .cmr-srv-bg-overlay {\n        background:linear-gradient(\n            90deg,\n            #0D1013 0%,\n            #0D1013 31%,\n            rgba(13,16,19,.95) 43%,\n            rgba(13,16,19,.73) 58%,\n            rgba(13,16,19,.30) 76%,\n            rgba(13,16,19,.05) 100%\n        );\n    }\n\n    .cmr-srv-panel-inner {\n        padding:10px 28px 34px;\n    }\n\n    .cmr-srv-flow-5,\n    .cmr-srv-flow-6 {\n        grid-template-columns:repeat(3,minmax(0,1fr));\n        gap:10px;\n    }\n\n    .cmr-srv-flow-arrow {\n        display:none;\n    }\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media only screen and (max-width:767px) {\n\n    .cmr-srv-accordion {\n        width:94%;\n    }\n\n    .cmr-srv-item {\n        border-radius:10px;\n        margin-bottom:12px;\n    }\n\n    .cmr-srv-trigger {\n        min-height:190px;\n        padding:22px 18px 62px;\n    }\n\n    .cmr-srv-heading {\n        grid-template-columns:43px minmax(0,1fr);\n        gap:12px;\n        max-width:100%;\n    }\n\n    .cmr-srv-number {\n        font-size:39px;\n    }\n\n    .cmr-srv-title-area h2 {\n        max-width:78%;\n        font-size:20px;\n    }\n\n    .cmr-srv-title-area > p {\n        max-width:72%;\n        font-size:14px;\n    }\n\n    .cmr-srv-bg {\n        width:78%;\n        opacity:.72;\n        background-position:64% center;\n    }\n\n    .cmr-srv-bg-02 { background-position:67% center; }\n    .cmr-srv-bg-03 { background-position:64% center; }\n    .cmr-srv-bg-04 { background-position:63% center; }\n    .cmr-srv-bg-05 { background-position:62% center; }\n    .cmr-srv-bg-06 { background-position:64% center; }\n    .cmr-srv-bg-07 { background-position:64% center; }\n\n    .cmr-srv-bg-overlay {\n        background:linear-gradient(\n            90deg,\n            #0D1013 0%,\n            #0D1013 35%,\n            rgba(13,16,19,.97) 46%,\n            rgba(13,16,19,.86) 58%,\n            rgba(13,16,19,.52) 76%,\n            rgba(13,16,19,.18) 100%\n        );\n    }\n\n    .cmr-srv-panel-inner {\n        padding:8px 18px 28px;\n    }\n\n    .cmr-srv-service-intro {\n        padding-top:23px;\n    }\n\n    .cmr-srv-service-intro h3 {\n        font-size:26px;\n    }\n\n    .cmr-srv-service-intro > p {\n        font-size:15px;\n    }\n\n    .cmr-srv-flow-5,\n    .cmr-srv-flow-6 {\n        grid-template-columns:repeat(2,minmax(0,1fr));\n        margin-top:25px;\n        gap:9px;\n    }\n\n    .cmr-srv-info-grid,\n    .cmr-srv-list-grid {\n        grid-template-columns:1fr;\n    }\n\n    .cmr-srv-info-grid {\n        gap:12px;\n    }\n\n    .cmr-srv-info-block {\n        padding:19px;\n    }\n\n    .cmr-srv-warning-box {\n        padding:18px;\n        gap:12px;\n    }\n\n    .cmr-srv-service-result {\n        grid-template-columns:1fr;\n        gap:7px;\n    }\n}\n\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media only screen and (max-width:420px) {\n\n    .cmr-srv-trigger {\n        min-height:196px;\n        padding-bottom:62px;\n    }\n\n    .cmr-srv-title-area h2 {\n        max-width:82%;\n        font-size:19px;\n    }\n\n    .cmr-srv-title-area > p {\n        max-width:78%;\n        font-size:13px;\n    }\n\n    .cmr-srv-bg {\n        width:82%;\n        opacity:.62;\n        background-position:62% center;\n    }\n\n    .cmr-srv-bg-02 { background-position:65% center; }\n    .cmr-srv-bg-03 { background-position:63% center; }\n    .cmr-srv-bg-04 { background-position:62% center; }\n    .cmr-srv-bg-05 { background-position:61% center; }\n    .cmr-srv-bg-06 { background-position:63% center; }\n    .cmr-srv-bg-07 { background-position:63% center; }\n\n    .cmr-srv-flow-5,\n    .cmr-srv-flow-6 {\n        grid-template-columns:1fr;\n    }\n}\n\n\n\/* =========================================================\n   FOOTER CARD EXPANDAT\n   SHARE + RESTRANGE\n========================================================= *\/\n\n.cmr-srv-footer-actions {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 24px;\n    margin-top: 28px;\n    padding: 22px 4px 0;\n    border-top: 1px solid #292E34;\n}\n\n.cmr-srv-footer-button {\n    position: relative;\n    display: inline-flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    min-width: 112px;\n    min-height: 62px;\n    padding: 6px 10px;\n    background: transparent;\n    border: 0;\n    border-radius: 6px;\n    font-family: Rajdhani,sans-serif;\n    font-weight: 700;\n    cursor: pointer;\n    transition: color .2s ease, transform .2s ease, text-shadow .2s ease;\n}\n\n.cmr-srv-footer-button:focus-visible {\n    outline: 1px solid #FFC107;\n    outline-offset: 3px;\n}\n\n.cmr-srv-share-button {\n    color: #FFC107;\n}\n\n.cmr-srv-share-button:hover {\n    color: #FFD54A;\n    transform: translateY(-2px);\n    text-shadow: 0 0 9px rgba(255,193,7,.38);\n}\n\n.cmr-srv-share-svg {\n    display: block;\n    width: 27px;\n    height: 27px;\n    margin-bottom: 7px;\n    overflow: visible;\n}\n\n.cmr-srv-share-svg circle,\n.cmr-srv-share-svg path {\n    vector-effect: non-scaling-stroke;\n}\n\n.cmr-srv-share-text {\n    font-size: 11px;\n    line-height: 1;\n    letter-spacing: 1.35px;\n}\n\n.cmr-srv-share-button.is-copied {\n    color: #080A0C;\n    background: #FFC107;\n}\n\n.cmr-srv-collapse-button {\n    color: #F11A1A;\n    animation: cmr-srv-footer-pulse 1.6s ease-in-out infinite;\n}\n\n.cmr-srv-collapse-button:hover {\n    color: #FF4A4A;\n    text-shadow: 0 0 9px rgba(241,26,26,.35);\n}\n\n.cmr-srv-collapse-text {\n    font-size: 12px;\n    line-height: 1;\n    letter-spacing: 1.6px;\n}\n\n.cmr-srv-collapse-arrows {\n    position: relative;\n    display: block;\n    width: 20px;\n    height: 22px;\n    margin-top: 7px;\n}\n\n.cmr-srv-collapse-arrows::before,\n.cmr-srv-collapse-arrows::after {\n    content: \"\";\n    position: absolute;\n    left: 5px;\n    width: 8px;\n    height: 8px;\n    border-left: 2px solid #F11A1A;\n    border-top: 2px solid #F11A1A;\n    transform: rotate(45deg);\n}\n\n.cmr-srv-collapse-arrows::before {\n    top: 9px;\n    animation: cmr-srv-arrow-up-1 1.25s ease-in-out infinite;\n}\n\n.cmr-srv-collapse-arrows::after {\n    top: 2px;\n    animation: cmr-srv-arrow-up-2 1.25s ease-in-out infinite;\n}\n\n@keyframes cmr-srv-footer-pulse {\n    0%,100% {opacity:.72;transform:scale(1);}\n    50% {opacity:1;transform:scale(1.05);}\n}\n\n.cmr-srv-item.is-deep-linked {\n    border-color: rgba(255,193,7,.72);\n    box-shadow: 0 12px 35px rgba(0,0,0,.24),0 0 28px rgba(255,193,7,.07);\n}\n\n@media only screen and (max-width:767px) {\n    .cmr-srv-footer-actions {\n        gap: 14px;\n        margin-top: 24px;\n        padding-top: 18px;\n    }\n\n    .cmr-srv-footer-button {\n        min-width: 96px;\n        min-height: 58px;\n    }\n\n    .cmr-srv-share-svg {\n        width: 25px;\n        height: 25px;\n    }\n\n    .cmr-srv-share-text {\n        font-size: 10px;\n        letter-spacing: 1px;\n    }\n\n    .cmr-srv-collapse-text {\n        font-size: 11px;\n        letter-spacing: 1.3px;\n    }\n}\n\n@media (prefers-reduced-motion:reduce) {\n\n    .cmr-srv-action,\n    .cmr-srv-arrow::before,\n    .cmr-srv-arrow::after,\n    .cmr-srv-collapse-button,\n    .cmr-srv-collapse-arrows::before,\n    .cmr-srv-collapse-arrows::after {\n        animation:none !important;\n    }\n\n    .cmr-srv-panel,\n    .cmr-srv-bg {\n        transition:none;\n    }\n}\n\n<\/style>\n\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n\n    const accordion = document.querySelector('.cmr-srv-accordion');\n    if (!accordion) return;\n\n    const items = Array.from(\n        accordion.querySelectorAll('.cmr-srv-item')\n    );\n\n    const data = [\n        ['diagnoza-electronica', '01 - Diagnoza electronica'],\n        ['activari-functii', '02 - Activari si functii ascunse'],\n        ['codari-personalizari', '03 - Codari si personalizari'],\n        ['resetare-service', '04 - Resetare service si proceduri de intretinere'],\n        ['adaptari-calibrari', '05 - Adaptari, calibrari si proceduri electronice'],\n        ['verificare-inainte-cumparare', '06 - Verificare electronica inainte de cumparare'],\n        ['raport-recomandari', '07 - Raport si recomandari dupa interventie']\n    ];\n\n    const isEnglish =\n        window.location.pathname === '\/en\/' ||\n        window.location.pathname.startsWith('\/en\/');\n\n    const shareLabel = isEnglish ? 'SHARE' : 'DISTRIBUIE';\n    const collapseLabel = isEnglish ? 'COLLAPSE' : 'RESTRANGE';\n\n    accordion.style.overflowAnchor = 'none';\n\n    \/*\n     * DETALII trebuie ancorat la intregul trigger, nu la zona de text.\n     * Il mutam direct sub .cmr-srv-trigger, pastrand acelasi element si animatiile.\n     *\/\n    items.forEach(function (item) {\n        const trigger = item.querySelector('.cmr-srv-trigger');\n        const action = item.querySelector('.cmr-srv-action');\n\n        if (trigger && action && action.parentElement !== trigger) {\n            trigger.appendChild(action);\n        }\n    });\n\n\n    \/* =====================================================\n       FOOTER SHARE + RESTRANGE\n    ===================================================== *\/\n\n    items.forEach(function (item, i) {\n\n        item.style.overflowAnchor = 'none';\n\n        const panel = item.querySelector('.cmr-srv-panel');\n        const panelInner = item.querySelector('.cmr-srv-panel-inner');\n\n        if (panel) {\n            panel.style.overflowAnchor = 'none';\n        }\n\n        if (!data[i] || !panelInner) {\n            return;\n        }\n\n        item.id = data[i][0];\n        item.dataset.shareTitle = data[i][1];\n\n        const footer = document.createElement('div');\n        footer.className = 'cmr-srv-footer-actions';\n\n        footer.innerHTML = `\n            <button\n                type=\"button\"\n                class=\"cmr-srv-footer-button cmr-srv-share-button\"\n                aria-label=\"${shareLabel} ${data[i][1]}\"\n            >\n                <svg\n                    class=\"cmr-srv-share-svg\"\n                    viewBox=\"0 0 24 24\"\n                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                    aria-hidden=\"true\"\n                >\n                    <circle\n                        cx=\"18\"\n                        cy=\"5\"\n                        r=\"2.5\"\n                        fill=\"none\"\n                        stroke=\"currentColor\"\n                        stroke-width=\"1.8\"\n                    \/>\n                    <circle\n                        cx=\"6\"\n                        cy=\"12\"\n                        r=\"2.5\"\n                        fill=\"none\"\n                        stroke=\"currentColor\"\n                        stroke-width=\"1.8\"\n                    \/>\n                    <circle\n                        cx=\"18\"\n                        cy=\"19\"\n                        r=\"2.5\"\n                        fill=\"none\"\n                        stroke=\"currentColor\"\n                        stroke-width=\"1.8\"\n                    \/>\n                    <path\n                        d=\"M8.2 10.8l7.6-4.5M8.2 13.2l7.6 4.5\"\n                        fill=\"none\"\n                        stroke=\"currentColor\"\n                        stroke-width=\"1.8\"\n                        stroke-linecap=\"round\"\n                    \/>\n                <\/svg>\n\n                <span class=\"cmr-srv-share-text\">\n                    ${shareLabel}\n                <\/span>\n            <\/button>\n\n            <button\n                type=\"button\"\n                class=\"cmr-srv-footer-button cmr-srv-collapse-button\"\n                aria-label=\"${collapseLabel} ${data[i][1]}\"\n            >\n                <span class=\"cmr-srv-collapse-text\">\n                    ${collapseLabel}\n                <\/span>\n\n                <span\n                    class=\"cmr-srv-collapse-arrows\"\n                    aria-hidden=\"true\"\n                ><\/span>\n            <\/button>\n        `;\n\n        panelInner.appendChild(footer);\n    });\n\n\n    \/* =====================================================\n       HELPERS\n    ===================================================== *\/\n\n    function offset() {\n        const w = window.innerWidth;\n        return w > 980 ? 110 : (w >= 768 ? 125 : 105);\n    }\n\n    function pos(item) {\n        return Math.max(\n            0,\n            item.getBoundingClientRect().top +\n            window.pageYOffset -\n            offset()\n        );\n    }\n\n    function hash(item) {\n        return item && item.id ? item.id : '';\n    }\n\n    function shareURL(item) {\n        return (\n            window.location.origin +\n            window.location.pathname +\n            '#' +\n            hash(item)\n        );\n    }\n\n    function setHash(item) {\n\n        if (!hash(item)) return;\n\n        const url =\n            window.location.pathname +\n            window.location.search +\n            '#' +\n            hash(item);\n\n        if (window.location.hash !== '#' + hash(item)) {\n            history.replaceState(null, '', url);\n        }\n    }\n\n    function clearHash(item) {\n\n        if (\n            item &&\n            window.location.hash === '#' + hash(item)\n        ) {\n            history.replaceState(\n                null,\n                '',\n                window.location.pathname +\n                window.location.search\n            );\n        }\n    }\n\n\n    \/* =====================================================\n       CLOSE\n    ===================================================== *\/\n\n    function closeItem(item, options) {\n\n        options = options || {};\n\n        const trigger =\n            item.querySelector('.cmr-srv-trigger');\n\n        const panel =\n            item.querySelector('.cmr-srv-panel');\n\n        if (!trigger || !panel) {\n            return;\n        }\n\n        item.classList.remove(\n            'is-open',\n            'is-deep-linked'\n        );\n\n        trigger.setAttribute(\n            'aria-expanded',\n            'false'\n        );\n\n        panel.style.maxHeight =\n            panel.scrollHeight + 'px';\n\n        panel.offsetHeight;\n\n        requestAnimationFrame(function () {\n            panel.style.maxHeight = '0px';\n        });\n\n        if (!options.keepHash) {\n            clearHash(item);\n        }\n\n        \/*\n         * Daca RESTRANGE a fost apasat la finalul cardului,\n         * revenim la inceputul acelui serviciu dupa inchidere.\n         *\/\n        if (options.scrollToItem) {\n\n            window.setTimeout(function () {\n\n                window.scrollTo({\n                    top: pos(item),\n                    behavior: 'smooth'\n                });\n\n                window.setTimeout(function () {\n\n                    const target = pos(item);\n\n                    if (\n                        Math.abs(\n                            window.pageYOffset - target\n                        ) > 8\n                    ) {\n                        window.scrollTo({\n                            top: target,\n                            behavior: 'auto'\n                        });\n                    }\n\n                }, 650);\n\n            }, 180);\n        }\n    }\n\n\n    \/* =====================================================\n       OPEN\n    ===================================================== *\/\n\n    function openItem(item, options) {\n\n        options = options || {};\n\n        const trigger =\n            item.querySelector('.cmr-srv-trigger');\n\n        const panel =\n            item.querySelector('.cmr-srv-panel');\n\n        if (!trigger || !panel) {\n            return;\n        }\n\n        let previous = null;\n\n        items.forEach(function (other) {\n\n            if (\n                other !== item &&\n                other.classList.contains('is-open')\n            ) {\n                previous = other;\n\n                closeItem(\n                    other,\n                    {\n                        keepHash: true\n                    }\n                );\n            }\n        });\n\n        item.classList.add('is-open');\n\n        trigger.setAttribute(\n            'aria-expanded',\n            'true'\n        );\n\n        panel.style.maxHeight =\n            panel.scrollHeight + 'px';\n\n        if (options.deepLink) {\n\n            item.classList.add(\n                'is-deep-linked'\n            );\n\n            window.setTimeout(function () {\n                item.classList.remove(\n                    'is-deep-linked'\n                );\n            }, 1800);\n        }\n\n        if (options.updateHash !== false) {\n            setHash(item);\n        }\n\n        const delay =\n            previous\n                ? 680\n                : (options.initialLoad ? 180 : 80);\n\n        window.setTimeout(function () {\n\n            if (\n                item.classList.contains('is-open')\n            ) {\n                panel.style.maxHeight =\n                    panel.scrollHeight + 'px';\n            }\n\n            window.scrollTo({\n                top: pos(item),\n                behavior:\n                    options.initialLoad\n                        ? 'auto'\n                        : 'smooth'\n            });\n\n            window.setTimeout(function () {\n\n                if (\n                    !item.classList.contains('is-open')\n                ) {\n                    return;\n                }\n\n                const target = pos(item);\n\n                if (\n                    Math.abs(\n                        window.pageYOffset - target\n                    ) > 8\n                ) {\n                    window.scrollTo({\n                        top: target,\n                        behavior: 'auto'\n                    });\n                }\n\n            }, 650);\n\n        }, delay);\n\n        window.setTimeout(function () {\n\n            if (\n                item.classList.contains('is-open')\n            ) {\n                panel.style.maxHeight =\n                    panel.scrollHeight + 'px';\n            }\n\n        }, 900);\n    }\n\n\n    \/* =====================================================\n       HEADER \/ DETALII\n    ===================================================== *\/\n\n    items.forEach(function (item) {\n\n        const trigger =\n            item.querySelector('.cmr-srv-trigger');\n\n        if (!trigger) {\n            return;\n        }\n\n        trigger.addEventListener(\n            'click',\n            function () {\n\n                \/*\n                 * In mod normal DETALII exista numai\n                 * pe cardul inchis.\n                 *\/\n                if (!item.classList.contains('is-open')) {\n                    openItem(\n                        item,\n                        {\n                            updateHash: true\n                        }\n                    );\n                }\n            }\n        );\n    });\n\n\n    \/* =====================================================\n       COPY FALLBACK\n    ===================================================== *\/\n\n    async function copyLink(url, button) {\n\n        let copied = false;\n\n        if (\n            navigator.clipboard &&\n            window.isSecureContext\n        ) {\n            try {\n\n                await navigator.clipboard.writeText(\n                    url\n                );\n\n                copied = true;\n\n            } catch (error) {}\n        }\n\n        if (!copied) {\n\n            const temp =\n                document.createElement('textarea');\n\n            temp.value = url;\n\n            temp.setAttribute(\n                'readonly',\n                ''\n            );\n\n            temp.style.position = 'fixed';\n            temp.style.opacity = '0';\n\n            document.body.appendChild(temp);\n\n            temp.select();\n\n            try {\n                copied =\n                    document.execCommand('copy');\n            } catch (error) {}\n\n            temp.remove();\n        }\n\n        if (!copied) {\n            return;\n        }\n\n        const text =\n            button.querySelector(\n                '.cmr-srv-share-text'\n            );\n\n        if (!text) {\n            return;\n        }\n\n        const original =\n            text.textContent;\n\n        text.textContent =\n            isEnglish\n                ? 'LINK COPIED \u2713'\n                : 'LINK COPIAT \u2713';\n\n        button.classList.add(\n            'is-copied'\n        );\n\n        window.setTimeout(function () {\n\n            text.textContent =\n                original;\n\n            button.classList.remove(\n                'is-copied'\n            );\n\n        }, 1800);\n    }\n\n\n    \/* =====================================================\n       SHARE\n    ===================================================== *\/\n\n    items.forEach(function (item) {\n\n        const button =\n            item.querySelector(\n                '.cmr-srv-share-button'\n            );\n\n        if (!button) {\n            return;\n        }\n\n        button.addEventListener(\n            'click',\n            async function (event) {\n\n                event.preventDefault();\n                event.stopPropagation();\n\n                const url =\n                    shareURL(item);\n\n                const title =\n                    item.dataset.shareTitle ||\n                    'CodeMyRide.ro - Servicii';\n\n                if (navigator.share) {\n\n                    try {\n\n                        await navigator.share({\n                            title: title,\n                            text:\n                                title +\n                                ' - CodeMyRide.ro',\n                            url: url\n                        });\n\n                        return;\n\n                    } catch (error) {\n\n                        if (\n                            error &&\n                            error.name ===\n                            'AbortError'\n                        ) {\n                            return;\n                        }\n                    }\n                }\n\n                await copyLink(\n                    url,\n                    button\n                );\n            }\n        );\n    });\n\n\n    \/* =====================================================\n       RESTRANGE - FOOTER\n    ===================================================== *\/\n\n    items.forEach(function (item) {\n\n        const button =\n            item.querySelector(\n                '.cmr-srv-collapse-button'\n            );\n\n        if (!button) {\n            return;\n        }\n\n        button.addEventListener(\n            'click',\n            function (event) {\n\n                event.preventDefault();\n                event.stopPropagation();\n\n                closeItem(\n                    item,\n                    {\n                        scrollToItem: true\n                    }\n                );\n            }\n        );\n    });\n\n\n    \/* =====================================================\n       DEEP LINK\n    ===================================================== *\/\n\n    function openHash(initial) {\n\n        let currentHash =\n            window.location.hash\n                .replace('#', '')\n                .trim();\n\n        if (!currentHash) {\n            return;\n        }\n\n        try {\n            currentHash =\n                decodeURIComponent(\n                    currentHash\n                );\n        } catch (error) {}\n\n        const item =\n            document.getElementById(\n                currentHash\n            );\n\n        if (\n            item &&\n            item.classList.contains(\n                'cmr-srv-item'\n            )\n        ) {\n            openItem(\n                item,\n                {\n                    updateHash: false,\n                    deepLink: true,\n                    initialLoad: !!initial\n                }\n            );\n        }\n    }\n\n    if (window.location.hash) {\n\n        window.setTimeout(\n            function () {\n                openHash(true);\n            },\n            120\n        );\n    }\n\n    window.addEventListener(\n        'hashchange',\n        function () {\n            openHash(false);\n        }\n    );\n\n\n    \/* =====================================================\n       RESIZE \/ ROTATION\n    ===================================================== *\/\n\n    let resizeTimer = null;\n\n    window.addEventListener(\n        'resize',\n        function () {\n\n            window.clearTimeout(\n                resizeTimer\n            );\n\n            resizeTimer =\n                window.setTimeout(\n                    function () {\n\n                        const item =\n                            accordion.querySelector(\n                                '.cmr-srv-item.is-open'\n                            );\n\n                        if (!item) {\n                            return;\n                        }\n\n                        const panel =\n                            item.querySelector(\n                                '.cmr-srv-panel'\n                            );\n\n                        if (panel) {\n                            panel.style.maxHeight =\n                                panel.scrollHeight +\n                                'px';\n                        }\n\n                    },\n                    120\n                );\n        }\n    );\n\n});\n<\/script><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-83","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/pages\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":28,"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/pages\/83\/revisions"}],"predecessor-version":[{"id":391,"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/pages\/83\/revisions\/391"}],"wp:attachment":[{"href":"https:\/\/www.codemyride.ro\/en\/wp-json\/wp\/v2\/media?parent=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}