.src00c3b-prod-hero{background:var(--brand-bg-alt);padding:64px 0 48px}.src00c3b-kicker{color:var(--brand-primary);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.875rem}.src00c3b-prod-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.src00c3b-prod-grid{background:var(--brand-bg)}.src00c3b-catalog-tools{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:24px}.src00c3b-filter-row{display:flex;flex-wrap:wrap;gap:8px}.src00c3b-search-label{min-width:220px;color:var(--brand-text)}.src00c3b-prd-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);height:100%;padding:16px}.src00c3b-prd-btn{background:0 0;border:0;display:grid;grid-gap:8px;gap:8px;text-align:left;width:100%}.src00c3b-text-card{display:flex;align-items:center;justify-content:center;min-height:160px;background:var(--brand-primary-light);border-radius:var(--brand-radius);color:var(--brand-text)}.src00c3b-prd-card h3{font-size:1.125rem;margin:0;color:var(--brand-text)}.src00c3b-inquire{color:var(--brand-accent);font-weight:700}.src00c3b-prd-notes{margin-top:48px}.src00c3b-empty{margin-top:24px}