:root{--xp-ink:#121522;--xp-muted:#68738b;--xp-lavender:#6f52e8;--xp-lavender-dark:#2a1b67;--xp-lavender-soft:#f0edff;--xp-line:#dddff0;--xp-mint:#16b996;--xp-orange:#ed7a2d;--xp-bg:#f7f6ff}.productPage{background:radial-gradient(circle at 85% 8%, #e9e5ff 0, transparent 30%), var(--xp-bg);min-height:100vh;color:var(--xp-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.productHeader{z-index:20;background:#fff;border:1px solid #d8dce9d1;border-radius:24px;align-items:center;gap:32px;width:calc(100% - 64px);max-width:1510px;min-height:76px;margin:16px auto 0;padding:0 26px;display:flex;position:sticky;top:12px;box-shadow:0 15px 45px #383d5a14}.productBrand{color:var(--xp-lavender-dark);letter-spacing:.04em;flex:0 0 230px;align-items:center;font-size:0;font-weight:900;text-decoration:none;display:flex}.productBrand img{object-fit:contain;object-position:left center;width:210px;height:52px;display:block}.productNav{flex:1;justify-content:center;gap:4px;display:flex}.productNav a,.productSignIn{color:#3f4658;border-radius:12px;padding:11px 10px;font-size:13px;font-weight:700;text-decoration:none}.productNav a:hover{background:var(--xp-lavender-soft);color:var(--xp-lavender-dark)}.productSignIn{color:#fff;background:linear-gradient(135deg,#5a3fda,#7c61ec);padding-inline:24px}.productHero{text-align:center;max-width:1040px;margin:0 auto;padding:74px 24px 42px}.productEyebrow{color:var(--xp-lavender);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.productHero h1{letter-spacing:-.055em;max-width:900px;margin:0 auto 22px;font-size:clamp(42px,5.2vw,68px);line-height:1.01}.productIntro{max-width:760px;color:var(--xp-muted);margin:0 auto;font-size:19px;line-height:1.65}.productActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.productPrimary,.productSecondary{border-radius:14px;justify-content:center;align-items:center;padding:15px 22px;font-weight:800;text-decoration:none;display:inline-flex}.productPrimary{color:#fff;background:linear-gradient(135deg,#5a3fda,#8066ef);box-shadow:0 12px 28px #5d41d738}.productSecondary{color:#393e50;border:1px solid var(--xp-line);background:#fff}.productPanel,.productSection,.calculatorLayout,.developerGrid{width:min(1160px,100% - 40px);margin:24px auto}.productPanel{border:1px solid var(--xp-line);background:#fff;border-radius:28px;padding:34px;box-shadow:0 18px 55px #271c5c12}.sampleReportHead{border-bottom:1px solid var(--xp-line);justify-content:space-between;align-items:center;padding:12px 8px 30px;display:flex}.sampleReportHead h2{margin:0 0 10px;font-size:34px}.sampleReportHead code{color:var(--xp-muted)}.scoreRing{text-align:center;border:14px solid #e5e0ff;border-top-color:var(--xp-lavender);width:130px;height:130px;color:var(--xp-lavender-dark);border-radius:50%;place-content:center;display:grid}.scoreRing strong{font-size:42px;line-height:1}.scoreExplainer{color:var(--xp-muted);grid-template-columns:220px 1fr;gap:20px;padding:24px 8px;display:grid}.scoreExplainer strong{color:var(--xp-ink);font-size:19px}.scoreExplainer p{margin:0;line-height:1.6}.evidenceGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.evidenceCard{border:1px solid var(--xp-line);border-radius:18px;padding:20px}.evidenceCard p{color:var(--xp-muted);font-size:13px}.evidenceCard h3{min-height:42px;font-size:17px}.statusDot{border-radius:50%;width:11px;height:11px}.statusDot.verified{background:var(--xp-mint)}.statusDot.attention{background:var(--xp-orange)}.statusDot.context{background:var(--xp-lavender)}.statusBadge{border-radius:99px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.statusBadge.verified{color:#087d65;background:#e4f8f2}.statusBadge.attention{color:#c75a18;background:#fff0e7}.statusBadge.context{background:var(--xp-lavender-soft);color:#5638ce}.decisionBand{color:#fff;background:linear-gradient(115deg,#1f154f,#432b94);border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:26px;display:flex}.decisionBand h2{margin:0;font-size:23px}.decisionBand a{color:#fff;white-space:nowrap;font-weight:800;text-decoration:none}.productSection{padding:56px 0}.sectionHeading h2{letter-spacing:-.03em;margin:0 0 10px;font-size:32px}.sectionHeading>p:not(.productEyebrow){color:var(--xp-muted)}.threeColumns{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.threeColumns article{border:1px solid var(--xp-line);background:#fff;border-radius:22px;padding:26px}.threeColumns article>b{color:var(--xp-lavender);font-size:26px}.threeColumns article h3{margin:18px 0 8px;font-size:21px}.threeColumns article p{color:var(--xp-muted);line-height:1.6}.coverageTable{border:1px solid var(--xp-line);border-radius:18px;margin-top:26px;overflow:hidden}.coverageRow{grid-template-columns:1.5fr .8fr 1.25fr 1fr;display:grid}.coverageRow span{border-bottom:1px solid var(--xp-line);color:#50596d;padding:17px}.coverageRow span:first-child{color:var(--xp-ink);font-weight:800}.coverageHead{background:var(--xp-lavender-dark)}.coverageHead span{text-transform:uppercase;letter-spacing:.12em;border:0;font-size:11px;color:#fff!important}.calculatorLayout,.developerGrid{grid-template-columns:1.45fr .8fr;gap:20px;display:grid}.calculatorForm{width:auto;margin:0}.fieldGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.fieldGrid label{color:#596277;flex-direction:column;gap:8px;font-size:13px;font-weight:800;display:flex}.fieldGrid input{border:1px solid var(--xp-line);color:var(--xp-ink);background:#fbfbff;border-radius:12px;padding:14px;font-size:16px}.calculatorResult{color:#fff;background:linear-gradient(145deg,#201450,#3d278b);border-radius:28px;padding:34px;box-shadow:0 18px 55px #271c5c2e}.calculatorResult>strong{font-size:48px;display:block}.calculatorResult>span{color:#c6bee9;margin:8px 0 24px;display:block}.calculatorResult dl{margin:0 0 22px}.calculatorResult dl div{border-bottom:1px solid #ffffff24;justify-content:space-between;padding:12px 0;display:flex}.calculatorResult dt{color:#c6bee9}.calculatorResult dd{font-weight:800}.positive{color:#2ad1ab}.negative{color:#ff9672}.recommendation{background:#ffffff14;border-radius:14px;margin:18px 0;padding:16px}.recommendation p{color:#d8d2f3;font-size:13px;line-height:1.5}.calculatorImportCta{border:1px solid var(--xp-line);background:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;width:min(1160px,100% - 40px);margin:28px auto 0;padding:30px 34px;display:flex;box-shadow:0 18px 55px #271c5c0f}.calculatorImportCta h2{letter-spacing:-.035em;margin:0 0 8px;font-size:28px}.calculatorImportCta p:not(.productEyebrow){max-width:760px;color:var(--xp-muted);margin:0;line-height:1.6}.calculatorImportCta .productPrimary{flex:none}.importRouteStage,.importMarkets,.importRequest{width:min(1320px,100% - 40px);margin:24px auto}.importRouteStage{background:linear-gradient(145deg,#fff 0 48%,#f0edff 100%);border:1px solid #ddd8f1;border-radius:34px;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:50px;min-height:440px;padding:50px;display:grid;overflow:hidden;box-shadow:0 26px 70px #2c1f6417}.importRouteCopy h2,.importRequestIntro h2{color:var(--xp-ink);letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(34px,4vw,56px);line-height:1.02}.importRouteCopy>p:not(.productEyebrow),.importRequestIntro>p:not(.productEyebrow){max-width:650px;color:var(--xp-muted);margin:0;font-size:16px;line-height:1.7}.importRouteBadges{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.importRouteBadges span{color:#4c4961;background:#fff;border:1px solid #e0dcf2;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800}.importRouteMap{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1.15fr;align-items:center;gap:18px 100px;min-height:320px;display:grid;position:relative}.routeOrigin,.routeDestination{z-index:2;background:#ffffffeb;border:1px solid #6f52e829;border-radius:18px;align-items:center;gap:13px;padding:17px;display:flex;position:relative;box-shadow:0 16px 38px #2b1f5d1a}.routeOrigin b,.routeDestination b{color:#6547dc;letter-spacing:.05em;background:#ece7ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:13px;display:grid}.routeOrigin span,.routeDestination span{color:#252438;font-size:14px;font-weight:850}.routeGermany{grid-area:1/1}.routeKorea{grid-area:2/1}.routeDestination{background:linear-gradient(140deg,#24165a,#4a32a0);border:0;grid-area:1/2/3;justify-self:stretch;padding:23px}.routeDestination b{color:#fff;background:#5f43d8;width:68px;height:68px}.routeDestination span{color:#fff;font-size:17px}.routeLines{pointer-events:none;position:absolute;inset:0}.routeLines i{background:linear-gradient(90deg,#9b88ee,#6f52e8);width:32%;height:1px;position:absolute;left:42%}.routeLines i:after{content:"";background:#6f52e8;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;right:-2px;box-shadow:0 0 0 6px #6f52e81a}.routeLines i:first-child{top:29%;transform:rotate(16deg)}.routeLines i:last-child{top:70%;transform:rotate(-16deg)}.importOperatorDisclosure{box-sizing:border-box;background:#fff;border:1px solid #dedaf0;border-radius:20px;grid-template-columns:auto minmax(0,.72fr) auto minmax(0,1.28fr);align-items:center;gap:18px;width:min(1180px,100% - 40px);margin:20px auto 0;padding:20px 24px;display:grid;box-shadow:0 14px 38px #2d22640d}.importOperatorDisclosure>span{color:#7055e5;letter-spacing:.15em;grid-column:1/-1;font-size:9px;font-weight:900}.importOperatorDisclosure>div{flex-direction:column;gap:4px;display:flex}.importOperatorDisclosure b{color:#202131;font-size:15px}.importOperatorDisclosure small{color:#6d7487;font-size:11px;line-height:1.45}.importOperatorDisclosure>i{color:#7055e5;font-size:24px;font-style:normal;font-weight:900}.importOperatorBranches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.importOperatorBranches>div{background:#faf9ff;border:1px solid #ebe7f5;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.importServiceSection{width:min(1320px,100% - 40px);padding-top:72px}.importServiceSection>.sectionHeading{max-width:820px;margin-bottom:30px}.importSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.importSteps article{background:#fff;border:1px solid #e0ddee;border-radius:22px;min-height:210px;padding:26px;box-shadow:0 14px 38px #2d22640d}.importSteps article>span{background:var(--xp-lavender-soft);width:42px;height:42px;color:var(--xp-lavender);border-radius:13px;place-items:center;font-size:11px;font-weight:900;display:grid}.importSteps h3{letter-spacing:-.03em;margin:26px 0 10px;font-size:22px}.importSteps p{color:var(--xp-muted);margin:0;font-size:14px;line-height:1.65}.importMarkets{grid-template-columns:1fr 1fr;gap:18px;margin-top:48px;display:grid}.importMarkets article{background:#fff;border:1px solid #ddd9ec;border-radius:26px;grid-template-columns:90px 1fr;align-items:center;gap:24px;padding:32px;display:grid}.importMarkets article>span{color:#6244da;background:#f0edff;border-radius:22px;place-items:center;width:76px;height:76px;font-size:20px;font-weight:950;display:grid}.importMarkets h2{letter-spacing:-.04em;margin:2px 0 8px;font-size:29px}.importMarkets p:not(.productEyebrow){color:var(--xp-muted);margin:0;line-height:1.6}.importMarkets article.selected{border-color:#8d78eb;box-shadow:0 16px 44px #5339be1c}.importRequest{color:#fff;background:linear-gradient(145deg,#211553,#3b2788);border-radius:34px;grid-template-columns:.9fr 1.1fr;gap:64px;margin-top:78px;padding:50px;display:grid;box-shadow:0 26px 70px #23165530}.importRequestIntro .productEyebrow{color:#b8a8ff}.importRequestIntro h2{color:#fff}.importRequestIntro>p:not(.productEyebrow){color:#c9c2e7}.importRequestIntro ul{color:#eeeaff;gap:12px;margin:28px 0 0;padding:0;font-size:13px;font-weight:750;list-style:none;display:grid}.importRequestIntro li:before{content:"✓";color:#39d5b4;margin-right:10px;font-weight:950}.importRequestForm{color:var(--xp-ink);background:#fff;border-radius:25px;padding:30px}.importRequestForm fieldset{border:0;margin:0 0 20px;padding:0}.importRequestForm legend,.importRequestForm>label{color:#545c70;gap:8px;margin-bottom:18px;font-size:12px;font-weight:850;display:grid}.originChoices{grid-template-columns:1fr 1fr;gap:10px;margin-top:9px;display:grid}.originChoices button{text-align:left;color:#292c3c;cursor:pointer;background:#fafaff;border:1px solid #e0dfeb;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:42px 1fr;align-items:center;column-gap:11px;min-height:94px;padding:14px;display:grid}.originChoices button>b{color:#6549db;background:#eeebff;border-radius:12px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:11px;display:grid}.originChoices button>span{font-weight:850}.originChoices button>small{color:#848a9a;font-size:9px}.originChoices button.active{background:#f3f0ff;border-color:#7458e7;box-shadow:inset 0 0 0 1px #7458e7}.importRequestForm input,.importRequestForm textarea,.importRequestForm select{box-sizing:border-box;color:#1e2030;width:100%;font:inherit;background:#fbfbff;border:1px solid #ddddea;border-radius:12px;outline:0;padding:14px 15px}.importRequestForm textarea{resize:vertical}.importRequestForm :is(input,textarea,select):focus{border-color:#8065e9;box-shadow:0 0 0 4px #6f52e81a}.originChoices button:focus-visible{outline-offset:2px;outline:3px solid #6f52e847}.importWhatsApp{color:#fff;background:#087a58;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:62px;padding:12px 18px;text-decoration:none;display:flex;box-shadow:0 12px 28px #087a5838}.importWhatsApp span{font-size:14px;font-weight:900}.importWhatsApp small{color:#e2fff6;margin-top:4px;font-size:10px}.importFormNote{color:#6b7280;margin:14px 2px 0;font-size:10px;line-height:1.55}.developerCode{color:#fff;background:#17122d;border-radius:28px;padding:34px;box-shadow:0 18px 55px #271c5c2e}.developerCode>p{font-weight:800}.developerCode>p span,.endpointRow>b{color:#2ad1ab}.developerCode pre{color:#cfc6ff;background:#0d0a19;border-radius:16px;margin:24px 0;padding:24px;font-size:17px}.codeResponse{color:#a99ed9;font-size:13px}.developerGrid>.productPanel{width:auto;margin:0}.checkList{padding:0;list-style:none}.checkList li{border-bottom:1px solid var(--xp-line);padding:11px 0}.checkList li:before{content:"✓";color:var(--xp-mint);margin-right:10px;font-weight:900}.endpointPanel{margin-top:24px}.endpointRow{border-top:1px solid var(--xp-line);grid-template-columns:70px 220px 1fr;align-items:center;gap:14px;padding:18px 4px;display:grid}.endpointRow span{color:var(--xp-muted)}.productFooter{color:#fff;background:#17122d;justify-content:space-between;align-items:center;margin-top:70px;padding:34px 5vw;display:flex}.productFooter>div:first-child{flex-direction:column;gap:7px;display:flex}.productFooter>div:first-child img{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:185px;height:48px}.productFooter span{color:#aaa1cf;font-size:13px}.productFooterLinks{flex-wrap:wrap;gap:20px;display:flex}.productFooter a{color:#d8d2f3;font-size:13px;text-decoration:none}body:has(.productPage) .publicLang{top:34px!important;right:max(50vw - 623px,140px)!important;transform:none!important}@media (max-width:900px){.productHeader{border-radius:18px;gap:10px;width:calc(100% - 24px);min-height:68px;padding:0 14px 0 16px}.productBrand{flex:auto}.productBrand img{width:150px;height:42px}body:has(.productPage) .publicLang{top:30px!important;right:112px!important}.productNav{display:none}.productNav a{white-space:nowrap}.evidenceGrid,.threeColumns{grid-template-columns:1fr 1fr}.calculatorLayout,.developerGrid{grid-template-columns:1fr}.calculatorImportCta{flex-direction:column;align-items:flex-start}.importRouteStage{grid-template-columns:1fr;padding:36px}.importRouteMap{min-height:300px}.importOperatorDisclosure{grid-template-columns:1fr auto 1fr}.importOperatorBranches{grid-template-columns:1fr}.importSteps{grid-template-columns:1fr 1fr}.importRequest{grid-template-columns:1fr;gap:36px;padding:36px}.coverageRow{grid-template-columns:1fr}.coverageHead{display:none}.coverageRow{border-bottom:1px solid var(--xp-line);padding:14px}.coverageRow span{border:0;padding:5px}.endpointRow{grid-template-columns:70px 1fr}.endpointRow span{grid-column:1/-1}}@media (max-width:560px){body:has(.productPage) .publicLang{top:29px!important;right:92px!important}.productHero{padding-top:55px}.productHero h1{font-size:40px}.evidenceGrid,.threeColumns,.fieldGrid{grid-template-columns:1fr}.sampleReportHead,.decisionBand,.productFooter{flex-direction:column;align-items:flex-start}.scoreRing{width:100px;height:100px}.scoreExplainer{grid-template-columns:1fr}.productPanel{padding:22px}.calculatorImportCta{padding:24px}.importRouteStage{border-radius:24px;width:calc(100% - 24px);padding:25px}.importRouteMap{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:11px;min-height:0}.routeGermany,.routeKorea,.routeDestination{grid-area:auto/1}.routeDestination{justify-self:stretch}.routeLines{display:none}.importOperatorDisclosure{grid-template-columns:1fr;width:calc(100% - 24px);padding:20px}.importOperatorDisclosure>i{justify-self:center;transform:rotate(90deg)}.importOperatorBranches{grid-template-columns:1fr}.importServiceSection{width:calc(100% - 24px)}.importSteps,.importMarkets{grid-template-columns:1fr}.importSteps article{min-height:0}.importMarkets article{grid-template-columns:62px 1fr;padding:23px}.importMarkets article>span{border-radius:17px;width:58px;height:58px;font-size:15px}.importRequest{border-radius:24px;width:calc(100% - 24px);margin-top:48px;padding:24px}.importRequestForm{padding:20px}.originChoices{grid-template-columns:1fr}.productSignIn{display:none}}
.publicInlineActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.publicInlineActions a{color:#553bd1;background:#fff;border:1px solid #d9d5ef;border-radius:13px;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.xDecisionMetric b{text-align:center;font-size:13px;line-height:1.2}.xDecisionMetric small{text-align:center;max-width:105px}.xDecisionArrow{color:inherit;text-decoration:none}.publicNav nav>a,.publicNavDropdownTrigger{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding-inline:14px;display:inline-flex}.publicNavDropdownTrigger span{margin-left:6px;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important}@media (max-width:1200px){.publicNav nav{gap:2px}.publicNav nav>a,.publicNavDropdownTrigger{padding-inline:9px;font-size:13px}}
.paymentStatusPage{color:#141625;background:radial-gradient(circle at 75% 20%,#e8e2ff,#0000 38%),#f7f6ff;place-items:center;min-height:100vh;padding:28px;display:grid}.paymentStatusCard{text-align:center;background:#fff;border:1px solid #dedaf0;border-radius:28px;width:min(620px,100%);padding:48px;box-shadow:0 24px 70px #2c1b6a1f}.paymentStatusIcon{color:#6548df;background:#ede9ff;border-radius:24px;place-items:center;width:74px;height:74px;margin:0 auto 24px;font-size:34px;font-weight:900;display:grid}.paymentStatusIcon.success{color:#079270;background:#e2f8f1}.paymentStatusCard>span{letter-spacing:.18em;color:#6950df;font-size:12px;font-weight:900}.paymentStatusCard h1{letter-spacing:-.04em;margin:14px 0;font-size:42px}.paymentStatusCard p{color:#677187;font-size:17px;line-height:1.65}.paymentStatusCard>div:not(.paymentStatusIcon){flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0;display:flex}.paymentStatusCard small{color:#8991a4;line-height:1.5;display:block}
.vinJourney{color:#111225;background:#f7f7ff;min-height:100vh;padding-bottom:120px}.vinJourneyHeader{background:#fff;border-bottom:1px solid #e9e8f5;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(22px,5vw,80px);display:flex}.vinJourneyHeader button{color:#4d4f68;cursor:pointer;background:0 0;border:0;font-weight:700}.vinJourneyBrand{color:#17152e;align-items:center;gap:10px;text-decoration:none;display:flex}.vinJourneyBrand span{color:#fff;background:linear-gradient(135deg,#6656e8,#7459d9);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.vinJourneySecure{color:#6b6d83;font-size:13px}.vinJourneySteps{grid-template-columns:repeat(5,1fr);max-width:920px;margin:28px auto 0;display:grid;position:relative}.vinJourneySteps:before{content:"";background:#dddcec;height:2px;position:absolute;top:17px;left:10%;right:10%}.vinJourneySteps span{z-index:1;color:#77798c;background:#e7e6f1;border-radius:50%;justify-self:center;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.vinJourneySteps span.done,.vinJourneySteps span.active{color:#fff;background:#6251df}.vinJourneySteps i{color:#75778b;white-space:nowrap;font-size:11px;font-style:normal;position:absolute;top:44px}.vinPreviewHero,.vinIdentityGrid,.vinLockedReport,.vinPackages{width:min(1160px,100% - 40px);margin:48px auto 0}.vinPreviewHero{color:#fff;background:linear-gradient(135deg,#21164f,#4b3499);border-radius:28px;justify-content:space-between;align-items:center;padding:44px;display:flex;box-shadow:0 24px 70px #36267b38}.vinJourneyEyebrow{letter-spacing:.19em;color:#a99cff;font-size:12px;font-weight:900}.vinPreviewHero h1{margin:10px 0;font-size:clamp(32px,5vw,54px)}.vinPreviewHero code{color:#d6d0ff;font-size:14px}.vinPreviewHero p{color:#d7d4e8;max-width:650px}.vinPreviewVerified{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:20px;gap:5px;min-width:205px;padding:25px;display:grid}.vinPreviewVerified i{background:#29b987;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.vinPreviewVerified small{color:#c9c6dc}.vinIdentityGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.vinIdentityGrid article{background:#fff;border:1px solid #ebeaf5;border-radius:18px;gap:8px;padding:22px;display:grid}.vinIdentityGrid span{color:#77798c;font-size:12px}.vinIdentityGrid b{font-size:18px}.vinPositive{color:#178761}.vinLockedReport{grid-template-columns:.75fr 1.25fr;align-items:start;gap:40px;display:grid}.vinLockedReport h2,.vinSectionTitle h2{margin:10px 0;font-size:clamp(28px,4vw,42px)}.vinLockedReport p,.vinSectionTitle p{color:#6c6e82;line-height:1.7}.vinLockedGrid{gap:10px;display:grid}.vinLockedGrid article{background:#fff;border:1px solid #eceaf5;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:18px;display:grid}.vinLockedGrid i{color:#7463e5;font-style:normal;font-weight:900}.vinLockedGrid span{text-transform:uppercase;color:#6454c5;background:#efedf9;border-radius:99px;padding:6px 9px;font-size:11px}.vinPackages{margin-top:75px}.vinSectionTitle{text-align:center;max-width:720px;margin:auto}.vinPackageGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px;display:grid}.vinPackageGrid>button{text-align:left;color:#151629;cursor:pointer;background:#fff;border:1px solid #e4e2ef;border-radius:20px;padding:25px;transition:all .2s;position:relative}.vinPackageGrid>button:hover,.vinPackageGrid>button.selected{border-color:#6755df;transform:translateY(-5px);box-shadow:0 20px 50px #41309a24}.vinPackageGrid>button.featured:before{content:"";background:linear-gradient(90deg,#6654e4,#8c66e8);border-radius:20px 20px 0 0;height:5px;position:absolute;inset:0 0 auto}.vinPackageGrid>button>span{letter-spacing:.13em;color:#6856d7;font-size:10px;font-weight:900}.vinPackageGrid h3{margin:12px 0;font-size:22px}.vinPackageGrid p{color:#74768a;min-height:56px}.vinPackageGrid ul{color:#4f5166;gap:10px;min-height:105px;padding:0;font-size:13px;list-style:none;display:grid}.vinPackageGrid strong{color:#6352da;border-top:1px solid #eceaf4;padding-top:16px;display:block}.vinJourneyBar{color:#fff;z-index:20;background:#17132f;border-radius:20px;justify-content:space-between;align-items:center;width:min(900px,100% - 30px);padding:14px 16px 14px 22px;transition:all .25s;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%,150%);box-shadow:0 20px 60px #17132f59}.vinJourneyBar.show{transform:translate(-50%)}.vinJourneyBar div{align-items:center;gap:14px;display:flex}.vinJourneyBar small{color:#9f96cf}.vinJourneyBar code{color:#b9b2d8}.vinJourneyBar button,.vinJourneyState button{color:#fff;cursor:pointer;background:#745be5;border:0;border-radius:13px;padding:15px 22px;font-weight:900}.vinJourneyDisclosure{text-align:center;color:#77798d;margin:50px 20px;font-size:12px}.vinJourneyState{text-align:center;align-content:center;place-items:center;gap:12px;display:grid}.vinJourneySpinner{border:4px solid #dfdcf3;border-top-color:#6755df;border-radius:50%;width:45px;height:45px;animation:.8s linear infinite vinSpin}@keyframes vinSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.vinPackageGrid{grid-template-columns:repeat(2,1fr)}.vinLockedReport{grid-template-columns:1fr}.vinIdentityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.vinJourneySecure{display:none}.vinPreviewHero{gap:22px;padding:28px;display:grid}.vinIdentityGrid,.vinPackageGrid{grid-template-columns:1fr}.vinJourneySteps i{display:none}.vinJourneyBar div{gap:2px;display:grid}.vinJourneyBar code{display:none}.vinJourneyBar button{padding:13px}.vinPackageGrid ul{min-height:0}}.vinJourney{background:radial-gradient(circle at 8% 8%,#6f56e817,#0000 22%),radial-gradient(circle at 92% 28%,#2db89512,#0000 20%),linear-gradient(#fafaff 0%,#f5f4fc 100%)}.vinJourneyHeader{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd6;height:82px;position:sticky;top:0;box-shadow:0 1px #2f285b0f}.vinJourneyBrand{letter-spacing:-.025em;gap:12px}.vinJourneyBrand span{color:#0000;background:#6656e8 url(/xemivo-icon.svg) 50%/30px no-repeat;width:44px;height:44px;box-shadow:0 10px 25px #6552dc3d}.vinJourneySecure{color:#64647a;background:#fff;border:1px solid #e7e4f5;border-radius:999px;margin-right:104px;padding:8px 13px;font-weight:700}.vinJourneySteps:before{background:linear-gradient(90deg,#6552df 0 25%,#dddcea 25%);height:3px}.vinJourneySteps span{box-shadow:0 0 0 6px #f7f6fd}.vinJourneySteps span.done,.vinJourneySteps span.active{background:linear-gradient(145deg,#725cf0,#5140c8);box-shadow:0 0 0 6px #eeeafd,0 7px 18px #604cd538}.vinPreviewHero{background:linear-gradient(125deg,#1c1248 0%,#352274 58%,#5a3faf 100%);min-height:330px;padding:54px 60px;position:relative;overflow:hidden;box-shadow:0 28px 75px #2d1e6f3d}.vinPreviewHero:before{content:"";border:80px solid #ffffff0a;border-radius:50%;width:460px;height:460px;position:absolute;top:-220px;right:-90px}.vinPreviewHero:after{content:"VIN";color:#ffffff09;letter-spacing:-.08em;font-size:180px;font-weight:950;position:absolute;bottom:-42px;right:245px}.vinPreviewHero>div{z-index:1;position:relative}.vinPreviewHero h1{text-wrap:balance;max-width:850px;color:#fff!important;font-size:clamp(38px,4.7vw,68px)!important;line-height:.98!important}.vinPreviewHero code{letter-spacing:.1em;background:#ffffff12;border:1px solid #ffffff24;border-radius:9px;margin-top:8px;padding:9px 13px;display:inline-flex}.vinPreviewHero p{font-size:17px;line-height:1.55}.vinPreviewVerified{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;min-width:235px;padding:28px;box-shadow:inset 0 1px #ffffff29}.vinPreviewVerified i{box-shadow:0 10px 25px #29b98759}.vinIdentityGrid{gap:16px}.vinIdentityGrid article{border-color:#5345a11a;min-height:106px;padding:24px 26px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 12px 30px #281f5d0e}.vinIdentityGrid article:hover{transform:translateY(-3px);box-shadow:0 17px 38px #281f5d1a}.vinIdentityGrid article:before{content:"";background:linear-gradient(#725bea,#9784f3);border-radius:4px;width:3px;position:absolute;top:24px;bottom:24px;left:0}.vinIdentityGrid span{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.vinIdentityGrid b{font-size:19px;line-height:1.25}.vinLockedReport{gap:68px;margin-top:82px}.vinLockedReport>div:first-child{padding:12px 0;position:sticky;top:118px}.vinLockedReport h2{text-wrap:balance;line-height:1.07!important}.vinLockedReport p{font-size:16px}.vinLockedGrid{gap:12px}.vinLockedGrid article{border-color:#5345a11a;min-height:78px;padding:20px 22px;box-shadow:0 9px 24px #281f5d0b}.vinLockedGrid article:hover{border-color:#cfc7f6;transform:translate(3px)}.vinLockedGrid i{background:#f0edff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.vinLockedGrid span{letter-spacing:.06em;padding:7px 11px;font-weight:800}.vinPackages{border-top:1px solid #5444a11f;margin-top:80px;padding-top:70px}.vinSectionTitle h2{line-height:1.03!important}.vinPackageGrid{gap:18px;margin-top:38px}.vinPackageGrid>button{border-color:#5345a124;border-radius:24px;min-height:455px;padding:30px;box-shadow:0 14px 38px #281f5d0e}.vinPackageGrid>button.featured{background:linear-gradient(#fff 0%,#faf8ff 100%);border-color:#aa9cf0}.vinPackageGrid>button.featured:after{content:"Best value";color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#6954df;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;position:absolute;top:18px;right:18px}.vinPackageGrid>button.selected{background:linear-gradient(#fff,#f3efff);box-shadow:0 24px 55px #4834ad2e}.vinPackageGrid>button.selected:after{content:"✓ Selected";color:#fff;background:#1da879;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900;position:absolute;top:18px;right:18px}.vinPackageGrid h3{font-size:25px;line-height:1.05}.vinPackageGrid p{line-height:1.5}.vinPackageGrid li{padding-left:23px;line-height:1.45;position:relative}.vinPackageGrid li:first-letter{color:#6954df}.vinPackageGrid strong{margin-top:auto;font-size:16px}.vinPackageGrid>button{flex-direction:column;display:flex}.vinPackageGrid>button>ul{flex:1}.vinJourneyBar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#181236f0;border:1px solid #ffffff21;padding:15px 17px 15px 24px}.vinJourneyBar button{background:linear-gradient(135deg,#8066f1,#6048d5);min-width:250px;box-shadow:0 10px 25px #674edc52}.vinJourneyBar button:hover{transform:translateY(-2px);box-shadow:0 14px 32px #674edc6b}.vinJourneyDisclosure{margin-top:60px}@media (max-width:1050px){.vinPreviewHero{padding:44px}.vinPreviewHero:after{display:none}.vinPackageGrid{grid-template-columns:repeat(2,1fr)}.vinPackageGrid>button{min-height:390px}.vinLockedReport{gap:35px}}@media (max-width:700px){.vinJourneyHeader{height:70px}.vinJourneyBrand b{font-size:14px}.vinJourneyBrand span{width:38px;height:38px}.vinJourneySecure{display:none}body:has(.vinJourney) .publicLang{top:14px!important;right:12px!important}.vinJourneySteps{margin-top:20px}.vinPreviewHero{border-radius:22px;min-height:auto;padding:30px 24px}.vinPreviewHero h1{font-size:36px!important}.vinPreviewVerified{min-width:0}.vinLockedReport{margin-top:55px}.vinLockedReport>div:first-child{position:static}.vinPackages{margin-top:55px;padding-top:45px}.vinPackageGrid{grid-template-columns:1fr}.vinPackageGrid>button{min-height:0}.vinJourneyBar{bottom:9px}.vinJourneyBar button{min-width:0}.vinJourneyBar small{display:none}}.vinJourneyHeader{height:66px!important;padding-inline:clamp(22px,5vw,76px)!important}.vinJourneySecure{display:none!important}.vinJourneyBrand span{background-size:27px;width:38px;height:38px}.vinJourneyBrand b{font-size:15px}.vinJourneyHeader>button{font-size:13px}.vinJourneyHeader>button:hover{color:#5f4bd4;transform:translate(-2px)}body:has(.vinJourney) .publicLang{top:10px!important;right:24px!important}.vinJourneySteps{margin-top:24px}.vinPackageGrid>button.featured{padding-top:30px;overflow:visible}.vinPackageGrid>button.featured:after{box-shadow:0 8px 20px #523dc040;padding:7px 12px!important;top:-14px!important;right:22px!important}.vinPackageGrid>button.featured>span{padding-right:0}.vinPackageGrid>button.selected:after{top:-14px!important;right:22px!important}@media (max-width:700px){.vinJourneyHeader{height:60px!important;padding-left:14px!important;padding-right:76px!important}.vinJourneyBrand{position:absolute;left:50%;transform:translate(-50%)}.vinJourneyBrand span{background-size:24px;width:34px;height:34px}.vinJourneyBrand b{display:none}.vinJourneyHeader>button{font-size:0}.vinJourneyHeader>button:before{content:"←";font-size:21px}body:has(.vinJourney) .publicLang{top:7px!important;right:8px!important}.vinPackageGrid>button.featured:after,.vinPackageGrid>button.selected:after{top:-12px!important}}.vinJourneyBrand span{width:168px!important;height:48px!important;box-shadow:none!important;background:url(/xemivo-logo-full.svg) 50%/contain no-repeat!important;border-radius:0!important}.vinJourneyBrand b{display:none!important}@media (max-width:700px){.vinJourneyBrand span{width:128px!important;height:40px!important}}.vinPackagePrice{border-top:1px solid #eeecf6;border-bottom:1px solid #eeecf6;grid-template-columns:auto 1fr;align-items:end;gap:2px 10px;margin:18px 0 4px;padding:16px 0;display:grid}.vinPackagePrice>b{color:#171629;letter-spacing:-.045em;font-size:31px;line-height:1}.vinPackagePrice>small{color:#77778a;padding-bottom:2px;font-size:11px}.vinPackagePrice>em{color:#14835f;letter-spacing:.05em;text-transform:uppercase;background:#e9fff6;border-radius:999px;grid-column:1/-1;width:max-content;margin-top:6px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:900}.vinPackageTerms{color:#79798c;gap:5px;margin:4px 0 18px;display:grid}.vinPackageTerms small{font-size:10px}.vinPackageGrid>button{min-height:545px}.vinPackageGrid>button>p{min-height:48px}.vinPackageGrid>button>ul{min-height:120px}.vinPackageGrid>button.featured .vinPackagePrice>b{color:#604ad1}.vinPackageGrid>button.selected .vinPackagePrice{border-color:#d8d1fb}@media (max-width:1050px){.vinPackageGrid>button{min-height:500px}}@media (max-width:700px){.vinPackageGrid>button,.vinPackageGrid>button>p,.vinPackageGrid>button>ul{min-height:0}.vinPackagePrice>b{font-size:28px}}.vinPackageGrid>button.featured:before{box-shadow:0 3px 10px #6850e033;background:linear-gradient(90deg,#0000 0%,#765cf0 9%,#8f73f6 50%,#765cf0 91%,#0000 100%)!important;border-radius:999px!important;height:4px!important;top:-2px!important;left:22px!important;right:22px!important}.vinPackageGrid>button.featured.selected:before{background:linear-gradient(90deg,#0000 0%,#6f55e7 10%,#9a83f8 50%,#6f55e7 90%,#0000 100%)!important}.vinPackageGrid>button.featured:after{z-index:2;border:3px solid #f8f7ff}@media (max-width:700px){.vinPackageGrid>button.featured:before{left:16px!important;right:16px!important}}.vinPackageGrid>button.featured{border-top-color:#6f55e785!important}.vinPackageGrid>button.featured:before{background:linear-gradient(90deg,#6f55e700,#6f55e7 14%,#9f89ff 50%,#6f55e7 86%,#6f55e700)!important;height:5px!important;top:-3px!important;left:28px!important;right:28px!important;box-shadow:0 4px 14px #684ee13d,inset 0 0 0 1px #ffffff80!important}.vinPackageGrid>button.featured:after,.vinPackageGrid>button.featured.selected:after{text-align:center;min-width:112px;color:#fff!important;letter-spacing:.1em!important;background:linear-gradient(135deg,#7960ed,#5c43cf)!important;border:4px solid #f8f7ff!important;border-radius:999px!important;padding:8px 14px!important;top:-19px!important;right:26px!important;box-shadow:0 9px 24px #4f3abb47,inset 0 1px #ffffff47!important}.vinPackageGrid>button.featured.selected:after{content:"✓  Selected"!important}.vinPackageGrid>button.featured.selected{border-color:#8b75ee!important;box-shadow:0 25px 60px #4834ad2e,0 0 0 3px #755be812!important}@media (max-width:700px){.vinPackageGrid>button.featured:before{left:20px!important;right:20px!important}.vinPackageGrid>button.featured:after,.vinPackageGrid>button.featured.selected:after{top:-17px!important;right:18px!important}}.vinExistingAccess{background:linear-gradient(120deg,#f3fffa,#fff);border:1px solid #21a87940;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;width:min(1160px,100% - 40px);margin:58px auto 0;padding:30px 34px;display:flex;box-shadow:0 18px 45px #19805d17}.vinExistingAccess h2{letter-spacing:-.035em;margin:7px 0;font-size:30px}.vinExistingAccess p{color:#676b7d;margin:0}.vinExistingAccess button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1daf7d,#148b66);border:0;border-radius:14px;flex:none;padding:17px 22px;font-weight:900;box-shadow:0 11px 28px #1a9a6e40}.vinExistingAccess button:hover{transform:translateY(-2px)}.vinPackagesSecondary{opacity:.88;margin-top:45px!important}.vinPackagesSecondary .vinSectionTitle:before{content:"OR ADD MORE REPORTS";color:#77758a;letter-spacing:.16em;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.vinJourneySteps span.skipped{color:#8a879b;background:#f0eef7}.vinJourneySteps span.skipped i{color:#9693a4}@media (max-width:700px){.vinExistingAccess{padding:24px;display:grid}.vinExistingAccess h2{font-size:25px}.vinExistingAccess button{width:100%}}
.reportPageNew .truthLayer h2,.reportPageNew .truthLayer b,.reportPageNew .truthLayer strong{color:#eefafa!important}.reportPageNew .truthLayer p,.reportPageNew .truthLayer span{color:#8ca1aa}.reportPageNew .truthLayer .truthHead>div:first-child>span{color:#42dac6!important}.reportPageNew .reportMark{background:#fff url(/xemivo-logo-full.svg) 50%/86% no-repeat!important;border:1px solid #ffffff73!important;border-radius:22px!important;width:154px!important;height:96px!important;padding:15px!important}.reportPageNew .reportMark img{display:none!important}@media (max-width:700px){.reportPageNew .reportMark{width:120px!important;height:72px!important}}
.publicHome .publicNav{gap:24px!important;max-width:1500px!important;padding-inline:clamp(20px,3vw,42px)!important}.publicHome .publicNav nav{gap:6px!important;margin-left:auto!important}.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdownTrigger{min-height:40px!important;padding:10px 9px!important}.publicHome .publicNav .uiBtn-ghost{min-width:112px!important;margin-left:8px!important;padding:11px 18px!important}.publicHome .publicNavDropdownTrigger{gap:3px!important}.publicHome .publicNavDropdownTrigger span{margin-left:0!important}@media (max-width:1180px){.publicHome .publicNav{gap:12px!important;padding-inline:18px!important}.publicHome .publicNav .brand:before{width:185px!important}.publicHome .publicNav nav{gap:2px!important}.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdownTrigger{padding-inline:7px!important;font-size:12px!important}.publicHome .publicNav .uiBtn-ghost{min-width:92px!important;margin-left:4px!important;padding-inline:13px!important}}@media (max-width:900px){.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdown{display:none!important}.publicHome .publicNav{height:70px!important;min-height:70px!important;padding:0 76px 0 14px!important}.publicHome .publicNav .brand:before{width:160px!important;height:44px!important}.publicHome .publicNav nav{margin-left:auto!important}.publicHome .publicNav .uiBtn-ghost{min-width:78px!important;min-height:42px!important;margin:0!important;padding:10px 14px!important;font-size:12px!important;display:inline-flex!important}.publicHome~.publicLang,.publicLang{top:15px!important;right:10px!important}.publicLangTrigger{min-width:58px!important}}@media (max-width:480px){.publicHome .publicNav{padding-right:68px!important}.publicHome .publicNav .brand:before{width:136px!important;height:39px!important}.publicHome .publicNav .uiBtn-ghost{min-width:68px!important;padding-inline:10px!important;font-size:11px!important}.heroCopy h1{font-size:clamp(42px,13vw,52px)!important}.publicVinSearch{box-sizing:border-box!important;width:100%!important}.publicVinSearch input{width:100%!important;min-width:0!important}.publicVinSearch>.uiBtn{width:100%!important}.xRevealGrid{grid-template-columns:1fr!important}.publicPricingGrid article{padding:24px 20px!important}.finalCta{padding-inline:16px!important}}
.appFrame .sideNav{padding:21px 18px 18px!important}.appFrame .sideNav>.brand{margin-bottom:5px!important}.appFrame .sideNav nav{gap:6px!important;padding-top:10px!important}.sideNavHeading{border-bottom:1px solid #eeecf5!important;justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;margin-bottom:2px!important;padding:9px 12px 8px!important;display:flex!important}.sideNavHeading span{color:#292b3b!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.sideNavHeading small{color:#a0a1b0!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:7px!important;font-weight:700!important}.appFrame .sideBottom{border-top:1px solid #e9e8f1!important;padding:13px 0 0!important}.sideAccount{color:#262839!important;background:linear-gradient(145deg,#fff,#f8f6ff)!important;border:1px solid #e6e3f1!important;border-radius:14px!important;grid-template-columns:38px minmax(0,1fr) 12px!important;align-items:center!important;gap:10px!important;padding:10px!important;text-decoration:none!important;display:grid!important;box-shadow:0 8px 22px #362b6f0e!important}.sideAccount:hover{background:#f5f2ff!important;border-color:#d2ccf3!important;transform:translateY(-1px)!important}.sideAccount>i{color:#fff!important;background:linear-gradient(135deg,#5542d6,#795fec)!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:14px!important;font-style:normal!important;font-weight:900!important;display:grid!important;box-shadow:0 7px 16px #6049db33!important}.sideAccount>span{gap:2px!important;min-width:0!important;display:grid!important}.sideAccount small{color:#9899aa!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:7px!important;font-weight:800!important}.sideAccount b{text-overflow:ellipsis!important;color:#242637!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-weight:850!important;display:block!important;overflow:hidden!important}.sideAccount em{text-overflow:ellipsis!important;color:#7e8092!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;overflow:hidden!important}.sideAccount>strong{color:#7664df!important;font-size:19px!important;font-weight:500!important}.sideAccountMeta{justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:9px 7px 0!important;display:flex!important}.sideAccountMeta>span{text-overflow:ellipsis!important;color:#5b48ce!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#efecff!important;border-radius:999px!important;max-width:125px!important;padding:5px 8px!important;font-size:7px!important;font-weight:900!important;overflow:hidden!important}.appFrame .sideAccountMeta>button{color:#77798b!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:5px 7px!important;font-size:8px!important;font-weight:800!important}.appFrame .sideAccountMeta>button:hover{color:#bd2942!important;background:#fff0f2!important}@media (max-width:1000px) and (min-width:761px){.sideNavHeading small{display:none!important}.sideAccount{grid-template-columns:34px minmax(0,1fr) 8px!important;padding:8px!important}.sideAccount>i{width:34px!important;height:34px!important}.sideAccount em{display:none!important}.sideAccountMeta>span{max-width:92px!important}}@media (max-width:760px){.appFrame .sideNav{display:none!important}}
html,body{max-width:100%;overflow-x:clip}.publicHome .publicNav{box-sizing:border-box!important}@media (max-width:1420px) and (min-width:1001px){.publicHome .publicNav .brand{min-width:220px!important}.publicHome .publicNav nav{gap:7px!important}.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdownTrigger{padding-inline:8px!important;font-size:12px!important}.publicHome .publicNav .uiBtn-ghost{min-width:104px!important;padding-inline:18px!important}}:is(body:has(.xRoleNav) .personalTop,body:has(.xRoleNav) .commerceTop,body:has(.xRoleNav) .billingTop){display:none!important}:is(body:has(.xRoleNav) .personalShell,body:has(.xRoleNav) .commerceOS,body:has(.xRoleNav) .billingShell){min-height:calc(100vh - 66px)!important}body:has(.xRoleNav) .commerceBody{min-height:calc(100vh - 66px)!important}.xRoleNavInner{gap:5px!important}.xRoleNav a{padding-inline:12px!important;font-size:12px!important}.xRoleBadge{margin-right:9px!important}.xAccountDropdown{max-height:calc(100vh - 82px)!important;overflow:auto!important}.xAccountMenuLabel{color:#9994ad!important;letter-spacing:.13em!important;padding:12px 10px 5px!important;font-size:7px!important;font-weight:900!important}.personalShell .personalHero{margin-top:28px!important}.commerceMain{padding-top:30px!important}.billingHero{margin-top:30px!important}@media (max-width:1100px){.xRoleNavInner{gap:2px!important}.xRoleNav a{padding-inline:9px!important;font-size:10px!important}}@media (max-width:760px){:is(body:has(.xRoleNav) .personalShell,body:has(.xRoleNav) .commerceOS,body:has(.xRoleNav) .billingShell){min-height:calc(100vh - 58px)!important}.personalShell .personalHero{margin-top:0!important}.commerceMain{padding-top:20px!important}.billingHero{margin-top:0!important}}.publicHome .publicNav{gap:12px!important;padding-inline:clamp(18px,2.25vw,34px)!important}.publicHome .publicNav .brand{width:218px!important;min-width:218px!important;height:54px!important}.publicHome .publicNav nav{gap:2px!important}.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdownTrigger{padding-inline:10px!important}.publicHome .publicNav .uiBtn-ghost{min-width:104px!important;margin-left:5px!important;padding-inline:17px!important}.productHeader{gap:14px!important}.productBrand{flex:0 0 218px!important}.productBrand img,.productFooter img,.personalLogo img,.commerceBrand img,.devPlatformTop img,.billingBrand img,.pcBrand img,.xNotFoundBrand img,.adminShell .brand img,.vdpTop img,.xvStateBrand{object-fit:contain!important;object-position:left center!important}.productNav{gap:3px!important}.productNav a{padding-inline:9px!important}@media (max-width:1180px) and (min-width:901px){.publicHome .publicNav{gap:8px!important;padding-inline:16px!important}.publicHome .publicNav .brand{width:190px!important;min-width:190px!important}.publicHome .publicNav nav>a:not(.uiBtn-ghost),.publicHome .publicNav .publicNavDropdownTrigger{padding-inline:7px!important;font-size:12px!important}.productBrand{flex-basis:188px!important}.productBrand img{width:188px!important}.productNav a{padding-inline:6px!important;font-size:12px!important}}@media (max-width:900px){.publicHome .publicNav .brand{width:160px!important;min-width:160px!important}.productBrand{flex-basis:auto!important}.productBrand img{width:170px!important}}.productBrand,.productFooter>div:first-child{position:relative!important}body:has(.productPage) .publicLang{right:max(50vw - 591px,172px)!important}.productSignIn{white-space:nowrap!important;margin-left:76px!important}@media (max-width:1180px){body:has(.productPage) .publicLang{right:136px!important}.productSignIn{margin-left:70px!important}}@media (max-width:900px){.productBrand:before{width:170px!important;height:44px!important}body:has(.productPage) .publicLang{right:116px!important}.productSignIn{margin-left:62px!important}}@media (max-width:560px){.productBrand:before{width:150px!important;height:40px!important}body:has(.productPage) .publicLang{right:14px!important}.productSignIn{display:none!important}}.heroNew{align-items:center!important;gap:clamp(24px,3vw,52px)!important;max-width:1580px!important;padding-top:52px!important;padding-bottom:62px!important}.heroCopy{padding:48px clamp(18px,3.2vw,54px)!important;position:relative!important}.heroCopy:before{content:"DECISION INTELLIGENCE · IDENTITY / EVIDENCE / MARKET";color:#5646bb!important;letter-spacing:.13em!important;background:#ffffff94!important;border:1px solid #6f52e82e!important;border-radius:999px!important;width:max-content!important;max-width:100%!important;margin-bottom:22px!important;padding:8px 12px!important;font-size:8px!important;font-weight:900!important;display:block!important}.heroCopy .eyebrowNew{display:none!important}.heroCopy h1{letter-spacing:-.072em!important;max-width:780px!important;margin:0 0 24px!important;font-size:clamp(62px,6.25vw,104px)!important;line-height:.88!important}.heroCopy h1 em{background:linear-gradient(115deg,#4f3bc7,#7358eb 58%,#9a85f5)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.heroCopy>p{color:#555d73!important;max-width:710px!important;font-size:clamp(16px,1.28vw,20px)!important;line-height:1.62!important}.publicVinSearch{border:1px solid #5a41d329!important;border-radius:20px!important;margin-top:32px!important;padding:7px!important;transition:border-color .2s,box-shadow .2s!important;position:relative!important;box-shadow:0 24px 65px #4735a026!important}.publicVinSearch:focus-within{border-color:#7658eb!important;box-shadow:0 26px 72px #5840c938!important}.publicVinSearch>div{padding:9px 16px!important;position:relative!important}.publicVinSearch>div small{color:#6e58d6!important;letter-spacing:.16em!important;font-size:8px!important}.publicVinSearch input{letter-spacing:.045em!important;font-size:18px!important;font-weight:750!important}.publicVinSearch .vinProgress{color:#9298a9!important;font-size:9px!important;font-weight:800!important;position:absolute!important;bottom:4px!important;right:10px!important}.publicVinSearch.isValid{border-color:#18b996!important}.publicVinSearch.isValid .vinProgress{color:#0e9c7d!important}.publicVinSearch>.uiBtn{color:#fff!important;background:linear-gradient(135deg,#563bd6,#8065ef)!important;border-radius:14px!important;min-width:174px!important;box-shadow:0 11px 28px #583dd340!important}.heroTrust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;display:grid!important}.heroTrust span{color:#555d71!important;background:#ffffff80!important;border:1px solid #6f52e81a!important;border-radius:12px!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;font-size:9px!important;display:flex!important}.heroTrust b{color:#674ae0!important;background:#ede8ff!important;border-radius:8px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:8px!important;display:grid!important}.intelligenceCard.xReveal{background:linear-gradient(145deg,#fff 0%,#faf9ff 55%,#f3f0ff 100%)!important;border-radius:32px!important;min-height:auto!important;padding:28px!important;box-shadow:0 35px 90px #372a7d29!important}.xRevealHead{margin-bottom:20px!important}.xRevealHead>span{color:#7258df!important;letter-spacing:.18em!important;margin-bottom:8px!important;font-size:8px!important;font-weight:900!important;display:block!important}.xRevealHead h2{letter-spacing:-.052em!important;font-size:clamp(30px,2.5vw,43px)!important}.xRevealHead h2 em{color:#7051e6!important}.xRevealGrid{gap:10px!important}.xRevealCard{border-color:#e5e1f1!important;min-height:174px!important;padding:20px 18px 17px 70px!important;box-shadow:0 9px 25px #231d520b!important}.xRevealCard:hover{border-color:#cfc5f4!important;transform:translateY(-4px)!important;box-shadow:0 18px 38px #432f9b1c!important}.xRevealCore{box-shadow:0 16px 44px #6346db47,0 0 0 13px #6f4bea11!important}.xRevealDecision{background:linear-gradient(105deg,#17113d,#2a1b70 65%,#4630a6)!important;min-height:96px!important;margin-top:12px!important}.xDecisionMetric i{letter-spacing:.08em!important;font-size:8px!important;font-style:normal!important;font-weight:950!important}.xRevealSafe{background:#ffffffad!important;border:1px solid #e7e3f3!important;border-radius:14px!important;margin-top:10px!important;padding:12px 14px!important}.xRevealSafe>a{color:#6849de!important;white-space:nowrap!important;margin-left:auto!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important}@media (max-width:1100px){.heroNew{padding-top:34px!important}.heroCopy{padding-top:30px!important}.intelligenceCard.xReveal{max-width:none!important}}@media (max-width:760px){.heroNew{padding:22px 14px 42px!important}.heroCopy{padding:30px 6px 16px!important}.heroCopy:before{white-space:normal!important;line-height:1.5!important}.heroCopy h1{font-size:clamp(50px,15vw,68px)!important}.publicVinSearch{grid-template-columns:1fr!important;padding:6px!important}.publicVinSearch .vinProgress{margin-top:4px!important;display:block!important;position:static!important}.publicVinSearch>.uiBtn{width:100%!important;min-height:52px!important}.heroTrust{grid-template-columns:1fr!important}.intelligenceCard.xReveal{border-radius:24px!important;padding:18px!important}.xRevealSafe{flex-wrap:wrap!important;align-items:flex-start!important}.xRevealSafe>a{margin-left:0!important}}.vehiclePassport{color:#171827!important;background:linear-gradient(155deg,#fff 0%,#faf9ff 62%,#f0ecff 100%)!important;border:1px solid #654cce29!important;border-radius:30px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 38px 95px #3425822e!important}.vehiclePassport:before{content:"";pointer-events:none;border:54px solid #7457e60e;border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-100px}.passportTop{z-index:1;min-height:68px;position:relative;border-bottom:1px solid #e8e4f3!important;justify-content:space-between!important;align-items:center!important;padding:16px 22px!important;display:flex!important}.passportTop div span,.passportTop div small{display:block!important}.passportTop div span{color:#7258df!important;letter-spacing:.18em!important;font-size:8px!important;font-weight:950!important}.passportTop div small{color:#858a9b!important;margin-top:4px!important;font-size:9px!important}.passportTop>b{color:#078966!important;letter-spacing:.08em!important;background:#eaf9f4!important;border:1px solid #cceee4!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:7px 9px!important;font-size:8px!important;display:flex!important}.passportTop>b i{background:#13b88b!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #13b88b1f!important}.passportVehicle{z-index:1;position:relative;color:#fff!important;background:linear-gradient(110deg,#211557,#34217f 62%,#4b36ac)!important;grid-template-columns:62px 1fr auto!important;align-items:center!important;gap:15px!important;padding:24px 22px!important;display:grid!important}.passportMonogram{color:#cfc4ff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:18px!important;place-items:center!important;width:62px!important;height:62px!important;font-size:17px!important;font-weight:950!important;display:grid!important}.passportVehicle small{color:#ae9df3!important;letter-spacing:.16em!important;font-size:7px!important;font-weight:900!important}.passportVehicle h2{color:#fff!important;letter-spacing:-.035em!important;margin:6px 0 5px!important;font-size:clamp(20px,1.8vw,29px)!important;line-height:1.08!important}.passportVehicle code{color:#bfb6df!important;letter-spacing:.1em!important;font-size:9px!important}.passportScore{background:#ffffff17!important;border:1px solid #fff3!important;border-radius:50%!important;align-content:center!important;place-items:center!important;width:74px!important;height:74px!important;display:grid!important;box-shadow:inset 0 0 0 6px #8567f72e!important}.passportScore strong{color:#fff!important;font-size:25px!important;line-height:1!important}.passportScore span{color:#c6bce9!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin-top:3px!important;font-size:6px!important}.passportFacts{z-index:1;position:relative;background:#ffffffa6!important;border-bottom:1px solid #e9e5f2!important;grid-template-columns:repeat(4,1fr)!important;gap:7px!important;padding:12px 14px!important;display:grid!important}.passportFacts div{background:#fff!important;border:1px solid #ebe8f3!important;border-radius:12px!important;min-width:0!important;padding:11px!important}.passportFacts span,.passportFacts b{display:block!important}.passportFacts span{color:#979aad!important;letter-spacing:.12em!important;font-size:6px!important;font-weight:900!important}.passportFacts b{color:#25263a!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:9px!important;overflow:hidden!important}.passportSignals{z-index:1;position:relative;padding:17px 20px 12px!important}.passportSignals>header{justify-content:space-between!important;align-items:flex-end!important;margin-bottom:9px!important;display:flex!important}.passportSignals>header span,.passportSignals>header b{display:block!important}.passportSignals>header span{color:#7359df!important;letter-spacing:.15em!important;font-size:7px!important;font-weight:950!important}.passportSignals>header b{color:#202136!important;margin-top:4px!important;font-size:14px!important}.passportSignals>header>small{color:#9699aa!important;font-size:8px!important}.passportSignal{border-top:1px solid #ece9f3!important;grid-template-columns:34px 1fr auto!important;align-items:center!important;gap:10px!important;min-height:49px!important;padding:8px 9px!important;display:grid!important}.passportSignal>i{border-radius:10px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:12px!important;font-style:normal!important;font-weight:950!important;display:grid!important}.passportSignal span b,.passportSignal span small{display:block!important}.passportSignal span b{color:#27283b!important;font-size:10px!important}.passportSignal span small{color:#85899b!important;margin-top:3px!important;font-size:7px!important}.passportSignal em{letter-spacing:.08em!important;border-radius:7px!important;padding:5px 7px!important;font-size:6px!important;font-style:normal!important;font-weight:950!important}.passportSignal.good>i,.passportSignal.good em{color:#099674!important;background:#e8f8f2!important}.passportSignal.attention>i,.passportSignal.attention em{color:#dc661d!important;background:#fff2e9!important}.passportSignal.neutral>i,.passportSignal.neutral em{color:#6849dc!important;background:#eeeaff!important}.passportAction{z-index:1;position:relative;color:#fff!important;background:#17133f!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 14px 14px!important;padding:13px 14px!important;display:flex!important}.passportAction small,.passportAction b{display:block!important}.passportAction small{color:#a992ff!important;letter-spacing:.15em!important;font-size:6px!important;font-weight:900!important}.passportAction b{color:#fff!important;margin-top:4px!important;font-size:9px!important}.passportAction>a{color:#fff!important;white-space:nowrap!important;background:linear-gradient(135deg,#6947e4,#8568f1)!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;font-size:9px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.passportAction>a span{font-size:16px!important}@media (max-width:760px){.vehiclePassport{border-radius:23px!important}.passportFacts{grid-template-columns:1fr 1fr!important}.passportVehicle{grid-template-columns:52px 1fr!important}.passportMonogram{width:52px!important;height:52px!important}.passportScore{grid-column:1/-1;border-radius:12px!important;gap:7px!important;width:100%!important;height:auto!important;padding:10px!important;display:flex!important}.passportAction{flex-direction:column!important;align-items:flex-start!important}.passportAction>a{justify-content:space-between!important;width:100%!important}}.vehicleTwin{color:#fff!important;background:radial-gradient(circle at 50% 42%,#795bee3d,#0000 25%),linear-gradient(155deg,#17123d 0%,#24165f 55%,#38268e 100%)!important;border:1px solid #6a4ee133!important;border-radius:32px!important;min-height:650px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 42px 100px #2a1b6b47!important}.vehicleTwin:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.twinTop{z-index:5;min-height:72px;position:relative;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0e092b57!important;border-bottom:1px solid #ffffff17!important;justify-content:space-between!important;align-items:center!important;padding:17px 22px!important;display:flex!important}.twinTop span,.twinTop small{display:block!important}.twinTop span{color:#bba9ff!important;letter-spacing:.19em!important;font-size:8px!important;font-weight:950!important}.twinTop small{color:#8f87ad!important;margin-top:5px!important;font-size:8px!important}.twinTop>b{color:#70e0c0!important;letter-spacing:.1em!important;background:#20b8901f!important;border:1px solid #48deb438!important;border-radius:999px!important;align-items:center!important;gap:7px!important;padding:7px 9px!important;font-size:7px!important;display:flex!important}.twinTop>b i{background:#38d3a9!important;border-radius:50%!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #38d3a91f!important}.twinStage{z-index:2;height:420px!important;position:relative!important;overflow:hidden!important}.twinStage:before,.twinStage:after{content:"";pointer-events:none;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.twinStage:before{width:310px;height:310px;border:1px solid #a78fff2e!important}.twinStage:after{width:230px;height:230px;border:1px dashed #a78fff38!important}.twinOrbit{border:1px solid #4ddfbc70!important;border-color:#4ddfbc70 #8565f26b #0000 #0000!important;border-radius:50%!important;animation:18s linear infinite twinSpin!important;position:absolute!important;top:48%!important;left:50%!important}.orbitOne{width:350px!important;height:350px!important;margin:-175px!important}.orbitTwo{width:270px!important;height:270px!important;margin:-135px!important;animation-duration:13s!important;animation-direction:reverse!important}@keyframes twinSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.twinOrbit{animation:none!important}}.twinVehicle{filter:drop-shadow(0 28px 28px #0503166b)!important;width:250px!important;height:126px!important;position:absolute!important;top:48%!important;left:50%!important;transform:translate(-50%,-50%)!important}.twinBody{background:linear-gradient(155deg,#b59eff6b,#6548d92e)!important;border:1px solid #e1daffb8!important;border-radius:40px 58px 18px 20px!important;width:220px!important;height:55px!important;position:absolute!important;top:48px!important;left:15px!important;box-shadow:inset 0 0 28px #ffffff1f,0 0 50px #7d5bef45!important}.twinRoof{background:linear-gradient(155deg,#c5b5ff4d,#482fab21)!important;border:1px solid #e1daffad!important;border-bottom:0!important;border-radius:48px 38px 0 0!important;width:116px!important;height:64px!important;position:absolute!important;top:19px!important;left:67px!important;transform:skew(-19deg)!important}.twinVehicle>i{background:#9c83f5!important;border:7px solid #120c34!important;border-radius:50%!important;width:38px!important;height:38px!important;position:absolute!important;top:86px!important;box-shadow:0 0 0 2px #e1daff99,0 0 24px #8c6ff280!important}.wheelOne{left:48px!important}.wheelTwo{right:38px!important}.twinVehicle>div{text-align:center!important;white-space:nowrap!important;position:absolute!important;top:130px!important;left:50%!important;transform:translate(-50%)!important}.twinVehicle>div small,.twinVehicle>div b{display:block!important}.twinVehicle>div small{color:#8e83af!important;letter-spacing:.12em!important;font-family:ui-monospace,monospace!important;font-size:7px!important}.twinVehicle>div b{color:#d9d0ff!important;letter-spacing:.18em!important;margin-top:5px!important;font-size:8px!important}.twinNode{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:#ffffff12!important;border:1px solid #d5cbff26!important;border-radius:15px!important;grid-template-columns:31px 1fr!important;align-items:center!important;gap:9px!important;width:165px!important;min-height:74px!important;padding:11px!important;display:grid!important;position:absolute!important;box-shadow:0 14px 35px #05031833!important}.twinNode:after{content:"";width:72px;position:absolute;border-top:1px dashed #b19bff47!important}.twinNode>i{color:#c4b4ff!important;background:#8362ef38!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:7px!important;font-style:normal!important;font-weight:950!important;display:grid!important}.twinNode small,.twinNode b,.twinNode span{display:block!important}.twinNode small{color:#978abf!important;letter-spacing:.12em!important;font-size:6px!important;font-weight:900!important}.twinNode b{color:#fff!important;margin-top:4px!important;font-size:9px!important}.twinNode span{color:#5de0bb!important;margin-top:3px!important;font-size:6px!important}.nodeIdentity{top:54px!important;left:24px!important}.nodeFactory{top:54px!important;right:24px!important}.nodeHistory{bottom:40px!important;left:24px!important}.nodeMarket{bottom:40px!important;right:24px!important}.nodeIdentity:after,.nodeHistory:after{transform-origin:0!important;left:100%!important;transform:rotate(11deg)!important}.nodeFactory:after,.nodeMarket:after{transform-origin:100%!important;right:100%!important;transform:rotate(-11deg)!important}.twinDecision{z-index:4;background:linear-gradient(105deg,#0c0825eb,#1d134ceb)!important;border:1px solid #ffffff21!important;border-radius:20px!important;grid-template-columns:82px minmax(0,1fr) auto!important;align-items:center!important;gap:15px!important;min-height:132px!important;margin:0 16px 16px!important;padding:16px!important;display:grid!important;position:relative!important;box-shadow:0 18px 48px #07041e40!important}.twinScore{border:1px solid #68e1bf73!important;border-radius:50%!important;align-content:center!important;place-items:center!important;width:72px!important;height:72px!important;display:grid!important;box-shadow:inset 0 0 0 6px #3bd0a71a,0 0 30px #36d1a71f!important}.twinScore strong{color:#fff!important;font-size:24px!important;line-height:1!important}.twinScore span{color:#5ed7b7!important;letter-spacing:.08em!important;margin-top:4px!important;font-size:5px!important}.twinDecision>div:nth-child(2)>small{color:#a991ff!important;letter-spacing:.15em!important;font-size:7px!important;font-weight:900!important}.twinDecision h3{color:#fff!important;margin:6px 0 4px!important;font-size:14px!important;line-height:1.25!important}.twinDecision p{color:#9d96b5!important;margin:0!important;font-size:8px!important}.twinDecision>a{color:#fff!important;white-space:nowrap!important;background:linear-gradient(135deg,#6746e1,#8265ef)!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;font-size:8px!important;font-weight:900!important;text-decoration:none!important;display:flex!important}.twinDecision>a span{font-size:15px!important}@media (max-width:760px){.vehicleTwin{border-radius:23px!important;min-height:auto!important}.twinStage{grid-template-columns:1fr 1fr!important;gap:9px!important;height:auto!important;padding:22px 14px!important;display:grid!important}.twinStage:before,.twinStage:after,.twinOrbit{display:none!important}.twinVehicle{grid-column:1/-1;margin:30px auto 62px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.twinNode{width:auto!important;min-height:70px!important;position:relative!important;inset:auto!important}.twinNode:after{display:none!important}.twinDecision{grid-template-columns:66px 1fr!important}.twinScore{width:62px!important;height:62px!important}.twinDecision>a{grid-column:1/-1!important;justify-content:space-between!important}}@media (min-width:1101px){.publicHome .heroNew:has(.vehicleTwin){grid-template-columns:minmax(430px,.92fr) minmax(570px,1.08fr)!important;align-items:center!important;gap:clamp(30px,3vw,48px)!important;min-height:0!important;padding:26px clamp(30px,6vw,104px) 40px!important}.publicHome .heroCopy{max-width:720px!important;padding:20px 0!important}.publicHome .heroCopy:before{margin-bottom:16px!important;padding:7px 11px!important}.publicHome .heroCopy h1{max-width:650px!important;margin-bottom:19px!important;font-size:clamp(62px,5.2vw,84px)!important;line-height:.9!important}.publicHome .heroCopy>p{max-width:650px!important;font-size:16px!important;line-height:1.56!important}.publicHome .publicVinSearch{max-width:650px!important;margin-top:24px!important}.publicHome .heroTrust{max-width:650px!important}.publicHome .vehicleTwin{border-radius:26px!important;justify-self:end!important;width:100%!important;max-width:700px!important;height:570px!important;min-height:0!important}.publicHome .twinTop{min-height:60px!important;padding:13px 18px!important}.publicHome .twinStage{height:352px!important}.publicHome .twinStage:before{width:260px!important;height:260px!important}.publicHome .twinStage:after{width:192px!important;height:192px!important}.publicHome .orbitOne{width:292px!important;height:292px!important;margin:-146px!important}.publicHome .orbitTwo{width:224px!important;height:224px!important;margin:-112px!important}.publicHome .twinVehicle{width:210px!important;height:108px!important}.publicHome .twinBody{width:184px!important;height:46px!important;top:41px!important;left:13px!important}.publicHome .twinRoof{width:96px!important;height:53px!important;top:17px!important;left:57px!important}.publicHome .twinVehicle>i{border-width:6px!important;width:33px!important;height:33px!important;top:72px!important}.publicHome .wheelOne{left:40px!important}.publicHome .wheelTwo{right:32px!important}.publicHome .twinVehicle>div{top:108px!important}.publicHome .twinNode{border-radius:13px!important;grid-template-columns:28px 1fr!important;gap:8px!important;width:150px!important;min-height:66px!important;padding:9px!important}.publicHome .twinNode>i{width:27px!important;height:27px!important}.publicHome .nodeIdentity,.publicHome .nodeFactory{top:38px!important}.publicHome .nodeHistory,.publicHome .nodeMarket{bottom:28px!important}.publicHome .nodeIdentity,.publicHome .nodeHistory{left:18px!important}.publicHome .nodeFactory,.publicHome .nodeMarket{right:18px!important}.publicHome .twinNode:after{width:58px!important}.publicHome .twinDecision{border-radius:17px!important;grid-template-columns:66px minmax(0,1fr) auto!important;gap:12px!important;min-height:102px!important;margin:0 13px 13px!important;padding:12px!important}.publicHome .twinScore{width:60px!important;height:60px!important}.publicHome .twinScore strong{font-size:21px!important}.publicHome .twinDecision h3{font-size:12px!important}.publicHome .twinDecision>a{padding:10px 12px!important}}@media (min-width:1101px) and (max-height:820px){.publicHome .heroNew:has(.vehicleTwin){padding-top:18px!important;padding-bottom:28px!important}.publicHome .heroCopy h1{font-size:clamp(58px,4.8vw,76px)!important}.publicHome .vehicleTwin{height:530px!important}.publicHome .twinStage{height:320px!important}.publicHome .twinDecision{min-height:96px!important}}@media (min-width:761px) and (max-width:1100px){.publicHome .heroNew:has(.vehicleTwin){padding:28px 28px 48px!important}.publicHome .heroCopy{max-width:760px!important}.publicHome .vehicleTwin{width:min(100%,700px)!important;height:570px!important;min-height:0!important;margin:auto!important}.publicHome .twinStage{height:352px!important}.publicHome .twinDecision{min-height:102px!important}}.publicHome .heroNew:has(.vehicleTwin){margin-top:18px!important}.publicHome .publicVinSearch{align-items:stretch!important}.publicHome .publicVinSearch>.uiBtn{text-align:center!important;justify-content:center!important;place-self:center!important;align-items:center!important;height:calc(100% - 8px)!important;min-height:62px!important;margin:4px!important;display:inline-flex!important}@media (min-width:1101px){.publicHome .heroNew:has(.vehicleTwin){margin-top:30px!important}.publicHome .publicVinSearch{grid-template-columns:minmax(0,1fr) 250px!important}.publicHome .publicVinSearch>.uiBtn{width:calc(100% - 8px)!important}}@media (min-width:761px) and (max-width:1100px){.publicHome .heroNew:has(.vehicleTwin){margin-top:24px!important}}@media (max-width:760px){.publicHome .heroNew:has(.vehicleTwin){margin-top:14px!important}.publicHome .publicVinSearch>.uiBtn{width:calc(100% - 8px)!important;min-height:50px!important}}:root{--xv-header-space:124px;--xv-section-space:84px;--xv-content:1760px}.publicHome{background:#fff!important}.publicHome .publicNav{z-index:100!important;margin:14px auto 0!important;position:sticky!important;top:14px!important}.publicHome .heroNew:has(.vehicleTwin){max-width:var(--xv-content)!important;margin:34px auto 0!important}.publicHome :is(.lightSection,.darkSection,.publicPricing,.businessSection,.stepsSection,.faqSection){padding-top:var(--xv-section-space)!important;padding-bottom:var(--xv-section-space)!important}.publicHome .sectionIntro{max-width:900px!important;margin-bottom:38px!important}.publicHome .sectionIntro h2{letter-spacing:-.055em!important;font-size:clamp(42px,4.3vw,68px)!important;line-height:1.02!important}.publicHome .sectionIntro p{margin-top:16px!important;font-size:16px!important;line-height:1.6!important}.publicHome .publicVinSearch{grid-template-columns:minmax(0,1fr) minmax(190px,250px)!important;overflow:visible!important}.publicHome .publicVinSearch>div{min-width:0!important;overflow:hidden!important}.publicHome .publicVinSearch input{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;padding-right:12px!important}.publicHome .publicVinSearch>.uiBtn{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:calc(100% - 8px)!important;min-height:62px!important;margin:4px!important;display:inline-flex!important}.publicHome .reportShowcase{gap:28px!important;max-width:1580px!important;margin-inline:auto!important}.publicHome .sampleReport{align-self:start!important}.publicHome .reportBenefits{gap:14px!important}.publicHome .reportBenefits article{min-height:0!important;padding:25px!important}.publicHome .reportBenefits article h3{font-size:22px!important}.publicHome #report{padding-bottom:68px!important}.publicHome .reportShowcase{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)!important;align-items:stretch!important;gap:36px!important}.publicHome .sampleReportV2{box-sizing:border-box!important;border-radius:28px!important;align-self:stretch!important;height:100%!important;padding:28px!important}.publicHome .sampleReportV2 .sampleTop{border-radius:21px!important;min-height:146px!important;padding:26px 30px!important}.publicHome .sampleVehicleMeta>h3{font-size:22px!important}.publicHome .sampleScore{min-width:124px!important;padding:14px 18px!important}.publicHome .sampleScore>strong{font-size:48px!important}.publicHome .sampleReportV2 .sampleRisk>div{min-height:72px!important;padding:14px 17px!important}.publicHome .sampleReportV2 .sampleSpecs>div{min-height:82px!important;padding:15px 17px!important}.publicHome .sampleReportV2 .sampleSpecs strong{font-size:14px!important}.publicHome .reportBenefits{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:18px!important}.publicHome .reportBenefits article{box-sizing:border-box!important;border-radius:22px!important;flex-direction:column!important;justify-content:flex-start!important;min-width:0!important;padding:30px 32px!important;display:flex!important}.publicHome .reportBenefits article>span{font-size:14px!important}.publicHome .reportBenefits article h3{letter-spacing:-.035em!important;margin:18px 0 12px!important;font-size:24px!important;line-height:1.12!important}.publicHome .reportBenefits article p{max-width:34ch!important;font-size:14px!important;line-height:1.65!important}@media (max-width:1100px){.publicHome #report{padding-bottom:72px!important}.publicHome .reportShowcase{grid-template-columns:1fr!important;gap:24px!important}.publicHome .sampleReportV2{height:auto!important}.publicHome .reportBenefits{grid-template-rows:auto!important}.publicHome .reportBenefits article{min-height:220px!important}}@media (max-width:760px){.publicHome .sampleReportV2{border-radius:20px!important;padding:16px!important}.publicHome .sampleReportV2 .sampleTop{min-height:0!important;padding:20px!important}.publicHome .reportBenefits{grid-template-columns:1fr!important}.publicHome .reportBenefits article{min-height:0!important;padding:24px!important}.publicHome .reportBenefits article h3{font-size:21px!important}}.featureGroups{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1580px;margin:0 auto;display:grid}.featureGroups article{background:linear-gradient(155deg,#fff,#faf9ff);border:1px solid #e6e2f3;border-radius:22px;min-width:0;padding:26px;position:relative;box-shadow:0 16px 45px #2f236f12}.featureGroups article>span{color:#7055e5;letter-spacing:.13em;padding-right:60px;font-size:9px;font-weight:900;display:block}.featureGroupIcon{color:#6549dc;background:#ece7ff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:950;display:grid;position:absolute;top:20px;right:22px}.featureGroups h3{color:#181925;letter-spacing:-.035em;margin:30px 0 10px;font-size:24px;line-height:1.1}.featureGroups p{color:#646b7f;min-height:82px;margin:0;font-size:14px;line-height:1.55}.featureGroups ul{color:#41465a;border-top:1px solid #ebe7f4;gap:9px;margin:20px 0 0;padding:16px 0 0;font-size:13px;font-weight:700;list-style:none;display:grid}.featureGroups li:before{content:"✓";color:#18ae8b;margin-right:8px;font-weight:950}.publicHome .publicPricingGrid{align-items:stretch!important;max-width:1500px!important}.publicHome .publicPricingGrid article,.publicHome .publicPricingGrid article.featured{min-height:440px!important;transform:none!important}.pricingValue{border-top:1px solid #ebe7f4;border-bottom:1px solid #ebe7f4;margin:14px 0 18px;padding:16px 0}.pricingValue strong,.pricingValue small{display:block}.pricingValue strong{color:#171825;letter-spacing:-.045em;font-size:36px;line-height:1}.pricingValue small{color:#81879a;margin-top:7px;font-size:11px;font-weight:750}.publicHome .publicPricingGrid .uiBtn{justify-content:center!important;align-items:center!important;min-height:52px!important;text-decoration:none!important;display:inline-flex!important}.publicHome .publicPricingNote{max-width:980px!important}.publicHome .businessSection{grid-template-columns:minmax(0,.85fr) minmax(480px,1.15fr)!important;gap:70px!important;max-width:none!important;padding-inline:max(7vw,48px)!important}.publicHome .businessCopy{max-width:690px!important}.publicHome .businessCopy h2{font-size:clamp(46px,4.5vw,70px)!important}.publicHome .workflowCard{max-width:780px!important;margin-left:auto!important}.publicHome .stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;max-width:1500px!important;margin-inline:auto!important}.publicHome .stepsGrid article{position:relative;min-height:250px!important;padding:28px!important}.publicHome .stepsGrid article small{color:#6549dd;letter-spacing:.1em;background:#ebe7ff;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:950;position:absolute;bottom:24px;left:28px}.publicHome .faqGrid{max-width:1100px!important;margin-inline:auto!important}.publicHome .finalCta{padding-top:76px!important;padding-bottom:76px!important}.publicHome .finalCta h2{font-size:clamp(44px,4.7vw,68px)!important}.publicHome .siteFooter{grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:28px!important;padding-top:36px!important;padding-bottom:36px!important;display:grid!important}.publicHome .siteFooter>div{flex-wrap:wrap!important;justify-content:center!important;gap:18px!important}.publicHome .siteFooter p{white-space:nowrap!important}@media (max-width:1180px){:root{--xv-section-space:70px}.featureGroups{grid-template-columns:1fr 1fr}.publicHome .businessSection{grid-template-columns:1fr!important;gap:36px!important}.publicHome .workflowCard{width:100%!important;max-width:none!important;margin:0!important}.publicHome .stepsGrid{grid-template-columns:1fr 1fr!important}.publicHome .siteFooter{text-align:center!important;grid-template-columns:1fr!important}.publicHome .siteFooter .brand{margin:auto!important}.publicHome .siteFooter p{white-space:normal!important}}@media (max-width:760px){:root{--xv-header-space:92px;--xv-section-space:54px}.publicHome .heroNew:has(.vehicleTwin){margin-top:18px!important}.publicHome :is(.lightSection,.darkSection,.publicPricing,.businessSection,.stepsSection,.faqSection){padding-inline:18px!important}.publicHome .sectionIntro{margin-bottom:28px!important}.publicHome .sectionIntro h2{font-size:clamp(35px,10.5vw,48px)!important}.publicHome .publicVinSearch{grid-template-columns:1fr!important;overflow:hidden!important}.publicHome .publicVinSearch>.uiBtn{width:calc(100% - 8px)!important;min-height:52px!important}.featureGroups{grid-template-columns:1fr}.featureGroups article{padding:22px}.featureGroups p{min-height:0}.publicHome .publicPricingGrid article,.publicHome .publicPricingGrid article.featured{min-height:0!important;padding:26px 22px!important}.publicHome .stepsGrid{grid-template-columns:1fr!important}.publicHome .stepsGrid article{min-height:220px!important}.publicHome .businessSection{padding-inline:18px!important}.publicHome .businessCopy h2{font-size:42px!important}.publicHome .finalCta{padding-inline:18px!important}}.productPage{--xp-content:1440px!important}.productPage .productHeader{z-index:100!important;max-width:1540px!important;min-height:82px!important;margin-top:14px!important;top:14px!important}.productPage .productHero{max-width:1050px!important;padding-top:70px!important;padding-bottom:34px!important}.productPage .productHero h1{font-size:clamp(44px,4.8vw,68px)!important;line-height:1.02!important}.productPage .productIntro{font-size:17px!important;line-height:1.62!important}.productPage :is(.productPanel,.productSection,.calculatorLayout,.developerGrid){width:min(var(--xp-content),calc(100% - 48px))!important}.productPage .productPanel{padding:30px!important}.productPage .productSection{padding:46px 0!important}.productPage .threeColumns{gap:14px!important}.productPage .threeColumns article{padding:24px!important}.productPage .productFooter{margin-top:54px!important;padding-block:30px!important}body:has(.productPage) :is(.productPanel,.productSection,.calculatorLayout,.developerGrid){scroll-margin-top:124px!important}@media (max-width:900px){.productPage .productHero{padding-top:54px!important}.productPage :is(.productPanel,.productSection,.calculatorLayout,.developerGrid){width:calc(100% - 28px)!important}}@media (max-width:560px){.productPage .productHero{padding:44px 18px 26px!important}.productPage .productHero h1{font-size:38px!important}.productPage .productIntro{font-size:15px!important}.productPage .productPanel{padding:20px!important}.productPage .productSection{padding:36px 0!important}}.publicHome .heroCopy .publicVinSearch{border-radius:17px!important;max-width:610px!important;min-height:82px!important;margin-top:24px!important;padding:6px!important}.publicHome .heroCopy .publicVinSearch>div{padding:5px 14px!important}.publicHome .heroCopy .publicVinSearch input{letter-spacing:.015em!important;height:62px!important;padding:0 14px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:17px!important;font-weight:650!important}.publicHome .heroCopy .publicVinSearch input::placeholder{color:#a3a4ad!important;letter-spacing:.01em!important;opacity:1!important;font-family:inherit!important;font-weight:600!important}.publicHome .heroCopy .publicVinSearch>.uiBtn{letter-spacing:-.01em!important;border-radius:13px!important;height:58px!important;min-height:58px!important;margin:6px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:850!important}@media (min-width:1101px){.publicHome .heroCopy .publicVinSearch{grid-template-columns:minmax(0,1fr) 220px!important}}@media (max-width:760px){.publicHome .heroCopy .publicVinSearch{max-width:100%!important;min-height:0!important}.publicHome .heroCopy .publicVinSearch input{height:56px!important;font-size:15px!important}.publicHome .heroCopy .publicVinSearch>.uiBtn{height:50px!important;min-height:50px!important;margin:4px!important}}@media (min-width:1101px){.publicHome .heroNew:has(.vehicleTwin){grid-template-columns:minmax(470px,1fr) minmax(520px,.92fr)!important;gap:clamp(34px,3.4vw,58px)!important}.publicHome .vehicleTwin{border-radius:25px!important;justify-self:end!important;width:min(100%,620px)!important;max-width:620px!important;height:510px!important}.publicHome .twinTop{min-height:56px!important;padding:12px 17px!important}.publicHome .twinStage{height:306px!important}.publicHome .twinStage:before{width:232px!important;height:232px!important}.publicHome .twinStage:after{width:174px!important;height:174px!important}.publicHome .orbitOne{width:264px!important;height:264px!important;margin:-132px!important}.publicHome .orbitTwo{width:202px!important;height:202px!important;margin:-101px!important}.publicHome .twinVehicle{width:190px!important;height:98px!important}.publicHome .twinBody{width:166px!important;height:42px!important;top:38px!important;left:12px!important}.publicHome .twinRoof{width:87px!important;height:48px!important;top:16px!important;left:52px!important}.publicHome .twinVehicle>i{border-width:5px!important;width:30px!important;height:30px!important;top:66px!important}.publicHome .wheelOne{left:37px!important}.publicHome .wheelTwo{right:30px!important}.publicHome .twinVehicle>div{top:99px!important}.publicHome .twinNode{grid-template-columns:26px 1fr!important;gap:7px!important;width:137px!important;min-height:60px!important;padding:8px!important}.publicHome .twinNode>i{width:25px!important;height:25px!important}.publicHome .twinNode b{font-size:8px!important}.publicHome .nodeIdentity,.publicHome .nodeFactory{top:34px!important}.publicHome .nodeHistory,.publicHome .nodeMarket{bottom:24px!important}.publicHome .nodeIdentity,.publicHome .nodeHistory{left:16px!important}.publicHome .nodeFactory,.publicHome .nodeMarket{right:16px!important}.publicHome .twinNode:after{width:48px!important}.publicHome .twinDecision{border-radius:16px!important;grid-template-columns:58px minmax(0,1fr) auto!important;gap:10px!important;min-height:90px!important;margin:0 12px 10px!important;padding:10px 12px!important}.publicHome .twinScore{width:53px!important;height:53px!important}.publicHome .twinScore strong{font-size:19px!important}.publicHome .twinDecision h3{font-size:11px!important}.publicHome .twinDecision p{font-size:7px!important}.publicHome .twinDecision>a{padding:9px 11px!important;font-size:7px!important}.publicHome .vehicleTwin:after{content:"Turn a VIN into clarity. See the facts that matter before you buy, sell or import."!important;order:initial!important;white-space:normal!important;width:auto!important;max-width:none!important;height:auto!important;box-shadow:none!important;text-align:center!important;color:#ded7ff94!important;letter-spacing:.01em!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;font-size:9px!important;line-height:1.3!important;display:block!important;position:absolute!important;bottom:10px!important;left:20px!important;right:20px!important}}.publicHome .vehicleTwin>.twinStage>div:not([class]){display:none!important}@media (min-width:761px) and (max-width:1100px){.publicHome .vehicleTwin{width:min(100%,640px)!important;height:530px!important}.publicHome .twinStage{height:320px!important}}@media (min-width:1101px){.publicHome .publicNav nav{padding-right:120px!important}.publicHome .publicNav .uiBtn-ghost{margin-left:7px!important;margin-right:0!important}.publicHome .vehicleTwin:before{content:""!important;order:initial!important;width:auto!important;height:auto!important;box-shadow:none!important;pointer-events:none!important;background-color:#0000!important;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)!important;background-size:36px 36px!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#000,#0000 88%)!important;mask-image:linear-gradient(#000,#0000 88%)!important}.publicHome .twinTop>div{flex-direction:column!important;justify-content:center!important;gap:3px!important;min-width:0!important;display:flex!important}.publicHome .twinTop span{margin:0!important;font-size:7.5px!important;line-height:1.15!important}.publicHome .twinTop small{margin:0!important;font-size:7px!important;line-height:1.25!important}.publicHome .twinScore{justify-content:center!important;align-items:center!important;place-items:initial!important;align-content:initial!important;flex-direction:column!important;width:56px!important;height:56px!important;padding:0!important;display:flex!important;overflow:hidden!important}.publicHome .twinScore strong{margin:0!important;font-size:20px!important;line-height:.88!important;display:block!important}.publicHome .twinScore span{letter-spacing:.06em!important;white-space:nowrap!important;margin:5px 0 0!important;font-size:4px!important;line-height:1!important;display:block!important}}.publicHome .trustStrip{row-gap:10px!important;padding-top:24px!important;padding-bottom:30px!important;position:relative!important}.publicHome .trustStrip:before{content:"Trusted vehicle intelligence for buyers and professionals worldwide"!important;text-align:center!important;color:#303849!important;grid-column:1/-1!important;width:auto!important;max-width:none!important;margin:0 0 3px!important;font-size:14px!important;font-weight:850!important;line-height:1.3!important;display:block!important;position:static!important;transform:none!important}.publicHome .trustStrip>div{padding-top:17px!important;padding-bottom:17px!important}@media (max-width:760px){.publicHome .trustStrip{row-gap:8px!important;padding-top:22px!important;padding-bottom:26px!important}.publicHome .trustStrip:before{margin-bottom:8px!important;font-size:12px!important;line-height:1.4!important}}@media (min-width:1101px){.publicHome .publicLang{top:35px!important;right:max(50vw - 746px,28px)!important;transform:none!important}.publicHome .publicLangTrigger{justify-content:center!important;min-width:78px!important;padding:0 8px!important}.publicHome .publicNav nav{padding-right:150px!important}.publicHome .publicNav .uiBtn-ghost{margin-right:0!important}}.publicHome #report,.publicHome #features,.publicHome #pricing,.publicHome #business,.publicHome #faq{scroll-margin-top:156px!important}.publicHome :is(#report,#features,#pricing,#business,#faq)>.sectionIntro,.publicHome #business>.businessCopy{padding-top:10px!important}.publicHome .stepsGrid article{height:auto!important;min-height:280px!important;padding:28px 28px 70px!important;overflow:visible!important}.publicHome .stepsGrid article p{margin-bottom:0!important;line-height:1.58!important}.publicHome .stepsGrid article small{bottom:24px!important}.publicHome .publicPricingGrid article,.publicHome .publicPricingGrid article.featured{height:auto!important;padding-bottom:34px!important;overflow:visible!important}@media (max-width:1100px){.publicHome #report,.publicHome #features,.publicHome #pricing,.publicHome #business,.publicHome #faq{scroll-margin-top:118px!important}}@media (max-width:760px){.publicHome #report,.publicHome #features,.publicHome #pricing,.publicHome #business,.publicHome #faq{scroll-margin-top:92px!important}.publicHome .stepsGrid article{min-height:250px!important;padding:24px 22px 66px!important}}@media (min-width:761px){.publicHome .twinDecision{grid-template-columns:66px minmax(0,1fr) auto!important}.publicHome .twinScore{box-sizing:border-box!important;width:62px!important;min-width:62px!important;height:62px!important;overflow:visible!important}.publicHome .twinScore strong{font-size:22px!important;line-height:1!important}.publicHome .twinScore span{letter-spacing:.075em!important;text-align:center!important;max-width:52px!important;margin-top:4px!important;font-size:4.5px!important;line-height:1!important}}.publicHome #report{padding-top:52px!important}.publicHome #report>.sectionIntro{margin-bottom:34px!important;padding-top:0!important}@media (max-width:760px){.publicHome #report{padding-top:42px!important}}.productHeader{border-radius:20px!important;width:min(1964px,100% - 64px)!important;max-width:calc(100% - 64px)!important;min-height:82px!important;padding-inline:34px 154px!important}.productNav{gap:2px!important;margin-left:auto!important}.productNav a{border-radius:10px!important;padding:12px 10px!important;font-size:13px!important;font-weight:780!important;position:relative!important}.productNav a.active{color:#5941db!important;background:#efecff!important}.productNav a.active:after{content:""!important;background:#6c53e8!important;border-radius:999px!important;height:3px!important;position:absolute!important;bottom:-14px!important;left:28%!important;right:28%!important}.productSignIn{text-align:center!important;min-width:104px!important;margin-left:8px!important}@media (max-width:1180px){.productHeader{width:calc(100% - 28px)!important;padding-inline:18px 126px!important}.productNav a:nth-child(4),.productNav a:nth-child(5){display:none!important}}@media (max-width:900px){.productHeader{padding-inline:16px 106px!important}.productNav a{display:none!important}.productSignIn{margin-left:auto!important}}.productPage .decisionBand{background:linear-gradient(115deg,#211653,#4a319e)!important;gap:30px!important;min-height:118px!important;padding:24px 28px!important}.productPage .decisionBand>div{min-width:0!important}.productPage .decisionBand .productEyebrow{color:#aa94ff!important;margin:0 0 10px!important}.productPage .decisionBand h2{color:#fff!important;letter-spacing:-.025em!important;max-width:1100px!important;margin:0!important;font-size:22px!important;line-height:1.3!important}.productPage .decisionBand>a{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font-size:13px!important;display:inline-flex!important}@media (max-width:760px){.productPage .decisionBand{gap:18px!important;padding:22px!important}.productPage .decisionBand h2{font-size:19px!important}.productPage .decisionBand>a{width:100%!important}}.publicHome .finalCta .publicVinSearch{border-radius:17px!important;grid-template-columns:minmax(0,1fr) 220px!important;width:min(700px,100%)!important;max-width:700px!important;min-height:78px!important;margin:26px auto 0!important;padding:6px!important;overflow:hidden!important;box-shadow:0 20px 55px #1f185c33!important}.publicHome .finalCta .publicVinSearch>div{min-width:0!important;padding:4px 14px!important;overflow:hidden!important}.publicHome .finalCta .publicVinSearch input{letter-spacing:.015em!important;width:100%!important;height:58px!important;padding:0 14px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:17px!important;font-weight:650!important;line-height:1!important}.publicHome .finalCta .publicVinSearch input::placeholder{color:#a3a4ad!important;opacity:1!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:.01em!important;font-weight:600!important}.publicHome .finalCta .publicVinSearch>.uiBtn{letter-spacing:-.01em!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:calc(100% - 8px)!important;height:56px!important;min-height:56px!important;margin:4px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:850!important;display:inline-flex!important}@media (max-width:760px){.publicHome .finalCta .publicVinSearch{border-radius:15px!important;grid-template-columns:1fr!important;min-height:0!important;padding:6px!important}.publicHome .finalCta .publicVinSearch>div{padding:2px 8px!important}.publicHome .finalCta .publicVinSearch input{text-align:center!important;height:52px!important;font-size:15px!important}.publicHome .finalCta .publicVinSearch>.uiBtn{width:calc(100% - 8px)!important;height:50px!important;min-height:50px!important}}.publicHome .twinTop span{letter-spacing:.18em!important;font-size:9px!important;line-height:1.2!important}.publicHome .twinTop small{font-size:8px!important;line-height:1.3!important}@media (max-width:760px){.publicHome .twinTop span{font-size:8.5px!important}.publicHome .twinTop small{font-size:7.5px!important}}.publicHome .twinDecision .twinScore{text-align:center!important;box-sizing:border-box!important;width:60px!important;min-width:60px!important;height:60px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.publicHome .twinDecision .twinScore strong{color:#fff!important;text-align:center!important;letter-spacing:-.035em!important;width:auto!important;margin:0!important;padding:0!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:block!important;position:absolute!important;top:12px!important;left:50%!important;transform:translate(-50%)!important}.publicHome .twinDecision .twinScore span{color:#62d9bd!important;text-align:center!important;letter-spacing:.06em!important;white-space:nowrap!important;width:52px!important;max-width:52px!important;margin:0!important;padding:0!important;font-size:4.5px!important;font-weight:800!important;line-height:1!important;display:block!important;position:absolute!important;top:38px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}@media (max-width:760px){.publicHome .twinDecision .twinScore{width:58px!important;min-width:58px!important;height:58px!important}.publicHome .twinDecision .twinScore strong{font-size:21px!important;top:11px!important}.publicHome .twinDecision .twinScore span{top:36px!important}}.publicHome .publicPricingGrid{align-items:stretch!important;gap:18px!important;width:min(1380px,100% - 64px)!important;max-width:1380px!important}.publicHome .publicPricingGrid article,.publicHome .publicPricingGrid article.featured{border-radius:22px!important;grid-template-rows:auto auto auto auto 1fr auto!important;align-content:start!important;height:auto!important;min-height:410px!important;padding:28px 30px 26px!important;display:grid!important;transform:none!important;box-shadow:0 18px 46px #2f236f13!important}.publicHome .publicPricingGrid article.featured{border-color:#7458eb!important;box-shadow:0 22px 58px #5c46cf26!important}.publicHome .publicPricingGrid article>span{min-height:18px!important;font-size:10px!important;line-height:1.2!important}.publicHome .publicPricingGrid article>h3{min-height:38px!important;margin:12px 0 10px!important;font-size:27px!important;line-height:1.15!important}.publicHome .publicPricingGrid .pricingValue{flex-direction:column!important;justify-content:center!important;min-height:84px!important;margin:8px 0 16px!important;padding:15px 0 13px!important;display:flex!important}.publicHome .publicPricingGrid .pricingValue strong{font-size:34px!important;line-height:1!important}.publicHome .publicPricingGrid article>p{min-height:48px!important;margin:0 0 14px!important;font-size:14px!important;line-height:1.5!important}.publicHome .publicPricingGrid article>ul{align-content:start!important;gap:10px!important;margin:0 0 22px!important;padding:0!important;font-size:13px!important}.publicHome .publicPricingGrid article .uiBtn{align-self:end!important;width:fit-content!important;min-width:148px!important;min-height:48px!important;margin:0!important;padding-inline:18px!important}.publicHome .publicPricingGrid article.featured>b{padding:7px 11px!important;top:18px!important;right:22px!important}@media (max-width:900px){.publicHome .publicPricingGrid{gap:14px!important;width:min(680px,100% - 32px)!important}.publicHome .publicPricingGrid article,.publicHome .publicPricingGrid article.featured{min-height:0!important;padding:26px 24px!important}}@media (max-width:560px){.publicHome .publicPricingGrid{width:calc(100% - 24px)!important}.publicHome .publicPricingGrid article .uiBtn{width:100%!important}}body:has(.productPage) .productHeader{padding-right:34px!important}body:has(.productPage) .productSignIn{margin-left:8px!important;margin-right:88px!important}body:has(.productPage) .publicLang{top:34px!important;right:max(50vw - 934px,48px)!important;transform:none!important}.publicHome .businessCopy .uiBtn,.publicHome .finalCta .publicVinSearch>.uiBtn{color:#fff!important;background:linear-gradient(135deg,#5d43d7,#7c61ef)!important;border-color:#0000!important;box-shadow:0 12px 28px #5b43cf38!important}.publicHome .businessCopy .uiBtn:hover,.publicHome .finalCta .publicVinSearch>.uiBtn:hover{background:linear-gradient(135deg,#5138c8,#7053e5)!important}.publicHome .twinNode small,.publicHome .twinNode span{font-size:7px!important;line-height:1.2!important}.publicHome .twinDecision>div:nth-child(2)>small,.publicHome .twinDecision p,.publicHome .twinDecision>a{font-size:8px!important}.publicHome .twinDecision .twinScore span{letter-spacing:.045em!important;font-size:5px!important}@media (max-width:900px){body:has(.productPage) .productHeader{padding-right:18px!important}body:has(.productPage) .productSignIn{margin-left:auto!important;margin-right:74px!important}body:has(.productPage) .publicLang{right:28px!important}}@media (max-width:650px){body:has(.productPage) .productSignIn{margin:0!important;display:none!important}body:has(.productPage) .publicLang{top:18px!important;right:14px!important}}.authCard .uiBtn-primary,.authCard button.uiBtn-primary{color:#fff!important;background:linear-gradient(135deg,#5d43d7,#7c61ef)!important;border-color:#0000!important;box-shadow:0 12px 28px #5b43cf33!important}.authCard .uiBtn-primary:hover,.authCard button.uiBtn-primary:hover{background:linear-gradient(135deg,#5138c8,#7053e5)!important}body:has(.xNotFound) :is(.xCommandDock,.xAlerts,.xRoleNav){display:none!important}.xNotFound>section>div>a:first-child{color:#fff!important;background:linear-gradient(135deg,#5d43d7,#7c61ef)!important;border-color:#0000!important;box-shadow:0 10px 24px #5b43cf2e!important}
