.usp-dx{--dx-rot: var(--usp-red, #e31616);--dx-rot-rgb: var(--usp-red-rgb, 227, 22, 22);--dx-gruen: #34d058;--dx-gruen-rgb: 52, 208, 88;--dx-feld: #0c1016;--dx-rand: rgba(255, 255, 255, .14);--dx-rand-stark: rgba(255, 255, 255, .26);--dx-leise: var(--usp-muted-on-dark, #9aa3b2);--dx-mono: var(--usp-mono, "JetBrains Mono", ui-monospace, Menlo, monospace);position:relative;container-type:inline-size;color:#e9edf3;text-align:left}form.is-done .usp-dx{display:none!important}.usp-dx__lauf{list-style:none;display:flex;gap:6px;margin:0 0 16px;padding:0;counter-reset:none}.usp-dx__lauf-punkt{flex:1;display:flex;align-items:center;gap:8px;min-width:0;padding:9px 10px;border:1px solid var(--dx-rand);background:#ffffff05;font:600 11px/1 var(--dx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dx-leise);white-space:nowrap;transition:color .3s,border-color .3s,background .3s}.usp-dx__lauf-punkt span{opacity:.6}.usp-dx__lauf-punkt i{flex:none;width:7px;height:7px;border-radius:50%;background:#ffffff38;transition:background .3s,box-shadow .3s}.usp-dx__lauf-punkt.is-jetzt{color:#fff;border-color:rgba(var(--dx-rot-rgb),.55);background:rgba(var(--dx-rot-rgb),.07)}.usp-dx__lauf-punkt.is-jetzt i{background:var(--dx-rot);box-shadow:0 0 0 3px rgba(var(--dx-rot-rgb),.18);animation:dx-puls 1.6s ease-in-out infinite}.usp-dx__lauf-punkt.is-fertig{color:#cfe9d6;border-color:rgba(var(--dx-gruen-rgb),.35)}.usp-dx__lauf-punkt.is-fertig i{background:var(--dx-gruen);box-shadow:0 0 8px rgba(var(--dx-gruen-rgb),.7)}.usp-dx:not(.is-dx) .usp-dx__lauf{display:none}@container (max-width: 440px){.usp-dx__lauf{gap:4px}.usp-dx__lauf-punkt{gap:6px;padding:8px 7px;font-size:10px;letter-spacing:.05em}.usp-dx__lauf-punkt span{display:none}}.usp-dx__stufe{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1),opacity .4s ease}.usp-dx__innen{position:relative;min-height:0;overflow:hidden;padding:3px 3px 16px;margin:-3px -3px 0}.usp-dx.is-dx .usp-dx__stufe[data-dx-zu]{grid-template-rows:0fr;opacity:0}.usp-dx__stufe[data-dx-stufe="3"]>.usp-dx__innen{padding-bottom:3px}.usp-dx__stufe.is-neu>.usp-dx__innen:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--dx-rot-rgb),.95) 30%,rgba(var(--dx-rot-rgb),.95) 70%,transparent);box-shadow:0 0 12px rgba(var(--dx-rot-rgb),.8);animation:dx-einlesen .9s ease-out forwards;pointer-events:none}.usp-dx .usp-field{margin:0 0 12px}.usp-dx .usp-dx__label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 7px;font:600 11px/1.25 var(--dx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dx-leise)}.usp-dx__opt{font-family:inherit;letter-spacing:.04em;text-transform:none;opacity:.75;font-weight:400}.usp-dx .usp-input,.usp-dx .usp-textarea{width:100%;min-height:50px;padding:0 14px;border:1px solid var(--dx-rand)!important;border-radius:0!important;background-color:var(--dx-feld)!important;color:#f3f5f8!important;font-size:16px!important;box-shadow:none;transition:border-color .2s,box-shadow .2s}.usp-dx .usp-textarea{padding:12px 14px;min-height:90px}.usp-dx .usp-input::placeholder,.usp-dx .usp-textarea::placeholder{color:#ffffff57}.usp-dx .usp-input:hover{border-color:var(--dx-rand-stark)!important}.usp-dx .usp-input:focus,.usp-dx .usp-textarea:focus{outline:none;border-color:var(--dx-rot)!important;box-shadow:0 0 0 3px rgba(var(--dx-rot-rgb),.2)}.usp-dx.is-dx .usp-dx__vin-feld{--dx-pitch: 24px;--dx-n: 0;--dx-zelle: rgba(255, 255, 255, .06);--dx-zelle-voll: rgba(var(--dx-rot-rgb), .2);min-height:64px;padding:0 var(--dx-pad, 12px)!important;font-family:var(--dx-mono)!important;font-weight:600;font-size:var(--dx-fs, 20px)!important;letter-spacing:var(--dx-ls, 11px)!important;text-indent:var(--dx-einzug, 5px);text-transform:uppercase;background-image:repeating-linear-gradient(90deg,var(--dx-zelle-voll) 0 calc(var(--dx-pitch) - 4px),transparent calc(var(--dx-pitch) - 4px) var(--dx-pitch)),repeating-linear-gradient(90deg,var(--dx-zelle) 0 calc(var(--dx-pitch) - 4px),transparent calc(var(--dx-pitch) - 4px) var(--dx-pitch))!important;background-size:calc(var(--dx-n) * var(--dx-pitch)) 40px,calc(17 * var(--dx-pitch)) 40px!important;background-position:var(--dx-pad, 12px) 50%,var(--dx-pad, 12px) 50%!important;background-repeat:no-repeat!important;transition:border-color .2s,box-shadow .2s,background-size .12s ease-out}.usp-dx.is-dx .usp-dx__vin-feld::placeholder{color:#fff3;text-transform:uppercase}.usp-dx__vin.is-voll .usp-dx__vin-feld{--dx-zelle-voll: rgba(var(--dx-gruen-rgb), .2);border-color:rgba(var(--dx-gruen-rgb),.55)!important}.usp-dx__vin.is-voll .usp-dx__vin-feld:focus{box-shadow:0 0 0 3px rgba(var(--dx-gruen-rgb),.18)}.usp-dx__vin.is-falsch .usp-dx__vin-feld{--dx-zelle-voll: rgba(245, 165, 36, .2);border-color:#f5a52499!important}.usp-scanning .usp-dx__vin-feld{animation:dx-abtasten 1s linear infinite}.usp-dx__zaehler{font:600 11px/1 var(--dx-mono);letter-spacing:.08em;color:var(--dx-leise);position:static!important}.usp-dx__zaehler.is-typing{color:#f5a524}.usp-dx__zaehler.is-ok{color:var(--dx-gruen)}.usp-dx .usp-vehcard{margin-top:10px}.usp-dx .usp-vin-status:empty{display:none}.usp-dx__hilfe{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 14px;margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--dx-leise)}.usp-dx__hilfe strong{color:#fff}.usp-dx__link{-webkit-appearance:none;appearance:none;padding:0;border:0;background:none;font:inherit;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--dx-rot-rgb),.7);cursor:pointer}.usp-dx__link:hover{color:var(--dx-rot)}.usp-dx.is-ohne-vin .usp-dx__link{display:none}.usp-dx__ohne-vin{margin-top:12px}.usp-dx.is-dx:not(.is-ohne-vin) .usp-dx__ohne-vin{display:none}.usp-dx.is-ohne-vin .usp-dx__ohne-vin{animation:dx-rein .4s ease both}.usp-dx__raster{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.usp-dx__teil-reihe{display:grid;grid-template-columns:1fr;gap:0 10px}@container (min-width: 520px){.usp-dx__teil-reihe{grid-template-columns:1.65fr 1fr}.usp-dx__kontakt--zwei{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}}.usp-dx__chips{display:flex;flex-wrap:wrap;gap:6px;margin:-2px 0 12px}.usp-dx__chip{-webkit-appearance:none;appearance:none;margin:0;padding:8px 11px;border:1px solid var(--dx-rand);border-radius:0;background:transparent;font:600 11px/1 var(--dx-mono);letter-spacing:.08em;text-transform:uppercase;color:#cfd6e0;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.usp-dx__chip:hover{border-color:rgba(var(--dx-rot-rgb),.7);color:#fff}.usp-dx__chip.is-an{border-color:var(--dx-rot);background:rgba(var(--dx-rot-rgb),.18);color:#fff}.usp-dx__chip:focus-visible{outline:2px solid var(--dx-rot);outline-offset:2px}.usp-dx:not(.is-dx) .usp-dx__chips{display:none}.usp-dx__foto{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.4;color:var(--dx-leise)}.usp-dx__foto svg{flex:none;color:var(--dx-leise)}.usp-dx__foto a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#25d366cc;white-space:nowrap}.usp-dx__mehr{margin:-2px 0 12px}.usp-dx__mehr summary{cursor:pointer;font-size:13px;color:var(--dx-leise);list-style:none}.usp-dx__mehr summary::-webkit-details-marker{display:none}.usp-dx__mehr summary:hover{color:#fff}.usp-dx__mehr[open] summary{margin-bottom:10px}.usp-dx .usp-dx__senden{min-height:56px;margin-top:4px}.usp-dx .usp-dx__senden [data-usp-submit-label]:after{content:" \2192"}.usp-dx__zusage{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--dx-leise)}@keyframes dx-puls{50%{box-shadow:0 0 0 5px rgba(var(--dx-rot-rgb),0)}}@keyframes dx-einlesen{0%{top:0;opacity:1}85%{opacity:1}to{top:calc(100% - 2px);opacity:0}}@keyframes dx-rein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes dx-abtasten{0%{box-shadow:inset 0 0 rgba(var(--dx-rot-rgb),0),0 0 0 3px rgba(var(--dx-rot-rgb),.18)}50%{box-shadow:inset 0 0 18px rgba(var(--dx-rot-rgb),.18),0 0 0 3px rgba(var(--dx-rot-rgb),.28)}to{box-shadow:inset 0 0 rgba(var(--dx-rot-rgb),0),0 0 0 3px rgba(var(--dx-rot-rgb),.18)}}@media(prefers-reduced-motion:reduce){.usp-dx *,.usp-dx *:before,.usp-dx *:after,.usp-dx__stufe{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/usp-diagnose-anfrage.css.map */
