.arc-products-hero{background:var(--brand-primary-light)}.arc-products-lead{display:grid;align-items:center;grid-gap:32px;gap:32px;grid-template-columns:1.2fr 1fr}.arc-products-lead .arc-visual img{aspect-ratio:4/3}.arc-catalog-tools{display:flex;flex-wrap:wrap;align-items:end;gap:8px 16px;border-bottom:1px solid var(--brand-border);padding-bottom:16px;margin-bottom:24px}.arc-catalog-tools label{flex:1 1 180px;font-weight:700}.arc-catalog-tools input{color:var(--brand-text);border-color:var(--brand-neutral-mid)}[data-catalog-filters]{display:flex;flex-wrap:wrap;gap:8px}.arc-catalog-tools [aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text-inverse)}[data-catalog-count]{flex-basis:100%;margin:0}.arc-catalog-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.arc-inquiry-card{display:grid;align-content:start;grid-gap:8px;gap:8px;height:100%;padding:16px;background:var(--brand-bg-alt);color:var(--brand-primary-dark);border:1px solid var(--brand-border);border-radius:var(--brand-radius);-webkit-text-decoration:none;text-decoration:none}.arc-inquiry-card:hover{border-color:var(--brand-primary);color:var(--brand-primary-dark)}.arc-inquiry-card img{aspect-ratio:4/3;width:100%;-o-object-fit:contain;object-fit:contain;background:var(--brand-bg)}.arc-product-name{font-weight:800}.arc-catalog-group+.arc-catalog-group{margin-top:32px}.arc-product-notes{max-width:72ch;margin-top:48px}.arc-product-notes h3{margin-top:24px}@media (max-width:767.98px){.arc-products-lead{grid-template-columns:1fr;gap:24px}.arc-products-lead .arc-visual{order:2}}