.HomeView_container__0bJqN{width:100%;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-color:var(--white);color:var(--black);padding:0 var(--spacing-base)}.HomeView_main__U8HPO{width:100%;z-index:2}.HomeView_main__U8HPO .contentWrap{padding:0!important;margin:0!important;justify-content:flex-start!important;align-items:flex-start!important}.HomeView_main__U8HPO [data-intro-animate=true] .reveal-word{display:inline-block;transform:translateY(110%);clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:transform,clip-path;transition:transform 1.2s var(--curve-image),clip-path 1s var(--curve-image)}.HomeView_subText__P7xwD{padding-top:var(--spacing-01)}.HomeView_subText__P7xwD p{color:var(--grey-600)}.HomeView_textMask__GFl7y{overflow:hidden;display:block}.HomeView_textMask__GFl7y p{transform:translateY(110%);will-change:transform;transition:transform 1.2s var(--curve-image)}.HomeView_ctaMask__NAV1W{overflow:hidden;display:block;padding-top:var(--spacing-02);padding-bottom:var(--spacing-unit)}.HomeView_cta__tFU67{transform:translateY(60%);opacity:0;will-change:transform,opacity;transition:transform 1.2s var(--curve-image),opacity 1s var(--curve-image)}.HomeView_cta__tFU67 a{color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.4em}.HomeView_footerMask__ueaL5{width:100%;overflow:hidden;display:block;padding-top:84px;padding-bottom:var(--spacing-01)}.HomeView_footer__CIXTR{width:100%;display:flex;gap:var(--spacing-03);transform:translateY(30%);opacity:0;will-change:transform,opacity;transition:transform 1.8s var(--curve-image),opacity 1s var(--curve-image)}.HomeView_footer__CIXTR svg{display:block}.HomeView_externallink__jjiPV{display:flex;align-items:center;gap:var(--spacing-unit)}.HomeView_externallink__jjiPV span{color:inherit}.HomeView_container__0bJqN[data-ready=true] [data-intro-animate=true] .reveal-word{transform:translateY(0);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.HomeView_container__0bJqN[data-ready=true] .HomeView_textMask__GFl7y p{transform:translateY(0);transition-delay:.12s}.HomeView_container__0bJqN[data-ready=true] .HomeView_cta__tFU67,.HomeView_container__0bJqN[data-ready=true] .HomeView_footer__CIXTR{opacity:1;transform:translateY(0)}.HomeView_container__0bJqN[data-ready=true] .HomeView_cta__tFU67{transition-delay:.28s}.HomeView_container__0bJqN[data-ready=true] .HomeView_footer__CIXTR{transition-delay:.43s}.FlapCanvas_gridWrap__9hOFO{position:fixed;inset:0;display:grid;grid-template-columns:repeat(20,1fr);grid-auto-rows:var(--unit-size);perspective:1500px;overflow:hidden;background-color:var(--color-text-body);contain:strict}.FlapCanvas_gridWrap__9hOFO.FlapCanvas_isPaused__zN5ID{content-visibility:hidden}body.is-transitioning .FlapCanvas_gridWrap__9hOFO{background-color:rgba(0,0,0,0)}.FlapCanvas_flapUnit__SZVG_{position:relative;width:100%;height:100%;transform-style:preserve-3d}.FlapCanvas_flapInner__nG9u1{width:102%;height:102%;position:relative;transform-style:preserve-3d;will-change:transform}.FlapCanvas_face__PkKrW{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;contain:paint}.FlapCanvas_faceFront__F_X1R{background-color:var(--color-bg);background-image:var(--flap-front)}.FlapCanvas_faceBack__XRYES{background-color:var(--color-text-body);background-image:var(--flap-back);transform:rotateY(180deg)}body.is-transitioning .FlapCanvas_faceBack__XRYES{display:none;opacity:0;visibility:hidden}.FilmScroller_scrollerWrap__nGrFo{position:relative;width:calc(var(--film-unit-w)*1.62 + var(--spacing-02));height:100dvh;overflow:hidden;padding-right:var(--spacing-02);background-color:rgba(0,0,0,0);will-change:transform;contain:size layout paint}.FilmScroller_scrollContent__7tNza{display:flex;flex-direction:column;align-items:flex-end;width:100%;height:auto;gap:0}.FilmItem_itemWrap__mKl4C{width:var(--film-unit-w);height:var(--film-unit-w);position:relative;margin:0 0 -1px;overflow:visible;perspective:800px;perspective-origin:100% 50%}.FilmItem_nonClickable__IDA1c{pointer-events:auto}.FilmItem_itemInner__4ctCe{position:absolute;top:0;right:0;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:width 1.7s var(--curve-image)}.FilmItem_itemWrap__mKl4C:hover .FilmItem_itemInner__4ctCe{width:162%}.FilmItem_face__eQaVL{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background-color:rgba(0,0,0,0)}.FilmItem_faceFront__pezIT{transform:translateZ(.1px)}.FilmItem_faceFront__pezIT:after{content:"";position:absolute;inset:0;background-color:var(--color-text-body);opacity:1;transition:opacity .7s var(--curve-image);will-change:opacity;z-index:6;pointer-events:none}.FilmItem_faceBack__PvUDW{transform:rotateY(-180deg) translateZ(-1.5px);filter:hue-rotate(60deg);pointer-events:none}body.is-transitioning .FilmItem_faceBack__PvUDW{display:none;opacity:0;visibility:hidden}.FilmItem_itemWrap__mKl4C:hover .FilmItem_faceFront__pezIT:after{opacity:0}.FilmItem_filmMedia__U8Xoc{width:100%;height:100%}.MediaContainer_mediaWrap__MMIWo{position:relative;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0)}@supports(aspect-ratio:1){.MediaContainer_mediaWrap__MMIWo{aspect-ratio:var(--aspect-ratio)}}.MediaContainer_mediaWrap__MMIWo.MediaContainer_hidden__5YuYq{opacity:0}.MediaContainer_mediaWrap__MMIWo.MediaContainer_visible__1NJbw{opacity:1}.MediaContainer_media__wnlZI{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01)}.MediaContainer_media__wnlZI.MediaContainer_videoHidden__QbH0S{opacity:0;pointer-events:none}.CataLabel_container__oDeGT{display:flex;flex-direction:column;gap:0;padding:var(--spacing-02);z-index:50}.CataLabel_wrapper__3ngR1{overflow:hidden;display:block;width:fit-content;padding:.1rem 0}.CataLabel_label__66Dd_{display:block;color:var(--white);white-space:nowrap;transition:transform var(--motion-expressive),opacity var(--motion-spatial);will-change:transform,opacity;opacity:1}.CataLabel_label__66Dd_.CataLabel_dimmed__HJjtF{opacity:.3}.CataLabel_initLock__b3YYY,.CataLabel_label__66Dd_.CataLabel_exitLeft__gqTxo{transform:translateX(-110%)}.WorkLabel_labelContainer__5_fOj{position:absolute;pointer-events:none;color:var(--white);white-space:normal;z-index:50;transition:opacity var(--motion-atomic)}.WorkLabel_visible__erybl{opacity:1}.WorkLabel_hidden__5yP2V{opacity:0;visibility:hidden}.WorkLabel_film__TDXZc{transition:none;position:fixed}.WorkLabel_grid__nNeF6{position:absolute;top:0;left:0;padding:var(--spacing-base);max-width:70%;transform:translate3d(0,calc(var(--local-y) - 1.5rem),0);will-change:transform}.WorkLabel_titleContent__F3iyB{display:flex;align-items:center;gap:var(--spacing-unit);text-transform:capitalize;-webkit-font-smoothing:antialiased}.WorkLabel_titleContent__F3iyB .WorkLabel_maintitle__pslQz{display:inline}.WorkLabel_titleContent__F3iyB .WorkLabel_icon__1XHBM{display:inline-flex;align-items:center;align-self:flex-start;color:inherit;transform:rotate(0deg) translateY(.05em);margin-top:2px}.FilmView_pageContainer__Yu6yu{position:relative;width:100dvw;height:100dvh;overflow:hidden;pointer-events:auto;background-color:var(--color-bg)}.FilmView_canvasLayer___VbU7{position:absolute;inset:0;z-index:1}.FilmView_mediaLayer__yjUhe{position:absolute;inset:0;z-index:5;pointer-events:none}@media(min-width:1024px){.FilmView_mediaLayer__yjUhe{display:grid;max-width:var(--desktop-max-width);margin:0 auto;padding:0 var(--spacing-margin);column-gap:var(--spacing-base);grid-template-columns:repeat(4,1fr);width:100%;height:100%;padding-left:0;padding-right:0}}@media(min-width:1024px)and (min-width:768px)and (max-width:1023px){.FilmView_mediaLayer__yjUhe{grid-template-columns:repeat(8,1fr);padding:0 var(--base-margin);column-gap:var(--spacing-base)}}@media(min-width:1024px)and (min-width:1024px){.FilmView_mediaLayer__yjUhe{grid-template-columns:repeat(12,1fr);padding:0 var(--base-margin);column-gap:var(--spacing-base)}}@media(min-width:1024px){.FilmView_mediaLayer__yjUhe>*{pointer-events:auto}}.FilmView_scrollerPos__JlkLw{position:absolute;top:0;left:calc((100% - 11*var(--spacing-base))/12*8.5 + 8*var(--spacing-base) - var(--film-unit-w)*.62);width:calc(var(--film-unit-w)*1.62 + var(--spacing-02));height:100%}.FilmView_uiLayer__2EKd_{position:absolute;inset:0;z-index:10;mix-blend-mode:difference;pointer-events:none}@media(min-width:1024px){.FilmView_uiLayer__2EKd_{display:grid;max-width:var(--desktop-max-width);margin:0 auto;padding:0 var(--spacing-margin);column-gap:var(--spacing-base);grid-template-columns:repeat(4,1fr);width:100%;height:100%;padding-left:0;padding-right:0}}@media(min-width:1024px)and (min-width:768px)and (max-width:1023px){.FilmView_uiLayer__2EKd_{grid-template-columns:repeat(8,1fr);padding:0 var(--base-margin);column-gap:var(--spacing-base)}}@media(min-width:1024px)and (min-width:1024px){.FilmView_uiLayer__2EKd_{grid-template-columns:repeat(12,1fr);padding:0 var(--base-margin);column-gap:var(--spacing-base)}}@media(min-width:1024px){.FilmView_uiLayer__2EKd_>*{pointer-events:auto}}.FilmView_labelPos__sMKsD{position:absolute;left:var(--spacing-base);bottom:2.25rem;display:flex}.FilmView_cataPos__FAQVv{position:absolute;top:50%;transform:translateY(-50%);left:calc((100% - 11*var(--spacing-base))/12*8.5 + 8*var(--spacing-base) + var(--film-unit-w))}.GridItem_itemWrap__w3OQx{position:relative;width:100%;height:auto;overflow:hidden;aspect-ratio:var(--aspect-ratio);background-color:rgba(0,0,0,0);display:block}.GridItem_nonClickable__kTXdR{pointer-events:auto}.GridItem_media__e2eW_{width:100%;height:100%}.GridLayout_pageContainer__TAhVa{position:relative;display:flex;flex-direction:column;width:100%;background:rgba(0,0,0,0);pointer-events:none}.GridLayout_spacer__znTiE{width:100%;height:calc(25dvh + var(--spacing-base));pointer-events:none}@media(min-width:1024px){.GridLayout_spacer__znTiE{height:calc(54dvh + var(--spacing-base))}}.GridLayout_gridContainer__x5r0N{display:flex;width:100%;align-items:flex-start;gap:var(--spacing-base);padding:0 var(--spacing-base);pointer-events:auto}.GridLayout_column__dZDQh{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-base)}.OverlayFooter_overlay__aTd9D{position:fixed;inset:0;background-color:var(--black);z-index:40;contain:paint}.OverlayFooter_content__ech6k{width:100%;height:100%;max-width:var(--desktop-max-width);padding:0 var(--spacing-base)}.Copyright_container__E7cik{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;position:fixed;left:50%;right:auto;transform:translateX(-50%);bottom:0;z-index:60;pointer-events:none}.Copyright_copyright__ED9db{position:absolute;bottom:var(--spacing-base);left:var(--spacing-base)}.Copyright_copyright__ED9db p{color:var(--white);text-transform:lowercase}.EffectUI_effectList__4VhY2{display:flex;width:100%;flex-direction:column;align-items:flex-start;list-style:none;padding:0;margin:0}.EffectUI_listItem__11VL_{background:none;border:none;position:relative;width:100%}.EffectUI_listItem__11VL_:disabled{opacity:.3;cursor:not-allowed}.EffectUI_label__b_ly7{position:relative;display:block;text-align:left;white-space:nowrap}.EffectUI_label__b_ly7.EffectUI_isBlack__1D1R8{color:var(--black);z-index:1}.EffectUI_label__b_ly7.EffectUI_isWhite__bvwaJ{color:var(--white);z-index:2;width:100%}.EffectUI_uiWrap__58jlM{width:100%;padding:0 var(--spacing-base);pointer-events:auto}.EffectUI_full__Nr5Qk{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-base)}@media(min-width:1024px){.EffectUI_full__Nr5Qk{grid-template-columns:repeat(3,1fr)}}.EffectUI_full__Nr5Qk .EffectUI_effectList__4VhY2{grid-column:1}@media(min-width:1024px){.EffectUI_full__Nr5Qk .EffectUI_effectList__4VhY2{grid-column:2/span 2}}.EffectUI_full__Nr5Qk .EffectUI_listItem__11VL_{padding:.1rem var(--spacing-base)}.EffectUI_full__Nr5Qk .EffectUI_listItem__11VL_ .EffectUI_hoverBg__2f4LU{position:absolute;inset:0;background-color:var(--black);z-index:2;display:flex;align-items:center;padding:.1rem var(--spacing-base);overflow:hidden;clip-path:inset(100% 0 0 0);transition:clip-path var(--motion-expressive)}.EffectUI_full__Nr5Qk .EffectUI_listItem__11VL_.EffectUI_active__48TQZ .EffectUI_hoverBg__2f4LU,.EffectUI_full__Nr5Qk .EffectUI_listItem__11VL_:hover .EffectUI_hoverBg__2f4LU{clip-path:inset(0 0 0 0)}.EffectUI_full__Nr5Qk .EffectUI_effectList__4VhY2:hover .EffectUI_listItem__11VL_.EffectUI_active__48TQZ:not(:hover) .EffectUI_hoverBg__2f4LU{clip-path:inset(100% 0 0 0)}.EffectUI_minimal__i_UZd{display:flex;width:auto}.EffectUI_minimal__i_UZd .EffectUI_minimalUIWrap__H7D_1{display:flex;flex-direction:row;align-items:flex-end;color:var(--white);gap:1rem}@media(min-width:1024px){.EffectUI_minimal__i_UZd .EffectUI_minimalUIWrap__H7D_1{padding:0 var(--spacing-base)}}.EffectUI_minimal__i_UZd .EffectUI_listItem__11VL_{padding:.1rem 0}.EffectUI_minimal__i_UZd .EffectUI_listItem__11VL_.EffectUI_active__48TQZ .EffectUI_label__b_ly7{text-decoration:line-through;text-decoration-thickness:1.5px;color:inherit}.EffectUI_minimal__i_UZd .EffectUI_indicator__4YFmd{position:relative;width:.6rem;height:.6rem;flex-shrink:0;transform:translateY(-.32rem)}.EffectUI_minimal__i_UZd .EffectUI_indicator__4YFmd .EffectUI_cube__rzleX{width:100%;height:100%;background-color:var(--white)}.Scrim_scrim__y0HZt{max-width:1920px;margin-left:auto;margin-right:auto;position:fixed;left:50%;right:auto;transform:translateX(-50%);bottom:0;left:0;width:100%;height:var(--scrim-h-max);z-index:25;background-color:rgba(25,25,25,.9);pointer-events:none;transform-origin:bottom;will-change:opacity,transform}@supports(-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px)){.Scrim_scrim__y0HZt{background-color:rgba(25,25,25,.25);-webkit-backdrop-filter:blur(12px) saturate(200%);backdrop-filter:blur(12px) saturate(200%)}}.GridView_galleryF__5M8gh,.GridView_galleryM__qAvz_{position:fixed;inset:0;pointer-events:none;display:flex;align-items:flex-end;backface-visibility:hidden;contain:layout style}.GridView_galleryF__5M8gh .uiWrap,.GridView_galleryM__qAvz_ .uiWrap{pointer-events:auto;width:100%}.GridView_galleryF__5M8gh{z-index:10;padding-bottom:75dvh;background-color:var(--white)}@media(min-width:1024px){.GridView_galleryF__5M8gh{padding-bottom:46dvh}}.GridView_mainWrap__Rfo_9{--darkness:0;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;position:relative;z-index:20;padding-bottom:100dvh;pointer-events:none;mix-blend-mode:difference}.GridView_bgScrim__T3ogX{position:fixed;inset:0;z-index:12;background-color:var(--black);pointer-events:none;will-change:opacity}.GridView_galleryM__qAvz_{bottom:.6rem;z-index:30;mix-blend-mode:difference}.ViewModeLink_navContainer__xYFkq{display:flex;gap:var(--spacing-04);color:var(--white);z-index:50}.ViewModeLink_linkItem__qOYBw{position:relative;background:none;border:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--spacing-unit);text-transform:lowercase;color:inherit;text-decoration:none}.ViewModeLink_linkItem__qOYBw:after{content:"";position:absolute;bottom:-1px;left:var(--spacing-01);width:65%;height:1.5px;background-color:var(--white);transform-origin:left;transition:transform var(--motion-spatial)}.ViewModeLink_linkItem__qOYBw:hover:after{transform:scaleX(0);transform-origin:left}.ViewModeLink_linkItem__qOYBw .ViewModeLink_icon__Hbwhj{display:inline-flex;align-items:center;align-self:flex-start;color:inherit;transform:rotate(0deg) translateY(.05em);margin-top:2px}.ViewModeLink_archive__oqToE{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;gap:var(--spacing-unit);text-transform:lowercase;color:inherit}.ViewModeLink_archive__oqToE:after{width:75%}.ViewModeLink_archive__oqToE .ViewModeLink_icon__Hbwhj{display:inline-flex;align-items:center;align-self:flex-start;color:inherit;transform:rotate(0deg) translateY(.05em);margin-top:2px}.page_viewWrap__1Ystk{position:relative;width:100%}.page_viewSwitcher__Ky__j{position:fixed;bottom:var(--spacing-base);pointer-events:auto;left:calc((100% - 11*var(--spacing-base))/12*8.5 + 8*var(--spacing-base) + var(--film-unit-w) + var(--spacing-02));display:flex;align-items:center;z-index:50;mix-blend-mode:difference}