.client-logo[data-astro-cid-x5d7ufv7]{align-items:center;width:128px;height:36px;margin-bottom:14px;display:flex;position:relative;overflow:hidden}.client-logo[data-astro-cid-x5d7ufv7] img[data-astro-cid-x5d7ufv7]{filter:grayscale()invert()brightness(2);mix-blend-mode:screen;width:auto;max-width:128px;height:auto;max-height:36px;display:block}.astrazeneca[data-astro-cid-x5d7ufv7] img[data-astro-cid-x5d7ufv7]{width:128px;max-height:none;position:absolute;top:50%;transform:translateY(-50%)}.dharma[data-astro-cid-x5d7ufv7] img[data-astro-cid-x5d7ufv7]{filter:none}.client-name[data-astro-cid-x5d7ufv7]{color:var(--color-muted);margin-bottom:14px;font-size:14px}.work-thumbnail[data-astro-cid-samryco7]{aspect-ratio:3/2;background:#151515;width:240px;overflow:hidden}.work-thumbnail[data-astro-cid-samryco7] img[data-astro-cid-samryco7]{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease-out)}@media (width<=1000px){.work-thumbnail[data-astro-cid-samryco7]{width:160px}}@media (width<=719px){.work-thumbnail[data-astro-cid-samryco7]{aspect-ratio:1;width:100px}}.work-entry[data-astro-cid-hxrqnhyy]{border-top:1px solid var(--color-rule)}.work-row[data-astro-cid-hxrqnhyy]{justify-content:space-between;align-items:center;gap:40px;min-height:140px;padding-block:32px;display:flex;position:relative}.work-row[data-astro-cid-hxrqnhyy] [data-astro-cid-hxrqnhyy]:is(h2,h3){font-size:var(--t-h3);overflow-wrap:break-word;hyphens:auto;max-width:26ch}@media (width<=719px){.work-row-visual[data-astro-cid-hxrqnhyy] [data-astro-cid-hxrqnhyy]:is(h2,h3){font-size:clamp(1.25rem,6.6vw,1.625rem)}}html[data-motion=on] .work-row[data-astro-cid-hxrqnhyy] [data-astro-cid-hxrqnhyy]:is(h2,h3){transition:transform .5s var(--ease-out)}.discipline[data-astro-cid-hxrqnhyy]{font-size:var(--t-label);letter-spacing:.04em;color:var(--color-muted);margin-top:12px;font-weight:500}.affordance[data-astro-cid-hxrqnhyy]{white-space:nowrap;font-size:var(--t-small);align-items:center;gap:16px;font-weight:500;display:flex}.plus[data-astro-cid-hxrqnhyy]{stroke:currentColor;stroke-width:1.5px;width:20px;height:20px;transition:transform .45s var(--ease-out)}details[data-astro-cid-hxrqnhyy][open] .plus[data-astro-cid-hxrqnhyy]{transform:rotate(45deg)}.open-label[data-astro-cid-hxrqnhyy]{display:none}details[data-astro-cid-hxrqnhyy][open] .open-label[data-astro-cid-hxrqnhyy]{display:inline}details[data-astro-cid-hxrqnhyy][open] .closed-label[data-astro-cid-hxrqnhyy]{display:none}@media (hover:hover) and (pointer:fine){.work-row[data-astro-cid-hxrqnhyy]:hover [data-astro-cid-hxrqnhyy]:is(h2,h3){transform:translate(8px)}a[data-astro-cid-hxrqnhyy].work-row:hover .work-thumbnail img{scale:1.08}}.work-row[data-astro-cid-hxrqnhyy]:after{content:"";background:var(--yellow);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}html[data-motion=on] .work-row[data-astro-cid-hxrqnhyy]:after{transition:transform .6s var(--ease-out)}.work-row[data-astro-cid-hxrqnhyy]:hover:after{transform:scaleX(1)}.engagement-copy[data-astro-cid-hxrqnhyy]{max-width:62ch;font-size:var(--t-body);color:var(--color-muted);padding-block:4px 40px}.engagement-copy[data-astro-cid-hxrqnhyy]>p[data-astro-cid-hxrqnhyy]+p[data-astro-cid-hxrqnhyy]{margin-top:20px}.engagement-coverage[data-astro-cid-hxrqnhyy]{border-top:1px solid var(--color-rule);margin:24px 0 0;padding:0;list-style:none}.engagement-coverage[data-astro-cid-hxrqnhyy] li[data-astro-cid-hxrqnhyy]+li[data-astro-cid-hxrqnhyy]{border-top:1px solid var(--color-rule)}.engagement-coverage[data-astro-cid-hxrqnhyy] a[data-astro-cid-hxrqnhyy]{font-size:var(--t-small);text-underline-offset:5px;justify-content:space-between;align-items:center;gap:20px;padding-block:16px;line-height:1.5;text-decoration:underline;display:flex}.engagement-coverage[data-astro-cid-hxrqnhyy] .arrow[data-astro-cid-hxrqnhyy]{flex-shrink:0}.work-entry-nested[data-astro-cid-hxrqnhyy] .work-row[data-astro-cid-hxrqnhyy]{min-height:0;padding-block:24px}.work-entry-nested[data-astro-cid-hxrqnhyy] .work-row[data-astro-cid-hxrqnhyy] h3[data-astro-cid-hxrqnhyy]{max-width:30ch;font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.markets[data-astro-cid-hxrqnhyy]{font-size:var(--t-label);color:var(--color-muted);margin-top:18px}@media (width<=719px){.work-row[data-astro-cid-hxrqnhyy]{padding-block:28px;display:block}.affordance[data-astro-cid-hxrqnhyy]{justify-content:space-between;min-height:24px;margin-top:20px}.engagement-copy[data-astro-cid-hxrqnhyy]{font-size:1.0625rem}}.work-row-visual[data-astro-cid-hxrqnhyy]{grid-template-columns:240px minmax(0,1fr) auto;gap:36px;display:grid}.work-row-visual[data-astro-cid-hxrqnhyy] .client-logo{margin-bottom:12px}@media (width<=1000px){.work-row-visual[data-astro-cid-hxrqnhyy]{grid-template-columns:160px minmax(0,1fr);gap:24px}.work-row-visual[data-astro-cid-hxrqnhyy] .affordance[data-astro-cid-hxrqnhyy]{grid-column:2;margin-top:0}}@media (width<=719px){.work-row-visual[data-astro-cid-hxrqnhyy]{grid-template-columns:100px minmax(0,1fr);gap:16px 20px;display:grid}.work-row-visual[data-astro-cid-hxrqnhyy] .work-thumbnail{grid-row:1/3}.work-row-visual[data-astro-cid-hxrqnhyy] .affordance[data-astro-cid-hxrqnhyy]{white-space:normal;grid-column:2;margin-top:0}.work-row-visual[data-astro-cid-hxrqnhyy] .discipline[data-astro-cid-hxrqnhyy]{font-size:.75rem;line-height:1.5}}.client-group[data-astro-cid-7r4aqwke]{border-top:1px solid var(--color-rule)}.client-group-row[data-astro-cid-7r4aqwke]{grid-template-columns:240px minmax(0,1fr) auto;align-items:center;gap:32px;min-height:140px;padding-block:32px;display:grid}.client-group-row[data-astro-cid-7r4aqwke] h2[data-astro-cid-7r4aqwke]{font-size:var(--t-h3);overflow-wrap:break-word;hyphens:auto;max-width:26ch}.client-group-row[data-astro-cid-7r4aqwke] p[data-astro-cid-7r4aqwke]{font-size:var(--t-label);letter-spacing:.04em;color:var(--color-muted);margin-top:12px;font-weight:500}.group-affordance[data-astro-cid-7r4aqwke]{white-space:nowrap;font-size:var(--t-small);align-items:center;gap:16px;font-weight:500;display:flex}.plus[data-astro-cid-7r4aqwke]{stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:20px;height:20px}.group-open[data-astro-cid-7r4aqwke]{display:none}.client-work-group[data-astro-cid-7r4aqwke][open]>.client-group-row[data-astro-cid-7r4aqwke] .group-open[data-astro-cid-7r4aqwke]{display:inline}.client-work-group[data-astro-cid-7r4aqwke][open]>.client-group-row[data-astro-cid-7r4aqwke] .group-closed[data-astro-cid-7r4aqwke]{display:none}.client-work-group[data-astro-cid-7r4aqwke][open]>.client-group-row[data-astro-cid-7r4aqwke] .plus[data-astro-cid-7r4aqwke]{transform:rotate(45deg)}.client-group-row[data-astro-cid-7r4aqwke]:hover h2[data-astro-cid-7r4aqwke]{color:currentColor}.client-projects[data-astro-cid-7r4aqwke]{border-left:1px solid var(--color-rule);margin-bottom:30px;padding:0 0 32px 36px}.client-projects[data-astro-cid-7r4aqwke] ul[data-astro-cid-7r4aqwke]{margin:0;padding:0;list-style:none}.client-projects[data-astro-cid-7r4aqwke] .work-entry:first-child{border-top:0}@media (width<=1000px){.client-group-row[data-astro-cid-7r4aqwke]{grid-template-columns:160px minmax(0,1fr);gap:24px}.group-affordance[data-astro-cid-7r4aqwke]{grid-column:2}}@media (width<=719px){.client-group-row[data-astro-cid-7r4aqwke]{grid-template-columns:100px minmax(0,1fr);gap:16px 20px;padding-block:28px}.client-group-row[data-astro-cid-7r4aqwke] .work-thumbnail{grid-row:1/3}.client-group-row[data-astro-cid-7r4aqwke] h2[data-astro-cid-7r4aqwke]{font-size:clamp(1.25rem,7vw,1.75rem)}.group-affordance[data-astro-cid-7r4aqwke]{white-space:normal;grid-column:2;justify-content:space-between;min-height:44px;margin-top:0}.client-projects[data-astro-cid-7r4aqwke]{margin-bottom:24px;padding-bottom:10px;padding-left:20px}}.page-opening[data-astro-cid-pir6hekd] p[data-astro-cid-pir6hekd] a[data-astro-cid-pir6hekd]{text-underline-offset:.2em;text-decoration:underline}.page-opening[data-astro-cid-pir6hekd] .work-count[data-astro-cid-pir6hekd]{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 24px;font-weight:500}.work-list[data-astro-cid-pir6hekd]{padding-bottom:clamp(96px,9vw,160px)}.work-archive[data-astro-cid-pir6hekd] .dharma img{filter:invert()}.work-divider[data-astro-cid-pir6hekd]{padding-top:clamp(80px,8vw,136px);padding-bottom:28px}.work-divider[data-astro-cid-pir6hekd] h2[data-astro-cid-pir6hekd]{font-size:var(--t-h2)}.work-list[data-astro-cid-pir6hekd] ul[data-astro-cid-pir6hekd]{margin:0;padding:0;list-style:none}@media (width<=719px){.work-list[data-astro-cid-pir6hekd]{padding-bottom:64px}.work-divider[data-astro-cid-pir6hekd]{padding-top:56px}}
