.case-studies-hub .case-studies-intro-copy{max-width:760px;margin-inline:auto;text-align:center}.case-studies-hub .case-studies-intro-copy .actions{justify-content:center}.case-studies-hub .case-studies-intro-copy .case-studies-image-note{margin-top:16px;color:var(--muted);font-size:13px;line-height:20px}.case-studies-hub .case-studies-card-photo{width:100%;min-width:0;overflow:hidden;border:1px solid #d4dde6;border-radius:4px;background:#fff;box-shadow:0 12px 30px -18px #20435e61,0 1px 2px #171a210f;height:clamp(360px,32vw,440px)}.case-studies-hub .case-studies-card-photo a{display:block;width:100%;height:100%}.case-studies-hub .case-studies-card-photo a:focus-visible{outline-offset:-4px}.case-studies-hub .case-studies-card-photo img{width:100%;height:100%;object-fit:cover}.case-studies-hub .case-studies-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:0}.case-studies-hub .case-studies-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;min-width:0;margin-bottom:56px}.case-studies-hub .case-studies-card:last-child,.case-studies-hub .case-studies-card:nth-last-child(2):nth-child(odd){margin-bottom:0}.case-studies-hub .case-studies-card h2{margin:24px 0 20px;font-size:26px;line-height:34px;letter-spacing:-.03em;font-weight:650}.case-studies-hub .case-studies-card h2 a:hover{color:var(--blue)}.case-studies-hub .case-studies-context{color:#5a6471;font-size:13px;line-height:20px}.case-studies-hub .case-studies-summary{font-size:16px;line-height:26px}.case-studies-hub .case-studies-card>.case-studies-summary{margin-top:16px}.case-studies-hub+.site-footer{border-block:0}@media (max-width:899px){.case-studies-hub .case-studies-grid{column-gap:28px}.case-studies-hub .case-studies-card h2{font-size:24px;line-height:31px}}@media (max-width:699px){.case-studies-hub .case-studies-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.case-studies-hub .case-studies-card{display:block;grid-row:auto;margin-bottom:0}.case-studies-hub .case-studies-card-photo{height:auto;aspect-ratio:3/2}}