.model-family-card[data-astro-cid-zy3netuj]{align-items:start;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);min-height:11rem;padding:var(--space-5);grid-template-columns:auto 1fr;display:grid;position:relative}.model-family-card--linked[data-astro-cid-zy3netuj]{cursor:pointer;transition:transform var(--transition), border-color var(--transition), box-shadow var(--transition), background var(--transition)}.model-family-card--linked[data-astro-cid-zy3netuj]:hover,.model-family-card--linked[data-astro-cid-zy3netuj]:focus-within{border-color:var(--color-blue);box-shadow:var(--shadow-sm)}.model-mark[data-astro-cid-zy3netuj]{width:2.8rem;height:2.8rem;color:var(--color-ink);transition:transform var(--transition), border-color var(--transition), background var(--transition);background:#fbfcff;border:1px solid #dbe3f1;border-radius:50%;place-items:center;display:grid}.model-family-card--linked[data-astro-cid-zy3netuj]:hover .model-mark[data-astro-cid-zy3netuj],.model-family-card--linked[data-astro-cid-zy3netuj]:focus-within .model-mark[data-astro-cid-zy3netuj]{border-color:var(--color-blue);background:var(--color-white);color:var(--color-blue-dark)}.model-mark[data-astro-cid-zy3netuj] svg[data-astro-cid-zy3netuj]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px}.model-mark[data-astro-cid-zy3netuj] .accent[data-astro-cid-zy3netuj]{stroke:var(--color-blue)}.model-mark[data-astro-cid-zy3netuj] .accent-fill[data-astro-cid-zy3netuj]{fill:var(--color-blue);stroke:none}.status[data-astro-cid-zy3netuj]{color:var(--color-blue-dark);font-family:var(--font-heading);font-size:var(--font-size-micro);letter-spacing:.09em;text-transform:uppercase;font-weight:800}h3[data-astro-cid-zy3netuj]{margin-top:var(--space-1);letter-spacing:-.035em;font-size:1.12rem;font-weight:750;line-height:1.2}h3[data-astro-cid-zy3netuj] a[data-astro-cid-zy3netuj]{transition:color var(--transition);text-decoration:none}h3[data-astro-cid-zy3netuj] a[data-astro-cid-zy3netuj]:after{content:"";position:absolute;inset:0}h3[data-astro-cid-zy3netuj] a[data-astro-cid-zy3netuj]:focus-visible{outline:none}.model-family-card--linked[data-astro-cid-zy3netuj]:hover h3[data-astro-cid-zy3netuj] a[data-astro-cid-zy3netuj],.model-family-card--linked[data-astro-cid-zy3netuj]:focus-within h3[data-astro-cid-zy3netuj] a[data-astro-cid-zy3netuj]{color:var(--color-blue-dark)}div[data-astro-cid-zy3netuj]>p[data-astro-cid-zy3netuj]:last-child{margin-top:var(--space-2);color:var(--color-slate);font-size:calc(.7rem + var(--non-title-bump));line-height:1.5}@media (width<=40rem){.model-family-card[data-astro-cid-zy3netuj]{min-height:auto}.model-family-card[data-astro-cid-zy3netuj]:not(.model-family-card--linked){padding:var(--space-4);grid-template-columns:1fr}.model-family-card[data-astro-cid-zy3netuj]:not(.model-family-card--linked) .model-mark[data-astro-cid-zy3netuj],.model-family-card[data-astro-cid-zy3netuj]:not(.model-family-card--linked) div[data-astro-cid-zy3netuj]>p[data-astro-cid-zy3netuj]:last-child{display:none}}@media (prefers-reduced-motion:reduce){.model-family-card--linked[data-astro-cid-zy3netuj],.model-mark[data-astro-cid-zy3netuj]{transition:none}.model-family-card--linked[data-astro-cid-zy3netuj]:hover,.model-family-card--linked[data-astro-cid-zy3netuj]:focus-within,.model-family-card--linked[data-astro-cid-zy3netuj]:hover .model-mark[data-astro-cid-zy3netuj],.model-family-card--linked[data-astro-cid-zy3netuj]:focus-within .model-mark[data-astro-cid-zy3netuj]{transform:none}}
