.card[data-astro-cid-g7nwi7w6]{content-visibility:auto;contain-intrinsic-size:auto 280px;margin:0;padding:0;list-style:none}.card-link[data-astro-cid-g7nwi7w6]{color:var(--ink);transition:color var(--dur-base) var(--ease), border-color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease);text-decoration:none;display:flex}.specimen[data-astro-cid-g7nwi7w6]{border:1px solid var(--rule);border-radius:var(--radius);background:var(--recess);transition:border-color var(--dur-base) var(--ease);flex:none;line-height:0;display:block}.icon[data-astro-cid-g7nwi7w6]{border-radius:var(--radius);display:block}.text[data-astro-cid-g7nwi7w6]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.name[data-astro-cid-g7nwi7w6]{font-family:var(--ff-display);font-size:var(--fs-ui);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.facts[data-astro-cid-g7nwi7w6]{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sub[data-astro-cid-g7nwi7w6]{font-family:var(--ff-body);font-size:var(--fs-micro);color:var(--ink-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.price[data-astro-cid-g7nwi7w6]{border:1px solid var(--gold-faint);background:color-mix(in srgb, var(--gold) 14%, transparent);min-height:22px;color:var(--accent-text,var(--gold));font-family:var(--ff-mono);font-size:var(--fs-label);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:3px 9px;font-weight:600;line-height:1.2;display:inline-flex}.meta[data-astro-cid-g7nwi7w6]{font-family:var(--ff-mono);font-size:var(--fs-label);color:var(--ink-dim);font-variant-numeric:tabular-nums;line-height:1.3}.card[data-astro-cid-g7nwi7w6][data-size=catalog]{width:100%;min-width:0}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .card-link[data-astro-cid-g7nwi7w6]{gap:var(--sp-4);height:100%;padding:var(--sp-5) var(--sp-4) var(--sp-4);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);flex-direction:column}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .specimen[data-astro-cid-g7nwi7w6],.card[data-astro-cid-g7nwi7w6][data-size=catalog] .icon[data-astro-cid-g7nwi7w6]{border-radius:22px;width:96px;height:96px}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .text[data-astro-cid-g7nwi7w6]{gap:var(--sp-2);width:100%}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .name[data-astro-cid-g7nwi7w6]{letter-spacing:-.01em;font-size:16px}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .sub[data-astro-cid-g7nwi7w6]{-webkit-line-clamp:2}.card[data-astro-cid-g7nwi7w6][data-size=catalog] .card-link[data-astro-cid-g7nwi7w6]:hover,.card[data-astro-cid-g7nwi7w6][data-size=catalog] .card-link[data-astro-cid-g7nwi7w6]:focus-visible{border-color:var(--gold);background:var(--recess)}.card[data-astro-cid-g7nwi7w6][data-size=tray]{flex:none;width:132px}.card[data-astro-cid-g7nwi7w6][data-size=tray] .card-link[data-astro-cid-g7nwi7w6]{gap:var(--sp-2);flex-direction:column}.card[data-astro-cid-g7nwi7w6][data-size=tray] .icon[data-astro-cid-g7nwi7w6]{width:72px;height:72px}.card[data-astro-cid-g7nwi7w6][data-size=tray] .text[data-astro-cid-g7nwi7w6]{gap:var(--sp-1)}@media (width<=1099px){.card[data-astro-cid-g7nwi7w6][data-size=tray] .sub[data-astro-cid-g7nwi7w6]{display:none}}.card[data-astro-cid-g7nwi7w6][data-size=row] .card-link[data-astro-cid-g7nwi7w6]{align-items:center;gap:var(--sp-4);padding:var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);flex-direction:row}.card[data-astro-cid-g7nwi7w6][data-size=row] .specimen[data-astro-cid-g7nwi7w6],.card[data-astro-cid-g7nwi7w6][data-size=row] .icon[data-astro-cid-g7nwi7w6]{border-radius:12px;width:48px;height:48px}.card[data-astro-cid-g7nwi7w6][data-size=row] .name[data-astro-cid-g7nwi7w6]{font-size:var(--fs-ui);-webkit-line-clamp:1}.card[data-astro-cid-g7nwi7w6][data-size=row] .sub[data-astro-cid-g7nwi7w6]{-webkit-line-clamp:1;display:-webkit-box}.card[data-astro-cid-g7nwi7w6][data-size=row] .card-link[data-astro-cid-g7nwi7w6]:hover,.card[data-astro-cid-g7nwi7w6][data-size=row] .card-link[data-astro-cid-g7nwi7w6]:focus-visible{border-color:var(--gold)}.card[data-astro-cid-g7nwi7w6][data-size=compact]{flex:none}.card[data-astro-cid-g7nwi7w6][data-size=compact] .icon[data-astro-cid-g7nwi7w6]{width:44px;height:44px}.card[data-astro-cid-g7nwi7w6][data-size=compact] .text[data-astro-cid-g7nwi7w6]{display:none}@media (width<=700px){.card[data-astro-cid-g7nwi7w6][data-size=catalog] .specimen[data-astro-cid-g7nwi7w6],.card[data-astro-cid-g7nwi7w6][data-size=catalog] .icon[data-astro-cid-g7nwi7w6]{border-radius:16px;width:72px;height:72px}.card[data-astro-cid-g7nwi7w6][data-size=tray]{width:100%}.card[data-astro-cid-g7nwi7w6][data-size=tray] .icon[data-astro-cid-g7nwi7w6]{width:56px;height:56px}.card[data-astro-cid-g7nwi7w6][data-size=tray] .text[data-astro-cid-g7nwi7w6]{display:flex}.card[data-astro-cid-g7nwi7w6][data-size=tray] .sub[data-astro-cid-g7nwi7w6]{display:none}.card[data-astro-cid-g7nwi7w6][data-size=tray] .name[data-astro-cid-g7nwi7w6]{font-size:var(--fs-meta)}.card[data-astro-cid-g7nwi7w6][data-size=row] .sub[data-astro-cid-g7nwi7w6]{display:none}}.card-link[data-astro-cid-g7nwi7w6]:hover .specimen[data-astro-cid-g7nwi7w6],.card-link[data-astro-cid-g7nwi7w6]:focus-visible .specimen[data-astro-cid-g7nwi7w6]{border-color:var(--gold)}.card-link[data-astro-cid-g7nwi7w6]:hover .name[data-astro-cid-g7nwi7w6],.card-link[data-astro-cid-g7nwi7w6]:focus-visible .name[data-astro-cid-g7nwi7w6]{color:var(--accent-text,var(--gold-hot))}
