.ProjectList_viewport__4D6Mf{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;display:flex;justify-content:center}.ProjectList_list__wRPNv{position:relative;z-index:10;list-style:none;margin:auto 0;padding:clamp(3rem,8vh,6rem) clamp(1.5rem,6vw,4rem);width:min(100%,64rem);display:flex;flex-direction:column;align-items:center}.ProjectList_row__Vho05{width:100%}.ProjectList_rowButton__ovhEc{width:100%;display:flex;justify-content:center;padding:clamp(.3rem,1vw,.6rem) 0;border:none;background:none;color:var(--color-fg);font-family:var(--font-body);text-align:center;cursor:pointer;transition:opacity .35s ease-in-out}.ProjectList_rowButton__ovhEc:focus-visible{outline:2px solid var(--color-fg);outline-offset:6px}.ProjectList_rowButton__ovhEc[data-dimmed=true]{opacity:.35}.ProjectList_rowButton__ovhEc[data-active=true]{opacity:.5}.ProjectList_title__9dRjc{font-family:var(--font-walkway,var(--font-body));font-size:4rem;font-weight:600;line-height:.8;letter-spacing:0;display:inline-block;transform:scaleY(.52);text-transform:uppercase}.ProjectList_trailLayer__G8SOW{position:fixed;inset:0;pointer-events:none;z-index:1}.ProjectList_edgeFadeBottom__15E7N,.ProjectList_edgeFadeTop__BX_Wz{position:fixed;left:0;right:0;height:clamp(4rem,16vh,10rem);pointer-events:none;z-index:20}.ProjectList_edgeFadeTop__BX_Wz{top:0;background:linear-gradient(to bottom,var(--color-bg) 0,transparent 100%)}.ProjectList_edgeFadeBottom__15E7N{bottom:0;background:linear-gradient(to top,var(--color-bg) 0,transparent 100%)}@media (hover:none),(pointer:coarse){.ProjectList_trailLayer__G8SOW{display:none}}.ImageTrail_stage__jwjY7{position:fixed;top:0;left:0;width:clamp(16rem,24vw,28rem);aspect-ratio:16/9;pointer-events:none;will-change:transform}.ImageTrail_layer__Y1T_J{position:absolute;inset:0;border-radius:4px;overflow:hidden;opacity:0;will-change:opacity}.ImageTrail_image__Fllie{width:100%;height:100%;object-fit:cover}.ProjectIndex_viewport__ny8ru{--focus-y:52%;--preview-x:50vw;--preview-y:50vh;position:absolute;inset:0;z-index:4;overflow:auto;color:var(--color-fg);background:rgba(8,8,10,.72);backdrop-filter:blur(12px) saturate(.88);-webkit-backdrop-filter:blur(12px) saturate(.88);font-family:var(--font-body);font-size:.8rem;text-transform:uppercase;scrollbar-width:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .62s cubic-bezier(.16,1,.3,1),visibility 0s linear .62s}.ProjectIndex_viewport__ny8ru[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .62s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.ProjectIndex_viewport__ny8ru[data-exiting=true]{visibility:visible;pointer-events:none;animation:ProjectIndex_indexViewportExit__dvJdD .85s cubic-bezier(.4,0,.2,1) both}.ProjectIndex_viewport__ny8ru::-webkit-scrollbar{display:none}.ProjectIndex_hero__FRzhj{box-sizing:border-box;min-height:0;width:100%;padding:clamp(7rem,12vh,10rem) clamp(1.5rem,4vw,4rem) clamp(2rem,4vh,3rem)}.ProjectIndex_heading__L9Ekr{overflow:hidden;padding:.08em 0 .14em;margin:0 0 clamp(2rem,5vh,4rem);font-family:var(--font-kinetica),var(--font-body);font-size:clamp(3rem,8vw,9rem);font-weight:700;line-height:.9;text-transform:uppercase}.ProjectIndex_heading__L9Ekr>.ProjectIndex_animatedText__x11ul{display:flex;transform-origin:left bottom}.ProjectIndex_intro__6jZkj{width:min(25rem,42%);margin:0;font-size:inherit;line-height:1.05;text-transform:uppercase}.ProjectIndex_index__rLeJ0{width:100%;padding:0 clamp(1.5rem,4vw,4rem) 14vh}.ProjectIndex_columnLabels__zoGZr,.ProjectIndex_rowButton__zZ4pb{display:grid;grid-template-columns:minmax(4.5rem,9vw) minmax(0,1.4fr) minmax(8rem,1fr) minmax(4rem,8vw);grid-column-gap:clamp(1rem,2vw,2.5rem);column-gap:clamp(1rem,2vw,2.5rem)}.ProjectIndex_columnLabels__zoGZr{position:absolute;top:var(--focus-y);right:0;box-sizing:border-box;width:100%;z-index:3;pointer-events:none;padding-right:clamp(1.5rem,4vw,4rem);padding-left:clamp(1.5rem,4vw,4rem);margin-bottom:1.1rem;transform:translateY(-50%);color:color-mix(in srgb,var(--color-fg) 55%,transparent);font-size:inherit;line-height:1;text-transform:uppercase}.ProjectIndex_columnLabels__zoGZr span:last-child{text-align:right}.ProjectIndex_columnLabels__zoGZr span:nth-child(2){transform:translateX(-2.5rem)}.ProjectIndex_columnLabels__zoGZr span:nth-child(3){transform:translateX(-3.5rem)}.ProjectIndex_list__uNX8k{margin:0;padding:0;list-style:none}.ProjectIndex_row__yjcHY{--flow:0;position:relative}.ProjectIndex_heading__L9Ekr .ProjectIndex_character__s1c3c{opacity:0;transform:translate3d(0,112%,0) rotateX(-74deg);transform-origin:50% 100%}.ProjectIndex_viewport__ny8ru[data-visible=true] .ProjectIndex_heading__L9Ekr .ProjectIndex_character__s1c3c{animation:ProjectIndex_archiveLetterReveal__t_b4v .76s cubic-bezier(.77,0,.175,1) both;animation-delay:calc(80ms + var(--character-index) * 58ms)}.ProjectIndex_columnLabels__zoGZr,.ProjectIndex_intro__6jZkj,.ProjectIndex_row__yjcHY{opacity:0}.ProjectIndex_viewport__ny8ru[data-visible=true] .ProjectIndex_intro__6jZkj{animation:ProjectIndex_indexListReveal__x9cV6 .62s cubic-bezier(.165,.84,.44,1) .38s both}.ProjectIndex_viewport__ny8ru[data-visible=true] .ProjectIndex_columnLabels__zoGZr{animation:ProjectIndex_indexLabelsReveal__vpAA4 .52s cubic-bezier(.165,.84,.44,1) .47s both}.ProjectIndex_viewport__ny8ru[data-visible=true] .ProjectIndex_row__yjcHY{animation:ProjectIndex_indexRowReveal__PlVi8 .48s cubic-bezier(.165,.84,.44,1) both;animation-delay:calc(.52s + var(--row-index) * 42ms)}.ProjectIndex_animatedText__x11ul{min-width:0}.ProjectIndex_character__s1c3c{display:inline-block;white-space:pre}.ProjectIndex_row__yjcHY .ProjectIndex_character__s1c3c{opacity:0;transform:translate3d(0,.7em,0) rotateX(-40deg);transform-origin:50% 100%}.ProjectIndex_viewport__ny8ru[data-visible=true] .ProjectIndex_row__yjcHY .ProjectIndex_character__s1c3c{animation:ProjectIndex_indexLetterReveal__rD6g7 .46s cubic-bezier(.165,.84,.44,1) both;animation-delay:calc(.56s + var(--row-index) * 42ms + var(--character-index) * 13ms)}.ProjectIndex_viewport__ny8ru[data-exiting=true] .ProjectIndex_heading__L9Ekr .ProjectIndex_character__s1c3c{animation:ProjectIndex_archiveLetterExit__xKThA .52s cubic-bezier(.77,0,.175,1) both;animation-delay:calc(var(--character-index) * 24ms)}.ProjectIndex_viewport__ny8ru[data-exiting=true] .ProjectIndex_intro__6jZkj{animation:ProjectIndex_indexListExit___GamJ .42s cubic-bezier(.55,.055,.675,.19) 80ms both}.ProjectIndex_viewport__ny8ru[data-exiting=true] .ProjectIndex_columnLabels__zoGZr{animation:ProjectIndex_indexLabelsExit___WkAt .36s ease .1s both}.ProjectIndex_viewport__ny8ru[data-exiting=true] .ProjectIndex_row__yjcHY{animation:ProjectIndex_indexRowExit__emfXf .32s ease both;animation-delay:calc(var(--row-index) * 15ms)}@keyframes ProjectIndex_archiveLetterReveal__t_b4v{0%{opacity:0;transform:translate3d(0,112%,0) rotateX(-74deg)}to{opacity:1;transform:translateZ(0) rotateX(0deg)}}@keyframes ProjectIndex_archiveLetterExit__xKThA{0%{opacity:1;transform:translateZ(0) rotateX(0deg)}to{opacity:0;transform:translate3d(0,112%,0) rotateX(-74deg)}}@keyframes ProjectIndex_indexViewportExit__dvJdD{0%,70%{opacity:1}to{opacity:0}}@keyframes ProjectIndex_indexListExit___GamJ{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-.55rem,0)}}@keyframes ProjectIndex_indexLabelsExit___WkAt{0%{opacity:1}to{opacity:0}}@keyframes ProjectIndex_indexRowExit__emfXf{0%{opacity:1}to{opacity:0}}@keyframes ProjectIndex_indexListReveal__x9cV6{0%{opacity:0;transform:translate3d(0,-.55rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ProjectIndex_indexRowReveal__PlVi8{0%{opacity:0}to{opacity:1}}@keyframes ProjectIndex_indexLetterReveal__rD6g7{0%{opacity:0;transform:translate3d(0,.7em,0) rotateX(-40deg)}to{opacity:1;transform:translateZ(0) rotateX(0deg)}}@keyframes ProjectIndex_indexLabelsReveal__vpAA4{0%{opacity:0}to{opacity:1}}.ProjectIndex_year__qRpU_{text-align:right;white-space:nowrap}.ProjectIndex_preview__4fwh3{position:fixed;left:0;top:0;z-index:5;width:clamp(7.5rem,11vw,10.5rem);height:clamp(5rem,7.2vw,7rem);object-fit:cover;pointer-events:none;opacity:0;transform:translate3d(calc(var(--preview-x) + 1.2rem),calc(var(--preview-y) - 50%),0) scale(.94);animation:ProjectIndex_previewAppear__hlEnp .32s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}@keyframes ProjectIndex_previewAppear__hlEnp{to{opacity:1;transform:translate3d(calc(var(--preview-x) + 1.2rem),calc(var(--preview-y) - 50%),0) scale(1)}}.ProjectIndex_rowButton__zZ4pb{--pointer-x:0.5;--hover-id:0vw;--hover-title:0vw;--hover-field:0vw;position:relative;width:100%;min-height:clamp(1.3rem,1.575vw,1.72rem);align-items:center;padding:0;border:0;color:var(--color-fg);background:transparent;font:inherit;font-size:inherit;text-align:left;cursor:pointer;isolation:isolate}.ProjectIndex_rowButton__zZ4pb>span:not(.ProjectIndex_line__N056o){position:relative;z-index:1;pointer-events:none;opacity:.34;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .22s ease}.ProjectIndex_id__kb0KV{transform:translateX(calc(var(--flow) * 3.85vw + var(--hover-id)))}.ProjectIndex_title__cnT8G{transform:translateX(calc(var(--flow) * 3.85vw + var(--hover-title)))}.ProjectIndex_field__9pbvX{text-align:right;transform:translateX(var(--hover-field))}.ProjectIndex_line__N056o{position:absolute;z-index:0;left:0;right:0;bottom:0;height:1px;background:color-mix(in srgb,var(--color-fg) 12%,transparent);transform-origin:left center;transition:background-color .26s ease,transform .52s cubic-bezier(.16,1,.3,1)}.ProjectIndex_rowButton__zZ4pb:focus-visible,.ProjectIndex_rowButton__zZ4pb:hover{color:var(--color-fg)}.ProjectIndex_rowButton__zZ4pb:focus-visible>span:not(.ProjectIndex_line__N056o),.ProjectIndex_rowButton__zZ4pb:hover>span:not(.ProjectIndex_line__N056o),.ProjectIndex_rowButton__zZ4pb[data-active=true]>span:not(.ProjectIndex_line__N056o){opacity:1}.ProjectIndex_rowButton__zZ4pb:focus-visible,.ProjectIndex_rowButton__zZ4pb:hover{--hover-id:calc((var(--pointer-x) - 0.5) * 1.5vw + 0.3vw);--hover-title:calc((var(--pointer-x) - 0.5) * -0.8vw + 0.4vw);--hover-field:calc((var(--pointer-x) - 0.5) * 0.4vw - 0.15vw)}.ProjectIndex_rowButton__zZ4pb[data-active=true]{color:var(--color-fg)}.ProjectIndex_rowButton__zZ4pb:focus-visible{outline:1px solid var(--color-fg);outline-offset:4px}@media (max-width:760px){.ProjectIndex_hero__FRzhj{width:100%;min-height:0;padding:7rem 1rem 2.5rem}.ProjectIndex_heading__L9Ekr{font-size:clamp(3.5rem,18vw,6rem)}.ProjectIndex_intro__6jZkj{width:min(24rem,72%);margin-right:0}.ProjectIndex_index__rLeJ0{width:100%;padding-left:1rem;padding-right:1rem}.ProjectIndex_columnLabels__zoGZr{display:none}.ProjectIndex_rowButton__zZ4pb{grid-template-columns:3.5rem minmax(0,1fr) 3.5rem;min-height:3.5rem;padding:.45rem 0}.ProjectIndex_field__9pbvX{display:none}.ProjectIndex_row__yjcHY{padding-left:0;margin-bottom:.25rem}.ProjectIndex_year__qRpU_{display:block;margin:0}}@media (prefers-reduced-motion:reduce){.ProjectIndex_viewport__ny8ru{transition-duration:.01ms}.ProjectIndex_columnLabels__zoGZr,.ProjectIndex_heading__L9Ekr span,.ProjectIndex_intro__6jZkj,.ProjectIndex_row__yjcHY{animation:none!important;opacity:1}.ProjectIndex_heading__L9Ekr span,.ProjectIndex_intro__6jZkj,.ProjectIndex_row__yjcHY{transform:none}.ProjectIndex_line__N056o,.ProjectIndex_rowButton__zZ4pb>span:not(.ProjectIndex_line__N056o){transition-duration:.01ms}.ProjectIndex_rowButton__zZ4pb:focus-visible .ProjectIndex_id__kb0KV,.ProjectIndex_rowButton__zZ4pb:focus-visible .ProjectIndex_title__cnT8G,.ProjectIndex_rowButton__zZ4pb:hover .ProjectIndex_id__kb0KV,.ProjectIndex_rowButton__zZ4pb:hover .ProjectIndex_title__cnT8G{transform:none}.ProjectIndex_field__9pbvX,.ProjectIndex_id__kb0KV,.ProjectIndex_title__cnT8G{transform:none}.ProjectIndex_character__s1c3c{animation:none!important;opacity:1!important;transform:none!important}}.CaseStudyMode_mode__cQE4t{position:relative;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.CaseStudyMode_layout__c_zHj{display:grid;grid-template-columns:minmax(14rem,30%) minmax(18rem,63%);grid-column-gap:7%;column-gap:7%;align-items:start;padding:0 clamp(1.6rem,5.6vw,4.8rem) clamp(6rem,16vh,10rem) clamp(1.5rem,5vw,4rem)}.CaseStudyMode_rail__arFVY{grid-column:1;grid-row:1;position:-webkit-sticky;position:sticky;top:clamp(3.45rem,11.5vh,6.9rem);display:flex;flex-direction:column;min-height:calc(100vh - clamp(3rem, 10vh, 6rem));padding-top:0;padding-bottom:clamp(1.5rem,5vh,3rem)}.CaseStudyMode_railLabel__ctHUd{text-align:left}.CaseStudyMode_railLabel__ctHUd,.CaseStudyMode_rail__arFVY .CaseStudyMode_aboutCommand__NJDFm,.CaseStudyMode_rail__arFVY .CaseStudyMode_backCommand___EXgv{margin:0 0 .3em;font-size:.8rem;line-height:1.1;color:var(--color-fg-muted)}.CaseStudyMode_idlePrompt__3Lndq{display:flex;align-items:center;font-size:.8rem;line-height:1.1;margin:.35em 0 clamp(1.25rem,4vh,2rem)}.CaseStudyMode_cursor__A_Iva{display:inline-block;width:.5em;height:1.05em;background:currentColor;animation:CaseStudyMode_caseStudyCursorBlink__SmnqU 1s steps(1) infinite}@keyframes CaseStudyMode_caseStudyCursorBlink__SmnqU{0%,50%{opacity:1}50.01%,to{opacity:0}}.CaseStudyMode_gallery___pOoW{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-content:flex-start;row-gap:.75rem;column-gap:.75rem;padding-top:clamp(3.45rem,11.5vh,6.9rem)}.CaseStudyMode_comingSoon__0NNW_{width:100%;min-height:min(62vh,42rem);display:grid;align-items:center}.CaseStudyMode_comingSoonInner__gM_bZ{width:100%;border-top:1px solid rgb(255 255 255/28%);border-bottom:1px solid rgb(255 255 255/28%);padding:clamp(1.5rem,4vw,3.5rem) 0;color:#fff;font-family:var(--font-kinetica),var(--font-body),sans-serif}.CaseStudyMode_comingSoonIndex__Zi7C_{display:block;margin-bottom:clamp(1.5rem,3vw,2.5rem);color:rgb(255 255 255/58%);font-size:clamp(.72rem,.9vw,.9rem);letter-spacing:.12em;text-transform:uppercase}.CaseStudyMode_comingSoonInner__gM_bZ h2{max-width:13ch;margin:0;font:inherit;font-size:clamp(2rem,4.2vw,4.75rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.CaseStudyMode_comingSoonInner__gM_bZ p{margin:clamp(1.5rem,3vw,2.75rem) 0 0;color:rgb(255 255 255/72%);font-size:clamp(.82rem,1vw,1rem);letter-spacing:.02em}.CaseStudyMode_progressFooter__daOH6{grid-column:1;grid-row:1;align-self:end;position:-webkit-sticky;position:sticky;bottom:75px;width:100%;z-index:3}.CaseStudyMode_revealSpacer__hITtB{height:100vh;width:100%}.WorldCaseStudyLayout_scene__gKEHi{position:absolute;inset:0;z-index:auto;overflow:hidden;overscroll-behavior:none;pointer-events:auto;opacity:1;transition:opacity 1.1s cubic-bezier(.45,0,.55,1)}.WorldCaseStudyLayout_scene__gKEHi[data-released]{opacity:0;pointer-events:none}.WorldCaseStudyLayout_backdrop__S7BFJ{position:absolute;inset:0;z-index:4;pointer-events:none;background:rgba(8,8,10,0);backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1);transition:background-color 1.2s cubic-bezier(.87,0,.13,1),backdrop-filter 1.2s cubic-bezier(.87,0,.13,1),-webkit-backdrop-filter 1.2s cubic-bezier(.87,0,.13,1)}.WorldCaseStudyLayout_scene__gKEHi[data-blur-active=true] .WorldCaseStudyLayout_backdrop__S7BFJ{background:rgba(8,8,10,.82);backdrop-filter:blur(12px) saturate(.9);-webkit-backdrop-filter:blur(12px) saturate(.9)}.WorldCaseStudyLayout_scene__gKEHi[data-entry-moving=true] .WorldCaseStudyLayout_backdrop__S7BFJ{transition-duration:.9s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.WorldCaseStudyLayout_scene__gKEHi[data-blur-releasing=true] .WorldCaseStudyLayout_backdrop__S7BFJ{background:rgba(8,8,10,0);backdrop-filter:blur(0) saturate(1);-webkit-backdrop-filter:blur(0) saturate(1);transition-duration:1.25s;transition-timing-function:cubic-bezier(.45,0,.55,1)}.WorldCaseStudyLayout_scene__gKEHi[data-overlay-backdrop] .WorldCaseStudyLayout_backdrop__S7BFJ,.WorldCaseStudyLayout_scene__gKEHi[data-overlay-backdrop][data-blur-active=true] .WorldCaseStudyLayout_backdrop__S7BFJ{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.WorldCaseStudyLayout_content__gGtVc{position:relative;z-index:7;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior:none}.WorldCaseStudyLayout_content__gGtVc[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.WorldCaseStudyLayout_standaloneGallery__Sxxeb{position:absolute;inset:0;z-index:6;overflow:hidden;pointer-events:none}.WorldCaseStudyLayout_standaloneGallery__Sxxeb canvas{display:block;width:100%;height:100%}.WorldCaseStudyLayout_portalGeometryPlaceholder__d2YHc{visibility:hidden;pointer-events:none}.WorldCaseStudyLayout_comingSoon__wzN1J{display:grid;place-items:center;min-height:100svh;padding:clamp(5rem,10vw,9rem) clamp(1.5rem,6vw,5rem);box-sizing:border-box}.WorldCaseStudyLayout_comingSoonPreview__mI3Gf{visibility:hidden;pointer-events:none}.WorldCaseStudyLayout_comingSoonInner__J60vF{position:relative;width:min(100%,62rem);padding:clamp(1.5rem,4vw,3.5rem);border-top:1px solid rgba(255,255,255,.42);border-bottom:1px solid rgba(255,255,255,.16);color:#fff}.WorldCaseStudyLayout_comingSoonIndex__bOdNc{display:block;margin-bottom:clamp(3rem,8vh,7rem);color:rgba(255,255,255,.58);font-family:var(--font-body);font-size:clamp(.62rem,.72vw,.78rem);letter-spacing:.08em;text-transform:uppercase}.WorldCaseStudyLayout_comingSoonInner__J60vF h2{max-width:14ch;margin:0;font-family:var(--font-kinetica),var(--font-body);font-size:clamp(2.5rem,6.5vw,7rem);font-weight:500;line-height:.9;letter-spacing:-.035em;text-transform:uppercase}.WorldCaseStudyLayout_comingSoonInner__J60vF p{margin:clamp(2rem,4vw,3.5rem) 0 0;color:rgba(255,255,255,.7);font-family:var(--font-body);font-size:clamp(.86rem,1.1vw,1rem)}.WorldCaseStudyLayout_content__gGtVc .WorldCaseStudyLayout_caseStudyLayout__QL8cY{grid-template-columns:1fr;padding-bottom:0;transition:opacity .24s ease}.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-media=true]{grid-column:1;grid-row:1;width:min(48vw,68rem);justify-self:center}.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-text=true]{grid-column:1;grid-row:1;width:min(30vw,32rem);justify-self:start;z-index:1}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-metadata=true]{position:fixed;left:clamp(1.5rem,5vw,4rem);bottom:clamp(2rem,6vh,4rem);width:min(26vw,28rem)}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-copy=true]{position:fixed;right:clamp(1.6rem,5.6vw,4.8rem);bottom:clamp(2rem,6vh,4rem);width:min(28vw,30rem);margin-top:0}.WorldCaseStudyLayout_endBlur__ZbZhe{position:fixed;inset:0;z-index:2;pointer-events:none;opacity:var(--next-blur-progress,0);background:rgba(8,8,10,.72);backdrop-filter:blur(26px) saturate(.9);-webkit-backdrop-filter:blur(26px) saturate(.9)}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-media=true]>:not([data-world-hero-slot]),.WorldCaseStudyLayout_scene__gKEHi [data-world-case-text=true]{opacity:1;transform:none;transition:opacity .44s ease,transform .56s cubic-bezier(.16,1,.3,1)}.WorldCaseStudyLayout_scene__gKEHi[data-pending=true]{pointer-events:auto}.WorldCaseStudyLayout_scene__gKEHi[data-entrance-active=false] [data-world-case-text=true]{opacity:0;transform:none}.WorldCaseStudyLayout_scene__gKEHi[data-pending=true] [data-world-case-media=true]>:not(:first-child){opacity:0;transform:translateY(24px)}.WorldCaseStudyLayout_scene__gKEHi[data-closing=true] [data-world-case-text=true]{opacity:0;transform:translateY(18px);transition-duration:.36s;pointer-events:none}@media (max-width:760px){.WorldCaseStudyLayout_content__gGtVc{height:100%;overflow:hidden;touch-action:none}.WorldCaseStudyLayout_content__gGtVc .WorldCaseStudyLayout_caseStudyLayout__QL8cY{display:block;width:100%;height:100%;min-height:100%;padding:0}.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-text=true]{position:fixed;right:1.25rem;top:auto;bottom:max(1.25rem,env(safe-area-inset-bottom));left:1.25rem;width:auto;min-height:0;height:auto;max-height:38svh;padding:0;z-index:8;overflow-y:auto;pointer-events:auto;touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;text-shadow:0 1px 12px rgba(0,0,0,.9)}.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-text=true] header,.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-text=true] header>div{position:static;min-height:0}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-copy=true],.WorldCaseStudyLayout_scene__gKEHi [data-world-case-metadata=true]{position:static;width:100%;max-width:36rem}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-copy=true]{margin:1rem 0 0;pointer-events:auto}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-metadata=true] h1,.WorldCaseStudyLayout_scene__gKEHi [data-world-case-metadata=true] p{line-height:1.05}.WorldCaseStudyLayout_scene__gKEHi [data-world-case-copy=true] p{display:block;-webkit-line-clamp:unset}.WorldCaseStudyLayout_caseStudyLayout__QL8cY [data-world-case-media=true]{position:absolute;inset:0;width:100%;pointer-events:none}.WorldCaseStudyLayout_standaloneGallery__Sxxeb{inset:0;height:auto}.WorldCaseStudyLayout_comingSoon__wzN1J{min-height:100%;padding:6rem 1.25rem 11rem}.WorldCaseStudyLayout_comingSoonInner__J60vF{align-self:center;padding:1.25rem 0}.WorldCaseStudyLayout_comingSoonIndex__bOdNc{margin-bottom:3rem}}.CaseStudySection_section__Znty_{display:flex;flex-direction:column;gap:clamp(.85rem,2.5vh,1.25rem);max-width:none;flex:1 1 100%;min-width:0}.CaseStudySection_section__Znty_[data-span=half]{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 0.375rem);min-width:min(18rem,100%)}.CaseStudySection_media__ZWMVs{position:relative;width:100%;aspect-ratio:3/2;border-radius:0;overflow:hidden;background-color:var(--color-bg-raised,#111)}.CaseStudySection_media__ZWMVs[data-has-media=true]{background-color:transparent}.CaseStudySection_media__ZWMVs[data-simple-reveal=true]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path var(--case-study-reveal-duration,1.3s) cubic-bezier(.76,0,.24,1);transition:clip-path var(--case-study-reveal-duration,1.3s) cubic-bezier(.76,0,.24,1);transition:clip-path var(--case-study-reveal-duration,1.3s) cubic-bezier(.76,0,.24,1),-webkit-clip-path var(--case-study-reveal-duration,1.3s) cubic-bezier(.76,0,.24,1);will-change:clip-path;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CaseStudySection_media__ZWMVs[data-simple-reveal=true][data-revealed=true]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.CaseStudySection_media__ZWMVs[data-simple-reveal=true][data-closing=true]{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition-duration:.62s;transition-timing-function:cubic-bezier(.76,0,.24,1)}.CaseStudySection_image__haBf2{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.CaseStudySection_gloss__iwlpI{position:absolute;inset:0;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,0) 35%,rgba(0,0,0,.3));pointer-events:none}.CaseStudySection_videoFrame__LV8Zc{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;background:none;cursor:pointer}.CaseStudySection_video__0gGJ5{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.CaseStudySection_playToggle__IKKga{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.CaseStudySection_playToggle__IKKga:before{content:"";width:clamp(2.75rem,4.5vw,3.75rem);height:clamp(2.75rem,4.5vw,3.75rem);border-radius:999px;background:rgba(8,8,10,.55);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s ease,transform .2s ease}.CaseStudySection_videoFrame__LV8Zc:hover .CaseStudySection_playToggle__IKKga:before{transform:scale(1.06)}.CaseStudySection_playToggle__IKKga[data-playing=true]:before{opacity:0;transition-delay:.24s}.CaseStudySection_playIcon__d7Yw4{position:absolute;width:0;height:0;border-style:solid;border-width:.55em 0 .55em .85em;border-color:transparent transparent transparent var(--color-fg,#fff);margin-left:.15em;transition:opacity .2s ease}.CaseStudySection_playToggle__IKKga[data-playing=true] .CaseStudySection_playIcon__d7Yw4{opacity:0;transition-delay:.24s}.CaseStudySection_section__Znty_[data-layout=media-left] .CaseStudySection_media__ZWMVs{aspect-ratio:5/3}.CaseStudySection_section__Znty_[data-layout=media-right] .CaseStudySection_media__ZWMVs{aspect-ratio:15/8}.CaseStudySection_section__Znty_[data-layout=media-full] .CaseStudySection_media__ZWMVs{aspect-ratio:20/9}.CaseStudySection_section__Znty_[data-span=half] .CaseStudySection_media__ZWMVs{aspect-ratio:4/5}.CaseStudyHero_hero__vXDkR{padding:0;max-width:100%;min-height:3.6rem}.CaseStudyHero_details__1K_3h{position:absolute;right:0;bottom:calc(75px + 2.25rem);left:0;width:100%}.CaseStudyHero_metadata__yqmLn{display:block}.CaseStudyHero_wordClip__pQn8i{display:inline-block;overflow:visible;-webkit-clip-path:inset(0);clip-path:inset(0);margin-right:.28em;line-height:inherit;vertical-align:baseline}.CaseStudyHero_wordClip__pQn8i:last-child{margin-right:0}.CaseStudyHero_word__Umouh{display:inline-block;line-height:inherit;transform:translateY(115%);animation:CaseStudyHero_caseStudyWordRoll__66V18 .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(80ms + var(--word-index, 0) * 24ms)}@keyframes CaseStudyHero_caseStudyWordRoll__66V18{to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CaseStudyHero_word__Umouh{animation-duration:1ms;animation-delay:0s}}.CaseStudyHero_topRow__WtTLz{display:flex;align-items:baseline;justify-content:flex-start;gap:0;margin:0 0 .2em}.CaseStudyHero_year__3K_I7{line-height:1.05;text-transform:none}.CaseStudyHero_backButton__3m5v_,.CaseStudyHero_year__3K_I7{margin:0;color:var(--color-fg-muted);font-family:var(--font-body);font-size:.8rem;letter-spacing:.02em}.CaseStudyHero_backButton__3m5v_{display:block;position:fixed;top:clamp(1.5rem,5vh,3.5rem);right:clamp(1.25rem,4vw,4rem);z-index:8;padding:0;border:none;background:none;line-height:1.4;text-align:right;white-space:nowrap;cursor:pointer;transition:color .16s ease}.CaseStudyHero_backButton__3m5v_:focus-visible,.CaseStudyHero_backButton__3m5v_:hover{color:var(--color-fg)}.CaseStudyHero_backButton__3m5v_ .CaseStudyHero_word__Umouh{animation:none;transform:none}@media (max-width:760px){.CaseStudyHero_backButton__3m5v_{top:1.25rem;right:1rem}}.CaseStudyHero_discipline__oLRWd{margin:0;color:var(--color-fg-muted);text-transform:none}.CaseStudyHero_discipline__oLRWd,.CaseStudyHero_title__TDPaS{font-family:var(--font-body);font-size:.8rem;line-height:1.05;letter-spacing:.02em}.CaseStudyHero_title__TDPaS{margin:0 0 .2em;font-weight:400;text-transform:uppercase;color:var(--color-fg)}.CaseStudyHero_subtitle__x0Mlh{margin:0;font-family:var(--font-body);font-size:.8rem;line-height:1.4;color:var(--color-fg-muted);max-width:26rem}.CaseStudyHero_bodyCopy__PwEv3{display:flex;flex-direction:column;gap:.2em;margin-top:70px}.CaseStudyHero_bodyCopyParagraph__AsQVt{margin:0;font-family:var(--font-body);font-size:.8rem;line-height:1.1;color:var(--color-fg-muted);max-width:28rem;white-space:pre-line}.CaseStudyHero_infoLabel__zrGUw{margin:0;padding:0;border:0;background:none;color:var(--color-fg);font-family:var(--font-body);font-size:.8rem;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;text-align:left}@media (max-width:760px){.CaseStudyHero_infoLabel__zrGUw{margin-bottom:0}}.CaseStudyHero_bodyCopyParagraph__AsQVt .CaseStudyHero_wordClip__pQn8i,.CaseStudyHero_bodyCopyParagraph__AsQVt .CaseStudyHero_word__Umouh{line-height:1.1}