.motorfinds-catalog{padding:42px 20px 64px;background:#fafafa}.motorfinds-wrap{max-width:1120px;margin:auto}.motorfinds-breadcrumb{font-size:.9rem;margin-bottom:18px;color:#64748b}.motorfinds-breadcrumb a{color:inherit}.motorfinds-catalog h1{font-size:clamp(2rem,4vw,3.25rem);margin:0 0 10px}.motorfinds-hero{position:relative;isolation:isolate;min-height:260px;overflow:hidden;background:#102a43;border-radius:16px;padding:42px;color:#fff}.motorfinds-hero__content{position:relative;z-index:1;max-width:54%}.motorfinds-hero__content p{margin:0;color:#dbeafe}.motorfinds-hero__vehicle{position:absolute;z-index:0;right:-5%;bottom:-32%;width:62%;max-width:680px;height:auto;mix-blend-mode:screen}.motorfinds-selector{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#102a43;color:#fff;padding:22px;border-radius:12px;margin:30px 0}.motorfinds-selector h2{width:100%;font-size:1.15rem;margin:0 0 4px}.motorfinds-selector select,.motorfinds-selector button{min-height:42px;padding:8px 12px;border-radius:6px;border:0}.motorfinds-selector button{background:#f59e0b;color:#111827;font-weight:700;cursor:pointer}.motorfinds-grid,.motorfinds-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin:16px 0 32px}.motorfinds-tile,.motorfinds-product{background:white;border:1px solid #e2e8f0;border-radius:10px;padding:18px;box-shadow:0 1px 2px #0f172a0d}.motorfinds-tile{font-weight:700;text-decoration:none;color:#102a43}.motorfinds-car-card{padding:0;overflow:hidden}.motorfinds-car-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.motorfinds-car-card span{display:block;padding:18px}.motorfinds-product h3{margin-top:0;font-size:1rem}.motorfinds-badge{font-size:.8rem;background:#dcfce7;color:#166534;padding:4px 8px;border-radius:999px;font-weight:700}.motorfinds-cta{display:inline-block;background:#f59e0b;padding:9px 13px;border-radius:6px;color:#111827;text-decoration:none;font-weight:700}@media(max-width:600px){.motorfinds-hero{min-height:0;padding:28px}.motorfinds-hero__content{max-width:100%}.motorfinds-hero__vehicle{position:relative;right:auto;bottom:auto;display:block;width:100%;margin:18px 0 -42px;mix-blend-mode:screen}.motorfinds-selector select,.motorfinds-selector button{width:100%}}
