.case-studies-listing{display:grid;grid-gap:var(--gap-md);scroll-margin-top:4rem}.case-studies-listing__sidebar{background-color:var(--light-gray);padding:4rem}.case-studies-listing__sidebar-list{border:none;line-height:1.5;list-style:none;margin:0;padding:0}.case-studies-listing__sidebar-label{line-height:1.15}.case-studies-listing__sidebar-all{border-top:1px solid var(--medium-gray);line-height:1.15;margin:1rem 0 0;padding:1rem 0}.case-studies-listing .filter-btn{color:var(--primary-color)}.case-studies-listing .filter-btn.is-active,.case-studies-listing .filter-btn:focus,.case-studies-listing .filter-btn:hover{font-weight:700!important}.case-studies-listing .filter-btn:hover{cursor:pointer}.case-studies-listing__resources{display:grid;grid-gap:var(--gap-md);place-content:flex-start}.case-studies-listing__resource{display:grid;grid-gap:var(--gap);background-color:var(--light-gray);padding:4rem}.case-studies-listing__load-more.hide,.case-studies-listing__resource.hide,.case-studies__no-results.hide{display:none}.case-studies-listing__resource-name>a{color:var(--base-color)}.case-studies-listing__load-more{text-align:center}.case-studies__filter-checkbox{clear:both;float:left;margin-right:5px;margin-top:6px}@media (min-width:768px){.case-studies-listing{display:grid;grid-gap:var(--gap-md);grid-template-columns:30rem 1fr}.case-studies-listing__sidebar{position:-webkit-sticky;position:sticky;top:9.3rem;-ms-flex-item-align:start;align-self:start}}@media (min-width:992px){.case-studies-listing{grid-gap:var(--gap-lg)}.case-studies-listing__resource{grid-template-columns:30% 1fr;grid-gap:var(--gap-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.case-studies-listing__filter-toggle{align-items:center;background:none;border:none;border-top:1px solid var(--medium-gray);color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;padding:1.1rem 0 .9rem;text-align:left;width:100%}.case-studies-listing__filter-toggle:focus{outline:2px solid var(--primary-color);outline-offset:4px}.case-studies-listing__toggle-icon{fill:var(--primary-color);height:1rem;transition:transform .3s ease;width:1rem}.case-studies-listing__filter-toggle[aria-expanded=true] .case-studies-listing__toggle-icon{transform:rotate(90deg)}