.model-link-cards{margin:24px 0}.model-link-cards-title{margin:0 0 12px;color:var(--text-main);font-size:1.15rem;font-weight:700;line-height:1.2}.model-link-cards-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.model-link-card{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:1rem;border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text-main);text-decoration:none}.model-link-card:hover{border-color:var(--line-accent);box-shadow:var(--shadow-md)}.model-link-card-image{position:relative;display:block;overflow:hidden;aspect-ratio:4/3;margin-bottom:.35rem;border-radius:var(--radius-md);background:rgba(var(--muted-rgb),.08)}.model-link-card-image img{display:block;width:100%;height:100%;object-fit:cover}.model-link-card-name{font-weight:600}.model-link-card-price{color:var(--text-main);font-size:1.2rem;font-weight:700}@media(min-width:560px){.model-link-cards-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:900px){.model-link-cards-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.model-link-card-price{font-size:1.35rem}}.model-link-card-image .listing-source{position:absolute;top:10px;right:10px;padding:3px 8px;border-radius:7px;background:var(--surface-dark);color:var(--on-dark);font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em;text-transform:uppercase}@media(max-width:640px){.model-link-card-image .listing-source{top:8px;right:8px;padding:3px 7px}}.auto-model .model-link-cards-title{font-size:1.25rem}@media(min-width:900px){.auto-model .model-link-cards-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.auto-model .model-link-cards-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.auto-model .model-link-card{padding:.6rem}.auto-model .model-link-card-price{font-size:1.05rem}}