.src0cd5b-prod-hero{position:relative;min-height:420px;display:flex;align-items:center;padding:160px 0 64px;overflow:hidden;background:#263440}.src0cd5b-prod-hero-mask,.src0cd5b-prod-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.src0cd5b-prod-hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.src0cd5b-prod-hero-mask{background:rgba(38,52,64,.88)}.src0cd5b-prod-hero-copy{position:relative;z-index:1;max-width:760px;background:#263440;padding:32px;border-radius:12px}.src0cd5b-prod-hero h1,.src0cd5b-prod-hero p{color:#fff}.src0cd5b-catalog{background:#fff;padding:48px 0 64px}.src0cd5b-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.src0cd5b-search-label{display:block;max-width:360px;margin-bottom:16px;color:var(--brand-text)}.src0cd5b-product-card{background:#fff;border:1px solid var(--brand-border);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:16px;height:100%}.src0cd5b-product-card img,.src0cd5b-text-card{width:100%;min-height:140px;display:flex;align-items:center;justify-content:center;background:var(--brand-bg-alt);border-radius:12px;color:var(--brand-text)}.src0cd5b-catalog-notes{margin-top:48px}