.products-hero{background:var(--brand-surface-muted);border-bottom:1px solid var(--brand-border)}.products-hero h1{max-width:24ch}.catalog-category+.catalog-category{margin-top:48px}.catalog-card{height:100%}.catalog-trigger{display:grid;align-content:start;width:100%;height:100%;padding:0;overflow:hidden;text-align:left;border:1px solid var(--brand-border);border-radius:8px;background:var(--brand-bg);color:var(--brand-text)}.catalog-trigger:hover{border-color:#a94a22}.catalog-trigger img{display:block;width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;background:var(--brand-bg-alt)}.catalog-name{padding:16px 16px 8px;font-weight:700}.catalog-action{padding:0 16px 16px;-webkit-text-decoration:underline;text-decoration:underline;color:var(--brand-primary-light)}