{"id":581,"date":"2026-03-18T11:16:09","date_gmt":"2026-03-18T09:16:09","guid":{"rendered":"https:\/\/www.mrvin.com\/hem\/"},"modified":"2026-06-02T13:56:46","modified_gmt":"2026-06-02T11:56:46","slug":"hem","status":"publish","type":"page","link":"https:\/\/www.mrvin.com\/sv\/","title":{"rendered":"Hem"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"581\" class=\"elementor elementor-581 elementor-8\" data-elementor-post-type=\"page\">\n\t\t\t\t<section class=\"elementor-element elementor-element-722f431b e-con-full e-flex e-con e-parent\" data-id=\"722f431b\" data-element_type=\"container\" data-e-type=\"container\" id=\"outersection\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36415c7 elementor-widget elementor-widget-shortcode\" data-id=\"36415c7\" 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\"><style>\n.mrvin-hero *,.mrvin-hero *::before,.mrvin-hero *::after{box-sizing:border-box;margin:0;padding:0}\n.mrvin-hero{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;text-align:center;position:relative;padding:0 24px;-webkit-font-smoothing:antialiased}\n.mrvin-hero::before{content:'';position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(37,99,235,.12) 0%,transparent 70%);pointer-events:none;z-index:0}\n.mrvin-hero-inner{position:relative;z-index:1;max-width:800px;margin:0 auto}\n.mrvin-badge{display:inline-flex;align-items:center;gap:8px;background:#D1FAE5;color:#065F46;padding:8px 18px;border-radius:100px;font-size:14px;font-weight:600;line-height:1;margin-bottom:28px}\n.mrvin-badge-dot{width:8px;height:8px;border-radius:50%;background:#10B981;flex-shrink:0;animation:mrvin-pulse 2s ease-in-out infinite}\n@keyframes mrvin-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}\n.mrvin-headline{font-family:inherit;font-weight:700;font-size:clamp(36px,5.5vw,62px);color:#0B1120;line-height:1.1;letter-spacing:-1px;max-width:700px;margin:0 auto 20px}\n.mrvin-headline em{font-style:italic;color:#2563EB}\n.mrvin-subtitle{font-size:18px;color:#64748B;max-width:520px;margin:0 auto 40px;line-height:1.6;font-weight:400}\n.mrvin-search-wrap{max-width:100%;width:680px;margin:0 auto}\n.mrvin-search-box{background:#FFF;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04),0 0 0 1px #E2E8F0;padding:8px;transition:box-shadow .3s}\n.mrvin-search-box:focus-within{box-shadow:0 10px 30px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04),0 0 0 2px #2563EB}\n.mrvin-search-tabs{display:flex;gap:4px;padding:4px 8px 8px}\n.mrvin-search-tab{padding:7px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:none;outline:none;background:transparent;color:#94A3B8;font-family:inherit;transition:all .2s;line-height:1}\n.mrvin-search-tab.active{background:#DBEAFE;color:#2563EB}\n.mrvin-search-tab:hover:not(.active){color:#475569}\n.mrvin-search-row{display:flex;gap:6px;align-items:center}\n.mrvin-search-box input.mrvin-search-input,.mrvin-search-box input.mrvin-search-input:focus,.mrvin-search-box input.mrvin-search-input:hover,.mrvin-search-box input.mrvin-search-input:active{flex:1;min-width:0;width:100%;border:none!important;outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important;font-size:16px;font-family:'DM Sans',-apple-system,sans-serif;padding:14px 18px;color:#0B1120;border-radius:12px;margin:0;height:auto;line-height:normal}\n.mrvin-search-box input.mrvin-search-input::placeholder{color:#94A3B8}\n.mrvin-search-btn{background:#2563EB;color:#FFF;border:none;border-radius:12px;padding:14px 32px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:all .2s;line-height:1.2;flex-shrink:0}\n.mrvin-search-btn:hover{background:#1D4ED8;transform:translateY(-1px)}\n.mrvin-search-hint{text-align:center;font-size:12px;color:#94A3B8;margin-top:14px}\n.mrvin-search-hint code{background:#F1F5F9;padding:2px 8px;border-radius:4px;font-size:11px;font-family:inherit;font-weight:600;letter-spacing:.02em;color:#64748B}\n.mrvin-trust-row{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:32px;flex-wrap:wrap}\n.mrvin-stars{display:flex;gap:2px;color:#F59E0B;font-size:16px;line-height:1}\n.mrvin-trust-stat{font-size:13px;color:#64748B}\n.mrvin-trust-stat strong{color:#0B1120;font-weight:700}\n.mrvin-trust-divider{color:#CBD5E1;font-size:14px}\n@media(max-width:1024px){.mrvin-hero{padding:0 20px}.mrvin-subtitle{font-size:16px;max-width:460px;margin-bottom:32px}.mrvin-badge{margin-bottom:24px}}\n@media(max-width:767px){.mrvin-hero{padding:0 16px}.mrvin-hero::before{width:500px;height:500px;top:-150px}.mrvin-badge{font-size:12px;padding:6px 14px;gap:6px;margin-bottom:20px}.mrvin-badge-dot{width:6px;height:6px}.mrvin-headline{font-size:32px;letter-spacing:-.5px;margin-bottom:14px}.mrvin-subtitle{font-size:15px;max-width:100%;margin-bottom:28px;line-height:1.5}.mrvin-search-wrap{width:100%}.mrvin-search-box{padding:6px}.mrvin-search-tabs{padding:4px 6px 6px}.mrvin-search-tab{padding:6px 14px;font-size:12px}.mrvin-search-row{flex-direction:column;gap:6px}.mrvin-search-box input.mrvin-search-input,.mrvin-search-box input.mrvin-search-input:focus{font-size:16px;padding:12px 14px;text-align:left}.mrvin-search-btn{width:100%;padding:14px;font-size:15px;border-radius:10px}.mrvin-search-hint{font-size:11px;margin-top:10px}.mrvin-trust-row{gap:8px 16px;margin-top:24px}.mrvin-stars{font-size:14px}.mrvin-trust-stat{font-size:12px}.mrvin-trust-divider{display:none}}\n@media(max-width:380px){.mrvin-headline{font-size:26px;letter-spacing:-.3px}.mrvin-subtitle{font-size:14px}.mrvin-search-btn{padding:12px;font-size:14px}.mrvin-badge{font-size:11px;padding:5px 12px}}\n<\/style>\n<div class=\"mrvin-hero\">\n  <div class=\"mrvin-hero-inner\">\n    <div><span class=\"mrvin-badge\"><span class=\"mrvin-badge-dot\"><\/span>Betrodda av 120.000+ k\u00f6pare i hela Europa<\/span><\/div>\n    <h1 class=\"mrvin-headline\">Lita inte p\u00e5 s\u00e4ljaren.<br>Lita p\u00e5 data.<\/h1>\n    <p class=\"mrvin-subtitle\">Vi genoms\u00f6ker miljontals verifierade uppgifter fr\u00e5n \u00f6ver 30 l\u00e4nder f\u00f6r att ta fram ett fordons verkliga historik p\u00e5 mindre \u00e4n 60 sekunder.<\/p>\n    <div class=\"mrvin-search-wrap\">\n      <div class=\"mrvin-search-box\">\n                <form class=\"mrvin-search-row\" action=\"https:\/\/www.mrvin.com\/sv\/product\/\" method=\"GET\">\n          <div class=\"mrvin-country\" data-default-iso=\"\">\n  <button type=\"button\" class=\"mrvin-country-tile is-empty\" aria-haspopup=\"listbox\" aria-expanded=\"false\" aria-label=\"V\u00e4lj land\">\n    <svg class=\"mrvin-country-tile-stars\" aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg>\n    <span class=\"mrvin-country-tile-code\">\u2014<\/span>\n  <\/button>\n  <div class=\"mrvin-country-dropdown\" role=\"listbox\" aria-hidden=\"true\">\n    <div class=\"mrvin-country-search-wrap\">\n      <span class=\"mrvin-country-search-icon\" aria-hidden=\"true\"><\/span>\n      <input type=\"text\" class=\"mrvin-country-search\" placeholder=\"S\u00f6k land\" aria-label=\"S\u00f6k land\" autocomplete=\"off\" spellcheck=\"false\">\n    <\/div>\n    <div class=\"mrvin-country-options\">\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"AT\"\n            data-search=\"\u00d6sterrike at a\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">\u00d6sterrike<\/span>\n          <span class=\"mrvin-country-option-code\">A<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"BE\"\n            data-search=\"belgien be b\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Belgien<\/span>\n          <span class=\"mrvin-country-option-code\">B<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"BG\"\n            data-search=\"bulgarien bg bg\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Bulgarien<\/span>\n          <span class=\"mrvin-country-option-code\">BG<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"CY\"\n            data-search=\"cypern cy cy\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Cypern<\/span>\n          <span class=\"mrvin-country-option-code\">CY<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"CZ\"\n            data-search=\"tjeckien cz cz\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Tjeckien<\/span>\n          <span class=\"mrvin-country-option-code\">CZ<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"DE\"\n            data-search=\"tyskland de d\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Tyskland<\/span>\n          <span class=\"mrvin-country-option-code\">D<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"DK\"\n            data-search=\"danmark dk dk\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Danmark<\/span>\n          <span class=\"mrvin-country-option-code\">DK<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"EE\"\n            data-search=\"estland ee est\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Estland<\/span>\n          <span class=\"mrvin-country-option-code\">EST<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"ES\"\n            data-search=\"spanien es e\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Spanien<\/span>\n          <span class=\"mrvin-country-option-code\">E<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"FI\"\n            data-search=\"finland fi fin\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Finland<\/span>\n          <span class=\"mrvin-country-option-code\">FIN<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"FR\"\n            data-search=\"frankrike fr f\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Frankrike<\/span>\n          <span class=\"mrvin-country-option-code\">F<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"GB\"\n            data-search=\"f\u00f6renade kungariket gb gb\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-gb-flag\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">F\u00f6renade kungariket<\/span>\n          <span class=\"mrvin-country-option-code\">GB<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"GR\"\n            data-search=\"grekland gr gr\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Grekland<\/span>\n          <span class=\"mrvin-country-option-code\">GR<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"HU\"\n            data-search=\"ungern hu h\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Ungern<\/span>\n          <span class=\"mrvin-country-option-code\">H<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"IE\"\n            data-search=\"irland ie irl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Irland<\/span>\n          <span class=\"mrvin-country-option-code\">IRL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"IT\"\n            data-search=\"italien it i\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Italien<\/span>\n          <span class=\"mrvin-country-option-code\">I<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LT\"\n            data-search=\"litauen lt lt\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Litauen<\/span>\n          <span class=\"mrvin-country-option-code\">LT<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LU\"\n            data-search=\"luxemburg lu l\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Luxemburg<\/span>\n          <span class=\"mrvin-country-option-code\">L<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LV\"\n            data-search=\"lettland lv lv\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Lettland<\/span>\n          <span class=\"mrvin-country-option-code\">LV<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"MT\"\n            data-search=\"malta mt m\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Malta<\/span>\n          <span class=\"mrvin-country-option-code\">M<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"NL\"\n            data-search=\"nederl\u00e4nderna nl nl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Nederl\u00e4nderna<\/span>\n          <span class=\"mrvin-country-option-code\">NL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"PL\"\n            data-search=\"polen pl pl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Polen<\/span>\n          <span class=\"mrvin-country-option-code\">PL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"PT\"\n            data-search=\"portugal pt p\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Portugal<\/span>\n          <span class=\"mrvin-country-option-code\">P<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"RO\"\n            data-search=\"rum\u00e4nien ro ro\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Rum\u00e4nien<\/span>\n          <span class=\"mrvin-country-option-code\">RO<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SE\"\n            data-search=\"sverige se s\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Sverige<\/span>\n          <span class=\"mrvin-country-option-code\">S<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SI\"\n            data-search=\"slovenien si slo\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Slovenien<\/span>\n          <span class=\"mrvin-country-option-code\">SLO<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SK\"\n            data-search=\"slovakien sk sk\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Slovakien<\/span>\n          <span class=\"mrvin-country-option-code\">SK<\/span>\n        <\/button>\n            <p class=\"mrvin-country-empty\" role=\"status\">Inga l\u00e4nder matchar<\/p>\n    <\/div>\n  <\/div>\n  <p class=\"mrvin-country-error\" role=\"alert\" aria-live=\"polite\">V\u00e4nligen v\u00e4lj ett land f\u00f6rst<\/p>\n<\/div>\n                  <input type=\"text\" class=\"mrvin-search-input\" name=\"vin\" placeholder=\"Ange 17-siffrigt VIN-nummer...\" maxlength=\"32\" autocomplete=\"off\"\n            data-ph-vin=\"Ange 17-siffrigt VIN-nummer...\"\n            data-ph-plate=\"Ange registreringsnummer...\"\n            data-btn-vin=\"Kontrollera VIN \u2192\"\n            data-btn-plate=\"Kontrollera registreringsnummer \u2192\">\n          <button type=\"submit\" class=\"mrvin-search-btn\">Kontrollera VIN \u2192<\/button>\n        <\/form>\n      <\/div>\n      <p class=\"mrvin-search-hint\">Exempel: <code>WBA3A5G59DNP26082<\/code> - Gratis f\u00f6rhandsvisning ing\u00e5r<\/p>\n    <\/div>\n    <div class=\"mrvin-trust-row\">\n      <span class=\"mrvin-stars\">\u2605\u2605\u2605\u2605\u2605<\/span>\n      <span class=\"mrvin-trust-stat\"><strong>4.8\/5<\/strong><\/span>\n      <span class=\"mrvin-trust-divider\">|<\/span>\n      <span class=\"mrvin-trust-stat\"><strong>120K+<\/strong> fordon kontrollerade<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n<style>\n\/* Country tile \u2014 anchored on the left of the input on every viewport *\/\n.mrvin-country{position:relative;flex:0 0 auto;display:none}\n.mrvin-country.is-active{display:block}\n.mrvin-country-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:54px;height:54px;border:none;border-radius:10px;background:#003399;color:#FFF;cursor:pointer;padding:6px 4px;gap:2px;font-family:inherit;line-height:1;transition:transform .15s ease,box-shadow .15s ease}\n.mrvin-country-tile:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,51,153,.25)}\n.mrvin-country-tile-stars{display:block;width:22px;height:22px}\n.mrvin-country-tile-code{font-size:13px;font-weight:700;letter-spacing:.3px;color:#FFF;font-family:'DM Sans',-apple-system,sans-serif}\n.mrvin-country-tile.is-empty .mrvin-country-tile-code{font-size:18px;color:#FFEB30}\n\n\/* Dropdown is portaled to <body> on open and positioned with position:fixed,\n   so no ancestor's overflow:hidden \/ transform creates a containing block\n   that clips it. JS sets top\/left from the tile's bounding rect. *\/\n.mrvin-country-dropdown{position:fixed;top:0;left:0;background:#FFF;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.16);padding:6px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease;z-index:99999;min-width:260px;max-height:340px;display:flex;flex-direction:column;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif}\n.mrvin-country-dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}\n.mrvin-country-search-wrap{display:flex;align-items:center;gap:6px;margin:4px 4px 6px;padding:0 10px;border:1px solid #E2E8F0;border-radius:6px;background:#F8FAFC;flex:none;transition:border-color .15s ease,background .15s ease}\n.mrvin-country-search-wrap:focus-within{border-color:#2563EB;background:#FFF}\n.mrvin-country-search-icon{flex:none;width:12px;height:12px;background:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'\/><line x1='20' y1='20' x2='16.65' y2='16.65'\/><\/svg>\") center\/contain no-repeat;pointer-events:none}\n.mrvin-country-dropdown input.mrvin-country-search,.mrvin-country-dropdown input.mrvin-country-search:focus,.mrvin-country-dropdown input.mrvin-country-search:hover{flex:1 1 auto;min-width:0;width:100%;border:none!important;outline:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;padding:6px 0!important;margin:0!important;height:auto!important;font-size:12px;font-family:inherit;color:#0B1120;line-height:normal}\n.mrvin-country-dropdown input.mrvin-country-search::placeholder{color:#94A3B8}\n.mrvin-country-options{flex:1;overflow-y:auto;padding:4px 2px}\n.mrvin-country-option{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;border:none;background:transparent;font-family:inherit;font-size:13px;color:#475569;cursor:pointer;text-align:left}\n.mrvin-country-option:hover{background:#F1F5F9}\n.mrvin-country-option.is-selected{background:#EFF6FF;color:#2563EB;font-weight:600}\n.mrvin-country-option.is-hidden{display:none}\n.mrvin-country-option-flag{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:20px;border-radius:3px;background:#003399}\n.mrvin-country-option-flag svg{width:14px;height:14px}\n.mrvin-country-option-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.mrvin-country-option-code{font-size:11px;font-weight:700;color:#94A3B8;letter-spacing:.3px}\n.mrvin-country-option.is-selected .mrvin-country-option-code{color:#2563EB}\n.mrvin-country-empty{padding:14px 12px;font-size:12px;color:#94A3B8;text-align:center;display:none}\n.mrvin-country-empty.is-visible{display:block}\n.mrvin-country-error{display:none;text-align:left;font-size:12px;color:#DC2626;margin:8px 4px 0}\n.mrvin-country-error.is-visible{display:block}\n.mrvin-vin-note{display:none;text-align:left;font-size:12px;color:#DC2626;margin:8px 4px 0}\n.mrvin-vin-note.is-visible{display:block}\n.mrvin-vin-note.is-ok{display:block;color:#0BA800}\n.mrvin-vin-bypass{display:none;margin:6px 4px 0;padding:0;background:none;border:none;color:#003399;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer;font-family:inherit}\n.mrvin-vin-bypass.is-visible{display:inline-block}\n.mrvin-search-input.mrvin-error,.mrvin-cta-input.mrvin-error{outline:2px solid #DC2626;outline-offset:1px}\n\n\/* Mobile: keep tile + input side-by-side, button breaks to its own row.\n   Overrides the row\u2192column flex switch in the existing form CSS. *\/\n@media(max-width:767px){\n  .mrvin-country-tile{width:48px;height:48px}\n  .mrvin-country-dropdown{min-width:0;width:calc(100vw - 24px);max-width:340px;max-height:60vh}\n  \/* 16px on any focusable text field: iOS Safari auto-zooms the page when a\n     focused input's font-size is below 16px *\/\n  .mrvin-country-dropdown input.mrvin-country-search{font-size:16px}\n  .mrvin-search-row,.mrvin-cta-row{flex-direction:row!important;flex-wrap:wrap;align-items:center}\n  .mrvin-search-row .mrvin-country,.mrvin-cta-row .mrvin-country{order:0}\n  .mrvin-search-box input.mrvin-search-input,.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input{flex:1 1 0;min-width:0;order:1;text-align:left}\n  .mrvin-search-btn,.mrvin-cta .mrvin-cta-btn{flex:0 0 100%;width:100%;order:2}\n}\n<\/style>\n<svg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n  <symbol id=\"mrvin-eu-stars\" viewBox=\"0 0 24 24\">\n    <g fill=\"#FFEB30\">\n      <circle cx=\"12\" cy=\"5\" r=\"1.1\"\/>\n      <circle cx=\"15.5\" cy=\"5.94\" r=\"1.1\"\/>\n      <circle cx=\"18.06\" cy=\"8.5\" r=\"1.1\"\/>\n      <circle cx=\"19\" cy=\"12\" r=\"1.1\"\/>\n      <circle cx=\"18.06\" cy=\"15.5\" r=\"1.1\"\/>\n      <circle cx=\"15.5\" cy=\"18.06\" r=\"1.1\"\/>\n      <circle cx=\"12\" cy=\"19\" r=\"1.1\"\/>\n      <circle cx=\"8.5\" cy=\"18.06\" r=\"1.1\"\/>\n      <circle cx=\"5.94\" cy=\"15.5\" r=\"1.1\"\/>\n      <circle cx=\"5\" cy=\"12\" r=\"1.1\"\/>\n      <circle cx=\"5.94\" cy=\"8.5\" r=\"1.1\"\/>\n      <circle cx=\"8.5\" cy=\"5.94\" r=\"1.1\"\/>\n    <\/g>\n  <\/symbol>\n  <!-- Union Jack for GB plates. Post-Brexit UK plates keep the blue band but carry the national\n       flag and \"GB\" instead of the EU circle of stars. 3:2 viewBox so it letterboxes neatly inside\n       the same square slot the stars use (preserveAspectRatio defaults to meet). Diagonals are\n       drawn full-bleed and clipped by the viewport, white beneath red, then the St George cross\n       on top \u2014 the standard layer order. -->\n  <symbol id=\"mrvin-gb-flag\" viewBox=\"0 0 24 16\">\n    <rect width=\"24\" height=\"16\" fill=\"#012169\"\/>\n    <path d=\"M0 0 L24 16 M24 0 L0 16\" stroke=\"#FFF\" stroke-width=\"3.2\"\/>\n    <path d=\"M0 0 L24 16 M24 0 L0 16\" stroke=\"#C8102E\" stroke-width=\"1.8\"\/>\n    <path d=\"M12 0 V16 M0 8 H24\" stroke=\"#FFF\" stroke-width=\"5.2\"\/>\n    <path d=\"M12 0 V16 M0 8 H24\" stroke=\"#C8102E\" stroke-width=\"3.1\"\/>\n  <\/symbol>\n<\/svg>\n<script>\nwindow.mrvinCountries = [{\"iso\":\"AT\",\"plate\":\"A\",\"name\":\"\\u00d6sterrike\",\"ph\":\"W-1234 AB\"},{\"iso\":\"BE\",\"plate\":\"B\",\"name\":\"Belgien\",\"ph\":\"1-ABC-123\"},{\"iso\":\"BG\",\"plate\":\"BG\",\"name\":\"Bulgarien\",\"ph\":\"A 1234 BC\"},{\"iso\":\"CY\",\"plate\":\"CY\",\"name\":\"Cypern\",\"ph\":\"ABC 123\"},{\"iso\":\"CZ\",\"plate\":\"CZ\",\"name\":\"Tjeckien\",\"ph\":\"1A2 3456\"},{\"iso\":\"DE\",\"plate\":\"D\",\"name\":\"Tyskland\",\"ph\":\"B-AB 1234\"},{\"iso\":\"DK\",\"plate\":\"DK\",\"name\":\"Danmark\",\"ph\":\"AB 12 345\"},{\"iso\":\"EE\",\"plate\":\"EST\",\"name\":\"Estland\",\"ph\":\"123 ABC\"},{\"iso\":\"ES\",\"plate\":\"E\",\"name\":\"Spanien\",\"ph\":\"1234 ABC\"},{\"iso\":\"FI\",\"plate\":\"FIN\",\"name\":\"Finland\",\"ph\":\"ABC-123\"},{\"iso\":\"FR\",\"plate\":\"F\",\"name\":\"Frankrike\",\"ph\":\"AB-123-CD\"},{\"iso\":\"GB\",\"plate\":\"GB\",\"name\":\"F\\u00f6renade kungariket\",\"ph\":\"AB12 CDE\"},{\"iso\":\"GR\",\"plate\":\"GR\",\"name\":\"Grekland\",\"ph\":\"ABC 1234\"},{\"iso\":\"HU\",\"plate\":\"H\",\"name\":\"Ungern\",\"ph\":\"ABC-123\"},{\"iso\":\"IE\",\"plate\":\"IRL\",\"name\":\"Irland\",\"ph\":\"12 D 1234\"},{\"iso\":\"IT\",\"plate\":\"I\",\"name\":\"Italien\",\"ph\":\"AB 123 CD\"},{\"iso\":\"LT\",\"plate\":\"LT\",\"name\":\"Litauen\",\"ph\":\"ABC 123\"},{\"iso\":\"LU\",\"plate\":\"L\",\"name\":\"Luxemburg\",\"ph\":\"AB 1234\"},{\"iso\":\"LV\",\"plate\":\"LV\",\"name\":\"Lettland\",\"ph\":\"AB-1234\"},{\"iso\":\"MT\",\"plate\":\"M\",\"name\":\"Malta\",\"ph\":\"ABC 123\"},{\"iso\":\"NL\",\"plate\":\"NL\",\"name\":\"Nederl\\u00e4nderna\",\"ph\":\"12-AB-34\"},{\"iso\":\"PL\",\"plate\":\"PL\",\"name\":\"Polen\",\"ph\":\"WA 12345\"},{\"iso\":\"PT\",\"plate\":\"P\",\"name\":\"Portugal\",\"ph\":\"12-AB-34\"},{\"iso\":\"RO\",\"plate\":\"RO\",\"name\":\"Rum\\u00e4nien\",\"ph\":\"B 12 ABC\"},{\"iso\":\"SE\",\"plate\":\"S\",\"name\":\"Sverige\",\"ph\":\"ABC 123\"},{\"iso\":\"SI\",\"plate\":\"SLO\",\"name\":\"Slovenien\",\"ph\":\"LJ AB-123\"},{\"iso\":\"SK\",\"plate\":\"SK\",\"name\":\"Slovakien\",\"ph\":\"BA 123 AB\"}];\nwindow.mrvinPlateCountries = [\"ES\",\"FR\",\"IT\",\"LV\",\"PT\"];\nwindow.mrvinPlateIntentUrl = \"https:\\\/\\\/www.mrvin.com\\\/wp-admin\\\/admin-ajax.php\";\nwindow.mrvinCountryStrings = {\"select\":\"V\\u00e4lj land\",\"pick\":\"V\\u00e4nligen v\\u00e4lj ett land f\\u00f6rst\",\"genericPh\":\"Ange registreringsnummer\",\"plateUnsupported\":\"Det g\\u00e5r \\u00e4nnu inte att s\\u00f6ka p\\u00e5 registreringsnummer i %country%. Anv\\u00e4nd ist\\u00e4llet chassinumret f\\u00f6r att f\\u00e5 en mer detaljerad rapport. \",\"plateUnsupportedOk\":\"OK\",\"vinErrEmpty\":\"Ange ett chassinummer.\",\"vinErrLength\":\"Ett VIN-nummer m\\u00e5ste best\\u00e5 av exakt 17 tecken.\",\"vinErrChars\":\"Ett VIN-nummer f\\u00e5r inte inneh\\u00e5lla bokst\\u00e4verna I, O eller Q.\",\"vinErrInvalid\":\"Det h\\u00e4r chassinumret verkar inte st\\u00e4mma. Kontrollera det noga. \",\"vinErrBypass\":\"\\u00c4r du s\\u00e4ker p\\u00e5 att det st\\u00e4mmer? S\\u00f6k \\u00e4nd\\u00e5. \",\"vinOk\":\"VIN-numret ser bra ut\",\"plateErrEmpty\":\"Ange ett registreringsnummer.\",\"plateErrLength\":\"Den d\\u00e4r registreringsskylten ser ut att vara f\\u00f6r kort eller f\\u00f6r l\\u00e5ng.\",\"plateErrGb\":\"Det ser inte ut som en brittisk registreringsskylt \\u2013 de ser vanligtvis ut s\\u00e5 h\\u00e4r: AB12 CDE.\",\"plateErrBe\":\"This looks like a Belgian number plate. Belgian plates cannot be checked here. Please use the VIN for a more accurate report.\",\"plateErrBypass\":\"\\u00c4r du s\\u00e4ker p\\u00e5 att det st\\u00e4mmer? S\\u00f6k \\u00e4nd\\u00e5. \",\"plateSeriesPT\":\"Number-plate lookups in Portugal currently work only for plates in the 12-AB-34 format, issued between 2005 and 2020. For any other Portuguese plate, please use the VIN for an accurate report.\"};\n(function(){\n  var SS_KEY = 'mrvinPlateCountryIso';\n  var BY_ISO = {};\n  (window.mrvinCountries||[]).forEach(function(c){BY_ISO[c.iso]=c});\n\n  \/\/ Per-brand active plate countries (ISO-2) from the API. Picking a country NOT in this set\n  \/\/ shows a popup steering the user to the VIN instead of a doomed plate lookup.\n  var ACTIVE_PLATE = {};\n  (window.mrvinPlateCountries||[]).forEach(function(iso){ ACTIVE_PLATE[String(iso).toUpperCase()] = true; });\n  function isPlateCountryActive(iso){ return !!ACTIVE_PLATE[String(iso||'').toUpperCase()]; }\n\n  \/\/ Countries that are ACTIVE but resolve only some of their registration series. Portugal is the\n  \/\/ only one: its 2005-2020 series (12-AB-34) resolves, while the pre-1992, 1992-2005 and current\n  \/\/ post-March-2020 series are all refused on format upstream, unbilled and unanswerable.\n  \/\/\n  \/\/ This mirrors PlateNormalizer.CIVILIAN_FORMATS' PT entry on purpose. The SERVER is the authority\n  \/\/ \u2014 WebVehicleServiceImpl.getPlatePreview refuses the same shapes at the one door every plate\n  \/\/ lookup passes through, so editing or disabling this JS changes nothing about what gets called.\n  \/\/ Keeping a copy here is only so the visitor is told immediately, in their own language, instead\n  \/\/ of watching a search fail.\n  var SERIES_LIMITED = { PT: \/^[0-9]{2}[A-Z]{2}[0-9]{2}$\/ };\n  function seriesSupported(iso, raw){\n    var re = SERIES_LIMITED[String(iso||'').toUpperCase()];\n    if (!re) return true;\n    return re.test(String(raw||'').toUpperCase().replace(\/[^A-Z0-9]\/g, ''));\n  }\n  function seriesMessage(iso){\n    var s = window.mrvinCountryStrings || {};\n    return String(iso||'').toUpperCase() === 'PT' ? s.plateSeriesPT : null;\n  }\n\n  \/\/ Fire-and-forget demand tracking: which plate countries visitors try, and plate-mode entry.\n  \/\/ The server (vp_plate_intent) computes the enabled flag + upserts a counter. Never blocks UI.\n  function trackPlateIntent(key){\n    try {\n      var url = window.mrvinPlateIntentUrl;\n      if (!url || !key) return;\n      var fd = new FormData();\n      fd.append('action', 'vp_plate_intent');\n      fd.append('intent', key);\n      if (navigator.sendBeacon) navigator.sendBeacon(url, fd);\n      else fetch(url, { method: 'POST', body: fd, keepalive: true, credentials: 'same-origin' });\n    } catch (e) {}\n  }\n\n  \/\/ Funnel-top counter: fire once per real (validated) lookup submit, just before\n  \/\/ the GET navigation to \/checkout\/. Server (vp_search_event) bumps a daily counter\n  \/\/ by mode + AB variant. sendBeacon survives the navigation; never blocks it.\n  function trackSearchSubmit(mode){\n    try {\n      var url = window.mrvinPlateIntentUrl; \/\/ shared admin-ajax endpoint\n      if (!url) return;\n      var fd = new FormData();\n      fd.append('action', 'vp_search_event');\n      fd.append('mode', mode === 'plate' ? 'plate' : 'vin');\n      if (navigator.sendBeacon) navigator.sendBeacon(url, fd);\n      else fetch(url, { method: 'POST', body: fd, keepalive: true, credentials: 'same-origin' });\n    } catch (e) {}\n  }\n  \/\/ One delegated listener in the bubble phase, so it runs AFTER each box's own\n  \/\/ validation handler: e.defaultPrevented is true when validation blocked the\n  \/\/ submit, so we only count searches that actually navigate. Covers the hero,\n  \/\/ bottom-CTA and sticky forms (all carry .mrvin-search-row \/ .mrvin-cta-row).\n  document.addEventListener('submit', function(e){\n    var f = e.target;\n    if (!f || !f.classList || e.defaultPrevented) return;\n    if (!f.classList.contains('mrvin-search-row') && !f.classList.contains('mrvin-cta-row')) return;\n    var plate = f.querySelector('input[name=\"plate\"]');\n    trackSearchSubmit(plate ? 'plate' : 'vin');\n  }, false);\n\n  \/\/ Switch a search box to VIN mode by clicking its VIN tab \u2014 this fires the box's own mode\n  \/\/ handler (updates input name\/placeholder\/maxlength\/button + hides the country tile).\n  function selectVinMode(box){\n    var v = box && box.querySelector('[data-mode=\"vin\"]');\n    if (v) v.click();\n  }\n\n  \/\/ A pasted VIN must never be submitted as a plate.\n  \/\/\n  \/\/ The plate field caps its length, so pasting a 17-character VIN used to leave a TRUNCATED\n  \/\/ fragment sitting in the box, which looks like a plate, submits like a plate, and costs a\n  \/\/ metered registry call that cannot possibly match. Every plate lookup of 14-15 characters ever\n  \/\/ recorded was this, and not one resolved. Reacting on `paste` is what makes it fixable: the\n  \/\/ clipboard text is readable here in full, BEFORE maxlength truncates it, so the VIN can be kept\n  \/\/ whole instead of being repaired after the damage.\n  \/\/\n  \/\/ Delegated at the document rather than bound per box: there are three search boxes (hero CTA,\n  \/\/ section, sticky) each initialised in its own script block, and a future fourth would silently\n  \/\/ miss a per-box binding. The flag is because this snippet is not the only one that renders a\n  \/\/ plate box \u2014 the v2 landing page and the blog rail ship their own copy \u2014 so whichever loads\n  \/\/ first wins and the rest no-op. 17 alphanumerics is the VIN's own definition, so this cannot\n  \/\/ misfire on a real registration \u2014 the longest that has ever resolved is 8 characters.\n  if (!window.__mrvinPlatePasteGuard) {\n   window.__mrvinPlatePasteGuard = 1;\n   document.addEventListener('paste', function(e){\n    var input = e.target;\n    if (!input || input.tagName !== 'INPUT') return;\n      if (input.name !== 'plate' && input.name !== 'userPlate') return;  \/\/ funnel names it userPlate\n    var box = input.closest('.mrvin-search-box, .mrvin-cta, .mrvin-sticky-wrap, form');\n    if (!box) return;\n    var cb = e.clipboardData || window.clipboardData;\n    if (!cb) return;\n    var raw = String(cb.getData('text') || '').toUpperCase().replace(\/[^A-Z0-9]\/g, '');\n    if (raw.length !== 17) return;                      \/\/ not a VIN \u2014 let the paste through\n    e.preventDefault();\n    selectVinMode(box);                                 \/\/ flips name\/placeholder\/maxlength\/button\n    input.value = raw;\n    input.dispatchEvent(new Event('input', { bubbles: true }));\n   }, false);\n  }\n\n  \/\/ msgOverride lets a served country reuse this dialog to say something more specific \u2014 today\n  \/\/ only Portugal, whose plates resolve for one registration series and not the rest. The OK button\n  \/\/ switches the box to VIN mode either way, which is the whole point of showing it.\n  function showPlateUnsupported(iso, box, msgOverride){\n    if (document.getElementById('mrvin-plate-unsupported')) return; \/\/ already open\n    var c = BY_ISO[iso] || null;\n    var name = c ? c.name : iso;\n    var strings = window.mrvinCountryStrings || {};\n    var tmpl = msgOverride || strings.plateUnsupported\n      || 'Number-plate lookups aren\\'t supported in %country% yet. Please use the VIN for a more accurate report.';\n    var overlay = document.createElement('div');\n    overlay.id = 'mrvin-plate-unsupported';\n    overlay.setAttribute('role', 'dialog');\n    overlay.setAttribute('aria-modal', 'true');\n    overlay.style.cssText = 'position:fixed;inset:0;z-index:99999;background:rgba(0,12,40,.55);display:flex;align-items:center;justify-content:center;padding:20px';\n    var card = document.createElement('div');\n    card.style.cssText = 'max-width:420px;width:100%;background:#fff;border-radius:14px;padding:24px;box-shadow:0 18px 50px rgba(0,12,40,.35);font-family:inherit;text-align:center';\n    var p = document.createElement('p');\n    p.style.cssText = 'margin:0 0 18px;color:#0b1f3a;font-size:15px;line-height:1.5';\n    p.textContent = tmpl.replace('%country%', name);\n    var btn = document.createElement('button');\n    btn.type = 'button';\n    btn.textContent = strings.plateUnsupportedOk || 'OK';\n    btn.style.cssText = 'border:none;border-radius:10px;background:#003399;color:#fff;font-weight:700;font-size:14px;padding:10px 28px;cursor:pointer;font-family:inherit';\n    function close(){ if (overlay.parentNode) overlay.parentNode.removeChild(overlay); }\n    \/\/ OK confirms the suggestion: switch to VIN mode, then close.\n    btn.addEventListener('click', function(){ selectVinMode(box); close(); });\n    overlay.addEventListener('click', function(e){ if (e.target === overlay) close(); });\n    document.addEventListener('keydown', function onEsc(e){ if (e.key === 'Escape'){ close(); document.removeEventListener('keydown', onEsc); } });\n    card.appendChild(p); card.appendChild(btn); overlay.appendChild(card);\n    document.body.appendChild(overlay);\n    btn.focus();\n  }\n\n  function readStored(){\n    try { return sessionStorage.getItem(SS_KEY) || ''; }\n    catch(e){ return ''; }\n  }\n  function writeStored(iso){\n    try { iso ? sessionStorage.setItem(SS_KEY, iso) : sessionStorage.removeItem(SS_KEY); }\n    catch(e){ \/* private mode etc *\/ }\n  }\n  function isPlateMode(box){\n    var t = box && box.querySelector('[data-mode=\"plate\"]');\n    return !!(t && t.classList.contains('active'));\n  }\n  function findInput(scope){\n    return scope.querySelector('.mrvin-search-input,.mrvin-cta-input');\n  }\n  function findForm(scope){\n    return scope.querySelector('.mrvin-search-row,.mrvin-cta-row');\n  }\n  function findHiddenIso(form){\n    return form && form.querySelector('input[name=\"country_iso\"]');\n  }\n\n  \/\/ ---- VIN validation (mirrors vinscreener) ------------------------------------------------\n  \/\/ Exactly 17 chars after stripping separators. North-American VINs (first char 1-5) get full\n  \/\/ ISO check-digit validation; European \/ other VINs only need a valid 17-char charset (they\n  \/\/ don't carry a check digit). Returns {valid:true} or {valid:false, reason, error}.\n  var VIN_TRANSLIT = {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,S:2,T:3,U:4,V:5,W:6,X:7,Y:8,Z:9,'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9};\n  var VIN_WEIGHTS = [8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2];\n  function vinStr(k, fallback){ var s = window.mrvinCountryStrings || {}; return s[k] || fallback; }\n  function validateVin(raw){\n    var vin = String(raw || '').toUpperCase().replace(\/[^A-Z0-9]\/g, '');\n    if (vin.length !== 17) return { valid:false, reason:'length', error: vinStr('vinErrLength', 'A VIN must be exactly 17 characters.') };\n    if (\/[IOQ]\/.test(vin))  return { valid:false, reason:'chars',  error: vinStr('vinErrChars',  'A VIN cannot contain the letters I, O or Q.') };\n    if (!\/^[A-HJ-NPR-Z0-9]{17}$\/.test(vin)) return { valid:false, reason:'chars', error: vinStr('vinErrInvalid', 'This VIN doesn\\'t look right. Please double-check it.') };\n    \/\/ North-American check digit (position 9). EU \/ other VINs skip it.\n    if (\/^[1-5]\/.test(vin)) {\n      var sum = 0;\n      for (var i = 0; i < 17; i++) {\n        var val = VIN_TRANSLIT[vin.charAt(i)];\n        if (val === undefined) return { valid:false, reason:'chars', error: vinStr('vinErrInvalid', 'This VIN doesn\\'t look right. Please double-check it.') };\n        sum += val * VIN_WEIGHTS[i];\n      }\n      var rem = sum % 11, expected = rem === 10 ? 'X' : String(rem);\n      if (vin.charAt(8) !== expected) return { valid:false, reason:'check_digit', error: vinStr('vinErrInvalid', 'This VIN doesn\\'t look right. Please double-check it.') };\n    }\n    return { valid:true };\n  }\n\n  \/\/ Sanity-check a number plate. Deliberately LENIENT, and nothing here is authoritative \u2014 the\n  \/\/ caller offers a \"search anyway\" bypass exactly as the VIN path does.\n  \/\/\n  \/\/ We do NOT match the standard UK shapes (AA00AAA \/ A000AAA \/ AAA000A \/ dateless \/ NI). Cherished\n  \/\/ and personalised registrations legitimately take forms those patterns don't describe, and\n  \/\/ wrongly turning away a real customer's plate is far worse than passing a doomed lookup to the\n  \/\/ API \u2014 which costs nothing anyway, since the registry rejects a malformed term unbilled.\n  \/\/ So this only catches input that cannot be a registration at all: wrong length, or \u2014 for GB \u2014\n  \/\/ no digit anywhere. Every UK registration format issued to date contains at least one digit,\n  \/\/ which is what separates a typo like \"IIYUN\" from a genuine cherished plate.\n  function validatePlate(raw, iso){\n    var p = String(raw || '').toUpperCase().replace(\/[^A-Z0-9]\/g, '');\n    if (!p)                      return { valid:false, error: vinStr('plateErrEmpty',  'Please enter a number plate.') };\n    if (p.length < 2 || p.length > 8) return { valid:false, error: vinStr('plateErrLength', 'That number plate looks too short or too long.') };\n    if (String(iso || '').toUpperCase() === 'GB' && !\/[0-9]\/.test(p)) {\n      return { valid:false, error: vinStr('plateErrGb', 'That doesn\\'t look like a UK number plate \u2014 they normally look like AB12 CDE.') };\n    }\n    \/\/ Belgium's current series is 1-ABC-123, which compacts to the same 1+3+3 spelling a\n    \/\/ long-tail French FNI plate can take. Scoped to FR because that is the only market whose\n    \/\/ spelling collides; on IT and ES the shape means nothing, so a plain miss is already honest.\n    \/\/\n    \/\/ Belgium is not a plate market and is not one call away from becoming one: Belgian plates\n    \/\/ follow the OWNER, not the car, so the plate on a car for sale leaves with the seller and\n    \/\/ the registry is closed to us anyway. Measured 2026-08-24 over 30 days: 39 Belgian visitors\n    \/\/ typed exactly this shape into the French box and NOT ONE resolved; 0 for 31 across all\n    \/\/ traffic. Sending it costs a metered call and an ~8s wait to reach \"not found\".\n    \/\/\n    \/\/ Lenient like everything else here: the \"search anyway\" bypass still lets a genuine FNI\n    \/\/ holder through, which is why this is advice rather than a format verdict.\n    if (String(iso || '').toUpperCase() === 'FR' && \/^[0-9][A-Z]{3}[0-9]{3}$\/.test(p)) {\n      return { valid:false, error: vinStr('plateErrBe', 'This looks like a Belgian number plate. Belgian plates cannot be checked here. Please use the VIN for a more accurate report.') };\n    }\n    return { valid:true };\n  }\n\n  \/\/ Lazily build the per-box error note + \"search anyway\" bypass link (appended below the form).\n  function ensureVinUi(box){\n    if (box.__mrvinVinUi) return box.__mrvinVinUi;\n    var note = document.createElement('p');\n    note.className = 'mrvin-vin-note';\n    note.setAttribute('role', 'alert');\n    note.setAttribute('aria-live', 'polite');\n    var bypass = document.createElement('button');\n    bypass.type = 'button';\n    bypass.className = 'mrvin-vin-bypass';\n    bypass.textContent = vinStr('vinErrBypass', 'Are you sure it\\'s correct? Search anyway.');\n    bypass.addEventListener('click', function(){\n      var form = findForm(box);\n      \/\/ One button serves both modes; the submit handler only reads the flag for the mode it is\n      \/\/ in, so setting both is harmless and saves duplicating the whole note\/bypass UI.\n      box.__mrvinVinBypass = true;   \/\/ let the next submit through unvalidated\n      box.__mrvinPlateBypass = true;\n      clearVinError(box);\n      if (form) { if (typeof form.requestSubmit === 'function') form.requestSubmit(); else form.submit(); }\n    });\n    \/\/ Place the note + bypass directly below the search pill (before the example hint), so the\n    \/\/ box's own rounded\/padded layout is untouched.\n    var parent = box.parentNode;\n    if (parent) { parent.insertBefore(note, box.nextSibling); parent.insertBefore(bypass, note.nextSibling); }\n    else { box.appendChild(note); box.appendChild(bypass); }\n    box.__mrvinVinUi = { note: note, bypass: bypass };\n    return box.__mrvinVinUi;\n  }\n  function showVinError(box, msg){\n    var ui = ensureVinUi(box);\n    ui.note.textContent = msg;\n    ui.note.classList.remove('is-ok');\n    ui.note.classList.add('is-visible');\n    var inp = findInput(box); if (inp) inp.classList.add('mrvin-error');\n  }\n  \/\/ Live positive state: a complete valid VIN flips the note green while typing,\n  \/\/ so the visitor knows the search will go through before pressing the button.\n  function showVinOk(box){\n    var ui = ensureVinUi(box);\n    ui.note.textContent = vinStr('vinOk', 'VIN looks good');\n    ui.note.classList.remove('is-visible');\n    ui.note.classList.add('is-ok');\n  }\n  function showVinBypass(box){\n    var ui = ensureVinUi(box);\n    ui.bypass.textContent = vinStr('vinErrBypass', 'Are you sure it\\'s correct? Search anyway.');\n    ui.bypass.classList.add('is-visible');\n  }\n  \/\/ Same control, plate wording \u2014 the escape hatch for a cherished plate our heuristic rejects.\n  function showPlateBypass(box){\n    var ui = ensureVinUi(box);\n    ui.bypass.textContent = vinStr('plateErrBypass', 'Sure it\\'s correct? Search anyway.');\n    ui.bypass.classList.add('is-visible');\n  }\n  function clearVinError(box){\n    var ui = box.__mrvinVinUi; if (!ui) return;\n    ui.note.classList.remove('is-visible');\n    ui.note.classList.remove('is-ok');\n    ui.bypass.classList.remove('is-visible');\n    var inp = findInput(box); if (inp) inp.classList.remove('mrvin-error');\n  }\n\n  \/\/ Track the currently open instance so window-level scroll\/resize can re-anchor it.\n  var openInstance = null;\n\n  function setSelection(country, iso){\n    var c = BY_ISO[iso] || null;\n    var tile = country.querySelector('.mrvin-country-tile');\n    var code = tile.querySelector('.mrvin-country-tile-code');\n    var dd   = country.__mrvinDropdown || country.querySelector('.mrvin-country-dropdown');\n    if (dd) {\n      dd.querySelectorAll('.mrvin-country-option').forEach(function(o){\n        o.classList.toggle('is-selected', o.getAttribute('data-iso') === iso);\n      });\n    }\n    \/\/ Swap the badge flag: GB carries the Union Jack, everyone else the EU stars. The tile is\n    \/\/ rendered once server-side, so without this a visitor switching country keeps the previous\n    \/\/ country's flag. Falls back to the stars for the empty state.\n    var flagUse = tile.querySelector('.mrvin-country-tile-stars use');\n    if (flagUse) {\n      flagUse.setAttribute('href', iso === 'GB' ? '#mrvin-gb-flag' : '#mrvin-eu-stars');\n    }\n    if (c) {\n      tile.classList.remove('is-empty');\n      code.textContent = c.plate;\n      tile.setAttribute('aria-label', (window.mrvinCountryStrings.select || 'Select country') + ': ' + c.name);\n      country.dataset.iso = iso;\n    } else {\n      tile.classList.add('is-empty');\n      code.textContent = '\u2014';\n      tile.setAttribute('aria-label', window.mrvinCountryStrings.select || 'Select country');\n      country.dataset.iso = '';\n    }\n    \/\/ Sync placeholder + hidden form input + sessionStorage\n    var box = country.closest('.mrvin-search-box,.mrvin-cta-search-box');\n    if (box) {\n      var input = findInput(box);\n      var form  = findForm(box);\n      if (input && isPlateMode(box)) {\n        input.placeholder = c ? c.ph : (window.mrvinCountryStrings.genericPh || input.getAttribute('data-ph-plate') || '');\n      }\n      if (form) {\n        var hidden = findHiddenIso(form);\n        if (!hidden) {\n          hidden = document.createElement('input');\n          hidden.type = 'hidden';\n          hidden.name = 'country_iso';\n          form.appendChild(hidden);\n        }\n        hidden.value = iso || '';\n        hidden.disabled = !c || !isPlateMode(box);\n      }\n    }\n    writeStored(iso || '');\n    var err = country.querySelector('.mrvin-country-error');\n    if (err && c) err.classList.remove('is-visible');\n  }\n\n  function applyFilter(country, term){\n    var dd = country.__mrvinDropdown;\n    if (!dd) return;\n    var q = (term || '').trim().toLowerCase();\n    var visible = 0;\n    dd.querySelectorAll('.mrvin-country-option').forEach(function(opt){\n      var hay = opt.getAttribute('data-search') || '';\n      var match = !q || hay.indexOf(q) !== -1;\n      opt.classList.toggle('is-hidden', !match);\n      if (match) visible++;\n    });\n    var empty = dd.querySelector('.mrvin-country-empty');\n    if (empty) empty.classList.toggle('is-visible', visible === 0);\n  }\n\n  function positionDropdown(country){\n    var dd = country.__mrvinDropdown;\n    var tile = country.querySelector('.mrvin-country-tile');\n    if (!dd || !tile) return;\n    var r  = tile.getBoundingClientRect();\n    var vw = document.documentElement.clientWidth;\n    var vh = document.documentElement.clientHeight;\n    \/\/ Render off-screen once to measure width when first positioning.\n    var ddw = dd.offsetWidth || 260;\n    var ddh = dd.offsetHeight || 320;\n    var gap = 8;\n    var left = r.left;\n    if (left + ddw > vw - 8) left = Math.max(8, vw - ddw - 8);\n    var top = r.bottom + gap;\n    if (top + ddh > vh - 8) {\n      \/\/ Flip above the tile if there's no room below.\n      var above = r.top - gap - ddh;\n      if (above >= 8) top = above;\n      else top = Math.max(8, vh - ddh - 8);\n    }\n    dd.style.left = Math.round(left) + 'px';\n    dd.style.top  = Math.round(top)  + 'px';\n  }\n\n  function closeOpen(){\n    if (!openInstance) return;\n    var country = openInstance;\n    var dd = country.__mrvinDropdown;\n    var tile = country.querySelector('.mrvin-country-tile');\n    if (dd) {\n      dd.classList.remove('is-open');\n      dd.setAttribute('aria-hidden', 'true');\n    }\n    if (tile) tile.setAttribute('aria-expanded', 'false');\n    country.classList.remove('open');\n    openInstance = null;\n  }\n\n  function openCountry(country){\n    if (openInstance && openInstance !== country) closeOpen();\n    var dd = country.__mrvinDropdown;\n    var tile = country.querySelector('.mrvin-country-tile');\n    if (!dd || !tile) return;\n    \/\/ Reset filter every open\n    var search = dd.querySelector('.mrvin-country-search');\n    if (search) search.value = '';\n    applyFilter(country, '');\n    country.classList.add('open');\n    dd.classList.add('is-open');\n    dd.setAttribute('aria-hidden', 'false');\n    tile.setAttribute('aria-expanded', 'true');\n    positionDropdown(country);\n    openInstance = country;\n    \/\/ Defer focus until after the open transition starts (avoids iOS keyboard popping unexpectedly on tap).\n    if (search && window.matchMedia && !window.matchMedia('(max-width:767px)').matches) {\n      setTimeout(function(){ try { search.focus({preventScroll:true}); } catch(e){ search.focus(); } }, 60);\n    }\n  }\n\n  function initCountry(country){\n    if (country.__mrvinCountryInit) return;\n    country.__mrvinCountryInit = true;\n\n    var dd = country.querySelector('.mrvin-country-dropdown');\n    if (dd) {\n      \/\/ Portal the dropdown to <body> so no clipped\/transformed ancestor can hide it.\n      document.body.appendChild(dd);\n      country.__mrvinDropdown = dd;\n    }\n\n    var serverIso = country.dataset.defaultIso || '';\n    var stored    = readStored();\n    \/\/ A remembered choice wins only when it is actually usable in THIS market. Otherwise a visitor\n    \/\/ who once picked LV would land on \/en-gb\/ pre-set to a country with no GB data and get an\n    \/\/ \"unsupported\" popup on a page where GB works fine. The server default is language-derived,\n    \/\/ so it is already the right country for the market being viewed.\n    var initial   = (BY_ISO[stored] && isPlateCountryActive(stored)) ? stored\n                  : ((BY_ISO[serverIso] && serverIso) || (BY_ISO[stored] && stored) || '');\n    setSelection(country, initial);\n\n    var tile = country.querySelector('.mrvin-country-tile');\n\n    tile.addEventListener('click', function(e){\n      e.stopPropagation();\n      if (openInstance === country) closeOpen();\n      else openCountry(country);\n    });\n\n    if (dd) {\n      dd.addEventListener('click', function(e){ e.stopPropagation(); });\n\n      var search = dd.querySelector('.mrvin-country-search');\n      if (search) {\n        search.addEventListener('input', function(){ applyFilter(country, search.value); });\n        search.addEventListener('keydown', function(e){\n          if (e.key === 'Enter') {\n            e.preventDefault();\n            var first = dd.querySelector('.mrvin-country-option:not(.is-hidden)');\n            if (first) first.click();\n          } else if (e.key === 'Escape') {\n            e.preventDefault();\n            closeOpen();\n          }\n        });\n      }\n\n      dd.querySelectorAll('.mrvin-country-option').forEach(function(opt){\n        opt.addEventListener('click', function(){\n          var iso = opt.getAttribute('data-iso');\n          setSelection(country, iso);\n          closeOpen();\n          \/\/ Track which country the visitor tried (demand signal \u2014 incl. not-yet-enabled ones).\n          if (iso) trackPlateIntent(iso);\n          \/\/ Picking a country with no active plate data source \u2192 tell the user to use the VIN.\n          if (iso && !isPlateCountryActive(iso)) showPlateUnsupported(iso, country.closest('.mrvin-search-box,.mrvin-cta-search-box'));\n        });\n      });\n    }\n  }\n\n  function initBox(box){\n    var country = box.querySelector('.mrvin-country');\n    if (!country) return;\n    initCountry(country);\n    \/\/ Visibility tracks plate mode\n    var sync = function(){\n      var on = isPlateMode(box);\n      country.classList.toggle('is-active', on);\n      if (on && country.dataset.iso) {\n        var c = BY_ISO[country.dataset.iso];\n        var inp = findInput(box);\n        if (c && inp) inp.placeholder = c.ph;\n      }\n      var form = findForm(box);\n      var hidden = findHiddenIso(form);\n      if (hidden) hidden.disabled = !on || !country.dataset.iso;\n    };\n    sync();\n    box.querySelectorAll('[data-mode]').forEach(function(t){\n      t.addEventListener('click', function(){\n        setTimeout(sync, 0);\n        clearVinError(box);   \/\/ a VIN note (red or green) makes no sense in plate mode\n        \/\/ Track when a visitor switches to the licence-plate option.\n        if (t.getAttribute('data-mode') === 'plate') trackPlateIntent('__PLATE_MODE__');\n      });\n    });\n    \/\/ Form-submit guard: VIN mode validates the VIN; plate mode requires a supported country.\n    var form = findForm(box);\n    if (form) {\n      form.addEventListener('submit', function(e){\n        if (!isPlateMode(box)) {\n          \/\/ VIN mode \u2014 block the GET navigation unless the VIN is valid (or the user bypassed).\n          if (box.__mrvinVinBypass) { box.__mrvinVinBypass = false; return; }\n          var inp = findInput(box);\n          var raw = inp ? (inp.value || '').trim() : '';\n          if (!raw) { e.preventDefault(); showVinError(box, vinStr('vinErrEmpty', 'Please enter a VIN.')); return; }\n          var res = validateVin(raw);\n          if (!res.valid) {\n            e.preventDefault();\n            showVinError(box, res.error);\n            \/\/ Repeated identical failures \u2192 offer a manual bypass (mirrors vinscreener), so a\n            \/\/ genuinely-valid VIN that trips the check digit isn't permanently blocked.\n            var up = raw.toUpperCase();\n            if (up === box.__mrvinLastBad) { box.__mrvinBadStreak = (box.__mrvinBadStreak || 1) + 1; }\n            else { box.__mrvinBadStreak = 1; box.__mrvinLastBad = up; }\n            if (box.__mrvinBadStreak >= 2) showVinBypass(box);\n          }\n          return;\n        }\n        if (!country.dataset.iso) {\n          e.preventDefault();\n          var err = country.querySelector('.mrvin-country-error');\n          if (err) err.classList.add('is-visible');\n          openCountry(country);\n          return;\n        }\n        \/\/ Block submit for a country without an active plate data source; steer to the VIN.\n        if (!isPlateCountryActive(country.dataset.iso)) {\n          e.preventDefault();\n          showPlateUnsupported(country.dataset.iso, box);\n          return;\n        }\n        \/\/ A country we serve, but not for the series that was typed. Blocked like an inactive\n        \/\/ country rather than like a failed sanity check, and that difference is the point: this\n        \/\/ sits ABOVE the bypass below, so the \"search anyway\" link can never push a refused series\n        \/\/ through. The server would refuse it anyway, so a bypass here would spend a metered call\n        \/\/ to show the visitor a failure.\n        var sInp = findInput(box);\n        var sRaw = sInp ? (sInp.value || '').trim() : '';\n        if (sRaw && !seriesSupported(country.dataset.iso, sRaw)) {\n          e.preventDefault();\n          \/\/ Distinct from the plain country key, so the hub can show how much demand the\n          \/\/ restriction actually turns away rather than folding it into \"PT was requested\".\n          trackPlateIntent(String(country.dataset.iso || '').toUpperCase() + '_SERIES_UNSUPPORTED');\n          showPlateUnsupported(country.dataset.iso, box, seriesMessage(country.dataset.iso));\n          return;\n        }\n        \/\/ Plate sanity check. Mirrors the VIN path deliberately, bypass included: a cherished\n        \/\/ registration that our heuristic doesn't recognise must never be permanently blocked,\n        \/\/ so two identical rejections surface a \"search anyway\" link.\n        if (box.__mrvinPlateBypass) { box.__mrvinPlateBypass = false; return; }\n        var pInp = findInput(box);\n        var pRaw = pInp ? (pInp.value || '').trim() : '';\n        var pRes = validatePlate(pRaw, country.dataset.iso);\n        if (!pRes.valid) {\n          e.preventDefault();\n          showVinError(box, pRes.error);\n          var pUp = pRaw.toUpperCase();\n          if (pUp === box.__mrvinLastBadPlate) { box.__mrvinPlateStreak = (box.__mrvinPlateStreak || 1) + 1; }\n          else { box.__mrvinPlateStreak = 1; box.__mrvinLastBadPlate = pUp; }\n          if (box.__mrvinPlateStreak >= 2) showPlateBypass(box);\n        }\n      });\n    }\n    \/\/ On-the-fly input filter: plate mode keeps A-Z 0-9 space hyphen; VIN mode strips to\n    \/\/ A-Z 0-9 so spaces can never eat maxlength slots and silently truncate the VIN \u2014 the bug\n    \/\/ behind the missing order #749 (\"WDD 205066 1F 221\" was a 17-char VIN cut to 14).\n    var input = findInput(box);\n    if (input) {\n      input.addEventListener('input', function(){\n        if (isPlateMode(box)) {\n          var p = input.value.toUpperCase().replace(\/[^A-Z0-9 \\-]\/g, '');\n          if (p !== input.value) input.value = p;\n          \/\/ Editing after a rejection clears the note and restarts the streak, so the bypass link\n          \/\/ only appears when the visitor re-submits the SAME plate \u2014 i.e. they meant it.\n          clearVinError(box);\n          box.__mrvinPlateStreak = 0; box.__mrvinLastBadPlate = '';\n        } else {\n          var v = input.value.toUpperCase().replace(\/[^A-Z0-9]\/g, '');\n          if (v !== input.value) input.value = v;\n          clearVinError(box);\n          box.__mrvinBadStreak = 0; box.__mrvinLastBad = '';\n          \/\/ Live feedback rewards completion but never nags mid-typing: the\n          \/\/ note only turns green once the full 17 characters check out.\n          if (v.length === 17 && validateVin(v).valid) showVinOk(box);\n        }\n      });\n      \/\/ Early feedback: surface the specific problem when the visitor leaves a\n      \/\/ non-empty invalid VIN, instead of waiting for the search button.\n      input.addEventListener('blur', function(){\n        if (isPlateMode(box)) return;\n        var raw = (input.value || '').trim();\n        if (!raw) return;\n        var res = validateVin(raw);\n        if (!res.valid) showVinError(box, res.error);\n      });\n    }\n  }\n\n  function init(){\n    document.querySelectorAll('.mrvin-search-box,.mrvin-cta-search-box').forEach(initBox);\n    document.addEventListener('click', function(){ closeOpen(); });\n    document.addEventListener('keydown', function(e){\n      if (e.key === 'Escape') closeOpen();\n    });\n    \/\/ Re-anchor the portaled dropdown when the page scrolls or the viewport resizes.\n    var rafId = null;\n    function reanchor(){\n      if (!openInstance) return;\n      if (rafId) cancelAnimationFrame(rafId);\n      rafId = requestAnimationFrame(function(){\n        rafId = null;\n        if (openInstance) positionDropdown(openInstance);\n      });\n    }\n    window.addEventListener('scroll', reanchor, true);\n    window.addEventListener('resize', reanchor);\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n<\/script>\n        <script>\n(function(){\n  document.querySelectorAll('.mrvin-search-tabs').forEach(function(tabs){\n    tabs.querySelectorAll('.mrvin-search-tab').forEach(function(tab){\n      tab.addEventListener('click',function(){\n        tabs.querySelectorAll('.mrvin-search-tab').forEach(function(t){t.classList.remove('active')});\n        tab.classList.add('active');\n        var box=tab.closest('.mrvin-search-box'),input=box.querySelector('.mrvin-search-input'),btn=box.querySelector('.mrvin-search-btn'),hint=box.closest('.mrvin-search-wrap').querySelector('.mrvin-search-hint');\n        var mode=tab.getAttribute('data-mode');\n        if(mode==='plate'){input.placeholder=input.getAttribute('data-ph-plate');input.name='plate';input.maxLength=10;btn.textContent=input.getAttribute('data-btn-plate');if(hint)hint.style.display='none'}\n        else{input.placeholder=input.getAttribute('data-ph-vin');input.name='vin';input.maxLength=32;btn.textContent=input.getAttribute('data-btn-vin');if(hint)hint.style.display=''}\n      });\n    });\n  });\n\n  \/* --- Auto-submit on full VIN (17 valid chars, VIN mode only) --- *\/\n  \/* Fires the search 1s after the last input event, so the user does not have to press Enter. *\/\n  \/* Cancels if the input changes, switches to plate mode, or submit already happened. *\/\n  var VIN_RE = \/^[A-HJ-NPR-Z0-9]{17}$\/i;\n  var AUTO_DELAY = 1000;\n  document.querySelectorAll('.mrvin-search-box').forEach(function(box){\n    var input = box.querySelector('.mrvin-search-input');\n    var form  = box.querySelector('.mrvin-search-row');\n    if (!input || !form) return;\n    var timer = null, submitted = false;\n    function cancel(){ if (timer) { clearTimeout(timer); timer = null; } }\n    function isVinMode(){\n      \/\/ No toggle rendered (non-Latvia) \u2192 the box is VIN-only, so treat as VIN mode.\n      var t = box.querySelector('.mrvin-search-tab[data-mode=\"vin\"]');\n      return !t || t.classList.contains('active');\n    }\n    input.addEventListener('input', function(){\n      cancel();\n      if (submitted || !isVinMode()) return;\n      var v = (input.value || '').trim();\n      if (!VIN_RE.test(v)) return;\n      timer = setTimeout(function(){\n        timer = null;\n        if (submitted || !isVinMode()) return;\n        if (!VIN_RE.test((input.value || '').trim())) return;\n        submitted = true;\n        if (typeof form.requestSubmit === 'function') form.requestSubmit();\n        else form.submit();\n      }, AUTO_DELAY);\n    });\n    box.querySelectorAll('.mrvin-search-tab').forEach(function(t){\n      t.addEventListener('click', cancel);\n    });\n    form.addEventListener('submit', function(){ submitted = true; cancel(); });\n  });\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-a0ee977 e-con-full e-flex e-con e-parent\" data-id=\"a0ee977\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8481973 elementor-widget elementor-widget-shortcode\" data-id=\"8481973\" 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\"><style>\n.mrvin-logos{padding:40px 24px;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;border-bottom:1px solid #E2E8F0}\n.mrvin-logos-inner{max-width:960px;margin:0 auto;text-align:center}\n.mrvin-logos-label{font-size:11px;font-weight:700;color:#94A3B8;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:28px}\n.mrvin-logos-row{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}\n\/* Marks arrive at wildly different aspect ratios (a Visa card tile next to the\n   Satispay wordmark), so each sits in a fixed-height white chip. That also keeps\n   the dark marks \u2014 BLIK, Klarna, Przelewy24 \u2014 legible on any section background,\n   and lets the footer's dark variant reuse the same silhouette. *\/\n.mrvin-pm{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 10px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.05);flex-shrink:0}\n\/* Deliberately no width\/height overrides: the staged SVGs carry only a viewBox,\n   so the img attributes are what size them and reserve their space. *\/\n\/* overflow:hidden so a missing file degrades to an empty chip: an unstyled alt\n   string inside a narrow box otherwise wraps to one letter per line. *\/\n.mrvin-pm img{display:block;overflow:hidden}\n@media(max-width:1024px){.mrvin-logos{padding:32px 20px}}\n@media(max-width:767px){.mrvin-logos{padding:28px 16px}.mrvin-logos-label{font-size:10px;margin-bottom:20px}.mrvin-logos-row{gap:8px}.mrvin-pm{height:30px;padding:0 8px}}\n@media(max-width:380px){.mrvin-logos-row{gap:6px}.mrvin-pm{padding:0 6px}}\n<\/style>\n<div class=\"mrvin-logos\">\n  <div class=\"mrvin-logos-inner\">\n    <p class=\"mrvin-logos-label\">S\u00e4kra betalningar hanteras av<\/p>\n    <div class=\"mrvin-logos-row\">\n      <span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/visa-secure.webp?v=2\" width=\"28\" height=\"24\" alt=\"Visa Secure\" loading=\"lazy\" decoding=\"async\"><\/span><span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/mastercard-idcheck.webp?v=2\" width=\"86\" height=\"20\" alt=\"Mastercard ID Check\" loading=\"lazy\" decoding=\"async\"><\/span><span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/applepay.svg?v=2\" width=\"31\" height=\"20\" alt=\"Apple Pay\" loading=\"lazy\" decoding=\"async\"><\/span><span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/googlepay.svg?v=2\" width=\"40\" height=\"16\" alt=\"Google Pay\" loading=\"lazy\" decoding=\"async\"><\/span><span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/klarna.svg?v=2\" width=\"54\" height=\"12\" alt=\"Klarna\" loading=\"lazy\" decoding=\"async\"><\/span><span class=\"mrvin-pm\"><img loading=\"lazy\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/payment\/paypal.svg?v=2\" width=\"44\" height=\"14\" alt=\"PayPal\" loading=\"lazy\" decoding=\"async\"><\/span>    <\/div>\n  <\/div>\n<\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-51acf374 e-con-full e-flex e-con e-parent\" data-id=\"51acf374\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-23c15c0 elementor-widget elementor-widget-shortcode\" data-id=\"23c15c0\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"features\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.mrvin-checks{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:0 24px}\n.mrvin-checks-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-checks-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-checks-subtitle{font-size:17px;color:#64748B;max-width:560px;line-height:1.6;margin-bottom:0}\n.mrvin-checks-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:stretch;margin-top:56px}\n.mrvin-checks-list{display:flex;flex-direction:column;gap:14px}\n.mrvin-check-item{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;background:#FFF;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid transparent;transition:all .25s ease}\n.mrvin-check-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.04);border-color:#DBEAFE;transform:translateX(4px)}\n.mrvin-check-icon{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;line-height:1}\n.mrvin-check-icon.red{background:#FEE2E2}.mrvin-check-icon.amber{background:#FEF3C7}.mrvin-check-icon.blue{background:#DBEAFE}.mrvin-check-icon.green{background:#D1FAE5}.mrvin-check-icon.purple{background:#EDE9FE}.mrvin-check-icon.slate{background:#E2E8F0}\n.mrvin-check-title{font-size:15px;font-weight:600;color:#0B1120;margin-bottom:3px;line-height:1.3}\n.mrvin-check-desc{font-size:13px;color:#64748B;line-height:1.5}\n.mrvin-mockup{background:#FFF;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.12),0 8px 20px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.04);padding:28px;border:1px solid #E2E8F0;display:flex;flex-direction:column}\n.mrvin-mockup-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid #E2E8F0}\n.mrvin-mockup-car h3{font-size:18px;font-weight:700;color:#0B1120;margin:0 0 4px;line-height:1.2}\n.mrvin-mockup-car p{font-size:13px;color:#64748B;margin:0}\n.mrvin-mockup-score{width:52px;height:52px;border-radius:50%;background:conic-gradient(#EF4444 30%,#E2E8F0 30%);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}\n.mrvin-mockup-score::before{content:'';position:absolute;width:40px;height:40px;border-radius:50%;background:#FFF}\n.mrvin-mockup-score span{position:relative;z-index:1;font-size:15px;font-weight:700;color:#EF4444}\n.mrvin-mockup-rows{display:flex;flex-direction:column;gap:10px;flex:1}\n.mrvin-mockup-row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#F8FAFC;border-radius:8px;font-size:14px;gap:12px;flex:1}\n.mrvin-mockup-row-label{color:#475569;font-weight:500;white-space:nowrap}\n.mrvin-mockup-row-value{font-weight:600;text-align:right;font-size:13px}\n.mrvin-mockup-row-value.safe{color:#10B981}.mrvin-mockup-row-value.warning{color:#F59E0B}.mrvin-mockup-row-value.danger{color:#EF4444}\n.mrvin-mockup-link{text-align:center;margin-top:20px}\n.mrvin-mockup-link a{font-size:13px;color:#2563EB;font-weight:600;text-decoration:none}\n.mrvin-mockup-link a:hover{color:#1D4ED8}\n@media(max-width:1024px){.mrvin-checks{padding:0 20px}.mrvin-checks-grid{gap:40px;margin-top:40px}.mrvin-mockup{padding:24px}}\n@media(max-width:767px){.mrvin-checks{padding:0 16px}.mrvin-checks-subtitle{font-size:15px}.mrvin-checks-grid{grid-template-columns:1fr;gap:32px;margin-top:32px;align-items:start}.mrvin-check-item{padding:14px 16px;gap:12px}.mrvin-check-icon{width:34px;height:34px;font-size:16px}.mrvin-check-title{font-size:14px}.mrvin-check-desc{font-size:12px}.mrvin-mockup{padding:20px;border-radius:16px}.mrvin-mockup-car h3{font-size:16px}.mrvin-mockup-row{padding:8px 12px;font-size:13px;flex:unset}.mrvin-mockup-row-value{font-size:12px}}\n@media(max-width:380px){.mrvin-checks-title{font-size:24px}.mrvin-mockup-header{flex-direction:column;align-items:flex-start;gap:12px}.mrvin-mockup-row{flex-direction:column;align-items:flex-start;gap:4px}.mrvin-mockup-row-value{text-align:left}}\n<\/style>\n<div class=\"mrvin-checks\">\n  <p class=\"mrvin-checks-label\">Vad vi kontrollerar<\/p>\n  <h2 class=\"mrvin-checks-title\">Allt som s\u00e4ljarna inte ber\u00e4ttar f\u00f6r dig<\/h2>\n  <p class=\"mrvin-checks-subtitle\">Vi s\u00f6ker igenom verifierade databaser i \u00f6ver 30 l\u00e4nder f\u00f6r att uppt\u00e4cka problem innan du k\u00f6per.<\/p>\n  <div class=\"mrvin-checks-grid\">\n    <div class=\"mrvin-checks-list\">\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon red\">\ud83d\udca5<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">Historik \u00f6ver olyckor och skador<\/div>\n          <div class=\"mrvin-check-desc\">Se var och n\u00e4r skadan intr\u00e4ffade samt uppskattade reparationskostnader.<\/div>\n        <\/div>\n      <\/div>\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon amber\">\u23f1<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">Detektering av rullande k\u00f6rstr\u00e4cka<\/div>\n          <div class=\"mrvin-check-desc\">Uppt\u00e4ck bedr\u00e4gerier med v\u00e4gm\u00e4tare med verifierade avl\u00e4sningar fr\u00e5n flera k\u00e4llor.<\/div>\n        <\/div>\n      <\/div>\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon blue\">\ud83d\udcf8<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">Bilder p\u00e5 fordon<\/div>\n          <div class=\"mrvin-check-desc\">Historiska foton fr\u00e5n annonser, besiktningar och f\u00f6rs\u00e4kringsregister.<\/div>\n        <\/div>\n      <\/div>\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon green\">\ud83d\udc64<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">\u00c4garhistorik<\/div>\n          <div class=\"mrvin-check-desc\">Antal tidigare \u00e4gare, registreringsland och tidslinje.<\/div>\n        <\/div>\n      <\/div>\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon purple\">\ud83d\udd0d<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">Kontroll av stulna fordon<\/div>\n          <div class=\"mrvin-check-desc\">Korsreferenser med polisens och Interpols databaser \u00f6ver stulna fordon.<\/div>\n        <\/div>\n      <\/div>\n            <div class=\"mrvin-check-item\">\n        <div class=\"mrvin-check-icon slate\">\u2699\ufe0f<\/div>\n        <div>\n          <div class=\"mrvin-check-title\">Tekniska specifikationer, utrustning och \u00e5terkallelser<\/div>\n          <div class=\"mrvin-check-desc\">Original fabriksspecifikationer, installerad utrustning och \u00f6ppna \u00e5terkallelser.<\/div>\n        <\/div>\n      <\/div>\n          <\/div>\n    <div class=\"mrvin-mockup\">\n      <div class=\"mrvin-mockup-header\">\n        <div class=\"mrvin-mockup-car\">\n          <h3>BMW 5-serien 535d<\/h3>\n          <p>VIN: WBAF\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u20224416 \u00b7 2012<\/p>\n        <\/div>\n        <div class=\"mrvin-mockup-score\"><span>D<\/span><\/div>\n      <\/div>\n      <div class=\"mrvin-mockup-rows\">\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">Historik \u00f6ver olyckor<\/span>\n          <span class=\"mrvin-mockup-row-value danger\">\u2715 2 tr\u00e4ffar hittades<\/span>\n        <\/div>\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">K\u00f6rstr\u00e4cka<\/span>\n          <span class=\"mrvin-mockup-row-value danger\">\u2715 \u00c5terst\u00e4llning uppt\u00e4ckt<\/span>\n        <\/div>\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">St\u00f6ldkontroll<\/span>\n          <span class=\"mrvin-mockup-row-value safe\">\u2713 Inte rapporterad stulen<\/span>\n        <\/div>\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">\u00c4gare<\/span>\n          <span class=\"mrvin-mockup-row-value warning\">\u26a0 3 \u00e4gare<\/span>\n        <\/div>\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">Bilder p\u00e5 skadorna<\/span>\n          <span class=\"mrvin-mockup-row-value safe\">\u2713 16 bilder i arkivet<\/span>\n        <\/div>\n                <div class=\"mrvin-mockup-row\">\n          <span class=\"mrvin-mockup-row-label\">Registrering<\/span>\n          <span class=\"mrvin-mockup-row-value safe\">\u2713 Tyskland \u2192 Lettland<\/span>\n        <\/div>\n              <\/div>\n      <div class=\"mrvin-mockup-link\">\n        <a href=\"https:\/\/www.mrvin.com\/sv\/sample-report\/\">Visa hela provrapporten \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n    <style>\n.mrvin-vin{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:80px 24px 0;text-align:center}\n.mrvin-vin-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-vin-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin:0 0 16px}\n.mrvin-vin-intro{font-size:17px;color:#64748B;max-width:620px;margin:0 auto;line-height:1.6}\n.mrvin-vin-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}\n.mrvin-vin-pill{display:inline-flex;align-items:center;gap:7px;background:#EFF6FF;border:1px solid #DBEAFE;color:#1D4ED8;font-size:13px;font-weight:600;padding:7px 13px;border-radius:999px}\n.mrvin-vin-pill svg{width:14px;height:14px;stroke:#2563EB;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}\n.mrvin-vin-explorer{margin:0}\n.mrvin-vin-stage{position:relative;margin:44px auto 0;max-width:780px;border-radius:22px;overflow:hidden;border:1px solid #E7ECF5;box-shadow:0 12px 40px rgba(37,99,235,.10);background:#F4F8FF}\n.mrvin-vin-diagram,.mrvin-vin-photo{display:block;width:100%;aspect-ratio:1024\/572;object-fit:cover;object-position:center}\n.mrvin-vin-photo{position:absolute;inset:0;opacity:0;transition:opacity .3s ease;pointer-events:none}\n.mrvin-vin-stage.is-active .mrvin-vin-photo{opacity:1}\n.mrvin-vin-caption{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:9px;padding:26px 16px 14px;background:linear-gradient(0deg,rgba(11,17,32,.86) 0%,rgba(11,17,32,0) 100%);color:#fff;font-size:14px;font-weight:600;line-height:1.35;text-align:left;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}\n.mrvin-vin-stage.is-active .mrvin-vin-caption{opacity:1;transform:none}\n.mrvin-vin-cnum{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#2563EB;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}\n.mrvin-vin-hot{position:absolute;width:9%;aspect-ratio:1;transform:translate(-50%,-50%);border:none;background:transparent;padding:0;margin:0;cursor:pointer;border-radius:50%;z-index:2;-webkit-tap-highlight-color:transparent}\n.mrvin-vin-hot::after{content:'';position:absolute;inset:12%;border-radius:50%;box-shadow:0 0 0 0 rgba(37,99,235,.45);transition:box-shadow .2s ease}\n.mrvin-vin-hot:hover::after,.mrvin-vin-hot:focus-visible::after,.mrvin-vin-hot.is-active::after{box-shadow:0 0 0 5px rgba(37,99,235,.4)}\n.mrvin-vin-hot:focus-visible{outline:none}\n.mrvin-vin-stage.is-active .mrvin-vin-hot{opacity:0;pointer-events:none}\n.mrvin-vin-reset{position:absolute;top:12px;right:12px;z-index:4;display:none;align-items:center;gap:6px;background:rgba(255,255,255,.94);border:1px solid #E2E8F0;border-radius:999px;padding:7px 13px 7px 10px;font-family:inherit;font-size:12.5px;font-weight:600;color:#1D4ED8;cursor:pointer;box-shadow:0 3px 10px rgba(11,17,32,.12)}\n.mrvin-vin-stage.is-active .mrvin-vin-reset{display:inline-flex}\n.mrvin-vin-reset svg{width:13px;height:13px;stroke:#1D4ED8;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}\n@media(prefers-reduced-motion:reduce){.mrvin-vin-photo,.mrvin-vin-caption{transition:none}}\n.mrvin-vin-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px;text-align:left}\n.mrvin-vin-card{background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:26px 24px}\n.mrvin-vin-card-head{display:flex;align-items:center;gap:11px;margin-bottom:18px}\n.mrvin-vin-card-ico{width:40px;height:40px;border-radius:11px;background:#DBEAFE;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}\n.mrvin-vin-card-ico svg{width:20px;height:20px;stroke:#2563EB;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}\n.mrvin-vin-card-h{font-size:17px;font-weight:700;color:#0B1120}\n.mrvin-vin-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}\n.mrvin-vin-list li{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:#475569;line-height:1.5;padding:9px 10px;border-radius:10px}\n.mrvin-vin-item{cursor:pointer;transition:background .15s ease}\n.mrvin-vin-item .mrvin-vin-eye{margin-left:auto;flex-shrink:0;width:17px;height:17px;stroke:#94A3B8;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.5;transition:opacity .15s ease,stroke .15s ease;margin-top:1px}\n.mrvin-vin-item:hover,.mrvin-vin-item:focus-visible,.mrvin-vin-item.is-active{background:#EFF6FF;outline:none}\n.mrvin-vin-item:hover .mrvin-vin-eye,.mrvin-vin-item.is-active .mrvin-vin-eye{opacity:1;stroke:#2563EB}\n.mrvin-vin-item.is-active .mrvin-vin-num{box-shadow:0 0 0 4px rgba(37,99,235,.2)}\n.mrvin-vin-hinttip{margin:14px 2px 0;font-size:12.5px;color:#94A3B8;display:flex;align-items:center;gap:7px}\n.mrvin-vin-hinttip svg{width:14px;height:14px;fill:#94A3B8;flex-shrink:0}\n.mrvin-vin-num{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#2563EB;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}\n.mrvin-vin-num.doc{background:#0B1120}\n.mrvin-vin-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px;margin-top:34px;font-size:13px;color:#94A3B8}\n.mrvin-vin-foot a{color:#2563EB;font-weight:600;text-decoration:none}\n.mrvin-vin-foot a:hover{text-decoration:underline}\n@media(max-width:767px){.mrvin-vin{padding:56px 16px 0}.mrvin-vin-stage{margin-top:32px}.mrvin-vin-cols{grid-template-columns:1fr;gap:16px;margin-top:24px}.mrvin-vin-caption{font-size:13px;padding:22px 12px 12px}}\n\/* i18n: let long translations (DE\/FI\/LV\/PL\/EL) wrap instead of overflowing these flex rows; the number circles + eye\/hint icons stay flex-shrink:0 on purpose *\/\n.mrvin-vin-list li>span:not(.mrvin-vin-num){min-width:0;overflow-wrap:break-word}\n.mrvin-vin-captxt{min-width:0;overflow-wrap:break-word}\n.mrvin-vin-foot a{max-width:100%;overflow-wrap:break-word}\n.mrvin-vin-pill{max-width:100%;overflow-wrap:break-word}\n<\/style>\n<div class=\"mrvin-vin\">\n  <p class=\"mrvin-vin-label\">Grundl\u00e4ggande fakta om VIN-nummer<\/p>\n  <h2 class=\"mrvin-vin-title\">Vad \u00e4r ett VIN-nummer, och var hittar jag det?<\/h2>\n  <p class=\"mrvin-vin-intro\">Ett VIN (fordonsidentifikationsnummer) \u00e4r den unika koden best\u00e5ende av 17 tecken som \u00e4r inpr\u00e4glad p\u00e5 varje bil som tillverkats sedan 1981. Koden \u00e4r standardiserad v\u00e4rlden \u00f6ver enligt ISO 3779 och identifierar ett specifikt fordon och f\u00f6r\u00e4ndras aldrig. Det finns inte tv\u00e5 bilar som har samma VIN.  <\/p>\n  <div class=\"mrvin-vin-pills\">\n    <span class=\"mrvin-vin-pill\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 7h16M4 12h16M4 17h10\"\/><\/svg>Alltid 17 tecken<\/span>\n    <span class=\"mrvin-vin-pill\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12h8\"\/><\/svg>Anv\u00e4nder aldrig I, O eller Q<\/span>\n    <span class=\"mrvin-vin-pill\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M2 12h20\"\/><path d=\"M12 3a15 15 0 0 1 0 18a15 15 0 0 1 0-18z\"\/><\/svg>Samma kod \u00f6ver hela v\u00e4rlden<\/span>\n  <\/div>\n  <div class=\"mrvin-vin-explorer\" id=\"mrvin-vin-explorer\">\n    <div class=\"mrvin-vin-stage\" id=\"mrvin-vin-stage\">\n      <img loading=\"lazy\" class=\"mrvin-vin-diagram\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/mrvin-vin-diagram.webp\" width=\"1024\" height=\"572\" alt=\"Var VIN-numret sitter p\u00e5 en bil\" loading=\"lazy\" decoding=\"async\">\n      <img class=\"mrvin-vin-photo\" id=\"mrvin-vin-photo\" alt=\"\" aria-hidden=\"true\" decoding=\"async\">\n      <button type=\"button\" class=\"mrvin-vin-hot\" data-loc=\"1\" style=\"left:76.7%;top:36.7%\" aria-label=\"Vindrutans nedre kant p\u00e5 f\u00f6rarsidan. St\u00e4ll dig utanf\u00f6r bilen och titta genom rutan mot h\u00f6rnet av instrumentpanelen. \"><\/button>\n      <button type=\"button\" class=\"mrvin-vin-hot\" data-loc=\"2\" style=\"left:16.1%;top:55.1%\" aria-label=\"F\u00f6rard\u00f6rrens d\u00f6rrkarm eller d\u00f6rrstolpe. \u00d6ppna d\u00f6rren och kontrollera klisterm\u00e4rket d\u00e4r d\u00f6rren l\u00e5ses fast. \"><\/button>\n      <button type=\"button\" class=\"mrvin-vin-hot\" data-loc=\"3\" style=\"left:92.8%;top:65%\" aria-label=\"Under motorhuven, st\u00e4mplat p\u00e5 motorblocket eller brandv\u00e4ggen l\u00e4ngst bak i motorrummet.\"><\/button>\n      <div class=\"mrvin-vin-caption\"><span class=\"mrvin-vin-cnum\" aria-hidden=\"true\">1<\/span><span class=\"mrvin-vin-captxt\"><\/span><\/div>\n      <button type=\"button\" class=\"mrvin-vin-reset\" id=\"mrvin-vin-reset\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 14 4 9l5-5\"\/><path d=\"M4 9h11a5 5 0 0 1 0 10h-2\"\/><\/svg>Tillbaka till \u00f6versikten<\/button>\n    <\/div>\n    <div class=\"mrvin-vin-cols\">\n      <div class=\"mrvin-vin-card\">\n        <div class=\"mrvin-vin-card-head\">\n          <span class=\"mrvin-vin-card-ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 13l1.5-4.5A2 2 0 0 1 8.4 7h7.2a2 2 0 0 1 1.9 1.5L19 13\"\/><path d=\"M4 17h16v-3a2 2 0 0 0-1-1.7L4 12z\"\/><circle cx=\"7.5\" cy=\"17.5\" r=\"1.5\"\/><circle cx=\"16.5\" cy=\"17.5\" r=\"1.5\"\/><\/svg><\/span>\n          <span class=\"mrvin-vin-card-h\">I bilen<\/span>\n        <\/div>\n        <ul class=\"mrvin-vin-list\">\n          <li class=\"mrvin-vin-item\" data-loc=\"1\" role=\"button\" tabindex=\"0\"><span class=\"mrvin-vin-num\">1<\/span><span>Vindrutans nedre kant p\u00e5 f\u00f6rarsidan. St\u00e4ll dig utanf\u00f6r bilen och titta genom rutan mot h\u00f6rnet av instrumentpanelen. <\/span><svg class=\"mrvin-vin-eye\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/li>\n          <li class=\"mrvin-vin-item\" data-loc=\"2\" role=\"button\" tabindex=\"0\"><span class=\"mrvin-vin-num\">2<\/span><span>F\u00f6rard\u00f6rrens d\u00f6rrkarm eller d\u00f6rrstolpe. \u00d6ppna d\u00f6rren och kontrollera klisterm\u00e4rket d\u00e4r d\u00f6rren l\u00e5ses fast. <\/span><svg class=\"mrvin-vin-eye\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/li>\n          <li class=\"mrvin-vin-item\" data-loc=\"3\" role=\"button\" tabindex=\"0\"><span class=\"mrvin-vin-num\">3<\/span><span>Under motorhuven, st\u00e4mplat p\u00e5 motorblocket eller brandv\u00e4ggen l\u00e4ngst bak i motorrummet.<\/span><svg class=\"mrvin-vin-eye\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/li>\n          <li class=\"mrvin-vin-item\" data-loc=\"4\" role=\"button\" tabindex=\"0\"><span class=\"mrvin-vin-num\">4<\/span><span>Bagageutrymmet, under reservhjulet p\u00e5 m\u00e5nga modeller.<\/span><svg class=\"mrvin-vin-eye\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/li>\n        <\/ul>\n        <p class=\"mrvin-vin-hinttip\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 2l7 18 2.3-7.7L21 10z\"\/><\/svg>Tryck p\u00e5 en plats f\u00f6r att se vart du ska titta<\/p>\n      <\/div>\n      <div class=\"mrvin-vin-card\">\n        <div class=\"mrvin-vin-card-head\">\n          <span class=\"mrvin-vin-card-ico\"><svg viewBox=\"0 0 24 24\"><path d=\"M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 3 14 8 19 8\"\/><line x1=\"9\" y1=\"13\" x2=\"15\" y2=\"13\"\/><line x1=\"9\" y1=\"17\" x2=\"13\" y2=\"17\"\/><\/svg><\/span>\n          <span class=\"mrvin-vin-card-h\">P\u00e5 dina dokument<\/span>\n        <\/div>\n        <ul class=\"mrvin-vin-list\">\n          <li><span class=\"mrvin-vin-num doc\">1<\/span><span>Fordonsregistreringsbevis eller k\u00f6rjournal. Det st\u00e5r angivet i f\u00e4ltet f\u00f6r fordonsidentifiering. <\/span><\/li>\n          <li><span class=\"mrvin-vin-num doc\">2<\/span><span>F\u00f6rs\u00e4kringsbrev eller gr\u00f6nt kort.<\/span><\/li>\n          <li><span class=\"mrvin-vin-num doc\">3<\/span><span>Servicehandbok och bruksanvisning.<\/span><\/li>\n          <li><span class=\"mrvin-vin-num doc\">4<\/span><span>Ink\u00f6psfaktura eller \u00e4garbevis.<\/span><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n  <script>\n  (function(){\n    var exp=document.getElementById('mrvin-vin-explorer'); if(!exp) return;\n    var stage=document.getElementById('mrvin-vin-stage');\n    var photo=document.getElementById('mrvin-vin-photo');\n    var capTxt=stage.querySelector('.mrvin-vin-captxt');\n    var capNum=stage.querySelector('.mrvin-vin-cnum');\n    var reset=document.getElementById('mrvin-vin-reset');\n    var BASE='https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/';\n    var LOC={\n      '1':{img:BASE+'vin-loc-1-windscreen.webp',cap:\"Titta genom vindrutan, p\\u00e5 f\\u00f6rarsidan\",pos:'center 52%'},\n      '2':{img:BASE+'vin-loc-2-doorjamb.webp', cap:\"\\u00d6ppna f\\u00f6rard\\u00f6rren och kontrollera d\\u00f6rrstolpen\",pos:'center 50%'},\n      '3':{img:BASE+'vin-loc-3-engine.webp',    cap:\"\\u00d6ppna motorhuven och titta p\\u00e5 den fr\\u00e4mre st\\u00f6tf\\u00e5ngaren\",pos:'center 62%'},\n      '4':{img:BASE+'vin-loc-4-boot.webp',      cap:\"\\u00d6ppna bagageluckan och kontrollera reservhjulsutrymmet\",pos:'center 72%'}\n    };\n    var targets=exp.querySelectorAll('[data-loc]');   \/\/ interactive bullets + pin hotspots\n    var hoverOK=!(window.matchMedia&&window.matchMedia('(hover:none)').matches);\n    var active=null, sticky=false, preloaded=false;\n    function preload(){ if(preloaded)return; preloaded=true; for(var k in LOC){ var i=new Image(); i.src=LOC[k].img; } }\n    function mark(loc){ targets.forEach(function(el){ el.classList.toggle('is-active', el.getAttribute('data-loc')===loc); }); }\n    function show(loc,lock){\n      var d=LOC[loc]; if(!d) return;\n      preload();\n      if(photo.getAttribute('src')!==d.img) photo.setAttribute('src',d.img);\n      photo.style.objectPosition=d.pos||'center';\n      capTxt.textContent=d.cap; capNum.textContent=loc;\n      stage.classList.add('is-active'); mark(loc);\n      active=loc; if(lock) sticky=true;\n    }\n    function clear(){ stage.classList.remove('is-active'); mark(null); active=null; sticky=false; }\n    targets.forEach(function(el){\n      var loc=el.getAttribute('data-loc');\n      el.addEventListener('mouseenter',function(){ if(hoverOK && !sticky) show(loc,false); });\n      el.addEventListener('focus',function(){ if(!sticky) show(loc,false); });\n      el.addEventListener('click',function(){ if(sticky && active===loc){ clear(); } else { show(loc,true); } });\n      if(el.tagName==='LI') el.addEventListener('keydown',function(e){ if(e.key==='Enter'||e.key===' '){ e.preventDefault(); el.click(); } });\n    });\n    exp.addEventListener('mouseleave',function(){ if(!sticky) clear(); });\n    exp.addEventListener('focusout',function(e){ if(!sticky && !exp.contains(e.relatedTarget)) clear(); });\n    exp.addEventListener('mouseenter',preload);\n    reset.addEventListener('click',clear);\n    if('IntersectionObserver' in window){ new IntersectionObserver(function(e,o){ e.forEach(function(en){ if(en.isIntersecting){ preload(); o.disconnect(); } }); },{rootMargin:'250px'}).observe(exp); }\n  })();\n  <\/script>\n  <div class=\"mrvin-vin-foot\">\n    <span>L\u00e4s mer:<\/span>\n    <a href=\"https:\/\/en.wikipedia.org\/wiki\/Vehicle_identification_number\" target=\"_blank\" rel=\"noopener nofollow\">VIN p\u00e5 Wikipedia<\/a>\n    <a href=\"https:\/\/vpic.nhtsa.dot.gov\/decoder\/\" target=\"_blank\" rel=\"noopener nofollow\">NHTSA:s VIN-avkodare<\/a>\n    <a href=\"https:\/\/www.iso.org\/standard\/52200.html\" target=\"_blank\" rel=\"noopener nofollow\">Standarden ISO 3779<\/a>\n  <\/div>\n<\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-33152df3 e-con-full e-flex e-con e-parent\" data-id=\"33152df3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b85e9ad elementor-widget elementor-widget-shortcode\" data-id=\"b85e9ad\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"how-it-works\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.mrvin-how{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}\n.mrvin-how-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-how-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-how-subtitle{font-size:17px;color:#64748B;max-width:480px;margin:0 auto;line-height:1.6}\n.mrvin-how-sample{display:inline-flex;align-items:center;gap:6px;margin-top:44px;font-size:15px;font-weight:600;color:#2563EB;text-decoration:none;transition:gap .2s ease,color .2s ease}\n.mrvin-how-sample:hover{color:#1D4ED8;gap:10px}\n.mrvin-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px;position:relative}\n.mrvin-steps::before{content:'';position:absolute;top:34px;left:calc(16.67% + 34px);right:calc(16.67% + 34px);height:2px;background:#E2E8F0;transform-origin:left center;transform:scaleX(0);transition:transform .8s cubic-bezier(.22,1,.36,1) .6s}\n.mrvin-steps.in-view::before{transform:scaleX(1)}\n.mrvin-step{text-align:center;position:relative;opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}\n.mrvin-steps.in-view .mrvin-step:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}\n.mrvin-steps.in-view .mrvin-step:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.35s}\n.mrvin-steps.in-view .mrvin-step:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.6s}\n.mrvin-step-icon{width:68px;height:68px;border-radius:50%;background:#DBEAFE;display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px;position:relative;z-index:1;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,background .4s ease}\n.mrvin-steps.in-view .mrvin-step:nth-child(1) .mrvin-step-icon{animation:mrvin-pop .5s cubic-bezier(.34,1.56,.64,1) .2s both}\n.mrvin-steps.in-view .mrvin-step:nth-child(2) .mrvin-step-icon{animation:mrvin-pop .5s cubic-bezier(.34,1.56,.64,1) .45s both}\n.mrvin-steps.in-view .mrvin-step:nth-child(3) .mrvin-step-icon{animation:mrvin-pop .5s cubic-bezier(.34,1.56,.64,1) .7s both}\n@keyframes mrvin-pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.08)}100%{transform:scale(1);opacity:1}}\n.mrvin-step-icon svg{width:28px;height:28px;stroke:#2563EB;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:stroke .3s}\n.mrvin-step:hover .mrvin-step-icon{transform:translateY(-3px);box-shadow:0 8px 20px rgba(37,99,235,.2);background:#2563EB}\n.mrvin-step:hover .mrvin-step-icon svg{stroke:#FFF}\n.mrvin-step-badge{position:absolute;top:-4px;right:calc(50% - 42px);width:22px;height:22px;border-radius:50%;background:#2563EB;color:#FFF;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;z-index:2;box-shadow:0 2px 6px rgba(37,99,235,.3)}\n.mrvin-step h3{font-size:17px;font-weight:700;color:#0B1120;margin:0 0 10px;line-height:1.3}\n.mrvin-step p{font-size:14px;color:#64748B;line-height:1.6;max-width:280px;margin:0 auto}\n@media(prefers-reduced-motion:reduce){.mrvin-step,.mrvin-steps::before{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.mrvin-steps::before{transform:scaleX(1)!important}}\n@media(max-width:1024px){.mrvin-how{padding:0 20px}.mrvin-steps{gap:32px;margin-top:40px}}\n@media(max-width:767px){.mrvin-how{padding:0 16px}.mrvin-how-subtitle{font-size:15px}.mrvin-steps{grid-template-columns:1fr;gap:36px;margin-top:32px;max-width:400px;margin-left:auto;margin-right:auto}.mrvin-steps::before{display:none}.mrvin-step-icon{width:60px;height:60px;margin-bottom:16px}.mrvin-step-icon svg{width:24px;height:24px}.mrvin-step-badge{width:20px;height:20px;font-size:10px;right:calc(50% - 38px)}.mrvin-step h3{font-size:16px}.mrvin-step p{font-size:13px;max-width:320px}}\n@media(max-width:380px){.mrvin-how-title{font-size:24px}}\n<\/style>\n<div class=\"mrvin-how\">\n  <p class=\"mrvin-how-label\">S\u00e5 h\u00e4r fungerar det<\/p>\n  <h2 class=\"mrvin-how-title\">Din rapport i 3 steg<\/h2>\n  <p class=\"mrvin-how-subtitle\">Fr\u00e5n VIN till verifierade data p\u00e5 mindre \u00e4n 60 sekunder.<\/p>\n  <div class=\"mrvin-steps\" id=\"mrvin-steps\">\n        <div class=\"mrvin-step\">\n      <div style=\"position:relative;display:inline-block\">\n        <div class=\"mrvin-step-icon\"><svg viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><line x1=\"16.5\" y1=\"16.5\" x2=\"21\" y2=\"21\"\/><\/svg><\/div>\n        <div class=\"mrvin-step-badge\">1<\/div>\n      <\/div>\n      <h3>Ange chassinummer eller registreringsnummer<\/h3>\n      <p>Varje fordon har ett unikt VIN med 17 tecken. Ange det ovan eller anv\u00e4nd en registreringsskylt. <\/p>\n    <\/div>\n        <div class=\"mrvin-step\">\n      <div style=\"position:relative;display:inline-block\">\n        <div class=\"mrvin-step-icon\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/div>\n        <div class=\"mrvin-step-badge\">2<\/div>\n      <\/div>\n      <h3>Vi skannar Global Records<\/h3>\n      <p>Vi dubbelkollar verifierade databaser i \u00f6ver 30 l\u00e4nder, inklusive f\u00f6rs\u00e4krings-, polis- och servicelistor.<\/p>\n    <\/div>\n        <div class=\"mrvin-step\">\n      <div style=\"position:relative;display:inline-block\">\n        <div class=\"mrvin-step-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"9\" y1=\"13\" x2=\"15\" y2=\"13\"\/><line x1=\"9\" y1=\"17\" x2=\"13\" y2=\"17\"\/><\/svg><\/div>\n        <div class=\"mrvin-step-badge\">3<\/div>\n      <\/div>\n      <h3>H\u00e4mta din rapport<\/h3>\n      <p>Du f\u00e5r en omfattande och l\u00e4ttl\u00e4st rapport med allt du beh\u00f6ver f\u00f6r att fatta ett v\u00e4lgrundat beslut.<\/p>\n    <\/div>\n      <\/div>\n  <a class=\"mrvin-how-sample\" href=\"https:\/\/www.mrvin.com\/sv\/sample-report\/\">Se ett exempel p\u00e5 en rapport <span aria-hidden=\"true\">&rarr;<\/span><\/a>\n<\/div>\n<script>\n(function(){\n  var el=document.getElementById('mrvin-steps');if(!el)return;\n  if(!('IntersectionObserver' in window)){el.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.25}).observe(el);\n})();\n<\/script>\n    <style>\n.mrvin-pricing{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:96px auto 0;padding:0 24px;text-align:center}\n.mrvin-pricing-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-pricing-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-pricing-subtitle{font-size:17px;color:#64748B;max-width:520px;margin:0 auto;line-height:1.6}\n.mrvin-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;align-items:stretch}\n.mrvin-price-card{position:relative;display:flex;flex-direction:column;background:#FFF;border:1px solid #E2E8F0;border-radius:16px;padding:36px 28px 28px;text-align:left;box-shadow:0 2px 8px rgba(11,17,32,.04);opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}\n.mrvin-pricing-grid.in-view .mrvin-price-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}\n.mrvin-pricing-grid.in-view .mrvin-price-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}\n.mrvin-pricing-grid.in-view .mrvin-price-card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}\n.mrvin-price-card:hover{border-color:#BFDBFE;box-shadow:0 10px 30px rgba(37,99,235,.10)}\n.mrvin-price-card.is-popular{border:2px solid #2563EB;box-shadow:0 14px 40px rgba(37,99,235,.14)}\n.mrvin-price-ribbon{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#2563EB;color:#FFF;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:5px 14px;border-radius:999px;white-space:nowrap}\n.mrvin-price-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}\n.mrvin-price-name{font-size:16px;font-weight:700;color:#0B1120;line-height:1.3}\n.mrvin-price-badge{background:#DBEAFE;color:#1D4ED8;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}\n.mrvin-price-per{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}\n.mrvin-price-amount{font-family:inherit;font-weight:700;font-size:44px;line-height:1;color:#0B1120}\n.mrvin-price-amount *{font:inherit;color:inherit}\n.mrvin-price-card.is-popular .mrvin-price-amount{color:#2563EB}\n.mrvin-price-unit{font-size:14px;color:#64748B;font-weight:600}\n.mrvin-price-total{font-size:14px;color:#64748B;margin-bottom:20px}\n.mrvin-price-total del{color:#94A3B8;margin-left:6px}\n.mrvin-price-perks{list-style:none;margin:0 0 24px;padding:18px 0 0;border-top:1px solid #F1F5F9;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}\n.mrvin-price-perks li{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#475569;line-height:1.5}\n.mrvin-price-perks svg{width:15px;height:15px;stroke:#2563EB;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;margin-top:2px}\n.mrvin-price-cta{display:block;width:100%;padding:13px 16px;border-radius:10px;border:1px solid #CBD5E1;background:#FFF;color:#1D4ED8;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}\n.mrvin-price-cta:hover{border-color:#2563EB;background:#EFF6FF}\n.mrvin-price-cta:focus-visible{outline:3px solid #BFDBFE;outline-offset:2px}\n.mrvin-price-card.is-popular .mrvin-price-cta{background:#2563EB;border-color:#2563EB;color:#FFF}\n.mrvin-price-card.is-popular .mrvin-price-cta:hover{background:#1D4ED8;box-shadow:0 6px 18px rgba(37,99,235,.3)}\n.mrvin-pricing-note{font-size:13px;color:#94A3B8;margin-top:28px;line-height:1.6}\n@media(prefers-reduced-motion:reduce){.mrvin-price-card{opacity:1!important;transform:none!important;transition:border-color .3s ease,box-shadow .3s ease!important}}\n@media(max-width:1024px){.mrvin-pricing{margin-top:72px;padding:0 20px}.mrvin-pricing-grid{gap:16px;margin-top:44px}.mrvin-price-card{padding:30px 22px 24px}.mrvin-price-amount{font-size:38px}}\n@media(max-width:767px){.mrvin-pricing{margin-top:56px;padding:0 16px}.mrvin-pricing-subtitle{font-size:15px}.mrvin-pricing-grid{grid-template-columns:1fr;gap:18px;margin-top:36px}.mrvin-price-card.is-popular{order:-1}.mrvin-price-amount{font-size:36px}.mrvin-pricing-note{font-size:12px}}\n<\/style>\n<div class=\"mrvin-pricing\" id=\"mrvin-pricing\">\n  <p class=\"mrvin-pricing-label\">Priss\u00e4ttning<\/p>\n  <h2 class=\"mrvin-pricing-title\">Betala en g\u00e5ng, kontrollera upp till 3 bilar<\/h2>\n  <p class=\"mrvin-pricing-subtitle\">Ingen prenumeration och inga dolda avgifter. Ju fler bilar du kontrollerar, desto l\u00e4gre blir priset per rapport. <\/p>\n  <div class=\"mrvin-pricing-grid\" id=\"mrvin-pricing-grid\">\n        <div class=\"mrvin-price-card\">\n            <div class=\"mrvin-price-head\">\n        <span class=\"mrvin-price-name\">Kontrollera 1 bil<\/span>\n              <\/div>\n      <div class=\"mrvin-price-per\">\n        <span class=\"mrvin-price-amount\"><span class=\"woocommerce-Price-amount amount\">219,90&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span><\/span>\n        <span class=\"mrvin-price-unit\">per rapport<\/span>\n      <\/div>\n      <div class=\"mrvin-price-total\">\n        Totalt <span class=\"woocommerce-Price-amount amount\">219,90&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span>              <\/div>\n      <ul class=\"mrvin-price-perks\">\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Fullst\u00e4ndig fordonshistorikrapport<\/span><\/li>\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Gratis f\u00f6rhandsvisning innan du betalar<\/span><\/li>\n              <\/ul>\n      <button type=\"button\" class=\"mrvin-price-cta\" data-qty=\"1\">Starta en kontroll<\/button>\n    <\/div>\n        <div class=\"mrvin-price-card is-popular\">\n      <span class=\"mrvin-price-ribbon\">Mest popul\u00e4ra<\/span>      <div class=\"mrvin-price-head\">\n        <span class=\"mrvin-price-name\">Kontrollera 2 bilar<\/span>\n        <span class=\"mrvin-price-badge\">Spara 20%<\/span>      <\/div>\n      <div class=\"mrvin-price-per\">\n        <span class=\"mrvin-price-amount\"><span class=\"woocommerce-Price-amount amount\">175,70&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span><\/span>\n        <span class=\"mrvin-price-unit\">per rapport<\/span>\n      <\/div>\n      <div class=\"mrvin-price-total\">\n        Totalt <span class=\"woocommerce-Price-amount amount\">351,40&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span>        <del><span class=\"woocommerce-Price-amount amount\">439,80&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span><\/del>      <\/div>\n      <ul class=\"mrvin-price-perks\">\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Fullst\u00e4ndig fordonshistorikrapport<\/span><\/li>\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Gratis f\u00f6rhandsvisning innan du betalar<\/span><\/li>\n                <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>1 extra rapport har sparats p\u00e5 ditt konto s\u00e5 att du kan kontrollera en annan bil<\/span><\/li>\n              <\/ul>\n      <button type=\"button\" class=\"mrvin-price-cta\" data-qty=\"2\">Starta en kontroll<\/button>\n    <\/div>\n        <div class=\"mrvin-price-card\">\n            <div class=\"mrvin-price-head\">\n        <span class=\"mrvin-price-name\">Kontrollera 3 bilar<\/span>\n        <span class=\"mrvin-price-badge\">Spara 35%<\/span>      <\/div>\n      <div class=\"mrvin-price-per\">\n        <span class=\"mrvin-price-amount\"><span class=\"woocommerce-Price-amount amount\">142,54&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span><\/span>\n        <span class=\"mrvin-price-unit\">per rapport<\/span>\n      <\/div>\n      <div class=\"mrvin-price-total\">\n        Totalt <span class=\"woocommerce-Price-amount amount\">427,62&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span>        <del><span class=\"woocommerce-Price-amount amount\">659,70&nbsp;<span class=\"woocommerce-Price-currencySymbol\">&#107;&#114;<\/span><\/span><\/del>      <\/div>\n      <ul class=\"mrvin-price-perks\">\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Fullst\u00e4ndig fordonshistorikrapport<\/span><\/li>\n        <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>Gratis f\u00f6rhandsvisning innan du betalar<\/span><\/li>\n                <li><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg><span>2 ytterligare rapporter har sparats p\u00e5 ditt konto s\u00e5 att du kan kontrollera andra bilar<\/span><\/li>\n              <\/ul>\n      <button type=\"button\" class=\"mrvin-price-cta\" data-qty=\"3\">Starta en kontroll<\/button>\n    <\/div>\n      <\/div>\n  <p class=\"mrvin-pricing-note\">Priserna visas i din lokala valuta. Moms l\u00e4ggs till vid kassan i de fall det \u00e4r till\u00e4mpligt. <\/p>\n<\/div>\n<script>\n(function(){\n  var sec=document.getElementById('mrvin-pricing');if(!sec)return;\n  var grid=document.getElementById('mrvin-pricing-grid');\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  sec.addEventListener('click',function(ev){\n    var btn=ev.target.closest?ev.target.closest('.mrvin-price-cta'):null;if(!btn)return;\n    var q=btn.getAttribute('data-qty')||'1';\n    \/\/ Remember the chosen tier in every lookup form (hero, sticky bar, bottom\n    \/\/ CTA) so the next VIN search reaches checkout as ?bundle=N.\n    try{document.querySelectorAll('form.mrvin-search-row,form.mrvin-cta-row').forEach(function(f){\n      var h=f.querySelector('input[name=\"bundle\"]');\n      if(!h){h=document.createElement('input');h.type='hidden';h.name='bundle';f.appendChild(h);}\n      h.value=q;\n    });}catch(e){}\n    var input=document.querySelector('.mrvin-search-box input.mrvin-search-input');\n    var box=document.querySelector('.mrvin-search-box')||input;\n    if(box&&box.scrollIntoView)box.scrollIntoView({behavior:reduce?'auto':'smooth',block:'center'});\n    if(input)setTimeout(function(){try{input.focus({preventScroll:true})}catch(e){input.focus()}},reduce?0:500);\n  });\n  if(!grid)return;\n  if(!('IntersectionObserver' in window)){grid.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.15}).observe(grid);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-408d7719 e-con-full e-flex e-con e-parent\" data-id=\"408d7719\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-290c23b elementor-widget elementor-widget-shortcode\" data-id=\"290c23b\" 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\"><style>\n.mrvin-stats{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}\n.mrvin-stats-label{font-size:12px;font-weight:700;color:#DBEAFE;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-stats-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#FFF;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-stats-subtitle{font-size:17px;color:#94A3B8;max-width:480px;margin:0 auto;line-height:1.6}\n.mrvin-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}\n.mrvin-stat-card{padding:40px 24px;background:#131B2E;border-radius:16px;border:1px solid rgba(255,255,255,.06);opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .3s ease}\n.mrvin-stats-grid.in-view .mrvin-stat-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}\n.mrvin-stats-grid.in-view .mrvin-stat-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}\n.mrvin-stats-grid.in-view .mrvin-stat-card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}\n.mrvin-stat-card:hover{border-color:rgba(37,99,235,.3);box-shadow:0 0 30px rgba(37,99,235,.08)}\n.mrvin-stat-number{font-family:inherit;font-weight:700;font-size:52px;color:#FFF;line-height:1;margin-bottom:10px;display:flex;align-items:baseline;justify-content:center;gap:2px}\n.mrvin-stat-number .mrvin-count{display:inline}\n.mrvin-stat-number .mrvin-suffix{color:#2563EB;font-size:42px}\n.mrvin-stat-icon{width:44px;height:44px;border-radius:12px;background:rgba(37,99,235,.12);display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}\n.mrvin-stat-icon svg{width:22px;height:22px;stroke:#2563EB;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;fill:none}\n.mrvin-stat-label{font-size:14px;color:#94A3B8;line-height:1.4}\n@media(prefers-reduced-motion:reduce){.mrvin-stat-card{opacity:1!important;transform:none!important;transition:border-color .3s ease,box-shadow .3s ease!important}}\n@media(max-width:1024px){.mrvin-stats{padding:0 20px}.mrvin-stats-grid{gap:16px;margin-top:40px}.mrvin-stat-card{padding:32px 20px}.mrvin-stat-number{font-size:44px}.mrvin-stat-number .mrvin-suffix{font-size:36px}}\n@media(max-width:767px){.mrvin-stats{padding:0 16px}.mrvin-stats-subtitle{font-size:15px}.mrvin-stats-grid{grid-template-columns:1fr;gap:14px;margin-top:32px}.mrvin-stat-card{padding:28px 20px;display:flex;align-items:center;gap:20px;text-align:left}.mrvin-stat-icon{margin-bottom:0;flex-shrink:0}.mrvin-stat-number{font-size:36px;justify-content:flex-start;margin-bottom:4px}.mrvin-stat-number .mrvin-suffix{font-size:28px}.mrvin-stat-label{font-size:13px}}\n@media(max-width:380px){.mrvin-stats-title{font-size:24px}.mrvin-stat-number{font-size:30px}.mrvin-stat-number .mrvin-suffix{font-size:24px}}\n<\/style>\n<div class=\"mrvin-stats\">\n  <p class=\"mrvin-stats-label\">V\u00e5ra resultat<\/p>\n  <h2 class=\"mrvin-stats-title\">Resultaten \u00e4r tydliga<\/h2>\n  <p class=\"mrvin-stats-subtitle\">Varje dag hj\u00e4lper vi k\u00f6pare i hela Europa att undvika kostsamma misstag.<\/p>\n  <div class=\"mrvin-stats-grid\" id=\"mrvin-stats-grid\">\n        <div class=\"mrvin-stat-card\">\n      <div>\n        <div class=\"mrvin-stat-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"3\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"3\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><rect x=\"14\" y=\"14\" width=\"7\" height=\"7\" rx=\"1\"\/><\/svg><\/div>\n        <div class=\"mrvin-stat-number\">\n                    <span class=\"mrvin-count\" data-target=\"120\" data-suffix=\"K\">120K<\/span>\n          <span class=\"mrvin-suffix\">+<\/span>\n        <\/div>\n        <div class=\"mrvin-stat-label\">Fordon kontrolleras<\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-stat-card\">\n      <div>\n        <div class=\"mrvin-stat-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10z\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/div>\n        <div class=\"mrvin-stat-number\">\n                    <span class=\"mrvin-count\" data-target=\"18\" data-suffix=\"K\">18K<\/span>\n          <span class=\"mrvin-suffix\">+<\/span>\n        <\/div>\n        <div class=\"mrvin-stat-label\">Manipulerade trippm\u00e4tare uppt\u00e4ckta<\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-stat-card\">\n      <div>\n        <div class=\"mrvin-stat-icon\"><svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg><\/div>\n        <div class=\"mrvin-stat-number\">\n                    <span class=\"mrvin-count\" data-target=\"30\" data-suffix=\"\">30<\/span>\n          <span class=\"mrvin-suffix\">+<\/span>\n        <\/div>\n        <div class=\"mrvin-stat-label\">L\u00e4nder som omfattas<\/div>\n      <\/div>\n    <\/div>\n      <\/div>\n<\/div>\n<script>\n(function(){\n  var grid=document.getElementById('mrvin-stats-grid');if(!grid)return;\n  var counted=false;\n  function animateCount(el){var target=parseInt(el.getAttribute('data-target'),10),suffix=el.getAttribute('data-suffix')||'',duration=1800,startTime=null;function ease(t){return 1-Math.pow(1-t,3)}function step(ts){if(!startTime)startTime=ts;var p=Math.min((ts-startTime)\/duration,1);el.textContent=Math.floor(ease(p)*target).toLocaleString()+suffix;if(p<1)requestAnimationFrame(step);else el.textContent=target.toLocaleString()+suffix}requestAnimationFrame(step)}\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  function start(){if(counted)return;counted=true;if(reduce)return;grid.querySelectorAll('.mrvin-count').forEach(function(el,i){setTimeout(function(){animateCount(el)},i*200)})}\n  if(!('IntersectionObserver' in window)){grid.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');start();obs.unobserve(en.target)}})},{threshold:.3}).observe(grid);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-76a2f930 e-con-full e-flex e-con e-parent\" data-id=\"76a2f930\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3cc7bb elementor-widget elementor-widget-shortcode\" data-id=\"d3cc7bb\" 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\"><style>\n.mrvin-reviews{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}\n.mrvin-reviews-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-reviews-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-reviews-subtitle{font-size:17px;color:#64748B;max-width:520px;margin:0 auto;line-height:1.6}\n.mrvin-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;text-align:left}\n.mrvin-review-card{background:#FFF;border-radius:16px;padding:32px 28px 28px;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #E2E8F0;display:flex;flex-direction:column;position:relative;opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}\n.mrvin-reviews-grid.in-view .mrvin-review-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.1s}\n.mrvin-reviews-grid.in-view .mrvin-review-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}\n.mrvin-reviews-grid.in-view .mrvin-review-card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.4s}\n.mrvin-review-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#DBEAFE;transform:translateY(-2px)!important}\n.mrvin-review-stars{color:#F59E0B;font-size:14px;letter-spacing:2px;margin-bottom:14px;line-height:1}\n.mrvin-review-text{font-size:14.5px;color:#475569;line-height:1.7;margin-bottom:24px;flex:1}\n.mrvin-review-text::before{content:'\\201C';font-family:inherit;font-weight:700;font-size:22px;color:#CBD5E1;margin-right:2px;line-height:1;vertical-align:baseline;position:relative;top:2px}\n.mrvin-review-text::after{content:'\\201D';font-family:inherit;font-weight:700;font-size:22px;color:#CBD5E1;margin-left:1px;line-height:1;vertical-align:baseline;position:relative;top:2px}\n.mrvin-review-author{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #F1F5F9}\n.mrvin-review-avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0;overflow:hidden;background:#E2E8F0;position:relative;box-shadow:0 0 0 2px #FFF,0 0 0 3.5px #E2E8F0}\n.mrvin-review-avatar img{width:100%;height:100%;object-fit:cover;display:block}\n.mrvin-review-info{min-width:0}\n.mrvin-review-name{font-size:14px;font-weight:600;color:#0B1120;line-height:1.3}\n.mrvin-review-badge{font-size:12px;color:#10B981;font-weight:500;display:flex;align-items:center;gap:4px;line-height:1.4}\n.mrvin-review-badge svg{width:13px;height:13px;flex-shrink:0}\n@media(prefers-reduced-motion:reduce){.mrvin-review-card{opacity:1!important;transform:none!important;transition:box-shadow .3s ease,border-color .3s ease!important}}\n@media(max-width:1024px){.mrvin-reviews{padding:0 20px}.mrvin-reviews-grid{gap:20px;margin-top:40px}.mrvin-review-card{padding:28px 24px 24px}}\n@media(max-width:767px){.mrvin-reviews{padding:0 16px}.mrvin-reviews-subtitle{font-size:15px}.mrvin-reviews-grid{grid-template-columns:1fr;gap:16px;margin-top:32px;max-width:480px;margin-left:auto;margin-right:auto}.mrvin-review-card{padding:24px 22px 22px}.mrvin-review-text{font-size:13.5px;margin-bottom:18px}.mrvin-review-text::before,.mrvin-review-text::after{font-size:19px}.mrvin-review-avatar{width:40px;height:40px}.mrvin-review-name{font-size:13px}.mrvin-review-badge{font-size:11px}}\n@media(max-width:380px){.mrvin-reviews-title{font-size:24px}}\n<\/style>\n<div class=\"mrvin-reviews\">\n  <p class=\"mrvin-reviews-label\">Recensioner<\/p>\n  <h2 class=\"mrvin-reviews-title\">Vad riktiga k\u00f6pare s\u00e4ger<\/h2>\n  <p class=\"mrvin-reviews-subtitle\">Tusentals k\u00f6pare anv\u00e4nder MrVIN f\u00f6r att fatta trygga k\u00f6pbeslut.<\/p>\n  <div class=\"mrvin-reviews-grid\" id=\"mrvin-reviews-grid\">\n        <div class=\"mrvin-review-card\">\n      <div class=\"mrvin-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <p class=\"mrvin-review-text\">R\u00e4ddade mig fr\u00e5n att k\u00f6pa en bil med en tillbakarullad v\u00e4gm\u00e4tare. K\u00f6rstr\u00e4ckans historik visade en tydlig avvikelse som s\u00e4ljaren aldrig n\u00e4mnde. V\u00e4rt varenda cent.  <\/p>\n      <div class=\"mrvin-review-author\">\n        <div class=\"mrvin-review-avatar\">\n          <img decoding=\"async\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/2026\/05\/men\/86.jpg\" alt=\"Erik L.\" loading=\"lazy\">\n        <\/div>\n        <div class=\"mrvin-review-info\">\n          <div class=\"mrvin-review-name\">Erik L.<\/div>\n          <div class=\"mrvin-review-badge\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10B981\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n            Verifierad k\u00f6pare          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-review-card\">\n      <div class=\"mrvin-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <p class=\"mrvin-review-text\">Jag kontrollerar varje bil innan jag k\u00f6per den nu. Rapporten \u00e4r detaljerad, l\u00e4ttl\u00e4st och gav mig en h\u00e4vst\u00e5ng f\u00f6r att f\u00f6rhandla fram ett b\u00e4ttre pris. Mycket billigare \u00e4n alternativ f\u00f6r europeiska bilar.  <\/p>\n      <div class=\"mrvin-review-author\">\n        <div class=\"mrvin-review-avatar\">\n          <img decoding=\"async\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/2026\/05\/women\/54.jpg\" alt=\"Anna K.\" loading=\"lazy\">\n        <\/div>\n        <div class=\"mrvin-review-info\">\n          <div class=\"mrvin-review-name\">Anna K.<\/div>\n          <div class=\"mrvin-review-badge\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10B981\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n            Verifierad k\u00f6pare          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-review-card\">\n      <div class=\"mrvin-review-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n      <p class=\"mrvin-review-text\">Snabb, p\u00e5litlig och noggrann. Hittade skadehistorik p\u00e5 en bil som s\u00e5g perfekt ut p\u00e5 utsidan. Bilderna fr\u00e5n tidigare listor var s\u00e4rskilt anv\u00e4ndbara.  <\/p>\n      <div class=\"mrvin-review-author\">\n        <div class=\"mrvin-review-avatar\">\n          <img decoding=\"async\" src=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/2026\/05\/men\/51.jpg\" alt=\"Johan S.\" loading=\"lazy\">\n        <\/div>\n        <div class=\"mrvin-review-info\">\n          <div class=\"mrvin-review-name\">Johan S.<\/div>\n          <div class=\"mrvin-review-badge\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#10B981\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><polyline points=\"22 4 12 14.01 9 11.01\"\/><\/svg>\n            Verifierad k\u00f6pare          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n      <\/div>\n<\/div>\n<script>\n(function(){\n  var g=document.getElementById('mrvin-reviews-grid');if(!g)return;\n  if(!('IntersectionObserver' in window)){g.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.2}).observe(g);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-476c5b09 e-con-full e-flex e-con e-parent\" data-id=\"476c5b09\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-074bfc5 elementor-widget elementor-widget-shortcode\" data-id=\"074bfc5\" 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\"><style>\n.mrvin-cov{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}\n.mrvin-cov-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-cov-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-cov-subtitle{font-size:17px;color:#64748B;max-width:520px;margin:0 auto;line-height:1.6}\n.mrvin-cov-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px}\n.mrvin-cov-card{background:#FFF;border-radius:16px;padding:28px 24px 24px;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #E2E8F0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;position:relative;opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}\n.mrvin-cov-grid.in-view .mrvin-cov-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.08s}\n.mrvin-cov-grid.in-view .mrvin-cov-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.18s}\n.mrvin-cov-grid.in-view .mrvin-cov-card:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.28s}\n.mrvin-cov-grid.in-view .mrvin-cov-card:nth-child(4){opacity:1;transform:translateY(0);transition-delay:.38s}\n.mrvin-cov-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#DBEAFE;transform:translateY(-2px)!important}\n.mrvin-cov-emoji{font-size:32px;line-height:1;margin-bottom:12px}\n.mrvin-cov-name{font-size:16px;font-weight:700;color:#0B1120;line-height:1.3;margin-bottom:4px}\n.mrvin-cov-list{font-size:13.5px;color:#64748B;line-height:1.6}\n@media(prefers-reduced-motion:reduce){.mrvin-cov-card{opacity:1!important;transform:none!important;transition:box-shadow .3s ease,border-color .3s ease!important}}\n@media(max-width:1024px){.mrvin-cov{padding:0 20px}.mrvin-cov-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px}.mrvin-cov-card{padding:24px 22px 22px}}\n@media(max-width:767px){.mrvin-cov{padding:0 16px}.mrvin-cov-subtitle{font-size:15px}.mrvin-cov-grid{grid-template-columns:1fr;gap:14px;margin-top:32px;max-width:480px;margin-left:auto;margin-right:auto}.mrvin-cov-card{padding:22px 20px 20px}.mrvin-cov-emoji{font-size:28px;margin-bottom:10px}.mrvin-cov-name{font-size:15px}.mrvin-cov-list{font-size:13px}}\n@media(max-width:380px){.mrvin-cov-title{font-size:24px}}\n<\/style>\n<div class=\"mrvin-cov\">\n  <p class=\"mrvin-cov-label\">T\u00e4ckning<\/p>\n  <h2 class=\"mrvin-cov-title\">Rapporter f\u00f6r fordon \u00f6ver hela v\u00e4rlden<\/h2>\n  <p class=\"mrvin-cov-subtitle\">V\u00e5r databas omfattar fordon som \u00e4r registrerade p\u00e5 de st\u00f6rsta marknaderna.<\/p>\n  <div class=\"mrvin-cov-grid\" id=\"mrvin-cov-grid\">\n        <div class=\"mrvin-cov-card\">\n      <div class=\"mrvin-cov-emoji\">\ud83c\uddea\ud83c\uddfa<\/div>\n      <div class=\"mrvin-cov-name\">Europa<\/div>\n      <div class=\"mrvin-cov-list\">Tyskland, Frankrike, Lettland, Litauen, Polen, Italien, Spanien...<\/div>\n    <\/div>\n        <div class=\"mrvin-cov-card\">\n      <div class=\"mrvin-cov-emoji\">\ud83c\uddfa\ud83c\uddf8<\/div>\n      <div class=\"mrvin-cov-name\">Nordamerika<\/div>\n      <div class=\"mrvin-cov-list\">F\u00f6renta staterna, Kanada<\/div>\n    <\/div>\n        <div class=\"mrvin-cov-card\">\n      <div class=\"mrvin-cov-emoji\">\ud83c\udf0f<\/div>\n      <div class=\"mrvin-cov-name\">Asien<\/div>\n      <div class=\"mrvin-cov-list\">Japan, Sydkorea, Kina<\/div>\n    <\/div>\n        <div class=\"mrvin-cov-card\">\n      <div class=\"mrvin-cov-emoji\">\ud83c\udf0d<\/div>\n      <div class=\"mrvin-cov-name\">\u00d6vriga regioner<\/div>\n      <div class=\"mrvin-cov-list\">Australien, Sydafrika, F\u00f6renade Arabemiraten m.fl.<\/div>\n    <\/div>\n      <\/div>\n<\/div>\n<script>\n(function(){\n  var g=document.getElementById('mrvin-cov-grid');if(!g)return;\n  if(!('IntersectionObserver' in window)){g.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.15}).observe(g);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-6f303f30 e-con-full e-flex e-con e-parent\" data-id=\"6f303f30\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f879ec elementor-widget elementor-widget-shortcode\" data-id=\"7f879ec\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"faq\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.mrvin-faq{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:860px;margin:0 auto;padding:0 24px;text-align:center}\n.mrvin-faq-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-faq-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:0}\n.mrvin-faq-list{margin-top:48px;text-align:left}\n.mrvin-faq-item{border-bottom:1px solid #E2E8F0}\n.mrvin-faq-item:first-child{border-top:1px solid #E2E8F0}\n.mrvin-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;color:#0B1120;line-height:1.4;text-align:left;transition:color .2s ease}\n.mrvin-faq-q:hover{color:#2563EB}\n.mrvin-faq-icon{width:20px;height:20px;flex-shrink:0;position:relative}\n.mrvin-faq-icon::before,.mrvin-faq-icon::after{content:'';position:absolute;background:#94A3B8;border-radius:1px;transition:transform .3s cubic-bezier(.22,1,.36,1),background .2s ease}\n.mrvin-faq-icon::before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}\n.mrvin-faq-icon::after{width:2px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}\n.mrvin-faq-item.open .mrvin-faq-icon::after{transform:translate(-50%,-50%) rotate(90deg)}\n.mrvin-faq-q:hover .mrvin-faq-icon::before,.mrvin-faq-q:hover .mrvin-faq-icon::after{background:#2563EB}\n.mrvin-faq-a{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;opacity:0}\n.mrvin-faq-item.open .mrvin-faq-a{opacity:1}\n.mrvin-faq-a-inner{padding:0 0 20px;font-size:15px;color:#475569;line-height:1.7}\n.mrvin-faq-list{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}\n.mrvin-faq-list.in-view{opacity:1;transform:translateY(0)}\n@media(prefers-reduced-motion:reduce){.mrvin-faq-list{opacity:1!important;transform:none!important}.mrvin-faq-a{transition:none!important}.mrvin-faq-icon::before,.mrvin-faq-icon::after{transition:none!important}}\n@media(max-width:1024px){.mrvin-faq{padding:0 20px}}\n@media(max-width:767px){.mrvin-faq{padding:0 16px}.mrvin-faq-q{font-size:15px;padding:18px 0}.mrvin-faq-a-inner{font-size:14px;padding-bottom:18px}}\n@media(max-width:380px){.mrvin-faq-title{font-size:24px}}\n.mrvin-faq-more{margin-top:28px;font-size:15px;color:#475569;text-align:center}\n.mrvin-faq-more a{color:#2563EB;font-weight:600;text-decoration:none}\n.mrvin-faq-more a:hover{text-decoration:underline}\n<\/style>\n<div class=\"mrvin-faq\">\n  <p class=\"mrvin-faq-label\">Fr\u00e5gor<\/p>\n  <h2 class=\"mrvin-faq-title\">Vanliga fr\u00e5gor och svar<\/h2>\n  <div class=\"mrvin-faq-list\" id=\"mrvin-faq-list\">\n        <div class=\"mrvin-faq-item open\">\n      <button class=\"mrvin-faq-q\" type=\"button\" aria-expanded=\"true\">\n        <span>Vad \u00e4r en VIN-kod och var hittar jag den?<\/span>\n        <span class=\"mrvin-faq-icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"mrvin-faq-a\" style=\"max-height:200px\">\n        <div class=\"mrvin-faq-a-inner\">Ett VIN (Vehicle Identification Number) \u00e4r en unik kod p\u00e5 17 tecken som tilldelas varje fordon. Du hittar den p\u00e5 instrumentbr\u00e4dan n\u00e4ra vindrutan (f\u00f6rarsidan), p\u00e5 insidan av f\u00f6rarens d\u00f6rrkarm eller i fordonets registreringshandlingar. <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-faq-item\">\n      <button class=\"mrvin-faq-q\" type=\"button\" aria-expanded=\"false\">\n        <span>Hur l\u00e5ng tid tar det att f\u00e5 en rapport?<\/span>\n        <span class=\"mrvin-faq-icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"mrvin-faq-a\">\n        <div class=\"mrvin-faq-a-inner\">De flesta rapporter genereras p\u00e5 mindre \u00e4n 60 sekunder. I s\u00e4llsynta fall med omfattande kontroller \u00f6ver gr\u00e4nserna kan det ta upp till n\u00e5gra minuter. <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-faq-item\">\n      <button class=\"mrvin-faq-q\" type=\"button\" aria-expanded=\"false\">\n        <span>Vilka l\u00e4nder t\u00e4cker du?<\/span>\n        <span class=\"mrvin-faq-icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"mrvin-faq-a\">\n        <div class=\"mrvin-faq-a-inner\">Vi t\u00e4cker \u00f6ver 30 l\u00e4nder med st\u00f6rst t\u00e4ckning i Europa (s\u00e4rskilt Tyskland, Frankrike, Baltikum, Polen och Italien) och USA. T\u00e4ckningen varierar beroende p\u00e5 region. <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-faq-item\">\n      <button class=\"mrvin-faq-q\" type=\"button\" aria-expanded=\"false\">\n        <span>Kan jag kontrollera ett fordon med bara en registreringsskylt?<\/span>\n        <span class=\"mrvin-faq-icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"mrvin-faq-a\">\n        <div class=\"mrvin-faq-a-inner\">Ja! I l\u00e4nder som st\u00f6ds kan du ange ett registreringsnummer i st\u00e4llet f\u00f6r ett VIN. Vi matchar det med fordonets VIN och genererar en fullst\u00e4ndig rapport.  <\/div>\n      <\/div>\n    <\/div>\n        <div class=\"mrvin-faq-item\">\n      <button class=\"mrvin-faq-q\" type=\"button\" aria-expanded=\"false\">\n        <span>P\u00e5 vilket s\u00e4tt skiljer sig MrVIN fr\u00e5n andra tj\u00e4nster f\u00f6r VIN-kontroll?<\/span>\n        <span class=\"mrvin-faq-icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"mrvin-faq-a\">\n        <div class=\"mrvin-faq-a-inner\">Vi kombinerar data fr\u00e5n flera premium API-k\u00e4llor f\u00f6r att tillhandah\u00e5lla en av de mest omfattande rapporterna som finns tillg\u00e4ngliga f\u00f6r europeiska fordon. V\u00e5r priss\u00e4ttning \u00e4r transparent utan dolda avgifter, och varje rapport inneh\u00e5ller en gratis f\u00f6rhandsgranskning f\u00f6re k\u00f6p. <\/div>\n      <\/div>\n    <\/div>\n      <\/div>\n  <p class=\"mrvin-faq-more\">Ska du snart k\u00f6pa en begagnad bil? <a href=\"https:\/\/www.mrvin.com\/blog\/odometer-fraud-used-cars\/\">L\u00e4s v\u00e5r guide om hur man uppt\u00e4cker bedr\u00e4gerier med m\u00e4tarst\u00e4llningen<\/a><\/p>\n<\/div>\n<script>\n(function(){\n  var list=document.getElementById('mrvin-faq-list');if(!list)return;\n  var first=list.querySelector('.mrvin-faq-item.open .mrvin-faq-a');\n  if(first)first.style.maxHeight=first.scrollHeight+'px';\n  list.addEventListener('click',function(e){\n    var btn=e.target.closest('.mrvin-faq-q');if(!btn)return;\n    var item=btn.parentElement,panel=item.querySelector('.mrvin-faq-a'),isOpen=item.classList.contains('open');\n    list.querySelectorAll('.mrvin-faq-item').forEach(function(it){it.classList.remove('open');it.querySelector('.mrvin-faq-q').setAttribute('aria-expanded','false');it.querySelector('.mrvin-faq-a').style.maxHeight='0'});\n    if(!isOpen){item.classList.add('open');btn.setAttribute('aria-expanded','true');panel.style.maxHeight=panel.scrollHeight+'px'}\n  });\n  if(!('IntersectionObserver' in window)){list.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.15}).observe(list);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-13120ebe e-con-full e-flex e-con e-parent\" data-id=\"13120ebe\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dac87ad elementor-widget elementor-widget-shortcode\" data-id=\"dac87ad\" 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\"><style>\n.mrvin-cta{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:960px;margin:0 auto;padding:0 24px;text-align:center;position:relative}\n.mrvin-cta::before{content:'';position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(37,99,235,.07) 0%,transparent 70%);pointer-events:none;z-index:0}\n.mrvin-cta-inner{position:relative;z-index:1;opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}\n.mrvin-cta-inner.in-view{opacity:1;transform:translateY(0)}\n.mrvin-cta-label{font-size:12px;font-weight:700;color:#2563EB;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}\n.mrvin-cta-title{font-family:inherit;font-weight:700;font-size:clamp(28px,4vw,42px);color:#0B1120;line-height:1.15;letter-spacing:-.5px;margin-bottom:16px}\n.mrvin-cta-subtitle{font-size:17px;color:#64748B;max-width:520px;margin:0 auto 40px;line-height:1.6}\n.mrvin-cta .mrvin-cta-search-wrap{max-width:100%;width:780px;margin:0 auto}\n.mrvin-cta .mrvin-cta-search-box{background:#FFF;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04),0 0 0 1px #E2E8F0;padding:8px;transition:box-shadow .3s}\n.mrvin-cta .mrvin-cta-search-box:focus-within{box-shadow:0 10px 30px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.04),0 0 0 2px #2563EB}\n.mrvin-cta .mrvin-cta-tabs{display:flex;gap:4px;padding:4px 8px 8px}\n.mrvin-cta .mrvin-cta-tab{padding:7px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;border:none;outline:none;background:transparent;color:#94A3B8;font-family:inherit;transition:all .2s;line-height:1}\n.mrvin-cta .mrvin-cta-tab.active{background:#DBEAFE;color:#2563EB}\n.mrvin-cta .mrvin-cta-tab:hover:not(.active){color:#475569}\n.mrvin-cta .mrvin-cta-row{display:flex;gap:6px;align-items:center}\n.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input,.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input:focus,.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input:hover,.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input:active{flex:1;min-width:0;width:100%;border:none!important;outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important;font-size:16px;font-family:'DM Sans',-apple-system,sans-serif;padding:14px 18px;color:#0B1120;border-radius:12px;margin:0;height:auto;line-height:normal}\n.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input::placeholder{color:#94A3B8}\n.mrvin-cta .mrvin-cta-btn{background:#2563EB;color:#FFF;border:none;border-radius:12px;padding:14px 32px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:all .2s;line-height:1.2;flex-shrink:0}\n.mrvin-cta .mrvin-cta-btn:hover{background:#1D4ED8;transform:translateY(-1px)}\n.mrvin-cta .mrvin-cta-hint{text-align:center;font-size:12px;color:#94A3B8;margin-top:14px}\n.mrvin-cta .mrvin-cta-hint code{background:#F1F5F9;padding:2px 8px;border-radius:4px;font-size:11px;font-family:inherit;font-weight:600;letter-spacing:.02em;color:#64748B}\n@media(prefers-reduced-motion:reduce){.mrvin-cta-inner{opacity:1!important;transform:none!important}}\n@media(max-width:1024px){.mrvin-cta{padding:0 20px}.mrvin-cta-subtitle{margin-bottom:32px}}\n@media(max-width:767px){.mrvin-cta{padding:0 16px}.mrvin-cta::before{width:400px;height:400px;top:-80px}.mrvin-cta-subtitle{font-size:15px;margin-bottom:28px}.mrvin-cta .mrvin-cta-search-wrap{width:100%}.mrvin-cta .mrvin-cta-search-box{padding:6px}.mrvin-cta .mrvin-cta-tabs{padding:4px 6px 6px}.mrvin-cta .mrvin-cta-tab{padding:6px 14px;font-size:12px}.mrvin-cta .mrvin-cta-row{flex-direction:column;gap:6px}.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input,.mrvin-cta .mrvin-cta-search-box input.mrvin-cta-input:focus{font-size:16px;padding:12px 14px}.mrvin-cta .mrvin-cta-btn{width:100%;padding:14px;font-size:15px;border-radius:10px}.mrvin-cta .mrvin-cta-hint{font-size:11px;margin-top:10px}}\n@media(max-width:380px){.mrvin-cta-title{font-size:24px}.mrvin-cta-subtitle{font-size:14px}}\n<\/style>\n<div class=\"mrvin-cta\" id=\"mrvin-cta\">\n  <div class=\"mrvin-cta-inner\" id=\"mrvin-cta-inner\">\n    <p class=\"mrvin-cta-label\">Redo att kolla?<\/p>\n    <h2 class=\"mrvin-cta-title\">Vet innan du k\u00f6per.<\/h2>\n    <p class=\"mrvin-cta-subtitle\">Ange en VIN- eller registreringsskylt och f\u00e5 hela historien p\u00e5 n\u00e5gra sekunder.<\/p>\n    <div class=\"mrvin-cta-search-wrap\">\n      <div class=\"mrvin-cta-search-box\">\n                <form class=\"mrvin-cta-row\" action=\"https:\/\/www.mrvin.com\/sv\/product\/\" method=\"GET\">\n          <div class=\"mrvin-country\" data-default-iso=\"\">\n  <button type=\"button\" class=\"mrvin-country-tile is-empty\" aria-haspopup=\"listbox\" aria-expanded=\"false\" aria-label=\"V\u00e4lj land\">\n    <svg class=\"mrvin-country-tile-stars\" aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg>\n    <span class=\"mrvin-country-tile-code\">\u2014<\/span>\n  <\/button>\n  <div class=\"mrvin-country-dropdown\" role=\"listbox\" aria-hidden=\"true\">\n    <div class=\"mrvin-country-search-wrap\">\n      <span class=\"mrvin-country-search-icon\" aria-hidden=\"true\"><\/span>\n      <input type=\"text\" class=\"mrvin-country-search\" placeholder=\"S\u00f6k land\" aria-label=\"S\u00f6k land\" autocomplete=\"off\" spellcheck=\"false\">\n    <\/div>\n    <div class=\"mrvin-country-options\">\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"AT\"\n            data-search=\"\u00d6sterrike at a\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">\u00d6sterrike<\/span>\n          <span class=\"mrvin-country-option-code\">A<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"BE\"\n            data-search=\"belgien be b\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Belgien<\/span>\n          <span class=\"mrvin-country-option-code\">B<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"BG\"\n            data-search=\"bulgarien bg bg\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Bulgarien<\/span>\n          <span class=\"mrvin-country-option-code\">BG<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"CY\"\n            data-search=\"cypern cy cy\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Cypern<\/span>\n          <span class=\"mrvin-country-option-code\">CY<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"CZ\"\n            data-search=\"tjeckien cz cz\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Tjeckien<\/span>\n          <span class=\"mrvin-country-option-code\">CZ<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"DE\"\n            data-search=\"tyskland de d\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Tyskland<\/span>\n          <span class=\"mrvin-country-option-code\">D<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"DK\"\n            data-search=\"danmark dk dk\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Danmark<\/span>\n          <span class=\"mrvin-country-option-code\">DK<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"EE\"\n            data-search=\"estland ee est\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Estland<\/span>\n          <span class=\"mrvin-country-option-code\">EST<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"ES\"\n            data-search=\"spanien es e\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Spanien<\/span>\n          <span class=\"mrvin-country-option-code\">E<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"FI\"\n            data-search=\"finland fi fin\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Finland<\/span>\n          <span class=\"mrvin-country-option-code\">FIN<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"FR\"\n            data-search=\"frankrike fr f\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Frankrike<\/span>\n          <span class=\"mrvin-country-option-code\">F<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"GB\"\n            data-search=\"f\u00f6renade kungariket gb gb\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-gb-flag\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">F\u00f6renade kungariket<\/span>\n          <span class=\"mrvin-country-option-code\">GB<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"GR\"\n            data-search=\"grekland gr gr\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Grekland<\/span>\n          <span class=\"mrvin-country-option-code\">GR<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"HU\"\n            data-search=\"ungern hu h\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Ungern<\/span>\n          <span class=\"mrvin-country-option-code\">H<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"IE\"\n            data-search=\"irland ie irl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Irland<\/span>\n          <span class=\"mrvin-country-option-code\">IRL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"IT\"\n            data-search=\"italien it i\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Italien<\/span>\n          <span class=\"mrvin-country-option-code\">I<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LT\"\n            data-search=\"litauen lt lt\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Litauen<\/span>\n          <span class=\"mrvin-country-option-code\">LT<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LU\"\n            data-search=\"luxemburg lu l\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Luxemburg<\/span>\n          <span class=\"mrvin-country-option-code\">L<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"LV\"\n            data-search=\"lettland lv lv\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Lettland<\/span>\n          <span class=\"mrvin-country-option-code\">LV<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"MT\"\n            data-search=\"malta mt m\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Malta<\/span>\n          <span class=\"mrvin-country-option-code\">M<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"NL\"\n            data-search=\"nederl\u00e4nderna nl nl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Nederl\u00e4nderna<\/span>\n          <span class=\"mrvin-country-option-code\">NL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"PL\"\n            data-search=\"polen pl pl\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Polen<\/span>\n          <span class=\"mrvin-country-option-code\">PL<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"PT\"\n            data-search=\"portugal pt p\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Portugal<\/span>\n          <span class=\"mrvin-country-option-code\">P<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"RO\"\n            data-search=\"rum\u00e4nien ro ro\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Rum\u00e4nien<\/span>\n          <span class=\"mrvin-country-option-code\">RO<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SE\"\n            data-search=\"sverige se s\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Sverige<\/span>\n          <span class=\"mrvin-country-option-code\">S<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SI\"\n            data-search=\"slovenien si slo\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Slovenien<\/span>\n          <span class=\"mrvin-country-option-code\">SLO<\/span>\n        <\/button>\n              <button type=\"button\" class=\"mrvin-country-option\" role=\"option\"\n            data-iso=\"SK\"\n            data-search=\"slovakien sk sk\">\n          <span class=\"mrvin-country-option-flag\"><svg aria-hidden=\"true\"><use href=\"#mrvin-eu-stars\"><\/use><\/svg><\/span>\n          <span class=\"mrvin-country-option-name\">Slovakien<\/span>\n          <span class=\"mrvin-country-option-code\">SK<\/span>\n        <\/button>\n            <p class=\"mrvin-country-empty\" role=\"status\">Inga l\u00e4nder matchar<\/p>\n    <\/div>\n  <\/div>\n  <p class=\"mrvin-country-error\" role=\"alert\" aria-live=\"polite\">V\u00e4nligen v\u00e4lj ett land f\u00f6rst<\/p>\n<\/div>\n                  <input type=\"text\" class=\"mrvin-cta-input\" name=\"vin\" placeholder=\"Ange 17-siffrigt VIN-nummer...\" maxlength=\"32\" autocomplete=\"off\"\n            data-ph-vin=\"Ange 17-siffrigt VIN-nummer...\"\n            data-ph-plate=\"Ange registreringsnummer...\">\n          <button type=\"submit\" class=\"mrvin-cta-btn\"\n            data-btn-vin=\"Kontrollera VIN \u2192\"\n            data-btn-plate=\"Kontrollera registreringsnummer \u2192\">Kontrollera VIN \u2192<\/button>\n        <\/form>\n      <\/div>\n      <p class=\"mrvin-cta-hint\">Exempel: <code>WBA3A5G59DNP26082<\/code> - Gratis f\u00f6rhandsvisning ing\u00e5r<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function(){\n  var wrap=document.getElementById('mrvin-cta');if(!wrap)return;\n  var tabs=wrap.querySelectorAll('.mrvin-cta-tab'),input=wrap.querySelector('.mrvin-cta-input'),btn=wrap.querySelector('.mrvin-cta-btn'),hint=wrap.querySelector('.mrvin-cta-hint');\n  function setMode(mode){\n    input.placeholder=input.getAttribute('data-ph-'+mode);\n    input.name=mode==='plate'?'plate':'vin';\n    input.maxLength=mode==='plate'?10:32;\n    btn.textContent=btn.getAttribute('data-btn-'+mode);\n    if(hint)hint.style.display=mode==='plate'?'none':'';\n  }\n  tabs.forEach(function(tab){tab.addEventListener('click',function(){tabs.forEach(function(t){t.classList.remove('active')});tab.classList.add('active');setMode(tab.getAttribute('data-mode'))})});\n\n  \/* --- Auto-submit on full VIN (same behavior as hero form) --- *\/\n  var form = wrap.querySelector('.mrvin-cta-row');\n  if (form && input) {\n    var VIN_RE = \/^[A-HJ-NPR-Z0-9]{17}$\/i;\n    var AUTO_DELAY = 1000;\n    var timer = null, submitted = false;\n    function cancel(){ if (timer) { clearTimeout(timer); timer = null; } }\n    function isVinMode(){\n      \/\/ No toggle rendered (non-Latvia) \u2192 the box is VIN-only, so treat as VIN mode.\n      var t = wrap.querySelector('.mrvin-cta-tab[data-mode=\"vin\"]');\n      return !t || t.classList.contains('active');\n    }\n    input.addEventListener('input', function(){\n      cancel();\n      if (submitted || !isVinMode()) return;\n      var v = (input.value || '').trim();\n      if (!VIN_RE.test(v)) return;\n      timer = setTimeout(function(){\n        timer = null;\n        if (submitted || !isVinMode()) return;\n        if (!VIN_RE.test((input.value || '').trim())) return;\n        submitted = true;\n        if (typeof form.requestSubmit === 'function') form.requestSubmit();\n        else form.submit();\n      }, AUTO_DELAY);\n    });\n    tabs.forEach(function(t){ t.addEventListener('click', cancel); });\n    form.addEventListener('submit', function(){ submitted = true; cancel(); });\n  }\n\n  var inner=document.getElementById('mrvin-cta-inner');if(!inner)return;\n  if(!('IntersectionObserver' in window)){inner.classList.add('in-view');return}\n  new IntersectionObserver(function(e,obs){e.forEach(function(en){if(en.isIntersecting){en.target.classList.add('in-view');obs.unobserve(en.target)}})},{threshold:.15}).observe(inner);\n})();\n<\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-581","page","type-page","status-publish","hentry"],"blocksy_meta":[],"yoast_head":"<title>Kontroll av bilhistorik - MrVIN<\/title>\n<meta name=\"description\" content=\"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.\" \/>\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.mrvin.com\/sv\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kontroll av bilhistorik - MrVIN\" \/>\n<meta property=\"og:description\" content=\"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mrvin.com\/sv\/\" \/>\n<meta property=\"og:site_name\" content=\"MrVIN\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-02T11:56:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/mrvin-social-preview.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/mrvin-social-preview.png\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/\",\"url\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/\",\"name\":\"Kontroll av bilhistorik - MrVIN\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#website\"},\"datePublished\":\"2026-03-18T09:16:09+00:00\",\"dateModified\":\"2026-06-02T11:56:46+00:00\",\"description\":\"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hem\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#website\",\"url\":\"https:\\\/\\\/www.mrvin.com\\\/\",\"name\":\"MrVIN\",\"description\":\"Get instant vehicle history reports\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#organization\"},\"alternateName\":[\"Mr VIN\",\"Mr. VIN\",\"MRVIN\",\"Mr.VIN\",\"MrVIN.com\"],\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mrvin.com\\\/sv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#organization\",\"name\":\"MrVIN\",\"url\":\"https:\\\/\\\/www.mrvin.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mrvin.com\\\/wp-content\\\/uploads\\\/email\\\/mrvin-logo-horizontal.png\",\"contentUrl\":\"https:\\\/\\\/www.mrvin.com\\\/wp-content\\\/uploads\\\/email\\\/mrvin-logo-horizontal.png\",\"width\":450,\"height\":123,\"caption\":\"MrVIN\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mrvin.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/mrvin\\\/\",\"https:\\\/\\\/www.instagram.com\\\/mrvin_com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/people\\\/Mr-VIN\\\/61590451420892\\\/\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141044861\",\"https:\\\/\\\/www.trustpilot.com\\\/review\\\/mrvin.com\",\"https:\\\/\\\/www.youtube.com\\\/@mrvin_com\",\"https:\\\/\\\/x.com\\\/mrvin_com\",\"https:\\\/\\\/www.crunchbase.com\\\/organization\\\/mrvin\"],\"alternateName\":[\"Mr VIN\",\"Mr. VIN\",\"MRVIN\",\"Mr.VIN\",\"MrVIN.com\"],\"identifier\":{\"@type\":\"PropertyValue\",\"propertyID\":\"Wikidata\",\"value\":\"Q141044861\"},\"legalName\":\"VERIFY SIA\",\"foundingDate\":\"2026-01-20\",\"vatID\":\"LV40203713379\",\"taxID\":\"40203713379\",\"email\":\"info@mrvin.com\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Roberta Hir\u0161a 1\",\"addressLocality\":\"R\u012bga\",\"postalCode\":\"LV-1045\",\"addressCountry\":\"LV\"},\"areaServed\":\"Europe\",\"knowsAbout\":[\"Vehicle history reports\",\"Vehicle identification number\",\"Odometer fraud detection\",\"Used car inspection\"]}]}<\/script>","yoast_head_json":{"title":"Kontroll av bilhistorik - MrVIN","description":"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.","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.mrvin.com\/sv\/","og_locale":"sv_SE","og_type":"article","og_title":"Kontroll av bilhistorik - MrVIN","og_description":"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.","og_url":"https:\/\/www.mrvin.com\/sv\/","og_site_name":"MrVIN","article_modified_time":"2026-06-02T11:56:46+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/mrvin-social-preview.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.mrvin.com\/wp-content\/uploads\/logo\/mrvin-social-preview.png","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.mrvin.com\/sv\/","url":"https:\/\/www.mrvin.com\/sv\/","name":"Kontroll av bilhistorik - MrVIN","isPartOf":{"@id":"https:\/\/www.mrvin.com\/#website"},"datePublished":"2026-03-18T09:16:09+00:00","dateModified":"2026-06-02T11:56:46+00:00","description":"Kontrollera vilket fordons fullst\u00e4ndiga historik som helst via VIN: miltal, skador, \u00e4gare och specifikationer p\u00e5 sekunder.","breadcrumb":{"@id":"https:\/\/www.mrvin.com\/sv\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mrvin.com\/sv\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.mrvin.com\/sv\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mrvin.com\/sv\/"},{"@type":"ListItem","position":2,"name":"Hem"}]},{"@type":"WebSite","@id":"https:\/\/www.mrvin.com\/#website","url":"https:\/\/www.mrvin.com\/","name":"MrVIN","description":"Get instant vehicle history reports","publisher":{"@id":"https:\/\/www.mrvin.com\/#organization"},"alternateName":["Mr VIN","Mr. VIN","MRVIN","Mr.VIN","MrVIN.com"],"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mrvin.com\/sv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/www.mrvin.com\/#organization","name":"MrVIN","url":"https:\/\/www.mrvin.com\/","logo":{"@type":"ImageObject","@id":"https:\/\/www.mrvin.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.mrvin.com\/wp-content\/uploads\/email\/mrvin-logo-horizontal.png","contentUrl":"https:\/\/www.mrvin.com\/wp-content\/uploads\/email\/mrvin-logo-horizontal.png","width":450,"height":123,"caption":"MrVIN"},"image":{"@id":"https:\/\/www.mrvin.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/mrvin\/","https:\/\/www.instagram.com\/mrvin_com\/","https:\/\/www.facebook.com\/people\/Mr-VIN\/61590451420892\/","https:\/\/www.wikidata.org\/wiki\/Q141044861","https:\/\/www.trustpilot.com\/review\/mrvin.com","https:\/\/www.youtube.com\/@mrvin_com","https:\/\/x.com\/mrvin_com","https:\/\/www.crunchbase.com\/organization\/mrvin"],"alternateName":["Mr VIN","Mr. VIN","MRVIN","Mr.VIN","MrVIN.com"],"identifier":{"@type":"PropertyValue","propertyID":"Wikidata","value":"Q141044861"},"legalName":"VERIFY SIA","foundingDate":"2026-01-20","vatID":"LV40203713379","taxID":"40203713379","email":"info@mrvin.com","address":{"@type":"PostalAddress","streetAddress":"Roberta Hir\u0161a 1","addressLocality":"R\u012bga","postalCode":"LV-1045","addressCountry":"LV"},"areaServed":"Europe","knowsAbout":["Vehicle history reports","Vehicle identification number","Odometer fraud detection","Used car inspection"]}]}},"_links":{"self":[{"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/pages\/581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/comments?post=581"}],"version-history":[{"count":1,"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/pages\/581\/revisions"}],"predecessor-version":[{"id":583,"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/pages\/581\/revisions\/583"}],"wp:attachment":[{"href":"https:\/\/www.mrvin.com\/sv\/wp-json\/wp\/v2\/media?parent=581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}