div.work-grid[data-v-46b6db49]{padding:0 var(--gap-base);flex-flow:column;row-gap:96px;padding-bottom:clamp(60px,8.33333vw - 4px,140px);display:flex}@media screen and (width>=768px) and (width<=1023px){div.work-grid[data-v-46b6db49]{-moz-column-gap:var(--gap-base);column-gap:var(--gap-base);grid-template-columns:1fr 1fr;row-gap:48px;display:grid}}@media screen and (width<=767px){div.work-grid[data-v-46b6db49]{row-gap:24px}}div.work-grid div.work-row[data-v-46b6db49]{grid-template-columns:var(--cols);gap:var(--gap-base);align-items:start;transition:grid-template-columns .55s;display:grid}@media screen and (width>=768px) and (width<=1023px){div.work-grid div.work-row[data-v-46b6db49]{display:contents}}@media screen and (width<=767px){div.work-grid div.work-row[data-v-46b6db49]{grid-template-columns:1fr;row-gap:24px}}div.work-grid div.work[data-v-46b6db49]{row-gap:var(--gap-base);flex-flow:column;min-width:0;display:flex;position:relative}div.work-grid div.work div.overlay[data-v-46b6db49]{z-index:1;background-color:var(--color-bg);opacity:0;pointer-events:none;transition:opacity var(--default-transition-duration) var(--default-transition-timing-function);position:absolute;inset:0}div.work-grid div.work.--is-dimmed div.overlay[data-v-46b6db49]{opacity:.5}div.work-grid div.work.--is-filtered-out div.overlay[data-v-46b6db49]{opacity:.9}div.work-grid div.work a.cover-link[data-v-46b6db49]{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}div.work-grid div.work div.media[data-v-46b6db49]{width:100%;position:relative;overflow:hidden}div.work-grid div.work div.media[data-ratio="4/5"][data-v-46b6db49]{aspect-ratio:4/5}div.work-grid div.work div.media[data-ratio="2/3"][data-v-46b6db49]{aspect-ratio:2/3}div.work-grid div.work div.media[data-ratio="16/9"][data-v-46b6db49]{aspect-ratio:16/9}div.work-grid div.work div.media img[data-v-46b6db49],div.work-grid div.work div.media video[data-v-46b6db49]{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}div.work-grid div.work div.details[data-v-46b6db49]{transition:color var(--default-transition-duration) var(--default-transition-timing-function);flex-flow:column;row-gap:4px;display:flex}div.work-grid div.work div.details.--has-case-study[data-v-46b6db49]{grid-template-columns:1fr auto;align-items:start;gap:4px 8px;display:grid}div.work-grid div.work div.details h4.clients[data-v-46b6db49]{font-weight:700}div.work-grid div.work div.details h3.title[data-v-46b6db49],div.work-grid div.work div.details h4.clients[data-v-46b6db49]{text-transform:uppercase;font-size:clamp(18px,.208333vw + 16.4px,20px);line-height:.9}div.work-grid div.work div.details h3.title[data-v-46b6db49]{font-weight:500}div.work-grid div.work div.details h5.label[data-v-46b6db49]{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;color:var(--color-blue);font-weight:600;line-height:1}
