.FilmViewer_viewer__htkEp{--bar:3.5rem;--film-h:calc(100vh - 2 * var(--bar) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));position:fixed;inset:0;z-index:1000;background:#000;color:#e8e5de;display:flex;align-items:center;justify-content:center;padding:calc(env(safe-area-inset-top, 0px) + var(--bar)) clamp(0px,4vw,4rem) calc(env(safe-area-inset-bottom, 0px) + var(--bar));overscroll-behavior:contain;touch-action:manipulation;animation:FilmViewer_fade__nJnPN .24s var(--ease) both}@supports (height:100svh){.FilmViewer_viewer__htkEp{--film-h:calc(100svh - 2 * var(--bar) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))}}@keyframes FilmViewer_fade__nJnPN{0%{opacity:0}to{opacity:1}}.FilmViewer_video__CsYx_{display:block;height:auto;max-height:var(--film-h);background:#000}.FilmViewer_bar__MVWSE{position:absolute;top:0;left:0;right:0;height:calc(env(safe-area-inset-top, 0px) + var(--bar));display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding:env(safe-area-inset-top,0) var(--gutter) 0;color:#8c8982}.FilmViewer_title__hcwLN{flex:1 1;text-align:center;color:#e8e5de;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilmViewer_bar__MVWSE button{color:#e8e5de;min-height:44px;min-width:44px}.FilmViewer_nav__b7NwI{position:absolute;bottom:env(safe-area-inset-bottom,0);height:var(--bar);padding:0 var(--gutter);color:#e8e5de}.FilmViewer_prev__7Pe5B{left:0}.FilmViewer_next__R6z_O{right:0}.Justified_grid__Kjowf{--row:clamp(11rem,7rem + 14vw,24rem);--gap:clamp(0.5rem,0.3rem + 0.8vw,1.1rem);display:flex;flex-wrap:wrap;gap:var(--gap);padding-inline:var(--gutter)}.Justified_grid__Kjowf:after{content:"";flex-grow:1000000}.Justified_s__AOad5{--row:clamp(8rem,5rem + 9vw,15rem)}.Justified_l__1j51_{--row:clamp(14rem,9rem + 18vw,32rem)}.Justified_item__y84VP{position:relative;margin:0;min-width:0}.Justified_ratio__ktukq{display:block}.Justified_fill__xBwoH{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;cursor:zoom-in;overflow:hidden}.Justified_fill__xBwoH img{width:100%;height:100%;object-fit:cover;transition:opacity var(--t-mid) var(--ease)}.Justified_fill__xBwoH:hover img{opacity:.86}[data-film].Justified_fill__xBwoH{cursor:pointer}.Justified_item__y84VP figcaption{position:absolute;left:0;top:100%;padding-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:760px){.Justified_grid__Kjowf{--row:25vw}.Justified_s__AOad5{--row:19vw}.Justified_l__1j51_{--row:34vw}}.Lightbox_viewer___x_Dg{position:fixed;inset:0;z-index:1000;background:#0e0e0d;color:#e8e5de;overscroll-behavior:contain;touch-action:pan-y;animation:Lightbox_fade__Grdr5 .26s var(--ease) both}@keyframes Lightbox_fade__Grdr5{0%{opacity:0}to{opacity:1}}.Lightbox_stage__iAODC{position:absolute;left:clamp(0px,4vw,4rem);right:clamp(0px,4vw,4rem);top:calc(env(safe-area-inset-top, 0px) + 3.5rem);bottom:calc(env(safe-area-inset-bottom, 0px) + 1.5rem);display:flex;align-items:center;justify-content:center;animation:Lightbox_fade__Grdr5 .32s var(--ease) both}.Lightbox_pic__s7F4X{display:contents!important}.Lightbox_pic__s7F4X img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.Lightbox_next__EwXPg,.Lightbox_prev__B_Vka{position:absolute;top:0;bottom:0;width:33%;display:flex;align-items:center;padding:0 var(--gutter);color:inherit}.Lightbox_prev__B_Vka{left:0;justify-content:flex-start;cursor:w-resize}.Lightbox_next__EwXPg{right:0;justify-content:flex-end;cursor:e-resize}.Lightbox_ui__GTev_{position:absolute;left:0;right:0;top:0;display:flex;justify-content:space-between;align-items:center;gap:var(--s-5);padding:calc(env(safe-area-inset-top, 0px) + var(--s-4)) var(--gutter) var(--s-4);color:#8c8982}.Lightbox_caption__iRn0O{flex:1 1;text-align:center;color:#c9c5bd}.Lightbox_close__wE1Xz{color:#e8e5de;min-height:44px;min-width:44px;text-align:right;position:relative;z-index:2}.Lightbox_next__EwXPg span,.Lightbox_prev__B_Vka span,.Lightbox_ui__GTev_{transition:opacity .5s var(--ease)}.Lightbox_viewer___x_Dg[data-idle] .Lightbox_next__EwXPg span,.Lightbox_viewer___x_Dg[data-idle] .Lightbox_prev__B_Vka span,.Lightbox_viewer___x_Dg[data-idle] .Lightbox_ui__GTev_{opacity:0}@media (hover:none){.Lightbox_next__EwXPg span,.Lightbox_prev__B_Vka span{opacity:0}.Lightbox_viewer___x_Dg{padding-inline:0}}.SectionNav_bar__m0AJy{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding-inline:var(--gutter);margin-bottom:var(--s-7)}.SectionNav_crumbs___BFhG ol{display:flex;flex-wrap:wrap;gap:0 .6em;color:var(--muted)}.SectionNav_crumbs___BFhG li+li:before{content:"/";margin-right:.6em;color:var(--muted)}.SectionNav_crumbs___BFhG [aria-current],.SectionNav_crumbs___BFhG a:hover{color:var(--fg)}.SectionNav_subTabs__Hc8vi ul,.SectionNav_tabs__zprAx ul{display:flex;flex-wrap:wrap;gap:var(--s-2) clamp(1.25rem,3vw,2.5rem)}.SectionNav_subTabs__Hc8vi a,.SectionNav_tabs__zprAx a{display:inline-flex;align-items:baseline;gap:.25em;min-height:44px;align-items:center;font-size:clamp(1.15rem,.9rem + 1vw,1.6rem);letter-spacing:-.02em;color:var(--muted);transition:color var(--t-fast)}.SectionNav_subTabs__Hc8vi a{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.06em;min-height:36px}.SectionNav_subTabs__Hc8vi [aria-current],.SectionNav_subTabs__Hc8vi a:hover,.SectionNav_tabs__zprAx [aria-current],.SectionNav_tabs__zprAx a:hover{color:var(--fg)}.SectionNav_subTabs__Hc8vi [aria-current],.SectionNav_tabs__zprAx [aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.SectionNav_subTabs__Hc8vi sup,.SectionNav_tabs__zprAx sup{font-size:.5em;letter-spacing:0;color:var(--muted);align-self:flex-start;margin-top:.7em}.SectionNav_subTabs__Hc8vi sup{font-size:.85em;margin-top:0}.SectionNav_empty__lbhJU{opacity:.55}.SubList_wrap__nmBYq{display:grid;grid-gap:clamp(3rem,2rem + 4vw,6rem);gap:clamp(3rem,2rem + 4vw,6rem);padding:var(--s-6) var(--gutter) var(--section);min-height:70svh;align-content:start}.SubList_head__OFtiV{display:grid;justify-items:center;grid-gap:var(--s-3);gap:var(--s-3);text-align:center}.SubList_title__0EOSt{font-size:clamp(2rem,.6rem + 5.6vw,6.5rem);line-height:1;text-transform:uppercase;font-family:var(--font-title);font-variation-settings:var(--title-axes);text-wrap:balance}.SubList_list__34dFb{display:grid;justify-items:center;grid-gap:clamp(.4rem,.2rem + .8vw,1rem);gap:clamp(.4rem,.2rem + .8vw,1rem)}.SubList_item__5nV0Q{display:inline-flex;align-items:flex-start;gap:.5em;min-height:44px;padding-block:.15em;text-align:center}.SubList_name__bFM9_{font-size:clamp(1.15rem,.6rem + 2.4vw,2.8rem);line-height:1.15;text-transform:uppercase;font-family:var(--font-title);font-variation-settings:"ROND" 100,"wght" 600;transition:opacity var(--t-fast),font-variation-settings .5s var(--ease)}.SubList_count__JRb3G{color:var(--muted);padding-top:.4em}.SubList_item__5nV0Q:focus-visible .SubList_name__bFM9_,.SubList_item__5nV0Q:hover .SubList_name__bFM9_{font-variation-settings:"ROND" 100,"wght" 900}.SubList_list__34dFb:hover .SubList_item__5nV0Q:not(:hover) .SubList_name__bFM9_{opacity:.4}@media (hover:none){.SubList_list__34dFb:hover .SubList_item__5nV0Q:not(:hover) .SubList_name__bFM9_{opacity:1}}.gd_works__qvw3t{display:grid;grid-gap:clamp(4rem,2rem + 6vw,8rem);gap:clamp(4rem,2rem + 6vw,8rem)}.gd_work__2Y6cj{display:grid;grid-gap:var(--s-5);gap:var(--s-5);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.gd_workHead__xuWiF{justify-items:center;grid-gap:var(--s-1);gap:var(--s-1);text-align:center}.Story_story__gAO_t,.gd_workHead__xuWiF{display:grid;padding-inline:var(--gutter)}.Story_story__gAO_t{grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--gutter);column-gap:var(--gutter);grid-row-gap:clamp(3rem,1rem + 7vw,10rem);row-gap:clamp(3rem,1rem + 7vw,10rem)}.Story_story__gAO_t>*{grid-column:1/-1;margin:0;min-width:0}.Story_story__gAO_t figure{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0}.Story_open__SQF0b{display:block;width:100%;cursor:zoom-in}.Story_open__SQF0b img{width:100%;height:auto}.Story_bleed__H1fg2{margin-inline:calc(var(--gutter) * -1)!important}.Story_bleed__H1fg2 figcaption{padding-inline:var(--gutter)}.Story_full__3ttQ3 .Story_open__SQF0b img{max-height:94vh;width:auto;margin-inline:auto}.Story_portrait__euOTx.Story_left___US1J{grid-column:1/span 5}.Story_portrait__euOTx.Story_center__MYMb7{grid-column:4/span 6}.Story_portrait__euOTx.Story_right__V5xB3{grid-column:7/span 6}.Story_two__cMskm{display:grid;grid-template-columns:subgrid;align-items:start}.Story_w_even__HWIoe>:first-child{grid-column:1/span 6}.Story_w_even__HWIoe>:last-child{grid-column:7/span 6;margin-top:clamp(2rem,10vw,12rem)}.Story_w_left__rmgj0>:first-child{grid-column:1/span 8}.Story_w_left__rmgj0>:last-child{grid-column:10/span 3;align-self:end}.Story_w_right__4YmKu>:first-child{grid-column:1/span 4;align-self:center}.Story_w_right__4YmKu>:last-child{grid-column:6/span 7}.Story_three__frPCW{display:grid;grid-template-columns:subgrid;align-items:end}.Story_three__frPCW>:first-child{grid-column:1/span 4}.Story_three__frPCW>:nth-child(2){grid-column:5/span 3;margin-bottom:var(--s-9)}.Story_three__frPCW>:nth-child(3){grid-column:9/span 4}.Story_text__DdKb4{grid-column:2/span 6!important;max-width:34ch}.Story_textR___DWbE{grid-column:7/span 5!important}.Story_quote__3mKLt{grid-column:2/span 9!important;display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.Story_caption__sWfF5{grid-column:9/span 4!important}.Story_sheet__wMOKV{grid-column:3/span 8!important;padding:var(--s-4);background:#121211}.Story_sheetGrid__RhhdE{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:var(--s-2);gap:var(--s-2);align-items:center}.Story_sheet__wMOKV figcaption{color:#8c8982}.Story_credits__q_yyr{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:var(--s-4) var(--gutter);gap:var(--s-4) var(--gutter)}.Story_credits__q_yyr div{display:grid;grid-gap:2px;gap:2px}.Story_sp_s__SUxLG{height:var(--s-5)}.Story_sp_m__XwUs4{height:clamp(1rem,6vw,6rem)}.Story_sp_l__xI_DR{height:clamp(3rem,14vw,14rem)}@media (max-width:760px){.Story_story__gAO_t{row-gap:clamp(2.25rem,12vw,4rem)}.Story_full__3ttQ3 .Story_open__SQF0b img{max-height:none;width:100%}.Story_portrait__euOTx.Story_left___US1J{grid-column:1/span 10}.Story_portrait__euOTx.Story_center__MYMb7{grid-column:2/span 10}.Story_portrait__euOTx.Story_right__V5xB3{grid-column:3/span 10}.Story_three__frPCW,.Story_two__cMskm{row-gap:var(--s-4)}.Story_two__cMskm>:first-child{grid-column:1/span 10!important}.Story_two__cMskm>:last-child{grid-column:3/-1!important;margin-top:0!important}.Story_three__frPCW>:first-child,.Story_three__frPCW>:nth-child(2){grid-column:span 6;margin:0}.Story_three__frPCW>:nth-child(3){grid-column:4/span 9}.Story_caption__sWfF5,.Story_quote__3mKLt,.Story_sheet__wMOKV,.Story_textR___DWbE,.Story_text__DdKb4{grid-column:1/-1!important}.Story_sheetGrid__RhhdE{grid-template-columns:repeat(3,1fr)}}.cd_project__LfCTb{padding-bottom:var(--section)}.cd_hero__LS4_X{position:relative;width:100%;background:#0e0e0d}.cd_hero__LS4_X img{width:100%;max-height:100vh;max-height:100svh;object-fit:cover}.cd_hero__LS4_X>div{max-height:100svh}.cd_afterHero__f8bVi{padding-top:var(--s-6)}.cd_head__zxk95{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--s-6) var(--gutter);gap:var(--s-6) var(--gutter);padding-inline:var(--gutter);margin-bottom:var(--section)}.cd_head__zxk95 h1{grid-column:1/-1;margin-left:-.04em}.cd_meta__h0nLl{grid-column:1/span 4;display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-content:start}.cd_concept__Dz5WH{grid-column:6/span 6;max-width:40ch}.cd_next__kn5_U{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--section) var(--gutter) 0;margin-top:var(--section);border-top:1px solid var(--line)}.cd_next__kn5_U a{width:-moz-fit-content;width:fit-content;transition:opacity var(--t-fast)}.cd_next__kn5_U a:hover{opacity:.5}@media (max-width:760px){.cd_concept__Dz5WH,.cd_meta__h0nLl{grid-column:1/-1}}.Video_loop__PGSoA{position:relative;width:100%;overflow:hidden;background:#0e0e0d}.Video_fill__t9eko{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.Video_player__gKQcy{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Video_frame__iDh9i{position:relative;width:100%;max-width:100%;overflow:hidden;background:#0e0e0d;color:#e8e5de}.Video_frame__iDh9i:-webkit-full-screen .Video_fill__t9eko{object-fit:contain}.Video_frame__iDh9i:fullscreen .Video_fill__t9eko{object-fit:contain}.Video_cover__lBcT5{position:absolute;inset:0;width:100%;height:100%}.Video_cover__lBcT5 img{transition:transform 1.2s var(--ease),opacity .4s}.Video_cover__lBcT5:hover img{transform:scale(1.015)}.Video_badge__Vp7aw{position:absolute;left:var(--s-4);bottom:var(--s-4);color:#f3f1ec;padding:4px 8px;border:1px solid rgba(243,241,236,.7)}.Video_controls__QGOks{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-3);background:linear-gradient(transparent,rgba(0,0,0,.45));opacity:0;transition:opacity .3s var(--ease)}.Video_controls__QGOks:focus-within,.Video_frame__iDh9i:hover .Video_controls__QGOks{opacity:1}.Video_controls__QGOks button{min-height:36px;color:#f3f1ec}.Video_scrub__dYlQs{flex:1 1;accent-color:#f3f1ec;height:2px}@media (hover:none){.Video_controls__QGOks{opacity:1}}.HeroFilm_hero__YezFf{position:relative;height:100vh;height:100svh;min-height:24rem;background:#000;overflow:hidden}.HeroFilm_film__ngpAI{position:absolute!important;inset:0}.HeroFilm_film__ngpAI img{width:100%;height:100%;object-fit:cover}@media (max-aspect-ratio:1/1){.HeroFilm_hero__YezFf{height:auto;min-height:0;aspect-ratio:var(--ar);margin-top:calc(var(--header-h) + env(safe-area-inset-top, 0px))}}.Index_index__p3pts{display:grid;grid-gap:var(--section);gap:var(--section);padding:var(--section) var(--gutter)}.Index_section__HyWft{display:grid;grid-gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);gap:clamp(2.5rem,1.5rem + 3vw,4.5rem);scroll-margin-top:var(--header-h)}.Index_head__4fJJF{display:grid;justify-items:center;grid-gap:var(--s-3);gap:var(--s-3);text-align:center}.Index_title__Gvi9X{font-size:clamp(1.7rem,.5rem + 4.6vw,5rem);line-height:1;text-transform:uppercase;text-wrap:balance;font-family:var(--font-title);font-variation-settings:var(--title-axes)}.Index_title__Gvi9X a{transition:opacity var(--t-fast)}.Index_title__Gvi9X a:hover{opacity:.55}.Index_group__6xk3N{display:grid;grid-gap:var(--s-5);gap:var(--s-5);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.Index_sub__08ANl{display:flex;justify-content:center;align-items:baseline;gap:.8em;text-align:center}.Index_sub__08ANl a{min-height:32px;display:inline-flex;align-items:center;border-bottom:1px solid transparent;transition:border-color var(--t-fast)}.Index_sub__08ANl a:hover{border-color:currentColor}.Index_onPage__PdVZu{padding-top:var(--s-5)}@media (max-width:760px){.Index_index__p3pts{padding-top:var(--s-8);gap:var(--s-9)}}.LoupeGrid_grid__Sv1zP{--cell:clamp(3.5rem,6vw,6.5rem);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.6rem,1.2vw,1.1rem)}.LoupeGrid_cell__ASmje{position:relative;display:grid;place-items:center;flex:none;width:var(--cell);aspect-ratio:1;transition:transform .26s var(--ease);transform-origin:center}.LoupeGrid_cell__ASmje img,.LoupeGrid_cell__ASmje picture{max-width:100%;max-height:100%}.LoupeGrid_cell__ASmje img{width:auto;height:auto;object-fit:contain;box-shadow:0 6px 18px -10px rgba(0,0,0,.8)}@media (max-width:760px){.LoupeGrid_grid__Sv1zP{--cell:calc((100% - 4 * var(--s-2)) / 5);gap:var(--s-2)}}.LoupeGrid_grid__Sv1zP{position:relative}.LoupeGrid_tip__ENKA_{position:absolute;z-index:200;transform:translate(-50%,calc(-100% - 2.4rem));display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:6px 10px;white-space:nowrap;pointer-events:none;background:var(--fg);color:var(--bg);animation:LoupeGrid_tipIn__v_Oxb .2s var(--ease) both}.LoupeGrid_again__oY_IG{font-size:9px;opacity:.65}@keyframes LoupeGrid_tipIn__v_Oxb{0%{opacity:0}to{opacity:1}}.LoupeGrid_cell__ASmje[data-focus] img{box-shadow:0 10px 30px -8px rgba(0,0,0,.9)}