.s-csall .c-grid--header h2{font-weight:700}.s-csall .c-grid--header .c-eyebrow{color:#5e6668}.s-csall .c-tabstrip--light+.s-csall__grid{margin-top:3em}.s-csall__grid{display:grid;gap:3.5em 1.05em;grid-template-columns:repeat(3,minmax(0,1fr))}.s-csall__card{background:#f4f6f7;color:inherit;display:flex;flex-direction:column;text-decoration:none}.s-csall__card[hidden]{display:none}.s-csall__media{background:var(--stone-800);height:12.6em;overflow:hidden;position:relative}.s-csall__img{height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.04);transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.s-csall__card:hover .s-csall__img{transform:scale(1)}.s-csall__media:after{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75));content:"";inset:0;position:absolute}.s-csall__logo{bottom:1.25em;filter:brightness(0) invert(1);left:1.575em;max-height:1.3em;max-width:5em;min-width:2.4em;object-fit:contain;object-position:left bottom;position:absolute;z-index:1}.s-csall__body{display:flex;flex-direction:column;gap:.5em;padding:2.1em 1.575em}.s-csall__topic{color:#909090;font-size:.92em;font-weight:500;line-height:1.35}.s-csall__title{color:#191919;font-size:1.18em;font-weight:600;line-height:1.35;margin:0;transition:color var(--transition)}.s-csall__card:hover .s-csall__title{color:var(--color-brand)}.s-csall__more{display:flex;justify-content:center;margin-top:3.5em}.s-csall__more .c-btn{margin-top:0}.s-csall__more .c-btn[hidden]{display:none}.s-csall__empty{color:var(--stone-500);margin:2em 0 0}.s-csall__empty[hidden]{display:none}@media (prefers-reduced-motion:reduce){.s-csall__img{transform:none;transition:none}}@media (max-width:991px){.s-csall__grid{gap:2em 1.05em;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.s-csall__grid{grid-template-columns:minmax(0,1fr)}}