.Mft3Da_page{max-width:1180px}.Mft3Da_hero{max-width:870px;margin-bottom:36px}.Mft3Da_kicker,.Mft3Da_resultsHeading span,.Mft3Da_note span,.Mft3Da_source span{color:#566f7b;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:650}.Mft3Da_hero h1{letter-spacing:-.045em;margin:7px 0 14px;font-size:clamp(44px,6vw,76px);font-weight:630;line-height:1.04}.Mft3Da_hero p{color:#52636b;max-width:720px;margin:0;font-size:17px;line-height:1.7}.Mft3Da_capturePanel{background:#f7f7f4;border:1px solid #d2d9d9;gap:14px;margin:0 0 20px;padding:26px;display:grid}.Mft3Da_capturePanel>div:first-child>span{color:#7f8993;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.Mft3Da_capturePanel h2{letter-spacing:-.03em;margin:5px 0 4px;font-size:23px;font-weight:640}.Mft3Da_capturePanel p{color:#68717b;max-width:760px;margin:0;font-size:12px;line-height:1.55}.Mft3Da_captureRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Mft3Da_captureRail a{color:#111820;background:#fff;border:1px solid #d7dfe0;gap:4px;min-width:0;padding:16px;display:grid}.Mft3Da_captureRail strong{font-size:13px;font-weight:650}.Mft3Da_captureRail a:hover{background:#fafbf9;border-color:#6e8794}.Mft3Da_captureRail span{color:#68717b;font-size:10px;line-height:1.4}.Mft3Da_searchPanel{background:#fff;border:1px solid #d8dedf;padding:24px}.Mft3Da_searchPanel label{margin-bottom:8px;font-size:12px;font-weight:650;display:block}.Mft3Da_controls{grid-template-columns:minmax(0,1fr) minmax(190px,.36fr) auto;gap:8px;display:grid}.Mft3Da_controls input,.Mft3Da_controls select,.Mft3Da_controls button{min-height:48px;font:inherit;border:1px solid #adbcc1;border-radius:2px}.Mft3Da_controls input,.Mft3Da_controls select{color:#111820;background:#fff;min-width:0;padding:0 14px}.Mft3Da_controls button{color:#fff;cursor:pointer;background:#202c33;border-color:#111820;padding:0 20px;font-weight:650}.Mft3Da_reset{color:#52606d;margin-top:10px;font-size:12px;font-weight:750;display:inline-block}.Mft3Da_categoryRail{scrollbar-width:thin;gap:8px;margin:14px 0 0;padding:0 0 8px;display:flex;overflow-x:auto}.Mft3Da_categoryRail a{color:#4d5965;background:#fff;border:1px solid #dfe3e7;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:11px;font-weight:750;display:inline-flex}.Mft3Da_categoryRail a span{color:#6e7882;background:#eef1f3;border-radius:4px;place-items:center;min-width:22px;min-height:20px;padding:0 6px;font-size:10px;display:inline-grid}.Mft3Da_categoryRail .Mft3Da_categoryActive{color:#fff;background:#111820;border-color:#111820}.Mft3Da_categoryRail .Mft3Da_categoryActive span{color:#fff;background:#ffffff21}.Mft3Da_results{margin-top:38px}.Mft3Da_resultsHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.Mft3Da_resultsHeading h2{letter-spacing:-.035em;margin:4px 0 0;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:640}.Mft3Da_resultsHeading p{color:#7b858f;margin:0;font-size:12px}.Mft3Da_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Mft3Da_card{min-width:0;box-shadow:none;background:#fff;border:1px solid #d8dedf;border-top:2px solid #6f8793;flex-direction:column;padding:26px;display:flex}.Mft3Da_cardTop,.Mft3Da_vehicleLine,.Mft3Da_actions{align-items:center;gap:8px;display:flex}.Mft3Da_cardTop{justify-content:space-between}.Mft3Da_category{color:#2d5978;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.Mft3Da_verified{color:#8a939c;font-size:10px}.Mft3Da_vehicleLine{color:#727c86;flex-wrap:wrap;margin-top:14px;font-size:11px}.Mft3Da_vehicleLine span{text-transform:uppercase;letter-spacing:.08em}.Mft3Da_vehicleLine strong{color:#111820;font-size:13px}.Mft3Da_vehicleLine b{color:#2d5978;background:#edf3f8;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.Mft3Da_vehicleLine small{color:#8a939c;margin-left:auto}.Mft3Da_card h3{letter-spacing:-.03em;margin:18px 0 6px;font-size:21px;font-weight:640;line-height:1.3}.Mft3Da_spec{color:#111820;margin:0;font-size:17px;font-weight:650;line-height:1.45}.Mft3Da_note{background:#f7f9fa;border-left:2px solid #b8c5d0;margin-top:16px;padding:12px 13px}.Mft3Da_note p{color:#66717b;margin:5px 0 0;font-size:12px;line-height:1.55}.Mft3Da_source{border-top:1px solid #edf0f2;margin-top:18px;padding-top:15px}.Mft3Da_source strong,.Mft3Da_source a{display:block}.Mft3Da_source strong{margin-top:4px;font-size:12px}.Mft3Da_source a{color:#315b70;margin-top:3px;font-size:12px;font-weight:650}.Mft3Da_actions{justify-content:space-between;margin-top:auto;padding-top:18px}.Mft3Da_actions a{color:#1f3c4c;text-underline-offset:3px;font-size:13px;font-weight:650;text-decoration:underline}.Mft3Da_actions a:last-child{color:#68727c}.Mft3Da_empty{background:#fafafa;border:1px dashed #cbd2d8;padding:28px}.Mft3Da_empty strong{font-size:18px;display:block}.Mft3Da_empty p{color:#68717b;max-width:680px;margin:8px 0 13px}.Mft3Da_empty a{color:#2d5978;font-weight:800}.Mft3Da_method{border-top:1px solid #dfe3e7;border-left:1px solid #dfe3e7;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:44px;display:grid}.Mft3Da_method div{border-bottom:1px solid #dfe3e7;border-right:1px solid #dfe3e7;padding:18px}.Mft3Da_method span{color:#9aa3ab;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.Mft3Da_method strong{margin-top:12px;font-size:14px;display:block}.Mft3Da_method p{color:#707a84;margin:6px 0 0;font-size:12px;line-height:1.55}@media (max-width:820px){.Mft3Da_captureRail{grid-template-columns:repeat(2,minmax(0,1fr))}.Mft3Da_controls,.Mft3Da_grid,.Mft3Da_method{grid-template-columns:1fr}.Mft3Da_resultsHeading{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.Mft3Da_captureRail{grid-template-columns:1fr}.Mft3Da_hero h1{font-size:46px}.Mft3Da_searchPanel,.Mft3Da_card{padding:20px}.Mft3Da_vehicleLine small{width:100%;margin-left:0}.Mft3Da_actions{flex-direction:column;align-items:flex-start}}.Mft3Da_controls input:focus-visible,.Mft3Da_controls select:focus-visible,.Mft3Da_controls button:focus-visible,.Mft3Da_categoryRail a:focus-visible,.Mft3Da_captureRail a:focus-visible,.Mft3Da_card a:focus-visible{outline-offset:3px;outline:2px solid #315b70}.Mft3Da_controls button:hover{background:#315b70}.Mft3Da_card:hover{border-color:#7a949f}@media (max-width:360px){.Mft3Da_hero h1{font-size:40px}}
