.styles_filmrol__sMfhK{width:100vw;height:500px;position:relative;background:#000;display:flex;align-items:center;justify-content:center;margin-left:var(--full-width-margin);background-size:auto 100%;background-image:url(/pages/home/filmrol-background.png);background-repeat:round}.styles_filmrol__counter__0Up1I{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);display:flex;margin-top:-75px;text-align:center;align-items:center;flex-direction:column;color:#fff;font-size:24px;font-weight:700}.styles_filmrol__counter__value__YD1Hn{width:400px;font-size:80px}.styles_filmrol__counter__label__VW0Vp{max-width:300px;font-size:16px;font-weight:500}.styles_filmrol__counter__label__VW0Vp a{text-decoration:underline}.styles_filmrol__image__kzhBZ{width:auto;height:100%}.styles_beets__EEb7K{display:none}@media(min-width:1442px){.styles_beets__EEb7K{display:block}}.styles_beets__container__GumyK{gap:.75rem;display:flex;min-width:27.625rem;min-height:5.25rem;align-items:center;flex-direction:column}.styles_beets__container__word__w0EWz{gap:.375rem;display:flex}.styles_beets__container__word__letter__w3qm7{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center}.styles_beets__container__word__letter__image__I_Y9t{width:100%;object-fit:contain}.styles_item--hidden__zuriw{display:none}.styles_item__beX93{height:auto;overflow:hidden;position:relative;aspect-ratio:16/9}.styles_item__beX93:hover .styles_item__image__SIZH2{opacity:0}.styles_item__beX93:hover .styles_item__hover__HUVLN{opacity:1}.styles_item__hover__image__S8GKi,.styles_item__image__SIZH2{width:100%;height:100%;object-fit:cover;object-position:top}.styles_item__hover__video__iUcuQ{width:100%;height:100%;--media-object-fit:cover;--media-object-position:top}.styles_item__image__SIZH2{transition:opacity .3s ease-in-out}.styles_item__hover__image__S8GKi,.styles_item__hover__video__iUcuQ{top:0;left:0;z-index:-1;position:absolute!important}.styles_hover__OU_zE{top:0;left:0;width:100%;height:100%;gap:1.5rem;opacity:0;display:flex;padding:2rem 2rem 4rem;position:absolute;transition:opacity .3s ease-in-out;align-items:flex-start;flex-direction:column;-webkit-backdrop-filter:blur(4px) brightness(.4);backdrop-filter:blur(4px) brightness(.4)}.styles_hover__title___fzgA{color:#fff;margin-top:auto;font-size:3.125rem;font-weight:700}.styles_hover__subtitle__gVPuh{padding:.75rem 1rem;background:rgba(90,90,90,.8);border-radius:2rem}.styles_hover__subtitle__text__3SVpv{color:#fff;font-size:1rem;font-weight:600;line-height:1}@media(max-width:767px){.styles_hover__OU_zE{gap:1rem;opacity:1;padding:1.5rem}.styles_hover__title___fzgA{font-size:1.5rem}.styles_hover__subtitle__gVPuh{padding:.5rem .75rem}.styles_hover__subtitle__text__3SVpv{font-size:1rem}}.styles_award__1dA2x{top:2rem;gap:.75rem;left:2rem;z-index:4;color:#fff;display:flex;padding:.75rem 1rem;position:absolute;align-items:center;font-size:1rem;font-weight:600;line-height:1;border-radius:.375rem;background:rgba(53,53,53,.8)}@media(max-width:767px){.styles_award__1dA2x{gap:.5rem;top:1.5rem;left:1.5rem;padding:.5rem .75rem}.styles_award__1dA2x img{width:.875rem;height:auto}}.styles_projects__yLqIr{display:flex;padding:var(--padding);align-items:center;flex-direction:column;scroll-margin-top:4rem}.styles_projects__subtitle__94rex{font-size:1.875rem}.styles_projects__title__JhL7r{font-size:2.5rem;font-weight:600}.styles_list__iMLwe{grid-gap:1.5rem;gap:1.5rem;width:100%;display:grid;margin-top:var(--padding-width);grid-template-columns:repeat(1,1fr)}@media(min-width:1200px){.styles_list__iMLwe{grid-template-columns:repeat(2,1fr)}}.styles_options__L1vkm{gap:1rem;display:flex;flex-wrap:wrap;margin-top:.25rem;justify-content:center}@keyframes styles_underline_gradient__W4uKL{to{background-position:100% 50%}}.styles_header___alSj{gap:2rem;width:100%;display:flex;flex-direction:column}.styles_header__container__1zNAt{width:100vw;display:flex;max-width:1920px;padding:var(--padding-with-top);padding-bottom:1.25rem;justify-content:space-between}.styles_header__container__title__HfIqD{gap:3rem;display:flex;align-items:center;flex-direction:column}.styles_header__container__title__image__kCy4X{width:10.25rem;height:auto;display:block;margin-top:-1rem}.styles_header__container__left__GELd2,.styles_header__container__right__IsGiT{height:auto;display:none;margin-top:0;margin-left:-52px}@media(min-width:1200px){.styles_header__container__1zNAt{height:25rem;padding:0;position:relative;align-items:center;margin-bottom:-80px}.styles_header__container__title__HfIqD{top:50%;left:50%;display:flex;position:absolute;translate:-50% -50%;margin-top:-40px;padding-bottom:4rem}.styles_header__container__title__image__kCy4X{width:14rem;margin-top:0}.styles_header__container__left__GELd2,.styles_header__container__right__IsGiT{display:block}.styles_header__container__left__GELd2{width:40rem}.styles_header__container__right__IsGiT{width:42rem;margin-left:auto;margin-right:-52px}}@media(min-width:1442px){.styles_header__container__title__HfIqD{padding-bottom:0}.styles_header__container__title__image__kCy4X{width:12rem}}.styles_header__carousel__tXgbH{padding:var(--padding)}.styles_header__projects___nkOg{gap:.5rem;display:flex;padding:var(--padding);margin-right:auto;flex-direction:column}.styles_header__projects__container__HNswF{gap:.5rem;display:flex;align-items:center}.styles_header__projects__container__text__eleEQ{font-size:1rem;font-weight:600}.styles_header__projects__container__HNswF:hover{text-decoration:underline}.styles_header__projects__gradient__etl8q{width:100%;height:var(--underline-height);border-radius:var(--underline-radius);background:var(--underline-gradient);background-size:200% 200%;background-position:0 50%;animation:styles_underline_gradient__W4uKL 6s ease-in-out infinite alternate}.styles_button__YDNft{display:flex;align-items:center;gap:var(--button-gap);font-size:var(--button-font-size);font-weight:var(--button-font-weight);border-radius:var(--button-border-radius);color:#fff;cursor:pointer;padding:var(--button-padding);transition:all .2s ease-in-out;background:linear-gradient(45deg,#ff4d9c,#7666d8)}.styles_button__icon__F70Cv{color:#fff}.styles_button--secondary__s_kX1{color:#fff;background:#000}.styles_button--secondary__s_kX1 .styles_button__icon__F70Cv{color:#fff}.styles_button--tertiary__tnhPX{color:#5d5d5d;background:#fff;border:1px solid #dcdcdc}.styles_button--tertiary__tnhPX .styles_button__icon__F70Cv{color:#5d5d5d}.styles_button--small__j8MMC{gap:var(--button-small-gap);padding:var(--button-small-padding);font-size:var(--button-small-font-size);font-weight:var(--button-small-font-weight)}.styles_button__YDNft:hover{transform:scale(1.05)}@media(min-width:992px){.styles_parallax__XduTv{opacity:0;filter:blur(.5rem);transition:opacity .4s ease,filter .4s ease}.styles_parallax--ready__xekrd{opacity:1;filter:blur(0)}}.styles_sketchnotes__YDox1{gap:2.5rem;display:flex;flex-direction:column;width:var(--full-width);margin-left:var(--full-width-margin);background:#f5f5f5;padding:3.75rem calc(var(--full-width-padding) + var(--padding-width))}.styles_sketchnotes__header__ADa9_{gap:1.25rem;display:flex;max-width:54rem;flex-direction:column}.styles_sketchnotes__header__title__dQzq_{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-bottom:0}.styles_sketchnotes__header__content__qlCsf{font-size:1.25rem;line-height:2rem}.styles_sketchnotes__list__DaWAO{grid-gap:1rem;gap:1rem;display:grid;list-style:none;margin-top:1.25rem;grid-template-columns:repeat(2,1fr)}.styles_sketchnotes__list__button__6o29L{display:block}.styles_sketchnotes__list__button__image___6q5K{width:100%;height:auto;display:block;transition:transform .2s ease}.styles_sketchnotes__list__button__6o29L:hover .styles_sketchnotes__list__button__image___6q5K{transform:scale(1.02)}@media(min-width:992px){.styles_sketchnotes__list__DaWAO{gap:2.25rem;grid-template-columns:repeat(5,1fr)}}.styles_overlay___7kbh{inset:0;z-index:100;position:fixed;display:flex;align-items:center;background:rgba(0,0,0,.85)}.styles_overlay__strip__TazBZ{gap:1rem;width:100%;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.styles_overlay__strip__TazBZ::-webkit-scrollbar{display:none}.styles_overlay__strip__image__Xi4zt{--max-width:85vw;--max-height:calc(80vh * var(--ratio));--width:min(var(--max-width),var(--max-height));width:var(--width);height:auto}.styles_overlay__strip__image__Xi4zt:first-child{-webkit-margin-start:calc(50vw - var(--width)/2);margin-inline-start:calc(50vw - var(--width)/2)}.styles_overlay__strip__image__Xi4zt:last-child{-webkit-margin-end:calc(50vw - var(--width)/2);margin-inline-end:calc(50vw - var(--width)/2)}@media(min-width:992px){.styles_overlay__strip__TazBZ{gap:2rem}}.styles_overlay__close__UB4gD{top:5vh;right:calc(var(--full-width-padding) + var(--padding-width));position:fixed;transform:translateY(-50%);color:#fff;font-size:1.5rem}.styles_workshop__9RbkN{gap:1.25rem;display:flex;padding:var(--padding);flex-direction:column}.styles_workshop__header__J5OiM{gap:1.25rem;display:flex;max-width:54rem;flex-direction:column}.styles_workshop__header__title__nB4m8{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-bottom:0}.styles_workshop__header__content__M09KT{font-size:1.25rem;line-height:2rem}.styles_workshop__list__h_YEa{grid-gap:1.5rem;gap:1.5rem;display:grid;list-style:none;margin-top:2.5rem;grid-template-columns:repeat(1,1fr)}.styles_workshop__list__image__2L4eO{width:100%;height:auto;display:block}@media(min-width:992px){.styles_workshop__list__h_YEa{grid-template-columns:repeat(2,1fr)}}.styles_intro__pDrM6{gap:2.5rem;display:flex;padding:var(--padding);flex-direction:column}.styles_intro__header__QZc9V{gap:1.25rem;display:flex;max-width:58rem;flex-direction:column}.styles_intro__header__title__GP6nM{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-bottom:0}.styles_intro__header__content__Ix3Sm{font-size:1.25rem;line-height:2rem}.styles_intro__items__item__u3jRq{gap:1rem;display:flex;flex-direction:column;border-bottom:1px solid #ccc;padding-top:3.75rem;padding-bottom:3.75rem}.styles_intro__items__item__title__30Ayg{flex:1 1;font-size:1.5rem;font-weight:600;line-height:1.875rem}.styles_intro__items__item__content__kEf5A{flex:1 1;font-size:1.25rem;line-height:2rem}.styles_intro__items__item__content__kEf5A a{text-decoration:underline}.styles_intro__items__item__u3jRq:last-child{border-bottom:none;padding-bottom:0}.styles_intro__items__item__u3jRq:first-child{padding-top:0}@media(min-width:992px){.styles_intro__items__item__u3jRq{gap:4rem;flex-direction:row}.styles_intro__link__1opGL{margin-left:calc(50% + 2rem)}}.styles_text__Pngqw{gap:4rem;display:flex;align-items:flex-start;flex-direction:column}.styles_text__body__F2JiT{gap:1.25rem;display:flex;max-width:54rem;flex-direction:column}.styles_text__body__title__V6GgX{font-size:1.5rem;font-weight:500;line-height:1.875rem;padding-bottom:0}.styles_text__body__content__C4QQY{font-size:1.25rem;line-height:2rem}.styles_text__body__content__C4QQY a{text-decoration:underline}.styles_text__body__content--medium__lrnQP{font-weight:500}.styles_text__aside__AnoB1{width:100%;height:auto;display:block}@media(min-width:992px){.styles_text--aside__KLO8K{flex-direction:row}.styles_text--aside__KLO8K .styles_text__aside__AnoB1,.styles_text--aside__KLO8K .styles_text__body__F2JiT{width:50%}}.styles_insight__vVJEH{gap:2.5rem;display:flex;padding:var(--padding);flex-direction:column}.styles_embedded__x5Izx{padding:var(--padding);margin-bottom:1.5rem}.styles_embedded__frame__lDq2b{width:100%;border:none;display:block;aspect-ratio:1789/1008}.styles_research__0W3kU{gap:3.75rem;display:flex;background:var(--color);width:var(--full-width);margin-left:var(--full-width-margin);padding-top:2rem;padding-bottom:2rem;flex-direction:column}.styles_research__header__ft1lg{gap:1.25rem;display:flex;max-width:54rem;flex-direction:column;padding-left:calc(var(--full-width-padding) + var(--padding-width));padding-right:calc(var(--full-width-padding) + var(--padding-width))}.styles_research__header__title__Cj_KU{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-bottom:0}.styles_research__header__content__kCcXX{font-size:1.25rem;line-height:2rem}.styles_research__list__vO1AS{grid-gap:1.875rem;gap:1.875rem;display:grid;padding-left:calc(var(--full-width-padding) + var(--padding-width));padding-right:calc(var(--full-width-padding) + var(--padding-width));grid-auto-rows:1fr;grid-auto-flow:row;grid-template-columns:repeat(var(--columns),var(--width));list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.styles_research__list__item__fwXMM{width:var(--width)}.styles_research__list__item__image__1OAKe{width:100%;height:100%;object-fit:cover}.styles_text_with_image_simple__p3Skm{gap:4rem;width:100%;display:flex;padding:var(--padding);flex-direction:column}.styles_text_with_image_simple__content__JuIPL,.styles_text_with_image_simple__image__diniE{width:100%}.styles_text_with_image_simple__content__JuIPL{display:flex;flex-direction:column;justify-content:center}.styles_text_with_image_simple__content__title__Gzndh{font-size:1.5rem;font-weight:600;line-height:1.875rem;padding-bottom:1.25rem}.styles_text_with_image_simple__content__text__Lw_QU{font-size:1.25rem;line-height:2rem;white-space:pre-line}.styles_text_with_image_simple__image__diniE{height:auto;object-fit:cover;aspect-ratio:var(--aspect)}@media(min-width:992px){.styles_text_with_image_simple__p3Skm{flex-direction:row}.styles_text_with_image_simple__content__JuIPL,.styles_text_with_image_simple__image__diniE{width:50%}}.styles_video__H4j18{gap:1.875rem;display:flex;padding:var(--padding);flex-direction:column}.styles_video__title__eggQV{font-size:1.25rem;font-weight:400;line-height:normal;padding-bottom:0}.styles_video__container__qt8SK{width:100%;position:relative;aspect-ratio:var(--aspect)}.styles_video__container__player__WNmG4{top:0;left:0;width:100%;height:100%;position:absolute!important}