.ProjectCaseStudy_page__iH6T5{--study-source-top:max(7rem,14svh);--study-source-height:min(64svh,calc(100svh - var(--study-source-top) - 6rem));position:relative;z-index:2;min-width:0;min-height:100svh;padding-bottom:6rem;color:var(--paper);outline:none;overflow-x:clip}.ProjectCaseStudy_page__iH6T5 :is(h1,h2,h3){scroll-margin-top:8rem;outline:none}.ProjectCaseStudy_chapter__0pUQI{position:relative;min-width:0;scroll-margin-top:0;outline:none}.ProjectCaseStudy_chapterInner__YSYEo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 2vw;align-items:center;max-width:1800px;margin:0 auto;padding:var(--study-source-top) 6vw 5rem}.ProjectCaseStudy_visualSlot__omB1A{grid-column:7/13;grid-row:1;min-width:0;align-self:stretch;display:flex;flex-direction:column;gap:1.5rem}.ProjectCaseStudy_sourceAperture__tLwjA{position:relative;min-width:0}.ProjectCaseStudy_modelTarget___KfgS{display:none;position:absolute;inset:0;touch-action:pan-y;outline-offset:5px;border-radius:18px}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_sourceAperture__tLwjA{min-height:var(--study-source-height)}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_modelTarget___KfgS{display:block}.ProjectCaseStudy_chapter__0pUQI[data-study-composition=model] .ProjectCaseStudy_sourceAperture__tLwjA{--study-source-height:78svh}.ProjectCaseStudy_modelTarget___KfgS:focus-visible{outline:2px solid var(--material-reading-accent)}.ProjectCaseStudy_modelStage__eY_cs{position:fixed;inset:0;z-index:1;width:100vw;height:100vh;height:100dvh;pointer-events:none;visibility:hidden}.ProjectCaseStudy_modelStage__eY_cs[data-project-model-active]{visibility:visible}.ProjectCaseStudy_modelSurface__b7Hjm{position:absolute;inset:0;opacity:0}.ProjectCaseStudy_page__iH6T5:is([data-project-study=dot-based-3d-printing],[data-project-study=special-assemblies]) .ProjectCaseStudy_modelSurface__b7Hjm{background:radial-gradient(ellipse 30vw 44vh at 73.5% 53%,rgba(12,20,23,.23),transparent 72%)}.ProjectCaseStudy_modelPoster__gijyx{display:block;width:100%;height:100%;object-fit:contain;filter:none;mix-blend-mode:normal;visibility:hidden}.ProjectCaseStudy_modelStage__eY_cs[data-project-model-poster-ready] .ProjectCaseStudy_modelPoster__gijyx{visibility:visible}.ProjectCaseStudy_modelStage__eY_cs:not([data-project-model-rendering=webgl-model]) [data-project-study-canvas],.ProjectCaseStudy_modelStage__eY_cs[data-project-model-rendering=webgl-model] .ProjectCaseStudy_modelPoster__gijyx{visibility:hidden}.ProjectCaseStudy_primaryFigure__4FIZo{min-width:0;margin:0;pointer-events:none}.ProjectCaseStudy_mediaFrame__zfkA2{position:relative;min-width:0}.ProjectCaseStudy_primaryFigure__4FIZo img,.ProjectCaseStudy_primaryFigure__4FIZo picture{display:block;width:100%;height:auto}.ProjectCaseStudy_primaryFigure__4FIZo img{max-height:84svh;object-fit:contain;filter:none;mix-blend-mode:normal;opacity:1}.ProjectCaseStudy_motionMedia___jft7{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:none;mix-blend-mode:normal}.ProjectCaseStudy_primaryFigure__4FIZo[data-project-media-mode=video] .ProjectCaseStudy_motionMedia___jft7{display:block}.ProjectCaseStudy_primaryFigure__4FIZo[data-project-media-mode=video] picture{visibility:hidden}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo{position:fixed;inset:0;z-index:0;width:100vw;height:100vh;height:100dvh;visibility:hidden}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo[data-project-media-active]{visibility:visible}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_mediaFrame__zfkA2{position:absolute;left:51%;right:6vw;top:var(--study-source-top);height:var(--study-source-height)}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo img,.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo picture{width:100%;height:100%;max-height:none;object-fit:contain}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_mediaFrame__zfkA2{left:8vw;right:8vw}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_visualSlot__omB1A{grid-column:1/-1;grid-row:1}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_sourcePanel__O3bTG{align-self:flex-start;max-width:42rem;margin-left:2vw}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_panel__2GFle{grid-column:2/12;grid-row:2;max-width:50rem}.ProjectCaseStudy_chapter__0pUQI[data-study-reading-density=extended] .ProjectCaseStudy_panel__2GFle{max-width:52rem}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=split] .ProjectCaseStudy_sourcePanel__O3bTG{align-self:flex-end}.ProjectCaseStudy_sourcePanel__O3bTG{position:relative;z-index:2;min-width:0;width:100%;max-width:36rem;padding:1.1rem 1.3rem;border:1px solid var(--material-reading-border);border-radius:18px;color:var(--glass-muted);font-size:var(--type-size-caption);line-height:var(--type-leading-caption);letter-spacing:var(--type-tracking-caption)}.ProjectCaseStudy_sourcePanel__O3bTG>p{margin:0 0 .6rem}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_credit__6a_zl{font-size:var(--type-size-label)}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_modelDescription__HJrp5{margin-bottom:.9rem}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_modelState__A_RAc{color:var(--glass-control-accent);font-size:var(--type-size-label)}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_modelHelp__4KQiY{margin-top:.8rem}.ProjectCaseStudy_sourceLinks__xIBre{display:flex;flex-wrap:wrap;gap:0 1.5rem;align-items:center}.ProjectCaseStudy_motionControls__fz0S_{display:flex;flex-wrap:wrap;gap:.6rem}.ProjectCaseStudy_motionControls__fz0S_:has(button:not([hidden])){margin-top:.6rem}.ProjectCaseStudy_motionControls__fz0S_ button,.ProjectCaseStudy_sourceAction__lJu44{min-height:44px;padding:.55rem .8rem;border:1px solid var(--material-reading-border);border-radius:10px;background:var(--material-inner-fill);color:var(--glass-control-accent);font:inherit;font-size:var(--type-size-control);line-height:var(--type-leading-control);letter-spacing:var(--type-tracking-control);cursor:pointer}.ProjectCaseStudy_sourceAction__lJu44{margin:.2rem 0 .9rem}.ProjectCaseStudy_motionControls__fz0S_ button:hover,.ProjectCaseStudy_sourceAction__lJu44:hover{background:var(--material-inner-hover)}.ProjectCaseStudy_modelHelp__4KQiY[hidden],.ProjectCaseStudy_motionControls__fz0S_ button[hidden],.ProjectCaseStudy_sourceAction__lJu44[hidden]{display:none}.ProjectCaseStudy_page__iH6T5:has([data-project-model-controls-layout=reserved]) .ProjectCaseStudy_modelHelp__4KQiY[hidden]{display:block;visibility:hidden;pointer-events:none}.ProjectCaseStudy_page__iH6T5:has([data-project-model-controls-layout=reserved]) .ProjectCaseStudy_sourceAction__lJu44[hidden]{display:inline-block;visibility:hidden;pointer-events:none}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_motionStatus__WberF:empty{display:none}.ProjectCaseStudy_sourcePanel__O3bTG>.ProjectCaseStudy_motionStatus__WberF{margin-top:.75rem;margin-bottom:0}.ProjectCaseStudy_panel__2GFle{grid-column:1/6;grid-row:1;position:relative;z-index:2;min-width:0;width:100%;max-width:35rem;padding:clamp(1.5rem,2.6vw,2.8rem);border:1px solid var(--material-reading-border);border-radius:24px;overflow:visible}.ProjectCaseStudy_panel__2GFle h1,.ProjectCaseStudy_panel__2GFle h2{margin:0 0 1.6rem;font-family:var(--display);font-weight:500;font-style:normal;text-wrap:balance;overflow-wrap:break-word}.ProjectCaseStudy_panel__2GFle h1{font-size:clamp(2.4rem,5.4vw,5.8rem);line-height:var(--type-leading-display);letter-spacing:var(--type-tracking-display)}.ProjectCaseStudy_panel__2GFle h2{font-size:clamp(2.05rem,3.4vw,3.8rem);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-display)}.ProjectCaseStudy_panel__2GFle>p{max-width:68ch;margin:1.25rem 0;color:var(--glass-muted);font-size:clamp(1rem,1.12vw,1.1rem);line-height:var(--type-leading-body);letter-spacing:var(--type-tracking-body)}.ProjectCaseStudy_panel__2GFle>p:last-child{margin-bottom:0}.ProjectCaseStudy_openingPanel__Orx_R{grid-column:1/6;max-width:35rem}.ProjectCaseStudy_openingPanel__Orx_R h1{font-size:clamp(2.4rem,5.4vw,4.5rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ProjectCaseStudy_opening__aOVb4 .ProjectCaseStudy_chapterInner__YSYEo{min-height:100svh}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_subtitle__mSO_x{color:var(--paper)}.ProjectCaseStudy_backLink___BcoM,.ProjectCaseStudy_readingLink__hyuYG,.ProjectCaseStudy_sourceLink__4YoTb{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;color:var(--glass-control-accent);font-size:var(--type-size-control);line-height:var(--type-leading-control);letter-spacing:var(--type-tracking-control);text-decoration:none}.ProjectCaseStudy_backLink___BcoM{margin-bottom:1.2rem}.ProjectCaseStudy_readingLink__hyuYG{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--material-reading-border)}.ProjectCaseStudy_credits__h_mpB,.ProjectCaseStudy_metadata__NWvTj{display:grid;gap:1.25rem;margin:1.8rem 0 0;padding-top:1.4rem;border-top:1px solid var(--material-reading-border)}.ProjectCaseStudy_credits__h_mpB dt,.ProjectCaseStudy_metadata__NWvTj dt{margin:0 0 .4rem;color:var(--glass-control-accent);font-size:var(--type-size-label);line-height:var(--type-leading-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.ProjectCaseStudy_credits__h_mpB dd,.ProjectCaseStudy_metadata__NWvTj dd{margin:0;color:var(--glass-muted);font-size:.85rem;line-height:var(--type-leading-body);letter-spacing:var(--type-tracking-body);overflow-wrap:anywhere}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_credit__6a_zl,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceCaption__fgoVp,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceNote__bKljM{font-size:var(--type-size-caption);line-height:var(--type-leading-caption);letter-spacing:var(--type-tracking-caption)}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceCaption__fgoVp{margin-bottom:.6rem}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_credit__6a_zl{margin-top:.6rem}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceNote__bKljM{margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid var(--material-reading-border)}.ProjectCaseStudy_evidenceBand__Ivwxn{position:relative;z-index:2;display:grid;gap:3rem;max-width:1800px;margin:0 auto;padding:0 8vw 5rem}.ProjectCaseStudy_evidence__yYpKV{min-width:0;margin:0}.ProjectCaseStudy_evidenceImage___vgkm{display:block;min-width:0;padding:.45rem;border:1px solid var(--material-reading-border);border-radius:20px;background:var(--material-reading-fill);text-decoration:none}.ProjectCaseStudy_evidenceImage___vgkm img{display:block;width:100%;max-width:100%;height:auto;max-height:88svh;object-fit:contain;filter:none;mix-blend-mode:normal;opacity:1;border-radius:14px}.ProjectCaseStudy_evidence__yYpKV[data-study-evidence-role=technical-plate] .ProjectCaseStudy_evidenceImage___vgkm img{max-height:none}.ProjectCaseStudy_evidence__yYpKV figcaption{position:relative;display:grid;gap:.6rem;margin-top:1rem;padding:1.1rem 1.3rem;border:1px solid var(--material-reading-border);border-radius:16px;color:var(--glass-muted);font-size:var(--type-size-caption);line-height:var(--type-leading-caption);letter-spacing:var(--type-tracking-caption)}.ProjectCaseStudy_evidence__yYpKV figcaption p{margin:0;max-width:68rem}.ProjectCaseStudy_evidence__yYpKV figcaption>span:not([data-information-skin]){font-size:var(--type-size-label)}.ProjectCaseStudy_creditsChapter__pel9Q .ProjectCaseStudy_chapterInner__YSYEo{display:block;padding-top:var(--study-source-top);padding-bottom:7rem}.ProjectCaseStudy_creditsChapter__pel9Q .ProjectCaseStudy_panel__2GFle{max-width:50rem;margin-inline:auto}.ProjectCaseStudy_related__W5aJH{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem 1rem;align-items:center;margin-top:2rem;padding-top:1.4rem;border-top:1px solid var(--material-reading-border);text-decoration:none}.ProjectCaseStudy_related__W5aJH>span:first-child{grid-column:1;color:var(--glass-muted);font-size:var(--type-size-label);line-height:var(--type-leading-label);letter-spacing:var(--type-tracking-label)}.ProjectCaseStudy_related__W5aJH strong{grid-column:1;font-family:var(--display);font-size:clamp(1.35rem,2vw,2rem);font-weight:500;line-height:var(--type-leading-subheading);letter-spacing:var(--type-tracking-subheading);color:var(--glass-control-accent);overflow-wrap:anywhere}.ProjectCaseStudy_related__W5aJH>span:last-child{grid-column:2;grid-row:1/3;font-size:1.8rem;color:var(--glass-control-accent)}.ProjectCaseStudy_chapterRail__5Uber a[aria-current]:not(:focus-visible)>span:nth-child(2){opacity:0}.ProjectCaseStudy_page__iH6T5 :focus-visible{outline:2px solid var(--material-reading-accent);outline-offset:5px}.ProjectCaseStudy_page__iH6T5[data-home-scrolling-ready] [data-information-window][data-information-ready]:not(:focus-within){transform:translate3d(var(--information-x,0),var(--information-y,0),0) rotate(var(--information-rz,0deg))}.ProjectCaseStudy_page__iH6T5[data-study-paused] [data-information-window]{transform:none!important}.ProjectCaseStudy_readingTools__Kz023[hidden]{display:none}.ProjectCaseStudy_readingTools__Kz023 button{white-space:nowrap}.ProjectCaseStudy_imageFailure__cR07W{display:none;position:absolute;left:10%;right:10%;top:35%;padding:1rem;border:1px solid var(--material-reading-border);border-radius:16px;background:var(--glass-fallback);color:var(--paper);font-size:var(--type-size-caption);line-height:var(--type-leading-caption);letter-spacing:var(--type-tracking-caption);text-align:center}.ProjectCaseStudy_primaryFigure__4FIZo[data-project-image-state=failed] img{visibility:hidden}.ProjectCaseStudy_primaryFigure__4FIZo[data-project-image-state=failed] .ProjectCaseStudy_imageFailure__cR07W{display:block}@media(min-width:1100px){.ProjectCaseStudy_evidenceBand__Ivwxn,.ProjectCaseStudy_metadata__NWvTj{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectCaseStudy_evidence__yYpKV:only-child,.ProjectCaseStudy_evidence__yYpKV[data-study-evidence-layout=full]{grid-column:1/-1}}@media(max-width:1100px) and (min-width:800px){.ProjectCaseStudy_panel__2GFle{padding:1.5rem}.ProjectCaseStudy_panel__2GFle h1{font-size:clamp(2.4rem,5vw,4rem)}.ProjectCaseStudy_panel__2GFle h2{font-size:clamp(1.9rem,3.4vw,3rem)}}@media(max-width:799px){.ProjectCaseStudy_page__iH6T5{--study-source-top:max(8.5rem,16svh);--study-source-height:min(52svh,calc(100svh - var(--study-source-top) - 7rem));padding-bottom:7rem}.ProjectCaseStudy_page__iH6T5 :is(h1,h2,h3){scroll-margin-top:9rem}.ProjectCaseStudy_chapterInner__YSYEo{display:flex;flex-direction:column;align-items:stretch;gap:1.5rem;padding:var(--study-source-top) 1.5rem 4rem}.ProjectCaseStudy_visualSlot__omB1A{flex:none;width:100%;gap:1.5rem}.ProjectCaseStudy_primaryFigure__4FIZo img{max-height:62svh}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_mediaFrame__zfkA2,.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_mediaFrame__zfkA2{left:1.25rem;right:1.25rem}.ProjectCaseStudy_chapter__0pUQI[data-study-composition=model] .ProjectCaseStudy_sourceAperture__tLwjA{--study-source-height:45svh}.ProjectCaseStudy_chapter__0pUQI[data-study-composition=model] .ProjectCaseStudy_chapterInner__YSYEo{padding-top:19.5svh}.ProjectCaseStudy_chapter__0pUQI[data-study-composition=model] .ProjectCaseStudy_mediaFrame__zfkA2{top:19.5svh;height:45svh;left:3%;right:3%}.ProjectCaseStudy_page__iH6T5:is([data-project-study=dot-based-3d-printing],[data-project-study=special-assemblies]) .ProjectCaseStudy_modelSurface__b7Hjm{background:radial-gradient(ellipse 48vw 28svh at 50% 42%,rgba(12,20,23,.23),transparent 72%)}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_sourcePanel__O3bTG,.ProjectCaseStudy_sourcePanel__O3bTG{max-width:none;margin-left:0;padding:1rem;border-radius:16px}.ProjectCaseStudy_opening__aOVb4 .ProjectCaseStudy_chapterInner__YSYEo{min-height:0}.ProjectCaseStudy_openingPanel__Orx_R{order:-1}.ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_panel__2GFle,.ProjectCaseStudy_chapter__0pUQI[data-study-reading-density=extended] .ProjectCaseStudy_panel__2GFle,.ProjectCaseStudy_panel__2GFle{max-width:none;padding:1.5rem;border-radius:21px}.ProjectCaseStudy_panel__2GFle h1{font-size:clamp(2rem,8.4vw,3.4rem)}.ProjectCaseStudy_panel__2GFle h2{font-size:clamp(1.9rem,7.2vw,2.8rem)}.ProjectCaseStudy_panel__2GFle>p{font-size:1rem}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_credit__6a_zl,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceCaption__fgoVp,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceNote__bKljM{font-size:var(--type-size-caption)}.ProjectCaseStudy_credits__h_mpB dd,.ProjectCaseStudy_metadata__NWvTj dd{font-size:.85rem}.ProjectCaseStudy_evidenceBand__Ivwxn{gap:2.5rem;padding:0 1.5rem 4rem}.ProjectCaseStudy_evidenceImage___vgkm{padding:.3rem;border-radius:16px}.ProjectCaseStudy_evidenceImage___vgkm img{border-radius:12px}.ProjectCaseStudy_evidence__yYpKV figcaption{padding:1rem;border-radius:14px}.ProjectCaseStudy_chapterRail__5Uber{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-padding-inline:5px;max-width:calc(100vw - 2rem)}.ProjectCaseStudy_chapterRail__5Uber::-webkit-scrollbar{display:none}.ProjectCaseStudy_chapterRail__5Uber a{flex:1 0 44px;min-width:44px;min-height:44px}.ProjectCaseStudy_readingTools__Kz023{max-width:calc(100vw - 2rem)}}@media(max-width:360px){.ProjectCaseStudy_chapterInner__YSYEo{padding-inline:1.25rem}.ProjectCaseStudy_panel__2GFle{padding:1.25rem}.ProjectCaseStudy_evidenceBand__Ivwxn{padding-inline:1.25rem}.ProjectCaseStudy_sourceLinks__xIBre{gap:0 1rem}}@media(max-height:560px) and (min-width:800px){.ProjectCaseStudy_page__iH6T5{--study-source-top:7rem;--study-source-height:max(10rem,calc(100svh - 13rem))}.ProjectCaseStudy_chapterInner__YSYEo{padding-bottom:3rem}}@media(prefers-reduced-motion:reduce){.ProjectCaseStudy_page__iH6T5[data-home-scrolling-ready] [data-information-window][data-information-ready]{transform:none!important}}@media(forced-colors:active){.ProjectCaseStudy_page__iH6T5{color:CanvasText}.ProjectCaseStudy_evidenceImage___vgkm,.ProjectCaseStudy_evidence__yYpKV figcaption,.ProjectCaseStudy_panel__2GFle,.ProjectCaseStudy_sourcePanel__O3bTG{border-color:CanvasText}.ProjectCaseStudy_primaryFigure__4FIZo{background:Canvas}.ProjectCaseStudy_imageFailure__cR07W{background:Canvas;color:CanvasText}.ProjectCaseStudy_page__iH6T5 :focus-visible{outline-color:Highlight}.ProjectCaseStudy_motionControls__fz0S_ button,.ProjectCaseStudy_sourceAction__lJu44{color:ButtonText;border-color:ButtonText;background:ButtonFace}}@media print{.ProjectCaseStudy_modelHelp__4KQiY,.ProjectCaseStudy_modelStage__eY_cs,.ProjectCaseStudy_modelState__A_RAc,.ProjectCaseStudy_modelTarget___KfgS,.ProjectCaseStudy_sourceAction__lJu44{display:none!important}.ProjectCaseStudy_page__iH6T5{color:#151b17;padding:1rem}.ProjectCaseStudy_chapterInner__YSYEo{display:block!important;min-height:0!important;padding:1rem 0!important}.ProjectCaseStudy_visualSlot__omB1A{padding:0!important}.ProjectCaseStudy_sourceAperture__tLwjA{min-height:0!important}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo{position:static;width:auto;height:auto;visibility:visible;page-break-inside:avoid;break-inside:avoid;opacity:1!important;transform:none!important}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_mediaFrame__zfkA2{position:relative;inset:auto;height:auto}.ProjectCaseStudy_primaryFigure__4FIZo[data-project-media-mode=video] picture{visibility:visible}.ProjectCaseStudy_motionControls__fz0S_,.ProjectCaseStudy_motionMedia___jft7,.ProjectCaseStudy_motionStatus__WberF{display:none!important}.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo img,.ProjectCaseStudy_page__iH6T5[data-project-study-ready] .ProjectCaseStudy_primaryFigure__4FIZo picture{width:100%;height:auto;max-height:80vh;object-fit:contain}.ProjectCaseStudy_panel__2GFle,.ProjectCaseStudy_sourcePanel__O3bTG{max-width:none;padding:1rem!important;page-break-inside:avoid;break-inside:avoid}.ProjectCaseStudy_panel__2GFle h1{font-size:2.6rem}.ProjectCaseStudy_panel__2GFle h2{font-size:2rem}.ProjectCaseStudy_backLink___BcoM,.ProjectCaseStudy_readingLink__hyuYG,.ProjectCaseStudy_readingTools__Kz023{display:none!important}.ProjectCaseStudy_evidenceBand__Ivwxn{display:block;padding:1rem 0}.ProjectCaseStudy_evidence__yYpKV{margin-bottom:2rem}.ProjectCaseStudy_page__iH6T5[data-home-scrolling-ready] [data-information-window][data-information-ready]{transform:none!important}}@media screen{.ProjectCaseStudy_openingPanel__Orx_R h1,.ProjectCaseStudy_panel__2GFle h1{font-size:var(--type-size-title);margin-bottom:1rem;font-weight:400}.ProjectCaseStudy_panel__2GFle h2{font-size:var(--type-size-heading);margin-bottom:1rem;font-weight:400}.ProjectCaseStudy_panel__2GFle>p{font-size:var(--type-size-body);max-width:var(--type-measure-body);margin-block:var(--type-space-paragraph)}.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_credit__6a_zl,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceCaption__fgoVp,.ProjectCaseStudy_panel__2GFle>.ProjectCaseStudy_sourceNote__bKljM{font-size:var(--type-size-caption)}.ProjectCaseStudy_credits__h_mpB dd,.ProjectCaseStudy_metadata__NWvTj dd{font-size:var(--type-size-secondary)}.ProjectCaseStudy_credits__h_mpB dt,.ProjectCaseStudy_metadata__NWvTj dt{text-transform:none;margin-bottom:.25rem}.ProjectCaseStudy_evidence__yYpKV figcaption p,.ProjectCaseStudy_sourcePanel__O3bTG>p{max-width:var(--type-measure-caption)}.ProjectCaseStudy_related__W5aJH strong{font-size:var(--type-size-subheading);font-weight:400}}@media(max-width:799px){.ProjectCaseStudy_page__iH6T5[data-project-study=mode-s-of-making]{--study-mobile-reading-inset:1.5rem}.ProjectCaseStudy_page__iH6T5[data-project-study=mode-s-of-making][data-project-study-ready] .ProjectCaseStudy_chapter__0pUQI[data-study-layout=broad] .ProjectCaseStudy_mediaFrame__zfkA2,.ProjectCaseStudy_page__iH6T5[data-project-study=mode-s-of-making][data-project-study-ready] .ProjectCaseStudy_mediaFrame__zfkA2{left:calc(var(--study-mobile-reading-inset) + 1px);right:calc(var(--study-mobile-reading-inset) + 1px)}}@media(max-width:360px){.ProjectCaseStudy_page__iH6T5[data-project-study=mode-s-of-making]{--study-mobile-reading-inset:1.25rem}}.ProjectCaseStudy_evidenceImage___vgkm{position:relative;isolation:isolate}