{"id":7417,"date":"2025-12-04T21:59:15","date_gmt":"2025-12-04T21:59:15","guid":{"rendered":"https:\/\/www.vinscreener.com\/etusivu\/"},"modified":"2026-07-01T13:21:14","modified_gmt":"2026-07-01T10:21:14","slug":"home","status":"publish","type":"page","link":"https:\/\/www.vinscreener.com\/fi\/","title":{"rendered":"Etusivu"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7417\" class=\"elementor elementor-7417 elementor-4423\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5631447 e-con-full e-flex e-con e-parent\" data-id=\"5631447\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;shape_divider_bottom&quot;:&quot;waves&quot;,&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M421.9,6.5c22.6-2.5,51.5,0.4,75.5,5.3c23.6,4.9,70.9,23.5,100.5,35.7c75.8,32.2,133.7,44.5,192.6,49.7\n\tc23.6,2.1,48.7,3.5,103.4-2.5c54.7-6,106.2-25.6,106.2-25.6V0H0v30.3c0,0,72,32.6,158.4,30.5c39.2-0.7,92.8-6.7,134-22.4\n\tc21.2-8.1,52.2-18.2,79.7-24.2C399.3,7.9,411.6,7.5,421.9,6.5z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-95f1108 e-flex e-con-boxed e-con e-child\" data-id=\"95f1108\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-89f02bb e-con-full e-flex e-con e-child\" data-id=\"89f02bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5686e9 elementor-widget elementor-widget-image\" data-id=\"f5686e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-1024x683.webp\" class=\"attachment-large size-large wp-image-10840\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-1024x683.webp 1024w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-300x200.webp 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-768x512.webp 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-600x400.webp 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7.webp 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0c1bc5b e-con-full e-flex e-con e-child\" data-id=\"0c1bc5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-466672d elementor-widget elementor-widget-heading\" data-id=\"466672d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">TARKISTA VIN-KOODI &amp; HISTORIA<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1416cab elementor-widget elementor-widget-text-editor\" data-id=\"1416cab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3966e486 elementor-widget elementor-widget-text-editor\" data-id=\"3966e486\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><div class=\"elementor-widget-container\"><p class=\"p1\"><span class=\"s1\"><b>Ostatko k\u00e4ytetyn auton?<\/b><\/span> Tarkista se <strong>VIN Screener<\/strong> -ohjelmalla ennen kuin sitoudut. Tarkista ajoneuvon tiedot, onnettomuushistoria, matkamittarin lukemat, markkina-arvo ja paljon muuta. <\/p><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2041d70 elementor-widget elementor-widget-shortcode\" data-id=\"2041d70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">  <div class=\"ccz-wrap\" id=\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb\"\n       data-lang=\"fi\"\n       data-processing-url=\"https:\/\/www.vinscreener.com\/fi\/processing\/\"\n       data-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/choice\/\"\n       data-invalid-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/invalid-vin\/\"\n       data-event-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/event\/\"\n       data-vin-guide-url=\"#vin-guide\"\n       data-country=\"Yhdysvallat\"\n       data-country-code=\"US\"\n       data-i18n=\"{&quot;toggle_vin&quot;:&quot;VIN-numero&quot;,&quot;toggle_plate&quot;:&quot;Rekisterikilpi&quot;,&quot;placeholder&quot;:&quot;ENTER:&quot;,&quot;button&quot;:&quot;HAKU&quot;,&quot;button_anyway&quot;:&quot;Etsi kuitenkin&quot;,&quot;note_empty&quot;:&quot;Sy\\u00f6t\\u00e4 VIN tai rekisterikilpi.&quot;,&quot;note_vin_length&quot;:&quot;VIN-tunnuksen on oltava t\\u00e4sm\\u00e4lleen 17 merkki\\u00e4.&quot;,&quot;note_vin_chars&quot;:&quot;VIN sis\\u00e4lt\\u00e4\\u00e4 virheellisi\\u00e4 merkkej\\u00e4 (I, O, Q eiv\\u00e4t ole sallittuja).&quot;,&quot;note_vin_invalid&quot;:&quot;VIN-numero n\\u00e4ytt\\u00e4\\u00e4 olevan virheellinen. Tarkista ja yrit\\u00e4 uudelleen. &quot;,&quot;note_vin_retry&quot;:&quot;Viel\\u00e4k\\u00f6 saat virheen? Jos olet varma, ett\\u00e4 t\\u00e4m\\u00e4 on oikein, voit hakea kuitenkin. &quot;,&quot;note_plate_invalid&quot;:&quot;Sy\\u00f6t\\u00e4 voimassa oleva rekisterikilpi.&quot;,&quot;plate_wip_title&quot;:&quot;Tulossa pian&quot;,&quot;plate_wip_body&quot;:&quot;Rekisterikilpien haku on viel\\u00e4 kesken %country%:ssa. Sy\\u00f6t\\u00e4 sen sijaan auton VIN-numero. &quot;,&quot;plate_wip_link&quot;:&quot;Mist\\u00e4 l\\u00f6yd\\u00e4n VIN-numeron?&quot;,&quot;plate_wip_close&quot;:&quot;Sain sen&quot;}\">\n\n    <style>\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb.ccz-wrap{max-width:800px;margin:0 auto;text-align:left}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-toggle{display:flex;justify-content:center;align-items:center;gap:12px 22px;margin-bottom:14px;flex-wrap:wrap;width:100%}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb{direction:ltr;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb label.ccz-opt{display:inline-flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important;font-size:16px!important;font-weight:600!important;color:#fff!important;margin:0!important;cursor:pointer!important}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-opt input[type=\"radio\"]{appearance:auto!important;-webkit-appearance:radio!important;width:16px!important;height:16px!important;margin:0!important}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-input{width:100%!important;padding:20px 28px!important;font-size:22px!important;border-radius:999px!important;border:none!important;outline:none!important;background:#fff!important;box-shadow:0 6px 14px rgba(0,0,0,.18)!important;box-sizing:border-box!important;transition:box-shadow .2s}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-input.ccz-error{box-shadow:0 0 0 3px #ff4444,0 6px 14px rgba(0,0,0,.18)!important}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-btn{width:170px;margin-top:10px!important;padding:9px 20px!important;background:#00d64f!important;border-radius:999px!important;border:none!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-block!important;box-shadow:0 6px 14px rgba(0,0,0,.22)!important}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-btn-anyway{margin-top:10px!important;padding:8px 18px!important;background:transparent!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.7)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;display:none;box-shadow:none!important;letter-spacing:.03em}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-btn-anyway:hover{background:rgba(255,255,255,.15)!important}\n      @media (max-width:768px){\n        #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb.ccz-wrap{text-align:center}\n        #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-btn{width:100%!important;display:block!important}\n        #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-btn-anyway{width:100%!important;display:none}\n      }\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-note{margin-top:8px;font-size:12px;opacity:.85;color:#fff;min-height:16px}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-note.ccz-note-error{color:#ffcccc;opacity:1;font-weight:600}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-vin-hint{margin-top:4px;font-size:11px;color:rgba(255,255,255,.6);min-height:14px;text-align:left}\n      @media (max-width:768px){ #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-vin-hint{text-align:center} }\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-overlay{display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.55);backdrop-filter:blur(3px);align-items:center;justify-content:center;padding:16px;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-overlay.ccz-modal-open{display:flex}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal{background:#fff;border-radius:18px;padding:32px 28px 26px;max-width:420px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center;position:relative;animation:ccz-modal-in .2s ease;}\n      @keyframes ccz-modal-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-icon{width:52px;height:52px;border-radius:50%;background:#fff7e0;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:26px;line-height:1;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 10px;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-body{font-size:14px;line-height:1.6;color:#444;margin:0 0 20px;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0073aa;text-decoration:none;margin-bottom:22px;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-link:hover{text-decoration:underline}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-link svg{flex-shrink:0}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-close{width:100%;padding:11px 20px;background:#00d64f;border:none;border-radius:999px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.18);}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-close:hover{background:#00be46}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-x{position:absolute;top:12px;right:14px;background:none;border:none;font-size:20px;color:#aaa;cursor:pointer;line-height:1;padding:4px 6px;}\n      #ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb .ccz-modal-x:hover{color:#555}\n    <\/style>\n\n    <div class=\"ccz-toggle\">\n      <label class=\"ccz-opt\">\n        <input type=\"radio\" name=\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb_toggle\" value=\"vin\" checked>\n        <span>VIN-numero<\/span>\n      <\/label>\n      <label class=\"ccz-opt\">\n        <input type=\"radio\" name=\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb_toggle\" value=\"plate\">\n        <span>Rekisterikilpi<\/span>\n      <\/label>\n    <\/div>\n\n    <form class=\"ccz-form\" data-ccz-form>\n      <input type=\"text\" class=\"ccz-input\" data-ccz-input\n             placeholder=\"ENTER:\"\n             autocomplete=\"off\" spellcheck=\"false\" maxlength=\"17\">\n      <div class=\"ccz-vin-hint\" data-ccz-vin-hint><\/div>\n      <button type=\"submit\" class=\"ccz-btn\">HAKU<\/button>\n      <button type=\"button\" class=\"ccz-btn-anyway\" data-ccz-btn-anyway>Etsi kuitenkin<\/button>\n      <div class=\"ccz-note\" data-ccz-note><\/div>\n    <\/form>\n\n    <div class=\"ccz-modal-overlay\" data-ccz-modal-overlay role=\"dialog\" aria-modal=\"true\"\n         aria-labelledby=\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb_modal_title\">\n      <div class=\"ccz-modal\">\n        <button class=\"ccz-modal-x\" data-ccz-modal-x aria-label=\"Close\">&times;<\/button>\n        <div class=\"ccz-modal-icon\">\ud83d\udd27<\/div>\n        <h3 class=\"ccz-modal-title\" id=\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb_modal_title\"\n            data-ccz-modal-title>Tulossa pian<\/h3>\n        <p class=\"ccz-modal-body\" data-ccz-modal-body><\/p>\n        <a class=\"ccz-modal-link\" data-ccz-modal-link href=\"#vin-guide\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\n               aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\/>\n            <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\/>\n          <\/svg>\n          <span>Mist\u00e4 l\u00f6yd\u00e4n VIN-numeron?<\/span>\n        <\/a>\n        <button class=\"ccz-modal-close\" data-ccz-modal-close>\n          Sain sen        <\/button>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById(\"ccz_3f0a5d24-2bb0-402b-8ee5-52cfe958ecfb\");\n    if (!root) return;\n\n    const endpoint        = root.getAttribute('data-endpoint')        || '';\n    const invalidEndpoint = root.getAttribute('data-invalid-endpoint') || '';\n    const eventEndpoint   = root.getAttribute('data-event-endpoint')   || '';\n    const processingUrl   = root.getAttribute('data-processing-url')   || '';\n    const vinGuideUrl     = root.getAttribute('data-vin-guide-url')    || '#vin-guide';\n    const LANG            = (root.getAttribute('data-lang') || 'en').toLowerCase();\n\n    let i18n = {};\n    try { i18n = JSON.parse(root.getAttribute('data-i18n') || '{}'); } catch(e) {}\n\n    const input     = root.querySelector('[data-ccz-input]');\n    const form      = root.querySelector('[data-ccz-form]');\n    const note      = root.querySelector('[data-ccz-note]');\n    const vinHint   = root.querySelector('[data-ccz-vin-hint]');\n    const btnAnyway = root.querySelector('[data-ccz-btn-anyway]');\n\n    const overlay    = root.querySelector('[data-ccz-modal-overlay]');\n    const modalBody  = root.querySelector('[data-ccz-modal-body]');\n    const modalLink  = root.querySelector('[data-ccz-modal-link]');\n    const modalClose = root.querySelector('[data-ccz-modal-close]');\n    const modalX     = root.querySelector('[data-ccz-modal-x]');\n\n    let hadPlateIntent  = false;\n    let invalidStreak     = 0;\n    let lastInvalidValue  = '';\n    let lastFailureReason = '';\n\n    function getCountryName() {\n      const fromPHP = (root.getAttribute('data-country') || '').trim();\n      if (fromPHP) return fromPHP;\n      const code = (root.getAttribute('data-country-code') || '').trim();\n      if (!code || code === 'XX') return '';\n      try {\n        if (typeof Intl !== 'undefined' && Intl.DisplayNames) {\n          return new Intl.DisplayNames([LANG, 'en'], { type: 'region' }).of(code) || code;\n        }\n      } catch(e) {}\n      return code;\n    }\n\n    function openModal() {\n      hadPlateIntent = true;\n      const countryName = getCountryName();\n      const bodyTpl = i18n.plate_wip_body || 'Number plate search is still being implemented in %country%. Please enter the car\\'s VIN number instead.';\n      let bodyText;\n      if (countryName) { bodyText = bodyTpl.replace('%country%', countryName); }\n      else { bodyText = bodyTpl.replace(\/\\s*in\\s+%country%\/i, ''); }\n      if (modalBody) modalBody.textContent = bodyText;\n      if (modalLink) modalLink.href = vinGuideUrl;\n      if (overlay)   overlay.classList.add('ccz-modal-open');\n      if (modalClose) modalClose.focus();\n    }\n\n    function closeModal(logDismissal) {\n      if (overlay) overlay.classList.remove('ccz-modal-open');\n      if (logDismissal) {\n        post(eventEndpoint, { event_type: 'plate_modal_dismissed', lang: LANG, value: '', page: window.location.href, vsid: getOrCreateVsid() });\n      }\n      const vinRadio = root.querySelector('input[type=\"radio\"][value=\"vin\"]');\n      if (vinRadio) vinRadio.focus();\n    }\n\n    if (modalClose) modalClose.addEventListener('click', function() { closeModal(true); });\n    if (modalX)     modalX.addEventListener('click',     function() { closeModal(true); });\n    if (overlay) { overlay.addEventListener('click', function(e) { if (e.target === overlay) closeModal(true); }); }\n    if (modalLink) { modalLink.addEventListener('click', function() { closeModal(false); }); }\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' && overlay && overlay.classList.contains('ccz-modal-open')) { closeModal(true); }\n    });\n\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio) {\n      if (radio.value === 'plate') {\n        radio.addEventListener('click', function(e) {\n          e.preventDefault();\n          const vinRadio = root.querySelector('input[type=\"radio\"][value=\"vin\"]');\n          if (vinRadio) vinRadio.checked = true;\n          openModal();\n        });\n      }\n    });\n\n    const VIN_TRANSLITERATION = {\n      A:1,B:2,C:3,D:4,E:5,F:6,G:7,H:8,J:1,K:2,L:3,M:4,N:5,P:7,R:9,\n      S:2,T:3,U:4,V:5,W:6,X:7,Y:8,Z:9,\n      '0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9\n    };\n    const VIN_WEIGHTS = [8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2];\n\n    function validateVin(raw) {\n      const vin = raw.toUpperCase().trim();\n      if (vin.length < 17) return { valid: false, reason: 'too_short', error: i18n.note_vin_length || 'VIN must be exactly 17 characters.' };\n      if (vin.length > 17) return { valid: false, reason: 'too_long', error: i18n.note_vin_length || 'VIN must be exactly 17 characters.' };\n      const isNA = \/^[1-5]\/.test(vin);\n      if (isNA) {\n        if (\/[IOQ]\/.test(vin)) return { valid: false, reason: 'forbidden_chars', error: i18n.note_vin_chars || 'VIN contains invalid characters (I, O, Q are not allowed).' };\n        if (!\/^[A-HJ-NPR-Z0-9]{17}$\/.test(vin)) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n        let sum = 0;\n        for (let i = 0; i < 17; i++) {\n          const val = VIN_TRANSLITERATION[vin[i]];\n          if (val === undefined) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n          sum += val * VIN_WEIGHTS[i];\n        }\n        const remainder = sum % 11;\n        const expectedCheck = remainder === 10 ? 'X' : String(remainder);\n        if (vin[8] !== expectedCheck) return { valid: false, reason: 'check_digit', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n      } else {\n        if (!\/^[A-Z0-9]{17}$\/.test(vin)) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n      }\n      return { valid: true };\n    }\n\n    function validatePlate(raw) {\n      const plate = raw.trim();\n      if (plate.length < 2 || plate.length > 12) return { valid: false, error: i18n.note_plate_invalid || 'Please enter a valid number plate.' };\n      if (!\/^[A-Z0-9][A-Z0-9\\- ]{0,10}[A-Z0-9]$\/i.test(plate)) return { valid: false, error: i18n.note_plate_invalid || 'Please enter a valid number plate.' };\n      return { valid: true };\n    }\n\n    function showBypassButton() {\n      if (!btnAnyway) return;\n      btnAnyway.style.display = 'inline-block';\n      if (note) note.textContent = i18n.note_vin_retry || 'Still getting an error? If you\\'re sure this is correct, you can search anyway.';\n    }\n    function hideBypassButton() { if (!btnAnyway) return; btnAnyway.style.display = 'none'; }\n\n    btnAnyway && btnAnyway.addEventListener('click', function() {\n      const value = (input.value || '').trim();\n      const vsid  = getOrCreateVsid();\n      if (!value) return;\n      post(invalidEndpoint, { lang: LANG, raw_value: value, failure_reason: lastFailureReason || 'unknown', bypassed: true, page: window.location.href, vsid: vsid });\n      post(endpoint, { lang: LANG, type: 'vin', value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n      redirect(value.toUpperCase(), 'vin', vsid);\n    });\n\n    function updateVinHint() {\n      if (!vinHint) return;\n      if (getType() !== 'vin') { vinHint.textContent = ''; return; }\n      const len = (input.value || '').trim().length;\n      if (len === 0 || len === 17) { vinHint.textContent = ''; return; }\n      const rem = 17 - len;\n      vinHint.textContent = rem > 0 ? rem + ' character' + (rem === 1 ? '' : 's') + ' remaining' : '';\n    }\n\n    function setError(msg) {\n      if (note)  { note.textContent = msg; note.className = 'ccz-note ccz-note-error'; }\n      if (input) input.classList.add('ccz-error');\n    }\n    function clearError() {\n      if (note)  { note.textContent = ''; note.className = 'ccz-note'; }\n      if (input) input.classList.remove('ccz-error');\n      hideBypassButton();\n    }\n\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio) {\n      if (radio.value === 'vin') {\n        radio.addEventListener('change', function() { clearError(); invalidStreak = 0; lastInvalidValue = ''; input.setAttribute('maxlength', '17'); updateVinHint(); });\n      }\n    });\n    input.addEventListener('input', function() { clearError(); invalidStreak = 0; lastInvalidValue = ''; updateVinHint(); });\n\n    function getType() {\n      const checked = root.querySelector('input[type=\"radio\"]:checked');\n      return checked ? checked.value : 'vin';\n    }\n\n    function getOrCreateVsid() {\n      try { const existing = localStorage.getItem('carcheckz_vsid'); if (existing) return existing; } catch(e) {}\n      let v = '';\n      try { v = 'ccz_' + (crypto && crypto.randomUUID ? crypto.randomUUID() : (Date.now() + '_' + Math.random().toString(16).slice(2))); } catch(e) { v = 'ccz_' + (Date.now() + '_' + Math.random().toString(16).slice(2)); }\n      try { localStorage.setItem('carcheckz_vsid', v); } catch(e) {}\n      return v;\n    }\n\n    async function post(url, payload) {\n      if (!url) return;\n      try { await fetch(url, { method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify(payload), keepalive: true, credentials: 'omit' }); } catch(e) {}\n    }\n\n    function redirect(value, type, vsid) {\n      const url = new URL(processingUrl, window.location.origin);\n      url.searchParams.set('vin', value); url.searchParams.set('type', type); url.searchParams.set('vsid', vsid);\n      window.location.href = url.toString();\n    }\n\n    form.addEventListener('submit', function(e) {\n      e.preventDefault();\n      clearError();\n      const type  = getType();\n      const value = (input.value || '').trim();\n      const vsid  = getOrCreateVsid();\n      if (!value) { setError(i18n.note_empty || 'Please enter a VIN or number plate.'); return; }\n      if (type === 'vin') {\n        const result = validateVin(value);\n        if (!result.valid) {\n          setError(result.error);\n          lastFailureReason = result.reason;\n          if (value.toUpperCase() === lastInvalidValue) { invalidStreak++; } else { invalidStreak = 1; lastInvalidValue = value.toUpperCase(); }\n          post(invalidEndpoint, { lang: LANG, raw_value: value, failure_reason: result.reason, bypassed: false, page: window.location.href, vsid: vsid });\n          if (invalidStreak >= 2) showBypassButton();\n          return;\n        }\n      }\n      if (type === 'plate') {\n        const result = validatePlate(value);\n        if (!result.valid) { setError(result.error); return; }\n      }\n      invalidStreak = 0; lastInvalidValue = '';\n      if (hadPlateIntent) {\n        post(eventEndpoint, { event_type: 'plate_intent_to_vin', lang: LANG, value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n        hadPlateIntent = false;\n      }\n      post(endpoint, { lang: LANG, type: type, value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n      redirect(value.toUpperCase(), type, vsid);\n    });\n\n    \/* --- Auto-submit on full VIN (1s after last keystroke, VIN mode only) ---\n       Lets the user skip pressing Enter when a 17-char VIN-shaped value is entered.\n       Uses requestSubmit() so the existing submit handler (validation + redirect) still runs.\n       Skips re-firing for the same value if the previous attempt was invalid (e.g. bad checksum). *\/\n    var __autoVinTimer = null;\n    var __autoVinLastSubmitted = '';\n    function __autoVinCancel(){ if (__autoVinTimer) { clearTimeout(__autoVinTimer); __autoVinTimer = null; } }\n    input.addEventListener('input', function(){\n      __autoVinCancel();\n      if (getType() !== 'vin') return;\n      var v = (input.value || '').trim().toUpperCase();\n      if (v.length !== 17) return;\n      if (!\/^[A-Z0-9]{17}$\/.test(v)) return;\n      if (v === __autoVinLastSubmitted) return;\n      __autoVinTimer = setTimeout(function(){\n        __autoVinTimer = null;\n        var cur = (input.value || '').trim().toUpperCase();\n        if (cur !== v || getType() !== 'vin') return;\n        __autoVinLastSubmitted = cur;\n        if (typeof form.requestSubmit === 'function') form.requestSubmit();\n        else form.dispatchEvent(new Event('submit', { cancelable: true, bubbles: true }));\n      }, 1000);\n    });\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio){\n      radio.addEventListener('change', __autoVinCancel);\n      radio.addEventListener('click',  __autoVinCancel);\n    });\n  })();\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb24f1f elementor-widget elementor-widget-html\" data-id=\"fb24f1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<small style=\"color:#fff; opacity:0.9;\">\nEsimerkki VIN: <b>WBS41AY070FP84286<\/b> tai rekisterikilpi: <b>AK51FR<\/b>\n<\/small>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1c3335 elementor-widget elementor-widget-html\" data-id=\"d1c3335\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .rating-wrap {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px; \/* desktop gap *\/\n  }\n\n  .rating-stars {\n    display: inline-flex;\n    align-items: center;\n    gap: 3px;\n    color: #ffb400;\n    font-size: 18px; \/* star size *\/\n    line-height: 1;\n  }\n\n  .rating-stars svg {\n    width: 18px;   \/* match Unicode star size *\/\n    height: 18px;\n  }\n\n  .rating-text {\n    color: #fff;\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  \/* \ud83d\udcf1 Mobile improvements *\/\n  @media (max-width: 767px) {\n    .rating-wrap {\n      flex-wrap: wrap;\n      justify-content: center;\n      gap: 6px; \/* smaller gap between stars & text *\/\n    }\n\n    .rating-stars {\n      font-size: 16px;\n    }\n\n    .rating-stars svg {\n      width: 16px;\n      height: 16px;\n    }\n\n    .rating-text {\n      font-size: 14px;\n    }\n  }\n<\/style>\n\n<div class=\"rating-wrap\">\n   <span class=\"rating-stars\">\n \u2605 \u2605 \u2605 \u2605 \u2605\n    <svg viewbox=\"0 0 24 24\" fill=\"#ffb400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n      <defs>\n        <lineargradient id=\"half-star\">\n          <stop offset=\"50%\" stop-color=\"#ffb400\"><\/stop>\n          <stop offset=\"50%\" stop-color=\"transparent\"><\/stop>\n        <\/lineargradient>\n      <\/defs>\n      <path fill=\"url(#half-star)\" stroke=\"#ffb400\" stroke-width=\"1.5\" d=\"M12 2L15 9L22 9.5L17 14L18.5 21L12 17.5L5.5 21L7 14L2 9.5L9 9L12 2Z\"><\/path>\n    <\/svg>\n <\/span>\n\n  <span class=\"rating-text\">\n (14 620+ loppuun suoritettua tarkastusta)\n <\/span> \n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56e868f elementor-widget elementor-widget-html\" data-id=\"56e868f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"afi-wrap\" aria-label=\"As featured in\">\n  <div class=\"afi-title\">Kuten esill\u00e4<\/div>\n\n  <div class=\"afi-marquee\" role=\"region\" aria-label=\"Featured logos\">\n    <div class=\"afi-track\">\n      <!-- Set A -->\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mobile-de-logo-png_seeklogo-261512-1.png\" alt=\"Mobile.de\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/image-1-3.png\" alt=\"TopGear\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/image-2.png\" alt=\"Forbes\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/reuters-6-logo-black-and-white-2048x588-1.png\" alt=\"Reuters\" loading=\"lazy\">\n      <\/a>\n\n      <!-- Set B (duplicate for seamless loop) -->\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mobile-de-logo-png_seeklogo-261512-1.png\" alt=\"Mobile.de\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/image-1-3.png\" alt=\"Julkaisu 2\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/image-2.png\" alt=\"Julkaisu 3\" loading=\"lazy\">\n      <\/a>\n\n      <a class=\"afi-logo\" href=\"#\" target=\"_blank\" rel=\"noopener\">\n        <img decoding=\"async\" src=\"http:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/reuters-6-logo-black-and-white-2048x588-1.png\" alt=\"Reuters\" loading=\"lazy\">\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .afi-wrap{\n    width:100%;\n    padding:14px 0 6px;\n  }\n\n  .afi-title{\n    color:#ffffff;\n    font-size:14px;\n    margin:0 0 6px;\n  }\n\n  .afi-marquee{\n    position:relative;\n    overflow:hidden;\n    width:100%;\n    padding:6px 0;\n  }\n\n  .afi-track{\n    display:flex;\n    align-items:center;\n    gap:22px;\n    width:max-content;\n    animation: afiScroll 60s linear infinite;\n  }\n\n  .afi-logo{\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    height:50px;\n    min-width:135px;\n    padding:8px 14px;\n    border-radius:12px;\n    background:rgba(255,255,255,0.06);\n    border:1px solid rgba(255,255,255,0.12);\n    transition: transform .25s ease, background .25s ease;\n  }\n\n  .afi-logo:hover{\n    transform: translateY(-2px);\n    background:rgba(255,255,255,0.10);\n  }\n\n  .afi-logo img{\n    max-height:28px;\n    max-width:130px;\n    width:auto;\n    height:auto;\n    opacity:0.95;\n    transition: opacity .25s ease, transform .25s ease;\n  }\n\n  .afi-logo:hover img{\n    opacity:1;\n    transform: scale(1.02);\n  }\n\n  @media (hover:hover){\n    .afi-marquee:hover .afi-track{\n      animation-play-state: paused;\n    }\n  }\n\n  @media (max-width:767px){\n    .afi-track{\n      gap:14px;\n      animation-duration:45s;\n    }\n\n    .afi-logo{\n      height:42px;\n      min-width:110px;\n      padding:6px 10px;\n    }\n\n    .afi-logo img{\n      max-height:20px;\n      max-width:100px;\n    }\n\n    .afi-title{\n      font-size:12px;\n      margin-bottom:5px;\n    }\n  }\n\n  @keyframes afiScroll{\n    0% { transform: translate3d(0,0,0); }\n    100% { transform: translate3d(-50%,0,0); }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .afi-track{\n      animation:none;\n    }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b585760 e-flex e-con-boxed e-con e-parent\" data-id=\"b585760\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f14d278 e-con-full e-flex e-con e-child\" data-id=\"f14d278\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0fca4bc elementor-widget elementor-widget-heading\" data-id=\"0fca4bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Miksi k\u00e4ytt\u00e4\u00e4 VIN Screener -ajoneuvohistorian tarkistusta?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-afebb01 elementor-widget elementor-widget-text-editor\" data-id=\"afebb01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>K\u00e4ytetyn auton ostaminen on riskialtista, jos et tunne sen menneisyytt\u00e4. VIN-tarkistuspalvelumme avulla voit paljastaa piilev\u00e4t ongelmat ennen ostoa. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-438e8df elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"438e8df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" height=\"512\" viewBox=\"0 0 24 24\" width=\"512\"><path d=\"m2.634 17.918c.06943.3016.21694.5796.42774.8062.21079.2266.47746.3938.77326.4848l.18.791h-.015v2h16v-2h-13.317c.01313-.0924.01076-.1864-.007-.278l-.196-.863 10.357-2.356.196.863c.0522.229.1932.4278.392.5529.1987.1251.439.1661.668.1141l.863-.197c.1134-.0257.2207-.0736.3156-.1408s.1757-.1525.2376-.2509c.062-.0985.1039-.2082.1234-.3228.0196-.1147.0163-.2321-.0096-.3455l-.251-1.103c.446-.416.67-1.046.525-1.683l-.59-2.59c-.0716-.312-.2269-.5986-.4493-.8289s-.5034-.3956-.8127-.4781l-2.049-3.378c-.3022-.49631-.7525-.88521-1.2876-1.11182-.535-.22661-1.1277-.27949-1.6944-.15118l-7.868 1.79c-.56732.12851-1.07976.43242-1.4646.86861-.38485.43618-.62256.98248-.6794 1.56139l-.387 3.932c-.24273.2084-.42406.4791-.52449.7828-.10043.3038-.11617.6292-.04551.9412zm3.02-.688c-.17.0387-.34596.0436-.51784.0144-.17188-.0293-.33632-.0921-.48391-.185-.1476-.0928-.27548-.2137-.37632-.356-.10085-.1422-.17269-.3029-.21143-.4729s-.04362-.346-.01435-.5178c.02926-.1719.09209-.3364.1849-.484s.21379-.2754.35602-.3763c.14223-.1008.30293-.1727.47293-.2114.34332-.0782.70366-.0169 1.00175.1706.29809.1874.50951.4856.58775.8289s.01689.7037-.17055 1.0018c-.18745.298-.48563.5095-.82895.5877zm11.222-2.552c-.1729.0475-.3536.0595-.5313.0353s-.3486-.0841-.5025-.1762-.2875-.2143-.3929-.3594c-.1053-.1451-.1802-.3101-.22-.4849-.0399-.1748-.044-.3559-.012-.5324.0321-.1764.0995-.3445.1982-.4942.0988-.1497.2268-.2778.3764-.3767.1496-.0988.3177-.1664.4941-.1985.3365-.0613.6838.0096.9693.198.2856.1884.4874.4797.5635.8132.076.3335.0205.6835-.1552.9771-.1756.2936-.4577.508-.7876.5987zm-11.287-5.486 7.869-1.791c.1577-.03563.3226-.02092.4714.04204.1489.06296.2743.17101.3586.30896l1.585 2.613-.566.129-10.046 2.287-.568.129.299-3.042c.0161-.16103.08239-.31294.18952-.43424.10713-.12131.24967-.20588.40748-.24176zm12.816-5.192-1.405-2-.5 3 2.5 4 3 1-2-2.539 2-.933-2-.933 2-3.595z\" fill=\"rgb(0,0,0)\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Onnettomuus- ja vahinkohistoria<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" clip-rule=\"evenodd\" fill-rule=\"evenodd\" height=\"512\" stroke-linejoin=\"round\" stroke-miterlimit=\"2\" viewBox=\"0 0 32 32\" width=\"512\"><g transform=\"translate(-96 -96)\"><path d=\"m100.041 116h1.959c.552 0 1-.448 1-1s-.448-1-1-1h-1.959c.212-2.561 1.229-4.895 2.798-6.747l1.383 1.383c.39.39 1.024.39 1.414 0s.39-1.024 0-1.414l-1.383-1.383c1.853-1.569 4.186-2.586 6.747-2.798v1.959c0 .552.448 1 1 1s1-.448 1-1v-1.959c2.561.212 4.895 1.229 6.747 2.798l-1.383 1.383c-.39.39-.39 1.024 0 1.414s1.024.39 1.414 0l1.383-1.383c1.569 1.853 2.586 4.186 2.798 6.747h-1.959c-.552 0-1 .448-1 1s.448 1 1 1h1.959c-.165 1.999-.821 3.859-1.847 5.46-.298.465-.162 1.084.302 1.382.465.298 1.084.162 1.382-.302 1.395-2.177 2.204-4.765 2.204-7.54 0-7.727-6.273-14-14-14s-14 6.273-14 14c0 2.775.809 5.363 2.204 7.54.298.464.917.6 1.382.302.464-.298.6-.917.302-1.382-1.026-1.601-1.682-3.461-1.847-5.46z\"><\/path><path d=\"m112.548 117.05c-.177-.033-.361-.05-.548-.05-1.656 0-3 1.344-3 3s1.344 3 3 3 3-1.344 3-3c0-.744-.271-1.425-.72-1.949l3.205-5.551c.276-.478.112-1.09-.366-1.366s-1.09-.112-1.366.366z\"><\/path><\/g><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Mittarilukeman \/ matkamittarin takaisintulon havaitseminen<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Capa_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 471.04 471.04\" style=\"enable-background:new 0 0 471.04 471.04;\" xml:space=\"preserve\">  <g>\t<g>\t\t<path d=\"M414.72,112.64h-49.152l-27.136-40.96c-10.24-15.36-28.16-24.576-46.592-24.576H179.2    c-18.432,0-36.352,9.216-46.592,24.576l-27.136,40.96H56.32C25.088,112.64,0,137.728,0,168.96v198.656    c0,31.232,25.088,56.32,56.32,56.32h358.4c31.232,0,56.32-25.088,56.32-56.32V168.96C471.04,137.728,445.952,112.64,414.72,112.64    z M235.52,377.856c-70.144,0-126.976-56.832-126.976-126.976c0-70.144,56.832-126.464,126.976-126.464    s126.976,56.832,126.976,126.976C362.496,321.024,305.664,377.856,235.52,377.856z M407.552,192c-0.512,0-1.024,0-2.048,0h-20.48    c-9.216-0.512-16.384-8.192-15.872-17.408c0.512-8.704,7.168-15.36,15.872-15.872h20.48c9.216-0.512,16.896,6.656,17.408,15.872    C423.424,183.808,416.768,191.488,407.552,192z\"><\/path>\t<\/g><\/g>  <g>\t<g>\t\t<path d=\"M235.52,180.736c-38.912,0-70.656,31.744-70.656,70.656s31.744,70.144,70.656,70.144s70.656-31.744,70.656-70.656    C306.176,211.968,274.432,180.736,235.52,180.736z\"><\/path>\t<\/g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Ajoneuvokuvat &amp; arkistokuvat<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Capa_1\" x=\"0px\" y=\"0px\" width=\"31.416px\" height=\"31.416px\" viewBox=\"0 0 31.416 31.416\" style=\"enable-background:new 0 0 31.416 31.416;\" xml:space=\"preserve\">  <g>\t<g>\t\t<path d=\"M28.755,6.968l-0.47,0.149L25.782,7.34l-0.707,1.129l-0.513-0.163L22.57,6.51l-0.289-0.934L21.894,4.58l-1.252-1.123    l-1.477-0.289l-0.034,0.676l1.447,1.412l0.708,0.834L20.49,6.506l-0.648-0.191L18.871,5.91l0.033-0.783l-1.274-0.524l-0.423,1.841    l-1.284,0.291l0.127,1.027l1.673,0.322l0.289-1.641l1.381,0.204l0.642,0.376h1.03l0.705,1.412l1.869,1.896l-0.137,0.737    l-1.507-0.192l-2.604,1.315l-1.875,2.249l-0.244,0.996h-0.673l-1.254-0.578l-1.218,0.578l0.303,1.285l0.53-0.611l0.932-0.029    l-0.065,1.154l0.772,0.226l0.771,0.866l1.259-0.354l1.438,0.227l1.67,0.449l0.834,0.098l1.414,1.605l2.729,1.605l-1.765,3.372    l-1.863,0.866l-0.707,1.927l-2.696,1.8l-0.287,1.038c6.892-1.66,12.019-7.851,12.019-15.253    C31.413,12.474,30.433,9.465,28.755,6.968z\"><\/path>\t\t<path d=\"M17.515,23.917l-1.144-2.121l1.05-2.188l-1.05-0.314l-1.179-1.184l-2.612-0.586l-0.867-1.814v1.077h-0.382l-2.251-3.052    v-2.507L7.43,8.545L4.81,9.012H3.045L2.157,8.43L3.29,7.532L2.16,7.793c-1.362,2.326-2.156,5.025-2.156,7.916    c0,8.673,7.031,15.707,15.705,15.707c0.668,0,1.323-0.059,1.971-0.137l-0.164-1.903c0,0,0.721-2.826,0.721-2.922    C18.236,26.357,17.515,23.917,17.515,23.917z\"><\/path>\t\t<path d=\"M5.84,5.065l2.79-0.389l1.286-0.705l1.447,0.417l2.312-0.128l0.792-1.245l1.155,0.19l2.805-0.263L19.2,2.09l1.09-0.728    l1.542,0.232l0.562-0.085C20.363,0.553,18.103,0,15.708,0C10.833,0,6.474,2.222,3.596,5.711h0.008L5.84,5.065z M16.372,1.562    l1.604-0.883l1.03,0.595l-1.491,1.135l-1.424,0.143l-0.641-0.416L16.372,1.562z M11.621,1.691l0.708,0.295l0.927-0.295    l0.505,0.875l-2.14,0.562l-1.029-0.602C10.591,2.526,11.598,1.878,11.621,1.691z\"><\/path>\t<\/g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Aiemmat omistajat ja rekister\u00f6intimaa<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Capa_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 512 512\" style=\"enable-background:new 0 0 512 512;\" xml:space=\"preserve\">  <g>\t<g>\t\t<g>\t\t\t<path d=\"M40.96,223.171v95.334C73.544,350.761,147.886,368.64,256,368.64s182.456-17.879,215.04-50.135v-95.334     C435.63,247.276,371.343,266.24,256,266.24S76.37,247.276,40.96,223.171z\"><\/path>\t\t\t<path d=\"M40.96,346.051v94.269C40.96,487.383,149.135,512,256,512s215.04-24.617,215.04-71.68v-94.269     C435.63,370.156,371.343,389.12,256,389.12S76.37,370.156,40.96,346.051z\"><\/path>\t\t\t<path d=\"M256,0C149.135,0,40.96,24.617,40.96,71.68v1.065C73.544,105.001,147.886,122.88,256,122.88     s182.456-17.879,215.04-50.135V71.68C471.04,24.617,362.865,0,256,0z\"><\/path>\t\t\t<path d=\"M40.96,100.291v95.334C73.544,227.881,147.886,245.76,256,245.76s182.456-17.879,215.04-50.135v-95.334     C435.63,124.396,371.343,143.36,256,143.36S76.37,124.396,40.96,100.291z\"><\/path>\t\t<\/g>\t<\/g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Varkauksien ja varastettujen ajoneuvojen tietokannan tarkistus<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" id=\"Capa_1\" x=\"0px\" y=\"0px\" viewBox=\"0 0 512 512\" style=\"enable-background:new 0 0 512 512;\" xml:space=\"preserve\">  <g>\t<g>\t\t<path d=\"M481.429,332.892c-26.337-26.357-62.882-37.523-109.815-24.945L204.256,140.419l2.212-8.364    c9.639-36.166-0.776-75.041-27.172-101.437C152.42,3.721,114.212-6.148,78.077,3.778c-5.153,1.415-9.164,5.464-10.529,10.631    c-1.365,5.167,0.132,10.659,3.909,14.438l40.297,40.297c11.781,11.81,11.666,30.724,0.029,42.392    c-11.545,11.576-30.951,11.558-42.45,0.029L29.028,71.257c-3.779-3.781-9.287-5.264-14.454-3.891    c-5.168,1.372-9.202,5.393-10.612,10.551c-9.781,35.738-0.159,74.183,26.846,101.188c26.326,26.345,62.825,37.551,109.786,24.946    l167.371,167.528c-12.49,46.919-1.716,83.11,24.975,109.801c26.91,26.93,65.136,36.726,101.192,26.833    c5.154-1.414,9.166-5.464,10.532-10.631c1.366-5.167-0.13-10.66-3.909-14.44l-40.288-40.288    c-11.781-11.81-11.666-30.726-0.029-42.392c11.689-11.629,31.052-11.444,42.45-0.015l40.308,40.297    c3.779,3.779,9.287,5.262,14.453,3.889c5.167-1.373,9.201-5.392,10.611-10.549C518.041,398.352,508.421,359.897,481.429,332.892z\"><\/path>\t<\/g><\/g>  <g>\t<g>\t\t<path d=\"M160.551,266.584L17.559,409.594c-23.401,23.401-23.401,61.455,0,84.855c23.401,23.401,61.455,23.401,84.855,0    l142.989-143.006L160.551,266.584z M88.322,447.898c-5.86,5.86-15.35,5.86-21.21,0c-5.859-5.859-5.859-15.351,0-21.21    l90.98-90.997c5.859-5.859,15.352-5.859,21.21,0c5.859,5.859,5.859,15.351,0,21.21L88.322,447.898z\"><\/path>\t<\/g><\/g>  <g>\t<g>\t\t<path d=\"M507.596,30.253L481.737,4.394c-4.867-4.867-12.42-5.797-18.322-2.258l-79.547,47.723    c-8.37,5.021-9.791,16.568-2.891,23.469l6.332,6.33l-100.98,100.567l42.435,42.435l100.98-100.567l8.919,8.921    c6.901,6.899,18.449,5.479,23.469-2.891l47.723-79.547C513.393,42.673,512.463,35.12,507.596,30.253z\"><\/path>\t<\/g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g>  <g><\/g><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Takaisinkutsuilmoitukset &amp; valmistajan yleiset ongelmat<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e3e640 elementor-widget elementor-widget-text-editor\" data-id=\"6e3e640\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>VIN Screener on yli <strong>100 000 onnistuneen tarkistuksen<\/strong> ansiosta luotettava kumppanisi k\u00e4ytettyjen autojen tarkistamisessa maailmanlaajuisesti.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-caf43ec e-con-full e-flex e-con e-child\" data-id=\"caf43ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1a7cd5c elementor-widget elementor-widget-image\" data-id=\"1a7cd5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788.png\" class=\"attachment-large size-large wp-image-7419\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788.png 800w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788-300x300.png 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788-150x150.png 150w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788-768x768.png 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788-600x600.png 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/9153F7E3-509A-41ED-8F42-3ACE02495788-100x100.png 100w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-81e20ea e-flex e-con-boxed e-con e-parent\" data-id=\"81e20ea\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-de228bb e-grid e-con-full e-con e-child\" data-id=\"de228bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-79982c2 elementor-widget elementor-widget-image\" data-id=\"79982c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1024\" height=\"421\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg-1024x421.webp\" class=\"attachment-large size-large wp-image-7431\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg-1024x421.webp 1024w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg-300x123.webp 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg-768x316.webp 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg-600x247.webp 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Apple_Pay_logo.svg.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80ed4e8 elementor-widget elementor-widget-image\" data-id=\"80ed4e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"256\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/free-google-pay-logo-icon-svg-download-png-3031037.webp\" class=\"attachment-large size-large wp-image-7432\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/free-google-pay-logo-icon-svg-download-png-3031037.webp 256w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/free-google-pay-logo-icon-svg-download-png-3031037-150x150.webp 150w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/free-google-pay-logo-icon-svg-download-png-3031037-100x100.webp 100w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb7fbdc elementor-widget elementor-widget-image\" data-id=\"fb7fbdc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"474\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-1024x474.png\" class=\"attachment-large size-large wp-image-7433\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-1024x474.png 1024w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-300x139.png 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-768x356.png 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-1536x711.png 1536w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014-600x278.png 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/Stripe_logo_revised_2014.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f014888 elementor-widget elementor-widget-image\" data-id=\"f014888\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"333\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white-1024x333.png\" class=\"attachment-large size-large wp-image-7434\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white-1024x333.png 1024w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white-300x98.png 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white-768x250.png 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white-600x195.png 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/paypal-logo-black-and-white.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23e65cb elementor-widget elementor-widget-image\" data-id=\"23e65cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1003\" height=\"1003\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d.png\" class=\"attachment-large size-large wp-image-7435\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d.png 1003w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d-300x300.png 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d-150x150.png 150w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d-768x768.png 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d-600x600.png 600w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/mastercard-visa-debit-card-american-express-credit-card-patented-602770c43f7d8f6bab197e61dbde313d-100x100.png 100w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62c4e9b elementor-widget elementor-widget-image\" data-id=\"62c4e9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"604\" src=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/136-1367093_major-partner-mastercard-black-and-white-png.png\" class=\"attachment-large size-large wp-image-7436\" alt=\"\" srcset=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/136-1367093_major-partner-mastercard-black-and-white-png.png 776w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/136-1367093_major-partner-mastercard-black-and-white-png-300x234.png 300w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/136-1367093_major-partner-mastercard-black-and-white-png-768x598.png 768w, https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/136-1367093_major-partner-mastercard-black-and-white-png-600x467.png 600w\" sizes=\"(max-width: 776px) 100vw, 776px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14d3c8a e-con-full e-flex e-con e-parent\" data-id=\"14d3c8a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1a2d815 e-con-full e-flex e-con e-child\" data-id=\"1a2d815\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dbd4f2 elementor-widget elementor-widget-image\" data-id=\"1dbd4f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vinscreener.com\/wp-content\/uploads\/2025\/12\/VIN_Check_Worldwide.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9198493 e-con-full e-flex e-con e-child\" data-id=\"9198493\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7e24fb4 e-con-full e-flex e-con e-child\" data-id=\"7e24fb4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-590839d elementor-widget elementor-widget-heading\" data-id=\"590839d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Tuetut maat<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d5195c elementor-widget elementor-widget-text-editor\" data-id=\"2d5195c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tarjoamme VIN-historiatarkastuksia <b>Euroopassa, Yhdysvalloissa, Aasiassa ja Afrikassa<\/b>.  <\/p><p>Suosittuja hakuja ovat:  <\/p><ul><li><strong>VIN Check Saksa<\/strong><\/li><li><strong>VIN Check USA  <\/strong><\/li><li><strong>VIN Check Australia  <\/strong><\/li><li><strong>VIN tarkistus Kanada  <\/strong><\/li><li><strong>VIN tarkistus Korea  <\/strong><\/li><li><strong>VIN Tarkista Liettua, Belgia, Ranska, Suomi, T\u0161ekin tasavalta<\/strong>&#8230; ja monet muut.<\/li><\/ul><p>Riippumatta siit\u00e4, mist\u00e4 seuraava autosi on per\u00e4isin, voit tarkistaa sen t\u00e4ydellisen historian VinScreenerin avulla.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27dcf62 e-flex e-con-boxed e-con e-parent\" data-id=\"27dcf62\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7d3e351 e-con-full e-flex e-con e-child\" data-id=\"7d3e351\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-710c3bf elementor-widget elementor-widget-heading\" data-id=\"710c3bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mik\u00e4 on VIN-dekooderi?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03bd7a8 elementor-widget elementor-widget-text-editor\" data-id=\"03bd7a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Voit tarkistaa kaikki kyseisest\u00e4 ajoneuvosta saatavilla olevat tiedot. Tarkistamme kaikki yksityiset, maksulliset ja ilmaiset tietokannat saadaksemme parhaat tiedot tarkistamastasi ajoneuvon <strong>VIN Decoderista: <\/strong>Mercedes, BMW, Audi VIN Check. <\/p><p><strong>VIN-purkulaitteen haku<\/strong> on ilmainen ty\u00f6kalu, joka voi purkaa moottoriajoneuvon tunnistenumeron. Se muuntaa kirjaimet ja numerot k\u00e4ytettyj\u00e4 autoja koskeviksi tiedoiksi, joita voidaan sitten <strong>k\u00e4ytt\u00e4\u00e4 sen tunnistamiseen. <\/strong>Dekooderista n\u00e4et tietoja korityylist\u00e4, takaisinkutsutiedoista, moottorin koosta, vakuutuskortista, omistusoikeustiedoista, ajoneuvon historiaraporteista, vuosimallista, piilovahingoista ja muista tiedoista, kuten auton ainutlaatuisista ominaisuuksista. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-099936d elementor-widget elementor-widget-image\" data-id=\"099936d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vinscreener.com\/wp-content\/uploads\/2025\/12\/Accident-Check.webp\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3435bf3 elementor-widget elementor-widget-text-editor\" data-id=\"3435bf3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tiet\u00e4\u00e4, ett\u00e4 <b>alustan numero <\/b>ja <a href=\"https:\/\/en.wikipedia.org\/wiki\/Vehicle_identification_number\" target=\"_blank\" rel=\"noopener\"><strong>ajoneuvon tunnistenumero<\/strong><\/a> VIN ovat sama asia. Joskus VIN-numerosta k\u00e4ytet\u00e4\u00e4n vain nimityst\u00e4 alustanumero, koska numero l\u00f6ytyy yleens\u00e4 n\u00e4kyvimmin <strong>ajoneuvon alustasta.<\/strong> <\/p><p>Mutta nyt ihmettelet varmaan, mik\u00e4 on VIN-dekooderi Eurooppa? Tied\u00e4 siis, ett\u00e4 <strong>VIN viittaa 17-merkkiseen<\/strong> tunnistenumeroon, joka annetaan kaikenlaisille moottoriajoneuvoille t\u00e4ll\u00e4 planeetalla. Jokainen <strong>VIN-numero on yksil\u00f6llinen<\/strong>, ja sen avulla voidaan seurata ja tarkistaa kaikkien t\u00e4ll\u00e4 planeetalla olevien autojen ajoneuvohistoriaraportti. Huijarit k\u00e4ytt\u00e4v\u00e4t kokemattomia autonostajia hyv\u00e4kseen, joten tarkista aina ajoneuvon nimi ja matkamittarin lukemat.   <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9dd075f elementor-widget elementor-widget-heading\" data-id=\"9dd075f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Suosittujen automerkkien VIN-koodien purkaminen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e38d30 elementor-widget elementor-widget-text-editor\" data-id=\"5e38d30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Yleisten<b> <\/b><a href=\"https:\/\/www.nicb.org\/vincheck\" target=\"_blank\" rel=\"noopener\"><b>VIN-tarkistuspalvelut<\/b><\/a>, jotkin autonvalmistajat tarjoavat omia VIN-purkulaitteita, jotka antavat tietoa tietyst\u00e4 merkist\u00e4 ja mallista. Kaksi suosittua esimerkki\u00e4 ovat BMW:n VIN-purkulaite ja VW:n VIN-purkulaite: <\/p><p>BMW VIN-dekooderi: <b>BMW:n<\/b> virallisella verkkosivustolla olevan <b>BMW VIN-dekooderin<\/b> avulla voit sy\u00f6tt\u00e4\u00e4 BMW:si VIN-numeron ja saada yksityiskohtaisia tietoja ajoneuvosta, mukaan lukien sen valmistusp\u00e4iv\u00e4m\u00e4\u00e4r\u00e4, moottorityyppi ja asennetut ominaisuudet. T\u00e4m\u00e4 ty\u00f6kalu voi olla erityisen hy\u00f6dyllinen, kun arvioidaan k\u00e4ytetyn BMW:n alkuper\u00e4ist\u00e4 kokoonpanoa. <br><b>VW VIN-dekooderi Varusteet<\/b>: Voit sy\u00f6tt\u00e4\u00e4 VW-ajoneuvon VIN-numeron ja saada tarkat tiedot, kuten <b>ajoneuvon valmistusp\u00e4iv\u00e4n, <\/b>mallin, moottorityypin ja asennetut varusteet.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eaa9817 elementor-widget elementor-widget-heading\" data-id=\"eaa9817\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Muut hy\u00f6dylliset VIN-tarkistuspalvelut<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c6bca50 elementor-widget elementor-widget-text-editor\" data-id=\"c6bca50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Edell\u00e4 mainittujen <b>ilmaisten VIN-tarkistuspalveluiden<\/b> lis\u00e4ksi on olemassa joitakin muita ty\u00f6kaluja, joista voi olla hy\u00f6ty\u00e4 <b>k\u00e4ytetyn auton etsinn\u00e4ss\u00e4<\/b>:<\/p><ol><li><b>VIN KM Check Free:<\/b> Jotkin alustat tarjoavat ilmaisen palvelun ajoneuvon mittarilukeman tarkistamiseksi, mik\u00e4 auttaa sinua havaitsemaan matkamittaripetokset ja varmistamaan, ett\u00e4 auton mittarilukema on oikea.<\/li><li>Voita koodi: T\u00e4m\u00e4 termi viittaa <a href=\"https:\/\/www.nsai.ie\/certification\/automotive\/transport-schemes\/world-manufacturer-identifier\/\" target=\"_blank\" rel=\"noopener\"><b>&#8221;World Manufacturer Identifier&#8221; (WMI).<\/b><\/a> joka l\u00f6ytyy ajoneuvon valmistenumerosta. WMI on ajoneuvon valmistajanumeron kolme ensimm\u00e4ist\u00e4 merkki\u00e4, ja sen avulla voit tunnistaa ajoneuvon valmistajan, alkuper\u00e4maan ja muita t\u00e4rkeit\u00e4 tietoja. <\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89665d1 e-flex e-con-boxed e-con e-parent\" data-id=\"89665d1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-da04907 e-con-full e-flex e-con e-child\" data-id=\"da04907\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d09ca98 elementor-widget elementor-widget-heading\" data-id=\"d09ca98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Miten tilata ajoneuvon historiaraportti?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1472c8a elementor-widget elementor-widget-text-editor\" data-id=\"1472c8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Me huolehdimme sinusta. Sy\u00f6tt\u00e4m\u00e4ll\u00e4 <strong>VIN-koodin lomak<\/strong> keellemme saat kaikenlaista tietoa k\u00e4ytetyst\u00e4 ajoneuvosta, mukaan lukien sen ajoneuvohistoria ja aiemmat omistajat. Ilmaisella VIN Check -lomakkeella voit my\u00f6s <strong>ostaa t\u00e4ydellisen ilmaisen VIN-raportin<\/strong>, jos haluat yksityiskohtaisempia tietoja kyseisest\u00e4 autosta.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a521d9c e-grid e-con-full e-con e-child\" data-id=\"a521d9c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-201be78 e-con-full e-flex e-con e-child\" data-id=\"201be78\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8055757 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"8055757\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<?xml version=\"1.0\" encoding=\"iso-8859-1\"?????>\r\n<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\r\n<svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" x=\"0px\" y=\"0px\" viewbox=\"0 0 512 512\" style=\"enable-background:new 0 0 512 512;\" space=\"preserve\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n<g>\r\n\t<g>\r\n\t\t<path fill=\"#ffffff\" d=\"M304,96H112c-8.832,0-16,7.168-16,16c0,8.832,7.168,16,16,16h192c8.832,0,16-7.168,16-16C320,103.168,312.832,96,304,96z\"\/>\r\n\t<\/g>\r\n<\/g>\r\n<g>\r\n\t<g>\r\n\t\t<path fill=\"#ffffff\" d=\"M240,160H112c-8.832,0-16,7.168-16,16c0,8.832,7.168,16,16,16h128c8.832,0,16-7.168,16-16&#10;&#9;&#9;&#9;C256,167.168,248.832,160,240,160z\"\/>\r\n\t<\/g>\r\n<\/g>\r\n<g>\r\n\t<g>\r\n\t\t<path fill=\"#ffffff\" d=\"M352,0H64C28.704,0,0,28.704,0,64v320c0,6.208,3.584,11.872,9.216,14.496C11.36,399.488,13.696,400,16,400&#10;&#9;&#9;&#9;c3.68,0,7.328-1.28,10.24-3.712L117.792,320H352c35.296,0,64-28.704,64-64V64C416,28.704,387.296,0,352,0z M384,256&#10;&#9;&#9;&#9;c0,17.632-14.336,32-32,32H112c-3.744,0-7.36,1.312-10.24,3.712L32,349.856V64c0-17.632,14.336-32,32-32h288&#10;&#9;&#9;&#9;c17.664,0,32,14.368,32,32V256z\"\/>\r\n\t<\/g>\r\n<\/g>\r\n<g>\r\n\t<g>\r\n\t\t<path fill=\"#ffffff\" d=\"M448,128c-8.832,0-16,7.168-16,16c0,8.832,7.168,16,16,16c17.664,0,32,14.368,32,32v270.688l-54.016-43.2&#10;&#9;&#9;&#9;c-2.816-2.24-6.368-3.488-9.984-3.488H192c-17.664,0-32-14.368-32-32v-16c0-8.832-7.168-16-16-16c-8.832,0-16,7.168-16,16v16&#10;&#9;&#9;&#9;c0,35.296,28.704,64,64,64h218.368l75.616,60.512C488.896,510.816,492.448,512,496,512c2.336,0,4.704-0.512,6.944-1.568&#10;&#9;&#9;&#9;C508.48,507.744,512,502.144,512,496V192C512,156.704,483.296,128,448,128z\"\/>\r\n\t<\/g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<g>\r\n<\/g>\r\n<\/svg>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68e8a0e elementor-widget elementor-widget-heading\" data-id=\"68e8a0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ENTER VIN CODE<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d834bb2 elementor-widget elementor-widget-text-editor\" data-id=\"d834bb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sy\u00f6t\u00e4 VIN-koodi lomakkeeseen ja odota vastausta.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d09040d e-con-full e-flex e-con e-child\" data-id=\"d09040d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a1aef1f elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"a1aef1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg version=\"1.1\" id=\"fi_157977\" x=\"0px\" y=\"0px\" viewbox=\"0 0 330 330\" style=\"enable-background:new 0 0 330 330;\" space=\"preserve\">\n<g>\n\t<path fill=\"#ffffff\" d=\"M165,0C74.019,0,0,74.019,0,165s74.019,165,165,165s165-74.019,165-165S255.981,0,165,0z M165,300\n\t\tc-74.44,0-135-60.561-135-135S90.56,30,165,30s135,60.561,135,135S239.439,300,165,300z\"><\/path>\n\t<path fill=\"#ffffff\" d=\"M226.872,106.664l-84.854,84.853l-38.89-38.891c-5.857-5.857-15.355-5.858-21.213-0.001\n\t\tc-5.858,5.858-5.858,15.355,0,21.213l49.496,49.498c2.813,2.813,6.628,4.394,10.606,4.394c0.001,0,0,0,0.001,0\n\t\tc3.978,0,7.793-1.581,10.606-4.393l95.461-95.459c5.858-5.858,5.858-15.355,0-21.213\n\t\tC242.227,100.807,232.73,100.806,226.872,106.664z\"><\/path>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<g>\n<\/g>\n<\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3a0bb4 elementor-widget elementor-widget-heading\" data-id=\"d3a0bb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">TARKISTUS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c107916 elementor-widget elementor-widget-text-editor\" data-id=\"c107916\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tarkistamme VIN-numerosi eri tietokannoista.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b14a11a e-con-full e-flex e-con e-child\" data-id=\"b14a11a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f79debc elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"f79debc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg id=\"fi_8145292\" enable-background=\"new 0 0 512 512\" viewbox=\"0 0 512 512\" width=\"100%\"><g><path fill=\"#ffffff\" d=\"m466.252 60.041h-366.807c-25.226 0-45.748 20.586-45.748 45.891v8.02h-7.878c-25.264 0-45.819 20.555-45.819 45.819v246.369c0 25.265 20.555 45.819 45.819 45.819h366.664c25.265 0 45.819-20.555 45.819-45.819v-8.092h7.949c25.226 0 45.748-20.586 45.748-45.891v-246.225c.001-25.305-20.521-45.891-45.747-45.891zm-420.433 73.911h366.664c14.236 0 25.819 11.583 25.819 25.819v11.212h-418.302v-11.212c0-14.236 11.583-25.819 25.819-25.819zm-25.819 57.031h418.303v48.547h-418.303zm392.483 240.976h-366.664c-14.236 0-25.819-11.583-25.819-25.819v-146.609h418.303v146.609c0 14.236-11.583 25.819-25.82 25.819zm79.517-79.802c0 14.276-11.551 25.891-25.748 25.891h-7.949v-218.277c0-25.265-20.555-45.819-45.819-45.819h-338.787v-8.02c0-14.276 11.551-25.891 25.748-25.891h366.807c14.197 0 25.748 11.615 25.748 25.891z\"><\/path><path fill=\"#ffffff\" d=\"m186.399 300.095h-113.471c-5.522 0-10 4.477-10 10v76.256c0 5.523 4.478 10 10 10h113.472c5.522 0 10-4.477 10-10v-76.256c-.001-5.523-4.478-10-10.001-10zm-10 76.256h-93.471v-56.256h93.472v56.256z\"><\/path><path fill=\"#ffffff\" d=\"m385.375 376.351h-125.765c-5.522 0-10 4.477-10 10s4.478 10 10 10h125.765c5.522 0 10-4.477 10-10s-4.478-10-10-10z\"><\/path><path fill=\"#ffffff\" d=\"m385.375 331.753h-62.426c-5.522 0-10 4.477-10 10s4.478 10 10 10h62.426c5.522 0 10-4.477 10-10s-4.478-10-10-10z\"><\/path><\/g><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43ea680 elementor-widget elementor-widget-heading\" data-id=\"43ea680\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PAY<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e612732 elementor-widget elementor-widget-text-editor\" data-id=\"e612732\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Jos olet tyytyv\u00e4inen, voit ostaa Full VIN raportin n\u00e4hd\u00e4ksesi yksityiskohtaiset tiedot t\u00e4st\u00e4 ajoneuvosta.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a8eb5f1 e-con-full e-flex e-con e-child\" data-id=\"a8eb5f1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51a6d67 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"51a6d67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<svg id=\"fi_2767144\" enable-background=\"new 0 0 128 128\" viewbox=\"0 0 128 128\"><path id=\"Download\" fill=\"#ffffff\" d=\"m128 65c0 15.439-12.563 28-28 28h-20c-2.211 0-4-1.791-4-4s1.789-4 4-4h20c11.027 0 20-8.973 20-20s-8.973-20-20-20h-4c-2.211 0-4-1.791-4-4 0-15.439-12.563-28-28-28s-28 12.561-28 28c0 2.209-1.789 4-4 4h-4c-11.027 0-20 8.973-20 20s8.973 20 20 20h20c2.211 0 4 1.791 4 4s-1.789 4-4 4h-20c-15.437 0-28-12.561-28-28s12.563-28 28-28h.223c1.996-17.975 17.277-32 35.777-32s33.781 14.025 35.777 32h.223c15.438 0 28 12.561 28 28zm-50.828 37.172-9.172 9.172v-50.344c0-2.209-1.789-4-4-4s-4 1.791-4 4v50.344l-9.172-9.172c-1.563-1.563-4.094-1.563-5.656 0s-1.563 4.094 0 5.656l16 16c.781.781 1.805 1.172 2.828 1.172s2.047-.391 2.828-1.172l16-16c1.563-1.563 1.563-4.094 0-5.656s-4.094-1.563-5.656 0z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d56bda5 elementor-widget elementor-widget-heading\" data-id=\"d56bda5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">LATAA<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6fb3c4 elementor-widget elementor-widget-text-editor\" data-id=\"a6fb3c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Kun olet maksanut onnistuneesti, voit ladata t\u00e4ydellisen VIN-raportin.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53a271e e-flex e-con-boxed e-con e-parent\" data-id=\"53a271e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-a00459e e-con-full e-flex e-con e-child\" data-id=\"a00459e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-497bf57 elementor-widget elementor-widget-heading\" data-id=\"497bf57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92032ec elementor-widget elementor-widget-text-editor\" data-id=\"92032ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\"><span style=\"font-weight: normal;\">Yleisimm\u00e4t kysymykset ja vastaukset<\/span><\/h5>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-24261d4 e-con-full e-flex e-con e-child\" data-id=\"24261d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea69fcd elementor-widget elementor-widget-n-accordion\" data-id=\"ea69fcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2450\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-2450\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Mist\u00e4 l\u00f6yd\u00e4n autoni valmistenumeron? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2450\" class=\"elementor-element elementor-element-cdd8bfa e-con-full e-flex e-con e-child\" data-id=\"cdd8bfa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ae0455 elementor-widget elementor-widget-text-editor\" data-id=\"2ae0455\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Katso kuljettajan puoleisesta kojelaudasta tuulilasin l\u00e4helt\u00e4 tai tarkista rekister\u00f6intiasiakirjat.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2451\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2451\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Onko VIN-tarkastus ilmainen? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2451\" class=\"elementor-element elementor-element-df1babf e-con-full e-flex e-con e-child\" data-id=\"df1babf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7976bbb elementor-widget elementor-widget-text-editor\" data-id=\"7976bbb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"color: #4b4b4b; font-family: Roboto, sans-serif;\">Kyll\u00e4 &#8211; n\u00e4et perustiedot ilmaiseksi. Jos haluat koko historian (onnettomuudet, ajokilometrit, takaisinkutsut), p\u00e4ivit\u00e4 maksulliseen raporttiin. <\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2452\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2452\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Voinko tarkistaa kilometrien palautuksen? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2452\" class=\"elementor-element elementor-element-7a8ea8d e-con-full e-flex e-con e-child\" data-id=\"7a8ea8d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e57c39 elementor-widget elementor-widget-text-editor\" data-id=\"3e57c39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Kyll\u00e4 &#8211; VIN-kilometritarkistuksemme vertaa tietoja eri tietokantojen v\u00e4lill\u00e4 matkamittaripetosten havaitsemiseksi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-2453\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-2453\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Kattaako VinScreener amerikkalaiset autot? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-2453\" class=\"elementor-element elementor-element-972b8a3 e-flex e-con-boxed e-con e-child\" data-id=\"972b8a3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ff311f elementor-widget elementor-widget-text-editor\" data-id=\"5ff311f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Kyll\u00e4, tarkistamme my\u00f6s <strong data-start=\"3487\" data-end=\"3518\">Yhdysvalloista<\/strong> tulevat ajoneuvot <strong data-start=\"3487\" data-end=\"3518\">NICB:n tietokannan avulla<\/strong>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6aaa4e4 e-flex e-con-boxed e-con e-parent\" data-id=\"6aaa4e4\" data-element_type=\"container\" data-e-type=\"container\" id=\"vin-guide\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-60cc68a e-con-full e-flex e-con e-child\" data-id=\"60cc68a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7ba3b4e elementor-widget elementor-widget-heading\" data-id=\"7ba3b4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mist\u00e4 l\u00f6yd\u00e4n ajoneuvon VIN-numeron sijainnin?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91199d1 elementor-widget elementor-widget-text-editor\" data-id=\"91199d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Tiesitk\u00f6, ett\u00e4 VIN tarkoittaa ajoneuvon tunnistenumeroa?<\/p><p>VIN-koodi on yksil\u00f6llinen koodi, ja se l\u00f6ytyy kojelaudasta, l\u00e4helt\u00e4 kojelaudan ja <strong>tuulilasin<\/strong> reunan yhtym\u00e4kohtaa kuljettajan puolella. Se on yleens\u00e4 <strong>17-numeroinen koodi <\/strong>(ajoneuvon tunnistenumero VIN), ja se n\u00e4ytt\u00e4\u00e4 suunnilleen t\u00e4lt\u00e4: <strong>1HGCM5E1XF123456.<\/strong> <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5663177 elementor-widget elementor-widget-image\" data-id=\"5663177\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vinscreener.com\/wp-content\/uploads\/2025\/12\/vehicle-vin-code-location.png\" title=\"\" alt=\"\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-675ebd4 elementor-widget elementor-widget-text-editor\" data-id=\"675ebd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>VIN-hakua <\/strong>k\u00e4ytet\u00e4\u00e4n ajoneuvosi tunnistamiseen vakuutustarkoituksiin, joten jos joku varastaa autosi tai joutuu sen kanssa onnettomuuteen, h\u00e4nen on annettava n\u00e4m\u00e4 tiedot saadakseen korvauksen. Jos olet myym\u00e4ss\u00e4 autoasi, sinun on my\u00f6s annettava n\u00e4m\u00e4 tiedot, kun ilmoitat sen verkossa. Voit lukea lis\u00e4\u00e4 siit\u00e4, mit\u00e4 muuta <a href=\"https:\/\/www.stuttcars.com\/technical\/vin-decoder\/\" target=\"_blank\" rel=\"noopener\"><b>VIN-purkulaite <\/b><\/a>tekee t\u00e4\u00e4ll\u00e4!  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-132af9d e-flex e-con-boxed e-con e-parent\" data-id=\"132af9d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b008d25 e-con-full e-flex e-con e-child\" data-id=\"b008d25\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-074fbd4 elementor-widget elementor-widget-heading\" data-id=\"074fbd4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Aloita VIN-tarkistus nyt<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe52ec9 elementor-widget elementor-widget-text-editor\" data-id=\"fe52ec9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00c4l\u00e4 ota riskej\u00e4 ostaessasi k\u00e4ytetty\u00e4 autoa.<br data-start=\"3605\" data-end=\"3608\"\/>K\u00e4yt\u00e4 <strong data-start=\"3612\" data-end=\"3637\">Vin Screenerin VIN-tarkistusta<\/strong> jo t\u00e4n\u00e4\u00e4n ja varmista, ett\u00e4 seuraava autosi on turvallinen, laillinen ja hintansa arvoinen.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6cd4fc9 elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"6cd4fc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">  <div class=\"ccz-wrap\" id=\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad\"\n       data-lang=\"fi\"\n       data-processing-url=\"https:\/\/www.vinscreener.com\/fi\/processing\/\"\n       data-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/choice\/\"\n       data-invalid-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/invalid-vin\/\"\n       data-event-endpoint=\"https:\/\/www.vinscreener.com\/fi\/wp-json\/carcheckz\/v2\/event\/\"\n       data-vin-guide-url=\"#vin-guide\"\n       data-country=\"Yhdysvallat\"\n       data-country-code=\"US\"\n       data-i18n=\"{&quot;toggle_vin&quot;:&quot;VIN-numero&quot;,&quot;toggle_plate&quot;:&quot;Rekisterikilpi&quot;,&quot;placeholder&quot;:&quot;ENTER:&quot;,&quot;button&quot;:&quot;HAKU&quot;,&quot;button_anyway&quot;:&quot;Etsi kuitenkin&quot;,&quot;note_empty&quot;:&quot;Sy\\u00f6t\\u00e4 VIN tai rekisterikilpi.&quot;,&quot;note_vin_length&quot;:&quot;VIN-tunnuksen on oltava t\\u00e4sm\\u00e4lleen 17 merkki\\u00e4.&quot;,&quot;note_vin_chars&quot;:&quot;VIN sis\\u00e4lt\\u00e4\\u00e4 virheellisi\\u00e4 merkkej\\u00e4 (I, O, Q eiv\\u00e4t ole sallittuja).&quot;,&quot;note_vin_invalid&quot;:&quot;VIN-numero n\\u00e4ytt\\u00e4\\u00e4 olevan virheellinen. Tarkista ja yrit\\u00e4 uudelleen. &quot;,&quot;note_vin_retry&quot;:&quot;Viel\\u00e4k\\u00f6 saat virheen? Jos olet varma, ett\\u00e4 t\\u00e4m\\u00e4 on oikein, voit hakea kuitenkin. &quot;,&quot;note_plate_invalid&quot;:&quot;Sy\\u00f6t\\u00e4 voimassa oleva rekisterikilpi.&quot;,&quot;plate_wip_title&quot;:&quot;Tulossa pian&quot;,&quot;plate_wip_body&quot;:&quot;Rekisterikilpien haku on viel\\u00e4 kesken %country%:ssa. Sy\\u00f6t\\u00e4 sen sijaan auton VIN-numero. &quot;,&quot;plate_wip_link&quot;:&quot;Mist\\u00e4 l\\u00f6yd\\u00e4n VIN-numeron?&quot;,&quot;plate_wip_close&quot;:&quot;Sain sen&quot;}\">\n\n    <style>\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad.ccz-wrap{max-width:800px;margin:0 auto;text-align:left}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-toggle{display:flex;justify-content:center;align-items:center;gap:12px 22px;margin-bottom:14px;flex-wrap:wrap;width:100%}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad{direction:ltr;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad label.ccz-opt{display:inline-flex!important;align-items:center!important;gap:10px!important;white-space:nowrap!important;font-size:16px!important;font-weight:600!important;color:#fff!important;margin:0!important;cursor:pointer!important}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-opt input[type=\"radio\"]{appearance:auto!important;-webkit-appearance:radio!important;width:16px!important;height:16px!important;margin:0!important}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-input{width:100%!important;padding:20px 28px!important;font-size:22px!important;border-radius:999px!important;border:none!important;outline:none!important;background:#fff!important;box-shadow:0 6px 14px rgba(0,0,0,.18)!important;box-sizing:border-box!important;transition:box-shadow .2s}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-input.ccz-error{box-shadow:0 0 0 3px #ff4444,0 6px 14px rgba(0,0,0,.18)!important}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-btn{width:170px;margin-top:10px!important;padding:9px 20px!important;background:#00d64f!important;border-radius:999px!important;border:none!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-block!important;box-shadow:0 6px 14px rgba(0,0,0,.22)!important}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-btn-anyway{margin-top:10px!important;padding:8px 18px!important;background:transparent!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.7)!important;color:#fff!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;display:none;box-shadow:none!important;letter-spacing:.03em}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-btn-anyway:hover{background:rgba(255,255,255,.15)!important}\n      @media (max-width:768px){\n        #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad.ccz-wrap{text-align:center}\n        #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-btn{width:100%!important;display:block!important}\n        #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-btn-anyway{width:100%!important;display:none}\n      }\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-note{margin-top:8px;font-size:12px;opacity:.85;color:#fff;min-height:16px}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-note.ccz-note-error{color:#ffcccc;opacity:1;font-weight:600}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-vin-hint{margin-top:4px;font-size:11px;color:rgba(255,255,255,.6);min-height:14px;text-align:left}\n      @media (max-width:768px){ #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-vin-hint{text-align:center} }\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-overlay{display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.55);backdrop-filter:blur(3px);align-items:center;justify-content:center;padding:16px;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-overlay.ccz-modal-open{display:flex}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal{background:#fff;border-radius:18px;padding:32px 28px 26px;max-width:420px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.3);text-align:center;position:relative;animation:ccz-modal-in .2s ease;}\n      @keyframes ccz-modal-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-icon{width:52px;height:52px;border-radius:50%;background:#fff7e0;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:26px;line-height:1;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-title{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 10px;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-body{font-size:14px;line-height:1.6;color:#444;margin:0 0 20px;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0073aa;text-decoration:none;margin-bottom:22px;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-link:hover{text-decoration:underline}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-link svg{flex-shrink:0}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-close{width:100%;padding:11px 20px;background:#00d64f;border:none;border-radius:999px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.18);}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-close:hover{background:#00be46}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-x{position:absolute;top:12px;right:14px;background:none;border:none;font-size:20px;color:#aaa;cursor:pointer;line-height:1;padding:4px 6px;}\n      #ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad .ccz-modal-x:hover{color:#555}\n    <\/style>\n\n    <div class=\"ccz-toggle\">\n      <label class=\"ccz-opt\">\n        <input type=\"radio\" name=\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad_toggle\" value=\"vin\" checked>\n        <span>VIN-numero<\/span>\n      <\/label>\n      <label class=\"ccz-opt\">\n        <input type=\"radio\" name=\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad_toggle\" value=\"plate\">\n        <span>Rekisterikilpi<\/span>\n      <\/label>\n    <\/div>\n\n    <form class=\"ccz-form\" data-ccz-form>\n      <input type=\"text\" class=\"ccz-input\" data-ccz-input\n             placeholder=\"ENTER:\"\n             autocomplete=\"off\" spellcheck=\"false\" maxlength=\"17\">\n      <div class=\"ccz-vin-hint\" data-ccz-vin-hint><\/div>\n      <button type=\"submit\" class=\"ccz-btn\">HAKU<\/button>\n      <button type=\"button\" class=\"ccz-btn-anyway\" data-ccz-btn-anyway>Etsi kuitenkin<\/button>\n      <div class=\"ccz-note\" data-ccz-note><\/div>\n    <\/form>\n\n    <div class=\"ccz-modal-overlay\" data-ccz-modal-overlay role=\"dialog\" aria-modal=\"true\"\n         aria-labelledby=\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad_modal_title\">\n      <div class=\"ccz-modal\">\n        <button class=\"ccz-modal-x\" data-ccz-modal-x aria-label=\"Close\">&times;<\/button>\n        <div class=\"ccz-modal-icon\">\ud83d\udd27<\/div>\n        <h3 class=\"ccz-modal-title\" id=\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad_modal_title\"\n            data-ccz-modal-title>Tulossa pian<\/h3>\n        <p class=\"ccz-modal-body\" data-ccz-modal-body><\/p>\n        <a class=\"ccz-modal-link\" data-ccz-modal-link href=\"#vin-guide\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\n               aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"\/>\n            <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"\/>\n          <\/svg>\n          <span>Mist\u00e4 l\u00f6yd\u00e4n VIN-numeron?<\/span>\n        <\/a>\n        <button class=\"ccz-modal-close\" data-ccz-modal-close>\n          Sain sen        <\/button>\n      <\/div>\n    <\/div>\n\n  <\/div>\n\n  <script>\n  (function(){\n    const root = document.getElementById(\"ccz_02dfb2b0-9b1c-437d-9f8f-1a853d92c1ad\");\n    if (!root) return;\n\n    const endpoint        = root.getAttribute('data-endpoint')        || '';\n    const invalidEndpoint = root.getAttribute('data-invalid-endpoint') || '';\n    const eventEndpoint   = root.getAttribute('data-event-endpoint')   || '';\n    const processingUrl   = root.getAttribute('data-processing-url')   || '';\n    const vinGuideUrl     = root.getAttribute('data-vin-guide-url')    || '#vin-guide';\n    const LANG            = (root.getAttribute('data-lang') || 'en').toLowerCase();\n\n    let i18n = {};\n    try { i18n = JSON.parse(root.getAttribute('data-i18n') || '{}'); } catch(e) {}\n\n    const input     = root.querySelector('[data-ccz-input]');\n    const form      = root.querySelector('[data-ccz-form]');\n    const note      = root.querySelector('[data-ccz-note]');\n    const vinHint   = root.querySelector('[data-ccz-vin-hint]');\n    const btnAnyway = root.querySelector('[data-ccz-btn-anyway]');\n\n    const overlay    = root.querySelector('[data-ccz-modal-overlay]');\n    const modalBody  = root.querySelector('[data-ccz-modal-body]');\n    const modalLink  = root.querySelector('[data-ccz-modal-link]');\n    const modalClose = root.querySelector('[data-ccz-modal-close]');\n    const modalX     = root.querySelector('[data-ccz-modal-x]');\n\n    let hadPlateIntent  = false;\n    let invalidStreak     = 0;\n    let lastInvalidValue  = '';\n    let lastFailureReason = '';\n\n    function getCountryName() {\n      const fromPHP = (root.getAttribute('data-country') || '').trim();\n      if (fromPHP) return fromPHP;\n      const code = (root.getAttribute('data-country-code') || '').trim();\n      if (!code || code === 'XX') return '';\n      try {\n        if (typeof Intl !== 'undefined' && Intl.DisplayNames) {\n          return new Intl.DisplayNames([LANG, 'en'], { type: 'region' }).of(code) || code;\n        }\n      } catch(e) {}\n      return code;\n    }\n\n    function openModal() {\n      hadPlateIntent = true;\n      const countryName = getCountryName();\n      const bodyTpl = i18n.plate_wip_body || 'Number plate search is still being implemented in %country%. Please enter the car\\'s VIN number instead.';\n      let bodyText;\n      if (countryName) { bodyText = bodyTpl.replace('%country%', countryName); }\n      else { bodyText = bodyTpl.replace(\/\\s*in\\s+%country%\/i, ''); }\n      if (modalBody) modalBody.textContent = bodyText;\n      if (modalLink) modalLink.href = vinGuideUrl;\n      if (overlay)   overlay.classList.add('ccz-modal-open');\n      if (modalClose) modalClose.focus();\n    }\n\n    function closeModal(logDismissal) {\n      if (overlay) overlay.classList.remove('ccz-modal-open');\n      if (logDismissal) {\n        post(eventEndpoint, { event_type: 'plate_modal_dismissed', lang: LANG, value: '', page: window.location.href, vsid: getOrCreateVsid() });\n      }\n      const vinRadio = root.querySelector('input[type=\"radio\"][value=\"vin\"]');\n      if (vinRadio) vinRadio.focus();\n    }\n\n    if (modalClose) modalClose.addEventListener('click', function() { closeModal(true); });\n    if (modalX)     modalX.addEventListener('click',     function() { closeModal(true); });\n    if (overlay) { overlay.addEventListener('click', function(e) { if (e.target === overlay) closeModal(true); }); }\n    if (modalLink) { modalLink.addEventListener('click', function() { closeModal(false); }); }\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' && overlay && overlay.classList.contains('ccz-modal-open')) { closeModal(true); }\n    });\n\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio) {\n      if (radio.value === 'plate') {\n        radio.addEventListener('click', function(e) {\n          e.preventDefault();\n          const vinRadio = root.querySelector('input[type=\"radio\"][value=\"vin\"]');\n          if (vinRadio) vinRadio.checked = true;\n          openModal();\n        });\n      }\n    });\n\n    const VIN_TRANSLITERATION = {\n      A:1,B:2,C:3,D:4,E:5,F:6,G:7,H:8,J:1,K:2,L:3,M:4,N:5,P:7,R:9,\n      S:2,T:3,U:4,V:5,W:6,X:7,Y:8,Z:9,\n      '0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9\n    };\n    const VIN_WEIGHTS = [8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2];\n\n    function validateVin(raw) {\n      const vin = raw.toUpperCase().trim();\n      if (vin.length < 17) return { valid: false, reason: 'too_short', error: i18n.note_vin_length || 'VIN must be exactly 17 characters.' };\n      if (vin.length > 17) return { valid: false, reason: 'too_long', error: i18n.note_vin_length || 'VIN must be exactly 17 characters.' };\n      const isNA = \/^[1-5]\/.test(vin);\n      if (isNA) {\n        if (\/[IOQ]\/.test(vin)) return { valid: false, reason: 'forbidden_chars', error: i18n.note_vin_chars || 'VIN contains invalid characters (I, O, Q are not allowed).' };\n        if (!\/^[A-HJ-NPR-Z0-9]{17}$\/.test(vin)) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n        let sum = 0;\n        for (let i = 0; i < 17; i++) {\n          const val = VIN_TRANSLITERATION[vin[i]];\n          if (val === undefined) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n          sum += val * VIN_WEIGHTS[i];\n        }\n        const remainder = sum % 11;\n        const expectedCheck = remainder === 10 ? 'X' : String(remainder);\n        if (vin[8] !== expectedCheck) return { valid: false, reason: 'check_digit', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n      } else {\n        if (!\/^[A-Z0-9]{17}$\/.test(vin)) return { valid: false, reason: 'bad_chars', error: i18n.note_vin_invalid || 'VIN number appears to be invalid. Please check and try again.' };\n      }\n      return { valid: true };\n    }\n\n    function validatePlate(raw) {\n      const plate = raw.trim();\n      if (plate.length < 2 || plate.length > 12) return { valid: false, error: i18n.note_plate_invalid || 'Please enter a valid number plate.' };\n      if (!\/^[A-Z0-9][A-Z0-9\\- ]{0,10}[A-Z0-9]$\/i.test(plate)) return { valid: false, error: i18n.note_plate_invalid || 'Please enter a valid number plate.' };\n      return { valid: true };\n    }\n\n    function showBypassButton() {\n      if (!btnAnyway) return;\n      btnAnyway.style.display = 'inline-block';\n      if (note) note.textContent = i18n.note_vin_retry || 'Still getting an error? If you\\'re sure this is correct, you can search anyway.';\n    }\n    function hideBypassButton() { if (!btnAnyway) return; btnAnyway.style.display = 'none'; }\n\n    btnAnyway && btnAnyway.addEventListener('click', function() {\n      const value = (input.value || '').trim();\n      const vsid  = getOrCreateVsid();\n      if (!value) return;\n      post(invalidEndpoint, { lang: LANG, raw_value: value, failure_reason: lastFailureReason || 'unknown', bypassed: true, page: window.location.href, vsid: vsid });\n      post(endpoint, { lang: LANG, type: 'vin', value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n      redirect(value.toUpperCase(), 'vin', vsid);\n    });\n\n    function updateVinHint() {\n      if (!vinHint) return;\n      if (getType() !== 'vin') { vinHint.textContent = ''; return; }\n      const len = (input.value || '').trim().length;\n      if (len === 0 || len === 17) { vinHint.textContent = ''; return; }\n      const rem = 17 - len;\n      vinHint.textContent = rem > 0 ? rem + ' character' + (rem === 1 ? '' : 's') + ' remaining' : '';\n    }\n\n    function setError(msg) {\n      if (note)  { note.textContent = msg; note.className = 'ccz-note ccz-note-error'; }\n      if (input) input.classList.add('ccz-error');\n    }\n    function clearError() {\n      if (note)  { note.textContent = ''; note.className = 'ccz-note'; }\n      if (input) input.classList.remove('ccz-error');\n      hideBypassButton();\n    }\n\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio) {\n      if (radio.value === 'vin') {\n        radio.addEventListener('change', function() { clearError(); invalidStreak = 0; lastInvalidValue = ''; input.setAttribute('maxlength', '17'); updateVinHint(); });\n      }\n    });\n    input.addEventListener('input', function() { clearError(); invalidStreak = 0; lastInvalidValue = ''; updateVinHint(); });\n\n    function getType() {\n      const checked = root.querySelector('input[type=\"radio\"]:checked');\n      return checked ? checked.value : 'vin';\n    }\n\n    function getOrCreateVsid() {\n      try { const existing = localStorage.getItem('carcheckz_vsid'); if (existing) return existing; } catch(e) {}\n      let v = '';\n      try { v = 'ccz_' + (crypto && crypto.randomUUID ? crypto.randomUUID() : (Date.now() + '_' + Math.random().toString(16).slice(2))); } catch(e) { v = 'ccz_' + (Date.now() + '_' + Math.random().toString(16).slice(2)); }\n      try { localStorage.setItem('carcheckz_vsid', v); } catch(e) {}\n      return v;\n    }\n\n    async function post(url, payload) {\n      if (!url) return;\n      try { await fetch(url, { method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify(payload), keepalive: true, credentials: 'omit' }); } catch(e) {}\n    }\n\n    function redirect(value, type, vsid) {\n      const url = new URL(processingUrl, window.location.origin);\n      url.searchParams.set('vin', value); url.searchParams.set('type', type); url.searchParams.set('vsid', vsid);\n      window.location.href = url.toString();\n    }\n\n    form.addEventListener('submit', function(e) {\n      e.preventDefault();\n      clearError();\n      const type  = getType();\n      const value = (input.value || '').trim();\n      const vsid  = getOrCreateVsid();\n      if (!value) { setError(i18n.note_empty || 'Please enter a VIN or number plate.'); return; }\n      if (type === 'vin') {\n        const result = validateVin(value);\n        if (!result.valid) {\n          setError(result.error);\n          lastFailureReason = result.reason;\n          if (value.toUpperCase() === lastInvalidValue) { invalidStreak++; } else { invalidStreak = 1; lastInvalidValue = value.toUpperCase(); }\n          post(invalidEndpoint, { lang: LANG, raw_value: value, failure_reason: result.reason, bypassed: false, page: window.location.href, vsid: vsid });\n          if (invalidStreak >= 2) showBypassButton();\n          return;\n        }\n      }\n      if (type === 'plate') {\n        const result = validatePlate(value);\n        if (!result.valid) { setError(result.error); return; }\n      }\n      invalidStreak = 0; lastInvalidValue = '';\n      if (hadPlateIntent) {\n        post(eventEndpoint, { event_type: 'plate_intent_to_vin', lang: LANG, value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n        hadPlateIntent = false;\n      }\n      post(endpoint, { lang: LANG, type: type, value: value.toUpperCase(), page: window.location.href, vsid: vsid });\n      redirect(value.toUpperCase(), type, vsid);\n    });\n\n    \/* --- Auto-submit on full VIN (1s after last keystroke, VIN mode only) ---\n       Lets the user skip pressing Enter when a 17-char VIN-shaped value is entered.\n       Uses requestSubmit() so the existing submit handler (validation + redirect) still runs.\n       Skips re-firing for the same value if the previous attempt was invalid (e.g. bad checksum). *\/\n    var __autoVinTimer = null;\n    var __autoVinLastSubmitted = '';\n    function __autoVinCancel(){ if (__autoVinTimer) { clearTimeout(__autoVinTimer); __autoVinTimer = null; } }\n    input.addEventListener('input', function(){\n      __autoVinCancel();\n      if (getType() !== 'vin') return;\n      var v = (input.value || '').trim().toUpperCase();\n      if (v.length !== 17) return;\n      if (!\/^[A-Z0-9]{17}$\/.test(v)) return;\n      if (v === __autoVinLastSubmitted) return;\n      __autoVinTimer = setTimeout(function(){\n        __autoVinTimer = null;\n        var cur = (input.value || '').trim().toUpperCase();\n        if (cur !== v || getType() !== 'vin') return;\n        __autoVinLastSubmitted = cur;\n        if (typeof form.requestSubmit === 'function') form.requestSubmit();\n        else form.dispatchEvent(new Event('submit', { cancelable: true, bubbles: true }));\n      }, 1000);\n    });\n    root.querySelectorAll('input[type=\"radio\"]').forEach(function(radio){\n      radio.addEventListener('change', __autoVinCancel);\n      radio.addEventListener('click',  __autoVinCancel);\n    });\n  })();\n  <\/script>\n  <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>TARKISTA VIN-KOODI &amp; HISTORIA Ostatko k\u00e4ytetyn auton? Tarkista se VIN Screener -ohjelmalla ennen kuin sitoudut. Tarkista ajoneuvon tiedot, onnettomuushistoria, matkamittarin lukemat, markkina-arvo ja paljon muuta. Esimerkki VIN: WBS41AY070FP84286 tai rekisterikilpi: AK51FR \u2605 \u2605 \u2605 \u2605 \u2605 (14 620+ loppuun suoritettua tarkastusta) Kuten esill\u00e4 Miksi k\u00e4ytt\u00e4\u00e4 VIN Screener -ajoneuvohistorian tarkistusta? K\u00e4ytetyn auton ostaminen on riskialtista, jos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7417","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7},"vertical_spacing_source":"custom","content_area_spacing":"none"},"yoast_head":"<title>Etusivu | VIN Screener<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vinscreener.com\/fi\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Etusivu | VIN Screener\" \/>\n<meta property=\"og:description\" content=\"TARKISTA VIN-KOODI &amp; HISTORIA Ostatko k\u00e4ytetyn auton? Tarkista se VIN Screener -ohjelmalla ennen kuin sitoudut. Tarkista ajoneuvon tiedot, onnettomuushistoria, matkamittarin lukemat, markkina-arvo ja paljon muuta. Esimerkki VIN: WBS41AY070FP84286 tai rekisterikilpi: AK51FR \u2605 \u2605 \u2605 \u2605 \u2605 (14 620+ loppuun suoritettua tarkastusta) Kuten esill\u00e4 Miksi k\u00e4ytt\u00e4\u00e4 VIN Screener -ajoneuvohistorian tarkistusta? K\u00e4ytetyn auton ostaminen on riskialtista, jos [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vinscreener.com\/fi\/\" \/>\n<meta property=\"og:site_name\" content=\"VIN Screener\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61586944109874#\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T10:21:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuutti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/\",\"url\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/\",\"name\":\"Etusivu | VIN Screener\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vinscreener.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/A7-1024x683.webp\",\"datePublished\":\"2025-12-04T21:59:15+00:00\",\"dateModified\":\"2026-07-01T10:21:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vinscreener.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/A7-1024x683.webp\",\"contentUrl\":\"https:\\\/\\\/www.vinscreener.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/A7-1024x683.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Etusivu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/\",\"name\":\"VIN Screener\",\"description\":\"Enter Your VIN Here To Get Full Car History Report\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#organization\"},\"alternateName\":\"VIN Screener | VIN Check | Car History\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fi\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#organization\",\"name\":\"VIN Screener\",\"alternateName\":\"VIN Screener | VIN Check | Car History\",\"url\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vinscreener.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/vin_fav.png\",\"contentUrl\":\"https:\\\/\\\/www.vinscreener.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/vin_fav.png\",\"width\":512,\"height\":512,\"caption\":\"VIN Screener\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vinscreener.com\\\/fi\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61586944109874#\"]}]}<\/script>","yoast_head_json":{"title":"Etusivu | VIN Screener","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vinscreener.com\/fi\/","og_locale":"fi_FI","og_type":"article","og_title":"Etusivu | VIN Screener","og_description":"TARKISTA VIN-KOODI &amp; HISTORIA Ostatko k\u00e4ytetyn auton? Tarkista se VIN Screener -ohjelmalla ennen kuin sitoudut. Tarkista ajoneuvon tiedot, onnettomuushistoria, matkamittarin lukemat, markkina-arvo ja paljon muuta. Esimerkki VIN: WBS41AY070FP84286 tai rekisterikilpi: AK51FR \u2605 \u2605 \u2605 \u2605 \u2605 (14 620+ loppuun suoritettua tarkastusta) Kuten esill\u00e4 Miksi k\u00e4ytt\u00e4\u00e4 VIN Screener -ajoneuvohistorian tarkistusta? K\u00e4ytetyn auton ostaminen on riskialtista, jos [&hellip;]","og_url":"https:\/\/www.vinscreener.com\/fi\/","og_site_name":"VIN Screener","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61586944109874#","article_modified_time":"2026-07-01T10:21:14+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Arvioitu lukuaika":"1 minuutti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vinscreener.com\/fi\/","url":"https:\/\/www.vinscreener.com\/fi\/","name":"Etusivu | VIN Screener","isPartOf":{"@id":"https:\/\/www.vinscreener.com\/fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vinscreener.com\/fi\/#primaryimage"},"image":{"@id":"https:\/\/www.vinscreener.com\/fi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-1024x683.webp","datePublished":"2025-12-04T21:59:15+00:00","dateModified":"2026-07-01T10:21:14+00:00","breadcrumb":{"@id":"https:\/\/www.vinscreener.com\/fi\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vinscreener.com\/fi\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/www.vinscreener.com\/fi\/#primaryimage","url":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-1024x683.webp","contentUrl":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/A7-1024x683.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vinscreener.com\/fi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vinscreener.com\/fi\/home\/"},{"@type":"ListItem","position":2,"name":"Etusivu"}]},{"@type":"WebSite","@id":"https:\/\/www.vinscreener.com\/fi\/#website","url":"https:\/\/www.vinscreener.com\/fi\/","name":"VIN Screener","description":"Enter Your VIN Here To Get Full Car History Report","publisher":{"@id":"https:\/\/www.vinscreener.com\/fi\/#organization"},"alternateName":"VIN Screener | VIN Check | Car History","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vinscreener.com\/fi\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https:\/\/www.vinscreener.com\/fi\/#organization","name":"VIN Screener","alternateName":"VIN Screener | VIN Check | Car History","url":"https:\/\/www.vinscreener.com\/fi\/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/www.vinscreener.com\/fi\/#\/schema\/logo\/image\/","url":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/vin_fav.png","contentUrl":"https:\/\/www.vinscreener.com\/wp-content\/uploads\/2026\/02\/vin_fav.png","width":512,"height":512,"caption":"VIN Screener"},"image":{"@id":"https:\/\/www.vinscreener.com\/fi\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61586944109874#"]}]}},"_links":{"self":[{"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/pages\/7417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/comments?post=7417"}],"version-history":[{"count":7,"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/pages\/7417\/revisions"}],"predecessor-version":[{"id":31967,"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/pages\/7417\/revisions\/31967"}],"wp:attachment":[{"href":"https:\/\/www.vinscreener.com\/fi\/wp-json\/wp\/v2\/media?parent=7417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}