.catalog-hero{padding:64px 0;background:var(--brand-bg-alt);border-bottom:1px solid var(--brand-border)}.catalog-category+.catalog-category{margin-top:64px}.catalog-card{border:1px solid var(--brand-border);border-radius:8px;overflow:hidden;background:var(--brand-bg)}.catalog-trigger{width:100%;height:100%;background:var(--brand-bg);border:0;text-align:left;padding:0 0 16px;color:var(--brand-text)}.catalog-trigger:focus-visible{outline-offset:-4px}.catalog-trigger img{display:block;width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--brand-surface-muted)}.catalog-card-action,.catalog-card-name{display:block;margin:16px 16px 0}.catalog-card-name{font-weight:750;word-wrap:anywhere}.catalog-card-action{color:var(--brand-primary-light);font-size:.875rem}.catalog-trigger:hover .catalog-card-action{-webkit-text-decoration:underline;text-decoration:underline}