.legacyInteriorDesign{background-color:#fff;min-height:100vh;line-height:1;position:relative}.legacyInteriorDesign .topTitle{text-align:center;min-height:18.75rem;background-image:url(https://statics4.promeai.pro/cutout-nuxt/deeplor/bg.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;margin:3.75rem auto 0;padding-top:6.4375rem;box-sizing:border-box;width:100%}.legacyInteriorDesign .topTitle h1{font-size:3.75rem;color:#181818;max-width:59.375rem;margin:0 auto 1.125rem;text-align:center}.legacyInteriorDesign .topTitle p{font-size:1.125rem;color:#666;margin:0 auto 3.125rem;max-width:60.9375rem;line-height:1.4;text-align:center}.legacyInteriorDesign .try{padding:1rem 4.375rem;font-size:1.125rem;border-radius:1.5625rem;background:#e82255;color:#fff;cursor:pointer;margin:0 auto 4.5625rem;width:max-content}.legacyInteriorDesign .margin{max-width:75rem;margin:0 auto}.legacyInteriorDesign .conTitle{font-size:3.75rem;color:black;line-height:1;margin-bottom:3.125rem;text-align:center}.legacyInteriorDesign .conSubTitle{font-size:1.25rem;color:black;line-height:1;margin-bottom:1rem}.legacyInteriorDesign .conSubDes{font-size:.875rem;color:#666666;line-height:1}.legacyInteriorDesign .conTry{padding:1rem 2.625rem;border-radius:1.5625rem;font-size:1.125rem;color:#fff;background:#e82255;cursor:pointer;width:max-content;margin:0 auto}.legacyInteriorDesign .userCon{padding:8rem 0;background:#f5f5f7}.legacyInteriorDesign .userCon .userList{display:grid;grid-template-columns:repeat(auto-fit,15rem);gap:3.6875rem;justify-content:center;margin-bottom:5.25rem}.legacyInteriorDesign .userCon .userList .userItem{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.legacyInteriorDesign .userCon .userList .userItem .userImg{width:15rem;height:15rem;border-radius:50%;margin-bottom:1.625rem}.legacyInteriorDesign .userCon .userList .userItem .conSubTitle{text-align:center}.legacyInteriorDesign .userCon .userList .userItem .conSubDes{text-align:center;line-height:1.5}.legacyInteriorDesign .renderCon,.legacyInteriorDesign .roomCon{padding-top:10.25rem;background:#fff}.legacyInteriorDesign .renderCon .roomList,.legacyInteriorDesign .roomCon .roomList{display:grid;grid-template-columns:repeat(auto-fit,18rem);gap:.9375rem;justify-content:center;margin-bottom:4.875rem}.legacyInteriorDesign .renderCon .roomList .roomItem,.legacyInteriorDesign .roomCon .roomList .roomItem{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.legacyInteriorDesign .renderCon .roomList .roomItem .userImg,.legacyInteriorDesign .roomCon .roomList .roomItem .userImg{width:18rem;border-radius:1.25rem;margin-bottom:1.5rem}.legacyInteriorDesign .renderCon .roomList .roomItem .conSubTitle,.legacyInteriorDesign .roomCon .roomList .roomItem .conSubTitle{text-align:left}.legacyInteriorDesign .renderCon .roomList .roomItem .conSubDes,.legacyInteriorDesign .roomCon .roomList .roomItem .conSubDes{text-align:left;margin-bottom:1.75rem}.legacyInteriorDesign .roomCon{padding-bottom:6.6875rem}.legacyInteriorDesign .renderCon .roomList{grid-template-columns:repeat(auto-fit,24.375rem)}.legacyInteriorDesign .renderCon .roomList .roomItem .userImg{width:24.375rem}.legacyInteriorDesign .sketchCon{padding-top:10.25rem;background:#000;padding-bottom:7.9375rem}.legacyInteriorDesign .sketchCon .sketchTitle{font-size:3.75rem;color:#fff;line-height:1;margin-bottom:3.125rem;text-align:center}.legacyInteriorDesign .sketchCon .sketchList{display:grid;grid-template-columns:repeat(auto-fit,18rem);gap:.9375rem;justify-content:center}.legacyInteriorDesign .sketchCon .sketchList .sketchItem{padding:.8125rem;background-color:#1a1c1e;border-radius:.75rem;cursor:pointer;height:23.125rem}.legacyInteriorDesign .sketchCon .sketchList .sketchItem .topImg{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:.75rem;overflow:hidden;margin-bottom:1rem}.legacyInteriorDesign .sketchCon .sketchList .sketchItem .topImg img{width:100%}.legacyInteriorDesign .sketchCon .sketchList .sketchItem .btoTitle{font-size:.875rem;color:#fff;display:flex;justify-content:space-between;align-items:center;line-height:1.5}.legacyInteriorDesign .sketchCon .sketchList .sketchItem .btoTitle img{width:.875rem}.legacyInteriorDesign .faqCon{padding-top:10.25rem;background:#fff}.legacyInteriorDesign .faqCon .faqList .faqItem{margin-bottom:3.375rem}.legacyInteriorDesign .faqCon .faqList .faqItem .faqTitle{font-size:1.5rem;color:#000;margin-bottom:1.4375rem}.legacyInteriorDesign .faqCon .faqList .faqItem .faqDes{font-size:.875rem;color:#666666;line-height:1.5}@media screen and (max-width:960px){.legacyInteriorDesign .renderCon .roomList,.legacyInteriorDesign .roomCon .roomList{grid-template-columns:repeat(auto-fit,23.125rem)}.legacyInteriorDesign .renderCon .roomList .roomItem .userImg,.legacyInteriorDesign .roomCon .roomList .roomItem .userImg{width:23.125rem}.legacyInteriorDesign .faqCon .faqList .faqItem{padding:0 .5rem}}.legacyInteriorDesign .mainContent{background-color:#fff;padding-top:2.1875rem}.legacyInteriorDesign .mainContent ul li{max-width:75rem;margin:0 auto;list-style:none}.legacyInteriorDesign .mainContent ul li a{display:flex;width:100%;height:100%;padding:2.1875rem;box-sizing:border-box;background-color:transparent;border-radius:1.25rem;text-decoration:none}.legacyInteriorDesign .mainContent ul li a:hover{background-color:#f5f5f7}.legacyInteriorDesign .mainContent ul li a:hover .a_left p:nth-child(3){opacity:1}.legacyInteriorDesign .mainContent ul li a .a_left h2{font-size:2.25rem;color:#000;margin-bottom:1.875rem}.legacyInteriorDesign .mainContent ul li a .a_left p:nth-child(2){color:#666;font-size:1.125rem;margin-bottom:3.75rem;line-height:1.6875rem}.legacyInteriorDesign .mainContent ul li a .a_left p:nth-child(3){opacity:0;font-size:1.125rem;font-weight:700;color:#e82255;transition:all .3s ease}.legacyInteriorDesign .mainContent ul li a .a_right img{width:100%;height:100%;max-width:28.75rem}.legacyInteriorDesign .mainContent ul li a .a_left .v-icon{font-weight:700;margin-left:.5rem;color:#e82255}.legacyInteriorDesign .mainContent ul{padding-left:24px}.legacyInteriorDesign .mainContent .a_right{width:auto;max-width:none;height:auto}.legacyInteriorDesign .mainContent .a_right img{vertical-align:baseline}.legacyInteriorDesign{font-family:var(--legacy-source-font-family);font-size:16px;color:rgba(0,0,0,.87)}.legacyInteriorDesign p{margin:0 0 16px}.legacyInteriorDesign h1,.legacyInteriorDesign h2,.legacyInteriorDesign h3,.legacyInteriorDesign h6{font-weight:700}.legacyInteriorDesign .mainContent h2,.legacyInteriorDesign .topTitle h1{line-height:1}.legacyInteriorDesign img{display:inline;vertical-align:middle}.legacyInteriorDesign .conTry,.legacyInteriorDesign .sketchItem,.legacyInteriorDesign .try{display:block;text-decoration:none}.legacyInteriorDesign .interiorContainer{width:100%;padding:12px;margin:0 auto}.legacyInteriorDesign .interiorRow{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-12px}.legacyInteriorDesign .interiorCol{flex:0 0 100%;max-width:100%;padding:12px}.legacyInteriorDesign .interiorArrow:before{content:"\F0055";font:normal normal normal 24px/1 PassportLegacyIcons;display:inline-block;vertical-align:middle;margin-left:8px}@media (min-width:960px){.legacyInteriorDesign .interiorCol{flex-basis:41.666667%;max-width:41.666667%}}.legacyInteriorDesign .ai_module .chunkDescription,.legacyInteriorDesign .footer h4{line-height:1}.legacyInteriorDesign .footer_top_small h3>button{position:relative;text-decoration:none;transition:min-height .3s cubic-bezier(.25,.8,.5,1)}.legacyInteriorDesign .footer_top_small h3>button[data-state=open]{min-height:64px;height:64px}.legacyInteriorDesign .footer_top_small h3>button:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.legacyInteriorDesign .footer_top_small h3>button:hover:before{opacity:.04}.legacyInteriorDesign .footer_top_small h3>button:focus-visible:before,.legacyInteriorDesign .footer_top_small h3>button[data-state=open]:before{opacity:.12}.legacyInteriorDesign .footer_top_small h3>button>svg{display:none}.legacyInteriorDesign .footer_top_small h3>button:after{content:"\F0140"/"";flex-shrink:0;width:24px;height:24px;font:normal normal normal 24px/1 PassportLegacyIcons;color:rgba(0,0,0,.54);text-rendering:auto;-webkit-font-smoothing:antialiased;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.legacyInteriorDesign .footer_top_small h3>button[data-state=open]:after{transform:rotate(-180deg)}.legacyInteriorDesign .footer_top_small [role=region]{line-height:1.5}.legacyInteriorDesign .footer_top_small li{line-height:1}