.case-study__hero[data-astro-cid-zegs6v66],.case-study__stack[data-astro-cid-zegs6v66]{gap:var(--space-32);flex-direction:column;display:flex}.case-study__hero[data-astro-cid-zegs6v66]{gap:var(--space-96)}.case-study__highlights[data-astro-cid-zegs6v66],.case-study__card-grid[data-astro-cid-zegs6v66]{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.case-study__highlights[data-astro-cid-zegs6v66]{padding:var(--space-16) var(--space-24)}.case-study__highlight[data-astro-cid-zegs6v66]{gap:var(--space-4);padding:var(--space-8) var(--space-24);flex-direction:column;display:flex}.case-study__highlight[data-astro-cid-zegs6v66]:first-child{border-right:var(--border-width-sm) solid var(--colors-light-gray)}.case-study__highlight[data-astro-cid-zegs6v66]:last-child{border-left:var(--border-width-sm) solid var(--colors-light-gray)}.case-study__highlight[data-astro-cid-zegs6v66] h2[data-astro-cid-zegs6v66],.case-study__highlight[data-astro-cid-zegs6v66] h3[data-astro-cid-zegs6v66]{color:var(--colors-primary);font-size:var(--text-28)}.case-study__highlights--compact[data-astro-cid-zegs6v66] h3[data-astro-cid-zegs6v66]{font-size:var(--text-24)}.case-study__highlight[data-astro-cid-zegs6v66] p[data-astro-cid-zegs6v66],.case-study__summary[data-astro-cid-zegs6v66],.case-study__disclaimer[data-astro-cid-zegs6v66]{color:var(--colors-body);font-size:var(--text-sm);line-height:1.2}.case-study__accent[data-astro-cid-zegs6v66]{color:var(--colors-secondary)}.case-study__full-image[data-astro-cid-zegs6v66],.case-study__section-image[data-astro-cid-zegs6v66],.case-study__intervention-media[data-astro-cid-zegs6v66] img[data-astro-cid-zegs6v66],.case-study__gallery[data-astro-cid-zegs6v66] img[data-astro-cid-zegs6v66]{width:100%;height:auto;box-shadow:var(--shadow-xsm);display:block}.case-study__summary[data-astro-cid-zegs6v66],.case-study__disclaimer[data-astro-cid-zegs6v66]{text-align:center;max-width:950px;margin-inline:auto}.case-study__intervention[data-astro-cid-zegs6v66] .content__layout>*{flex:1 1 0;min-width:0}.case-study__intervention[data-astro-cid-zegs6v66] .content__layout>figure{margin:0}.case-study__intervention--hero[data-astro-cid-zegs6v66] .content__layout>figure{flex-grow:1.6}.case-study__intervention-copy[data-astro-cid-zegs6v66],.case-study__intervention-list[data-astro-cid-zegs6v66]{gap:var(--space-8);flex-direction:column;display:flex}.case-study__intervention-item[data-astro-cid-zegs6v66]{gap:var(--space-4);padding-block:var(--space-8);flex-direction:column;display:flex}.case-study__intervention-item[data-astro-cid-zegs6v66] h3[data-astro-cid-zegs6v66]{color:var(--colors-primary);font-size:var(--text-24);font-style:italic}.case-study__intervention--trust[data-astro-cid-zegs6v66] .case-study__intervention-item[data-astro-cid-zegs6v66] h3[data-astro-cid-zegs6v66]{font-size:var(--text-28)}.case-study__intervention-item[data-astro-cid-zegs6v66] p[data-astro-cid-zegs6v66]{color:var(--colors-body);font-size:var(--text-14);line-height:1.2}.case-study__intervention--hero[data-astro-cid-zegs6v66] .copy__headline,.case-study__intervention--decision[data-astro-cid-zegs6v66] .copy__headline{font-size:var(--text-32)}.case-study__intervention--trust[data-astro-cid-zegs6v66] .copy__headline{font-size:var(--text-36)}.case-study__intervention-media--portrait[data-astro-cid-zegs6v66] img[data-astro-cid-zegs6v66],.case-study__intervention-media--wide[data-astro-cid-zegs6v66] img[data-astro-cid-zegs6v66]{height:100%}.case-study__gallery[data-astro-cid-zegs6v66]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.case-study__card-grid[data-astro-cid-zegs6v66] .card{height:100%;padding:var(--space-48)}.case-study__card-grid[data-astro-cid-zegs6v66] .card h5{font-size:var(--text-32)}@media (width<=1023px){.case-study__hero[data-astro-cid-zegs6v66]{gap:var(--space-64)}.case-study__hero[data-astro-cid-zegs6v66] .copy__headline{font-size:var(--text-40)}.case-study__card-grid[data-astro-cid-zegs6v66] .card{padding:var(--space-24)}}@media (width<=767px){.case-study__hero[data-astro-cid-zegs6v66],.case-study__stack[data-astro-cid-zegs6v66]{gap:var(--space-24)}.case-study__hero[data-astro-cid-zegs6v66] .copy__headline{font-size:var(--text-32)}.case-study__highlights[data-astro-cid-zegs6v66],.case-study__card-grid[data-astro-cid-zegs6v66],.case-study__gallery[data-astro-cid-zegs6v66]{grid-template-columns:1fr}.case-study__highlights[data-astro-cid-zegs6v66]{gap:0;padding:0}.case-study__highlight[data-astro-cid-zegs6v66]{padding:var(--space-16) 0}.case-study__highlight[data-astro-cid-zegs6v66]:first-child,.case-study__highlight[data-astro-cid-zegs6v66]:last-child{border:0}.case-study__highlight[data-astro-cid-zegs6v66]+.case-study__highlight[data-astro-cid-zegs6v66]{border-top:var(--border-width-sm) solid var(--colors-light-gray)}.case-study__highlight[data-astro-cid-zegs6v66] h2[data-astro-cid-zegs6v66]{font-size:var(--text-24)}.case-study__intervention[data-astro-cid-zegs6v66] .content__layout>*{flex:initial}.case-study__intervention--hero[data-astro-cid-zegs6v66] .copy__headline,.case-study__intervention--decision[data-astro-cid-zegs6v66] .copy__headline,.case-study__intervention--trust[data-astro-cid-zegs6v66] .copy__headline{font-size:var(--text-28)}.case-study__intervention--trust[data-astro-cid-zegs6v66] .case-study__intervention-item[data-astro-cid-zegs6v66] h3[data-astro-cid-zegs6v66]{font-size:var(--text-24)}.case-study__intervention-item[data-astro-cid-zegs6v66] p[data-astro-cid-zegs6v66]{font-size:var(--text-sm)}.case-study__card-grid[data-astro-cid-zegs6v66] .card{padding:var(--space-16)}.case-study__card-grid[data-astro-cid-zegs6v66] .card h5{font-size:var(--text-28)}}
