.core-paragraph[data-v-d8227743]{background-color:var(--1ef7d3f2);color:var(--60265cc0);font-size:var(--4b8a9a73);letter-spacing:var(--6499fccc)}.core-paragraph.align-left[data-v-d8227743]{text-align:left}.core-paragraph.align-center[data-v-d8227743]{text-align:center}.core-paragraph.align-right[data-v-d8227743]{text-align:right}.core-paragraph.has-drop-cap[data-v-d8227743]:first-letter{float:left;font-size:3em;padding-right:.15em;padding-top:.15em}.core-paragraph.is-reduced-font[data-v-d8227743]{font-family:var(--font-primary);font-size:14px}.core-paragraph.has-desktop-max-width[data-v-d8227743]{margin-inline:auto;max-width:var(--p-desktop-max-width)}@media (max-width:500px){.core-paragraph.has-desktop-max-width[data-v-d8227743]{max-width:100%}}.core-heading[data-v-d615eaae]{background-color:var(--5669d375);color:var(--fbf357fa);font-size:var(--59b1b850);font-weight:400;letter-spacing:var(--759505dd)}.core-heading.is-display-serif[data-v-d615eaae]{font-family:var(--font-secondary);font-weight:700}.core-heading.is-display-serif[data-v-d615eaae] em{font-weight:400}.core-heading.align-left[data-v-d615eaae]{text-align:left}.core-heading.align-center[data-v-d615eaae]{text-align:center}.core-heading.align-right[data-v-d615eaae]{text-align:right}.core-image[data-v-8d4f6c8d]{--max-width:var(--3d1fee01);width:100%}.core-image[data-v-8d4f6c8d],.core-image.align-center[data-v-8d4f6c8d]{margin-left:auto;margin-right:auto}.core-image.align-left[data-v-8d4f6c8d]{margin-left:0;margin-right:auto}.core-image.align-right[data-v-8d4f6c8d]{margin-left:auto;margin-right:0}.core-image.size-full[data-v-8d4f6c8d]{max-width:var(--max-width,100%)}.core-image.size-large[data-v-8d4f6c8d]{max-width:var(--max-width,var(--unit-max-width-large))}.core-image.size-medium[data-v-8d4f6c8d]{max-width:var(--max-width,50%)}.core-image.size-thumbnail[data-v-8d4f6c8d]{max-width:var(--max-width,25%)}@media only screen and (max-width:850px){.core-image[data-v-8d4f6c8d],.core-image.size-medium[data-v-8d4f6c8d],.core-image.size-thumbnail[data-v-8d4f6c8d]{max-width:100%}}.core-image .play-trigger[data-v-8d4f6c8d],.core-image .vimeo-embed[data-v-8d4f6c8d]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:30}.core-image .vimeo-embed[data-v-8d4f6c8d]{border:0;display:block}.core-image .play-trigger[data-v-8d4f6c8d]{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:center;padding:0}.core-image .play-trigger .play-icon[data-v-8d4f6c8d]{align-items:center;background-color:#00000059;border-radius:50%;color:var(--color-white);display:flex;height:64px;justify-content:center;transition:background-color .2s var(--easing-authentic-motion);width:64px}.core-image .play-trigger .play-icon svg[data-v-8d4f6c8d]{height:28px;width:28px}@media (hover:hover){.core-image .play-trigger:hover .play-icon[data-v-8d4f6c8d]{background-color:#0000008c}}.core-column[data-v-1a5a5e51]{align-content:stretch;align-items:stretch;display:flex;flex-basis:var(--9f606190);flex-direction:column;flex-grow:1;flex-wrap:nowrap;justify-content:flex-start}.core-column[data-v-1a5a5e51]>*{width:100%}.core-column.has-width[data-v-1a5a5e51]{flex-grow:0}.core-column.vertical-alignment-top[data-v-1a5a5e51]{justify-content:flex-start}.core-column.vertical-alignment-center[data-v-1a5a5e51]{justify-content:center}.core-column.vertical-alignment-bottom[data-v-1a5a5e51]{justify-content:flex-end}.core-column .core-columns+.core-columns[data-v-1a5a5e51]{margin-top:0}.core-column>.wp-content[data-v-1a5a5e51]{margin:0}.core-columns[data-v-283930ac]{display:flex;width:100%}.core-columns .core-column[data-v-283930ac]:first-child{padding-left:0}.core-columns .core-column[data-v-283930ac]:last-child{padding-right:0}@media only screen and (max-width:850px){.core-columns.is-stacked-on-mobile[data-v-283930ac]{display:block}.core-columns.is-stacked-on-mobile .gutenberg-column[data-v-283930ac]{flex-basis:1;padding:0}}.core-columns.heading-text-block[data-v-283930ac]{flex-direction:column;max-width:80%;padding-bottom:48px!important;padding-top:80px!important}.core-columns.heading-text-block[data-v-283930ac] .core-column{flex:0 0 auto;padding:0;width:100%}.core-columns.heading-text-block[data-v-283930ac] .column-empty{display:none}.core-columns.heading-text-block[data-v-283930ac] .core-heading{font-family:var(--font-secondary);font-size:75px;font-style:italic;font-weight:500;margin:0 auto 32px;max-width:1000px!important;text-align:center}.core-columns.heading-text-block[data-v-283930ac] .core-heading em{font-weight:500}.core-columns.heading-text-block[data-v-283930ac] .core-paragraph{font-family:var(--font-primary);font-size:16px;margin:0 auto!important}@media (min-width:1201px){.core-columns.heading-text-block[data-v-283930ac]{padding-bottom:72px!important;padding-top:120px!important}.core-columns.heading-text-block[data-v-283930ac] .core-heading{margin-bottom:48px}.core-columns.heading-text-block[data-v-283930ac] .core-paragraph{max-width:40%}}@media only screen and (min-width:1800px){.core-columns.heading-text-block[data-v-283930ac] .core-heading{font-size:92px}}@media only screen and (max-width:1024px){.core-columns.heading-text-block[data-v-283930ac] .core-heading{font-size:50px}}@media only screen and (max-width:850px){.core-columns.heading-text-block[data-v-283930ac]{max-width:90%}.core-columns.heading-text-block[data-v-283930ac] .core-heading{font-size:36px}}.core-list[data-v-f72a75bb]{background-color:var(--5be58f1d);color:var(--45bdfcaa);font-size:var(--3f4849a8);letter-spacing:var(--bac8e8f6)}.core-spacer[data-v-9dce1bb0]{padding:0 0 var(--64c43871)}.core-gallery[data-v-764c985a]{--gap:var(--unit-gallery-gap,--unit-gap);align-items:normal;display:flex;flex-wrap:wrap;gap:var(--gap)}.core-gallery.is-1-columns .item[data-v-764c985a]{width:100%}.core-gallery.is-2-columns .item[data-v-764c985a]{width:calc(50% - var(--gap))}.core-gallery.is-3-columns .item[data-v-764c985a]{width:calc(33.33% - var(--gap))}.core-gallery.is-4-columns .item[data-v-764c985a]{width:calc(25% - var(--gap))}.core-gallery.is-5-columns .item[data-v-764c985a]{width:calc(20% - var(--gap))}.core-gallery.is-7-columns .item[data-v-764c985a]{width:calc(14.28571% - var(--gap))}.core-gallery.is-8-columns .item[data-v-764c985a]{width:calc(12.5% - var(--gap))}.core-gallery .item[data-v-764c985a]{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.core-gallery.mode-default .item[data-v-764c985a]{margin-bottom:auto;margin-top:auto}@media only screen and (max-width:850px){.core-gallery[data-v-764c985a]{display:block}.core-gallery.is-2-columns .item[data-v-764c985a],.core-gallery.is-3-columns .item[data-v-764c985a],.core-gallery.is-4-columns .item[data-v-764c985a],.core-gallery.is-5-columns .item[data-v-764c985a],.core-gallery.is-6-columns .item[data-v-764c985a],.core-gallery.is-7-columns .item[data-v-764c985a],.core-gallery.is-8-columns .item[data-v-764c985a]{width:100%}}.core-quote[data-v-124c7f7c]{background-color:var(--010817ea);color:var(--4004b6b8);font-size:var(--1fd25d7b);font-weight:400;letter-spacing:var(--5c73e392)}.core-quote .citation[data-v-124c7f7c]{display:block;font-style:normal}.core-quote.align-left[data-v-124c7f7c]{text-align:left}.core-quote.align-center[data-v-124c7f7c]{text-align:center}.core-quote.align-right[data-v-124c7f7c]{text-align:right}.core-embed[data-v-6cb8a9cb]{position:relative;z-index:0}.core-embed .iframe[data-v-6cb8a9cb]{aspect-ratio:var(--fde923d2);height:100%;width:100%}.core-video[data-v-de9f6151]{display:block;height:auto;width:100%}.core-video[data-v-de9f6151],.core-video.align-center[data-v-de9f6151]{margin-left:auto;margin-right:auto}.core-video.align-left[data-v-de9f6151]{margin-left:0;margin-right:auto}.core-video.align-right[data-v-de9f6151]{margin-left:auto;margin-right:0}.core-cover[data-v-a3cc4ba8]{align-items:center;background-color:var(--4cb809f6);color:var(--f5e4f078);display:flex;font-size:var(--865d3e22);height:auto!important;justify-content:center;letter-spacing:var(--295e2ec4);min-height:auto!important;position:relative;text-shadow:0 4px 3px rgba(0,0,0,.2),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.core-cover[data-v-a3cc4ba8] :where(.has-text-align-left){text-align:left}.core-cover[data-v-a3cc4ba8] :where(.has-text-align-center){text-align:center}.core-cover[data-v-a3cc4ba8] :where(.has-text-align-right){text-align:right}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__background){top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__image-background){height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__inner-container){align-items:center;display:flex;flex-direction:column;height:100%;height:auto;justify-content:center;margin:auto;max-width:65%;padding-bottom:48px;padding-top:80px;position:relative;width:100%;z-index:2}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__inner-container:has(.is-increased-font)){max-width:80%}.core-cover[data-v-a3cc4ba8] :where(.wp-block-heading){font-family:var(--font-primary);font-size:16px;margin-bottom:32px;text-shadow:none}.core-cover[data-v-a3cc4ba8] :where(p){font-family:var(--font-secondary);font-size:42px;margin:0 auto 32px;text-shadow:none}.core-cover[data-v-a3cc4ba8] p.is-reduced-font{font-family:var(--font-primary);font-size:16px}.core-cover[data-v-a3cc4ba8] p.is-increased-font{color:var(--color-white);font-family:var(--font-secondary);font-size:75px;font-style:italic;font-weight:500}@media (min-width:1201px){.core-cover[data-v-a3cc4ba8] p.has-desktop-max-width{margin-inline:auto;max-width:var(--p-desktop-max-width)}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__inner-container){padding-bottom:72px;padding-top:120px}.core-cover[data-v-a3cc4ba8] p.is-increased-font{margin-bottom:48px}.core-cover[data-v-a3cc4ba8] p.is-reduced-font:last-child{margin-bottom:48px}}@media only screen and (min-width:1800px){.core-cover[data-v-a3cc4ba8] p.is-increased-font{font-size:92px}}@media only screen and (max-width:1024px){.core-cover[data-v-a3cc4ba8] p.is-increased-font{font-size:50px}}.core-cover[data-v-a3cc4ba8] :where(.core-cover__inner){height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1200px){.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__inner-container){max-width:80%}}@media only screen and (max-width:850px){.core-cover[data-v-a3cc4ba8]{aspect-ratio:auto}.core-cover[data-v-a3cc4ba8] :where(.core-cover__inner){padding:50px 12px}.core-cover[data-v-a3cc4ba8] :where(p){font-size:20px}.core-cover[data-v-a3cc4ba8] p.is-increased-font{font-size:36px}.core-cover[data-v-a3cc4ba8] :where(.wp-block-heading){font-size:16px}.core-cover[data-v-a3cc4ba8] :where(.wp-block-cover__inner-container){max-width:90%}}.wp-content[data-v-bcee842b]{--unit-margin-large:40px;--unit-margin-small:20px;--unit-gutter:var(--unit-gap,40px);--unit-gutter-medium:12px;--unit-gutter-small:6px;--unit-gallery-gap:var(--unit-gap,40px);--unit-max-width-large:1400px;--unit-max-width-medium:1080px;--unit-max-width-small:800px;display:flow-root;margin:50px auto}@media only screen and (max-width:850px){.wp-content[data-v-bcee842b]{margin-block:30px}}.wp-content[data-v-bcee842b] :where(.wp-block){box-sizing:border-box;margin:var(--unit-margin-large) auto;max-width:var(--unit-max-width-large);padding:0 var(--unit-gutter)}.wp-content[data-v-bcee842b] :where(.wp-block):first-child{margin-top:0}.wp-content[data-v-bcee842b] :where(.wp-block):last-child{margin-bottom:0}.wp-content[data-v-bcee842b] :where(.margin-text){margin:var(--unit-margin-small) auto;max-width:var(--unit-max-width-small)}.wp-content[data-v-bcee842b] :where(.margin-section){margin:var(--unit-margin-large) auto;max-width:var(--unit-max-width-large)}.wp-content .core-heading[data-v-bcee842b]{line-height:1.2}.wp-content .core-heading.align-center[data-v-bcee842b]{max-width:var(--unit-max-width-medium)}.wp-content .core-heading.is-h1[data-v-bcee842b]{font-size:80px}.wp-content .core-heading.is-h2[data-v-bcee842b]{font-size:60px}.wp-content .core-heading.is-h3[data-v-bcee842b]{font-size:32px}.wp-content .core-heading.is-h4[data-v-bcee842b]{font-size:24px}@media only screen and (max-width:850px){.wp-content .core-heading.is-h1[data-v-bcee842b]{font-size:60px}.wp-content .core-heading.is-h2[data-v-bcee842b]{font-size:32px}.wp-content .core-heading.is-h3[data-v-bcee842b]{font-size:24px}.wp-content .core-heading.is-h4[data-v-bcee842b]{font-size:18px}}.wp-content .core-paragraph[data-v-bcee842b]{line-height:1.4;margin-block:0;min-height:1lh}.wp-content .core-list[data-v-bcee842b]{line-height:1.4;padding:0 calc(var(--unit-gutter)*2)}.wp-content .core-list li[data-v-bcee842b]{margin:.5ch 0}.wp-content .core-list.is-ul li[data-v-bcee842b]{padding-left:1ch}.wp-content .core-list.is-ul li[data-v-bcee842b]::marker{content:"—"}.wp-content[data-v-bcee842b] .core-column{box-sizing:border-box;padding:0 var(--unit-margin-small)}.wp-content[data-v-bcee842b] .core-column .wp-block{padding:0}@media only screen and (max-width:850px){.wp-content[data-v-bcee842b] .core-column{margin-bottom:var(--unit-margin-small);padding:0}.wp-content[data-v-bcee842b] .core-column:last-child{margin-bottom:0}.wp-content[data-v-bcee842b] .core-column.column-empty{display:none}}.wp-content .core-gallery+.core-gallery[data-v-bcee842b]{margin-top:calc(var(--unit-margin-large)*-1 + var(--unit-gallery-gap))}.wp-content .core-quote[data-v-bcee842b]{max-width:var(--unit-max-width-medium)}.wp-content .core-quote p[data-v-bcee842b]{font-size:32px;line-height:1.4;margin:var(--unit-margin-small) auto}.wp-content .core-quote .citation[data-v-bcee842b]{font-size:14px;font-weight:500;margin-top:-1em}.wp-content .core-cover[data-v-bcee842b]{height:70vh;max-width:100%;min-height:400px;padding:0}.wp-content .core-spacer[data-v-bcee842b]{margin:0 auto}.case-study-detail .wp-content[data-v-bcee842b]{--unit-gutter-page:50px}@media only screen and (min-width:1800px){.case-study-detail .wp-content[data-v-bcee842b]{--unit-gutter-page:110px}}@media only screen and (max-width:1024px){.case-study-detail .wp-content[data-v-bcee842b]{--unit-gutter-page:60px}}@media only screen and (max-width:850px){.case-study-detail .wp-content[data-v-bcee842b]{--unit-gutter-page:15px}}.case-study-detail .wp-content#content[data-v-bcee842b]{padding:6px calc(var(--unit-gutter-page) - var(--unit-gutter-medium)) var(--unit-gutter-page)}.case-study-detail .wp-content#content[data-v-bcee842b] :where(.core-column){margin:0;padding:0 var(--unit-gutter-small)}.case-study-detail .wp-content#content[data-v-bcee842b] :where(.core-column):first-child{padding-left:0!important;padding-right:var(--unit-gutter-small)}.case-study-detail .wp-content#content[data-v-bcee842b] :where(.core-column):last-child{padding-left:var(--unit-gutter-small);padding-right:0!important}.case-study-detail .wp-content#content :where(.core-column) .wp-image[data-v-bcee842b]{margin:0;max-width:none;padding:0!important}.case-study-detail .wp-content#content :where(.core-column) .wp-image[data-v-bcee842b] :where(.media-image){display:block}.case-study-detail .wp-content[data-v-bcee842b] :where(.margin-text){max-width:100%}.case-study-detail .wp-content[data-v-bcee842b] :where(.margin-section){max-width:100%}.case-study-detail .wp-content[data-v-bcee842b] :where(.wp-block){margin:0 auto;padding:var(--unit-gutter-small) var(--unit-gutter-medium)}@media only screen and (max-width:850px){.case-study-detail .wp-content#content[data-v-bcee842b] :where(.core-column){padding:0!important}.case-study-detail .wp-content#content[data-v-bcee842b] :where(.core-column):not(:last-child){margin-bottom:var(--unit-gutter-medium)}}.case-study-detail[data-v-7f733127]{position:relative}.case-study-detail .intro-wrapper[data-v-7f733127]{left:0;position:fixed;top:0;z-index:6}.case-study-detail .content-wrapper[data-v-7f733127]{margin-top:var(--unit-100vh);position:relative;z-index:20}.case-study-detail .wp-content[data-v-7f733127]{background-color:var(--color-white);padding-top:50px}@media only screen and (max-width:850px){.case-study-detail .wp-content[data-v-7f733127]{padding-top:15px}}
