.Villa01CaseStudy_caseStudy__otbk2{overflow:clip}.Villa01CaseStudy_section__E4GhD{padding:clamp(72px,18vw,104px) 0}.Villa01CaseStudy_quiet__xsiqk{background:var(--ink-04)}.Villa01CaseStudy_cta__YPGii,.Villa01CaseStudy_dark__jb8hw{background:var(--black);color:var(--white)}.Villa01CaseStudy_hero__XQOg4{padding-top:clamp(28px,8vw,52px)}.Villa01CaseStudy_backLink__VGfUK{margin-bottom:34px;font-size:14px;letter-spacing:.04em}.Villa01CaseStudy_backLink__VGfUK a{color:var(--ink-60);text-decoration:none;transition:color .25s ease}.Villa01CaseStudy_backLink__VGfUK a:hover{color:var(--black)}.Villa01CaseStudy_ctaInner__wXnSv,.Villa01CaseStudy_editorialGrid__r_BDf,.Villa01CaseStudy_heroGrid__VuO2Z,.Villa01CaseStudy_resultGrid__wEebe,.Villa01CaseStudy_split___O2fP{display:grid;grid-gap:42px;gap:42px}.Villa01CaseStudy_heroCopy__T1r0t h1{max-width:780px;font-size:clamp(40px,10.8vw,64px);line-height:.98}.Villa01CaseStudy_bodyCopy__KBGU_,.Villa01CaseStudy_ctaCopy__QrTER,.Villa01CaseStudy_heroText__gbm0y{font-size:clamp(16px,4.4vw,18px);line-height:1.72}.Villa01CaseStudy_heroText__gbm0y{margin-top:26px;max-width:720px;color:var(--ink-60)}.Villa01CaseStudy_bodyCopy__KBGU_ p:last-child,.Villa01CaseStudy_ctaCopy__QrTER p:last-child,.Villa01CaseStudy_heroText__gbm0y p:last-child{margin-bottom:0}.Villa01CaseStudy_proofLine__Kh_BX{margin:30px 0 0;padding-top:20px;border-top:1px solid var(--ink-15);font-size:13px;font-weight:600;line-height:1.7;letter-spacing:.055em;text-transform:uppercase}.Villa01CaseStudy_heroMedia__xgb5e,.Villa01CaseStudy_resultMedia__GqGTp figure,.Villa01CaseStudy_splitMedia__htgzb{margin:0;background:var(--ink-04)}.Villa01CaseStudy_heroMedia__xgb5e img,.Villa01CaseStudy_resultMedia__GqGTp img,.Villa01CaseStudy_splitMedia__htgzb img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.Villa01CaseStudy_galleryIntro__p8UU7,.Villa01CaseStudy_narrowHeading__E8HIS,.Villa01CaseStudy_sectionHeading__jdimI{max-width:900px}.Villa01CaseStudy_section__E4GhD h2{font-size:clamp(34px,9vw,52px);line-height:1.05}.Villa01CaseStudy_intro__0vRrV{max-width:720px;margin:26px 0 0;color:var(--ink-60);font-size:clamp(17px,4.7vw,20px)}.Villa01CaseStudy_factsGrid__oiXN2{display:grid;grid-gap:0;gap:0;margin:48px 0 0}.Villa01CaseStudy_fact__jTfGY{padding:24px 0;border-top:1px solid var(--ink-15)}.Villa01CaseStudy_fact__jTfGY:last-child{border-bottom:1px solid var(--ink-15)}.Villa01CaseStudy_fact__jTfGY dt{font-family:var(--font-heading-stack);font-size:25px;font-weight:600;line-height:1.15}.Villa01CaseStudy_fact__jTfGY dd{margin:12px 0 0;color:var(--ink-60);font-size:15px;line-height:1.65}.Villa01CaseStudy_editorialGrid__r_BDf h2,.Villa01CaseStudy_resultCopy___6LYM h2,.Villa01CaseStudy_splitCopy__y5_pX h2{margin-bottom:0}.Villa01CaseStudy_bodyCopy__KBGU_{color:var(--ink-60)}.Villa01CaseStudy_valueStatement__lu9y8{margin:30px 0 0;padding:2px 0 2px 22px;border-left:1px solid var(--black);color:var(--black);font-family:var(--font-heading-stack);font-size:clamp(22px,6vw,28px);font-weight:600;line-height:1.3}.Villa01CaseStudy_resultCopy___6LYM .Villa01CaseStudy_bodyCopy__KBGU_,.Villa01CaseStudy_splitCopy__y5_pX .Villa01CaseStudy_bodyCopy__KBGU_{margin-top:26px}.Villa01CaseStudy_dark__jb8hw .Villa01CaseStudy_bodyCopy__KBGU_{color:var(--paper-70)}.Villa01CaseStudy_dark__jb8hw .Villa01CaseStudy_valueStatement__lu9y8{border-left-color:var(--white);color:var(--white)}.Villa01CaseStudy_splitReverse__um8iF .Villa01CaseStudy_splitMedia__htgzb{order:2}.Villa01CaseStudy_splitReverse__um8iF .Villa01CaseStudy_splitCopy__y5_pX{order:1}.Villa01CaseStudy_journey__UaL6M{display:grid;grid-gap:0;gap:0;margin:48px 0 0;padding:0;list-style:none;counter-reset:journey}.Villa01CaseStudy_journey__UaL6M li{position:relative;min-height:58px;padding:0 0 24px 34px;font-size:15px;font-weight:600}.Villa01CaseStudy_journey__UaL6M li:before{position:absolute;top:3px;left:0;width:9px;height:9px;border:1px solid var(--black);border-radius:50%;background:var(--white);content:""}.Villa01CaseStudy_journey__UaL6M li:after{position:absolute;top:14px;bottom:0;left:4px;width:1px;background:var(--ink-15);content:""}.Villa01CaseStudy_journey__UaL6M li:last-child{min-height:0;padding-bottom:0}.Villa01CaseStudy_journey__UaL6M li:last-child:after{display:none}.Villa01CaseStudy_journeyValue__nUITN{max-width:840px}.Villa01CaseStudy_galleryIntro__p8UU7 .Villa01CaseStudy_bodyCopy__KBGU_{margin-top:26px}.Villa01CaseStudy_gallery__UPZr3{margin-top:52px}.Villa01CaseStudy_gallery__UPZr3 .pp-gallery__main img{aspect-ratio:16/9;object-fit:contain}.Villa01CaseStudy_gallery__UPZr3 .pp-gallery__thumb img{aspect-ratio:16/9;object-fit:cover}.Villa01CaseStudy_resultMedia__GqGTp{display:grid;grid-gap:18px;gap:18px}.Villa01CaseStudy_cta__YPGii h2{max-width:650px}.Villa01CaseStudy_ctaCopy__QrTER{color:var(--paper-70)}.Villa01CaseStudy_ctaCopy__QrTER .btn{width:100%;margin-top:22px;padding-inline:20px;text-align:center}@media (min-width:560px){.Villa01CaseStudy_factsGrid__oiXN2{grid-template-columns:repeat(2,minmax(0,1fr))}.Villa01CaseStudy_fact__jTfGY{padding:28px 24px 28px 0}.Villa01CaseStudy_fact__jTfGY:nth-child(2n){padding-right:0;padding-left:24px;border-left:1px solid var(--ink-15)}.Villa01CaseStudy_fact__jTfGY:nth-last-child(2){border-bottom:1px solid var(--ink-15)}.Villa01CaseStudy_ctaCopy__QrTER .btn{width:auto}}@media (min-width:860px){.Villa01CaseStudy_section__E4GhD{padding:clamp(96px,10vw,136px) 0}.Villa01CaseStudy_hero__XQOg4{padding-top:44px}.Villa01CaseStudy_heroGrid__VuO2Z{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(48px,7vw,96px)}.Villa01CaseStudy_heroCopy__T1r0t h1{font-size:clamp(48px,5vw,68px)}.Villa01CaseStudy_heroMedia__xgb5e{margin-right:calc((100vw - min(100vw, var(--container))) / -2)}.Villa01CaseStudy_editorialGrid__r_BDf{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(64px,9vw,130px)}.Villa01CaseStudy_split___O2fP{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(54px,7vw,96px)}.Villa01CaseStudy_splitReverse__um8iF .Villa01CaseStudy_splitMedia__htgzb{order:1}.Villa01CaseStudy_splitReverse__um8iF .Villa01CaseStudy_splitCopy__y5_pX{order:2}.Villa01CaseStudy_journey__UaL6M{grid-template-columns:repeat(7,minmax(0,1fr));margin-top:64px}.Villa01CaseStudy_journey__UaL6M li{min-height:0;padding:34px 18px 0 0}.Villa01CaseStudy_journey__UaL6M li:before{top:0;left:0}.Villa01CaseStudy_journey__UaL6M li:after{top:4px;right:0;bottom:auto;left:10px;width:auto;height:1px}.Villa01CaseStudy_resultGrid__wEebe{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(56px,8vw,112px)}.Villa01CaseStudy_resultMedia__GqGTp{grid-template-columns:4fr 3fr;align-items:end;gap:18px}.Villa01CaseStudy_resultMediaSmall__H8Vj1{margin-bottom:-56px!important}.Villa01CaseStudy_ctaInner__wXnSv{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(64px,9vw,132px)}}@media (min-width:1080px){.Villa01CaseStudy_factsGrid__oiXN2{grid-template-columns:repeat(4,minmax(0,1fr))}.Villa01CaseStudy_fact__jTfGY,.Villa01CaseStudy_fact__jTfGY:nth-child(2n){min-height:242px;padding:30px 26px;border-right:1px solid var(--ink-15);border-bottom:1px solid var(--ink-15);border-left:0}.Villa01CaseStudy_fact__jTfGY:nth-child(4n+1){padding-left:0}.Villa01CaseStudy_fact__jTfGY:nth-child(4n){padding-right:0;border-right:0}}@media (prefers-reduced-motion:reduce){.Villa01CaseStudy_backLink__VGfUK a{transition:none}}.Villa02CaseStudy_naturalGallery__J_OSF .pp-gallery__main img,.Villa02CaseStudy_naturalGallery__J_OSF .pp-gallery__thumb img,.Villa02CaseStudy_naturalMedia__48Zyy img{aspect-ratio:3/2}@media (min-width:860px){.Villa02CaseStudy_sixStepJourney__K4a0W{grid-template-columns:repeat(6,minmax(0,1fr))}}h1.Villa03CaseStudy_heroTitle__QiFnQ{font-size:clamp(36px,9.6vw,64px)}@media (min-width:860px){.Villa03CaseStudy_eightStepJourney__3IKpV{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1080px){.Villa03CaseStudy_nineFacts__AI8h9{grid-template-columns:repeat(3,minmax(0,1fr))}.Villa03CaseStudy_nineFacts__AI8h9>div,.Villa03CaseStudy_nineFacts__AI8h9>div:nth-child(2n),.Villa03CaseStudy_nineFacts__AI8h9>div:nth-child(4n),.Villa03CaseStudy_nineFacts__AI8h9>div:nth-child(4n+1){min-height:230px;padding:30px 26px;border-right:1px solid var(--ink-15);border-bottom:1px solid var(--ink-15)}.Villa03CaseStudy_nineFacts__AI8h9>div:nth-child(3n+1){padding-left:0}.Villa03CaseStudy_nineFacts__AI8h9>div:nth-child(3n){padding-right:0;border-right:0}}h1.Villa04CaseStudy_heroTitle__7qXy9{font-size:clamp(36px,9.6vw,64px)}.Villa04CaseStudy_wideGallery__W7SNX .pp-gallery__main img,.Villa04CaseStudy_wideGallery__W7SNX .pp-gallery__thumb img,.Villa04CaseStudy_wideMedia__HglFv img{aspect-ratio:20/9}@media (min-width:1080px){.Villa04CaseStudy_nineFacts__tIYKJ{grid-template-columns:repeat(3,minmax(0,1fr))}.Villa04CaseStudy_nineFacts__tIYKJ>div,.Villa04CaseStudy_nineFacts__tIYKJ>div:nth-child(2n),.Villa04CaseStudy_nineFacts__tIYKJ>div:nth-child(4n),.Villa04CaseStudy_nineFacts__tIYKJ>div:nth-child(4n+1){min-height:230px;padding:30px 26px;border-right:1px solid var(--ink-15);border-bottom:1px solid var(--ink-15)}.Villa04CaseStudy_nineFacts__tIYKJ>div:nth-child(3n+1){padding-left:0}.Villa04CaseStudy_nineFacts__tIYKJ>div:nth-child(3n){padding-right:0;border-right:0}}h1.Villa05CaseStudy_heroTitle__Agem1{font-size:clamp(34px,9vw,60px)}.Villa05CaseStudy_naturalGallery__2m_PN .pp-gallery__main img,.Villa05CaseStudy_naturalGallery__2m_PN .pp-gallery__thumb img,.Villa05CaseStudy_naturalMedia__kA07Q img{aspect-ratio:1440/1049;object-fit:cover}@media (min-width:1080px){.Villa05CaseStudy_eightFacts__o5MVA{grid-template-columns:repeat(4,minmax(0,1fr))}}.Villa06CaseStudy_heroTitle__TEwXI{font-size:clamp(33px,8.7vw,58px)!important}.Villa06CaseStudy_naturalGallery__NizLV .pp-gallery__main img,.Villa06CaseStudy_naturalMedia__wW_ZT img{aspect-ratio:3/2;object-fit:contain}.Villa06CaseStudy_naturalMedia__wW_ZT img{object-fit:cover}.Villa06CaseStudy_naturalGallery__NizLV .pp-gallery__thumb img{aspect-ratio:3/2;object-fit:cover}@media (min-width:1080px){.Villa06CaseStudy_nineFacts__GYz3Q{grid-template-columns:repeat(3,minmax(0,1fr))}.Villa06CaseStudy_nineFacts__GYz3Q>div,.Villa06CaseStudy_nineFacts__GYz3Q>div:nth-child(2n){min-height:258px;padding:30px 26px;border-right:1px solid var(--ink-15);border-bottom:1px solid var(--ink-15);border-left:0}.Villa06CaseStudy_nineFacts__GYz3Q>div:nth-child(3n+1){padding-left:0}.Villa06CaseStudy_nineFacts__GYz3Q>div:nth-child(3n){padding-right:0;border-right:0}}