.Home_searchByVinContainer__XeHgP{margin-top:0;margin-bottom:0;padding:0;color:#000}.Home_searchByVinContainer__XeHgP form{display:flex;gap:20px}.Home_searchByVinContainer__XeHgP form .Home_searchButton__mO9Gx{white-space:nowrap;flex-shrink:0;padding:10px 16px}.Home_heroSection__4qti5{padding-top:80px;padding-bottom:80px;overflow:visible;background-color:#fff}@media(max-width:600px){.Home_heroSection__4qti5{padding-top:48px;padding-bottom:48px}}.Home_heroContent__uA0SA{display:flex;flex-direction:column;gap:32px}.Home_heroTitle__4C0vB{font-weight:900;line-height:1.1;letter-spacing:-.05em;margin-bottom:16px}.Home_heroSubtitle__SwftK{line-height:1.6;max-width:480px}.Home_heroSearchWrapper__TkEfC{width:100%}.Home_heroHint__RYmEw{font-size:13px;font-weight:500;margin-top:12px}.Home_heroCardColumn__Heh16{position:relative}.Home_heroCardGlow__ugbDS{position:absolute;inset:-40px;background-color:rgba(57,106,255,.04);border-radius:50%;filter:blur(60px);z-index:0;pointer-events:none}.Home_heroCardInner__8CKFy{position:relative;z-index:1}.Home_reportCard__nkz6C{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:24px;position:relative;padding:32px}.Home_chip__nBsh7{background-color:#dcfce7;color:#15803d;font-weight:700;font-size:11px;border-radius:2px;height:28px;padding:12px 8px}.Home_reportCardHeader__b7gjR{display:flex;justify-content:space-between;align-items:flex-start}.Home_reportCardLabel__HSd07{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:0;color:rgba(0,0,0,.5)}.Home_reportCardTitle__e0lsz{font-size:20px;font-weight:900;color:#000;margin-top:10px}.Home_reportStatBox__ZD7y6{padding:16px;background-color:#fafafa;border:1px solid #f5f5f5;display:flex;flex-direction:column}.Home_reportStatLabel__iawcu{font-size:10px;font-weight:700;text-transform:uppercase;margin:2px 0 0;color:rgba(0,0,0,.5)}.Home_reportStatValue__blF3w{font-size:13px;font-weight:700;margin:4px 0 0;color:#000}.Home_reportScoreRow__uCNEY{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}.Home_reportScoreLabel__Etc_l{font-size:11px;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.5)}.Home_reportScoreValue__SgJ_f{font-size:22px;font-weight:900;line-height:1;color:#396aff}.Home_reportActivityLabel__vYNxP{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;margin-top:0;color:rgba(0,0,0,.5)}.Home_reportActivityRow__YgpHv{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #fafafa}.Home_reportActivityRowMuted__9pSni{display:flex;align-items:center;gap:16px;padding:12px 0;opacity:.5}.Home_reportActivityIcon__q23Qe{width:32px;height:32px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Home_reportActivityText__ecwu8{flex:1 1;min-width:0}.Home_reportActivityName__H3q22{font-size:12px;font-weight:700;margin:0;color:#000}.Home_reportActivityMeta__7d4ie{font-size:10px;color:rgba(0,0,0,.5);margin:0}.Home_reportActivityDate__YnE87{font-size:10px;font-weight:700;flex-shrink:0;color:rgba(0,0,0,.5)}.Home_servicesSection__vcSCo{padding-top:80px;padding-bottom:80px;background-color:#fff}@media(max-width:600px){.Home_servicesSection__vcSCo{padding-top:48px;padding-bottom:48px}}.Home_servicesSectionHeader__ptBkG{text-align:center;max-width:540px;margin:0 auto 56px}.Home_servicesSectionTitle__SMXJX{font-weight:900;margin-bottom:16px}.Home_servicesSectionSubtitle__4GRC6{line-height:1.6}.Home_serviceCard__IpI4P{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.06);transition:box-shadow .2s ease;display:flex;flex-direction:column;height:100%}.Home_serviceCard__IpI4P:hover{box-shadow:0 12px 40px rgba(0,0,0,.1)}.Home_serviceCardHeader__GiNUF{display:flex;align-items:center;gap:16px;margin-bottom:24px}.Home_serviceCardIconBox__5CJTS{width:56px;height:56px;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Home_serviceCardTitle__w9stw{font-weight:900}.Home_serviceCardDescription__OaH0u{line-height:1.7;flex-grow:0;margin-bottom:24px}.Home_serviceCardFeatureList__dde_4{padding:0;margin:0 0 32px;list-style:none;flex-grow:1}.Home_serviceCardFeatureItem__xfpPl{display:flex;align-items:center;gap:8px;margin-bottom:12px}.Home_serviceCardFeatureText__gTzfU{font-size:14px;font-weight:500;color:#000}.Home_serviceCardActions__tGHY_{display:flex;gap:12px}@media(max-width:600px){.Home_serviceCardActions__tGHY_{flex-direction:column}}.Home_serviceCardActionButton__maDQ_{flex:1 1}.Home_vinDecoderSection__a78Sj{padding-top:80px;padding-bottom:80px;background-color:#fff}@media(max-width:600px){.Home_vinDecoderSection__a78Sj{padding-top:48px;padding-bottom:48px}}.Home_vinDecoderMediaColumn__WwidJ{display:flex;flex-direction:column;gap:16px}.Home_vinDecoderImageBox__uUHqH{height:256px;background-color:#f5f5f5;overflow:hidden;position:relative}@media(max-width:600px){.Home_vinDecoderImageBox__uUHqH{display:none}}.Home_vinDecoderImage__GglEH{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.Home_vehicleDataCard__2c205{padding:24px;border:1px solid #f5f5f5;background-color:#f9f9f9}.Home_vehicleDataCardHeader__CXSO4{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.Home_vehicleDataCardTitle__08iow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#000}.Home_vehicleDataCardBadge__8sdXZ{font-size:11px;font-weight:700;background-color:rgba(57,106,255,.08);padding:2px 8px;color:#396aff}.Home_vehicleDataRow__Rj6L7{display:flex;justify-content:space-between;padding:6px 4px;border-bottom:1px solid #fafafa}.Home_vehicleDataRowAlt__YBkAP{background-color:rgba(248,249,250,.7)}.Home_vehicleDataRowLabel__lnT_Z{font-size:11px;color:rgba(0,0,0,.5)}.Home_vehicleDataRowValue__EyZss{font-size:11px;font-weight:700;color:#000}.Home_vinDecoderTextColumn__ZmgJh{display:flex;flex-direction:column;gap:47px}.Home_vinDecoderBadge___rfaR{font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.Home_vinDecoderTitle__4JDf8{font-weight:900;line-height:1.15}.Home_vinDecoderBody__EsgdX{line-height:1.7}.Home_vinDecoderFeatureList__q_Gob{display:flex;flex-direction:column;gap:24px}.Home_vinDecoderFeatureItem__ppjlb{display:flex;gap:16px}.Home_vinDecoderFeatureIconBox__XI4hP{width:48px;height:48px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Home_vinDecoderFeatureTitle__uO8n3{font-weight:700;font-size:16px;margin:0;color:#000}.Home_vinDecoderFeatureDesc__OZJA_{font-size:14px;line-height:1.6;margin-top:10px;color:rgba(0,0,0,.5)}.Home_callToActionSection__7fmfh{padding:80px 16px;background-color:#396aff;text-align:center;position:relative;overflow:hidden}@media(max-width:600px){.Home_callToActionSection__7fmfh{padding-top:48px;padding-bottom:48px}}.Home_callToActionGlowTop__JEaMo{top:0;right:0;transform:translate(25%,-50%);width:384px;height:384px;background-color:hsla(0,0%,100%,.08)}.Home_callToActionGlowBottom__J2o3C,.Home_callToActionGlowTop__JEaMo{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.Home_callToActionGlowBottom__J2o3C{bottom:0;left:0;transform:translate(-25%,50%);width:256px;height:256px;background-color:rgba(0,0,0,.08)}.Home_callToActionContent__cn8RL{position:relative;z-index:1;max-width:700px;margin:0 auto}.Home_callToActionTitle__y8M3l{font-weight:900;color:#fff;line-height:1.15}.Home_callToActionSubtitle__6whCD{color:hsla(0,0%,100%,.82);line-height:1.6;max-width:520px;margin-left:auto;margin-right:auto}.Home_callToActionButton__zpR8n{border-radius:999px!important;font-size:16px!important;font-weight:700!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important;background-color:#fff!important}.Home_callToActionButton__zpR8n:hover{background-color:#f5f5f5!important}.Home_lotsRow__ANv8x{margin-bottom:30px}.Home_lotsRow__ANv8x .Home_linksBlock__4FAlp{margin-bottom:10px}.Home_lotsRow__ANv8x .Home_linksBlock__4FAlp h3{margin:10px 0 8px}@media(max-width:600px){.Home_lotsRow__ANv8x .Home_linksBlock__4FAlp{margin-bottom:5px}}.Home_lotsRow__ANv8x .Home_lots__a9xjL{display:flex}@media(max-width:1200px){.Home_lotsRow__ANv8x .Home_lots__a9xjL{overflow:auto}.Home_lotsRow__ANv8x .Home_lots__a9xjL::-webkit-scrollbar{-webkit-appearance:none;height:1px}.Home_lotsRow__ANv8x .Home_lots__a9xjL::-webkit-scrollbar-thumb{background-color:#000}.Home_lotsRow__ANv8x .Home_lots__a9xjL::-webkit-scrollbar-track{background-color:#e5e5e5}}.Home_lot__A8qUG{display:inline-block;border:1px solid #eaeaea;padding:10px;position:relative;width:234px}.Home_lot__A8qUG:not(:last-child){border-right:none}@media(max-width:450px){.Home_lot__A8qUG{margin:auto}}@media(hover:hover)and (pointer:fine){.Home_lot__A8qUG:hover .Home_lotDetails__ZTbk_{display:inline-block;opacity:1}}.Home_lot__A8qUG .Home_lotDetails__ZTbk_{display:none;position:absolute;background-color:#fff;z-index:999;top:-1px;left:-1px;width:314px;box-shadow:0 0 55px 7px rgba(0,0,0,.3);border:1px solid #eaeaea;padding:10px}@media(max-width:450px){.Home_lot__A8qUG .Home_lotDetails__ZTbk_{left:-40px}}.Home_lot__A8qUG .Home_lotDetails__ZTbk_ .Home_thumbImages__wv6fh{display:flex;flex-direction:column}.Home_lot__A8qUG .Home_lotDetails__ZTbk_ .Home_thumbImages__wv6fh :not(:last-child){margin-bottom:8px}.Home_lot__A8qUG .Home_infoBlock___gT6K .MuiTypography-body1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_auction__wQ5xv .MuiTypography-body1{display:inline-block;padding:3px;background-color:#267ecf;border-radius:2px;color:#fff;font-size:12px}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_price__niSG3{border-radius:2px;display:inline-block;margin:8px 0 0;font-size:12px;color:#000;font-weight:700}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_price__niSG3 .Home_futureSale__V38gT{padding:1px 6px 3px;height:16px;font-size:10px;position:absolute;left:9px;bottom:-1px;width:max-content}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_model__4C4Jw{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:8px 0 0;color:#000;font-weight:700;font-size:14px;text-transform:uppercase}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_model__4C4Jw span{margin-top:-4px}.Home_lot__A8qUG .Home_infoBlock___gT6K .Home_info__16TSp{margin:8px 0 0;color:#000;font-size:12px;font-weight:400}.Checkbox_checkboxContainer__h6y_x{padding:7px 12px;background-color:rgba(0,0,0,.05);display:flex;align-items:center}.Checkbox_checkboxContainer__h6y_x span{padding:0;margin-right:4px}.GetReportModal_getReportModal__9r9cv .GetReportModal_closeButton__HVq4K{min-width:20px;max-width:20px;height:20px;position:absolute;top:20px;right:20px;padding:0}.GetReportModal_getReportModal__9r9cv .GetReportModal_selectedLot__OKzul{padding:10px;background-color:#f7f7f7;border-radius:2px}.GetReportModal_getReportModal__9r9cv .GetReportModal_vendors__xER8F{display:flex;gap:12px;padding-top:10px;padding-left:35px}.GetReportModal_getReportModal__9r9cv .GetReportModal_priceInfo__ZqUhe{display:flex;align-items:center;gap:8px}.GetReportModal_getReportModal__9r9cv .GetReportModal_priceInfo__ZqUhe .GetReportModal_discountBox__inFsC{display:flex;gap:6px;padding:4px 8px;background-color:#fc7900;border-radius:8px 8px 8px 0;width:230px}.GetReportModal_getReportModal__9r9cv .GetReportModal_reportContent__vGtEu ul{padding-left:20px}.GetReportModal_getReportModal__9r9cv .GetReportModal_reportContent__vGtEu ul li{font-size:14px;color:#000;line-height:170%}.GetReportModal_getReportModal__9r9cv .GetReportModal_reportContent__vGtEu .GetReportModal_afterPaymentInFlow__GxfFA{margin-top:14px;margin-bottom:4px}.GetReportModal_getReportModal__9r9cv .GetReportModal_payment__eUf3f{padding:10px 28px}.GetReportArea_getReportArea__ju2GU{background-color:#f6f6f6;padding:20px 32px}.GetReportArea_getReportArea__ju2GU div{display:flex}.GetReportArea_getReportArea__ju2GU div h4{margin-bottom:8px;line-height:143%}.GetReportArea_getReportArea__ju2GU img{margin-right:20px}.GetReportArea_getReportArea__ju2GU button{min-width:-moz-fit-content;min-width:fit-content;padding:7px 24px;text-transform:uppercase;margin-left:auto;white-space:nowrap;display:inline-flex;align-items:center}.GetReportArea_getReportArea__ju2GU button img{margin-right:7px}@media(max-width:900px){.GetReportArea_getReportArea__ju2GU{padding:20px 24px}}.InfoBox_infoBox__RKdqn{align-content:flex-start}.InfoBox_infoBox__RKdqn:not(:last-child){margin-bottom:24px}.InfoBox_infoBox__RKdqn .InfoBox_title__Moi6N{margin-bottom:25px}.InfoBox_infoBox__RKdqn .InfoBox_item__5u1Sf{display:flex;justify-content:space-between;margin-bottom:15px;position:relative}.InfoBox_infoBox__RKdqn .InfoBox_label___omtY{font-size:13px;line-height:18px;font-weight:500;flex:50% 1}.InfoBox_infoBox__RKdqn .InfoBox_value__78vwY{font-size:15px;line-height:21px;font-weight:500;text-transform:capitalize;margin-left:15px;text-align:left;flex:50% 1}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_closeButton__odXnX{min-width:20px;max-width:20px;height:20px;position:absolute;top:20px;right:20px;padding:0}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_header__ykQ1B{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_iconBadge__feNgl{flex-shrink:0;width:72px;height:72px;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_carIcon__cI5uC{color:#396aff;font-size:40px!important}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_title__nZs9O{font-weight:800;line-height:1.15}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_subtitle__PULSx{margin-top:6px;line-height:1.55}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_mergedBlock__CSwTW{background-color:#f6f6f6;overflow:hidden}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_mergedBlock__CSwTW>hr{margin:0}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_vehicleIdentity__JiILE{padding:14px 32px;display:flex;flex-direction:column;gap:8px}@media(max-width:600px){.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_vehicleIdentity__JiILE{padding:14px 16px}}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_lotName__Z6X5m{font-weight:800;letter-spacing:.01em}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_vinRow__f5k8n{display:flex;align-items:baseline;gap:10px}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_vinLabel__xdfr1{font-size:15px;letter-spacing:.08em;line-height:1;white-space:nowrap;font-weight:700}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_vinCode__vO0_Z{font-weight:700;letter-spacing:.06em;font-size:15px}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_getReportArea__gF8zg{background-color:#f6f6f6!important;border-radius:0!important;padding-top:14px!important;padding-bottom:14px!important}@media(max-width:600px){.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_getReportArea__gF8zg{padding-left:16px!important;padding-right:16px!important}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_getReportArea__gF8zg>div{flex-direction:column;gap:0;width:100%}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_getReportArea__gF8zg>div button{margin-left:0;width:100%;justify-content:center;margin-top:12px}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_getReportArea__gF8zg>img{margin-top:20px}}.VinDecodeModal_vinDecodeModal__kS4Qu .VinDecodeModal_lastCard__H4qul{height:auto}