.SocialLinks_socialLinks__fVs30{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto;color:inherit}.SocialLinks_socialLinks__fVs30 a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:44px;color:inherit;text-decoration:none;transition:opacity .2s ease}.SocialLinks_socialLinks__fVs30 a:hover{opacity:.65}.SocialLinks_socialLinks__fVs30 svg{display:block;width:17px;height:17px}.SocialLinks_socialLinks__fVs30 a:first-child svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.SocialLinks_socialLinks__fVs30 a{transition:none}}.page_portfolio__kGOpC{--edge:42px;position:relative;width:100%;height:100svh;min-height:540px;overflow:hidden;background:#10100f;color:#fff;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.page_portfolio__kGOpC a,.page_portfolio__kGOpC button{-webkit-tap-highlight-color:transparent}.page_portfolio__kGOpC button{color:inherit;font:inherit;cursor:pointer;background:none;border:0;padding:0}.page_portfolio__kGOpC a:focus-visible,.page_portfolio__kGOpC button:focus-visible{outline:2px solid currentColor;outline-offset:7px}.page_header__oRW75{top:0;left:0;right:0;z-index:5;padding:31px var(--edge);justify-content:space-between;gap:28px}.page_header__oRW75,.page_navigation__yH0Wl{position:absolute;display:flex;align-items:center}.page_navigation__yH0Wl{gap:34px;left:50%;transform:translate(-50%,-50%);top:50%}.page_contact__jWuHg,.page_navigation__yH0Wl a,.page_navigation__yH0Wl button{position:relative;text-transform:uppercase;font-size:10px!important;font-weight:600!important;letter-spacing:.1em;white-space:nowrap;min-height:38px}.page_navigation__yH0Wl a:after,.page_navigation__yH0Wl button:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.page_navigation__yH0Wl .page_selected___1RR4:after,.page_navigation__yH0Wl a:hover:after,.page_navigation__yH0Wl button:hover:after{transform:scaleX(1)}.page_contact__jWuHg span{display:inline-block;margin-left:5px;font-size:15px}.page_logo__ikIZE{display:block;flex-shrink:0;width:112px}.page_logo__ikIZE img{display:block;width:100%;height:auto}.page_poster__uq35p,.page_poster__uq35p img{object-fit:cover}.page_film__go3MJ,.page_picture__4iJDV,.page_poster__uq35p,.page_poster__uq35p img,.page_shade__nGvGS,.page_stage__4EEoY,.page_video___Lden{position:absolute;inset:0;width:100%;height:100%}.page_film__go3MJ{opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s;pointer-events:none}.page_active__9fwfh{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.page_picture__4iJDV{background-size:cover;background-position:50%;background-color:#171714}.page_video___Lden{object-fit:cover}.page_shade__nGvGS{background:linear-gradient(180deg,rgba(0,0,0,.43),transparent 26%,transparent 45%,rgba(0,0,0,.12) 61%,rgba(0,0,0,.68))}.page_caption__Mz6ID{position:absolute;left:var(--edge);right:var(--edge);bottom:154px;display:flex;align-items:flex-end;justify-content:space-between;gap:42px}.page_eyebrow__yxIK8{margin:0 0 19px;text-transform:uppercase;font-size:10px;font-weight:500;letter-spacing:.14em}.page_eyebrow__yxIK8 span{margin:0 11px;opacity:.5}.page_projectIdentity__JSi_b{max-width:68%}.page_projectIdentity__JSi_b h1{font-size:clamp(65px,9vw,160px);font-weight:500;letter-spacing:-.065em;line-height:.87;margin:0 0 0 -5px}.page_projectDetails__D6xUH{max-width:325px;width:28%;padding-bottom:4px}.page_projectDetails__D6xUH h2{font-size:clamp(13px,1.12vw,18px);font-weight:400;line-height:1.45;letter-spacing:-.015em;margin:0 0 22px;max-width:300px;text-wrap:balance}.page_watch__YR0XD{display:inline-flex;align-items:center;gap:13px;font-size:10px!important;text-transform:uppercase;font-weight:600!important;letter-spacing:.11em;min-height:44px;border-bottom:1px solid #ffffff70!important;padding:0 0 9px!important}.page_playIcon__ivwKF{font-size:9px;width:1em;height:1em;flex-shrink:0}.page_watchArrow__mSWIV{font-size:18px;width:1em;height:1em;flex-shrink:0;margin-left:16px;transition:transform .2s}.page_watch__YR0XD:hover .page_watchArrow__mSWIV{transform:translate(2px,-2px)}.page_footer__F3MD0{position:absolute;z-index:4;left:var(--edge);right:var(--edge);bottom:26px;display:grid;grid-template-columns:190px 1fr 132px;align-items:center;gap:40px}.page_footerLabel__tsLrw{display:flex;align-items:center;gap:8px;text-transform:uppercase;font-size:9px;letter-spacing:.1em;white-space:nowrap}.page_statusDot__ZNMMv{display:block;width:4px;height:4px;border-radius:50%;background:currentColor}.page_total__f68Zb{opacity:.45;margin-left:2px}.page_filmNav___IBH0{display:flex;gap:22px;min-width:0;align-items:stretch}.page_filmNav___IBH0 button{position:relative;min-width:30px;flex:1;min-height:67px;text-align:left;opacity:.5;transition:opacity .2s}.page_filmNav___IBH0 .page_current___Xo0L,.page_filmNav___IBH0 button:hover{opacity:1}.page_number__xZU_U{display:block;font-size:14px;font-weight:500;margin-bottom:10px;font-variant-numeric:tabular-nums}.page_clientName__XigIf{display:block;max-width:100%;font-size:9px;line-height:14px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_track___vPAp{position:absolute;left:0;right:0;bottom:0;height:1px;background:#ffffff40;overflow:hidden}.page_track___vPAp>span{display:block;width:100%;height:100%;background:#fff;transform-origin:left;transition:transform .2s linear}.page_controls__AOfq_{display:flex;align-items:center;gap:10px;justify-content:flex-end}.page_controls__AOfq_ button{width:32px;height:44px;display:grid;place-items:center;opacity:.8;transition:opacity .2s}.page_controls__AOfq_ button:hover{opacity:1}.page_controls__AOfq_ svg{width:23px;height:23px}.page_controls__AOfq_ .page_pause__MwZZ3{margin-right:9px}.page_controls__AOfq_ .page_pause__MwZZ3 svg{width:15px;height:15px}.page_dialog__HsVMw{color:#fff;background:#111110;border:1px solid #ffffff20;padding:30px;width:min(1200px,calc(100% - 64px));max-width:none;max-height:calc(100svh - 64px);overflow:auto;font-family:Arial,Helvetica,sans-serif}.page_dialog__HsVMw::backdrop{background:#050505e8;backdrop-filter:blur(12px)}.page_dialogHeader__K3mK3{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.page_dialogHeader__K3mK3 button{display:flex;align-items:center;gap:14px;min-height:32px;text-transform:uppercase;font-size:10px}.page_dialogHeader__K3mK3 button span{font-size:27px;font-weight:300;line-height:1}.page_blankDialog__8oV_w{min-height:65svh}.page_player__Ux29B{position:relative;aspect-ratio:16/9;background:#050505}.page_player__Ux29B iframe,.page_player__Ux29B video{position:absolute;inset:0;width:100%;height:100%;border:0}.page_playerCaption__qI8Nh{display:flex;justify-content:space-between;gap:25px;margin-top:22px;font-size:12px;line-height:1.5}.page_playerCaption__qI8Nh a{flex-shrink:0;color:inherit;text-underline-offset:4px}.page_srOnly__5pWNM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1600px){.page_portfolio__kGOpC{--edge:58px}.page_header__oRW75{padding-top:38px}.page_logo__ikIZE{width:122px}.page_navigation__yH0Wl{gap:45px}.page_contact__jWuHg,.page_navigation__yH0Wl a,.page_navigation__yH0Wl button{font-size:11px!important}.page_caption__Mz6ID{bottom:172px}.page_footer__F3MD0{bottom:34px;grid-template-columns:240px 1fr 150px;gap:65px}.page_filmNav___IBH0{gap:30px}.page_clientName__XigIf{font-size:10px}.page_number__xZU_U{font-size:16px}}@media (max-width:1000px){.page_portfolio__kGOpC{--edge:28px}.page_header__oRW75{padding-top:23px}.page_navigation__yH0Wl{gap:24px}.page_logo__ikIZE{width:104px}.page_caption__Mz6ID{bottom:145px}.page_projectDetails__D6xUH{width:29%}.page_footer__F3MD0{grid-template-columns:1fr 100px;gap:28px}.page_footerLabel__tsLrw{display:none}.page_filmNav___IBH0{gap:20px}.page_controls__AOfq_{gap:4px}.page_controls__AOfq_ .page_pause__MwZZ3{margin-right:3px}}@media (max-width:650px){.page_portfolio__kGOpC{--edge:22px;min-height:500px}.page_header__oRW75{padding:23px var(--edge) 58px;display:flex;align-items:center;gap:20px}.page_logo__ikIZE{width:90px}.page_contact__jWuHg{font-size:9px!important}.page_navigation__yH0Wl{gap:28px;padding-right:0;align-items:center;top:69px;transform:translateX(-50%)}.page_navigation__yH0Wl a,.page_navigation__yH0Wl button{font-size:9px!important;min-height:40px;letter-spacing:.04em}.page_navigation__yH0Wl a:after,.page_navigation__yH0Wl button:after{bottom:1px}.page_caption__Mz6ID{bottom:159px;display:block}.page_projectIdentity__JSi_b{max-width:100%}.page_projectIdentity__JSi_b h1{font-size:clamp(61px,15vw,95px);letter-spacing:-.055em;margin-left:-3px;line-height:.95}.page_eyebrow__yxIK8{font-size:8px;letter-spacing:.14em;margin-bottom:16px}.page_projectDetails__D6xUH{margin-top:24px;width:100%;max-width:100%;padding:0;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.page_projectDetails__D6xUH h2{font-size:11px;max-width:190px;line-height:1.4;margin:0}.page_watch__YR0XD{flex-shrink:0;font-size:8px!important;gap:8px;letter-spacing:.05em;min-height:30px;padding-bottom:5px!important}.page_watchArrow__mSWIV{font-size:14px;margin-left:3px}.page_playIcon__ivwKF{font-size:7px}.page_footer__F3MD0{bottom:23px;display:grid;grid-template-columns:1fr 100px;gap:18px}.page_filmNav___IBH0{grid-column:1/-1;gap:17px;grid-row:1}.page_filmNav___IBH0 button{min-height:48px}.page_number__xZU_U{font-size:12px;margin-bottom:6px}.page_clientName__XigIf{font-size:8px}.page_footerLabel__tsLrw{display:flex;grid-column:1;grid-row:2;font-size:8px}.page_controls__AOfq_{grid-column:2;grid-row:2;height:25px}.page_controls__AOfq_ button{height:30px;width:27px}.page_controls__AOfq_ svg{width:20px;height:20px}.page_dialog__HsVMw{width:calc(100% - 26px);max-height:calc(100svh - 26px);padding:18px}.page_dialogHeader__K3mK3{margin-bottom:16px}.page_playerCaption__qI8Nh{font-size:10px;gap:16px}.page_playerCaption__qI8Nh>span{max-width:58%}.page_blankDialog__8oV_w{min-height:75svh}.page_shade__nGvGS{background:linear-gradient(180deg,#0007,transparent 32%,#0001 45%,#000b)}}@media (max-width:365px){.page_portfolio__kGOpC{--edge:16px}.page_navigation__yH0Wl{gap:16px}.page_navigation__yH0Wl button{font-size:8px!important}.page_projectDetails__D6xUH{gap:12px}.page_projectDetails__D6xUH h2{max-width:160px}.page_watch__YR0XD{font-size:7px!important}.page_filmNav___IBH0{gap:12px}}@media (max-height:620px) and (min-width:651px){.page_portfolio__kGOpC{min-height:420px}.page_header__oRW75{padding-top:18px}.page_caption__Mz6ID{bottom:115px}.page_projectIdentity__JSi_b h1{font-size:clamp(60px,8vw,105px)}.page_footer__F3MD0{bottom:15px}.page_eyebrow__yxIK8{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.page_portfolio__kGOpC *{transition:none!important;scroll-behavior:auto!important}}@media (max-height:500px) and (orientation:landscape){.page_portfolio__kGOpC{min-height:100svh;--edge:24px}.page_header__oRW75{display:flex;padding:12px var(--edge);gap:20px}.page_navigation__yH0Wl{padding:0;gap:20px;top:50%}.page_contact__jWuHg,.page_navigation__yH0Wl a,.page_navigation__yH0Wl button{font-size:8px!important;min-height:30px!important;margin:0}.page_logo__ikIZE{width:84px}.page_caption__Mz6ID{bottom:95px;display:flex;align-items:flex-end;gap:24px}.page_projectIdentity__JSi_b{max-width:64%}.page_projectIdentity__JSi_b h1{font-size:52px;line-height:.9}.page_eyebrow__yxIK8{font-size:7px;margin-bottom:12px}.page_projectDetails__D6xUH{display:block;width:28%;margin:0}.page_projectDetails__D6xUH h2{font-size:10px;line-height:1.3;margin:0 0 8px}.page_watch__YR0XD{font-size:7px!important;min-height:28px;gap:6px}.page_watchArrow__mSWIV{font-size:12px;margin-left:3px}.page_footer__F3MD0{bottom:16px;display:grid;grid-template-columns:1fr 90px;gap:25px}.page_footerLabel__tsLrw{display:none}.page_filmNav___IBH0{grid-column:1;grid-row:1;gap:15px}.page_filmNav___IBH0 button{min-height:44px}.page_number__xZU_U{font-size:11px;margin-bottom:5px}.page_clientName__XigIf{font-size:7px}.page_controls__AOfq_{grid-column:2;grid-row:1;gap:2px}.page_controls__AOfq_ button{width:26px;height:32px}.page_controls__AOfq_ svg{width:19px}.page_controls__AOfq_ .page_pause__MwZZ3{margin-right:0}}.page_aboutContent__5yxr2{padding:50px 2vw 65px;max-width:800px}.page_aboutContent__5yxr2>p:first-child{text-transform:uppercase;font-size:10px;letter-spacing:.15em}.page_aboutContent__5yxr2 h2{font-size:clamp(64px,9vw,130px);font-weight:400;line-height:1;letter-spacing:-.065em;margin:25px 0 38px}.page_aboutIntro__PwngB{font-size:clamp(24px,3.2vw,45px);line-height:1.2;letter-spacing:-.04em;margin:0 0 30px}.page_aboutBody__U2KNS{font-size:14px;color:#aaa;line-height:1.7;max-width:410px;margin-bottom:40px}.page_aboutContent__5yxr2 a{font-size:11px;text-transform:uppercase;letter-spacing:.08em;text-underline-offset:7px}@media (max-height:500px) and (orientation:landscape){.page_navigation__yH0Wl{top:50%;gap:20px}}.page_navigation__yH0Wl a{display:inline-flex;align-items:center;color:inherit;text-decoration:none}@media (max-width:650px){.page_filmNav___IBH0{gap:8px}.page_filmNav___IBH0 button{min-width:0}}@media (max-width:650px) and (max-height:500px) and (orientation:landscape){.page_header__oRW75{padding-bottom:42px}.page_navigation__yH0Wl{top:56px;transform:translateX(-50%)}}.work_casePage__e5MQt,.work_workPage__7Sfp5{--paper:#f0eee8;--ink:#161715;--muted:#696a64;--line:#191a172b;--edge:clamp(24px,4.5vw,88px);background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;position:relative;min-height:100svh}.work_casePage__e5MQt *,.work_workPage__7Sfp5 *{box-sizing:border-box}.work_casePage__e5MQt a,.work_workPage__7Sfp5 a{color:inherit;text-decoration:none}.work_casePage__e5MQt button,.work_workPage__7Sfp5 button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}.work_casePage__e5MQt :is(a,button):focus-visible,.work_workPage__7Sfp5 :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:6px}.work_header__PIBiZ{height:106px;padding:28px var(--edge);position:absolute;inset:0 0 auto;z-index:10;display:flex;align-items:center;justify-content:space-between;color:var(--ink)}.work_backToReel__FgdnL{font-size:10px;text-transform:uppercase;letter-spacing:.08em;display:flex;align-items:center;gap:12px;min-height:44px}.work_backToReel__FgdnL span{font-size:20px}.work_navigation__9cjjw{display:flex;gap:34px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center}.work_contact__eYurW,.work_navigation__9cjjw :is(a,button){font-size:10px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;min-height:44px;display:inline-flex;align-items:center;padding:0;position:relative;white-space:nowrap}.work_navigation__9cjjw :is(a,button):after{position:absolute;bottom:5px;left:0;right:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left;transition:transform .2s}.work_navigation__9cjjw .work_activeNav__gxsEK:after,.work_navigation__9cjjw :is(a,button):hover:after{transform:scaleX(1)}.work_contact__eYurW{gap:8px}.work_contact__eYurW span{font-size:16px}.work_logo__Q1J_D{width:112px;display:block;flex-shrink:0}.work_logo__Q1J_D img{display:block;width:100%;height:auto;filter:invert(1)}.work_lightHeader__tQKE_{color:#fff}.work_lightHeader__tQKE_ .work_logo__Q1J_D img{filter:none}.work_kicker__M70s8,.work_sectionLabel__u0AQk{font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:500}.work_accentDot__2vCrl{display:inline-block;width:5px;height:5px;background:#c64a2b;border-radius:50%;margin-right:10px;vertical-align:2px}.work_indexIntro__VTbN8{padding:185px var(--edge) 65px}.work_indexHeading__PPlej{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-top:35px}.work_indexHeading__PPlej h1{font-size:clamp(58px,7.6vw,120px);font-weight:400;line-height:.98;letter-spacing:-.065em;margin:0}.work_indexHeading__PPlej>p{font-size:15px;line-height:1.5;letter-spacing:-.01em;margin:0 0 8px;color:var(--muted);max-width:260px}.work_workCollection__7p_mI{padding:0 var(--edge) 100px}.work_casePreview__H1FqA{position:relative;aspect-ratio:1.95;background:#151515;overflow:hidden}.work_casePreview__H1FqA:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0006);pointer-events:none;z-index:1}.work_loop__WS3Cv{position:absolute;inset:0;overflow:hidden;background:#171715}.work_loopPoster__plwl9,.work_loopVideo__LVNS7{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.work_loopVideo__LVNS7{z-index:1}.work_motionControl__XR8aV{position:absolute;z-index:5;right:22px;bottom:20px;display:flex;align-items:center;gap:9px;font-size:9px!important;text-transform:uppercase;letter-spacing:.08em;min-height:36px;background:#1118!important;color:#fff!important;padding:0 11px!important;backdrop-filter:blur(8px)}.work_motionControl__XR8aV>span:first-child{font-size:11px}.work_caseImageLink__gFs0P{position:absolute;inset:0;z-index:2}.work_imageLinkArrow__uemn0{position:absolute;right:28px;top:20px;font-size:54px;font-weight:300;color:#fff;transition:transform .25s}.work_caseImageLink__gFs0P:hover .work_imageLinkArrow__uemn0{transform:translate(4px,-4px)}.work_caseIndex__dKiaH{position:absolute;z-index:3;bottom:29px;left:28px;color:#fff;font-size:10px;letter-spacing:.11em;text-transform:uppercase;pointer-events:none}.work_caseCaption___ZKoM{display:grid;grid-template-columns:1.6fr 1fr;gap:70px;padding:29px 0 33px;border-bottom:1px solid var(--line)}.work_caseCaption___ZKoM .work_kicker__M70s8{font-size:9px;color:var(--muted)}.work_caseCaption___ZKoM h2{margin:13px 0 0;font-size:clamp(25px,2.7vw,42px);font-weight:400;line-height:1.1;letter-spacing:-.045em}.work_caseCaption___ZKoM h2 a{display:flex;justify-content:space-between;gap:20px}.work_caseCaption___ZKoM h2 span{font-size:.8em}.work_caseCaption___ZKoM>p{font-size:13px;line-height:1.65;max-width:360px;margin:0;justify-self:end;color:var(--muted)}.work_pageFooter__SxHtS{padding:35px var(--edge) 40px;border-top:1px solid var(--line);display:flex;align-items:flex-start;justify-content:space-between;gap:30px;font-size:10px;letter-spacing:.04em}.work_pageFooter__SxHtS p{margin:0;text-transform:uppercase}.work_pageFooter__SxHtS p span{display:block;margin-top:12px;font-size:10px;line-height:1.5;color:var(--muted);text-transform:none;letter-spacing:0}.work_pageFooter__SxHtS>a{font-size:11px;white-space:nowrap}.work_pageFooter__SxHtS>a span{margin-left:20px}.work_caseHero__F469T{height:94svh;min-height:650px;max-height:1100px;position:relative;background:#181916;color:#fff;overflow:hidden}.work_heroShade__zeETo{position:absolute;inset:0;background:linear-gradient(180deg,#0007,transparent 30%,#0003 48%,#000b);pointer-events:none;z-index:2}.work_caseHero__F469T>.work_loop__WS3Cv .work_motionControl__XR8aV{bottom:27px;right:var(--edge)}.work_heroContent__VPhE_{position:absolute;left:var(--edge);right:var(--edge);bottom:100px;z-index:3}.work_heroBack__ZDR2T{font-size:10px;text-transform:uppercase;letter-spacing:.08em;display:inline-block;margin-bottom:48px}.work_heroContent__VPhE_>.work_kicker__M70s8{font-size:10px;letter-spacing:.16em;margin-bottom:22px}.work_heroContent__VPhE_ h1{font-weight:400;letter-spacing:-.065em;font-size:clamp(65px,8.5vw,140px);line-height:.94;margin:0 0 28px -5px}.work_heroBottom__DwaBr{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.work_heroBottom__DwaBr p{font-size:13px;line-height:1.5;margin:0}.work_heroBottom__DwaBr .work_textLink__h0VpI{font-size:11px;min-width:210px}.work_heroScroll__8obkS{position:absolute;bottom:38px;left:var(--edge);z-index:3;font-size:9px;letter-spacing:.12em;text-transform:uppercase;display:flex;gap:30px}.work_heroScroll__8obkS span{font-size:17px;line-height:12px}.work_textLink__h0VpI{font-size:11px;line-height:1.5;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid;padding:11px 0;transition:opacity .2s}.work_textLink__h0VpI:hover{opacity:.65}.work_textLink__h0VpI>span{font-size:18px}.work_projectStrip__I9PyY{padding:37px var(--edge);display:grid;grid-template-columns:repeat(4,1fr);gap:30px;border-bottom:1px solid var(--line)}.work_projectStrip__I9PyY>div>span{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.work_projectStrip__I9PyY p{font-size:13px;margin:10px 0 0;line-height:1.5}.work_briefSection__MnGe8,.work_formatsSection__KhTH9,.work_impactSection__TblyF{display:grid;grid-template-columns:1fr 3fr;gap:40px;padding:120px var(--edge)}.work_approachHeading__zs99e h2,.work_briefContent__i2Lzd h2,.work_buildingHeading__nSIS9 h2,.work_formatsContent__F9trz h2,.work_heroChapterText__xJDA4 h2,.work_impactSection__TblyF h2{font-size:clamp(38px,4.6vw,72px);line-height:1.04;letter-spacing:-.055em;font-weight:400;margin:0}.work_twoColumnCopy__qWGWe{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:43px;max-width:850px}.work_twoColumnCopy__qWGWe p{font-size:15px;line-height:1.7;margin:0;color:var(--muted)}.work_approachSection__g9FAG{margin:0 var(--edge);padding:65px 0 80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.work_approachHeading__zs99e{display:grid;grid-template-columns:1fr 3fr;gap:40px}.work_approachHeading__zs99e h2{font-size:clamp(38px,4vw,63px)}.work_approachColumns__O9ILg{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:70px}.work_approachColumns__O9ILg>div>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.work_approachColumns__O9ILg h3{font-size:21px;letter-spacing:-.03em;font-weight:400;line-height:1.2;margin:17px 0}.work_approachColumns__O9ILg p{font-size:13px;line-height:1.7;max-width:315px;color:var(--muted);margin:0}.work_heroChapter__zOhXR{display:grid;grid-template-columns:.5fr 1.6fr 1fr;gap:65px;padding:115px var(--edge);align-items:start}.work_chapterNumber__0_rQI{font-size:90px;font-weight:400;line-height:1;letter-spacing:-.06em}.work_heroChapterText__xJDA4{padding-top:5px}.work_heroChapterText__xJDA4>.work_kicker__M70s8{margin-bottom:35px;color:var(--muted)}.work_heroChapterText__xJDA4 h2{font-size:clamp(35px,3.7vw,60px)}.work_heroChapterText__xJDA4>p:not(.work_kicker__M70s8){font-size:14px;line-height:1.75;color:var(--muted);margin:32px 0;max-width:450px}.work_artifactLinks__NMk7Q{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.work_artifactLinks__NMk7Q .work_textLink__h0VpI{min-width:210px}.work_verticalCompanion__XqyQk{max-width:350px;width:100%;justify-self:end}.work_portraitFrame__blSj4{position:relative;aspect-ratio:9/16;background:#deddd5;overflow:hidden}.work_smallCaption__Yi4ju{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.work_smallCaption__Yi4ju>span{font-size:10px;color:var(--muted);line-height:1.5}.work_smallCaption__Yi4ju .work_textLink__h0VpI{font-size:10px;gap:28px;padding:3px 0}.work_socialFallback__CDwoO{position:absolute;inset:0;background:linear-gradient(155deg,#363b34,#141714);color:#f0eee8!important;padding:28px;display:flex;flex-direction:column;justify-content:space-between}.work_socialFallback__CDwoO>.work_kicker__M70s8{font-size:8px;opacity:.65}.work_socialFallback__CDwoO>span:nth-child(2){font-size:clamp(25px,3vw,42px);font-weight:400;line-height:1.05;letter-spacing:-.045em}.work_fallbackArrow___b6vD{align-self:flex-end;font-size:52px;line-height:1}.work_buildingSection__aQYC0{padding:100px var(--edge) 110px;background:#171916;color:var(--paper)}.work_buildingHeading__nSIS9{display:grid;grid-template-columns:1fr 2fr 1.15fr;gap:50px;align-items:start}.work_buildingHeading__nSIS9 h2{font-size:clamp(38px,4.3vw,67px)}.work_buildingHeading__nSIS9>p:last-child{font-size:13px;line-height:1.75;color:#b4b7ae;margin:0;max-width:280px}.work_buildingGrid__zcdOR{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,8vw,140px);max-width:960px;margin:75px auto 0}.work_buildingFilm__0IUon:nth-child(2){margin-top:110px}.work_buildingFilmHeading__8_7Bu{display:flex;align-items:baseline;justify-content:space-between;border-top:1px solid #ffffff35;padding-top:17px;margin-bottom:20px;gap:18px}.work_buildingFilmHeading__8_7Bu>span{font-size:36px;line-height:1;letter-spacing:-.05em}.work_buildingFilmHeading__8_7Bu p{font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin:0}.work_buildingFilmCaption__Nvjke{margin-top:22px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.work_buildingFilmCaption__Nvjke h3{font-size:20px;line-height:1.2;letter-spacing:-.035em;font-weight:400;margin:0}.work_buildingFilmCaption__Nvjke .work_textLink__h0VpI{font-size:9px;gap:18px;white-space:nowrap;padding:7px 0}.work_buildingSection__aQYC0 .work_portraitFrame__blSj4{background:#262b24}.work_formatsSection__KhTH9{border-bottom:1px solid var(--line)}.work_formatsContent__F9trz>p{font-size:15px;line-height:1.75;max-width:580px;margin:35px 0 0;color:var(--muted)}.work_formatDiagrams__0jT1f{display:flex;align-items:flex-end;gap:45px;padding:60px 0 45px}.work_landscapeDiagram__t8JJC,.work_portraitDiagram__HWruE{border:1px solid #72776b;display:flex;flex-direction:column;justify-content:space-between;padding:16px;color:#555b4f}.work_landscapeDiagram__t8JJC{aspect-ratio:16/9;width:310px}.work_portraitDiagram__HWruE{aspect-ratio:9/16;width:135px}.work_formatDiagrams__0jT1f span{font-size:28px;font-weight:400;letter-spacing:-.05em}.work_formatDiagrams__0jT1f small{font-size:9px;text-transform:uppercase;letter-spacing:.1em}.work_platforms__BR75O{display:flex;align-items:baseline;gap:35px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:27px}.work_platforms__BR75O>span{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.work_platforms__BR75O ul{display:flex;gap:12px 28px;list-style:none;padding:0;margin:0;flex-wrap:wrap;font-size:12px}.work_impactSection__TblyF{padding-top:110px;padding-bottom:110px}.work_impactIntro__2u4lA{font-size:23px;line-height:1.4;letter-spacing:-.025em;margin:40px 0 24px;max-width:680px}.work_impactDetail__1aSe2{font-size:14px;line-height:1.75;max-width:580px;margin:0 0 30px;color:var(--muted)}.work_caseFooter__52DZn{padding:40px var(--edge);background:#171916;color:var(--paper);display:grid;grid-template-columns:1fr 1fr;gap:45px;font-size:12px}.work_caseFooter__52DZn>a:nth-child(2){justify-self:end}.work_caseFooter__52DZn>a span{margin-left:18px}.work_caseFooter__52DZn p{grid-column:1/-1;margin:25px 0 0;border-top:1px solid #ffffff25;padding-top:25px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#a8aba2}.work_dialog__uI16P{background:#111;color:#fff;border:1px solid #ffffff25;padding:30px;width:min(1000px,calc(100% - 48px));min-height:65svh;max-width:none;max-height:calc(100svh - 48px);font-family:Arial,Helvetica,sans-serif}.work_dialog__uI16P::backdrop{background:#050505e8;backdrop-filter:blur(12px)}.work_dialogHeader__a_nDd{justify-content:space-between;letter-spacing:.1em}.work_dialogHeader__a_nDd,.work_dialogHeader__a_nDd button{display:flex;align-items:center;text-transform:uppercase;font-size:10px}.work_dialogHeader__a_nDd button{gap:18px;min-height:44px}.work_dialogHeader__a_nDd button span{font-size:28px}.work_aboutContent__vcmPW{padding:60px 25px}.work_aboutContent__vcmPW h2{font-size:75px;font-weight:400;letter-spacing:-.06em;line-height:1;margin:0 0 40px}.work_aboutContent__vcmPW p{font-size:25px;letter-spacing:-.03em;line-height:1.35}.work_aboutContent__vcmPW a{font-size:11px;text-decoration:underline;text-underline-offset:6px;display:inline-block;margin-top:30px}@media (min-width:1700px){.work_heroContent__VPhE_ h1{font-size:150px}.work_caseHero__F469T{max-height:1150px}.work_heroChapter__zOhXR{gap:90px}.work_buildingGrid__zcdOR{max-width:1100px}}@media (min-width:1600px){.work_logo__Q1J_D{width:122px}}@media (max-width:1100px){.work_logo__Q1J_D{width:104px}.work_backToReel__FgdnL{font-size:9px}.work_navigation__9cjjw{gap:23px}.work_contact__eYurW,.work_navigation__9cjjw :is(a,button){font-size:9px!important}.work_indexHeading__PPlej{gap:35px}.work_caseCaption___ZKoM{gap:40px}.work_briefSection__MnGe8,.work_formatsSection__KhTH9,.work_impactSection__TblyF{grid-template-columns:1fr 3fr;gap:30px;padding-top:85px;padding-bottom:85px}.work_approachHeading__zs99e,.work_twoColumnCopy__qWGWe{gap:30px}.work_approachColumns__O9ILg{gap:35px}.work_heroChapter__zOhXR{grid-template-columns:.35fr 1.6fr 1fr;gap:35px;padding-top:85px;padding-bottom:85px}.work_chapterNumber__0_rQI{font-size:65px}.work_buildingHeading__nSIS9{grid-template-columns:1fr 2.7fr;gap:30px}.work_buildingHeading__nSIS9>p:last-child{grid-column:2;max-width:420px}.work_buildingGrid__zcdOR{max-width:780px}.work_buildingFilmCaption__Nvjke{display:block}.work_buildingFilmCaption__Nvjke .work_textLink__h0VpI{margin-top:9px}.work_heroContent__VPhE_ h1{font-size:clamp(65px,9vw,105px)}}@media (max-width:760px){.work_header__PIBiZ{height:auto;padding:23px var(--edge) 58px;align-items:center}.work_backToReel__FgdnL{display:none}.work_logo__Q1J_D{width:90px}.work_navigation__9cjjw{left:50%;top:69px;transform:translateX(-50%);gap:28px}.work_contact__eYurW{min-height:40px!important}.work_navigation__9cjjw :is(a,button){min-height:40px}.work_indexIntro__VTbN8{padding-top:180px;padding-bottom:45px}.work_indexHeading__PPlej{display:block;margin-top:28px}.work_indexHeading__PPlej h1{font-size:clamp(55px,10vw,80px)}.work_indexHeading__PPlej>p{font-size:13px;margin-top:26px}.work_casePreview__H1FqA{aspect-ratio:1.3}.work_caseCaption___ZKoM{grid-template-columns:1fr;gap:21px;padding-top:24px}.work_caseCaption___ZKoM>p{justify-self:start;max-width:460px}.work_caseCaption___ZKoM h2{font-size:30px}.work_caseCaption___ZKoM .work_kicker__M70s8{font-size:8px;line-height:1.7}.work_caseIndex__dKiaH{left:20px;bottom:26px;font-size:9px}.work_imageLinkArrow__uemn0{top:16px;right:20px;font-size:42px}.work_motionControl__XR8aV{right:14px;bottom:14px;font-size:8px!important;gap:7px}.work_workCollection__7p_mI{padding-bottom:60px}.work_pageFooter__SxHtS{flex-direction:column;padding-top:28px;padding-bottom:30px;gap:25px}.work_caseHero__F469T{height:90svh;min-height:650px;max-height:900px}.work_heroContent__VPhE_{bottom:105px}.work_heroBack__ZDR2T{margin-bottom:30px}.work_heroContent__VPhE_>.work_kicker__M70s8{font-size:8px;margin-bottom:19px}.work_heroContent__VPhE_ h1{font-size:clamp(58px,11.5vw,85px);margin-left:-3px;line-height:.97}.work_heroBottom__DwaBr{align-items:flex-start;flex-direction:column;gap:23px}.work_heroBottom__DwaBr p{font-size:11px}.work_heroBottom__DwaBr .work_textLink__h0VpI{font-size:10px;min-width:185px;padding:8px 0}.work_heroScroll__8obkS{font-size:8px;bottom:38px;gap:18px}.work_caseHero__F469T>.work_loop__WS3Cv .work_motionControl__XR8aV{bottom:26px}.work_projectStrip__I9PyY{grid-template-columns:1fr 1fr;gap:28px 22px;padding-top:28px;padding-bottom:30px}.work_projectStrip__I9PyY p{font-size:11px;margin-top:7px}.work_projectStrip__I9PyY>div>span{font-size:8px}.work_briefSection__MnGe8,.work_formatsSection__KhTH9,.work_impactSection__TblyF{grid-template-columns:1fr;gap:28px;padding-top:65px;padding-bottom:65px}.work_sectionLabel__u0AQk{font-size:9px}.work_approachHeading__zs99e h2,.work_briefContent__i2Lzd h2,.work_formatsContent__F9trz h2,.work_impactSection__TblyF h2{font-size:clamp(38px,7.5vw,58px)}.work_twoColumnCopy__qWGWe{grid-template-columns:1fr;gap:22px;margin-top:30px}.work_twoColumnCopy__qWGWe p{font-size:14px;max-width:560px}.work_approachSection__g9FAG{padding:45px 0 55px}.work_approachHeading__zs99e{grid-template-columns:1fr;gap:25px}.work_approachColumns__O9ILg{grid-template-columns:1fr;gap:35px;margin-top:40px}.work_approachColumns__O9ILg h3{margin:12px 0}.work_approachColumns__O9ILg p{max-width:480px}.work_heroChapter__zOhXR{grid-template-columns:1fr;gap:28px;padding-top:65px;padding-bottom:65px}.work_chapterNumber__0_rQI{font-size:58px}.work_heroChapterText__xJDA4{padding:0}.work_heroChapterText__xJDA4>.work_kicker__M70s8{font-size:9px;margin-bottom:23px}.work_heroChapterText__xJDA4 h2{font-size:clamp(38px,7.5vw,58px)}.work_heroChapterText__xJDA4>p:not(.work_kicker__M70s8){margin-top:24px;max-width:550px}.work_verticalCompanion__XqyQk{max-width:320px;justify-self:center;margin-top:18px}.work_buildingSection__aQYC0{padding-top:65px;padding-bottom:70px}.work_buildingHeading__nSIS9{display:block}.work_buildingHeading__nSIS9 h2{font-size:clamp(38px,7.5vw,58px);margin-top:27px}.work_buildingHeading__nSIS9>p:last-child{font-size:13px;margin-top:25px;max-width:430px}.work_buildingGrid__zcdOR{gap:30px;max-width:660px;margin-top:45px}.work_buildingFilm__0IUon:nth-child(2){margin-top:70px}.work_buildingFilmHeading__8_7Bu{align-items:flex-start;gap:10px}.work_buildingFilmHeading__8_7Bu p{font-size:8px;letter-spacing:.04em;max-width:70px;line-height:1.5;text-align:right}.work_buildingFilmHeading__8_7Bu>span{font-size:29px}.work_buildingFilmCaption__Nvjke h3{font-size:18px}.work_buildingFilmCaption__Nvjke .work_textLink__h0VpI{font-size:9px}.work_socialFallback__CDwoO{padding:18px}.work_socialFallback__CDwoO>span:nth-child(2){font-size:28px}.work_socialFallback__CDwoO>.work_kicker__M70s8{font-size:7px}.work_fallbackArrow___b6vD{font-size:35px}.work_formatsContent__F9trz>p{font-size:14px;margin-top:25px}.work_formatDiagrams__0jT1f{gap:28px;padding:38px 0}.work_landscapeDiagram__t8JJC{width:63%;max-width:310px;padding:12px}.work_portraitDiagram__HWruE{width:27%;max-width:135px;padding:12px}.work_formatDiagrams__0jT1f span{font-size:25px}.work_formatDiagrams__0jT1f small{font-size:7px}.work_platforms__BR75O{gap:18px;display:block}.work_platforms__BR75O ul{margin-top:18px;font-size:11px;gap:15px 24px}.work_impactIntro__2u4lA{font-size:21px;margin-top:28px}.work_impactDetail__1aSe2{font-size:13px}.work_caseFooter__52DZn{font-size:10px;padding-top:30px;padding-bottom:30px;gap:28px}.work_caseFooter__52DZn p{margin-top:15px}.work_dialog__uI16P{width:calc(100% - 28px);padding:20px;max-height:calc(100svh - 28px)}.work_aboutContent__vcmPW{padding:45px 0}.work_aboutContent__vcmPW h2{font-size:55px}.work_aboutContent__vcmPW p{font-size:22px}}@media (max-width:450px){.work_buildingGrid__zcdOR{grid-template-columns:1fr;max-width:310px;gap:45px}.work_buildingFilm__0IUon:nth-child(2){margin-top:0}.work_buildingFilmHeading__8_7Bu p{max-width:none}.work_buildingFilmCaption__Nvjke{display:flex;gap:15px;align-items:baseline}.work_buildingFilmCaption__Nvjke .work_textLink__h0VpI{margin-top:0}.work_socialFallback__CDwoO>span:nth-child(2){font-size:38px}.work_heroContent__VPhE_ h1{font-size:clamp(51px,12vw,65px)}.work_caseHero__F469T{min-height:630px}.work_caseCaption___ZKoM h2{font-size:27px}.work_heroBack__ZDR2T{font-size:9px}.work_projectStrip__I9PyY p{font-size:10px}.work_caseFooter__52DZn{grid-template-columns:1fr;gap:22px}.work_caseFooter__52DZn>a:nth-child(2){justify-self:start}.work_caseFooter__52DZn p{margin-top:4px}.work_heroChapterText__xJDA4 h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.work_casePage__e5MQt *,.work_workPage__7Sfp5 *{transition:none!important;scroll-behavior:auto!important}}.work_metricsSection__Gvi_2{padding:58px var(--edge) 30px;border-bottom:1px solid var(--line)}.work_metricsGrid__w_nHE{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.work_metricsGrid__w_nHE>div{border-left:1px solid var(--line);padding-left:30px}.work_metricsGrid__w_nHE>div:first-child{border-left:0;padding-left:0}.work_metricsGrid__w_nHE strong{font-size:clamp(48px,6.2vw,96px);font-weight:400;line-height:1;letter-spacing:-.065em;white-space:nowrap}.work_metricsGrid__w_nHE strong>span{font-size:.65em;vertical-align:8%;margin-left:3px}.work_metricsGrid__w_nHE>div>p{font-size:12px;line-height:1.5;margin:16px 0 13px;min-height:36px}.work_metricsGrid__w_nHE .work_textLink__h0VpI{font-size:9px;gap:20px;padding:5px 0}.work_metricSources__4hO_m{display:flex;gap:25px}.work_metricsDate__pGo_M{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:34px 0 0}.work_buildingDescription__1Kyso{font-size:12px;line-height:1.75;color:#b4b7ae;margin:20px 0 0;max-width:390px}.work_engagementEvidence__55Uu4{margin:42px 0 0;max-width:720px}.work_engagementEvidence__55Uu4>a{display:block;background:#fff}.work_engagementEvidence__55Uu4 img{display:block;width:100%;height:auto;aspect-ratio:2.8;object-fit:cover;object-position:bottom}.work_engagementEvidence__55Uu4 figcaption{font-size:10px;line-height:1.6;color:var(--muted);margin-top:13px;display:flex;gap:20px;justify-content:space-between}.work_engagementEvidence__55Uu4 figcaption a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (max-width:760px){.work_metricsSection__Gvi_2{padding-top:37px;padding-bottom:26px}.work_metricsGrid__w_nHE{gap:20px}.work_metricsGrid__w_nHE>div{padding-left:18px}.work_metricsGrid__w_nHE strong{font-size:clamp(34px,7vw,56px)}.work_metricsGrid__w_nHE>div>p{font-size:10px;min-height:45px;margin-top:12px}.work_metricsGrid__w_nHE .work_textLink__h0VpI{font-size:8px;gap:8px}.work_metricsGrid__w_nHE .work_textLink__h0VpI>span{font-size:13px}.work_metricSources__4hO_m{gap:12px;flex-wrap:wrap}.work_metricsDate__pGo_M{font-size:7px;line-height:1.6;margin-top:27px}.work_engagementEvidence__55Uu4 figcaption{display:block;font-size:9px}.work_engagementEvidence__55Uu4 figcaption a{display:block;margin-top:7px}.work_buildingDescription__1Kyso{font-size:12px}}@media (max-width:450px){.work_metricsGrid__w_nHE{grid-template-columns:1fr;gap:24px}.work_metricsGrid__w_nHE>div{border-left:0;border-top:1px solid var(--line);padding:24px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;align-items:start}.work_metricsGrid__w_nHE>div:first-child{border-top:0;padding-top:0}.work_metricsGrid__w_nHE strong{grid-row:1/3;font-size:49px}.work_metricsGrid__w_nHE>div>p{margin:0;min-height:0}.work_metricSources__4hO_m,.work_metricsGrid__w_nHE>div>.work_textLink__h0VpI{grid-column:2;justify-self:start}.work_metricsGrid__w_nHE .work_textLink__h0VpI{font-size:8px}.work_engagementEvidence__55Uu4 img{aspect-ratio:2.5}}.work_caseCard__WjXMY{display:block}.work_casePage__e5MQt .work_socialFallback__CDwoO:focus-visible,.work_workPage__7Sfp5 .work_caseImageLink__gFs0P:focus-visible{outline:2px solid #fff;outline-offset:-5px}