.page_page__RgAOO{--paper:#f7f7f4;--ink:#191919;--muted:#6b6a65;--line:#d5d5cf;min-height:100vh;overflow:clip;color:var(--ink);background:var(--paper)}.page_skipLink__XyUKB{position:fixed;top:12px;left:12px;z-index:100;padding:10px 14px;border:1px solid var(--ink);border-radius:4px;background:#ffffff;font-size:13px;font-weight:700;transform:translateY(-160%);transition:transform var(--duration-fast) var(--ease-out)}.page_skipLink__XyUKB:focus{transform:translateY(0)}.page_header__0DFZw{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 30px;border-bottom:1px solid rgba(25,25,25,.16);background:rgba(247,247,244,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_brand__PdqH3{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px}.page_brand__PdqH3 span{color:var(--case-accent);font-weight:850}.page_brand__PdqH3 strong{font-weight:700}.page_header__0DFZw nav{display:flex;align-items:center;gap:24px;min-height:44px;color:#4e4e4a;font-size:13px;font-weight:620}.page_header__0DFZw nav a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid transparent}.page_header__0DFZw nav a:focus-visible,.page_header__0DFZw nav a:hover{border-color:var(--ink);color:var(--ink)}.page_hero__cVD6M{position:relative;display:flex;align-items:flex-end;min-height:max(630px,calc(100svh - 108px));overflow:hidden;border-bottom:1px solid var(--line);background:var(--case-soft);isolation:isolate}.page_heroMedia__thbkc{position:absolute;z-index:-1;inset:0}.page_heroMedia__thbkc:after{position:absolute;inset:0;background:rgba(247,247,244,.38);content:""}.page_heroMedia__thbkc img{object-fit:cover;object-position:center}.page_heroCopy__VsU12{width:min(900px,calc(100% - 48px));margin:0 0 48px max(24px,calc((100% - 1320px) / 2));padding:34px 42px 36px 0;background:rgba(247,247,244,.9)}.page_heroCopy__VsU12>p,.page_impactCopy__A1e4C>p,.page_nextCase__3PyAP>p,.page_results__kOAHe>p,.page_sectionCopy__vsLOE>p{margin:0 0 16px;color:var(--case-accent);font-size:12px;font-weight:820;line-height:1.4;text-transform:uppercase}.page_heroCopy__VsU12 h1{margin:0;max-width:860px;font-size:72px;font-weight:780;line-height:1.02}.page_heroCopy__VsU12>strong{display:block;margin-top:20px;font-size:24px;line-height:1.45}.page_heroCopy__VsU12>span{display:block;max-width:760px;margin-top:20px;color:#4f4f4b;font-size:16px;line-height:1.78}.page_facts__W5Hgg{display:grid;grid-template-columns:.7fr 1fr 1.5fr;min-height:112px;border-bottom:1px solid var(--line)}.page_facts__W5Hgg>div{display:grid;align-content:center;gap:8px;padding:24px max(22px,3vw);border-right:1px solid var(--line)}.page_facts__W5Hgg>div:last-child{border-right:0}.page_facts__W5Hgg span{color:var(--muted);font-size:11px}.page_facts__W5Hgg strong{font-size:14px;line-height:1.55}.page_impact__YNgDE{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:116px 0}.page_impactCopy__A1e4C{max-width:960px}.page_impactCopy__A1e4C h2,.page_nextCase__3PyAP h2,.page_results__kOAHe h2,.page_sectionCopy__vsLOE h2{margin:0;font-size:46px;font-weight:740;line-height:1.2}.page_metrics__9Rd7D{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.page_metrics__9Rd7D>div{min-height:150px;padding:28px 22px;border-right:1px solid var(--line)}.page_metrics__9Rd7D>div:last-child{border-right:0}.page_metrics__9Rd7D strong{display:block;color:var(--case-accent);font-size:32px;font-weight:780}.page_metrics__9Rd7D span{display:block;margin-top:28px;color:var(--muted);font-size:12px}.page_story__gYMG_{display:grid;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);gap:64px;width:min(1440px,calc(100% - 64px));margin:0 auto;padding:24px 0 126px}.page_storyIndex__SlHb_{position:sticky;top:104px;align-self:start;padding:24px 0;border-top:1px solid var(--ink)}.page_storyIndex__SlHb_>span{color:var(--muted);font-size:11px;font-weight:760;text-transform:uppercase}.page_storyIndex__SlHb_ ol{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.page_storyIndex__SlHb_ a{color:#555550;font-size:12px;line-height:1.5}.page_storyIndex__SlHb_ a:focus-visible,.page_storyIndex__SlHb_ a:hover{color:var(--case-accent)}.page_storyContent__WSIH6{min-width:0}.page_storySection__IYZD6{padding:100px 0 116px;border-top:1px solid var(--line);scroll-margin-top:72px}.page_storySection__IYZD6:first-child{border-top-color:var(--ink)}.page_sectionCopy__vsLOE{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(320px,1.1fr);column-gap:70px;margin-bottom:54px}.page_sectionCopy__vsLOE>p{grid-column:1/-1}.page_sectionCopy__vsLOE h2{grid-row:2/span 4}.page_sectionCopy__vsLOE>span{display:block;margin-bottom:16px;color:var(--muted);font-size:15px;line-height:1.78}.page_sectionCopy__vsLOE ul{grid-column:2;display:grid;gap:9px;margin:10px 0 0;padding:0;list-style:none}.page_sectionCopy__vsLOE li{position:relative;padding-left:17px;font-size:13px;line-height:1.6}.page_sectionCopy__vsLOE li:before{position:absolute;top:.7em;left:0;width:6px;height:6px;border-radius:50%;background:var(--case-accent);content:""}.page_mediaGrid__RbawY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.page_mediaGrid__RbawY[data-count="1"]{grid-template-columns:1fr}.page_mediaGrid__RbawY[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.page_mediaFigure__9_2s9{position:relative;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(25,25,25,.14);border-radius:5px;background:#ecece8}.page_mediaFigure__9_2s9[data-ratio=wide]{aspect-ratio:1.58}.page_mediaFigure__9_2s9[data-ratio=portrait]{aspect-ratio:.72}.page_mediaFigure__9_2s9[data-ratio=tall]{aspect-ratio:.48}.page_mediaGrid__RbawY[data-count="1"] .page_mediaFigure__9_2s9[data-ratio=portrait],.page_mediaGrid__RbawY[data-count="1"] .page_mediaFigure__9_2s9[data-ratio=tall]{width:min(520px,100%);justify-self:center}.page_mediaFigure__9_2s9 img,.page_mediaFigure__9_2s9 video{width:100%;height:100%}.page_mediaFigure__9_2s9[data-fit=cover] img,.page_mediaFigure__9_2s9[data-fit=cover] video{object-fit:cover}.page_mediaFigure__9_2s9[data-fit=contain] img,.page_mediaFigure__9_2s9[data-fit=contain] video{object-fit:contain}.page_mediaFigure__9_2s9 figcaption{position:absolute;right:8px;bottom:8px;left:8px;padding:7px 9px;border-radius:3px;background:rgba(25,25,25,.78);color:rgba(255,255,255,.86);font-size:10px;line-height:1.45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_results__kOAHe{padding:112px max(32px,calc((100% - 1120px) / 2));background:var(--case-accent);color:#ffffff}.page_results__kOAHe>p{color:rgba(255,255,255,.72)}.page_results__kOAHe h2{max-width:1080px}.page_results__kOAHe>span{display:block;max-width:720px;margin-top:26px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.7}.page_nextCase__3PyAP{padding:110px max(32px,calc((100% - 1120px) / 2));border-bottom:1px solid var(--line)}.page_nextCase__3PyAP>span{display:block;margin-top:18px;color:var(--muted);font-size:15px}.page_nextCase__3PyAP a{display:inline-flex;align-items:center;min-height:44px;margin-top:28px;border-bottom:1px solid var(--ink);font-size:14px;font-weight:720}.page_footer__TZPW5{display:grid;grid-template-columns:1fr auto auto;gap:32px;align-items:center;min-height:112px;padding:28px 32px;background:#191a1a;color:#ffffff}.page_footer__TZPW5>div{display:grid;gap:5px}.page_footer__TZPW5 strong{font-size:14px}.page_footer__TZPW5 span{color:rgba(255,255,255,.5);font-size:11px}.page_footer__TZPW5 a{font-size:12px}@media (max-width:980px){.page_heroCopy__VsU12 h1{font-size:58px}.page_impactCopy__A1e4C h2,.page_nextCase__3PyAP h2,.page_results__kOAHe h2,.page_sectionCopy__vsLOE h2{font-size:38px}.page_story__gYMG_{grid-template-columns:1fr}.page_storyIndex__SlHb_{position:static;z-index:2;display:flex;gap:20px;overflow-x:auto;padding:18px 0;background:var(--paper)}.page_storyIndex__SlHb_>span{flex:0 0 auto}.page_storyIndex__SlHb_ ol{display:flex;flex:0 0 auto;gap:18px;margin:0}.page_sectionCopy__vsLOE{grid-template-columns:1fr}.page_sectionCopy__vsLOE h2,.page_sectionCopy__vsLOE ul{grid-column:1;grid-row:auto}.page_sectionCopy__vsLOE h2{margin-bottom:26px}}@media (max-width:760px){.page_header__0DFZw{min-height:58px;padding:0 14px}.page_brand__PdqH3 strong{display:none}.page_header__0DFZw nav{gap:16px;font-size:12px}.page_header__0DFZw nav a:nth-child(2){display:none}.page_hero__cVD6M{min-height:690px}.page_heroMedia__thbkc:after{background:rgba(247,247,244,.58)}.page_heroCopy__VsU12{width:calc(100% - 28px);margin:0 14px 28px;padding:24px 16px 26px 0}.page_heroCopy__VsU12 h1{font-size:35px;line-height:1.08}.page_heroCopy__VsU12>strong{font-size:20px}.page_heroCopy__VsU12>span{font-size:15px}.page_facts__W5Hgg{grid-template-columns:1fr 1fr}.page_facts__W5Hgg>div:nth-child(2){border-right:0}.page_facts__W5Hgg>div:last-child{grid-column:1/-1;border-top:1px solid var(--line)}.page_impact__YNgDE,.page_story__gYMG_{width:calc(100% - 28px)}.page_impact__YNgDE{padding:86px 0}.page_metrics__9Rd7D{grid-template-columns:repeat(2,minmax(0,1fr))}.page_metrics__9Rd7D>div:nth-child(2){border-right:0}.page_metrics__9Rd7D>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.page_story__gYMG_{gap:16px;padding-bottom:92px}.page_storySection__IYZD6{padding:78px 0 88px}.page_mediaGrid__RbawY,.page_mediaGrid__RbawY[data-count="3"]{grid-template-columns:1fr}.page_mediaFigure__9_2s9[data-ratio=portrait],.page_mediaFigure__9_2s9[data-ratio=tall]{width:min(520px,100%);justify-self:center}.page_nextCase__3PyAP,.page_results__kOAHe{padding:86px 18px}.page_footer__TZPW5{grid-template-columns:1fr;gap:18px}}@media (max-width:480px){.page_header__0DFZw nav a:nth-child(3){display:none}.page_heroCopy__VsU12 h1{font-size:35px}.page_impactCopy__A1e4C h2,.page_nextCase__3PyAP h2,.page_results__kOAHe h2,.page_sectionCopy__vsLOE h2{font-size:31px}.page_metrics__9Rd7D>div{min-height:126px;padding:22px 14px}.page_metrics__9Rd7D strong{font-size:26px}.page_storyIndex__SlHb_{scrollbar-width:none}.page_storyIndex__SlHb_::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.page_skipLink__XyUKB{transition:none}}