.wrap-approach[data-v-0d58390b]{padding-bottom:80px}.approach__headline[data-v-0d58390b]{margin-bottom:4em;text-align:center}.approach__headline .title[data-v-0d58390b]{color:var(--dark-blue);margin-bottom:.25em}.approach__items[data-v-0d58390b]{display:flex;flex-wrap:wrap;gap:60px 20px;justify-content:space-around}.approach__items .single-item[data-v-0d58390b]{border-left:2px solid var(--coral);padding-left:24px}.approach__items .single-item[data-col^=even-2][data-v-0d58390b],.approach__items .single-item[data-col^=even-4][data-v-0d58390b]{flex:0 1 100%}@media (width >= 768px){.approach__items .single-item[data-col^=even-2][data-v-0d58390b],.approach__items .single-item[data-col^=even-4][data-v-0d58390b]{flex:0 1 45%}}@media (width >= 1200px){.approach__items .single-item[data-col^=even-2][data-v-0d58390b],.approach__items .single-item[data-col^=even-4][data-v-0d58390b]{flex:0 1 40%}}.approach__items .single-item[data-col^=even-3][data-v-0d58390b],.approach__items .single-item[data-col^=even-6][data-v-0d58390b]{flex:0 1 100%}@media (width >= 768px){.approach__items .single-item[data-col^=even-3][data-v-0d58390b],.approach__items .single-item[data-col^=even-6][data-v-0d58390b]{flex:0 1 45%}}@media (width >= 1200px){.approach__items .single-item[data-col^=even-3][data-v-0d58390b],.approach__items .single-item[data-col^=even-6][data-v-0d58390b]{flex:0 1 30%}}.approach__items .single-item[data-col=odd][data-v-0d58390b]{flex:0 1 100%}@media (width >= 768px){.approach__items .single-item[data-col=odd][data-v-0d58390b]{flex:0 1 30%}}.wrap-images .contained-image[data-v-47780c00]{display:block;height:auto;margin:0;width:100%}.cover-image[data-v-47780c00]{display:block;height:auto;margin:0;max-height:80vh;-o-object-fit:cover;object-fit:cover;width:100%}.wrap-results[data-v-6986edfd]{padding-block:80px}.results__headline[data-v-6986edfd]{margin-bottom:4em;text-align:center}.results__headline .title[data-v-6986edfd]{color:var(--dark-blue);margin-bottom:.25em}.results__items[data-v-6986edfd]{display:flex;flex-wrap:wrap;gap:60px 20px;justify-content:space-around}.results__items .single-item[data-v-6986edfd]{flex:0 1 100%}@media (width >= 992px){.results__items .single-item[data-v-6986edfd]{align-items:flex-start;display:flex;flex:0 1 41%;flex-direction:column;justify-content:flex-start}}.results__items .single-item .title--results[data-v-6986edfd]{text-transform:uppercase}.results__items .single-item--odd[data-v-6986edfd]{flex:0 1 350px}@media (width >= 992px){.results__items .single-item--odd[data-v-6986edfd]{flex:0 1 280px}}.results__items .single-item--odd[data-v-6986edfd]:has(.number){flex:0 1 350px}@media (width >= 992px){.results__items .single-item--odd[data-v-6986edfd]:has(.number){flex:0 1 30%}}.results__items .single-item__title[data-v-6986edfd]{border-left:8px solid var(--coral);margin-bottom:8px;padding-left:10px}@media (width >= 992px){.results__items .single-item__title[data-v-6986edfd]{margin-bottom:1em;padding-left:40px}}.results__items .single-item__title .title--results[data-v-6986edfd]{line-height:1;text-wrap:balance;white-space:break-spaces}.results__items .single-item__title .number[data-v-6986edfd]{font-size:clamp(2rem,.9773rem + 3.6364vw,4.25rem);font-style:italic;font-weight:900}.results__items .text[data-v-6986edfd]{padding-left:20px}@media (width >= 992px){.results__items .text[data-v-6986edfd]{padding-left:48px}}.case-hero[data-v-aeb5b9b1]{padding-block:170px 130px;position:relative}.case-hero__bg[data-v-aeb5b9b1]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.case-hero__bg img[data-v-aeb5b9b1]{height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%}.case-hero__bg[data-v-aeb5b9b1]:after{background:linear-gradient(180deg,#fff0 40%,#fff);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.case-hero__breadcrumb[data-v-aeb5b9b1]{align-items:center;color:var(--coral);display:flex;gap:0 5px;margin-bottom:2em;margin-left:5%;position:relative}@media (width >= 1400px){.case-hero__breadcrumb[data-v-aeb5b9b1]{margin-left:36px;margin-top:12px;position:absolute;rotate:180deg;text-orientation:mixed;writing-mode:vertical-rl}}.case-hero__breadcrumb span[data-v-aeb5b9b1]{display:inline-block;letter-spacing:.15em;text-decoration:underline;text-transform:uppercase}.case-hero__breadcrumb .icon[data-v-aeb5b9b1]{display:inline-block}@media (width >= 1400px){.case-hero__breadcrumb .icon[data-v-aeb5b9b1]{rotate:90deg}}.case-hero__shapes[data-v-aeb5b9b1]{color:var(--coral);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.case-hero__shapes .shape[data-v-aeb5b9b1]{height:auto;position:absolute;width:17px}@media (width >= 768px){.case-hero__shapes .shape[data-v-aeb5b9b1]{width:35px}}.case-hero__shapes .shape--1[data-v-aeb5b9b1]{left:50%;top:10%}.case-hero__shapes .shape--2[data-v-aeb5b9b1]{left:80%;rotate:45deg;top:30%}.case-hero__shapes .shape--3[data-v-aeb5b9b1]{left:2%;top:80%}.case-hero__shapes .shape--4[data-v-aeb5b9b1]{left:95%;top:80%}.case-hero__content[data-v-aeb5b9b1]{max-width:1000px}.case-hero__content .eyebrow[data-v-aeb5b9b1]{background-color:var(--coral);border-radius:3px;display:inline-block;font-weight:500;margin-bottom:1em;padding:3px 15px}.case-hero__content .title[data-v-aeb5b9b1]{color:var(--coral);margin-bottom:.5em;text-transform:uppercase;text-wrap:balance}.case-hero__content .title[data-v-aeb5b9b1] p{font-weight:800}.case-hero__content .title[data-v-aeb5b9b1] strong{color:var(--dark-blue);display:block;font-weight:400}.callout[data-v-037e9130]{background:linear-gradient(88deg,#d3daff 4.17%,#f6f7ff 96.88%);border-radius:4px;color:var(--dark-blue);margin:0 auto;overflow:hidden;padding:36px 10px;position:relative;width:calc(100% - 40px)}@media (width >= 768px){.callout[data-v-037e9130]{max-width:1024px;padding:36px 24px}}@media (width >= 992px){.callout[data-v-037e9130]{max-width:1024px;padding:60px 70px}}@media (width >= 2000px){.callout[data-v-037e9130]{max-width:1470px}}.callout__content[data-v-037e9130]{position:relative;z-index:1}@media (width >= 1200px){.callout__content[data-v-037e9130]{padding-right:160px}}.callout__cta[data-v-037e9130]{position:relative;z-index:1}@media (width >= 1200px){.callout__cta[data-v-037e9130]{text-align:right}}.callout__circles[data-v-037e9130]{height:100%;left:0;position:absolute;top:0;width:100%}.callout__circle[data-v-037e9130]{background:var(--white);border-radius:100%;filter:blur(5px);height:437px;left:29%;position:absolute;top:-25%;width:470px}@media (width >= 2000px){.callout__circle[data-v-037e9130]{left:47%}}.callout__circle--1[data-v-037e9130]{opacity:.74}.callout__circle--2[data-v-037e9130]{opacity:.37}.callout__circle--3[data-v-037e9130]{opacity:.2}.related-cases[data-v-659f8f03]{padding-top:4rem}.related-cases__headline[data-v-659f8f03]{color:var(--dark-blue);margin-bottom:3em;text-align:center}.related-cases__headline .eyebrow[data-v-659f8f03]{display:block;margin-bottom:.75em}.related-cases__list[data-v-659f8f03]{display:flex;flex-wrap:wrap;gap:0 4px}.related-cases__list .related-item[data-v-659f8f03]{background-color:#f5f7fa;color:#1f2937;flex:1 1 100%;overflow:hidden;padding:20px 20px 105px;position:relative;transition:all .3s ease}@media (width >= 768px){.related-cases__list .related-item[data-v-659f8f03]{flex-basis:calc(50% - 2px)}}@media (width >= 992px){.related-cases__list .related-item[data-v-659f8f03]{padding:20px 20px 100px}}.related-cases__list .related-item[data-v-659f8f03]:before{background:linear-gradient(90deg,var(--healthcare-blue) 0,transparent 99%);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.related-cases__list .related-item:hover[data-v-659f8f03]{background-color:var(--healthcare-blue)}.related-cases__list .related-item:hover[data-v-659f8f03]:before{display:block}.related-cases__list .related-item:hover img[data-v-659f8f03]{transform:translate(-50%,-52%) scale(1.2);transition:all .3s ease}.related-cases__list .related-item:hover .btn--case-study svg path[data-v-659f8f03]{fill:var(--white)}.related-cases__list .related-item:hover .btn--case-study[data-v-659f8f03]:before{translate:0 0}.related-cases__list .related-item:hover .related-item__content[data-v-659f8f03]{left:12px}.related-cases__list .related-item[data-v-659f8f03]:after{background-color:var(--healthcare-blue);bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:100%}.related-cases__list .related-item img[data-v-659f8f03]{left:80%;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:70%}@media (width >= 992px){.related-cases__list .related-item img[data-v-659f8f03]{left:75%;width:80%}}@media (width >= 1200px){.related-cases__list .related-item img[data-v-659f8f03]{width:65%}}@media (width >= 2000px){.related-cases__list .related-item img[data-v-659f8f03]{max-width:800px;width:70%}}.related-cases__list .related-item .related-item__content[data-v-659f8f03]{display:flex;flex-direction:column;height:100%;left:0;position:relative;transition:all .3s ease;width:70%;z-index:1}@media (width >= 992px){.related-cases__list .related-item .related-item__content[data-v-659f8f03]{width:50%}}.related-cases__list .related-item .related-item__content .eyebrow[data-v-659f8f03]{align-self:flex-start;background-color:var(--white);margin-bottom:3em;padding:3px 8px}.related-cases__list .related-item .title[data-v-659f8f03]{margin-bottom:1em;text-transform:uppercase}.related-cases__list .related-item .btn--case-study[data-v-659f8f03]{align-self:flex-start;aspect-ratio:1/1;border:2px solid var(--black);border-radius:50%;display:grid;gap:0;margin-bottom:auto;overflow:hidden;padding:8px;place-items:center;position:relative;width:auto}.related-cases__list .related-item .btn--case-study svg[data-v-659f8f03]{height:20px;position:relative;width:20px}.related-cases__list .related-item .btn--case-study svg path[data-v-659f8f03]{transition:fill .2s ease-out;fill:var(--black)}.related-cases__list .related-item .btn--case-study[data-v-659f8f03]:before{background-color:var(--black);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transition:translate .2s ease-out;translate:-100% 0;width:100%}
