.image-grid a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(min-width:900px){.image-grid{padding-inline:var(--col2m)}}@media(max-width:899.9px){.image-grid{padding-inline:var(--margin)}#main>:first-child .image-grid,.is-root-container>.wp-block:first-child .image-grid{padding-top:calc(calc(16 * var(--rs-unit))*var(--pad-scale, 1))}}@media(min-width:900px){#main>:first-child .image-grid,.is-root-container>.wp-block:first-child .image-grid{padding-top:calc(calc(20 * var(--rs-unit))*var(--pad-scale, 1))}}@media(max-width:899.9px){.image-grid__headline{margin-bottom:calc(4*var(--rs-unit));margin-left:auto;width:var(--col7-g)}}@media(min-width:900px){.image-grid__headline{margin-bottom:calc(20*var(--rs-unit))}}.image-grid__items{grid-column-gap:var(--gutter);column-gap:var(--gutter);display:grid}@media(max-width:899.9px){.image-grid__items{grid-template-columns:repeat(2,var(--col4-g));row-gap:calc(8*var(--rs-unit))}}@media(min-width:900px){.image-grid__items{grid-template-columns:repeat(4,var(--col2-g));row-gap:calc(4*var(--rs-unit))}}@media(max-width:899.9px){.image-grid__caption,.image-grid__name{margin-top:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.image-grid__caption,.image-grid__name{margin-top:calc(2*var(--rs-unit))}}.image-grid__name{align-items:flex-start;display:flex}@media(max-width:899.9px){.image-grid__name{gap:calc(.8*var(--rs-unit))}}@media(min-width:900px){.image-grid__name{gap:calc(1*var(--rs-unit))}}.image-grid__bullet{background:currentColor;flex-shrink:0}@media(max-width:899.9px){.image-grid__bullet{height:calc(.8*var(--rs-unit));margin-top:calc(.6*var(--rs-unit));width:calc(.8*var(--rs-unit))}}@media(min-width:900px){.image-grid__bullet{height:calc(1.2*var(--rs-unit));margin-top:calc(.5*var(--rs-unit));width:calc(1.2*var(--rs-unit))}}@media(max-width:899.9px){.image-grid__role{margin-top:calc(.8*var(--rs-unit))}}@media(min-width:900px){.image-grid__role{margin-top:calc(1*var(--rs-unit))}}.image-with-headline{display:flex}@media(max-width:899.9px){.image-with-headline{flex-direction:column}}@media(min-width:900px){.image-with-headline{aspect-ratio:1/.6}}.image-with-headline--full{min-height:var(--cms-full-height,100dvh)}.editor-styles-wrapper .image-with-headline--full{min-height:calc(100dvh - 60px - 25px)}@media(min-width:900px){.image-with-headline--full{aspect-ratio:auto}}.image-with-headline__media{position:relative}@media(max-width:899.9px){.image-with-headline__media{min-height:50svh}}@media(min-width:900px){.image-with-headline__media{width:50%}}.image-with-headline__panel{align-items:center;display:flex}@media(max-width:899.9px){.image-with-headline__panel{padding-block:calc(8*var(--rs-unit))}}@media(min-width:900px){.image-with-headline__panel{padding-block:calc(10*var(--rs-unit))}}@media(max-width:899.9px){.image-with-headline__panel{min-height:50svh;padding-inline:var(--col1m)}}@media(min-width:900px){.image-with-headline__panel{padding-inline:calc(var(--col1) + var(--gutter)/2);width:50%}}.single-image{position:relative}.single-image__frame{overflow:hidden;position:relative;width:100vw;height:var(--cms-full-height,100dvh)}.editor-styles-wrapper .single-image__frame{height:calc(100dvh - 60px - 25px)}.single-image__frame>.media--background{height:max(100%,var(--cms-full-height-lvh,100lvh))}.editor-styles-wrapper .single-image__frame>.media--background{height:max(100%,100lvh - 60px - 25px)}.single-image__media{display:block;width:100%}.inline-image{padding-inline:var(--margin)}.inline-image__figure{margin-inline:auto}.inline-image--large .inline-image__figure{max-width:var(--grid)}.inline-image--medium .inline-image__figure{max-width:var(--col10-g)}.inline-image--small .inline-image__figure{max-width:var(--col8-g)}@media(max-width:899.9px){.inline-image__caption{margin-top:calc(.8*var(--rs-unit))}}@media(min-width:900px){.inline-image__caption{margin-top:calc(1*var(--rs-unit))}}.two-columns-image-with-headline-text-cta-button a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(max-width:899.9px){#main>:first-child .two-columns-image-with-headline-text-cta-button,.is-root-container>.wp-block:first-child .two-columns-image-with-headline-text-cta-button{padding-top:calc(calc(16 * var(--rs-unit))*var(--pad-scale, 1))}}@media(min-width:900px){#main>:first-child .two-columns-image-with-headline-text-cta-button,.is-root-container>.wp-block:first-child .two-columns-image-with-headline-text-cta-button{padding-top:calc(calc(20 * var(--rs-unit))*var(--pad-scale, 1))}}@media(max-width:899.9px){.two-columns-image-with-headline-text-cta-button__label{margin-bottom:calc(8*var(--rs-unit));margin-left:var(--col1m)}}@media(min-width:900px){.two-columns-image-with-headline-text-cta-button__label{margin-bottom:calc(20*var(--rs-unit));margin-left:var(--col2m)}.two-columns-image-with-headline-text-cta-button__row{grid-column-gap:var(--col1g);column-gap:var(--col1g);display:grid;grid-template-columns:var(--col4-g) var(--col5-gm);margin-left:var(--col2m)}}@media(max-width:899.9px){.two-columns-image-with-headline-text-cta-button__media{margin-bottom:calc(8*var(--rs-unit));margin-left:auto;width:var(--col6-gm)}}@media(min-width:900px){.two-columns-image-with-headline-text-cta-button__media{grid-column:2;grid-row:1}}.two-columns-image-with-headline-text-cta-button__media .media{min-height:100%}.two-columns-image-with-headline-text-cta-button__content{display:flex;flex-direction:column}@media(max-width:899.9px){.two-columns-image-with-headline-text-cta-button__content{gap:calc(8*var(--rs-unit));margin-left:auto;margin-right:var(--margin);width:var(--col7-g)}}@media(min-width:900px){.two-columns-image-with-headline-text-cta-button__content{gap:calc(10*var(--rs-unit));grid-column:1;grid-row:1;justify-content:space-between}}.two-columns-image-with-headline-text-cta-button__text{display:flex;flex-direction:column;gap:calc(4*var(--rs-unit))}.two-columns-image-with-large-text a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(max-width:899.9px){#main>:first-child .two-columns-image-with-large-text,.is-root-container>.wp-block:first-child .two-columns-image-with-large-text{padding-top:calc(calc(16 * var(--rs-unit))*var(--pad-scale, 1))}}@media(min-width:900px){#main>:first-child .two-columns-image-with-large-text,.is-root-container>.wp-block:first-child .two-columns-image-with-large-text{padding-top:calc(calc(20 * var(--rs-unit))*var(--pad-scale, 1))}}@media(max-width:899.9px){.two-columns-image-with-large-text__row{display:flex;flex-direction:column;gap:calc(8*var(--rs-unit))}}@media(min-width:900px){.two-columns-image-with-large-text__row{align-items:start;grid-column-gap:var(--col1g);column-gap:var(--col1g);display:grid;grid-template-columns:var(--col5-gm) var(--col6-g);justify-content:space-between;margin-right:var(--margin)}}@media(max-width:899.9px){.two-columns-image-with-large-text__media{width:var(--col6-gm)}.two-columns-image-with-large-text__heading{margin-left:var(--margin);width:var(--col6-g)}}@media(min-width:900px){.two-columns-image-with-large-text__heading{padding-right:calc(1.8*var(--rs-unit))}}@media(max-width:899.9px){.two-columns-image-with-large-text__heading p+p{margin-top:calc(2.4*var(--rs-unit))}}@media(min-width:900px){.two-columns-image-with-large-text__heading p+p{margin-top:calc(4*var(--rs-unit))}}@media(max-width:899.9px){.two-columns-image-with-large-text__heading p.text-body-small{margin-left:var(--col2)}}@media(min-width:900px){.two-columns-image-with-large-text__heading p.text-body-small{margin-left:var(--col3)}}.two-columns-image-with-text-cta a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(max-width:899.9px){.two-columns-image-with-text-cta__label{margin-bottom:calc(8*var(--rs-unit));margin-left:var(--col1m)}}@media(min-width:900px){.two-columns-image-with-text-cta__label{margin-bottom:calc(20*var(--rs-unit));margin-left:var(--col2m)}.two-columns-image-with-text-cta__row{grid-column-gap:calc(var(--col1g) - var(--gutter));column-gap:calc(var(--col1g) - var(--gutter));display:grid;grid-template-columns:var(--col4) var(--col5-gm);margin-left:var(--col2m)}}@media(max-width:899.9px){.two-columns-image-with-text-cta__media{margin-bottom:calc(8*var(--rs-unit));width:var(--col6-gm)}}@media(min-width:900px){.two-columns-image-with-text-cta__media{grid-column:2;grid-row:1}}.two-columns-image-with-text-cta__media .media{min-height:100%}.two-columns-image-with-text-cta__content{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:899.9px){.two-columns-image-with-text-cta__content{gap:calc(4*var(--rs-unit));margin-left:auto;margin-right:var(--margin);width:var(--col7-g)}}@media(min-width:900px){.two-columns-image-with-text-cta__content{grid-column:1;grid-row:1}}.insight-article-content{display:flex;flex-direction:column;gap:calc(4*var(--rs-unit))}@media(max-width:899.9px){.insight-article-content{padding-inline:var(--margin)}}@media(min-width:900px){.insight-article-content{padding-inline:var(--col2m)}}@media(max-width:899.9px){.insight-article-content__subheading{width:var(--col7-g)}}@media(min-width:900px){.insight-article-content__subheading{width:var(--col5)}}.insight-article-content__body a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(max-width:899.9px){.insight-article-content__body :is(p,ul,ol)+:is(p,ul,ol),.insight-article-content__body li+li{margin-top:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.insight-article-content__body :is(p,ul,ol)+:is(p,ul,ol),.insight-article-content__body li+li{margin-top:calc(2*var(--rs-unit))}}.insight-article-content__body ul{list-style:none}.insight-article-content__body ul li{position:relative}@media(max-width:899.9px){.insight-article-content__body ul li{padding-left:calc(2.4*var(--rs-unit))}}@media(min-width:900px){.insight-article-content__body ul li{padding-left:calc(2.6*var(--rs-unit))}}.insight-article-content__body ul li:before{background:currentColor;content:"";left:0;position:absolute}@media(max-width:899.9px){.insight-article-content__body ul li:before{height:calc(.4*var(--rs-unit));top:calc(1em - calc(.4 * var(--rs-unit)));top:calc(.5lh - calc(.4 * var(--rs-unit))/2);width:calc(.4*var(--rs-unit))}}@media(min-width:900px){.insight-article-content__body ul li:before{height:calc(.6*var(--rs-unit));top:calc(1em - calc(.6 * var(--rs-unit)));top:calc(.5lh - calc(.6 * var(--rs-unit))/2);width:calc(.6*var(--rs-unit))}}.insight-article-content__body ol{list-style:decimal}@media(max-width:899.9px){.insight-article-content__body ol{padding-left:calc(2.4*var(--rs-unit))}}@media(min-width:900px){.insight-article-content__body ol{padding-left:calc(2.7*var(--rs-unit))}}.insight-article-content__body{margin-left:var(--col1)}@media(max-width:899.9px){.insight-article-content__body{width:var(--col7-g)}}@media(min-width:900px){.insight-article-content__body{width:var(--col5)}}.insight-article-header__heading{width:var(--col7-g);margin-bottom:calc(16*var(--rs-unit))}@media(max-width:899.9px){.insight-article-header__heading{margin-left:var(--col1m)}}@media(min-width:900px){.insight-article-header__heading{margin-left:var(--col2m)}}.insight-article-header__feature{display:flex;align-items:center}@media(max-width:899.9px){.insight-article-header__feature{flex-direction:column-reverse;gap:calc(4*var(--rs-unit));margin-inline:var(--margin);margin-bottom:calc(4*var(--rs-unit))}}@media(min-width:900px){.insight-article-header__feature{flex-direction:row;gap:var(--gutter);margin-left:var(--col2m);margin-bottom:calc(10*var(--rs-unit))}}@media(max-width:899.9px){.insight-article-header__subhead{width:var(--grid)}}@media(min-width:900px){.insight-article-header__subhead{width:var(--col4-g)}}@media(max-width:899.9px){.insight-article-header__media{width:var(--grid)}}@media(min-width:900px){.insight-article-header__media{width:var(--col6-gm)}}.insight-article-header__body{display:flex}@media(max-width:899.9px){.insight-article-header__body{flex-direction:column;gap:calc(8*var(--rs-unit));margin-left:var(--col1m);margin-right:var(--margin)}}@media(min-width:900px){.insight-article-header__body{flex-direction:row;gap:var(--col1-g);margin-inline:var(--margin)}}.insight-article-header__details{margin:0}@media(max-width:899.9px){.insight-article-header__details{width:var(--col7-g)}}@media(min-width:900px){.insight-article-header__details{width:var(--col3)}}.insight-article-header__row{display:flex;align-items:center;border-top:1px solid}@media(max-width:899.9px){.insight-article-header__row{gap:calc(1.6*var(--rs-unit));padding-block:calc(.8*var(--rs-unit))}}@media(min-width:900px){.insight-article-header__row{gap:calc(1*var(--rs-unit));padding-block:calc(1*var(--rs-unit))}}.insight-article-header__row:last-child{border-bottom:1px solid}.insight-article-header__key{flex-shrink:0;margin:0}@media(max-width:899.9px){.insight-article-header__key{width:calc(7.8*var(--rs-unit))}}@media(min-width:900px){.insight-article-header__key{width:calc(11.5*var(--rs-unit))}}.insight-article-header__value{margin:0}@media(max-width:899.9px){.insight-article-header__intro{width:var(--col7-g)}}@media(min-width:900px){.insight-article-header__intro{width:var(--col5)}}.insight-article-header__row{--scrub-distance:calc(3.2 * var(--rs-unit))}.insight-article-header__author-link{position:relative;text-decoration:none;--link-underline:1}.insight-article-header__author-link:after{content:"";position:absolute;left:0;right:0;bottom:var(--underlineOffset,0);border-bottom:var(--underlineWidth,1px) solid;transform:scaleX(var(--underlineScale,0));transform-origin:var(--underlineOrigin,right);transition:transform .3s ease}.insight-article-header__author-link{--underlineScale:0;--underlineOrigin:right}.insight-article-header__author-link[data-hc-phase=enter],.insight-article-header__author-link[data-hc-phase=idle-in]{--underlineScale:1;--underlineOrigin:left}.insight-article-header__author-link[data-hc-phase=exit]{--underlineScale:0;--underlineOrigin:right}.insight-article-header__author-link[data-hover-active]{--underlineScale:1;--underlineOrigin:left}.insight-article-header__author-link{--underlineOffset:calc(-0.2 * var(--rs-unit));color:inherit;display:inline-block;line-height:1.1}.insight-article-pull-quote a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(min-width:900px){.insight-article-pull-quote{padding-inline:var(--col2m)}}@media(max-width:899.9px){.insight-article-pull-quote{padding-inline:var(--margin)}}.career{background:var(--white)}@media(max-width:899.9px){.career{display:flex;flex-direction:column;padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.career{grid-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:1fr 1fr;padding:calc(2*var(--rs-unit))}}@media(max-width:899.9px){.career__title{order:1}}@media(min-width:900px){.career__title{grid-column:1}}.career__body a:not(.btn):not(.wp-element-button):not(.cta-line__link):not(.share-links__link):not(.link-plain){color:inherit;text-decoration:underline}@media(max-width:899.9px){.career__body :is(p,ul,ol)+:is(p,ul,ol){margin-top:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.career__body :is(p,ul,ol)+:is(p,ul,ol){margin-top:calc(2*var(--rs-unit))}}.career__body ul{list-style:disc}.career__body ol{list-style:decimal}.career__body :is(ul,ol){padding-left:1.5em}@media(max-width:899.9px){.career__lines{order:3}}@media(min-width:900px){.career__lines{align-self:end;grid-column:1}}.career__line{border-top:1px solid var(--black)}@media(max-width:899.9px){.career__line{padding-block:calc(.8*var(--rs-unit))}}@media(min-width:900px){.career__line{padding-block:calc(1*var(--rs-unit))}}.career__line:last-child{border-bottom:1px solid var(--black)}.career__toggle{background:var(--black);border:0;color:var(--cool-grey);cursor:pointer}@media(max-width:899.9px){.career__toggle{align-self:flex-start;margin-top:calc(3.2*var(--rs-unit));order:5;padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.career__toggle{align-self:end;grid-column:2;justify-self:end;padding:calc(2*var(--rs-unit))}}.career__toggle-track{display:grid;overflow:hidden}.career__toggle-label{grid-area:1/1;transition:transform .45s cubic-bezier(.65,0,.35,1)}.career__toggle-label:last-child{transform:translateY(120%)}.career--expanded .career__toggle-label{transform:translateY(-120%)}.career--expanded .career__toggle-label:last-child{transform:translateY(0)}.career__reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.65,0,.35,1)}.career__reveal-inner{min-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden}.career--expanded .career__reveal{grid-template-rows:1fr}.career--expanded .career__reveal-inner{opacity:1;transition:opacity .25s ease;visibility:visible}@media(max-width:899.9px){.career__reveal--apply{order:4}}@media(min-width:900px){.career__reveal--apply{align-self:end;grid-column:2;grid-row:1;grid-template-rows:1fr;transition:none}}@media(max-width:899.9px){.career__reveal--body{margin-top:calc(3.2*var(--rs-unit));order:2}}@media(min-width:900px){.career__reveal--body{grid-column:1;margin-top:calc(10*var(--rs-unit))}}.career__reveal--apply .career__reveal-inner{transition:opacity .5s ease,visibility 0s linear .5s}.career--expanded .career__reveal--apply .career__reveal-inner{transition:opacity .5s ease}@media(max-width:899.9px){.career__reveal--apply .career__apply{padding-top:calc(5.6*var(--rs-unit))}.career__reveal--body .career__body{padding-bottom:calc(3.2*var(--rs-unit))}}@media(min-width:900px){.career__reveal--body .career__body{padding-bottom:calc(10*var(--rs-unit))}}@keyframes career-rule-draw{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.career--expanded .career__reveal--apply .cta-line__link:before{animation:career-rule-draw .5s ease backwards}@media(prefers-reduced-motion:reduce){.career__reveal,.career__reveal-inner,.career__toggle-label{transition:none!important}.career--expanded .career__reveal--apply .cta-line__link:before{animation:none}}@media(max-width:899.9px){.careers{padding-inline:var(--margin)}}@media(min-width:900px){.careers{padding-inline:var(--col1m)}}@media(max-width:899.9px){.careers__label{margin-bottom:calc(8*var(--rs-unit));margin-left:var(--col1)}}@media(min-width:900px){.careers__label{margin-bottom:calc(10*var(--rs-unit))}}.careers__list{display:flex;flex-direction:column}@media(max-width:899.9px){.careers__list{gap:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.careers__list{gap:calc(1*var(--rs-unit))}}.case-study-thumb{color:inherit;display:block;text-decoration:none}.case-study-thumb__media{aspect-ratio:1.7777777778;overflow:hidden;position:relative}.case-study-thumb--industry-medical .case-study-thumb__layer--hover,.case-study-thumb--industry-medical .case-study-thumb__media{background:#507ced}.case-study-thumb--industry-industrial .case-study-thumb__layer--hover,.case-study-thumb--industry-industrial .case-study-thumb__media{background:#ff5f2e}.case-study-thumb--industry-emerging .case-study-thumb__layer--hover,.case-study-thumb--industry-emerging .case-study-thumb__media{background:#b9bec4}.case-study-thumb__layer{inset:0;position:absolute}.case-study-thumb__layer--hover{z-index:1}@media(max-width:899.9px){.case-study-thumb__layer--hover{display:none}}.case-study-thumb__media-preview{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.case-study-thumb__caption{pointer-events:none;position:absolute;width:var(--col3-g);z-index:2}@media(max-width:899.9px){.case-study-thumb__caption{left:calc(1.6*var(--rs-unit));top:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.case-study-thumb__caption{left:calc(2*var(--rs-unit));top:calc(2*var(--rs-unit))}}.case-study-thumb__coming-soon{display:flex}@media(max-width:899.9px){.case-study-thumb__coming-soon{margin-bottom:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.case-study-thumb__coming-soon{margin-bottom:calc(2*var(--rs-unit))}}.case-study-thumb__label{position:absolute}@media(max-width:899.9px){.case-study-thumb__label{bottom:calc(1.6*var(--rs-unit));left:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.case-study-thumb__label{bottom:calc(2*var(--rs-unit));left:calc(2*var(--rs-unit))}}.case-study-thumb__label--black{color:var(--black)}.case-study-thumb__label--cool-grey{color:var(--cool-grey)}.case-study-thumb--base-black .case-study-thumb__caption{color:var(--black)}.case-study-thumb--base-cool-grey .case-study-thumb__caption{color:var(--cool-grey)}.case-study-thumb__layer--hover{opacity:0;transition:opacity .3s ease}.case-study-thumb__caption{transition:color .3s ease}@media(min-width:900px){.case-study-thumb:hover .case-study-thumb__layer--hover{opacity:1}.case-study-thumb--hover-black:hover .case-study-thumb__caption{color:var(--black)}.case-study-thumb--hover-cool-grey:hover .case-study-thumb__caption{color:var(--cool-grey)}.case-study-thumb--flip .case-study-thumb__layer--hover{opacity:1}.case-study-thumb--flip:hover .case-study-thumb__layer--hover{opacity:0}.case-study-thumb--flip.case-study-thumb--hover-black .case-study-thumb__caption{color:var(--black)}.case-study-thumb--flip.case-study-thumb--hover-cool-grey .case-study-thumb__caption{color:var(--cool-grey)}.case-study-thumb--flip.case-study-thumb--base-black:hover .case-study-thumb__caption{color:var(--black)}.case-study-thumb--flip.case-study-thumb--base-cool-grey:hover .case-study-thumb__caption{color:var(--cool-grey)}}@media(prefers-reduced-motion:no-preference)and (max-width:899.9px){.case-study-thumb__media{--swap:clamp(0,calc((var(--in, 0) - 0.85) / 0.15),1)}.case-study-thumb__layer--hover{display:block;opacity:var(--swap);transition:none}.case-study-thumb--base-black{--title-base:var(--black)}.case-study-thumb--base-cool-grey{--title-base:var(--cool-grey)}.case-study-thumb--hover-black{--title-hover:var(--black)}.case-study-thumb--hover-cool-grey{--title-hover:var(--cool-grey)}.case-study-thumb--hover-black .case-study-thumb__caption,.case-study-thumb--hover-cool-grey .case-study-thumb__caption{color:color-mix(in srgb,var(--title-hover) calc(var(--swap, 0) * 100%),var(--title-base));transition:none}}.case-studies{padding-bottom:var(--gutter)}.case-studies__filters{padding-inline:var(--gutter)}@media(max-width:899.9px){.case-studies__filters{display:grid;grid-gap:calc(1.6*var(--rs-unit));gap:calc(1.6*var(--rs-unit));grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:calc(4*var(--rs-unit))}}@media(min-width:900px){.case-studies__filters{align-items:flex-start;display:flex;gap:calc(8*var(--rs-unit));margin-bottom:calc(4*var(--rs-unit));padding-block:calc(2*var(--rs-unit))}}.case-studies__filter{background:none;border:0;color:inherit;display:block;padding:0;text-align:left}.case-studies__filter--active{color:var(--industrial-orange)}.case-studies__grid{display:grid;grid-gap:var(--gutter);gap:var(--gutter)}@media(min-width:900px){.case-studies__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.case-studies__top{scroll-margin-top:var(--headerHeight,0)}.case-studies__filter{cursor:pointer;transition:color .2s ease}@media(max-width:899.9px){.case-studies__item[data-scrub=fadeup]{opacity:1}}@media(min-width:900px){.case-studies__filters{background:var(--scheme-bg);position:-webkit-sticky;position:sticky;top:var(--headerHeight,0);z-index:10}.case-studies__filter:hover{color:var(--industrial-orange)}}@keyframes case-studies-fade-out{0%{opacity:1}to{opacity:0}}.case-studies__grid--fading{animation:case-studies-fade-out .4s ease forwards;pointer-events:none}.case-study-card{color:inherit;display:block;text-decoration:none}.case-study-card__media{position:relative}.case-study-card__media .media,.case-study-card__media img{display:block;height:auto;width:100%}.case-study-card--industry-medical .case-study-card__media{background:#507ced}.case-study-card--industry-industrial .case-study-card__media{background:#ff5f2e}.case-study-card--industry-emerging .case-study-card__media{background:#b9bec4}.case-study-card__label{position:absolute}@media(max-width:899.9px){.case-study-card__label{left:calc(.7*var(--rs-unit));top:calc(.7*var(--rs-unit))}}@media(min-width:900px){.case-study-card__label{left:calc(1*var(--rs-unit));top:calc(1*var(--rs-unit))}}.case-study-card__label--black{color:var(--black)}.case-study-card__label--cool-grey{color:var(--cool-grey)}.case-study-card__line{align-items:flex-start;display:flex}@media(max-width:899.9px){.case-study-card__line{gap:calc(1.6*var(--rs-unit));margin-top:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.case-study-card__line{gap:calc(2*var(--rs-unit));margin-top:calc(2*var(--rs-unit))}}.case-study-card__title{flex:1 1 auto;min-width:0}@media(max-width:899.9px){.case-study-card__title{padding-top:calc(.55*var(--rs-unit))}}@media(min-width:900px){.case-study-card__title{padding-top:calc(.7*var(--rs-unit))}}.case-study-card__coming-soon{display:flex}@media(max-width:899.9px){.case-study-card__coming-soon{margin-top:calc(1*var(--rs-unit))}}@media(min-width:900px){.case-study-card__coming-soon{margin-top:calc(1.4*var(--rs-unit))}}.case-study-card__arrow{font-family:TWKEverett,sans-serif}.case-study-card__arrow .style__textBold,.case-study-card__arrow b,.case-study-card__arrow strong{font-weight:700}.case-study-card__arrow .style__textItalic,.case-study-card__arrow em,.case-study-card__arrow i{font-style:italic}.case-study-card__arrow{flex-shrink:0}@media(max-width:899.9px){.case-study-card__arrow{font-size:calc(2.5*var(--rs-unit))}}@media(min-width:900px){.case-study-card__arrow{font-size:calc(3*var(--rs-unit))}}.case-study-card__media .media{transition:transform .4s ease}@media(hover:hover)and (pointer:fine){.case-study-card:hover .case-study-card__media .media{transform:scale(1.05)}}.case-study-carousel{padding-block:calc(8*var(--rs-unit)) calc(16*var(--rs-unit))}.case-study-carousel__top{align-items:center;display:flex}@media(max-width:899.9px){.case-study-carousel__top{margin-bottom:calc(16*var(--rs-unit));padding-left:var(--col1m);padding-right:var(--margin)}}@media(min-width:900px){.case-study-carousel__top{margin-bottom:calc(10*var(--rs-unit));padding-inline:var(--col2m)}}.case-study-carousel__view-all{background:var(--cool-grey);color:var(--black);flex-shrink:0;margin-left:auto;text-decoration:none;white-space:nowrap}@media(max-width:899.9px){.case-study-carousel__view-all{padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.case-study-carousel__view-all{padding:calc(2*var(--rs-unit))}}.case-study-carousel__carousel .carousel__track{align-items:flex-start;gap:var(--gutter)}@media(max-width:899.9px){.case-study-carousel__carousel .carousel__track{padding-inline:var(--col1m)}}@media(min-width:900px){.case-study-carousel__carousel .carousel__track{padding-inline:var(--col2m)}}.case-study-carousel__slide{flex:0 0 auto}@media(max-width:899.9px){.case-study-carousel__slide{width:var(--col6-g)}}@media(min-width:900px){.case-study-carousel__slide{width:var(--col3-g)}}.case-study-carousel__carousel .carousel__track .case-study-carousel__slide:last-child{box-sizing:content-box}@media(max-width:899.9px){.case-study-carousel__carousel .carousel__track .case-study-carousel__slide:last-child{padding-right:var(--col1m)}}@media(min-width:900px){.case-study-carousel__carousel .carousel__track .case-study-carousel__slide:last-child{padding-right:var(--col2m)}}.case-study-carousel__slide-inner{--scrub-distance:calc(14 * var(--rs-unit))}.case-study-carousel__view-all{box-shadow:inset 0 0 0 1px rgba(0,0,0,0);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.case-study-carousel__view-all:hover{background:var(--black);box-shadow:inset 0 0 0 1px var(--cool-grey);color:var(--cool-grey)}}.case-study-carousel__slide .case-study-card__media{overflow:hidden}.case-study-carousel__slide .case-study-card__media img{transform:translateX(calc(var(--hpos, 0) * -2.5%)) scale(calc(1.03 + var(--hpos-abs, 0) * .04));transform-origin:center;will-change:transform}.case-study-carousel__slide .case-study-card__media .media{position:relative}.case-study-carousel__slide .case-study-card__media .media:after{background:#000;content:"";inset:0;opacity:calc(var(--hpos-abs, 0)*.25);pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.case-study-carousel__slide .case-study-card__media img{transform:none!important}.case-study-carousel__slide .case-study-card__media .media:after{opacity:0!important}}.insight-carousel-card{background:var(--white);color:var(--black);display:flex;text-decoration:none}@media(max-width:899.9px){.insight-carousel-card{flex-direction:column}}.insight-carousel-card__media{aspect-ratio:1}@media(min-width:900px){.insight-carousel-card__media{width:50%}}@media(max-width:899.9px){.insight-carousel-card__panel{padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.insight-carousel-card__panel{align-items:flex-end;aspect-ratio:1;display:flex;min-width:0;padding:calc(2*var(--rs-unit));width:50%}}.insight-carousel-card__media .media{transition:transform .4s ease}@media(hover:hover)and (pointer:fine){.insight-carousel-card:hover .insight-carousel-card__media .media{transform:scale(1.05)}}@media(max-width:899.9px){.insights-carousel{padding-block:calc(8*var(--rs-unit)) calc(20*var(--rs-unit))}}@media(min-width:900px){.insights-carousel{padding-block:calc(10*var(--rs-unit)) calc(36*var(--rs-unit))}}.insights-carousel__top{align-items:center;display:flex}@media(max-width:899.9px){.insights-carousel__top{margin-bottom:calc(16*var(--rs-unit));padding-left:var(--col1m);padding-right:var(--margin)}}@media(min-width:900px){.insights-carousel__top{margin-bottom:calc(20*var(--rs-unit));padding-inline:var(--col2m)}}.insights-carousel__view-all{background:var(--scheme-text);color:var(--scheme-bg);flex-shrink:0;margin-left:auto;text-decoration:none;white-space:nowrap}@media(max-width:899.9px){.insights-carousel__view-all{padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.insights-carousel__view-all{padding:calc(2*var(--rs-unit))}}.insights-carousel__carousel .carousel__track{align-items:flex-start;gap:var(--gutter)}@media(max-width:899.9px){.insights-carousel__carousel .carousel__track{padding-left:var(--col1m);padding-right:var(--margin)}}@media(min-width:900px){.insights-carousel__carousel .carousel__track{padding-inline:var(--col2m)}}.insights-carousel__slide{flex:0 0 auto}@media(max-width:899.9px){.insights-carousel__slide{width:var(--col6-g)}}@media(min-width:900px){.insights-carousel__slide{width:var(--col4-g)}}.insights-carousel__carousel .carousel__track .insights-carousel__slide:last-child{box-sizing:content-box}@media(max-width:899.9px){.insights-carousel__carousel .carousel__track .insights-carousel__slide:last-child{padding-right:var(--margin)}}@media(min-width:900px){.insights-carousel__carousel .carousel__track .insights-carousel__slide:last-child{padding-right:var(--col2m)}}.insights-carousel__slide-inner{--scrub-distance:calc(14 * var(--rs-unit))}.insights-carousel__view-all{box-shadow:inset 0 0 0 1px rgba(0,0,0,0);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.insights-carousel__view-all:hover{background:var(--scheme-bg);box-shadow:inset 0 0 0 1px var(--scheme-text);color:var(--scheme-text)}}.insights-carousel__slide .insight-carousel-card__media{overflow:hidden;position:relative}.insights-carousel__slide .insight-carousel-card__media img{transform:translateX(calc(var(--hpos, 0) * -2.5%)) scale(calc(1.03 + var(--hpos-abs, 0) * .04));transform-origin:center;will-change:transform}.insights-carousel__slide .insight-carousel-card__media:after{background:#000;content:"";inset:0;opacity:calc(var(--hpos-abs, 0)*.22);pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.insights-carousel__slide .insight-carousel-card__media img{transform:none!important}.insights-carousel__slide .insight-carousel-card__media:after{opacity:0!important}}@media(max-width:899.9px){.insight-card{display:flex;flex-direction:column}}@media(min-width:900px){.insight-card{background:var(--white);display:flex}}.insight-card__media{display:block}@media(min-width:900px){.insight-card__media{flex:0 0 calc(var(--col3) - var(--gutter)/2)}}.insight-card__media .media{min-height:100%}.insight-card__body{background:var(--white);color:var(--black);display:flex;flex-direction:column}@media(max-width:899.9px){.insight-card__body{padding:calc(1.6*var(--rs-unit))}}@media(min-width:900px){.insight-card__body{flex:1 1;justify-content:space-between;min-width:0;padding:calc(2*var(--rs-unit))}}.insight-card__bottom{display:flex}@media(max-width:899.9px){.insight-card__bottom{align-items:flex-start;flex-direction:column;gap:calc(1.6*var(--rs-unit));margin-top:calc(4*var(--rs-unit))}}@media(min-width:900px){.insight-card__bottom{align-items:flex-end;gap:calc(4*var(--rs-unit))}.insight-card__title{flex:1 1 auto;min-width:0}}.insight-card__link{flex-shrink:0;white-space:nowrap}@media(max-width:899.9px){.insight-card--details .insight-card__terms{display:none}.insight-card--details .insight-card__bottom{display:contents}.insight-card--details .insight-card__title{order:1}.insight-card--details .insight-card__details{margin-top:calc(4*var(--rs-unit));order:2}.insight-card--details .insight-card__link{align-self:flex-start;margin-top:calc(1.6*var(--rs-unit));order:3}}@media(min-width:900px){.insight-card--details .insight-card__details{display:none}}.insight-card__details{list-style:none;margin:0;padding:0;width:100%}.insight-card__detail{border-top:1px solid var(--black);display:flex;gap:calc(.8*var(--rs-unit));padding-block:calc(.8*var(--rs-unit))}.insight-card__detail:last-child{border-bottom:1px solid var(--black)}.insight-card__media{overflow:hidden}.insight-card__media img{transition:transform .6s ease}@media(hover:hover)and (pointer:fine){.insight-card:has(.insight-card__media:hover,.insight-card__link:hover) .insight-card__media img{transform:scale(1.04)}.insight-card:has(.insight-card__media:hover,.insight-card__link:hover) .insight-card__link{background:#e9ecf4;border-color:#000;color:#000}}.insights-listing__filters{position:relative}.insights-listing__strip{display:none}@media(min-width:900px){.insights-listing__strip{display:block;padding-block:calc(4*var(--rs-unit))}}.insights-listing__strip-row{align-items:center;grid-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:repeat(4,var(--col3-g));padding-inline:var(--vwMargin);grid-row-gap:calc(2.4*var(--rs-unit));row-gap:calc(2.4*var(--rs-unit))}.insights-listing__filter{align-items:center;background:none;border:0;color:inherit;display:flex;gap:calc(1*var(--rs-unit));padding:0;text-align:left;white-space:nowrap}.insights-listing__checkbox{border:1px solid;display:grid;flex-shrink:0;height:calc(2*var(--rs-unit));place-items:center;width:calc(2*var(--rs-unit))}.insights-listing__checkbox:after{background:currentColor;content:"";height:calc(1.2*var(--rs-unit));transform:scale(0);width:calc(1.2*var(--rs-unit))}.insights-listing__filter.is-selected .insights-listing__checkbox:after{transform:scale(1)}@media(max-width:899.9px){.insights-listing__dropdown{display:block;margin-inline:var(--gutter);position:relative}}@media(min-width:900px){.insights-listing__dropdown{display:none}}.insights-listing__dropdown-bar{align-items:center;background:none;border:0;border-block:1px solid currentColor;color:inherit;display:flex;justify-content:space-between;padding-block:calc(1.6*var(--rs-unit));padding-inline:calc(var(--col1m) - var(--gutter)) 0;width:100%}.insights-listing__chevron{height:calc(2.4*var(--rs-unit));width:auto}.insights-listing__panel{background:var(--scheme-bg);display:flex;flex-direction:column;gap:calc(1.6*var(--rs-unit));left:0;opacity:0;padding:calc(1.6*var(--rs-unit)) 0 calc(2.4*var(--rs-unit)) calc(var(--col1m) - var(--gutter));position:absolute;right:0;top:100%;visibility:hidden}.insights-listing__dropdown.is-open .insights-listing__panel{opacity:1;visibility:visible}@media(max-width:899.9px){.insights-listing__cards-band{padding-inline:var(--col1m)}}@media(min-width:900px){.insights-listing__cards-band{padding-inline:var(--col2m)}}@media(max-width:899.9px){.insights-listing__cards-band{padding-top:calc(8*var(--rs-unit))}}@media(min-width:900px){.insights-listing__cards-band{padding-top:calc(12*var(--rs-unit))}}.insights-listing__cards{display:flex;flex-direction:column;gap:var(--gutter)}.insights-listing__sentinel{height:1px}@media(max-width:899.9px){.insights-listing__form{padding:calc(8*var(--rs-unit)) calc(1.6*var(--rs-unit))}}@media(min-width:900px){.insights-listing__form{padding-block:calc(10*var(--rs-unit));padding-inline:var(--col1)}}.insights-listing__top{scroll-margin-top:var(--headerHeight,0)}.insights-listing__filters{background:var(--scheme-bg);position:-webkit-sticky;position:sticky;top:var(--headerHeight,0);z-index:10}.insights-listing__filter{cursor:pointer}.insights-listing__checkbox:after{transition:transform .2s ease,background-color .2s ease}@media(hover:hover)and (pointer:fine){.insights-listing__filter:not(.is-selected):hover .insights-listing__checkbox:after{background:color-mix(in srgb,currentColor 25%,transparent);transform:scale(1)}}.insights-listing__filter:not(.is-selected):active .insights-listing__checkbox:after{background:color-mix(in srgb,currentColor 45%,transparent);transform:scale(1)}.insights-listing__chevron{transition:transform .3s ease}.insights-listing__dropdown.is-open .insights-listing__chevron{transform:rotate(90deg)}.insights-listing__panel{transition:opacity .3s ease,visibility .3s}@keyframes insights-listing-fade-out{0%{opacity:1}to{opacity:0}}.insights-listing__cards--fading{animation:insights-listing-fade-out .4s ease forwards;pointer-events:none}@font-face{font-family:TWKEverett;src:url(/_next/static/fonts/TWKEverett-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:TWKEverett;src:url(/_next/static/fonts/TWKEverett-RegularItalic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:TWKEverett;src:url(/_next/static/fonts/TWKEverett-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:TWKEverett;src:url(/_next/static/fonts/TWKEverett-BoldItalic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@media(max-width:899.9px){.insights{padding-inline:var(--col1m)}}@media(min-width:900px){.insights{padding-inline:var(--col2m)}}@media(max-width:899.9px){#main>:first-child .insights,.is-root-container>.wp-block:first-child .insights{padding-top:calc(calc(16 * var(--rs-unit))*var(--pad-scale, 1))}}@media(min-width:900px){#main>:first-child .insights,.is-root-container>.wp-block:first-child .insights{padding-top:calc(calc(20 * var(--rs-unit))*var(--pad-scale, 1))}}@media(max-width:899.9px){.insights__label{margin-bottom:calc(8*var(--rs-unit))}}@media(min-width:900px){.insights__label{margin-bottom:calc(10*var(--rs-unit))}}.insights__cards{display:flex;flex-direction:column;gap:var(--gutter)}