.src91adc-products-hero{background:var(--brand-primary-light);padding:48px 16px;margin-bottom:0}.src91adc-products-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.src91adc-catalog-tools{display:grid;grid-gap:16px;gap:16px;margin:24px 0;padding:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.src91adc-catalog-search{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr auto;align-items:end}.src91adc-catalog-filters{display:flex;flex-wrap:wrap;gap:8px}.src91adc-catalog-reset{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text);border-radius:var(--brand-radius);padding:8px 16px}.src91adc-text-card{display:block;min-height:80px;padding:24px 16px;background:var(--brand-primary-light);border-radius:var(--brand-radius);color:var(--brand-text)}.src91adc-catalog-note{margin-top:32px;color:var(--brand-text)}.src91adc-catalog-item{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;background:var(--brand-bg)}@media (max-width:991.98px){.src91adc-catalog-search{grid-template-columns:1fr}}