.recent-project-row[data-v-78de4f09]{text-align:center;min-width:0}.recent-project-row>.eyebrow[data-v-78de4f09]{margin:0 0 var(--grid-gap-small);justify-content:center}.recent-project-grid[data-v-78de4f09]{grid-template-columns:repeat(var(--recent-project-columns,3),minmax(0,1fr));gap:var(--grid-gap-small);display:grid}.recent-project-item[data-v-78de4f09]{min-width:0;margin:0}.recent-project-video[data-v-78de4f09]{aspect-ratio:16/9;width:100%;min-height:0;display:block}.recent-project-video[data-v-78de4f09]:after{content:none}.recent-project-video img[data-v-78de4f09]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.recent-project-video[data-v-78de4f09]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.recent-project-item figcaption[data-v-78de4f09]{margin-top:var(--project-caption-gap);color:var(--text);font-size:var(--font-size-body);line-height:var(--line-height-body)}@media (width<=880px){.recent-project-grid[data-v-78de4f09]{grid-template-columns:1fr}}.specialisms-intro[data-v-090246d1]{isolation:isolate;width:100%;min-height:calc(var(--specialisms-circle-size,var(--specialisms-circle-min-size))*var(--specialisms-audience-space-scale));place-items:center;display:grid;position:relative}.specialisms-orbit[data-v-090246d1]{z-index:0;width:var(--specialisms-circle-size,var(--specialisms-circle-min-size));aspect-ratio:1;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.specialisms-circle-svg[data-v-090246d1]{width:100%;height:100%;filter:var(--story-line-halation-filter);display:block;overflow:visible}.specialisms-circle[data-v-090246d1]{stroke-width:var(--service-flow-line-width)}.specialisms-audience-dot[data-v-090246d1]{fill:var(--specialisms-audience-color);stroke:none}.specialisms-copy[data-v-090246d1]{z-index:1;width:min(100%,var(--specialisms-copy-max-width));text-align:center;position:relative}.specialisms-copy .eyebrow[data-v-090246d1]{margin:0 0 var(--specialisms-copy-gap);justify-content:center}.specialisms-copy h2[data-v-090246d1]{margin:0}.specialisms-description[data-v-090246d1]{margin:var(--specialisms-copy-gap) 0 0;color:var(--body-text)}.services-page .service-detail[data-v-0b48a63a]:last-child{padding-bottom:0}.service-detail-media[data-v-0b48a63a]{background:var(--surface);position:relative;overflow:hidden}.service-detail-media img[data-v-0b48a63a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.service-detail-media[data-v-0b48a63a]:after{background:color-mix(in srgb,var(--surface) 4%,transparent);content:"";pointer-events:none;position:absolute;inset:0}@media (width<=880px){.services-page .service-detail-media[data-v-0b48a63a]{width:min(100%,var(--standalone-max-width));justify-self:start;margin-inline:0 auto}.services-page[data-v-0b48a63a] .deliverable-card,.services-page[data-v-0b48a63a] .recent-project-item{width:min(100%,var(--standalone-max-width));justify-self:center;margin-inline:auto}.services-page .service-detail h3[data-v-0b48a63a],.services-page .service-detail-body>p[data-v-0b48a63a]{width:100%;max-width:none}}
