.renew-case-study_page__BUWUI{overflow:hidden}.renew-case-study_progress__Wf6P1{position:fixed;top:67px;right:0;left:0;z-index:45;height:1px;pointer-events:none}.renew-case-study_progress__Wf6P1 i{display:block;width:100%;height:100%;background:var(--accent);box-shadow:0 0 10px rgba(199,239,71,.4)}.renew-case-study_nav__Tk6sT{background:rgba(5,5,5,.9)}.renew-case-study_hero__0X3zx{position:relative;padding-top:clamp(54px,7vw,108px);padding-bottom:clamp(104px,11vw,170px)}.renew-case-study_heroTopline__z5jq1{display:flex;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--line);color:var(--dim);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.renew-case-study_heroCopy__40UOg{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px);align-items:end;padding:clamp(70px,9vw,136px) 0 clamp(64px,8vw,116px)}.renew-case-study_eyebrow__XE1ec{grid-column:1/-1;display:flex;gap:12px;align-items:center;color:var(--accent);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.renew-case-study_eyebrow__XE1ec:before{width:22px;height:1px;content:"";background:var(--accent)}.renew-case-study_heroTitle__Fbcm9{max-width:9.5ch;font-size:clamp(68px,9.2vw,142px);font-weight:700;line-height:.86;letter-spacing:-.075em;text-wrap:balance}.renew-case-study_titleLine__HyYeU{display:block;overflow:hidden}.renew-case-study_titleLine__HyYeU>span{display:block}.renew-case-study_titleLineMuted__BkDQl{color:#86868f}.renew-case-study_heroIntro__4s3zT{max-width:36ch;padding-bottom:.45em;color:var(--muted);font-size:clamp(18px,1.5vw,23px);line-height:1.58}.renew-case-study_heroMeta__MT99x{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.renew-case-study_heroMeta__MT99x>div{display:grid;grid-gap:8px;gap:8px;min-height:108px;padding:25px 28px;border-right:1px solid var(--line)}.renew-case-study_heroMeta__MT99x>div:first-child{padding-left:0}.renew-case-study_heroMeta__MT99x>div:last-child{border-right:0}.renew-case-study_heroMeta__MT99x dt{color:var(--dim);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.renew-case-study_heroMeta__MT99x dd{max-width:24ch;font-size:14px;font-weight:700;line-height:1.45}.renew-case-study_heroVisual__13tCN{position:relative;margin-top:clamp(70px,8vw,118px);isolation:isolate}.renew-case-study_visualLayerBack__6wqg_,.renew-case-study_visualLayerFront__tFpnL{position:absolute;inset:0;z-index:-1;display:block;border:1px solid var(--line-strong);border-radius:14px;pointer-events:none}.renew-case-study_visualLayerBack__6wqg_{border-color:rgba(199,239,71,.27);transform:translate(-14px,14px)}.renew-case-study_visualLayerFront__tFpnL{transform:translate(14px,-12px)}.renew-case-study_heroMedia__Gpk6k{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#f2f0ec}.renew-case-study_heroMedia__Gpk6k img{object-fit:cover}.renew-case-study_visualCaption__cldDB{position:absolute;right:20px;bottom:20px;left:20px;z-index:2;display:flex;justify-content:space-between;gap:24px;align-items:center;color:rgba(5,5,5,.64);font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.renew-case-study_visualCaption__cldDB a{display:inline-flex;gap:11px;align-items:center;min-height:42px;padding:0 14px;border:1px solid rgba(5,5,5,.28);border-radius:7px;background:rgba(245,243,238,.88);color:#111;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s ease,background-color .2s ease}.renew-case-study_visualCaption__cldDB a:focus-visible,.renew-case-study_visualCaption__cldDB a:hover{border-color:var(--accent);background:var(--accent)}.renew-case-study_visualCaption__cldDB i{font-style:normal}.renew-case-study_buildSection__0wZI0,.renew-case-study_ownershipSection__Eg3b9,.renew-case-study_storySection__lQK_6{display:grid;grid-template-columns:minmax(170px,.4fr) minmax(0,1.6fr);grid-gap:clamp(54px,9vw,150px);gap:clamp(54px,9vw,150px);padding-top:var(--section-space);padding-bottom:var(--section-space);border-top:1px solid var(--line)}.renew-case-study_sectionLabel__O0cGR{display:flex;gap:15px;align-items:flex-start;color:var(--dim);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.renew-case-study_sectionLabel__O0cGR span{color:var(--accent)}.renew-case-study_buildContent__tD8RY>h2,.renew-case-study_storyContent__yI_93 h2{max-width:11ch;font-size:clamp(52px,6.2vw,92px);font-weight:700;line-height:.92;letter-spacing:-.06em}.renew-case-study_storyColumns__y_IQn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(38px,6vw,90px);gap:clamp(38px,6vw,90px);margin-top:clamp(48px,6vw,82px)}.renew-case-study_buildContent__tD8RY>p,.renew-case-study_storyColumns__y_IQn p{max-width:43ch;color:var(--muted);font-size:18px;line-height:1.72}.renew-case-study_decisionSection__Mrlm9,.renew-case-study_gallerySection__gh14T,.renew-case-study_resultSection__ePWm2{padding-top:var(--section-space);padding-bottom:var(--section-space);border-top:1px solid var(--line)}.renew-case-study_sectionHeading__eSXZ9{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px);align-items:start;margin-bottom:clamp(56px,7vw,104px)}.renew-case-study_sectionHeading__eSXZ9>div{display:grid;grid-gap:10px;gap:10px;color:var(--dim);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.renew-case-study_sectionHeading__eSXZ9>div span{color:var(--accent)}.renew-case-study_sectionHeading__eSXZ9 h2{max-width:11ch;font-size:clamp(52px,6.2vw,92px);font-weight:700;line-height:.92;letter-spacing:-.06em}.renew-case-study_decisionGrid__dtBQj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.renew-case-study_decisionCard__Y5udF{position:relative;display:grid;grid-gap:28px;gap:28px;min-height:390px;padding:clamp(28px,3vw,42px);border-right:1px solid var(--line);overflow:hidden}.renew-case-study_decisionCard__Y5udF:last-child{border-right:0}.renew-case-study_decisionCard__Y5udF:after{position:absolute;right:-80px;bottom:-130px;width:240px;height:240px;border-radius:50%;content:"";pointer-events:none;background:radial-gradient(circle,rgba(199,239,71,.1),transparent 68%);opacity:0;transition:opacity .3s ease}.renew-case-study_decisionCard__Y5udF:hover:after{opacity:1}.renew-case-study_decisionCard__Y5udF>span,.renew-case-study_layerGrid__97PZA span,.renew-case-study_resultGrid__7VZ2b span{color:var(--accent);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.09em}.renew-case-study_decisionCard__Y5udF h3{align-self:end;max-width:9ch;font-size:clamp(28px,2.6vw,40px);line-height:1;letter-spacing:-.045em}.renew-case-study_decisionCard__Y5udF p{max-width:36ch;color:var(--muted);font-size:15px;line-height:1.65}.renew-case-study_gallery__NUA6r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(22px,2.6vw,40px);gap:clamp(22px,2.6vw,40px);align-items:start}.renew-case-study_galleryCard__kPSDs{display:grid;grid-gap:15px;gap:15px;margin:0}.renew-case-study_galleryCardLarge__KhX_z{grid-column:1/-1}.renew-case-study_galleryMedia__FZDZw{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.renew-case-study_galleryMedia__FZDZw img{object-fit:cover}.renew-case-study_galleryCardLarge__KhX_z .renew-case-study_galleryMedia__FZDZw{aspect-ratio:4/3}.renew-case-study_galleryCard__kPSDs figcaption{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;color:var(--muted);font-family:var(--mono);font-size:10px;line-height:1.55}.renew-case-study_galleryCard__kPSDs figcaption span{color:var(--accent)}.renew-case-study_buildContent__tD8RY{display:grid}.renew-case-study_buildContent__tD8RY>p{margin-top:42px}.renew-case-study_layerGrid__97PZA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(58px,7vw,92px);border:1px solid var(--line);border-radius:12px;overflow:hidden}.renew-case-study_layerGrid__97PZA>div{display:grid;grid-gap:18px;gap:18px;min-height:210px;padding:30px 26px;border-right:1px solid var(--line);background:var(--surface)}.renew-case-study_layerGrid__97PZA>div:last-child{border-right:0}.renew-case-study_layerGrid__97PZA strong{align-self:end;font-size:18px}.renew-case-study_layerGrid__97PZA p{color:var(--muted);font-family:var(--mono);font-size:10px;line-height:1.6}.renew-case-study_ownershipSection__Eg3b9{align-items:end}.renew-case-study_ownershipLead__2OYnB>p{color:var(--accent);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.renew-case-study_ownershipLead__2OYnB h2{max-width:8ch;margin-top:18px;font-size:clamp(64px,8.4vw,126px);line-height:.86;letter-spacing:-.07em}.renew-case-study_ownershipCopy__zzK5U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(38px,6vw,90px);gap:clamp(38px,6vw,90px)}.renew-case-study_ownershipCopy__zzK5U p{max-width:40ch;color:var(--muted);font-size:18px;line-height:1.7}.renew-case-study_resultTop__jB1QC{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);grid-gap:clamp(54px,9vw,150px);gap:clamp(54px,9vw,150px)}.renew-case-study_resultTop__jB1QC h2{max-width:9ch;font-size:clamp(58px,7vw,104px);line-height:.88;letter-spacing:-.065em}.renew-case-study_resultGrid__7VZ2b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(70px,8vw,116px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.renew-case-study_resultGrid__7VZ2b>div{display:grid;grid-gap:28px;gap:28px;min-height:190px;padding:30px;border-right:1px solid var(--line)}.renew-case-study_resultGrid__7VZ2b>div:first-child{padding-left:0}.renew-case-study_resultGrid__7VZ2b>div:last-child{border-right:0}.renew-case-study_resultGrid__7VZ2b p{max-width:30ch;align-self:end;font-size:18px;font-weight:700;line-height:1.45}.renew-case-study_ctaSection__yQyd4{padding-top:clamp(110px,13vw,200px);padding-bottom:clamp(110px,13vw,200px);border-top:1px solid var(--line)}.renew-case-study_ctaSection__yQyd4>p{color:var(--accent);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.renew-case-study_ctaSection__yQyd4 h2{max-width:11ch;margin-top:24px;font-size:clamp(62px,8.5vw,128px);line-height:.88;letter-spacing:-.07em}.renew-case-study_ctaActions__AO3zJ{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:48px}.renew-case-study_backLink__w2qP0{display:inline-flex;gap:10px;min-height:46px;align-items:center;color:var(--muted);font-size:12px;font-weight:700;transition:color .2s ease}.renew-case-study_backLink__w2qP0:focus-visible,.renew-case-study_backLink__w2qP0:hover{color:var(--accent)}.renew-case-study_footer__hXiny{border-top:1px solid var(--line)}.renew-case-study_footer__hXiny>div{display:grid;grid-template-columns:auto 1fr auto;grid-gap:32px;gap:32px;align-items:center;min-height:96px;color:var(--dim);font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.renew-case-study_footer__hXiny a{color:var(--text);font-weight:700}.renew-case-study_footer__hXiny p{justify-self:center}@media (max-width:1120px){.renew-case-study_heroCopy__40UOg{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:44px}.renew-case-study_heroTitle__Fbcm9{font-size:clamp(66px,10vw,112px)}.renew-case-study_decisionCard__Y5udF{min-height:340px}.renew-case-study_layerGrid__97PZA{grid-template-columns:repeat(2,minmax(0,1fr))}.renew-case-study_layerGrid__97PZA>div:nth-child(2){border-right:0}.renew-case-study_layerGrid__97PZA>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:900px){.renew-case-study_heroCopy__40UOg{grid-template-columns:1fr;gap:38px}.renew-case-study_heroIntro__4s3zT{max-width:44ch}.renew-case-study_heroMeta__MT99x{grid-template-columns:repeat(2,minmax(0,1fr))}.renew-case-study_heroMeta__MT99x>div:nth-child(2){border-right:0}.renew-case-study_heroMeta__MT99x>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.renew-case-study_heroMeta__MT99x>div:nth-child(3){padding-left:0}.renew-case-study_buildSection__0wZI0,.renew-case-study_ownershipSection__Eg3b9,.renew-case-study_storySection__lQK_6{grid-template-columns:1fr;gap:46px}.renew-case-study_resultTop__jB1QC,.renew-case-study_sectionHeading__eSXZ9{grid-template-columns:1fr;gap:40px}.renew-case-study_decisionGrid__dtBQj{grid-template-columns:1fr}.renew-case-study_decisionCard__Y5udF{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.renew-case-study_decisionCard__Y5udF:last-child{border-bottom:0}.renew-case-study_gallery__NUA6r{grid-template-columns:1fr}.renew-case-study_galleryCardLarge__KhX_z{grid-column:auto}.renew-case-study_ownershipCopy__zzK5U,.renew-case-study_resultGrid__7VZ2b{grid-template-columns:1fr}.renew-case-study_resultGrid__7VZ2b>div,.renew-case-study_resultGrid__7VZ2b>div:first-child{min-height:150px;padding:28px 0;border-right:0;border-bottom:1px solid var(--line)}.renew-case-study_resultGrid__7VZ2b>div:last-child{border-bottom:0}}@media (max-width:720px){.renew-case-study_progress__Wf6P1{top:61px}.renew-case-study_hero__0X3zx{padding-top:42px;padding-bottom:96px}.renew-case-study_heroTopline__z5jq1 p:last-child{display:none}.renew-case-study_heroCopy__40UOg{padding:56px 0 64px}.renew-case-study_heroTitle__Fbcm9{font-size:clamp(56px,18vw,82px)}.renew-case-study_heroMeta__MT99x{grid-template-columns:1fr}.renew-case-study_heroMeta__MT99x>div,.renew-case-study_heroMeta__MT99x>div:first-child,.renew-case-study_heroMeta__MT99x>div:nth-child(3){min-height:0;padding:20px 0;border-right:0;border-bottom:1px solid var(--line)}.renew-case-study_heroMeta__MT99x>div:last-child{border-bottom:0}.renew-case-study_heroVisual__13tCN{margin-top:64px}.renew-case-study_visualLayerBack__6wqg_,.renew-case-study_visualLayerFront__tFpnL{display:none}.renew-case-study_visualCaption__cldDB{right:12px;bottom:12px;left:12px}.renew-case-study_visualCaption__cldDB>span{display:none}.renew-case-study_visualCaption__cldDB a{margin-left:auto}.renew-case-study_storyColumns__y_IQn{grid-template-columns:1fr;gap:24px}.renew-case-study_buildContent__tD8RY>h2,.renew-case-study_sectionHeading__eSXZ9 h2,.renew-case-study_storyContent__yI_93 h2{font-size:clamp(46px,14vw,68px)}.renew-case-study_layerGrid__97PZA{grid-template-columns:1fr}.renew-case-study_layerGrid__97PZA>div,.renew-case-study_layerGrid__97PZA>div:nth-child(-n+2),.renew-case-study_layerGrid__97PZA>div:nth-child(2){min-height:0;border-right:0;border-bottom:1px solid var(--line)}.renew-case-study_layerGrid__97PZA>div:last-child{border-bottom:0}.renew-case-study_ownershipLead__2OYnB h2{font-size:clamp(58px,18vw,82px)}.renew-case-study_ctaSection__yQyd4 h2,.renew-case-study_resultTop__jB1QC h2{font-size:clamp(54px,16vw,78px)}.renew-case-study_footer__hXiny>div{grid-template-columns:1fr auto}.renew-case-study_footer__hXiny p{display:none}}@media (prefers-reduced-motion:reduce){.renew-case-study_progress__Wf6P1{display:none}.renew-case-study_galleryMedia__FZDZw img,.renew-case-study_heroMedia__Gpk6k img{transform:none!important}}