.person_title__ADnMr{font-family:var(--heading-font);font-feature-settings:"ss01","liga","clig";font-variant-ligatures:common-ligatures;font-size:var(--size-h2);font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.02em}.person_role__eZjNM,.person_role__eZjNM>p,.person_subheading__XUAv9{font-family:var(--small-heading-font);font-style:normal;font-weight:500;font-size:var(--size-h4);line-height:1.1;letter-spacing:-.02em}.person_subheading__XUAv9 span,.person_text__gWKc0{font-size:var(--size-body1);line-height:1.65}.person_breadcrumb__mrDwO,.person_links__4ttkP,.person_subheading__XUAv9 span,.person_text__gWKc0{font-family:var(--body-font);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.person_breadcrumb__mrDwO,.person_links__4ttkP{font-size:var(--size-body2);line-height:1.4}.person_links__4ttkP a{transition:color var(--transition-timing)}.person_links__4ttkP a:focus,.person_links__4ttkP a:hover{color:var(--theme-accent-color)}.person_element__FZxA2{display:grid;grid-gap:10px;padding:var(--gap);grid-template-areas:"breadcrumb" "title" "subheading" "image" "text" "links" "related"}@media(min-width:800px){.person_element__FZxA2{grid-template-areas:"breadcrumb breadcrumb" "title image" "subheading image" "text image" "links image" "related related";grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(auto,800px) auto;align-items:start;grid-gap:var(--gap);grid-row-gap:1em;grid-column-gap:calc(var(--gap)*1.5)}}.person_title__ADnMr{grid-area:title}.person_subheading__XUAv9{grid-area:subheading}.person_subheading__XUAv9 span{display:block}.person_text__gWKc0{grid-area:text}.person_image__9oZW2{grid-area:image;max-width:370px}.person_links__4ttkP{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.person_links__4ttkP a{text-decoration:none}.person_links__4ttkP a svg *{fill:currentColor}.person_relatedWork__IYAtX{grid-area:related;margin-top:calc(var(--gap)*2.5)}.person_breadcrumb__mrDwO{text-decoration:none;border-bottom:1px solid;justify-self:flex-start;grid-area:breadcrumb}.rich-text_element__HTmZN .h1,.rich-text_element__HTmZN h1{font-family:var(--heading-font);font-feature-settings:"ss01","liga","clig";font-variant-ligatures:common-ligatures;font-size:var(--size-h1);font-weight:500;font-stretch:normal;font-style:normal;line-height:var(--line-height-h1);letter-spacing:-.02em}.rich-text_element__HTmZN .h2,.rich-text_element__HTmZN h2{font-family:var(--heading-font);font-feature-settings:"ss01","liga","clig";font-variant-ligatures:common-ligatures;font-size:var(--size-h2);font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-.02em}.rich-text_element__HTmZN .h3,.rich-text_element__HTmZN h3{font-family:var(--heading-font);font-feature-settings:"ss01","liga","clig";font-variant-ligatures:common-ligatures;font-size:var(--size-h3);font-weight:500;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:-.04em}.rich-text_element__HTmZN .h4,.rich-text_element__HTmZN h4{font-family:var(--small-heading-font);font-style:normal;font-weight:500;font-size:var(--size-h4);line-height:1.1;letter-spacing:-.02em}.rich-text_element__HTmZN .h5,.rich-text_element__HTmZN h5{font-family:var(--body-font);font-style:normal;font-weight:400;font-size:var(--size-h5);line-height:1.4;letter-spacing:-.002em}.rich-text_element__HTmZN .h6,.rich-text_element__HTmZN h6{font-family:var(--small-heading-font);font-size:var(--size-h6);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-.02em}.rich-text_element__HTmZN .label{font-family:var(--body-font);font-style:normal;font-weight:500;font-size:var(--size-h7);line-height:1;letter-spacing:.02em;text-transform:uppercase}.rich-text_element__HTmZN,.rich-text_element__HTmZN .body1{font-size:var(--size-body1);line-height:1.65}.rich-text_element__HTmZN,.rich-text_element__HTmZN .body1,.rich-text_element__HTmZN .body2{font-family:var(--body-font);font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}.rich-text_element__HTmZN .body2{font-size:var(--size-body2);line-height:1.4}.rich-text_element__HTmZN h1+h1,.rich-text_element__HTmZN h1+h2,.rich-text_element__HTmZN h1+h3,.rich-text_element__HTmZN h1+h4,.rich-text_element__HTmZN h1+h5,.rich-text_element__HTmZN h1+h6,.rich-text_element__HTmZN h2+h1,.rich-text_element__HTmZN h2+h2,.rich-text_element__HTmZN h2+h3,.rich-text_element__HTmZN h2+h4,.rich-text_element__HTmZN h2+h5,.rich-text_element__HTmZN h2+h6,.rich-text_element__HTmZN h3+h1,.rich-text_element__HTmZN h3+h2,.rich-text_element__HTmZN h3+h3,.rich-text_element__HTmZN h3+h4,.rich-text_element__HTmZN h3+h5,.rich-text_element__HTmZN h3+h6,.rich-text_element__HTmZN h4+h1,.rich-text_element__HTmZN h4+h2,.rich-text_element__HTmZN h4+h3,.rich-text_element__HTmZN h4+h4,.rich-text_element__HTmZN h4+h5,.rich-text_element__HTmZN h4+h6,.rich-text_element__HTmZN h5+h1,.rich-text_element__HTmZN h5+h2,.rich-text_element__HTmZN h5+h3,.rich-text_element__HTmZN h5+h4,.rich-text_element__HTmZN h5+h5,.rich-text_element__HTmZN h5+h6,.rich-text_element__HTmZN h6+h1,.rich-text_element__HTmZN h6+h2,.rich-text_element__HTmZN h6+h3,.rich-text_element__HTmZN h6+h4,.rich-text_element__HTmZN h6+h5,.rich-text_element__HTmZN h6+h6{margin-top:var(--gap)}.rich-text_element__HTmZN p>a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--transition-timing)}.rich-text_element__HTmZN p>a:hover{color:var(--theme-accent-color)}.rich-text_element__HTmZN strong{font-weight:600}.case-study-card_heading__AfZ2m{font-family:var(--small-heading-font);font-style:normal;font-weight:500;font-size:var(--size-h4);line-height:1.1;letter-spacing:-.02em}.case-study-card_description__0jbKl{font-family:var(--body-font);font-size:var(--size-body2);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal}.case-study-card_element__atCHq:focus-visible{outline-color:inherit;outline-offset:1rem;outline-style:solid;outline-width:1px}.case-study-card_arrow__tNa__{display:none}@media(hover){.case-study-card_arrow__tNa__{display:block}.case-study-card_element__atCHq:focus-visible .case-study-card_arrow__tNa__,.case-study-card_element__atCHq:focus-visible .case-study-card_imagehover__YGDx9,.case-study-card_element__atCHq:hover .case-study-card_arrow__tNa__,.case-study-card_element__atCHq:hover .case-study-card_imagehover__YGDx9{opacity:1}}.case-study-card_placeholder__SXyVU{background-color:var(--theme-text-color);height:100%;width:100%;position:absolute;opacity:.05}.case-study-card_element__atCHq{text-decoration:none;color:inherit;width:100%}.case-study-card_element__atCHq figure{margin:0}.case-study-card_heading__AfZ2m{margin-top:1.5rem}.case-study-card_description__0jbKl{margin-top:1rem}.case-study-card_wrapper__oFiI8{position:relative}.case-study-card_imageWrap__pXz_V{padding-bottom:75%;height:0;position:relative}.case-study-card_imageWrap__pXz_V img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.case-study-card_imagehover__YGDx9{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s}.case-study-card_arrow__tNa__{opacity:0;transition:opacity .3s;margin-top:1rem;fill:var(--theme-accent-color)}.featured-case-study-card_heading__psE8t{font-family:var(--small-heading-font);font-style:normal;font-weight:500;font-size:var(--size-h4);line-height:1.1;letter-spacing:-.02em}.featured-case-study-card_button__Mx_0Z,.featured-case-study-card_tagline__9YkKY{font-family:var(--body-font);font-size:var(--size-body2);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal}.featured-case-study-card_button__Mx_0Z{padding:.6rem 1.2em;text-decoration:none;display:flex;align-items:center;gap:.625rem;color:var(--theme-text-color);transition:background-color var(--transition-timing),color var(--transition-timing);border:1px solid;border-radius:40px}.reverse-theme .featured-case-study-card_button__Mx_0Z{color:var(--theme-background-color)}.featured-case-study-card_button__Mx_0Z svg *{transition:fill var(--transition-timing)}.featured-case-study-card_button__Mx_0Z:hover{background-color:var(--theme-accent-color);border-color:var(--theme-accent-color)}.case-study .featured-case-study-card_button__Mx_0Z:hover{background-color:var(--theme-text-color);color:var(--theme-background-color);border-color:var(--theme-text-color)}.featured-case-study-card_button__Mx_0Z:focus-visible{outline-color:inherit;outline-offset:1rem;outline-style:solid;outline-width:1px}.featured-case-study-card_button__Mx_0Z:focus{outline-offset:5px}.featured-case-study-card_element__MWvfE{width:100%}.featured-case-study-card_element__MWvfE a{text-decoration:none}.featured-case-study-card_element__MWvfE .featured-case-study-card_heading__psE8t{margin-top:1em}@media(min-width:1024px){.featured-case-study-card_element__MWvfE .featured-case-study-card_heading__psE8t{margin-top:0}.featured-case-study-card_element__MWvfE a{display:grid;grid-column-gap:var(--gap);align-items:center}.featured-case-study-card_element__MWvfE a:hover .featured-case-study-card_imagehover__wl3MG{opacity:1}}.featured-case-study-card_meta__8ZoDB{grid-area:text}@media(min-width:768px){.featured-case-study-card_even___xwyo a{grid-template-columns:3fr 1fr;grid-template-areas:"image text"}}@media(min-width:768px){.featured-case-study-card_odd__EcQgp a{grid-template-columns:1fr 3fr;grid-template-areas:"text image"}}.featured-case-study-card_heading__psE8t{margin-top:1em}.featured-case-study-card_desktop__N7inx .featured-case-study-card_heading__psE8t{margin-top:0}.featured-case-study-card_tagline__9YkKY{margin-top:1em}.featured-case-study-card_button__Mx_0Z{align-self:flex-start}.featured-case-study-card_button__Mx_0Z svg{margin-left:1em}.featured-case-study-card_imageWrap__5XDl3{grid-area:image;position:relative}.featured-case-study-card_image__8lBPU{position:relative;padding-bottom:50%;height:0}.featured-case-study-card_image__8lBPU img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-case-study-card_imagehover__wl3MG{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s}.Error_element__4MBF1{font-family:var(--heading-font);font-feature-settings:"ss01","liga","clig";font-variant-ligatures:common-ligatures;font-size:var(--size-h3);font-weight:500;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:-.04em}.Error_reload__z_S0e{font-family:var(--body-font);font-size:var(--size-body2);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;padding:.6rem 1.2em;text-decoration:none;display:flex;align-items:center;gap:.625rem;color:var(--theme-text-color);transition:background-color var(--transition-timing),color var(--transition-timing);border:1px solid;border-radius:40px}.reverse-theme .Error_reload__z_S0e{color:var(--theme-background-color)}.Error_reload__z_S0e svg *{transition:fill var(--transition-timing)}.Error_reload__z_S0e:hover{background-color:var(--theme-accent-color);border-color:var(--theme-accent-color)}.case-study .Error_reload__z_S0e:hover{background-color:var(--theme-text-color);color:var(--theme-background-color);border-color:var(--theme-text-color)}.Error_reload__z_S0e:focus-visible{outline-color:inherit;outline-offset:1rem;outline-style:solid;outline-width:1px}.Error_reload__z_S0e:focus{outline-offset:5px}.Error_element__4MBF1{position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Error_reload__z_S0e{margin-top:var(--gap)}.heading-rule_heading__Xe5rm{font-family:var(--body-font);font-style:normal;font-weight:400;font-size:var(--size-h5);line-height:1.4;letter-spacing:-.002em;padding-bottom:var(--gap)}.related-content_element__g2nAq{display:grid;grid-gap:var(--gap);padding-left:0;list-style-type:none}@media(min-width:600px){.related-content_element__g2nAq{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.related-content_element__g2nAq{grid-template-columns:repeat(3,1fr)}}.related-content_section__N5uIy{margin-bottom:calc(var(--gap)*2.5)}.press-items_cardHeading__OgHAG{font-family:var(--small-heading-font);font-size:var(--size-h6);font-weight:500;font-style:normal;line-height:1.1;letter-spacing:-.02em}.press-items_cardSource__0MckN{font-family:var(--body-font);font-size:var(--size-body2);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal}.press-items_cardLink__4NobU{transition:color var(--transition-timing)}.press-items_cardLink__4NobU:focus,.press-items_cardLink__4NobU:hover{color:var(--theme-accent-color)}.press-items_items__ihhQE{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:-1px;overflow:hidden;display:grid}.press-items_items__ihhQE .press-items_card__FJbgn.press-items_lastSingle__e6NX6{border-bottom:0}.press-items_items__ihhQE .press-items_card__FJbgn:first-child{padding-top:0}@media(min-width:600px){.press-items_items__ihhQE{grid-template-columns:1fr 1fr}.press-items_items__ihhQE .press-items_card__FJbgn.press-items_lastDouble__8kGz1{border-bottom:0}.press-items_items__ihhQE .press-items_card__FJbgn:nth-child(2){padding-top:0}}@media(min-width:1000px){.press-items_items__ihhQE{grid-template-columns:1fr 1fr 1fr}.press-items_items__ihhQE .press-items_card__FJbgn.press-items_lastDouble__8kGz1{border-bottom:.5px solid}.press-items_items__ihhQE .press-items_card__FJbgn.press-items_lastTriple__ny4pH{border-bottom:0}.press-items_items__ihhQE .press-items_card__FJbgn:nth-child(3){padding-top:0}}.press-items_card__FJbgn{padding:var(--presscardgap) var(--presscardgap) var(--presscardgap) 0;border-bottom:.5px solid}.press-items_cardLink__4NobU{text-decoration:none}.press-items_cardHeading__OgHAG{color:inherit}.press-items_cardSource__0MckN{margin:.5em 0 0}@media(min-width:600px){.press-items_cardSource__0MckN{margin:1rem 0 0}}.show-more-button_element__oey8p{font-family:var(--body-font);font-size:var(--size-body2);font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;transition:color var(--transition-timing)}.show-more-button_element__oey8p:focus,.show-more-button_element__oey8p:hover{color:var(--theme-accent-color)}.show-more-button_element__oey8p{background-color:inherit;color:inherit;border:0;display:flex;align-items:center;overflow:hidden;padding:0;margin-top:var(--gap)}.show-more-button_element__oey8p svg{margin-left:.75rem;transition:transform var(--transition-timing)}.show-more-button_element__oey8p svg *{stroke:currentColor}.show-more-button_open__tkLSS svg{transform:rotate(180deg)}