.bw-footer-case-studies{background:var(--bw-header-bg);color:#fff;padding:46px 0 36px}.bw-footer-case-studies__top{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.bw-footer-case-studies__headingWrap{min-width:0}.bw-footer-case-studies__title{font-family:Gotham,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1;margin:0}.bw-footer-case-studies__titleLine{display:block;line-height:1}.bw-footer-case-studies__titleLine--one{color:#fff}.bw-footer-case-studies__titleLine--two{color:var(--bw-mega-red);margin-top:4px}.bw-footer-case-studies__topLink{align-items:center;color:#fff;display:inline-flex;font-family:Gotham,Arial,sans-serif;font-size:16px;font-weight:700;gap:8px;text-decoration:none;white-space:nowrap}.bw-footer-case-studies__topLink:hover{opacity:.85}.bw-footer-case-studies__topArrow{color:var(--bw-mega-red);font-size:20px;line-height:1}.bw-footer-case-studies__grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.bw-footer-case-studies__card{min-width:0}.bw-footer-case-studies__link{color:inherit;display:block;height:100%;text-decoration:none}.bw-footer-case-studies__imageWrap{aspect-ratio:16/10;background:hsla(0,0%,100%,.08);overflow:hidden}.bw-footer-case-studies__image{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.bw-footer-case-studies__body{background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:128px;padding:18px 18px 20px}.bw-footer-case-studies__cardTitle{font-size:20px;line-height:1.15;margin:0 0 14px}.bw-footer-case-studies__cardTitle,.bw-footer-case-studies__cta{color:var(--bw-header-bg);font-family:Gotham,Arial,sans-serif;font-weight:700}.bw-footer-case-studies__cta{align-items:center;display:inline-flex;font-size:15px;gap:8px}.bw-footer-case-studies__ctaArrow{color:var(--bw-mega-red);font-size:20px;line-height:1}.bw-footer-case-studies__link:hover .bw-footer-case-studies__image{transform:scale(1.04)}.bw-footer-case-studies__link:hover .bw-footer-case-studies__cardTitle{color:var(--bw-mega-red)}@media (max-width:1200px){.bw-footer-case-studies__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.bw-footer-case-studies{padding:38px 0 32px;text-align:center}.bw-footer-case-studies__top{align-items:center;flex-direction:column;gap:12px}.bw-footer-case-studies__title{font-size:26px}.bw-footer-case-studies__grid{grid-template-columns:1fr}.bw-footer-case-studies__body{min-height:auto}.bw-footer-case-studies__cardTitle{font-size:18px}}