.CaseStudiesFilters_case-studies-filters__A8dED{padding:6.4rem 0 3.2rem}@media(min-width:768px){.CaseStudiesFilters_case-studies-filters__A8dED{padding-bottom:4rem}}@media(min-width:992px){.CaseStudiesFilters_case-studies-filters__A8dED{padding-top:9.6rem;padding-bottom:4.8rem}}.CaseStudiesFilters_case-studies-filters--compact__kacla{padding-top:2.4rem}@media(min-width:768px){.CaseStudiesFilters_case-studies-filters--compact__kacla{padding-top:3.2rem}}@media(min-width:992px){.CaseStudiesFilters_case-studies-filters--compact__kacla{padding-top:3.2rem}}.CaseStudiesFilters_case-studies-filters__item__Wg6TT{display:inline-block;margin:.4rem}@media(min-width:992px){.CaseStudiesFilters_case-studies-filters__item__Wg6TT{margin:.5rem}}.CaseStudiesFilters_case-studies-filters__item__Wg6TT[hidden]{display:none}.CaseStudiesFilters_case-studies-filters__drawer__Eize_{max-height:120rem;margin:-.4rem;transition:max-height .3s cubic-bezier(.25,1,.35,1)}.CaseStudiesFilters_case-studies-filters__drawer--closed__Ip1SQ{overflow:hidden;max-height:9.6rem}@media(min-width:992px){.CaseStudiesFilters_case-studies-filters__drawer--closed__Ip1SQ{max-height:none}}.CaseStudiesFilters_case-studies-filters__more-button__SiLFY{display:flex;align-items:center;justify-content:space-between;min-width:18rem;min-height:4.4rem;margin:2rem 0 0;padding:.8rem 0;border:none;background:rgba(0,0,0,0);color:#fff;font-size:1.4rem;transition:opacity .3s cubic-bezier(.25,1,.35,1);cursor:pointer;opacity:1}@media(hover:hover)and (pointer:fine){.CaseStudiesFilters_case-studies-filters__more-button__SiLFY:hover{opacity:.8}}.CaseStudiesFilters_case-studies-filters__more-button__SiLFY:active{opacity:.8}.CaseStudiesFilters_case-studies-filters__more-button__SiLFY:focus-visible{opacity:.8;outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesFilters_case-studies-filters__more-button__SiLFY span{text-decoration:underline}.CaseStudiesFilters_case-studies-filters__more-arrow__9MFBr{margin-left:1.1rem;transform:rotate(0deg);transition:transform .3s cubic-bezier(.25,1,.35,1)}.CaseStudiesFilters_case-studies-filters__more-arrow--opened__TQ3Kh{transform:rotate(180deg)}.CaseStudiesFilters_case-studies-filters__dismiss__vnSkI{width:0;margin:0;color:currentColor;transition:opacity .5s cubic-bezier(.25,1,.35,1),margin .3s cubic-bezier(.25,1,.35,1);transform:scale(1.4);fill:currentColor;overflow:hidden;opacity:0}.CaseStudiesFilters_case-studies-filters__dismiss--visible__ci1V0{width:auto;margin-left:.6rem;opacity:1;pointer-events:none;transition:opacity .3s cubic-bezier(.25,1,.35,1),margin .5s cubic-bezier(.25,1,.35,1)}.ClientWorkPromo_client-work-promo___EGKk{display:grid;align-items:center;grid-template-columns:minmax(0,1fr);gap:3.2rem;padding:4.8rem 2.8rem;background:#000}@media(min-width:576px){.ClientWorkPromo_client-work-promo___EGKk{padding:5.6rem 4.8rem}}@media(min-width:992px){.ClientWorkPromo_client-work-promo___EGKk{grid-template-columns:minmax(0,1fr) auto;padding:6.4rem}}.ClientWorkPromo_client-work-promo__content__kEAVQ{min-width:0}.ClientWorkPromo_client-work-promo__title__s0tuU{margin:0 0 1.6rem;font-family:ReworkMicroWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:600;line-height:1.08;text-transform:uppercase;letter-spacing:.02em}.ClientWorkPromo_client-work-promo__title-accent___H_QO{color:#19f7ff}.ClientWorkPromo_client-work-promo__text__xfZNy{margin:0;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}.ClientWorkPromo_client-work-promo__button__7XYWt{justify-self:start}.CaseStudiesGrid_case-studies-grid__pgQO4{min-height:45vh;padding-bottom:6.4rem;transition:opacity .3s cubic-bezier(.25,1,.35,1);opacity:1}@media(min-width:768px){.CaseStudiesGrid_case-studies-grid__pgQO4{padding-bottom:9.6rem}}@media(min-width:1200px){.CaseStudiesGrid_case-studies-grid__pgQO4{padding-bottom:12.8rem}}.CaseStudiesGrid_case-studies-grid--loading__2W64S{pointer-events:none;opacity:.35}.CaseStudiesGrid_case-studies-grid__count__sS7Mk,.CaseStudiesGrid_case-studies-grid__heading__D28oI,.CaseStudiesGrid_case-studies-grid__metadata__hJuiQ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.CaseStudiesGrid_case-studies-grid__list__gQhrG{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem}@media(min-width:576px){.CaseStudiesGrid_case-studies-grid__list__gQhrG{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(min-width:992px){.CaseStudiesGrid_case-studies-grid__list__gQhrG{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.CaseStudiesGrid_case-studies-grid__pgQO4 .CaseStudiesGrid_case-studies-grid__empty-title__LyOuZ{text-transform:uppercase}.CaseStudiesGrid_case-studies-grid__item___4YgS{min-width:0}.CaseStudiesGrid_case-studies-grid__item--promo__clKt_{grid-row:7;grid-column:1/-1}@media(min-width:576px){.CaseStudiesGrid_case-studies-grid__item--promo__clKt_{grid-row:4}}@media(min-width:992px){.CaseStudiesGrid_case-studies-grid__item--promo__clKt_{grid-row:3}}.CaseStudiesGrid_case-studies-grid__card__2V8kU,.CaseStudiesGrid_case-studies-grid__fallback-card__xOdp5{width:100%}.CaseStudiesGrid_case-studies-grid__card-content__YKW4a{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;padding:2.4rem}.CaseStudiesGrid_case-studies-grid__fallback-card__xOdp5{display:flex;position:relative;align-items:center;justify-content:center;aspect-ratio:3/2;padding:2.4rem;border:0;background:#242626;color:#fff;cursor:pointer}.CaseStudiesGrid_case-studies-grid__fallback-card--active__NUaiS{box-shadow:inset 0 0 0 .4rem #19f7ff}.CaseStudiesGrid_case-studies-grid__fallback-card__xOdp5:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesGrid_case-studies-grid__item-logo__qOQv4{position:relative;width:8rem;height:5rem;margin:0;line-height:1;overflow:hidden;white-space:nowrap;text-indent:-999rem}@media(min-width:768px){.CaseStudiesGrid_case-studies-grid__item-logo__qOQv4{width:10rem;height:6rem}}@media(min-width:992px){.CaseStudiesGrid_case-studies-grid__item-logo__qOQv4{width:12rem;height:7rem}}.CaseStudiesGrid_case-studies-grid__item-logo--landscape__ZjqPQ{width:10rem}@media(min-width:768px){.CaseStudiesGrid_case-studies-grid__item-logo--landscape__ZjqPQ{width:13rem}}@media(min-width:992px){.CaseStudiesGrid_case-studies-grid__item-logo--landscape__ZjqPQ{width:15rem}}.CaseStudiesGrid_case-studies-grid__video-icon__aQHcn{position:absolute;right:1.2rem;bottom:1.2rem}.CaseStudiesGrid_case-studies-grid__video-icon__aQHcn svg{display:block;width:3.6rem;height:3.6rem}.CaseStudiesGrid_case-studies-grid__load-more__bGqmE{display:flex;justify-content:center;margin-top:4.8rem}@media(min-width:768px){.CaseStudiesGrid_case-studies-grid__load-more__bGqmE{margin-top:6.4rem}}.CaseStudiesMediaFilter_case-studies-media-filter__f6DRC{display:block;position:relative;z-index:1;width:100%;margin:0;text-align:left}@media(min-width:576px){.CaseStudiesMediaFilter_case-studies-media-filter__f6DRC{max-width:28rem}}.CaseStudiesMediaFilter_case-studies-media-filter--active__sSbMD{z-index:10}.CaseStudiesMediaFilter_case-studies-media-filter__trigger__xn9aG{display:flex;justify-content:space-between;width:100%;min-height:4.6rem;padding:.8rem 0;border:none;border-bottom:.1rem solid rgba(255,255,255,.4);background:rgba(0,0,0,0);color:#fff;text-align:left;transition:color .3s cubic-bezier(.25,1,.35,1);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.CaseStudiesMediaFilter_case-studies-media-filter__trigger__xn9aG:hover{color:#19f7ff}}.CaseStudiesMediaFilter_case-studies-media-filter__trigger--opened__s1UGn{color:#19f7ff}.CaseStudiesMediaFilter_case-studies-media-filter__trigger__xn9aG:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesMediaFilter_case-studies-media-filter__trigger-text--capitalised__q8O45{text-transform:capitalize}.CaseStudiesMediaFilter_case-studies-media-filter__trigger-icon__3DCsu{width:1.2rem;margin:.8rem 0 0 1.2rem;color:#19f7ff;transition:transform .3s cubic-bezier(.25,1,.35,1);transform:rotate(0deg) translateY(20%)}.CaseStudiesMediaFilter_case-studies-media-filter__trigger-icon--opened__hjRr3{transform:rotate(180deg) translateY(50%)}.CaseStudiesMediaFilter_case-studies-media-filter__trigger-icon__3DCsu path{fill:currentColor}.CaseStudiesMediaFilter_case-studies-media-filter__list__J1icQ{display:none;position:absolute;top:4.6rem;right:0;left:0;z-index:2;max-height:30rem;margin:0;padding:0;border:0;background:#242626;list-style:none;overflow:auto;-webkit-user-select:none;user-select:none}.CaseStudiesMediaFilter_case-studies-media-filter__list--opened__k05Ph{display:block}.CaseStudiesMediaFilter_case-studies-media-filter__item__GNw6S{margin:0;padding:0}.CaseStudiesMediaFilter_case-studies-media-filter__button__YAFSC{width:100%;min-height:4.4rem;padding:.8rem 1.2rem;border:none;border-radius:0;background:rgba(0,0,0,0);color:#fff;text-align:left;transition:background .3s cubic-bezier(.25,1,.35,1);text-decoration:none;cursor:pointer;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.CaseStudiesMediaFilter_case-studies-media-filter__button__YAFSC:hover{background:rgba(25,247,255,.12)}}.CaseStudiesMediaFilter_case-studies-media-filter__button__YAFSC:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesModal_case-studies-modal__JkUP4{display:none;position:fixed;inset:0;z-index:20;min-height:100vh;background:rgba(0,0,0,.97);transition:opacity .3s cubic-bezier(.25,1,.35,1);opacity:0;overflow:auto}.CaseStudiesModal_case-studies-modal--shown__EmvS8{display:block}.CaseStudiesModal_case-studies-modal--fade-in__pYPFx{opacity:1}.CaseStudiesModal_case-studies-modal__inner__RxK3z{display:flex;justify-content:center;min-height:100%;padding:6.4rem 0;flex-direction:column}.CaseStudiesModal_case-studies-modal__image-wrap__a7_jR,.CaseStudiesModal_case-studies-modal__loading-stage__zio5P,.CaseStudiesModal_case-studies-modal__video-wrap__FYHBR{flex:0 0 auto;width:calc(100% - 5.6rem);max-width:157.6rem;margin-inline:auto;background:#242626}@media(min-width:768px){.CaseStudiesModal_case-studies-modal__image-wrap__a7_jR,.CaseStudiesModal_case-studies-modal__loading-stage__zio5P,.CaseStudiesModal_case-studies-modal__video-wrap__FYHBR{width:calc(100% - 12.4rem)}}.CaseStudiesModal_case-studies-modal__image-wrap__a7_jR{display:block;position:relative}.CaseStudiesModal_case-studies-modal__image__bnsY_{display:block;width:100%;height:100%}.CaseStudiesModal_case-studies-modal__placeholder-loading__jfNZL{display:flex;position:absolute;inset:0;z-index:1;align-items:center;justify-content:center;pointer-events:none}.CaseStudiesModal_case-studies-modal__loading-stage__zio5P{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9}.CaseStudiesModal_case-studies-modal__placeholder-throbber__4D1R7{width:4.8rem;height:4.8rem;background:url(/_next/static/media/throbber.19f810b9.svg?dpl=dpl_58EMM1A1my2DNZnwJEDJfgC1KWS1) 50% 50% no-repeat;background-size:contain}@media(min-width:992px){.CaseStudiesModal_case-studies-modal__placeholder-throbber__4D1R7{width:7.2rem;height:7.2rem}}.CaseStudiesModal_case-studies-modal__status__raMwN{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.CaseStudiesModal_case-studies-modal__video-wrap__FYHBR{position:relative;aspect-ratio:16/9}.CaseStudiesModal_case-studies-modal__video__5gXLv{position:absolute;inset:0}.CaseStudiesModal_case-studies-modal__content__oL55_{position:relative;padding-top:2.8rem}@media(min-width:768px){.CaseStudiesModal_case-studies-modal__content__oL55_{padding-top:3.6rem}}.CaseStudiesModal_case-studies-modal__button-wrap__9woen{position:relative;z-index:2;height:0}.CaseStudiesModal_case-studies-modal__close-button__cxuTw{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:4.8rem;height:3.2rem;padding:0 1.2rem 0 0;border:0;background:rgba(0,0,0,0);color:#000;cursor:pointer}@media(min-width:768px){.CaseStudiesModal_case-studies-modal__close-button__cxuTw{width:6.4rem;height:5rem;padding-right:1.6rem}}@media(hover:hover)and (pointer:fine){.CaseStudiesModal_case-studies-modal__close-button__cxuTw:hover:before{background:#fff}}.CaseStudiesModal_case-studies-modal__close-button__cxuTw:before{position:absolute;inset:0;background:#19f7ff;transition:background .3s cubic-bezier(.25,1,.35,1);clip-path:polygon(0 0,100% 0,68% 100%,0 100%);content:""}.CaseStudiesModal_case-studies-modal__close-button__cxuTw:active:before{background:#fff}.CaseStudiesModal_case-studies-modal__close-button__cxuTw:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesModal_case-studies-modal__close-icon__vT0v7{position:relative;width:1.4rem;height:1.4rem}@media(min-width:768px){.CaseStudiesModal_case-studies-modal__close-icon__vT0v7{width:2rem;height:2rem}}.CaseStudiesModal_case-studies-modal__title__twlmb{max-width:81rem;margin:0;font-family:ReworkMicroWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere}@media(min-width:768px){.CaseStudiesModal_case-studies-modal__title__twlmb{font-size:2.2rem}}.CaseStudiesModal_case-studies-modal__text__XzK4O{max-width:81rem;margin:1.2rem 0 0;overflow-wrap:anywhere;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}.CaseStudiesModal_case-studies-modal__error__z1MC0{max-width:81rem;margin-bottom:2.4rem;padding:2.4rem;border:.1rem solid #19f7ff;background:#242626}.CaseStudiesModal_case-studies-modal__error__z1MC0 p{margin:0 0 1.6rem}.CaseStudiesYearFilter_case-studies-year-filter__bh8ce{display:block;position:relative;z-index:1;width:100%;margin:0;text-align:left}@media(min-width:576px){.CaseStudiesYearFilter_case-studies-year-filter__bh8ce{max-width:28rem}}.CaseStudiesYearFilter_case-studies-year-filter--active__N_JmO{z-index:10}.CaseStudiesYearFilter_case-studies-year-filter__trigger__IW8En{display:flex;justify-content:space-between;width:100%;min-height:4.6rem;padding:.8rem 0;border:none;border-bottom:.1rem solid rgba(255,255,255,.4);background:rgba(0,0,0,0);color:#fff;text-align:left;transition:color .3s cubic-bezier(.25,1,.35,1);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.CaseStudiesYearFilter_case-studies-year-filter__trigger__IW8En:hover{color:#19f7ff}}.CaseStudiesYearFilter_case-studies-year-filter__trigger--opened__ZcYeq{color:#19f7ff}.CaseStudiesYearFilter_case-studies-year-filter__trigger__IW8En:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.CaseStudiesYearFilter_case-studies-year-filter__trigger-text--capitalised__ea0CQ{text-transform:capitalize}.CaseStudiesYearFilter_case-studies-year-filter__trigger-icon__N0b0g{width:1.2rem;margin:.8rem 0 0 1.2rem;color:#19f7ff;transition:transform .3s cubic-bezier(.25,1,.35,1);transform:rotate(0deg) translateY(20%)}.CaseStudiesYearFilter_case-studies-year-filter__trigger-icon--opened__u4UvC{transform:rotate(180deg) translateY(50%)}.CaseStudiesYearFilter_case-studies-year-filter__trigger-icon__N0b0g path{fill:currentColor}.CaseStudiesYearFilter_case-studies-year-filter__list__Zq1EI{display:none;position:absolute;top:4.6rem;right:0;left:0;z-index:2;max-height:30rem;margin:0;padding:0;border:0;background:#242626;list-style:none;overflow:auto;-webkit-user-select:none;user-select:none}.CaseStudiesYearFilter_case-studies-year-filter__list--opened__KU2sg{display:block}.CaseStudiesYearFilter_case-studies-year-filter__item__aQb7o{margin:0;padding:0}.CaseStudiesYearFilter_case-studies-year-filter__button__bTTaP{width:100%;min-height:4.4rem;padding:.8rem 1.2rem;border:none;border-radius:0;background:rgba(0,0,0,0);color:#fff;text-align:left;transition:background .3s cubic-bezier(.25,1,.35,1);text-decoration:none;cursor:pointer;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.CaseStudiesYearFilter_case-studies-year-filter__button__bTTaP:hover{background:rgba(25,247,255,.12)}}.CaseStudiesYearFilter_case-studies-year-filter__button__bTTaP:focus-visible{outline:.2rem solid var(--focus-colour,#fff);outline-offset:.2rem}.case-studies_caseStudies__intro__tmEfo{padding-top:2.4rem}@media(min-width:768px){.case-studies_caseStudies__intro__tmEfo{padding-top:3.2rem}}.case-studies_caseStudies__intro__tmEfo p{max-width:81rem;margin:0;font-family:SohneWeb,Tahoma,Geneva,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.015em}.case-studies_caseStudies__filterControls__FAbJe{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;padding-bottom:4.8rem}@media(min-width:576px){.case-studies_caseStudies__filterControls__FAbJe{grid-template-columns:repeat(2,minmax(0,28rem));gap:2.4rem}}@media(min-width:768px){.case-studies_caseStudies__filterControls__FAbJe{padding-bottom:6.4rem}}