.ad-slot[data-astro-cid-ygkiugat]{border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-surface);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ad-slot--banner[data-astro-cid-ygkiugat]{min-height:250px}@media (width>=768px){.ad-slot--banner[data-astro-cid-ygkiugat]{min-height:90px}}.ad-slot__label[data-astro-cid-ygkiugat]{top:var(--space-2);left:var(--space-3);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;position:absolute}.model-card[data-astro-cid-smfj63an] a[data-astro-cid-smfj63an]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.model-card[data-astro-cid-smfj63an] a[data-astro-cid-smfj63an]:hover{border-color:var(--color-accent);box-shadow:0 6px 20px color-mix(in srgb, var(--color-text) 10%, transparent);color:var(--color-text)}.model-card[data-astro-cid-smfj63an] .part-image{border-bottom:1px solid var(--color-border);border-radius:0}.model-card[data-astro-cid-smfj63an] .part-image img{padding:var(--space-3)}.model-card__body[data-astro-cid-smfj63an]{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;flex:1;display:flex}.model-card__category[data-astro-cid-smfj63an]{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.model-card__name[data-astro-cid-smfj63an]{font-weight:700;line-height:1.35}.model-grid__toolbar[data-astro-cid-bqjlegpd]{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);display:flex}.model-grid__toolbar[data-astro-cid-bqjlegpd][hidden]{display:none}.model-grid__list[data-astro-cid-bqjlegpd]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=480px){.model-grid__list[data-astro-cid-bqjlegpd]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}
