.srcc6342-prod-hero{background:var(--brand-primary);padding:64px 0 48px}.srcc6342-prod-hero h1{color:var(--brand-text-inverse);font-size:max(2rem, min(4vw, 3.5rem));max-width:42rem}.srcc6342-prod-hero p{color:var(--brand-text-inverse);max-width:42rem}.srcc6342-prod-board{background:var(--brand-bg);padding:32px 0 64px}.srcc6342-filter-rail{background:var(--brand-bg-alt);border:1px solid var(--brand-border);padding:24px}.srcc6342-filter-rail .form-label,.srcc6342-result-count{color:var(--brand-text)}.srcc6342-filter-rail .form-control,.srcc6342-filter-rail .form-select{border-radius:1px;margin-bottom:16px}.srcc6342-prod-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-left:6px solid var(--brand-primary);border-radius:0}.srcc6342-prod-card a{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.srcc6342-prod-card img{display:block;height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.srcc6342-prod-card__body{padding:16px}.srcc6342-cat-block h2,.srcc6342-prod-card h3{color:var(--brand-text)}.srcc6342-prod-card--wide a{display:flex;flex-wrap:wrap;min-height:220px}.srcc6342-prod-card--wide img{flex:1 1 220px;height:220px;width:auto}.srcc6342-prod-card--wide .srcc6342-prod-card__body{align-self:center;flex:1 1 180px}.srcc6342-cat-block{margin-bottom:32px}