.resources,.resources__resource-inner.card,.resources__resources,.resources__sidebar{display:grid}.resources{gap:6rem}.resources__sidebar{background-color:var(--light-gray);border-radius:var(--border-radius);gap:var(--gap);padding:2rem 3rem}.resources__sidebar-list{border:unset;margin:0;padding:0}.resources__filter-group{gap:var(--gap-sm)}.resources__filter-group label{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.resources__resource{margin-bottom:var(--gap)}.resources__resource-inner.card{border:0;gap:var(--gap-md);padding-top:0;width:100%}.resources--filter:before{background:var(--secondary-color);content:"";inset:0;mix-blend-mode:color;opacity:.3;position:absolute;z-index:0}.resources__image{aspect-ratio:23/13;border-radius:var(--border-radius-small);-o-object-fit:cover;object-fit:cover;width:100%}.resources__details{height:100%}@media (min-width:768px){.resources{gap:var(--gap);grid-template-columns:30rem 1fr}.resources__sidebar{-ms-flex-item-align:start;align-self:start;max-height:calc(100vh - 12.4rem);overflow-y:auto;position:-webkit-sticky;position:sticky;top:10rem}.resources__resources{grid-template-columns:1fr 1fr}.resources__resource-inner.card{grid-template-rows:auto 1fr}}@media (min-width:992px){.resources__resource{width:calc(50% - var(--gap)*1/2)}}