.renovation-page{max-width:1120px;padding-top:64px;padding-bottom:80px}.renovation-page>h1{font-size:clamp(16px,2vw,22px);font-family:var(--studio-body);margin:0 0 24px}.renovation-page h2{font-family:var(--studio-heading);font-weight:400;line-height:1.15;font-size:clamp(28px,3.6vw,44px);margin:16px 0 22px}.renovation-page .renovation-lead{font-size:clamp(48px,7vw,88px);margin:20px 0 32px}.renovation-copy p{font-size:18px;line-height:1.75;max-width:780px;margin-bottom:22px}.renovation-copy .eyebrow{font-size:12px;letter-spacing:.12em}.renovation-copy .renovation-intro{font-size:clamp(20px,2.3vw,26px);line-height:1.55}.renovation-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;border-top:1px solid #d9d9ce;padding-top:48px;margin-top:56px}.renovation-process{border-top:1px solid #d9d9ce;margin-top:40px;padding-top:48px}.renovation-process ol{padding-left:24px;max-width:840px}.renovation-process li{padding:0 0 22px 10px;font-size:18px;line-height:1.7}.renovation-cta{margin-top:32px;background:#eaece4;padding:clamp(24px,5vw,56px)}.renovation-cta .button{margin:8px 0 20px}@media(max-width:760px){.renovation-grid{grid-template-columns:1fr;gap:24px}.renovation-page{padding-top:40px}.renovation-copy p,.renovation-process li{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAg */
