.page_page__bHvK0{--stage-inset:32px;box-sizing:border-box;width:100%;color:var(--sw-ink);background:var(--sw-paper);font-family:var(--sw-font);font-weight:400;font-synthesis:none}.page_content__6foo0{width:100%}.page_section__yPW7u{box-sizing:border-box;padding:24px 12px;margin:0}.page_press__qfN5K,.page_section__yPW7u{scroll-margin-top:56px}.page_content__6foo0>.page_section__yPW7u+.page_section__yPW7u,.page_press__qfN5K,.page_press__qfN5K+.page_section__yPW7u,.page_press__qfN5K>.page_section__yPW7u+.page_section__yPW7u{border-top:1px solid #d9d9d5}.page_page__bHvK0 figure,.page_page__bHvK0 h1,.page_page__bHvK0 h2,.page_page__bHvK0 h3,.page_page__bHvK0 p{margin:0}.page_page__bHvK0 h1,.page_page__bHvK0 h2,.page_page__bHvK0 h3{font-family:var(--font-instrument-bold),var(--sw-font);font-size:12px;line-height:16px;font-weight:700}.page_page__bHvK0 p{font:400 12px/16px var(--sw-font)}.page_filmComposition__YLSKY{width:100%;margin-inline:auto}.page_introCopy__qTCFv,.page_prose__AVo8O{display:grid;align-content:start;grid-gap:8px;gap:8px;width:100%}.page_introCopy__qTCFv,.page_process__xjgyT .page_prose__AVo8O{margin:12px 0 0 auto}.page_filmFrame__3HKeR{position:relative;width:100%;aspect-ratio:16/9;background:#f3f3f1;overflow:hidden}.page_filmFrame__3HKeR video{width:100%;height:100%;display:block;object-fit:contain}.page_playButton__tWAiK{position:absolute;inset:0;margin:auto;width:max-content;height:max-content;padding:10px 18px;background:var(--sw-paper);color:var(--sw-ink);border:1px solid;font:400 12px/16px var(--sw-font);cursor:pointer}.page_page__bHvK0 a:focus-visible,.page_playButton__tWAiK:focus-visible{outline:2px solid var(--sw-ink);outline-offset:3px}.page_srOnly__OmM0u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_portraitComposition__yWXTG{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;width:100%;margin-inline:auto}.page_portraitComposition__yWXTG>a,.page_portraitComposition__yWXTG>figure{display:block;min-width:0}.page_portraitImage__amRUZ{display:block;width:100%;height:auto}.page_processFilm__4Pi__{width:100%}.page_links__cp6EJ{display:flex;flex-wrap:wrap;gap:8px 24px}.page_links__cp6EJ a,.page_prose__AVo8O a{font:400 12px/16px var(--sw-font)}.page_works__ikeX3 h2{margin:0 auto 12px}.page_selected__fRUZo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;margin-inline:auto}.page_sectionNav__CirXB{display:none}@media (min-width:1127px){.page_press__qfN5K{scroll-margin-top:0}.page_content__6foo0{width:calc(100% - 2 * var(--sw-gutter));margin-inline:auto}.page_section__yPW7u{scroll-margin-top:0;min-height:var(--sw-dvh);padding:var(--stage-inset) 0;display:flex;flex-direction:column;justify-content:center}.page_filmComposition__YLSKY{width:min(100%,calc((var(--sw-dvh) - 2 * var(--stage-inset) - 180px) * 16 / 9));min-width:min(240px,100%)}.page_introCopy__qTCFv,.page_process__xjgyT .page_prose__AVo8O{max-width:390px}.page_portraitComposition__yWXTG{--copy-width:min(390px,max(220px,36%));--portrait-width:min(calc((var(--sw-dvh) - 128px) * 3 / 4),calc(100% - var(--copy-width) - 24px));grid-template-columns:var(--portrait-width) var(--copy-width);gap:24px;align-items:end;width:100%;justify-content:center}.page_reverse__qUTPM{grid-template-columns:var(--copy-width) var(--portrait-width)}.page_reverse__qUTPM>a{grid-column:2;grid-row:1}.page_reverse__qUTPM>.page_prose__AVo8O{grid-column:1;grid-row:1}.page_works__ikeX3{--work-width:min(calc((var(--sw-dvh) - 136px) * 2 / 3),calc((100% - 24px) / 2))}.page_selected__fRUZo{gap:24px}.page_selected__fRUZo,.page_works__ikeX3 h2{width:calc(2 * var(--work-width) + 24px);max-width:100%}.page_sectionNav__CirXB{position:fixed;left:24px;bottom:calc(24px + var(--footer-offset,0px));width:144px;max-height:max(16px,calc(var(--sw-dvh) - 272px - var(--footer-offset,0px)));overflow-y:auto;z-index:40;font:400 12px/16px var(--sw-font);letter-spacing:.1px;background:var(--sw-paper)}.page_sectionNav__CirXB,.page_sectionNav__CirXB>div{display:grid;grid-gap:4px;gap:4px}.page_sectionLink___9_c9{color:var(--sw-ink);text-decoration:none;font-weight:400}.page_sectionLink___9_c9:hover,.page_sectionLink___9_c9[aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.page_sectionSubLink___F1CG{padding-left:16px}body:has([role=dialog][aria-modal=true]:not([aria-hidden=true])) .page_sectionNav__CirXB{visibility:hidden}}@media (min-width:1127px) and (max-height:450px){.page_page__bHvK0{--stage-inset:24px}.page_portraitComposition__yWXTG{--portrait-width:min(calc((var(--sw-dvh) - 64px) * 3 / 4),calc(100% - var(--copy-width) - 24px))}}.page_page__keQCX{flex:1 1;min-width:0}.page_intro__UiFUM{display:grid;grid-gap:var(--sw-space-8);gap:var(--sw-space-8);padding-top:var(--sw-space-24);padding-bottom:var(--sw-space-8)}.page_intro__UiFUM p{max-width:390px}.page_familyGroups__z00Ex{display:grid;grid-gap:var(--sw-space-24);gap:var(--sw-space-24);padding-block:var(--sw-space-16) var(--sw-space-24)}.page_familyGroup__HcQ_P{display:grid;grid-gap:var(--sw-space-12);gap:var(--sw-space-12);min-width:0}.page_back__hsofs{padding-top:var(--sw-space-8);padding-bottom:var(--sw-space-32);font:400 12px/16px var(--sw-font)}@media(max-width:1126px){.page_intro__UiFUM{padding-top:0;padding-bottom:var(--sw-space-16)}.page_back__hsofs{padding-top:var(--sw-space-24)}}.CategoryGrid_container__tWaTY,.CategoryGrid_grid__Tv5kn{--category-frame-width:min(calc((var(--sw-dvh) - 128px) * 2 / 3),calc((var(--sw-vw) - var(--sw-gutter) - var(--sw-gutter) - var(--sw-space-24)) / 2));width:calc(var(--category-frame-width) + var(--category-frame-width) + var(--sw-space-24));max-width:calc(var(--sw-vw) - var(--sw-gutter) - var(--sw-gutter));margin:0 auto}.CategoryGrid_grid__Tv5kn{padding:var(--sw-space-24) 0 var(--sw-space-24);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--sw-space-24);column-gap:var(--sw-space-24);grid-row-gap:var(--sw-space-24);row-gap:var(--sw-space-24);align-content:start;align-items:start}.CategoryGrid_empty__VKF_h{width:min(844px,calc(var(--sw-vw) - 48px));min-height:820px;margin:0 0 0 max(24px,calc((var(--sw-vw) - 844px) / 2));padding-top:16px;font-size:12px;line-height:16px}@media (max-width:1126px){.CategoryGrid_container__tWaTY,.CategoryGrid_grid__Tv5kn{--category-frame-width:auto;width:calc(var(--sw-vw) - 24px);max-width:none;margin-left:12px}.CategoryGrid_grid__Tv5kn{padding-top:0;min-height:calc(var(--sw-vh) - 312px);column-gap:12px;row-gap:36px}.CategoryGrid_empty__VKF_h{width:calc(var(--sw-vw) - 24px);margin-left:12px;min-height:calc(var(--sw-vh) - 312px);padding-top:0}}.CategoryGrid_grid__Tv5kn.CategoryGrid_compact__Zhe4t{min-height:0;padding-block:0}.PieceCard_card__yhTza{display:block}.PieceCard_frame__WLrAd{display:block;width:100%;aspect-ratio:2/3;overflow:hidden;background:var(--paper-pure)}.PieceCard_img__dk8Jt{width:100%;height:100%;object-fit:cover;display:block}.PieceCard_meta__NcwcI{padding-top:var(--space-3)}.PieceCard_metaRow__ZqSkp{display:contents}.PieceCard_name__p42eG{font-size:var(--text-meta);letter-spacing:var(--tracking-wide);color:var(--ink);transition:color var(--transition-quiet)}.PieceCard_card__yhTza:hover .PieceCard_name__p42eG{color:var(--ink-60)}.PieceCard_status__yYuXR{display:block;margin-top:var(--space-1);font-size:var(--text-meta);color:var(--ink-60);letter-spacing:var(--tracking-wide)}.PieceCard_categoryCard___3TZm .PieceCard_meta__NcwcI{min-height:39.5px;padding-top:7.5px;font-size:12px;line-height:16px}.PieceCard_categoryIndex__0KYYz .PieceCard_meta__NcwcI{min-height:0}.PieceCard_categoryCard___3TZm .PieceCard_metaRow__ZqSkp{position:relative;display:flex;align-items:flex-start;width:100%;gap:8px;padding-bottom:2px}.PieceCard_categoryCard___3TZm .PieceCard_name__p42eG,.PieceCard_categoryCard___3TZm .PieceCard_status__yYuXR{font-size:12px;line-height:16px;letter-spacing:.1px}.PieceCard_categoryCard___3TZm:focus-visible .PieceCard_name__p42eG,.PieceCard_categoryCard___3TZm:hover .PieceCard_name__p42eG{color:var(--ink);text-decoration:none}.PieceCard_categoryCard___3TZm:focus-visible{outline:2px solid var(--sw-ink);outline-offset:3px}@media (max-width:1126px){.PieceCard_categoryCard___3TZm .PieceCard_metaRow__ZqSkp{flex-direction:column;gap:0}.PieceCard_categoryCard___3TZm .PieceCard_status__yYuXR{text-align:left}}.PieceCard_categoryCard___3TZm .PieceCard_name__p42eG{flex:1 1 auto;min-width:0}.PieceCard_categoryCard___3TZm .PieceCard_status__yYuXR{flex:0 0 auto;margin-top:0;color:var(--ink);text-align:right;white-space:nowrap}.PieceCard_matFrame__I8oJC{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:2/3;background:var(--mat);padding:0;overflow:hidden;box-sizing:border-box}.PieceCard_matFrame__I8oJC>picture{display:contents}.PieceCard_matImg___UnEY{width:100%;height:100%;object-fit:cover;display:block}.PieceCard_categoryIndex__0KYYz{min-width:0;color:inherit;text-decoration:none}