.src64301-prod{background:var(--brand-bg);padding:48px 0 32px}.src64301-prod h1{font-size:max(2rem, min(4vw, 2.75rem))}.src64301-prod p,.src64301-prod-note p{color:var(--brand-text)}.src64301-prod-side{background:var(--brand-bg-alt);border-left:4px solid var(--brand-secondary);padding:24px;position:sticky;top:88px}.src64301-prod-side h2{font-size:1rem}.src64301-filter,.src64301-filter-reset{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text);display:block;margin-bottom:8px;padding:8px 12px;text-align:left;width:100%}.src64301-filter.is-active{background:var(--brand-primary);color:var(--brand-text-inverse);border-color:var(--brand-primary)}.src64301-search{display:block;font-weight:700;margin:16px 0;color:var(--brand-text)}.src64301-search input{border:1px solid var(--brand-border);border-radius:var(--brand-radius);display:block;font-weight:400;margin-top:8px;min-height:48px;padding:8px 12px;width:100%}.src64301-empty{background:var(--brand-primary-light);border-radius:var(--brand-radius);color:var(--brand-text);padding:16px}.src64301-pcard{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);height:100%}.src64301-pcard a{color:var(--brand-text);display:block;padding:16px;-webkit-text-decoration:none;text-decoration:none}.src64301-pcard h3{font-size:1.05rem;margin:12px 0 8px}.src64301-pcard span{color:var(--brand-primary);font-size:.875rem;font-weight:700}.src64301-pcard img{width:100%;height:180px}.src64301-textcard{align-items:center;background:var(--brand-bg-alt);color:var(--brand-text);display:flex;font-weight:700;min-height:140px;padding:16px}.src64301-prod-note{background:var(--brand-bg-alt);padding:48px 0 64px}.src64301-prod-note h2{font-size:1.5rem}@media (max-width:991.98px){.src64301-prod-side{position:static;margin-bottom:16px}}