.DecorationStylingHomeSection_section__137rc{padding-bottom:115px}.DecorationStylingHomeSection_section__137rc>.DecorationStylingHomeSection_header__A9WwQ{padding-top:100px}.DecorationStylingHomeSection_section__137rc>div:nth-child(2){margin-bottom:0}.DecorationStylingHomeSection_title__lbmx1{color:#221f1f;font-family:var(--clearface-itc-pro);font-size:45px;line-height:45px;font-style:normal;font-weight:400;letter-spacing:-.2px;margin:20px 0 15px;max-width:589px}.DecorationStylingHomeSection_subtitle__vuJl_{color:#221f1f;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}@media (max-width:767px){.DecorationStylingHomeSection_section__137rc{padding-bottom:0}.DecorationStylingHomeSection_section__137rc>.DecorationStylingHomeSection_header__A9WwQ{padding-top:50px}}@media (min-width:769px){.DecorationStylingHomeSection_title__lbmx1{font-size:50px;line-height:50px;margin:25px 0 20px}.DecorationStylingHomeSection_subtitle__vuJl_{font-size:13px}}.ProjectList_container__5rvH0{width:calc(100% - 120px);overflow-x:hidden;display:flex;gap:10px;margin-left:120px}.ProjectList_imageContainer__SKyTY{width:290px}.ProjectList_imageContainer__SKyTY>img{height:185px;aspect-ratio:290/185;object-fit:cover}.ProjectList_selected__JgtRX{border:2px solid #221f1f}.ProjectList_info__Yy_li{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--apercu-pro);font-size:12px;font-weight:400;line-height:17px;letter-spacing:.2px;color:#221f1f;width:100%;max-width:100%}.ProjectList_title__yKUQc{color:#221f1f}.ProjectList_divider__FByNO,.ProjectList_meta__ZZQ1d{color:#888;opacity:.6;margin-left:5px}.ProjectList_meta__ZZQ1d>svg{vertical-align:middle;margin-right:2px;opacity:.6}.ProjectList_meta__ZZQ1d>svg path{fill:#221f1f}@media (max-width:767px){.ProjectList_container__5rvH0{width:calc(100% - 50px);margin-left:50px}.ProjectList_imageContainer__SKyTY{width:275px}.ProjectList_imageContainer__SKyTY>img{height:220px;aspect-ratio:275/220}.ProjectList_imageContainer__SKyTY:last-of-type{margin-right:50px}.ProjectList_info__Yy_li{line-height:19px}.ProjectList_divider__FByNO{display:none}.ProjectList_meta__ZZQ1d{margin-left:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ProjectView_container__iqf0E{position:relative;width:100%;aspect-ratio:1440/800;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out;margin-bottom:50px}.ProjectView_imageContainer___UvrY{position:relative;width:66.667%;aspect-ratio:290/185}.ProjectView_infoContainer__2AVBj{position:absolute;width:-moz-fit-content;width:fit-content;top:20px;left:5px;padding:5px 15px}.ProjectView_infoFilter__dVRKp{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:100%;background-color:rgba(0,0,0,.05);opacity:.5;filter:blur(25px)}.ProjectView_info__2lbB0{position:relative;z-index:1;color:#fff;font-family:var(--apercu-pro);font-size:12px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.2px;display:flex;align-items:center;gap:5px}.ProjectView_info__2lbB0>span{opacity:.6;display:flex;align-items:center;gap:5px}.ProjectView_image__1Xrqh{width:100%;height:100%;object-fit:cover}.ProjectView_floatingImage__p4GZW{position:absolute;transform:translate(-50%,-50%);border:1px solid #faf7f3;background-color:#dcd4cd;display:flex;flex-direction:column;z-index:1;max-width:10%;animation:ProjectView_floatUpDown__4TXq9 3s ease-in-out infinite}@keyframes ProjectView_floatUpDown__4TXq9{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-3px)}to{transform:translate(-50%,-50%) translateY(0)}}.ProjectView_floatingImage__p4GZW>p{color:#000;font-family:var(--apercu-pro);font-size:12px;padding:20px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.2px;display:flex;align-items:center;gap:0}.ProjectView_floatingImage__p4GZW>img{flex-grow:1;object-fit:cover}.ProjectView_floatingImage__p4GZW>p>svg{height:8px}.ProjectView_floatingImage__p4GZW>p>svg>path{fill:#000}@media (max-width:767px){.ProjectView_container__iqf0E{aspect-ratio:375/900;margin-bottom:0}.ProjectView_imageContainer___UvrY{width:73.333%;aspect-ratio:275/345}.ProjectView_info__2lbB0{flex-direction:column;align-items:flex-start;font-size:10px;line-height:14px}.ProjectView_info__2lbB0>span:first-of-type{display:none}.ProjectView_floatingImage__p4GZW{max-width:20%}.ProjectView_floatingImage__p4GZW>p{font-size:6px;line-height:8px;white-space:nowrap;padding:10px}}.ProjectsDisplay_container__CgJDR{max-width:1920px;margin-inline:auto;padding-bottom:160px;position:relative}@media (max-width:767px){.ProjectsDisplay_container__CgJDR{display:none}}.ControlButtons_container__nvjIY{position:absolute;right:120px;bottom:calc(100% + 60px);display:flex;gap:20px}.ControlButtons_container__nvjIY>button[disabled]>svg{opacity:.3}@media (max-width:767px){.ControlButtons_container__nvjIY{display:none}}.PageHeaderWrapper_header__JnrvI{max-width:1920px;margin-inline:auto;padding-inline:120px;padding-top:190px;padding-bottom:60px;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767px){.PageHeaderWrapper_header__JnrvI{padding-inline:0;padding-top:50px;padding-bottom:50px}}.TruncatingRichText_readMore__VkVZ5{font-weight:800}.TruncatingRichText__measure__XLFD5{position:absolute;visibility:hidden;height:auto;width:100%;overflow:visible;pointer-events:none;top:0;left:0}.TruncatingRichText_wrapper__9QIyk{position:relative}.ProjectSectionContent_content__0pH4V,.ProjectSectionContent_readMore__NZmS6{color:#221f1f;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:15px;line-height:21px;font-style:normal;font-weight:400}.ProjectSectionContent_content__0pH4V{max-width:475px}.ProjectSectionContent_notTruncated__junKn{text-wrap:balance}.ProjectSectionContent_center__mHc_O{text-align:center;margin:0 auto}.ProjectSectionContent_readMore__NZmS6{font-weight:500}@media (min-width:769px){.ProjectSectionContent_content__0pH4V,.ProjectSectionContent_readMore__NZmS6{font-size:17px;line-height:24px}}.TextContainer_container__QbQAd{padding:0 50px}@media (min-width:769px){.TextContainer_container__QbQAd{padding:0}}.page_article__rSC1Q{width:100%;max-width:1920px;margin-inline:auto;padding-inline:120px;margin-bottom:125px}@media (max-width:768px){.page_article__rSC1Q{padding-inline:5px;margin-bottom:70px}}.page_article__EE3lm{width:100%;max-width:1920px;margin-inline:auto;padding-inline:120px;margin-bottom:125px}@media (max-width:768px){.page_article__EE3lm{padding-inline:5px;margin-bottom:70px}}.HeroAndProject_wrapper__uxaH_{background-color:#fcf8f5;position:relative}.HeroAndProject_stickyContainer__WAQJS{background-color:#f5eee8;padding-bottom:120px}.HeroAndProject_textWrapper__6RIHs{position:relative}.HeroAndProject_sticky__SZ7Hx{position:-webkit-sticky;position:sticky;top:135px;width:100%;max-width:1920px;padding-inline:120px;aspect-ratio:1920/833;margin-inline:auto;z-index:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.HeroAndProject_floatingContainer__t7f58{width:100%;max-height:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:1512/833;position:relative}.HeroAndProject_imageContainer__Wg_du>img{width:100%;height:100%;object-fit:cover}.HeroAndProject_spacer__Hqcgy{width:100%;max-width:1920px;aspect-ratio:1440/600}.HeroAndProject_newContainer__jkgmQ{max-width:1920px;padding-inline:120px;width:100%;position:-webkit-sticky;position:sticky;top:calc(100vh - 200px);margin-inline:auto}.HeroAndProject_bottomImage__S_cJs{width:100%;object-fit:cover}.HeroAndProject_beforeAfter__N1SsP{position:relative;width:100%;height:100%}.HeroAndProject_topImage__jcCUe{position:absolute;top:0;left:0;width:100%;object-fit:cover;-webkit-clip-path:inset(0 50% 0 0);clip-path:inset(0 50% 0 0);transition:none}.HeroAndProject_slider__Zitrk{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:100%;background:white;cursor:ew-resize;z-index:10}.HeroAndProject_handle__0dZB4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:42px;background-color:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;gap:5px}.HeroAndProject_handle__0dZB4>svg>path{fill:#fff}.HeroAndProject_margin__enMNh{height:80px}.HeroAndProject_floatingImage__KnsKu{position:absolute;transform:translate(-50%,-50%);border:1px solid #faf7f3;background-color:#dcd4cd;display:flex;flex-direction:column;z-index:1;max-width:12%;opacity:0;transition:opacity .3s ease-in-out}.HeroAndProject_floatingImage__KnsKu.HeroAndProject_appear__V9BX5,.HeroAndProject_infoContainer__FrCmU.HeroAndProject_appear__V9BX5{opacity:1}.HeroAndProject_floatingImage__KnsKu>p{color:#000;font-family:var(--apercu-pro);font-size:12px;padding:20px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.2px;display:flex;align-items:center;gap:0}.HeroAndProject_floatingImage__KnsKu>img{flex-grow:1;object-fit:cover}.HeroAndProject_floatingImage__KnsKu>p>svg{height:8px}.HeroAndProject_floatingImage__KnsKu>p>svg>path{fill:#000}.HeroAndProject_imageContainer__Wg_du{position:relative;width:100%;aspect-ratio:290/185;max-height:100%}.HeroAndProject_infoContainer__FrCmU{position:absolute;width:-moz-fit-content;width:fit-content;top:20px;left:5px;padding:5px 15px;opacity:0;transition:opacity .3s ease-in-out}.HeroAndProject_infoFilter__pQHrq{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:100%;background-color:rgba(0,0,0,.05);opacity:.5;filter:blur(25px)}.HeroAndProject_info__G8SET{position:relative;z-index:1;color:#fff;font-family:var(--apercu-pro);font-size:12px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:.2px;display:flex;align-items:center;gap:5px}.HeroAndProject_info__G8SET>span{opacity:.6;display:flex;align-items:center;gap:5px}.HeroAndProject_move__V6BeS{position:absolute;display:inline-flex;align-items:center;top:30px;left:30px;height:30px;padding:11px 15px 12px;flex-shrink:0;border-radius:16px;background:#221f1f;z-index:1;overflow:hidden;width:45px;transition:width .3s;gap:5px}.HeroAndProject_move__V6BeS>p{color:#fff;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:14px;font-style:normal;font-weight:400;line-height:normal;min-width:120px;opacity:0;transition:opacity 0s;margin-top:2px}.HeroAndProject_beforeAfterSubtitle__2jq5w{margin-bottom:20px}.HeroAndProject_beforeAfter__N1SsP:hover .HeroAndProject_move__V6BeS{width:160px}.HeroAndProject_beforeAfter__N1SsP:hover .HeroAndProject_move__V6BeS>p{opacity:1;transition:opacity .3s .3s}.HeroAndProject_main__DEsVR{display:block}.HeroAndProject_link__9UDvb,.HeroAndProject_mobileMain__P_9m9{display:none}.HeroAndProject_baSubtitle__3aNk4{color:#221f1f;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.HeroAndProject_baTitle__uP2_u{color:#221f1f;font-family:var(--clearface-itc-pro);font-size:45px;line-height:45px;font-style:normal;font-weight:400;letter-spacing:-.2px;margin:20px 0 15px;max-width:589px}@media (max-width:767px){.HeroAndProject_main__DEsVR{display:none}.HeroAndProject_mobileMain__P_9m9{display:block}.HeroAndProject_link__9UDvb{display:flex;justify-content:center;align-items:center;background-color:#f5eee8;padding-bottom:70px}.HeroAndProject_link__9UDvb>a{color:#221f1f;text-align:center;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:5px;border-bottom:1px solid #221f1f}.HeroAndProject_stickyContainer__WAQJS{background-color:#f5eee8;padding-bottom:50px}.HeroAndProject_textWrapper__6RIHs{padding-top:100px}.HeroAndProject_sticky__SZ7Hx{top:110px;aspect-ratio:420/589;padding-inline:5px}.HeroAndProject_spacer__Hqcgy{aspect-ratio:365/500}.HeroAndProject_floatingContainer__t7f58{aspect-ratio:375/900}.HeroAndProject_imageContainer__Wg_du{width:100%;aspect-ratio:275/345}.HeroAndProject_margin__enMNh{height:80px}.HeroAndProject_info__G8SET{flex-direction:column;align-items:flex-start;font-size:10px;line-height:14px}.HeroAndProject_info__G8SET>span:first-of-type{display:none}.HeroAndProject_floatingImage__KnsKu{max-width:25%}.HeroAndProject_floatingImage__KnsKu>p{font-size:6px;line-height:8px;white-space:nowrap;padding:10px}.HeroAndProject_bottomImage__S_cJs,.HeroAndProject_topImage__jcCUe{height:100%}.HeroAndProject_beforeAfter__N1SsP{aspect-ratio:375/500}.HeroAndProject_beforeAfterSubtitle__2jq5w{margin-bottom:10px}.HeroAndProject_newContainer__jkgmQ{padding-inline:5px}}@media (min-width:769px){.HeroAndProject_baSubtitle__3aNk4{font-size:13px}.HeroAndProject_baTitle__uP2_u{font-size:50px;line-height:50px;margin:25px 0 20px}}.HomeLink_link__uJ9IY{color:#221f1f;text-align:right;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:5px}.HomeLink_link__uJ9IY>svg{height:10px}.HomeLink_link__uJ9IY>svg>path{fill:#221f1f}@media (max-width:767px){.HomeLink_link__uJ9IY{display:none}}.LuvLifestyle_luvStudio__cCVWe{&>.LuvLifestyle_container__Xxtpj{width:100%;padding-block:50px;&>header{display:flex;flex-direction:column-reverse;gap:50px;overflow-x:hidden;&>.LuvLifestyle_intro__aC0wf{display:flex;flex-direction:column;margin-left:50px;&>h1{display:none;color:#221f1f;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:13px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}&>.LuvLifestyle_introTitle__p8Cl8{margin:0 0 15px;max-width:589px;color:#221f1f;font-family:var(--clearface-itc-pro);font-size:45px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-1px}&>div{display:flex;flex-direction:row;gap:15px;&>a{display:inline-block;color:#221f1f;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:5px;align-items:center;&>svg{display:inline-block;width:10px;height:10px;margin-right:10px}}&>p{margin-right:50px}}}&>nav{display:flex;flex-direction:row;gap:30px;overflow-x:auto;white-space:nowrap;padding-bottom:12px;border-bottom:1px solid #d9d9d9;padding-right:50px;margin-right:-50px;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}&>a{position:relative;text-wrap:nowrap;color:#221f1f;text-align:center;font-feature-settings:"dlig" on;font-family:var(--apercu-pro);font-size:14px;font-style:normal;font-weight:400;line-height:normal;&.LuvLifestyle_active__z8bmZ:after{content:"";position:absolute;left:0;top:calc(1lh + 11px);width:100%;height:1px;background-color:#221f1f}}}}}}@media (min-width:769px){.LuvLifestyle_luvStudio__cCVWe{margin-left:70px;&>.LuvLifestyle_container__Xxtpj{width:calc(100% - 120px);padding-block:190px 60px}&>header{&>.LuvLifestyle_intro__aC0wf{&>.LuvLifestyle_introTitle__p8Cl8{margin:0 0 20px}}}}}@media (min-width:1151px){.LuvLifestyle_luvStudio__cCVWe{margin-left:0;&>.LuvLifestyle_container__Xxtpj{width:calc(100% - 240px);max-width:calc(1920px - 240px);margin-inline:auto;&>header{flex-direction:row;justify-content:space-between;gap:40px;&>.LuvLifestyle_intro__aC0wf{margin-left:0;&>h1{display:block}&>.LuvLifestyle_introTitle__p8Cl8{margin-top:25px;font-size:50px;line-height:50px}}&>nav{gap:20px;height:-moz-fit-content;height:fit-content;overflow:hidden;border:none;padding-right:0;margin-right:0;&>a{&.LuvLifestyle_active__z8bmZ:after{content:"";position:absolute;left:0;top:calc(1lh + 10px);width:100%;height:1px;background-color:#221f1f}}}}}}}@media (min-width:2161px){.LuvLifestyle_luvStudio__cCVWe{&>.LuvLifestyle_container__Xxtpj{width:min(1920px,100%);margin-inline:auto}}}