.catalog-page{padding-top:40px;padding-bottom:64px}.catalog-heading{border-bottom:2px solid var(--brand-primary);margin-bottom:24px;padding-bottom:16px}.catalog-heading p{max-width:64ch}.catalog-group+.catalog-group{margin-top:32px}.catalog-group h2{font-size:1.35rem;margin-bottom:12px}.catalog-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--brand-border)}.catalog-trigger{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;width:100%;color:var(--brand-text);background:#fff;border:0;border-bottom:1px solid var(--brand-border);text-align:left;padding:8px}.catalog-trigger:hover{background:var(--brand-bg-alt)}.catalog-trigger img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;background:var(--brand-surface)}.catalog-name{font-weight:650}.catalog-action{color:var(--brand-primary);font-weight:650;font-size:.9rem;-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:575px){.catalog-trigger{grid-template-columns:64px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:4px}.catalog-trigger img{grid-row:span 2}}