.case-study-cards{box-sizing:border-box;margin:0;padding:0;width:100%}.case-study-cards .csc-grid{column-gap:clamp(16px,1.6vw,20px);display:grid;grid-template-columns:repeat(3,1fr);row-gap:clamp(13px,1.4vw,15px);width:100%}.case-study-cards .csc-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:border-box;display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:center;padding:clamp(20px,2.4vw,28px) clamp(18px,2vw,26px);row-gap:clamp(8px,1vw,12px);text-align:center}.case-study-cards .csc-icons{align-self:center}.case-study-cards .csc-subtitle,.case-study-cards .csc-title{align-self:start}.case-study-cards .csc-icons{align-items:center;display:flex;gap:clamp(14px,1.2vw,20px);justify-content:center}.case-study-cards .csc-icon{display:block;flex:0 1 auto;height:auto;max-width:100%;min-width:0;object-fit:contain;width:auto}.case-study-cards .csc-title{line-height:1.2;margin:0}.case-study-cards .csc-subtitle{line-height:1.3;margin:0}@media (min-width:1025px){.case-study-cards .csc-grid[data-count="2"]{grid-template-columns:repeat(2,calc(33.33333% - clamp(16px, 1.6vw, 20px)*2/3));justify-content:center}}@media (max-width:1024px){.case-study-cards .csc-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.case-study-cards .csc-grid{grid-template-columns:1fr;row-gap:14px}}