.page_main__ux7yf{transition:opacity .35s cubic-bezier(.25,.46,.45,.94)}[data-navigating=detail-in] .page_main__ux7yf,[data-navigating=home-out] .page_main__ux7yf{opacity:0}.page_homeSection__TYpWm{width:100%}@media(min-width:48.125em){.page_homeSection__TYpWm .container{display:flex}}@media(min-width:64em){.page_homeSection__TYpWm{padding:60px 0}.page_homeSection__TYpWm .container{display:flex}}.page_bottomSection__lBxvM{width:100%;margin-top:4rem;padding:0 calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.page_bottomSection__lBxvM{margin-top:1rem;padding:10rem calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1)) 0}}.page_homeBlock__K1O30{display:flex;padding-top:80px}@media(max-width:48.115em){.page_homeBlock__K1O30:not(:first-child):last-child{padding-top:40px}.page_homeBlock__K1O30 .page_homeBlockContent__viNEV:first-child:last-child{margin-left:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 6) + calc(16px * 4))}}@media(min-width:48.125em)and (max-width:63.99em){.page_homeBlock__K1O30{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 10) + calc(20px * 9));flex-shrink:0}.page_homeBlock__K1O30:not(:first-child):last-child{margin-left:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1))}}@media(min-width:64em)and (max-width:89.99em){.page_homeBlock__K1O30{padding-top:0}.page_homeBlock__K1O30:first-child{margin-left:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 1) + calc(20px * 1))}.page_homeBlock__K1O30:last-child:not(:first-child){margin-left:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 9) + calc(20px * 8))}.page_homeBlock__K1O30:first-child:not(:last-child){flex-shrink:0;width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 9) + calc(20px * 8))}.page_homeBlock__K1O30.page_fullwidth__KOk_F{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 10) + calc(20px * 9))}.page_homeBlock__K1O30 br{content:"";height:12px;display:block}}@media(min-width:80em){.page_homeBlock__K1O30{padding-top:0}.page_homeBlock__K1O30:first-child{margin-left:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 7) + calc(20px * 7))}.page_homeBlock__K1O30:last-child:not(:first-child){margin-left:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 5) + calc(20px * 5))}.page_homeBlock__K1O30:first-child:not(:last-child){flex-shrink:0;width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 5) + calc(20px * 5))}.page_homeBlock__K1O30.page_fullwidth__KOk_F{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 10) + calc(20px * 9))}.page_homeBlock__K1O30 br{content:"";height:12px;display:block}}.page_homeBlock__K1O30.page_capture__Ga9sP{display:none}@media(min-width:48.125em){.page_homeBlock__K1O30.page_capture__Ga9sP{display:block}}.page_homeBlockTitle__WTEfj{width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 4) + calc(16px * 3));margin-right:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 2) + calc(16px * 1));font-size:12px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.24px;flex-shrink:0}@media(min-width:48.125em)and (max-width:63.99em){.page_homeBlockTitle__WTEfj{width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 3) + calc(16px * 2));margin-right:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}}@media(min-width:64em){.page_homeBlockTitle__WTEfj{font-size:max(12px,12*100vw/var(--size));width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 1) + calc(20px * 1));margin-right:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 3))}}@media screen and (min-width:64em)and (min-width:1800px){.page_homeBlockTitle__WTEfj{font-size:calc(12*1.0714285714*1px)}}.page_homeBlockContent__viNEV{display:block;flex-grow:1;font-size:12px;font-weight:500;line-height:125%;letter-spacing:-.24px}@media(min-width:64em){.page_homeBlockContent__viNEV{font-size:max(12px,12*100vw/var(--size))}}@media screen and (min-width:64em)and (min-width:1800px){.page_homeBlockContent__viNEV{font-size:calc(12*1.0714285714*1px)}}.page_homeBlockContent__viNEV p+p{margin-top:15px}.page_homeAwards___Y7JX li{display:flex;justify-content:space-between}.page_homeAwards___Y7JX+h3{margin-top:40px}.page_homeAwards___Y7JX+h3+ul{margin-top:15px}.page_contactBlock__VEcCV{display:flex;flex-direction:column}.page_contactBlock__VEcCV a{width:max-content}.page_contactBlock__VEcCV:not(:first-child){margin-top:15px}.page_contactLink__LURQ5{display:inline-flex;align-items:center;gap:5px;text-decoration:none;width:max-content}.page_logoContainer__EOIYn{height:calc(100vh - 20px);display:flex;justify-content:flex-end;flex-direction:column}.page_smallBar__pN_vR{padding:0;display:flex;align-items:center;justify-content:space-between;font-size:11px}.Footer_contact__rn6Bv{text-align:right;flex-shrink:0;display:flex;flex-direction:column;row-gap:2px;margin-left:auto;width:100%;margin-top:4rem;padding:0 calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.Footer_contact__rn6Bv{margin-top:1rem;padding:10rem calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1)) 0}}.Footer_contact__rn6Bv a{width:max-content;margin-left:auto}.Footer_contact__rn6Bv video{display:none}.Footer_contact__rn6Bv.Footer_in__oQ9Lp video{display:block}.Footer_logoWrapper__IkIt_{width:100%;aspect-ratio:750/110}@media(max-width:48.115em){.Footer_logoWrapper__IkIt_{aspect-ratio:350/217}}.Footer_smallBar__xzLNR{padding:0;display:flex;align-items:center;justify-content:space-between;font-size:11px}.LogoRive_canvas__EHAHE{width:100%}.LogoVideo_media__00Ktr{background-color:transparent!important;width:100%}.LogoVideo_media__00Ktr img{width:100%;height:auto}.image_image__Tzd4p{display:block;background-repeat:no-repeat;background-size:cover;background-color:#000;overflow:hidden}.image_image__Tzd4p img,.image_image__Tzd4p picture{position:relative}.image_placeholderImage__xstix{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.5;background-size:cover}.video_video__Qb7xl{display:block;background-color:#000;overflow:hidden;background-repeat:no-repeat;background-size:cover}.video_video__Qb7xl,.video_video__Qb7xl video{position:relative;aspect-ratio:inherit}.video_placeholderImage__0HniR{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.5;background-size:cover}.image_image__2IkY6,.media_media__ljErE{display:block}.Asset100_Asset100__anQky{font-size:12px;color:#000;width:100%}.Asset100_Asset100__anQky.Asset100_wrapped__LRlD8{width:100%}.Asset100_Asset100__anQky .Asset100_media__n05nM{width:100%;line-height:0}.Asset100_Asset100__anQky .Asset100_media__n05nM img,.Asset100_Asset100__anQky .Asset100_media__n05nM video{width:100%;height:auto}.Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5))}}.Asset100_wrapped__LRlD8 .Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset100_wrapped__LRlD8 .Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0}}.AssetInView_container__3hfhl{width:100%}@media(min-width:64em){.AssetInView_container__3hfhl{width:75%}}.AssetInView_container__3hfhl>section,.AssetInView_container__3hfhl>section *{align-items:inherit}.AssetInView_container__3hfhl>section .image:not(.preview) img,.AssetInView_container__3hfhl>section video{display:none}.AssetInView_container__3hfhl>section .media{position:relative;display:flex;justify-content:center;align-items:inherit;overflow:hidden}.AssetInView_container__3hfhl>section .image,.AssetInView_container__3hfhl>section .video{width:100%;transition:transform .6s cubic-bezier(.19,1,.22,1)}@media(min-width:64em){.AssetInView_container__3hfhl>section .image,.AssetInView_container__3hfhl>section .video{transition:transform .8s cubic-bezier(.19,1,.22,1);width:calc(100%*var(--width))!important}}.AssetInView_container__3hfhl .preview{position:absolute;top:0;left:0;width:100%;height:100%}.AssetInView_container__3hfhl.in>section .image:not(.preview) img,.AssetInView_container__3hfhl.in>section video{display:block}.Asset5050_Asset5050___hzzW{font-size:12px;color:#000;display:flex;gap:1rem;flex-direction:column}@media(min-width:64em){.Asset5050_Asset5050___hzzW{flex-direction:row;gap:2rem}.Asset5050_asset__YQUqN{width:calc(50% - 1rem)}}.Asset5050_media__bHKWa{line-height:0}.Asset5050_media__bHKWa img,.Asset5050_media__bHKWa video{width:100%;height:auto}.Asset5050_caption__xhRdI{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset5050_caption__xhRdI{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:100%}}.Asset7525_Asset7525__xlBeR{font-size:12px;color:#000;width:100%;display:flex;gap:1rem;flex-direction:column}@media(min-width:64em){.Asset7525_Asset7525__xlBeR{flex-direction:row;gap:2rem}.Asset7525_Asset7525__xlBeR.Asset7525_right__iy94C{flex-direction:row-reverse}.Asset7525_asset1__8Mwln{width:calc(75% - 1rem)}.Asset7525_asset2__kaQhN{width:calc(25% - 1rem)}}.Asset7525_media1__tSt68{line-height:0}.Asset7525_media1__tSt68 img,.Asset7525_media1__tSt68 video{width:100%;height:auto}.Asset7525_media2__9C5Cl{line-height:0}.Asset7525_media2__9C5Cl img,.Asset7525_media2__9C5Cl video{width:100%;height:auto}.Asset7525_caption__Qn7Uk{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset7525_caption__Qn7Uk{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:100%}.Asset7525_right__iy94C .Asset7525_caption__Qn7Uk{text-align:right}}.Asset70_Asset70__NsCs_{font-size:12px;color:#000;width:100%}@media(min-width:64em){.Asset70_Asset70__NsCs_{display:flex}.Asset70_Asset70__NsCs_.Asset70_right__0FQ7y{flex-direction:row-reverse}}.Asset70_media__gkTrY{line-height:0;width:100%}.Asset70_media__gkTrY img,.Asset70_media__gkTrY video{width:100%;height:auto}.Asset70_caption__u_QT7{width:calc(30% - (calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)))}@media(min-width:64em){.Asset70_caption__u_QT7{width:calc(30% - (calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)));margin:0}.Asset70_right__0FQ7y .Asset70_caption__u_QT7{text-align:right}}.Text_Text__DuBJ4{display:flex;justify-content:flex-end;flex-direction:column;color:#000;margin:1rem 0;gap:1rem;font-size:12px}@media(min-width:64em){.Text_Text__DuBJ4{width:100%;font-size:max(12px,12*100vw/var(--size));gap:2rem;flex-direction:row}}@media screen and (min-width:64em)and (min-width:1800px){.Text_Text__DuBJ4{font-size:calc(12*1.0714285714*1px)}}.Text_Text__DuBJ4 p:not(last-child){margin-bottom:1rem}@media(min-width:64em){.Text_description1__VioBU,.Text_description2__lejgx,.Text_description3__0jIDM,.Text_description4__bTJ2p{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 5) + calc(20px * 4))}}.JobDetailModal_JobDetailModal__MfFbm{position:fixed;width:100%;height:100%;z-index:100;color:#000;overflow-x:hidden;scrollbar-width:none!important}.JobDetailModal_JobDetailModal__MfFbm .date{font-size:11px}.JobDetailModal_JobDetailModal__MfFbm::-webkit-scrollbar{width:0!important;height:0!important}.JobDetailModal_JobDetailModal__MfFbm br{display:block;content:"";margin-top:2px}.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .video{transform:scale(0);transform-origin:top left}@media(max-width:63.99em){.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .video{transform-origin:bottom center}}.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view.in .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view.in .video{transform:scale(1)}.JobDetailModal_JobDetailModalBg__Hwdlp:not(.JobDetailModal_active__LP0zr),.JobDetailModal_JobDetailModalBg__Hwdlp:not(.JobDetailModal_active__LP0zr) *,.JobDetailModal_JobDetailModal__MfFbm:not(.JobDetailModal_active__LP0zr),.JobDetailModal_JobDetailModal__MfFbm:not(.JobDetailModal_active__LP0zr) *{pointer-events:none!important}.JobDetailModal_inner__SbFCo{position:relative;padding:100dvh 0}.JobDetailModal_interactiveLayer__i_F0n{position:absolute;top:0;left:0;width:100%;height:100%}.JobDetailModal_buttonTop__9iqWv{font-size:12px;top:1.5rem;width:3%;width:60px}.JobDetailModal_buttonBottom__KgKyL,.JobDetailModal_buttonTop__9iqWv{color:#fff;position:-webkit-sticky;position:sticky;display:flex;justify-content:center;align-items:center;margin:1.5rem auto;z-index:10;overflow:hidden;left:0;right:0}.JobDetailModal_buttonBottom__KgKyL{font-size:70px;bottom:1.5rem;width:100%;width:60px}.JobDetailModal_container__XUWue{position:relative;z-index:20;min-height:100svh;pointer-events:none}.JobDetailModal_content__hdaJP{position:relative;z-index:1012;display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.JobDetailModal_content__hdaJP{gap:2rem;flex-direction:row-reverse}.JobDetailModal_headline__gcqr_{right:0;top:-3rem;width:calc(25% - 2rem)}}.JobDetailModal_contentBuilder__jt58l{display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.JobDetailModal_contentBuilder__jt58l{gap:2rem}}.JobDetailModal_contentBuilder__jt58l>div .media{justify-content:flex-start;pointer-events:auto}.JobDetailModal_contentBuilder__jt58l+.JobDetailModal_mobileCredits__PHB3q{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column}.JobDetailModal_JobDetailModalBg__Hwdlp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;opacity:0;visibility:hidden}.JobDetailModal_JobDetailModalBg__Hwdlp:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.85;background-color:#000;z-index:1010}@media(prefers-reduced-transparency:reduce){.JobDetailModal_JobDetailModalBg__Hwdlp:before{opacity:1;background-color:#fff}}.JobDetailModal_JobDetailModalBg__Hwdlp:after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.75;background-color:#000;z-index:1010}@media(prefers-reduced-transparency:reduce){.JobDetailModal_JobDetailModalBg__Hwdlp:after{opacity:1;background-color:#fff}}.JobDetailModal_closeLabel__6XFZm{position:fixed;top:0;left:50%;transform:translateX(-50%);font-size:26px;color:#fff;z-index:2;height:5dvh;display:none;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.JobDetailModal_closeLabel__6XFZm.JobDetailModal_closeLabelBottom__VdQ6i{bottom:0;top:auto}@media(max-width:63.99em){.JobDetailModal_closeLabel__6XFZm{display:flex;height:10dvh;font-size:22px}}.JobDetailModal_closeLabel__6XFZm.JobDetailModal_in__l0DEq{opacity:calc(var(--out-progress));transform:translateX(-50%) rotate(calc(var(--out-progress-rotate) * -1turn))}@media(prefers-reduced-motion:reduce){.JobDetailModal_closeLabel__6XFZm.JobDetailModal_in__l0DEq{opacity:1;transform:translateX(-50%)}}.JobDetailModal_wrapper__kIO99{width:100%;position:relative}.JobDetailModalHeadline_content__YxZZt{display:flex;flex-shrink:0;flex-direction:column;gap:2rem;font-size:12px;line-height:1.3;padding:3rem 0 0;color:#fff}@media(min-width:64em){.JobDetailModalHeadline_content__YxZZt{font-size:max(12px,12*100vw/var(--size));position:absolute;height:calc(100% + 3rem)}}@media screen and (min-width:64em)and (min-width:1800px){.JobDetailModalHeadline_content__YxZZt{font-size:calc(12*1.0714285714*1px)}}.JobDetailModalHeadline_sticky__xoawQ{position:-webkit-sticky;position:sticky;top:3rem;max-width:11rem;pointer-events:auto}.JobDetailModalHeadline_header__vJpOt{position:relative;font-size:16px;padding-bottom:1rem}.JobDetailModalHeadline_header__vJpOt h2{line-height:1.133}.JobDetailModalHeadline_close__W40Ie{position:absolute;top:-1rem;padding:1rem;right:-3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.JobDetailModalCredits_credits__Xkwom{display:flex;flex-direction:column;gap:.5rem}@media(max-width:63.99em){.JobDetailModalCredits_credits__Xkwom{color:#fff}}.JobDetailModalCredits_credits__Xkwom li{margin-bottom:.75rem}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li{margin-bottom:1rem}}.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:max(13px,13*100vw/var(--size));line-height:.85rem}@media screen and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:calc(13*1.0714285714*1px)}}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:.88rem;line-height:1rem}}.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:max(9px,9*100vw/var(--size));min-height:14px}@media screen and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:calc(9*1.0714285714*1px)}}@media(max-width:63.99em){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{margin-bottom:0}}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:max(10px,10*100vw/var(--size))}}@media screen and (max-width:48.115em)and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:calc(10*1.0714285714*1px)}}.JobDetailModalCredits_liveLink__bOiez{display:flex;align-items:center;justify-content:flex-start;width:max-content}.JobDetailModalCredits_liveLink__bOiez *{pointer-events:none!important}@media(max-width:48.115em){.JobDetailModalCredits_liveLink__bOiez{font-size:.75rem;line-height:1rem}}.Logo_container__lBi_Y{position:relative;width:100%;pointer-events:none;flex-shrink:0}@media(max-width:48.115em){.Logo_container__lBi_Y{aspect-ratio:358/222}}.Logo_container__lBi_Y:not(.Logo_inView__Wvtda) video{display:none}.CreditsButton_container__abLA5{padding:3px 0 8px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.24px;font-size:max(10px,10*100vw/var(--size));text-transform:inherit;position:relative;margin-left:auto}@media screen and (min-width:1800px){.CreditsButton_container__abLA5{font-size:calc(10*1.0714285714*1px)}}.CreditsButton_modal__yEKs4{position:absolute;bottom:100%;right:0;width:310px;padding:12px 20px;background-color:#fff;border:1px solid #000;opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1);pointer-events:none;font-size:11px}@media(max-width:37.49em){.CreditsButton_modal__yEKs4{max-width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 20) + calc(16px * 19))}}.CreditsButton_isOpen__lZudo .CreditsButton_modal__yEKs4{opacity:1;pointer-events:auto}.projects_projects__v9AYS{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap);flex-shrink:0;pointer-events:none;opacity:0}.projects_projects__v9AYS.ready{opacity:1}.projects_logoContainer__Owbzx{position:absolute;bottom:calc(100% + var(--gap)/2);left:0;display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:calc(100svh - var(--base-height)*var(--progress));pointer-events:auto;padding-top:42px;min-height:calc(80vw - 32px + 42px)}.projects_vhGetter__TUd4A{height:100vh}.projects_svhGetter__MFJIZ,.projects_vhGetter__TUd4A{position:absolute;top:0;left:0;width:100%;pointer-events:none}.projects_svhGetter__MFJIZ{height:100svh}.projects_placeholderLogo__Bp9Cb{width:100%;height:auto;display:block;text-transform:none;padding:0 calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(max-width:63.99em){.is-chrome .projects_placeholderLogo__Bp9Cb{padding-top:23px}}@media(min-width:64em){.projects_placeholderLogo__Bp9Cb{padding:0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));opacity:0}}@media(min-width:64em)and (prefers-reduced-motion:reduce){.projects_placeholderLogo__Bp9Cb{opacity:1}}.projects_placeholderLogo__Bp9Cb p{flex-shrink:0;padding-top:16px}.projects_placeholderLogo__Bp9Cb.animation-done{opacity:1}@media(max-width:63.99em){.projects_placeholderLogo__Bp9Cb video{width:101.6%!important;margin-left:-.8%}.projects_placeholderLogo__Bp9Cb{display:flex;flex-direction:column;justify-content:space-between;height:100%}.projects_placeholderLogo__Bp9Cb p{padding-left:16px;padding-right:16px;text-align:center;padding-bottom:12px;width:284px;margin:0 auto;font-size:12px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.24px;text-transform:uppercase}.projects_placeholderLogo__Bp9Cb.animation-done p{opacity:1}}.projects_placeholderLogo__Bp9Cb canvas{width:100%}.projects_placeholderLogo__Bp9Cb video{position:relative;width:100%;height:auto;display:block}.projects_placeholderLogoCover__HizV5{position:absolute;top:0;right:-4%;width:308%;height:100%;background:linear-gradient(-90deg,#fff 33%,hsla(0,0%,100%,0));z-index:2;display:block}@media(min-width:64em){.projects_placeholderLogoCover__HizV5{display:none}}.projects_pusher____TAz{height:100svh;flex-shrink:0;pointer-events:none}.Row_row__I_fKs{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-shrink:0;min-width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))}.Row_row__I_fKs:not(.fake-projects-row){max-height:calc(var(--base-height)*var(--progress))}.Row_row__I_fKs:not(.fake-projects-row).automatic-minheight .element{min-width:auto!important;transform:translateZ(0)}.Row_row__I_fKs:not(.fake-projects-row):first-child{margin-top:auto}.Row_row__I_fKs:not(.fake-projects-row) .media{background-color:#dfdfdf}.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{transform:translateX(-25px);opacity:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.19,1,.22,1)}@media(prefers-reduced-motion:reduce){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{transform:none}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-0{transition-delay:.5s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-0{transition-delay:.2s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-1{transition-delay:.4s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-1{transition-delay:.1s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-2{transition-delay:.3s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-2{transform:translateX(0);transition-delay:0ms}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-3{transition-delay:.2s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-3{transform:translateX(20px);transition-delay:.1s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-4{transition-delay:.1s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-4{transform:translateX(20px);transition-delay:.2s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-5{transform:translateX(0);transition-delay:0ms}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-5{transform:translateX(20px);transition-delay:.3s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-6{transform:translateX(20px);transition-delay:.1s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-6{transform:translateX(20px);transition-delay:.4s}}.projects-animated .Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{opacity:1;transform:translateX(0)}.Row_row__I_fKs.fake-projects-row{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0}.Row_row__I_fKs.fake-projects-row .element{color:transparent}.Row_row__I_fKs.fake-projects-row .media{background-color:transparent}.Row_row__I_fKs.listen-enter{align-items:flex-start}.Row_row__I_fKs.Row_invisible__Rku6N{opacity:0;pointer-events:none}.Row_row__I_fKs:not(.Row_invisible__Rku6N) .element{pointer-events:auto}.Row_row__I_fKs:last-child .element,.Row_row__I_fKs:nth-last-child(2) .element{max-width:calc(100vw - var(--gap)*2)}.Row_wrapper__Fk73V{position:relative;display:flex;justify-content:center;align-items:flex-end}.Row_prev__XuuKD{right:calc(100% + var(--gap))}.Row_next__wA2PK,.Row_prev__XuuKD{position:absolute;top:0;width:auto;display:flex;gap:var(--gap)}.Row_next__wA2PK{left:calc(100% + var(--gap))}