.case-topline[data-astro-cid-by4zwojz]{display:flex;justify-content:space-between;gap:var(--ms-md);align-items:center;border-bottom:.1rem solid var(--ms-ink);padding-bottom:var(--ms-lg)}.case-heading[data-astro-cid-by4zwojz]{margin-top:var(--ms-xxl)}.case-heading[data-astro-cid-by4zwojz] .ms-title[data-astro-cid-by4zwojz]{margin-top:0!important}.case-overview[data-astro-cid-by4zwojz]{background:var(--ms-ink);color:var(--ms-paper);padding-block:clamp(2.5rem,6vw,5.5rem)}.case-overview__grid[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:minmax(18rem,5fr) minmax(0,7fr);gap:clamp(2rem,7vw,7rem);align-items:center}.case-photo[data-astro-cid-by4zwojz]{min-width:0}.case-photo[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;aspect-ratio:4 / 5;display:block;border-radius:var(--ms-radius-md);object-fit:cover}.case-overview__copy[data-astro-cid-by4zwojz]{max-width:46rem}.case-overview__copy[data-astro-cid-by4zwojz] .ms-eyebrow[data-astro-cid-by4zwojz]{color:#8fa9ff}.case-overview__copy[data-astro-cid-by4zwojz] .ms-section-title[data-astro-cid-by4zwojz]{max-width:13ch;color:var(--ms-paper)}.strategy-copy[data-astro-cid-by4zwojz]{max-width:40rem;margin-top:clamp(2rem,4vw,3.5rem)!important;border-top:1px solid rgb(255 255 255 / .22);padding-top:var(--ms-lg);color:#f7f8fcb8;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.7}.case-overview__link[data-astro-cid-by4zwojz]{display:inline-flex;gap:.5rem;align-items:center;margin-top:var(--ms-xl);color:#aebeff!important;font-size:var(--ms-small);font-weight:800;text-decoration:none}.case-gallery-section[data-astro-cid-by4zwojz]{padding-block:clamp(4rem,8vw,7rem)}.case-gallery__head[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:minmax(12rem,4fr) minmax(0,8fr);gap:var(--ms-xl);align-items:end;margin-bottom:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--ms-mist);padding-bottom:var(--ms-lg)}.case-gallery__head[data-astro-cid-by4zwojz] h2[data-astro-cid-by4zwojz]{max-width:18ch;font-size:clamp(2rem,4.5vw,4.3rem);font-weight:650;letter-spacing:-.055em;line-height:.98}.case-gallery[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ms-lg)}.case-gallery__item[data-astro-cid-by4zwojz]{min-width:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ms-radius-md)}.case-gallery__item--wide[data-astro-cid-by4zwojz]{grid-column:span 2;aspect-ratio:8 / 5}.case-gallery[data-astro-cid-by4zwojz] img[data-astro-cid-by4zwojz]{width:100%;height:100%;display:block;object-fit:cover}.case-gallery--single[data-astro-cid-by4zwojz]{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr)}.case-gallery--single[data-astro-cid-by4zwojz] .case-gallery__item--wide[data-astro-cid-by4zwojz]{grid-column:1}.evidence-grid[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:minmax(17rem,5fr) minmax(0,7fr);gap:clamp(2rem,8vw,8rem)}.search-note[data-astro-cid-by4zwojz]{max-width:30rem;margin-top:var(--ms-lg);color:color-mix(in srgb,var(--ms-ink) 68%,transparent);font-size:var(--ms-small)}.deliverables[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:.15rem solid var(--ms-ink);padding:0;list-style:none}.deliverables[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{min-height:17rem;display:flex;flex-direction:column;border-right:.1rem solid var(--ms-mist);padding:var(--ms-lg)}.deliverables[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]:last-child{border-right:0}.deliverables[data-astro-cid-by4zwojz] span[data-astro-cid-by4zwojz]{color:var(--ms-platform);font-family:var(--ms-display);font-size:var(--ms-h3)}.deliverables[data-astro-cid-by4zwojz] strong[data-astro-cid-by4zwojz]{margin-top:auto;font-family:var(--ms-display);font-size:var(--ms-h3);line-height:1.15}.back-link[data-astro-cid-by4zwojz]{display:inline-block;margin-top:var(--ms-xl);color:var(--ms-platform);font-size:var(--ms-small);font-weight:800}@media(max-width:63.9375rem){.case-overview__grid[data-astro-cid-by4zwojz],.evidence-grid[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.case-photo[data-astro-cid-by4zwojz]{max-width:34rem}.case-overview__copy[data-astro-cid-by4zwojz]{padding-bottom:var(--ms-lg)}.case-gallery__head[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.case-gallery[data-astro-cid-by4zwojz]{grid-template-columns:repeat(2,minmax(0,1fr))}.case-gallery__item--wide[data-astro-cid-by4zwojz]{grid-column:span 2}.deliverables[data-astro-cid-by4zwojz]{grid-template-columns:1fr 1fr}.deliverables[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{border-bottom:.1rem solid var(--ms-mist)}}@media(max-width:36rem){.case-gallery[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.case-gallery__item--wide[data-astro-cid-by4zwojz]{grid-column:auto;aspect-ratio:4 / 5}.case-gallery--single[data-astro-cid-by4zwojz],.deliverables[data-astro-cid-by4zwojz]{grid-template-columns:1fr}.deliverables[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{min-height:13rem;border-right:0}}
