.case-studies_case_studies__q0A5T{padding:64px var(--margin-page);border-bottom:1px solid var(--color-border-invisible)}h1.case-studies_heading__nTDAD{font-family:var(--font-display);font-size:var(--size-subheading);font-weight:600;color:var(--color-type);line-height:1.3em;margin-bottom:32px;letter-spacing:-.03em}.case-studies_case_studies_grid__qJN2u{display:grid;grid-gap:64px;gap:64px;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(480px,auto)}.case-studies_case_study_item__BenmH{display:flex;flex-direction:column;cursor:pointer}.case-studies_case_study_item__BenmH:first-child{grid-column-start:1;grid-column-end:3}.case-studies_grid_image_container__hqEHy{position:relative;width:100%;height:320px;margin-bottom:24px;border-radius:var(--radius-medium);overflow:hidden}.case-studies_grid_image__0_MBt{width:100%;height:100%;background-size:cover;background-position:50%;transform:scale(1);transition:transform .5s ease}.case-studies_case_study_item__BenmH:hover .case-studies_grid_image__0_MBt{transform:scale(1.1)}.case-studies_grid_tags__3t8a2{font-family:var(--font-mono);font-size:var(--size-smallcopy);font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;color:var(--color-accent);display:flex;flex-direction:row;gap:16px}.case-studies_grid_title__lIa5q{font-family:var(--font-display);font-size:var(--size-largecopy);font-weight:700;line-height:1.3em;letter-spacing:-.03em;margin-bottom:8px}.case-studies_grid_description__1DK2h{font-weight:400;font-size:var(--size-copy);line-height:1.5em;color:var(--color-type);letter-spacing:-.03em;margin-bottom:12px}.case-studies_grid_metadata__eI5t7{display:flex;flex-direction:row;justify-content:space-between;font-weight:500;font-family:var(--font-mono);font-size:var(--size-smallcopy);color:var(--color-type-light);text-transform:uppercase;transition:color .3s ease}.case-studies_grid_metadata__eI5t7 .case-studies_expand__Siqe8{font-weight:400}.case-studies_case_study_item__BenmH:hover .case-studies_grid_metadata__eI5t7{color:var(--color-type-secondary)}.case-studies_expand__Siqe8 .case-studies_icon__MvMJ0{margin-left:4px;transition:margin .3s ease}.case-studies_case_study_item__BenmH:hover .case-studies_grid_metadata__eI5t7 .case-studies_expand__Siqe8 .case-studies_icon__MvMJ0{margin-left:8px;transition:margin .3s ease}@media screen and (max-width:1100px){.case-studies_case_studies_grid__qJN2u{gap:32px}}@media screen and (max-width:800px){.case-studies_case_studies_grid__qJN2u{display:flex;flex-direction:column;gap:64px}}