@keyframes fadeIn{from{opacity:0}to{opacity:1}}@font-face{font-family:"apercu-web";src:url("/asset/font/apercu-extralight-pro.woff2") format("woff2"),url("/asset/font/apercu-extralight-pro.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal;font-feature-settings:"liga","kern";font-display:auto}@font-face{font-family:"apercu-web";src:url("/asset/font/apercu-regular-pro.woff2") format("woff2"),url("/asset/font/apercu-regular-pro.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal;font-feature-settings:"liga","kern";font-display:auto}@font-face{font-family:"apercu-web";src:url("/asset/font/apercu-bold-pro.woff2") format("woff2"),url("/asset/font/apercu-bold-pro.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-feature-settings:"liga","kern";font-display:auto}.pagination__nav,.html h2,.html h3,.html h4,.html h5,.html h6,.html ul:not([class]),.home__footer--social,.content__nav,.content__overview--nav,.imagetext__asset--media,.content__shards--media{margin:0;padding:0}.journal__container,.content__container,.content__title,.content__overview,.casestudy__container,.casestudy__carousel,.card__container,.home__layout{margin-left:auto;margin-right:auto}.text__title:first-child,.text__heading:first-child,.staff__snippet--title:first-child,.pagination:first-child,.imagetext__title:first-child,.imagetext__heading:first-child,.html>:first-child,.text__section:first-child,.text__abstract:first-child,.staff__section:first-child,.journal__section:first-child,.imagetext__section:first-child,.imagetext__abstract:first-child,.content__overview:first-child,.casestudy__section:first-child,.staff__author:first-child,.journal__author:first-child,.casestudy__author:first-child,.content:first-child,.content__title:first-child,.card__section:first-child,.accordion__section:first-child,.journal__header:first-child,.text__section--lg .text__description:first-child,.journal__title:first-child,.imagetext__section--lg .imagetext__description:first-child,.casestudy__snippet--title:first-child,.card__panel--heading:first-child,.html h2:first-child,.journal__snippet--date:first-child,.casestudy__snippet--date:first-child,.accordion__a:first-child,.text__section--xl .text__description:first-child,.staff__title:first-child,.imagetext__section--xl .imagetext__description:first-child,.casestudy__title:first-child,.accordion__heading:first-child,.accordion__q:first-child,.home__banner--heading:first-child,.staff__snippet--position:first-child,.staff__snippet--abstract:first-child,.journal__snippet--abstract:first-child,.home__banner--social:first-child,.home__banner--contact:first-child,.home__footer--address:first-child,.home__footer--copyright:first-child,.home__footer--accreditation:first-child,.casestudy__snippet--abstract:first-child,.journal__nav--link:first-child,.home__introduction:first-child,.casestudy__nav--link:first-child,.card__panel--description:first-child,.html .lead:first-child,.journal__snippet--title:first-child,.html h3:first-child,.html h4:first-child,.html h5:first-child,.html h6:first-child,.content__introduction:first-child{margin-top:0}.text__title:last-child,.text__heading:last-child,.staff__snippet--title:last-child,.pagination:last-child,.imagetext__title:last-child,.imagetext__heading:last-child,.html>:last-child,.text__section:last-child,.text__abstract:last-child,.staff__section:last-child,.journal__section:last-child,.imagetext__section:last-child,.imagetext__abstract:last-child,.content__overview:last-child,.casestudy__section:last-child,.staff__author:last-child,.journal__author:last-child,.casestudy__author:last-child,.content:last-child,.content__title:last-child,.card__section:last-child,.accordion__section:last-child,.journal__header:last-child,.text__section--lg .text__description:last-child,.journal__title:last-child,.imagetext__section--lg .imagetext__description:last-child,.casestudy__snippet--title:last-child,.card__panel--heading:last-child,.html h2:last-child,.journal__snippet--date:last-child,.casestudy__snippet--date:last-child,.accordion__a:last-child,.text__section--xl .text__description:last-child,.staff__title:last-child,.imagetext__section--xl .imagetext__description:last-child,.casestudy__title:last-child,.accordion__heading:last-child,.accordion__q:last-child,.home__banner--heading:last-child,.staff__snippet--position:last-child,.staff__snippet--abstract:last-child,.journal__snippet--abstract:last-child,.home__banner--social:last-child,.home__banner--contact:last-child,.home__footer--address:last-child,.home__footer--copyright:last-child,.home__footer--accreditation:last-child,.casestudy__snippet--abstract:last-child,.journal__nav--link:last-child,.home__introduction:last-child,.casestudy__nav--link:last-child,.card__panel--description:last-child,.html .lead:last-child,.journal__snippet--title:last-child,.html h3:last-child,.html h4:last-child,.html h5:last-child,.html h6:last-child,.content__introduction:last-child{margin-bottom:0}.pagination{font-family:"apercu-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem;line-height:1}@media(min-width: 1396px){.pagination{font-size:.875rem}}.staff__snippet--readmore,.journal__snippet--readmore,.casestudy__snippet--readmore{font-family:"apercu-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.75rem;line-height:1}.content__introduction{font-size:1.125rem;line-height:1.1;margin-top:.5em;margin-bottom:.5em}@media(min-width: 431px){.content__introduction{font-size:1.125rem}}@media(min-width: 1396px){.content__introduction{font-size:1.375rem}}@media(min-width: 1396px){.content__introduction{font-size:1.9375rem}}.journal__nav--link,.home__introduction,.casestudy__nav--link,.card__panel--description,.html .lead,.staff__snippet--position,.staff__snippet--abstract,.journal__snippet--abstract,.home__banner--social,.home__banner--contact,.home__footer--address,.home__footer--copyright,.home__footer--accreditation,.casestudy__snippet--abstract,.text__abstract,.journal__snippet--date,.imagetext__abstract,.casestudy__snippet--date,.accordion__a{font-family:"apercu-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.2857142857}.text__abstract,.journal__snippet--date,.imagetext__abstract,.casestudy__snippet--date,.accordion__a{font-size:1rem}@media(min-width: 948px){.text__abstract,.journal__snippet--date,.imagetext__abstract,.casestudy__snippet--date,.accordion__a{font-size:1.125rem}}.staff__snippet--position,.staff__snippet--abstract,.journal__snippet--abstract,.home__banner--social,.home__banner--contact,.home__footer--address,.home__footer--copyright,.home__footer--accreditation,.casestudy__snippet--abstract{font-size:.875rem}.journal__nav--link,.home__introduction,.casestudy__nav--link,.card__panel--description,.html .lead{font-size:1.125rem}@media(min-width: 948px){.journal__nav--link,.home__introduction,.casestudy__nav--link,.card__panel--description,.html .lead{font-size:1.375rem}}.journal__snippet--title,.html h3,.html h4,.html h5,.html h6,.text__title,.text__heading,.text__section--lg .text__description,.staff__snippet--title,.journal__title,.imagetext__title,.imagetext__heading,.imagetext__section--lg .imagetext__description,.casestudy__snippet--title,.card__panel--heading,.html h2,.text__section--xl .text__description,.staff__title,.imagetext__section--xl .imagetext__description,.content__overview,.casestudy__title,.accordion__heading,.accordion__q,.content__title,.staff__author,.journal__author,.home__banner--heading,.casestudy__author{font-family:"apercu-web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:500;line-height:1.125}.staff__author,.journal__author,.home__banner--heading,.casestudy__author{font-size:1.125rem}@media(min-width: 1396px){.staff__author,.journal__author,.home__banner--heading,.casestudy__author{font-size:1.25rem}}.content__title{font-size:3rem}@media(min-width: 1396px){.content__title{font-size:3.5rem}}.text__section--xl .text__description,.staff__title,.imagetext__section--xl .imagetext__description,.content__overview,.casestudy__title,.accordion__heading,.accordion__q{font-size:1.75rem;margin-bottom:1em}@media(min-width: 948px){.text__section--xl .text__description,.staff__title,.imagetext__section--xl .imagetext__description,.content__overview,.casestudy__title,.accordion__heading,.accordion__q{font-size:2.625rem}}.text__title,.text__heading,.text__section--lg .text__description,.staff__snippet--title,.journal__title,.imagetext__title,.imagetext__heading,.imagetext__section--lg .imagetext__description,.casestudy__snippet--title,.card__panel--heading,.html h2{font-size:1.375rem;margin-bottom:1em}@media(min-width: 948px){.text__title,.text__heading,.text__section--lg .text__description,.staff__snippet--title,.journal__title,.imagetext__title,.imagetext__heading,.imagetext__section--lg .imagetext__description,.casestudy__snippet--title,.card__panel--heading,.html h2{font-size:1.875rem}}.journal__snippet--title,.html h3,.html h4,.html h5,.html h6{font-size:.875rem;margin-bottom:1rem}@media(min-width: 1396px){.journal__snippet--title,.html h3,.html h4,.html h5,.html h6{font-size:.9375rem}}.text__abstract,.journal__snippet--date,.imagetext__abstract,.casestudy__snippet--date,.accordion__a,.staff__snippet--position,.staff__snippet--abstract,.journal__snippet--abstract,.home__banner--social,.home__banner--contact,.home__footer--address,.home__footer--copyright,.home__footer--accreditation,.casestudy__snippet--abstract,.journal__nav--link,.home__introduction,.casestudy__nav--link,.card__panel--description,.html .lead,.staff__author,.journal__author,.home__banner--heading,.casestudy__author{font-weight:500}.pagination__item.active,.html b,.html strong,.journal__snippet--title,.html h3,.html h4,.html h5,.html h6{font-weight:700}.text__section--center,.imagetext__section--center,.home__introduction,.home__footer--address,.content__introduction{text-align:center}.text__section--left,.imagetext__section--left{text-align:left}.text__section--right,.imagetext__section--right,.home__footer--accreditation{text-align:right}.staff__snippet--position,.staff__snippet--readmore,.journal__snippet--date,.journal__snippet--readmore,.casestudy__snippet--date,.casestudy__snippet--readmore{text-transform:uppercase}.home__logo--media,.staff__snippet--media,.journal__snippet--media,.casestudy__snippet--media{display:block;position:relative;padding-top:100%;height:0;overflow:hidden}.staff__snippet--media,.journal__snippet--media,.casestudy__snippet--media{padding-top:56.25%}.imagetext__asset--media,.content__shards--media{display:block;position:relative;width:100%;height:100%;overflow:hidden}.staff__snippet--image,.journal__snippet--image,.imagetext__asset--image,.home__logo svg,.content__shards--image,.casestudy__snippet--image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform 1s cubic-bezier(0.5, 0, 0, 1), opacity .5s ease}.journal__carousel--prev,.journal__carousel--next,.casestudy__carousel--prev,.casestudy__carousel--next,.text__btn,.staff__btn,.journal__btn,.imagetext__btn,.casestudy__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;outline:0 none;background:rgba(0,0,0,0);color:currentColor;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;cursor:pointer;position:relative;border-radius:0}@media(hover: hover){.journal__carousel--prev:hover,.journal__carousel--next:hover,.casestudy__carousel--prev:hover,.casestudy__carousel--next:hover,.text__btn:hover,.staff__btn:hover,.journal__btn:hover,.imagetext__btn:hover,.casestudy__btn:hover{-webkit-text-decoration:none;text-decoration:none}}@keyframes MoveUpInitial{to{transform:translate3d(0, -250%, 0)}}@keyframes MoveUpEnd{from{transform:translate3d(0, 250%, 0)}to{transform:translate3d(0, 0, 0)}}.text__btn,.staff__btn,.journal__btn,.imagetext__btn,.casestudy__btn{line-height:1;border:.0625rem solid currentColor;padding:.75em;transition:border-color .3s, background-color .3s, transform .3s;transition-timing-function:cubic-bezier(0.5, 0, 0, 1)}.text__btn span,.staff__btn span,.journal__btn span,.imagetext__btn span,.casestudy__btn span{position:relative;z-index:2}@media(hover: hover){.text__btn::before,.staff__btn::before,.journal__btn::before,.imagetext__btn::before,.casestudy__btn::before{content:"";display:block;position:absolute;top:0;height:100%;background:rgb(217,217.5,219.5);width:100%;left:0;transform:scaleX(0);transition:transform .3s cubic-bezier(0.5, 0, 0, 1);transform-origin:0 50%;z-index:1}.text__btn:hover::before,.staff__btn:hover::before,.journal__btn:hover::before,.imagetext__btn:hover::before,.casestudy__btn:hover::before{transform:scaleX(1)}}.journal__carousel--viewport,.casestudy__carousel--viewport{overflow:hidden;position:relative;width:100%;transform:translate3d(0, 0, 0)}.is-draggable.journal__carousel--viewport,.is-draggable.casestudy__carousel--viewport{cursor:grab}.is-dragging.journal__carousel--viewport,.is-dragging.casestudy__carousel--viewport{cursor:grabbing}.journal__carousel--track,.casestudy__carousel--track{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.text__layout,.imagetext__layout,.imagetext__content,.home__banner,.home__footer,.card__panels,.staff__list,.journal__list,.casestudy__list{display:grid;grid-row-gap:1.3125rem;row-gap:1.3125rem;grid-column-gap:1.3125rem;-moz-column-gap:1.3125rem;column-gap:1.3125rem}@media(min-width: 1396px){.text__layout,.imagetext__layout,.imagetext__content,.home__banner,.home__footer,.card__panels,.staff__list,.journal__list,.casestudy__list{row-gap:2.625rem;-moz-column-gap:2.625rem;column-gap:2.625rem}}.staff__list,.journal__list,.casestudy__list{grid-template-columns:repeat(1, 1fr)}@media(min-width: 431px){.staff__list,.journal__list,.casestudy__list{grid-template-columns:repeat(2, 1fr)}}.journal__container,.content__container,.content__title,.content__overview,.casestudy__container,.casestudy__carousel,.card__container,.home__layout{width:100%;padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 431px){.journal__container,.content__container,.content__title,.content__overview,.casestudy__container,.casestudy__carousel,.card__container,.home__layout{padding-left:2.625rem;padding-right:2.625rem}}@media(min-width: 948px){.home__layout{max-width:74.5625rem}}.staff__snippet--readmore::after,.journal__snippet--readmore::after,.casestudy__snippet--readmore::after,.accordion__q::after{display:inline-block;content:"";width:.625rem;height:.625rem;border-radius:.625rem;background-color:currentColor;margin-left:.5rem}.card__panel--link{-webkit-text-decoration:none;text-decoration:none;display:block}.pagination__link,.journal__nav--link,.home__banner--social a,.casestudy__nav--link,.html a:not([class]),.content__overview--link,.content__nav--link{-webkit-text-decoration:none;text-decoration:none;display:inline-block;position:relative}.pagination__link::after,.journal__nav--link::after,.home__banner--social a::after,.casestudy__nav--link::after,.html a:not([class])::after,.content__overview--link::after,.content__nav--link::after{content:"";position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;margin-top:1px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .2s cubic-bezier(0.5, 0, 0, 1) 0s}@media(hover: hover){.pagination__link,.journal__nav--link,.home__banner--social a,.casestudy__nav--link,.html a:not([class]),.content__overview--link,.content__nav--link{cursor:pointer;transition:color .25s ease}.pagination__link:hover,.journal__nav--link:hover,.home__banner--social a:hover,.casestudy__nav--link:hover,.html a:hover:not([class]),.content__overview--link:hover,.content__nav--link:hover{color:currentColor}.pagination__link:hover::after,.journal__nav--link:hover::after,.home__banner--social a:hover::after,.casestudy__nav--link:hover::after,.html a:hover:not([class])::after,.content__overview--link:hover::after,.content__nav--link:hover::after{transition:transform .3s cubic-bezier(0.5, 0, 0, 1) .15s;transform-origin:0 50%;transform:scale3d(1, 1, 1)}}.pagination__nav,.html ul:not([class]),.home__footer--social,.content__nav,.content__overview--nav{list-style-type:none}.home__footer--social,.content__nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.content__overview--nav{display:flex;flex-direction:column;justify-content:flex-start}.home__footer--item,.content__overview--item,.content__nav--item{margin-right:1.3125rem}.home__footer--item:last-child,.content__overview--item:last-child,.content__nav--item:last-child{margin-right:0}@media(max-width: 947px){.home__footer--item,.content__overview--item,.content__nav--item{margin-bottom:.5rem}}@media(min-width: 948px){.home__footer--item,.content__overview--item,.content__nav--item{margin-right:2.625rem}}.content__overview--link,.content__nav--link{display:inline-block}.journal__header{margin-top:3rem}@media(min-width: 431px){.journal__header{margin-top:3rem}}@media(min-width: 948px){.journal__header{margin-top:4.5rem}}@media(min-width: 1396px){.journal__header{margin-top:6rem}}@media(min-width: 1600px){.journal__header{margin-top:6rem}}@media(min-width: 1920px){.journal__header{margin-top:6rem}}.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:3rem}@media(min-width: 431px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:3rem}}@media(min-width: 948px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:4.5rem}}@media(min-width: 1396px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:6rem}}@media(min-width: 1600px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:6rem}}@media(min-width: 1920px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-top:6rem}}.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:3rem}@media(min-width: 431px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:3rem}}@media(min-width: 948px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:4.5rem}}@media(min-width: 1396px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:6rem}}@media(min-width: 1600px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:6rem}}@media(min-width: 1920px){.pagination,.content,.content__title,.card__section,.accordion__section{margin-bottom:6rem}}.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:1.5rem}@media(min-width: 431px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:1.5rem}}@media(min-width: 948px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:2.25rem}}@media(min-width: 1396px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:3rem}}@media(min-width: 1600px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:3rem}}@media(min-width: 1920px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-top:3rem}}.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:1.5rem}@media(min-width: 431px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:1.5rem}}@media(min-width: 948px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:2.25rem}}@media(min-width: 1396px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:3rem}}@media(min-width: 1600px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:3rem}}@media(min-width: 1920px){.text__section,.text__abstract,.staff__section,.journal__section,.imagetext__section,.imagetext__abstract,.content__overview,.casestudy__section{margin-bottom:3rem}}.staff__author,.journal__author,.casestudy__author{margin-top:0.75rem}@media(min-width: 431px){.staff__author,.journal__author,.casestudy__author{margin-top:0.75rem}}@media(min-width: 948px){.staff__author,.journal__author,.casestudy__author{margin-top:1.125rem}}@media(min-width: 1396px){.staff__author,.journal__author,.casestudy__author{margin-top:1.5rem}}@media(min-width: 1600px){.staff__author,.journal__author,.casestudy__author{margin-top:1.5rem}}@media(min-width: 1920px){.staff__author,.journal__author,.casestudy__author{margin-top:1.5rem}}.journal__header,.card__panels{padding-top:3rem}@media(min-width: 431px){.journal__header,.card__panels{padding-top:3rem}}@media(min-width: 948px){.journal__header,.card__panels{padding-top:4.5rem}}@media(min-width: 1396px){.journal__header,.card__panels{padding-top:6rem}}@media(min-width: 1600px){.journal__header,.card__panels{padding-top:6rem}}@media(min-width: 1920px){.journal__header,.card__panels{padding-top:6rem}}.html{line-height:1.375}.html p{margin:0 0 1em}.html h2{margin-top:1em;margin-bottom:.25em}.html h3,.html h4,.html h5,.html h6{margin-top:1.25em;margin-bottom:.25em}.html ul:not([class]){list-style-type:none !important;margin-top:0}.html ul:not([class])>li{position:relative;padding-left:1.5em;margin-bottom:.25em}.html ul:not([class])>li::before{position:absolute;left:0;content:"—"}.html a:not([class]){color:#231f20}@keyframes slideDown{from{opacity:0;transform:translate3d(0, 15%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.accordion{list-style:none;text-align:left;will-change:height;overflow:hidden;margin:0}.accordion__heading{padding:1em 0;margin-bottom:0}.accordion__q{border-top:.0625rem solid currentColor;margin-bottom:0;outline:0 none;cursor:pointer;position:relative;list-style-image:none;list-style-type:none;transition:color .3s ease;padding:2rem 2rem 2rem 0}.accordion__q::-webkit-details-marker{display:none}.accordion__a{padding-bottom:2rem}.card__panels{border-top:solid .0625rem rgba(16,16,16,.5);grid-template-columns:repeat(1, 1fr)}.card__panel--heading{margin-bottom:0}.casestudy__nav{margin:0 0 6rem 0}.casestudy__header{display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-start}@media(min-width: 431px){.casestudy__header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:3.75rem}}.casestudy__title{margin:0 0 1rem}.casestudy__list{row-gap:3rem}.casestudy__carousel{position:relative}.casestudy__carousel--viewport{margin-right:-2.5rem;width:auto}.casestudy__carousel--track>.casestudy__snippet{min-width:100%;padding-right:2.5rem}@media(min-width: 431px){.casestudy__carousel--track>.casestudy__snippet{min-width:50%}}@media(min-width: 1396px){.casestudy__carousel--track>.casestudy__snippet{min-width:33.3333333333%}}.casestudy__carousel--prev,.casestudy__carousel--next{position:absolute;top:0;width:10%;height:100%;z-index:1;cursor:pointer}@media(max-width: 947px){.casestudy__carousel--prev,.casestudy__carousel--next{width:1.3125rem;padding:0 .625rem}}.casestudy__carousel--prev svg,.casestudy__carousel--next svg{width:1rem;height:4rem;margin:0 auto}.casestudy__carousel--prev{left:0}.casestudy__carousel--next{right:0}.casestudy__snippet--asset{margin-bottom:1.25rem}.casestudy__snippet--media{background-color:#f0f1f2}.casestudy__snippet--link{display:block;height:100%;-webkit-text-decoration:none;text-decoration:none}@media(hover: hover){.casestudy__snippet--link:hover:not(.casestudy__snippet--link--disabled):not(.casestudy__snippet--link--link) .casestudy__snippet--image{transform:scale(1.05)}}.casestudy__snippet--title{margin-bottom:.5rem}.casestudy__snippet--date{margin:1em 0}.casestudy__snippet--abstract{margin:1em 0}@media(hover: hover){.casestudy__snippet--readmore{padding:0 0 .26em}.casestudy__snippet--readmore:hover::after{background-color:rgba(16,16,16,.25);transition:background-color .3s ease, transform 0s linear 0s}.casestudy__snippet--readmore.active::after{left:0;right:0;background-color:#101010}}@media(max-width: 947px){.content{padding-bottom:1.3125rem}}@media(min-width: 948px){.content{position:absolute;z-index:3;top:0;bottom:0;left:0;overflow:hidden;overflow-y:auto;width:100%;margin-top:0;margin-bottom:0;padding-top:15rem;padding-bottom:1.3125rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 0px){.content{padding-top:8.875rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:21.375rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 680px){.content{padding-top:10.40625rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:24.03125rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 720px){.content{padding-top:11.9375rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:26.6875rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 760px){.content{padding-top:13.46875rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:29.34375rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 800px){.content{padding-top:15rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:32rem}}@media(min-width: 948px)and (min-width: 948px)and (min-height: 900px){.content{padding-top:16.53125rem;padding-bottom:2.625rem}[data-layout=center] .content{padding-top:34.65625rem}}@media(min-width: 948px){.content__title{position:absolute}}@media(min-width: 948px)and (min-height: 0px){.content__title{top:10rem}[data-layout=center] .content__title{top:14rem}}@media(min-width: 948px)and (min-height: 680px){.content__title{top:12.25rem}[data-layout=center] .content__title{top:17rem}}@media(min-width: 948px)and (min-height: 720px){.content__title{top:14.5rem}[data-layout=center] .content__title{top:20rem}}@media(min-width: 948px)and (min-height: 760px){.content__title{top:16.75rem}[data-layout=center] .content__title{top:23rem}}@media(min-width: 948px)and (min-height: 800px){.content__title{top:19rem}[data-layout=center] .content__title{top:26rem}}@media(min-width: 948px)and (min-height: 900px){.content__title{top:21.25rem}[data-layout=center] .content__title{top:29rem}}@media(min-width: 948px){[data-layout=center] .content__title{left:0;right:0;text-align:center}[data-layout=left] .content__title{left:0;transform:translateX(-100%);text-align:right}[data-layout=right] .content__title{left:0;transform:translateX(100%);text-align:left}}@media(min-width: 1396px){.content__title{font-size:4rem}}.content__overview{color:rgba(16,16,16,.25)}@media(min-width: 948px){[data-layout=left] .content__overview{position:absolute;left:0;transform:translateX(-100%);padding-right:30%;margin-bottom:0}}@media(min-width: 948px)and (min-height: 0px){[data-layout=left] .content__overview{bottom:6.5rem}}@media(min-width: 948px)and (min-height: 680px){[data-layout=left] .content__overview{bottom:8.125rem}}@media(min-width: 948px)and (min-height: 720px){[data-layout=left] .content__overview{bottom:9.75rem}}@media(min-width: 948px)and (min-height: 760px){[data-layout=left] .content__overview{bottom:11.375rem}}@media(min-width: 948px)and (min-height: 800px){[data-layout=left] .content__overview{bottom:13rem}}@media(min-width: 948px)and (min-height: 900px){[data-layout=left] .content__overview{bottom:14.625rem}}@media(min-width: 948px){[data-layout=right] .content__overview{position:absolute;left:0;transform:translateX(100%);margin-bottom:0}}@media(min-width: 948px)and (min-height: 0px){[data-layout=right] .content__overview{bottom:6.5rem}}@media(min-width: 948px)and (min-height: 680px){[data-layout=right] .content__overview{bottom:8.125rem}}@media(min-width: 948px)and (min-height: 720px){[data-layout=right] .content__overview{bottom:9.75rem}}@media(min-width: 948px)and (min-height: 760px){[data-layout=right] .content__overview{bottom:11.375rem}}@media(min-width: 948px)and (min-height: 800px){[data-layout=right] .content__overview{bottom:13rem}}@media(min-width: 948px)and (min-height: 900px){[data-layout=right] .content__overview{bottom:14.625rem}}.content__overview--item{margin:.125rem 0}.active .content__overview--link{color:#000}.content__introduction{max-width:35rem;margin-right:auto;margin-left:auto;opacity:.35}.content__shards{position:relative;width:100%;height:50svh;margin-top:-2.625rem;margin-bottom:2.625rem}@media(min-width: 948px){.content__shards{position:fixed;z-index:3;top:0;left:-50%;width:200%;height:100%;margin-top:0;margin-bottom:0}}.content__shards.active{transition:opacity 3s ease;opacity:1 !important}.content__shards--slide{position:absolute;z-index:3;top:0;left:0;overflow:hidden;width:100%;height:100%}.content__shards--slide .content__shards--asset{transition:opacity 2s ease-in, transform 2s ease-in}.content__shards--slide .content__shards--asset+.content__shards--asset{transition:opacity 2s ease-in, transform 2s ease-in .25s}.content__shards--slide.active{z-index:2;transition:none}.content__shards--slide.active .content__shards--asset{transition:none;transform:none;opacity:1}.content__shards--asset{position:absolute;top:0;left:0;width:50%;height:100%;transform:scale(1.25);transform-origin:100% 50%;opacity:0;background-color:#101010}@media(min-width: 948px){.content__shards--asset{width:25%}}.content__shards--asset+.content__shards--asset{left:50%;transform:scale(1.25);transform-origin:0 50%}@media(min-width: 948px){.content__shards--asset+.content__shards--asset{left:75%}}.home__layout{position:fixed;left:0;top:0;right:0;bottom:0;display:grid;grid-template-rows:max-content 3fr 1fr max-content;grid-template-areas:"banner" "logo" "introduction" "footer"}.home__banner{grid-area:banner;align-self:start;align-items:center;border-bottom:1px solid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"social contact" "heading heading";row-gap:0}@media(min-width: 948px){.home__banner{grid-template-columns:repeat(3, 1fr);grid-template-areas:"social heading contact"}}.home__banner--heading{grid-area:heading;text-align:center;padding-top:1.3125rem;padding-bottom:1.3125rem}@media(max-width: 947px){.home__banner--heading{border-top:1px solid}}.home__banner--social{grid-area:social;padding-top:1.3125rem;padding-bottom:1.3125rem}.home__banner--contact{grid-area:contact;text-align:right;padding-top:1.3125rem;padding-bottom:1.3125rem}.home__introduction{grid-area:introduction;padding-top:1.3125rem;padding-bottom:1.3125rem;font-weight:500}.home__footer{grid-area:footer;align-self:end;align-items:center;border-top:1px solid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"address address" "copyright accreditation";row-gap:0}@media(min-width: 948px){.home__footer{grid-template-columns:repeat(3, 1fr);grid-template-areas:"copyright address accreditation"}}.home__footer--address{grid-area:address;padding-top:1.3125rem;padding-bottom:1.3125rem}@media(max-width: 947px){.home__footer--address{border-bottom:1px solid}}.home__footer--copyright{grid-area:copyright;padding-top:1.3125rem;padding-bottom:1.3125rem}.home__footer--accreditation{grid-area:accreditation;padding-top:1.3125rem;padding-bottom:1.3125rem}.home__footer--icon{font-size:2em}.home__footer--social{justify-content:flex-end}.home__logo{grid-area:logo;width:50vw;max-width:20rem;margin:0 auto;align-self:center}.home__logo--media{padding-top:91.47510199%}.icon{width:1em;height:1em;display:inline-block}.icon svg{width:100%;height:100%}.icon__arrow{width:2.5em}.imagetext__layout{grid-template-areas:"image" "content"}@media(min-width: 948px){.imagetext__layout{grid-template-columns:repeat(2, 1fr);grid-template-areas:"image content"}.imagetext__layout--right{grid-template-areas:"content image"}}.imagetext__asset{overflow:hidden;grid-area:image}.imagetext__content{align-content:start;row-gap:0;grid-template-columns:1fr;grid-template-areas:"t" "a" "d"}@media(min-width: 948px){.imagetext__content--sm{grid-template-columns:repeat(2, 1fr);grid-template-areas:"t ." "a ." "d ."}}@media(min-width: 948px){.imagetext__content--sm.imagetext__content--right{grid-template-columns:repeat(2, 1fr);grid-template-areas:". t" ". a" ". d"}}@media(min-width: 948px){.imagetext__content--md{grid-template-columns:repeat(4, 1fr);grid-template-areas:"t t t ." "a a a ." "d d d ."}}@media(min-width: 948px){.imagetext__content--md.imagetext__content--right{grid-template-columns:repeat(4, 1fr);grid-template-areas:". t t t" ". a a a" ". d d d"}}.imagetext__section{position:relative}@media(min-width: 948px){[data-layout=center] .imagetext__section{text-align:center}}.imagetext__title{margin:1rem 0;grid-area:t}.imagetext__heading{margin:1rem 0;grid-area:t}.imagetext__abstract{grid-area:a}.imagetext__description{grid-area:d;-moz-column-gap:2.625rem;column-gap:2.625rem}.imagetext__description--narrow{max-width:56rem;margin-right:auto;margin-left:auto}@media(min-width: 948px){.imagetext__description--two{-moz-column-count:2;column-count:2}.imagetext__description--three{-moz-column-count:3;column-count:3}}.imagetext__nav{margin-top:1em;grid-area:n}.imagetext__btn{margin:0 .75em .75em 0}.journal__nav{margin:0 0 6rem 0}.journal__header{border-top:solid rgba(16,16,16,.5) .0625rem;display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-start}@media(min-width: 431px){.journal__header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:3.75rem}}.journal__title{margin:0 0 1rem}.journal__list{row-gap:3rem}.journal__carousel{position:relative}.journal__carousel--viewport{width:auto}.journal__carousel--track{margin-right:-1.3125rem}.journal__carousel--track>.journal__snippet{min-width:100%;padding-right:1.3125rem}@media(min-width: 431px){.journal__carousel--track>.journal__snippet{min-width:50%}}.journal__carousel--prev,.journal__carousel--next{position:absolute;padding:0;width:2.5rem;height:1rem;z-index:1;cursor:pointer;top:-3.25rem}@media(min-width: 431px){.journal__carousel--prev,.journal__carousel--next{top:-5.25rem}}.journal__carousel--prev svg,.journal__carousel--next svg{width:2.5rem;height:1rem;margin:0 auto}.journal__carousel--prev{right:4rem}.journal__carousel--next{right:0}.journal__snippet:first-child{grid-column:1/-1}.journal__snippet--asset{margin-bottom:1.25rem}.journal__snippet--link{display:block;height:100%;-webkit-text-decoration:none;text-decoration:none}@media(hover: hover){.journal__snippet--link:hover:not(.journal__snippet--link--disabled):not(.journal__snippet--link--link) .journal__snippet--image{transform:scale(1.05)}}.journal__snippet--date{margin:1em 0}.journal__snippet--abstract{margin:1em 0}@media(hover: hover){.journal__snippet--readmore{padding:0 0 .26em}.journal__snippet--readmore:hover::after{background-color:rgba(16,16,16,.25);transition:background-color .3s ease, transform 0s linear 0s}.journal__snippet--readmore.active::after{left:0;right:0;background-color:#101010}}.map{background-color:rgb(244.75,244.25,240.75);position:relative;width:100%;height:40vh}.pagination{color:rgba(16,16,16,.5);grid-column:1/-1}.pagination__nav{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:center;padding-top:1.25rem;padding-bottom:1.25rem;border-top:solid .0625rem currentColor;border-bottom:solid .0625rem currentColor}@media(min-width: 948px)and (min-height: 0px){.pagination__nav{padding-top:0.625rem;padding-bottom:0.625rem}}@media(min-width: 948px)and (min-height: 680px){.pagination__nav{padding-top:0.78125rem;padding-bottom:0.78125rem}}@media(min-width: 948px)and (min-height: 720px){.pagination__nav{padding-top:0.9375rem;padding-bottom:0.9375rem}}@media(min-width: 948px)and (min-height: 760px){.pagination__nav{padding-top:1.09375rem;padding-bottom:1.09375rem}}@media(min-width: 948px)and (min-height: 800px){.pagination__nav{padding-top:1.25rem;padding-bottom:1.25rem}}@media(min-width: 948px)and (min-height: 900px){.pagination__nav{padding-top:1.40625rem;padding-bottom:1.40625rem}}.pagination__nav--items{align-content:center;justify-content:space-between}.pagination__item{padding-left:0;padding-right:0}.pagination__item{margin-right:.625rem}.pagination__item:last-child{margin-right:0}.pagination__item .icon{position:relative;top:.125em}.pagination__link{padding:.375rem .875rem}.pagination__link.disabled,.pagination__link[disabled]{pointer-events:none;opacity:.2}.staff__header{display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-start}@media(min-width: 431px){.staff__header{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:3.75rem}}.staff__title{margin:0 0 1rem}.staff__list{row-gap:3rem}@media(min-width: 948px){.staff__snippet:nth-child(even){padding-top:50%}}.staff__snippet--asset{margin-bottom:1.25rem}.staff__snippet--link{display:block;height:100%;-webkit-text-decoration:none;text-decoration:none}@media(hover: hover){.staff__snippet--link:hover:not(.staff__snippet--link--disabled):not(.staff__snippet--link--link) .staff__snippet--image{transform:scale(1.05)}}.staff__snippet--title{margin:.5rem 0}.staff__snippet--position{margin:1em 0}.staff__snippet--abstract{margin:1em 0}@media(hover: hover){.staff__snippet--readmore{padding:0 0 .26em}.staff__snippet--readmore:hover::after{background-color:rgba(16,16,16,.25);transition:background-color .3s ease, transform 0s linear 0s}.staff__snippet--readmore.active::after{left:0;right:0;background-color:#101010}}.text__layout{row-gap:0;grid-template-columns:1fr;grid-template-areas:"t" "a" "d"}@media(min-width: 948px){.text__layout--sm{grid-template-columns:repeat(2, 1fr);grid-template-areas:"t ." "a ." "d ."}}@media(min-width: 948px){.text__layout--sm.text__layout--right{grid-template-columns:repeat(2, 1fr);grid-template-areas:". t" ". a" ". d"}}@media(min-width: 948px){.text__layout--md{grid-template-columns:repeat(4, 1fr);grid-template-areas:"t t t ." "a a a ." "d d d ."}}@media(min-width: 948px){.text__layout--md.text__layout--right{grid-template-columns:repeat(4, 1fr);grid-template-areas:". t t t" ". a a a" ". d d d"}}.text__section{position:relative}@media(min-width: 948px){[data-layout=center] .text__section{text-align:center}}.text__title{grid-area:t;margin:1rem 0}.text__heading{grid-area:t;margin:1rem 0}.text__abstract{grid-area:a}.text__description{grid-area:d;-moz-column-gap:2.625rem;column-gap:2.625rem}.text__description--narrow{max-width:56rem;margin-left:auto;margin-right:auto}@media(min-width: 948px){.text__description--two{-moz-column-count:2;column-count:2}.text__description--three{-moz-column-count:3;column-count:3}}.text__nav{grid-area:n;margin-top:1em}.text__btn{margin:0 .75em .75em 0}[data-view]{opacity:1;opacity:initial}[data-view].transitioning{transition:transform .25s ease-in, opacity .25s ease-in}[data-view].out{opacity:0}[data-view].in{opacity:0}.oh{overflow:hidden}
