@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300;font-style:normal}@font-face{font-family:Manrope Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:110.443%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:103.753%;ascent-override:102.744%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:102.222%;ascent-override:104.283%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Arial;src:local(Arial);size-adjust:103.185%;ascent-override:103.31%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:97.0464%;ascent-override:109.844%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.construction-progress-stage[data-v-1c053e1c]{padding-left:38rem;position:relative}.construction-progress-stage[data-v-1c053e1c]:before{content:"";border-left:2rem dashed #e4e5ec;position:absolute;top:55rem;bottom:-20rem;left:18rem}.construction-progress-stage[data-v-1c053e1c]:last-child:before{display:none}.construction-progress-stage__number[data-v-1c053e1c]{z-index:1;color:#fff;background:#c1c4d3;border:5rem solid #f5f6fb;border-radius:16rem;place-items:center;width:58rem;height:58rem;font-size:36rem;font-weight:500;line-height:1;display:grid;position:absolute;top:20rem;left:0}.construction-progress-stage__content[data-v-1c053e1c]{background:#fff;border-radius:50rem;padding:25rem 38rem 28rem}.construction-progress-stage__heading[data-v-1c053e1c]{justify-content:space-between;gap:20rem;display:flex}.construction-progress-stage h3[data-v-1c053e1c]{color:#242424;margin:0 0 7rem;font-size:26rem;line-height:1.1}.construction-progress-stage p[data-v-1c053e1c]{color:#101010;margin:0;font-size:16rem;line-height:1.4}.construction-progress-stage__toggle[data-v-1c053e1c]{cursor:pointer;border:0}.construction-progress-stage__toggle--desktop[data-v-1c053e1c]{color:#fff;background:#000;border-radius:16rem;flex:0 0 49rem;place-items:center;width:49rem;height:49rem;padding:0;font-size:23rem;display:grid}.construction-progress-stage__facts[data-v-1c053e1c]{flex-wrap:wrap;gap:8rem;margin-top:16rem;display:flex}.construction-progress-stage__facts>span[data-v-1c053e1c]{-moz-column-gap:8rem;background:#f5f6fb;border:1rem solid #f5f6fb;border-radius:16rem;grid-template-columns:20rem auto;column-gap:8rem;min-width:144rem;padding:8rem 16rem;display:grid}.construction-progress-stage__facts img[data-v-1c053e1c]{-o-object-fit:contain;object-fit:contain;grid-row:span 2;width:20rem;height:20rem}.construction-progress-stage__facts small[data-v-1c053e1c]{color:#74788c;font-size:14rem;line-height:1.2}.construction-progress-stage__facts strong[data-v-1c053e1c]{color:#242424;font-size:16rem;line-height:1.1}.construction-progress-stage__gallery[data-v-1c053e1c]{margin-top:20rem;position:relative}.construction-progress-stage__viewport[data-v-1c053e1c]{border-radius:26rem;overflow:hidden}.construction-progress-stage__track[data-v-1c053e1c]{display:flex}.construction-progress-stage__media[data-v-1c053e1c]{cursor:pointer;background:#242424;border:0;flex:0 0 100%;width:100%;min-width:0;height:398rem;padding:0;display:block;position:relative;overflow:hidden}.construction-progress-stage__media>img[data-v-1c053e1c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.construction-progress-stage__media-count[data-v-1c053e1c]{color:#fff;background:#000000b3;border-radius:100rem;padding:7rem 12rem;font-size:14rem;position:absolute;top:16rem;right:16rem}.construction-progress-stage__play[data-v-1c053e1c]{color:#fff;background:#0009;border-radius:16rem;place-items:center;width:65rem;height:65rem;font-size:30rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.construction-progress-stage__nav[data-v-1c053e1c]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:199rem;left:16rem;right:16rem;transform:translateY(-50%)}.construction-progress-stage__nav button[data-v-1c053e1c]{cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:49rem;height:49rem;padding:0;display:grid}.construction-progress-stage__nav img[data-v-1c053e1c]{width:49rem;height:49rem}.construction-progress-stage__nav button:first-child img[data-v-1c053e1c]{transform:rotate(-90deg)}.construction-progress-stage__nav button:last-child img[data-v-1c053e1c]{transform:rotate(90deg)}.construction-progress-stage__thumbs[data-v-1c053e1c]{scrollbar-width:none;gap:8rem;margin-top:10rem;display:flex;overflow-x:auto}.construction-progress-stage__thumbs[data-v-1c053e1c]::-webkit-scrollbar{display:none}.construction-progress-stage__thumbs button[data-v-1c053e1c]{cursor:pointer;background:0 0;border:2rem solid #0000;border-radius:10rem;flex:0 0 80rem;height:54rem;padding:0;position:relative;overflow:hidden}.construction-progress-stage__thumbs button.active[data-v-1c053e1c]{border-color:#b28c43}.construction-progress-stage__thumbs img[data-v-1c053e1c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.construction-progress-stage__thumbs span[data-v-1c053e1c]{width:100%;height:100%;display:block}.construction-progress-stage__thumbs i[data-v-1c053e1c]{color:#fff;font-size:15rem;font-style:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.construction-progress-stage__toggle--mobile[data-v-1c053e1c]{display:none}@media (width<=767px){.construction-progress-stage[data-v-1c053e1c]{padding-left:0}.construction-progress-stage[data-v-1c053e1c]:before{display:none}.construction-progress-stage__number[data-v-1c053e1c]{box-sizing:border-box;border:0;border-radius:12rem;width:50rem;height:48rem;font-size:32rem;top:-18rem;left:15rem}.construction-progress-stage__content[data-v-1c053e1c]{border-radius:16rem;padding:40rem 15rem 15rem}.construction-progress-stage h3[data-v-1c053e1c]{margin-bottom:8rem;font-size:16rem;line-height:22rem}.construction-progress-stage p[data-v-1c053e1c]{font-size:12rem;line-height:20rem}.construction-progress-stage__toggle--desktop[data-v-1c053e1c]{display:none}.construction-progress-stage__facts[data-v-1c053e1c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10rem;margin-top:10rem;display:grid}.construction-progress-stage__facts>span[data-v-1c053e1c]{box-sizing:border-box;border-radius:12rem;grid-template-columns:20rem auto;min-width:0;min-height:52rem;padding:8rem 16rem}.construction-progress-stage__facts img[data-v-1c053e1c]{width:20rem;height:20rem}.construction-progress-stage__facts small[data-v-1c053e1c]{font-size:14rem;line-height:17rem}.construction-progress-stage__facts strong[data-v-1c053e1c]{font-size:14rem;line-height:16rem}.construction-progress-stage__gallery[data-v-1c053e1c]{margin-top:18rem}.construction-progress-stage__viewport[data-v-1c053e1c]{border-radius:12rem}.construction-progress-stage__media[data-v-1c053e1c]{height:227rem}.construction-progress-stage__media-count[data-v-1c053e1c]{padding:4rem 7rem;font-size:10rem;top:8rem;right:8rem}.construction-progress-stage__play[data-v-1c053e1c]{border-radius:8rem;width:34rem;height:34rem;font-size:15rem}.construction-progress-stage__nav[data-v-1c053e1c]{top:113.5rem;left:8rem;right:8rem}.construction-progress-stage__nav button[data-v-1c053e1c],.construction-progress-stage__nav img[data-v-1c053e1c]{width:32rem;height:32rem}.construction-progress-stage__thumbs[data-v-1c053e1c]{display:none}.construction-progress-stage__toggle--mobile[data-v-1c053e1c]{color:#242424;background:#fff;border:1rem solid #242424;border-radius:12rem;width:100%;min-height:59rem;margin-top:18rem;padding:12rem;font:500 16rem/20rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif;display:block}}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300;font-style:normal}@font-face{font-family:Manrope Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:103.753%;ascent-override:102.744%;descent-override:28.9147%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Arial;src:local(Arial);size-adjust:103.185%;ascent-override:103.31%;descent-override:29.074%;line-gap-override:0%}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Medium),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Bold),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Manrope Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:110.443%;ascent-override:96.5203%;descent-override:27.1633%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:102.222%;ascent-override:104.283%;descent-override:29.3478%;line-gap-override:0%}@font-face{font-family:Manrope Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:97.0464%;ascent-override:109.844%;descent-override:30.913%;line-gap-override:0%}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Light),url(../_fonts/FPImowmXkU1aWgmKsxPu7Akj0JNowdsV90BaJJQN8Dw-_91jnewDEbv6Ft52Ae56infTiwcwq3HFAAhB_Y7h8Nw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:300;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/UnngOpW3QUFmW9ustR7f4iJ6HMtsBQrF8MRey6Urw8M-bdAyUOEhdSN8LU65JRDWYqdkUIYhM59ZKeszsiAgtAI.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Regular),local(Manrope),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope SemiBold),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}.house-project-detail__surface[data-v-f0a123b7]{background:#f5f6fb;border-radius:80rem;padding:15rem 0 83rem}.house-project-detail__breadcrumbs[data-v-f0a123b7] .ui-breadcrumbs__current,.house-project-detail__breadcrumbs[data-v-f0a123b7] .ui-breadcrumbs__link,.house-project-detail__breadcrumbs[data-v-f0a123b7] .ui-breadcrumbs__separator{color:#00000040}h1[data-v-f0a123b7]{color:#242424;margin:0 60rem 10rem;font-size:40rem;line-height:1.1}.house-project-detail__lead[data-v-f0a123b7]{max-width:1034rem;margin:0 60rem 18rem;font-size:18rem;line-height:25rem}.house-project-detail__grid[data-v-f0a123b7]{gap:30rem;margin:0 60rem;display:grid}.house-project-detail__gallery[data-v-f0a123b7]{border-radius:30rem;position:relative;overflow:hidden}.house-project-detail__viewport[data-v-f0a123b7]{overflow:hidden}.house-project-detail__track[data-v-f0a123b7]{display:flex}.house-project-detail__slide[data-v-f0a123b7]{flex:0 0 100%;min-width:0;height:461rem}.house-project-detail__slide img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.house-project-detail__count[data-v-f0a123b7],.house-project-detail__project-label[data-v-f0a123b7]{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);border-radius:100rem;padding:7rem 16rem;font-size:20rem;position:absolute;top:18rem}.house-project-detail__project-label[data-v-f0a123b7]{background:#fff;left:18rem}.house-project-detail__count[data-v-f0a123b7]{color:#fff;background:#000c;right:18rem}.house-project-detail__gallery-nav[data-v-f0a123b7]{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.house-project-detail__gallery-nav[data-v-f0a123b7] button{pointer-events:auto}.house-project-detail__dots[data-v-f0a123b7]{display:none}.house-project-detail__thumbs[data-v-f0a123b7]{scrollbar-width:none;gap:14rem;margin:10rem 0 18rem;display:flex;overflow-x:auto}.house-project-detail__thumbs[data-v-f0a123b7]::-webkit-scrollbar{display:none}.house-project-detail__thumbs button[data-v-f0a123b7]{cursor:pointer;background:0 0;border:0;border-radius:16rem;flex:0 0 134rem;height:88rem;padding:0;overflow:hidden}.house-project-detail__thumbs button.house-project-detail__thumb--active[data-v-f0a123b7]{outline-offset:2rem;outline:2rem solid #b28c43}.house-project-detail__thumbs img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.house-project-detail__scrollbar[data-v-f0a123b7]{border-radius:3rem;height:3rem;margin:0 26rem 22rem}.house-project-detail__scrollbar span[data-v-f0a123b7]{left:var(--thumb-offset);width:var(--thumb-size);border-radius:inherit;height:100%;display:block;position:relative}.house-project-detail__features[data-v-f0a123b7]{grid-template-columns:repeat(6,1fr);gap:8rem;display:grid}.house-project-detail__features article[data-v-f0a123b7]{background:#fff;border-radius:20rem;min-height:82rem;padding:9rem 18rem}.house-project-detail__feature-icon[data-v-f0a123b7]{color:#b28c43;font-size:25rem}.house-project-detail__features small[data-v-f0a123b7],.house-project-detail__features strong[data-v-f0a123b7]{display:block}.house-project-detail__features small[data-v-f0a123b7]{color:#c9c9c9;font-size:12rem}.house-project-detail__features strong[data-v-f0a123b7]{font-size:16rem}.house-project-detail__config[data-v-f0a123b7]{background:#fff;border-radius:30rem;align-self:start;padding:27rem 18rem 20rem}.house-project-detail__config label[data-v-f0a123b7]{color:#4f516c;margin-bottom:8rem;font-size:14rem;display:block}.house-project-detail__choices[data-v-f0a123b7]{border:1rem solid #f5f6fb;border-radius:14rem;gap:6rem;margin-bottom:18rem;padding:10rem;display:grid}.house-project-detail__choices button[data-v-f0a123b7]:not(.info-tooltip__trigger){text-align:left;cursor:pointer;background:#fff;border:1rem solid #e4e4e4;border-radius:12rem;align-items:center;gap:8rem;min-height:42rem;padding:7rem;font:500 14rem/1.2 Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif;display:flex}.house-project-detail__choices button.active[data-v-f0a123b7]{border-color:#b28c43}.house-project-detail__choices img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;border-radius:6rem;width:25rem;height:26rem}.house-project-detail__price[data-v-f0a123b7]{background:#f5f6fb;border-radius:20rem;padding:24rem 22rem 18rem}.house-project-detail__price span[data-v-f0a123b7],.house-project-detail__price strong[data-v-f0a123b7]{display:block}.house-project-detail__price span[data-v-f0a123b7]{color:#4f516c;font-size:14rem}.house-project-detail__price strong[data-v-f0a123b7]{color:#242424;margin:5rem 0 14rem;font-size:36rem;line-height:1}.house-project-detail__price[data-v-f0a123b7] .ui-button{width:100%;padding:23rem 8rem;font-size:18rem}.house-project-detail__tabs[data-v-f0a123b7]{background:#eceef6;border-radius:30rem;flex-wrap:wrap;gap:7rem;width:max-content;max-width:calc(100% - 120rem);margin:18rem 60rem;padding:10rem;display:flex}.house-project-detail__tabs button[data-v-f0a123b7]{cursor:pointer;background:#fff;border:0;border-radius:20rem;padding:15rem 22rem;font:500 16rem/16rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif}.house-project-detail__tabs button.active[data-v-f0a123b7]{color:#fff;background:#292929}.house-project-detail__description[data-v-f0a123b7]{background:#fff;border-radius:30rem;max-width:1044rem;margin:0 60rem;padding:42rem 0}.house-project-detail__description h2[data-v-f0a123b7]{margin:0 0 16rem;font-size:30rem}.house-project-detail__description p[data-v-f0a123b7]{margin:0;font-size:16rem;line-height:24rem}.house-project-detail__description p+p[data-v-f0a123b7]{margin-top:4rem}.house-project-detail__description ul[data-v-f0a123b7]{gap:4rem;margin:16rem 0 20rem;padding:0;font-size:16rem;line-height:24rem;list-style:none;display:grid}.house-project-detail__description li[data-v-f0a123b7]{padding-left:21rem;position:relative}.house-project-detail__description li[data-v-f0a123b7]:before{color:#b28c43;content:"✦";position:absolute;left:0}.house-project-detail__description--floor-plan[data-v-f0a123b7]{background:#fff;border-radius:30rem;padding:31rem 39rem 35rem}.house-project-detail__floor-plan[data-v-f0a123b7]{background:0 0;border-radius:0;padding:0}.house-project-detail__floor-plan-heading[data-v-f0a123b7]{align-items:flex-start;gap:51rem;margin-bottom:31rem;display:flex}.house-project-detail__floor-plan-heading h2[data-v-f0a123b7]{color:#242424;margin:0;font-size:40rem;line-height:46rem}.house-project-detail__floor-tabs[data-v-f0a123b7]{background:#f5f6fb;border-radius:20rem;gap:0;padding:0;display:flex}.house-project-detail__floor-tabs button[data-v-f0a123b7]{color:#000;cursor:pointer;background:0 0;border:0;border-radius:20rem;min-width:91rem;padding:15rem 22rem;font:500 16rem/16rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif;transition:background-color .2s,color .2s}.house-project-detail__floor-tabs button.active[data-v-f0a123b7]{color:#fff;background:#b28c43}.house-project-detail__floor-plan-content[data-v-f0a123b7]{grid-template-columns:minmax(0,516rem) minmax(0,1fr);align-items:start;gap:38rem;display:grid}.house-project-detail__floor-plan-image[data-v-f0a123b7]{cursor:pointer;background:#fff;border:1rem solid #f5f6fb;border-radius:20rem;height:581rem;padding:0;display:block;position:relative;overflow:hidden}.house-project-detail__floor-plan-picture[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%;width:100%;height:100%;transition:transform .25s;display:block}.house-project-detail__floor-plan-image:hover .house-project-detail__floor-plan-picture[data-v-f0a123b7]{transform:scale(1.02)}.house-project-detail__floor-plan-expand[data-v-f0a123b7]{width:49rem;height:49rem;position:absolute;bottom:20rem;right:20rem}.house-project-detail__floor-plan-expand--hover[data-v-f0a123b7]{opacity:0;transition:opacity .2s}.house-project-detail__floor-plan-image:hover .house-project-detail__floor-plan-expand--hover[data-v-f0a123b7]{opacity:1}.house-project-detail__floor-plan-copy[data-v-f0a123b7]{padding-top:1rem}.house-project-detail__floor-plan-copy p[data-v-f0a123b7]{margin:0 0 8rem;font-size:16rem;line-height:24rem}.house-project-detail__floor-plan-copy strong[data-v-f0a123b7]{font-weight:600}.house-project-detail__description--configurations[data-v-f0a123b7]{background:0 0;max-width:1035rem;padding:0}.house-project-detail__configurations>h2[data-v-f0a123b7]{color:#242424;margin:0 0 15rem;font-size:40rem;line-height:1.01}.house-project-detail__configurations[data-v-f0a123b7]{gap:20rem;display:grid}.house-project-detail__configuration-card[data-v-f0a123b7]{background:#fff;border-radius:50rem;grid-template-columns:413rem minmax(0,1fr);gap:26rem;min-height:440rem;padding:20rem;display:grid}.house-project-detail__configuration-image[data-v-f0a123b7]{color:#fff;border-radius:40rem;min-height:413rem;margin-right:0;position:relative;overflow:hidden}.house-project-detail__configuration-image[data-v-f0a123b7]:after{content:"";pointer-events:none;background:linear-gradient(#0003,#0000 45%);position:absolute;inset:0}.house-project-detail__configuration-image>img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.house-project-detail__configuration-image h3[data-v-f0a123b7]{z-index:1;max-width:280rem;margin:0;font-size:34rem;line-height:37rem;position:absolute;top:30rem;left:36rem}.house-project-detail__configuration-price[data-v-f0a123b7]{z-index:1;-webkit-backdrop-filter:blur(12rem);background:#2323236b;border:1rem solid #ffffff2e;border-radius:20rem;justify-content:space-between;align-items:center;min-height:62rem;padding:10rem 16rem;display:flex;position:absolute;bottom:16rem;left:17rem;right:17rem}.house-project-detail__configuration-price strong[data-v-f0a123b7]{font-size:24rem;line-height:1}.house-project-detail__configuration-price button[data-v-f0a123b7]{color:#fff;cursor:pointer;background:#b28c43;border:0;border-radius:10rem;min-width:133rem;padding:15rem 20rem;font:500 16rem/16rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif}.house-project-detail__configuration-price button.active[data-v-f0a123b7]{color:#242424;background:#fff}.house-project-detail__configuration-content[data-v-f0a123b7]{z-index:1;flex-direction:column;justify-content:space-between;padding:7rem 0;display:flex;position:relative}.house-project-detail__configuration-content>p[data-v-f0a123b7]{max-width:535rem;margin:0;font-size:16rem;line-height:22rem}.house-project-detail__configuration-includes[data-v-f0a123b7]{background:#c7c7c733;border-radius:40rem;padding:20rem}.house-project-detail__configuration-includes>span[data-v-f0a123b7]{margin-bottom:13rem;font-size:16rem;line-height:16rem;display:block}.house-project-detail__configuration-includes>div[data-v-f0a123b7]{flex-wrap:wrap;gap:8rem;display:flex}.house-project-detail__configuration-includes small[data-v-f0a123b7]{color:#242424;background:#fff;border-radius:20rem;align-items:center;gap:4rem;padding:9rem 14rem;font-size:15rem;font-weight:600;line-height:17rem;display:inline-flex}.house-project-detail__configuration-includes small img[data-v-f0a123b7]{-o-object-fit:contain;object-fit:contain;width:20rem;height:20rem}.house-project-detail__configuration-includes-more[data-v-f0a123b7]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.house-project-detail__configuration-includes-more img[data-v-f0a123b7]{display:block}.house-project-detail__configuration-includes-more-desktop[data-v-f0a123b7]{width:151rem;height:35rem}.house-project-detail__configuration-includes-more-mobile[data-v-f0a123b7]{display:none!important}.house-project-detail__configuration-includes-hide[data-v-f0a123b7]{color:#fff;background:#000;border-radius:100rem;justify-content:center;align-items:center;gap:11rem;min-height:35rem;padding:0 17rem;font-size:15rem;font-weight:500;line-height:1;display:flex}.house-project-detail__configuration-includes-hide i[data-v-f0a123b7]{background:currentColor;border-radius:100rem;width:9rem;height:2rem;display:block}.house-project-detail__show-configurations[data-v-f0a123b7]{justify-self:center}.house-project-detail__description--mortgage[data-v-f0a123b7]{background:0 0;max-width:981rem;padding:0}.house-project-detail__mortgage>h2[data-v-f0a123b7]{color:#242424;margin:0 0 35rem;font-size:40rem;line-height:1.01}.house-project-detail__mortgage-card[data-v-f0a123b7]{background:#fff;border-radius:40rem;min-height:451rem;padding:44rem 40rem 40rem 43rem;display:block;position:relative;overflow:hidden}.house-project-detail__mortgage-content>p[data-v-f0a123b7]{max-width:439rem;margin:0;font-size:18rem;font-weight:500;line-height:25rem}.house-project-detail__mortgage-content ul[data-v-f0a123b7]{gap:6rem;margin:28rem 0 0;padding:0;list-style:none;display:grid}.house-project-detail__mortgage-content li[data-v-f0a123b7]{font-size:16rem;line-height:22rem}.house-project-detail__mortgage-banks[data-v-f0a123b7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14rem 20rem;margin-top:29rem;display:grid;position:absolute;bottom:41rem;left:43rem;right:47rem}.house-project-detail__mortgage-banks article[data-v-f0a123b7]{box-sizing:border-box;background:#f5f6fb;border-radius:20rem;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:113rem;padding:17rem 20rem 16rem;display:flex}.house-project-detail__mortgage-banks article>img[data-v-f0a123b7]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:120rem;height:27rem}.house-project-detail__mortgage-banks[data-v-f0a123b7] .ui-button{padding:12rem 36rem}.house-project-detail__mortgage-image[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;border-radius:20rem;width:100%;max-width:409rem;height:230rem;position:absolute;top:44rem;right:40rem}.house-project-detail__mortgage-offers[data-v-f0a123b7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20rem;margin-top:26rem;display:grid}.house-project-detail__mortgage-offers[data-v-f0a123b7] .promo-card--default{width:100%}.house-project-detail__benefits[data-v-f0a123b7]{flex-wrap:wrap;gap:14rem 16rem;margin:20rem 0;display:flex}.house-project-detail__benefits article[data-v-f0a123b7]{background:#f5f6fb;border-radius:20rem;width:156rem;min-height:123rem;padding:12rem}.house-project-detail__benefits img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;border-radius:12rem;width:64rem;height:64rem;margin-bottom:10rem;display:block}.house-project-detail__benefits strong[data-v-f0a123b7]{font-size:14rem;line-height:15rem}.house-project-detail__mobile-price[data-v-f0a123b7]{display:none}@media (width<=767px){.house-project-detail[data-v-f0a123b7]{padding:0 0 24rem}.house-project-detail__surface[data-v-f0a123b7]{border-radius:30rem;padding:27rem 0 30rem}h1[data-v-f0a123b7]{margin:0 10rem 14rem;font-size:28rem;line-height:28rem}.house-project-detail__lead[data-v-f0a123b7]{margin:0 10rem 18rem;font-size:14rem;line-height:20rem}.house-project-detail__grid[data-v-f0a123b7]{flex-direction:column;gap:20rem;margin:0 10rem;display:flex}.house-project-detail__main[data-v-f0a123b7]{display:contents}.house-project-detail__gallery[data-v-f0a123b7]{border-radius:30rem;order:0}.house-project-detail__slide[data-v-f0a123b7]{height:300rem}.house-project-detail__count[data-v-f0a123b7],.house-project-detail__project-label[data-v-f0a123b7]{padding:6rem 16rem;font-size:14rem;top:16rem}.house-project-detail__project-label[data-v-f0a123b7]{left:17rem}.house-project-detail__count[data-v-f0a123b7]{right:17rem}.house-project-detail__gallery-nav[data-v-f0a123b7]{inset:0 16rem}.house-project-detail__gallery-nav[data-v-f0a123b7] .slider-arrow{width:32rem;height:32rem;padding:0 10rem}.house-project-detail__dots[data-v-f0a123b7]{order:0;justify-content:center;align-items:center;gap:8rem;display:flex}.house-project-detail__dots button[data-v-f0a123b7]{cursor:pointer;background:#ddd;border:0;border-radius:3rem;width:6rem;height:6rem;padding:0;transition:width .2s,background-color .2s}.house-project-detail__dots button.house-project-detail__dot--active[data-v-f0a123b7]{background:#1b1b1b;width:60rem}.house-project-detail__thumbs[data-v-f0a123b7]{order:1;gap:10rem;margin:-5rem 0 0}.house-project-detail__thumbs button[data-v-f0a123b7]{border-radius:10rem;flex-basis:83rem;height:56rem}.house-project-detail__scrollbar[data-v-f0a123b7]{order:2;margin:4rem 0 0}.house-project-detail__features[data-v-f0a123b7]{order:4;grid-template-columns:repeat(3,1fr);gap:8rem;margin-top:0}.house-project-detail__features article[data-v-f0a123b7]{min-height:115rem;padding:16rem 9rem}.house-project-detail__feature-icon[data-v-f0a123b7]{font-size:22rem}.house-project-detail__config[data-v-f0a123b7]{border-radius:20rem;order:3;align-self:stretch;padding:19rem}.house-project-detail__config label[data-v-f0a123b7]{margin-bottom:8rem}.house-project-detail__choices[data-v-f0a123b7]{border:0;margin-bottom:15rem;padding:0}.house-project-detail__choices button[data-v-f0a123b7]:not(.active):not(.info-tooltip__trigger){display:none}.house-project-detail__choices button[data-v-f0a123b7]:not(.info-tooltip__trigger){justify-content:space-between}.house-project-detail__price[data-v-f0a123b7]{display:none}.house-project-detail__tabs[data-v-f0a123b7]{border-radius:20rem;gap:6rem;width:auto;max-width:none;margin:20rem 10rem;padding:10rem 6rem}.house-project-detail__tabs button[data-v-f0a123b7]{padding:6rem 8rem;font-size:14rem;line-height:16rem}.house-project-detail__description[data-v-f0a123b7]{background:0 0;border-radius:0;margin:0 10rem;padding:0}.house-project-detail__description h2[data-v-f0a123b7]{font-size:26rem}.house-project-detail__description p[data-v-f0a123b7],.house-project-detail__description ul[data-v-f0a123b7]{font-size:16rem;line-height:24rem}.house-project-detail__description ul[data-v-f0a123b7]{margin:16rem 0 30rem}.house-project-detail__benefits[data-v-f0a123b7]{grid-template-columns:repeat(2,1fr);gap:10rem;margin:20rem 0;display:grid}.house-project-detail__benefits article[data-v-f0a123b7]{box-sizing:border-box;width:auto;min-height:147rem}.house-project-detail__mobile-price[data-v-f0a123b7]{z-index:50;background:#fff;border:1rem solid #f0f0f0;border-radius:20rem 20rem 0 0;padding:24rem 20rem 17rem;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -7rem 10rem 5rem #0000000d}.house-project-detail__mobile-price span[data-v-f0a123b7]{color:#4f516c;font-size:14rem;display:block}.house-project-detail__mobile-price strong[data-v-f0a123b7]{color:#242424;margin:5rem 0 14rem;font-size:36rem;line-height:1;display:block}.house-project-detail__mobile-price[data-v-f0a123b7] .ui-button{width:100%;padding:23rem 8rem;font-size:18rem}}.house-project-detail__surface[data-v-f0a123b7]{box-sizing:border-box;margin:0 -100rem;padding:30rem 100rem 83rem}.house-project-detail__breadcrumbs[data-v-f0a123b7]{margin:0 0 18rem}.house-project-detail h1[data-v-f0a123b7]{margin:0 0 10rem}.house-project-detail__lead[data-v-f0a123b7]{margin:0 0 18rem}.house-project-detail__grid[data-v-f0a123b7]{grid-template-columns:minmax(0,1044rem) 335rem;gap:21rem;margin:0}.house-project-detail__description[data-v-f0a123b7]{box-sizing:border-box;margin:0;padding:42rem 50rem}.house-project-detail__tabs[data-v-f0a123b7]{margin:18rem 0}.house-project-detail__gallery-nav[data-v-f0a123b7]{inset:0 37rem}.house-project-detail__count[data-v-f0a123b7],.house-project-detail__project-label[data-v-f0a123b7]{top:39rem}.house-project-detail__project-label[data-v-f0a123b7]{left:37rem}.house-project-detail__count[data-v-f0a123b7]{right:37rem}.house-project-detail__gallery-nav button[data-v-f0a123b7]{cursor:pointer;pointer-events:auto;background:0 0;border:0;width:49rem;height:49rem;padding:0}.house-project-detail__gallery-nav img[data-v-f0a123b7]{width:49rem;height:49rem;display:block}.house-project-detail__gallery-nav button:first-child img[data-v-f0a123b7]{transform:rotate(-90deg)}.house-project-detail__gallery-nav button:last-child img[data-v-f0a123b7]{transform:rotate(90deg)}.house-project-detail__thumbs button[data-v-f0a123b7]{box-sizing:border-box;border:2rem solid #0000}.house-project-detail__thumbs button.house-project-detail__thumb--active[data-v-f0a123b7]{outline-offset:0;border-color:#b28c43;outline:0}.house-project-detail__scrollbar[data-v-f0a123b7]{background:#f5f6fb}.house-project-detail__scrollbar span[data-v-f0a123b7]{background:#c3c2c1}.house-project-detail__tabs button[data-v-f0a123b7]{transition:background-color .2s,color .2s}@media (width<=767px){.house-project-detail__surface[data-v-f0a123b7]{margin:0 -10rem;padding:30rem 10rem}.house-project-detail h1[data-v-f0a123b7]{margin:0 0 14rem}.house-project-detail__lead[data-v-f0a123b7]{margin:0 0 18rem}.house-project-detail__grid[data-v-f0a123b7]{margin:0}.house-project-detail__description[data-v-f0a123b7]{margin:0;padding:0}.house-project-detail__tabs[data-v-f0a123b7]{margin:20rem 0}.house-project-detail__gallery-nav[data-v-f0a123b7]{inset:0 16rem}.house-project-detail__count[data-v-f0a123b7],.house-project-detail__project-label[data-v-f0a123b7]{top:21rem}.house-project-detail__project-label[data-v-f0a123b7]{left:17rem}.house-project-detail__count[data-v-f0a123b7]{right:17rem}.house-project-detail__gallery-nav button[data-v-f0a123b7],.house-project-detail__gallery-nav img[data-v-f0a123b7]{width:49rem;height:49rem}.house-project-detail__floor-plan[data-v-f0a123b7]{background:0 0;border-radius:0;padding:0}.house-project-detail__floor-plan-heading[data-v-f0a123b7]{justify-content:space-between;align-items:center;gap:10rem;margin-bottom:17rem}.house-project-detail__floor-plan-heading h2[data-v-f0a123b7]{font-size:28rem;line-height:29rem}.house-project-detail__floor-tabs button[data-v-f0a123b7]{min-width:75rem;padding:6rem 14rem;font-size:14rem;line-height:16rem}.house-project-detail__floor-plan-content[data-v-f0a123b7]{display:block}.house-project-detail__floor-plan-image[data-v-f0a123b7]{border-radius:20rem;width:100%;height:399rem}.house-project-detail__floor-plan-expand[data-v-f0a123b7],.house-project-detail__floor-plan-image[data-v-f0a123b7]:after{bottom:12rem;right:12rem}.house-project-detail__floor-plan-copy[data-v-f0a123b7]{padding:17rem 4rem 0}.house-project-detail__floor-plan-copy p[data-v-f0a123b7]{margin-bottom:8rem;font-size:16rem;line-height:24rem}.house-project-detail__description--configurations[data-v-f0a123b7]{max-width:none}.house-project-detail__configurations[data-v-f0a123b7]{gap:20rem}.house-project-detail__configurations>h2[data-v-f0a123b7]{margin-bottom:12rem;font-size:28rem;line-height:29rem}.house-project-detail__configuration-card[data-v-f0a123b7]{background:0 0;border:0;border-radius:30rem;min-height:0;padding:241rem 0 19rem;display:block;position:relative;overflow:visible}.house-project-detail__configuration-card[data-v-f0a123b7]:before{z-index:0;content:"";background:#fff;border:1rem solid #f5f6fb;border-radius:50rem;position:absolute;inset:99rem 0 0}.house-project-detail__configuration-image[data-v-f0a123b7]{z-index:2;border-radius:30rem;width:100%;height:241rem;min-height:241rem;margin-right:0;position:absolute;top:0;left:0}.house-project-detail__configuration-image h3[data-v-f0a123b7]{font-size:22rem;line-height:24rem;top:29rem;left:24rem}.house-project-detail__configuration-price[data-v-f0a123b7]{min-height:64rem;padding:0 14rem;bottom:15rem;left:13rem;right:13rem}.house-project-detail__configuration-price strong[data-v-f0a123b7]{font-size:20rem}.house-project-detail__configuration-price button[data-v-f0a123b7]{min-width:121rem;padding:14rem 18rem;font-size:14rem}.house-project-detail__configuration-content[data-v-f0a123b7]{z-index:1;padding:14rem 19rem 0;display:block;position:relative}.house-project-detail__configuration-content>p[data-v-f0a123b7]{margin-bottom:17rem;font-size:14rem;line-height:20rem}.house-project-detail__configuration-includes[data-v-f0a123b7]{border-radius:20rem;padding:18rem 14rem}.house-project-detail__configuration-includes>span[data-v-f0a123b7]{margin-bottom:12rem;font-size:16rem}.house-project-detail__configuration-includes>div[data-v-f0a123b7]{gap:6rem 4rem}.house-project-detail__configuration-includes small[data-v-f0a123b7]{padding:6rem 12rem;font-size:14rem;line-height:16rem}.house-project-detail__configuration-includes small img[data-v-f0a123b7]{width:16rem;height:16rem}.house-project-detail__configuration-includes-more-desktop[data-v-f0a123b7]{display:none!important}.house-project-detail__configuration-includes-more-mobile[data-v-f0a123b7]{width:124rem;height:28rem;display:block!important}.house-project-detail__configuration-includes-hide[data-v-f0a123b7]{gap:9rem;min-height:28rem;padding:0 14rem;font-size:14rem}.house-project-detail__show-configurations[data-v-f0a123b7]{justify-content:center;justify-self:start;width:100%}.house-project-detail__description--mortgage[data-v-f0a123b7]{max-width:none}.house-project-detail__mortgage>h2[data-v-f0a123b7]{margin-bottom:18rem;font-size:28rem}.house-project-detail__mortgage-card[data-v-f0a123b7]{flex-direction:column;padding:20rem;display:flex}.house-project-detail__mortgage-content>p[data-v-f0a123b7]{font-size:16rem;line-height:22rem}.house-project-detail__mortgage-content ul[data-v-f0a123b7]{margin-top:20rem}.house-project-detail__mortgage-content li[data-v-f0a123b7]{font-size:14rem;line-height:20rem}.house-project-detail__mortgage-banks[data-v-f0a123b7],.house-project-detail__mortgage-image[data-v-f0a123b7]{position:static}.house-project-detail__mortgage-image[data-v-f0a123b7]{order:-1;max-width:none;height:200rem;margin-bottom:20rem}.house-project-detail__mortgage-banks[data-v-f0a123b7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14rem 12rem;margin-top:20rem}.house-project-detail__mortgage-banks article>img[data-v-f0a123b7]{max-width:100%}.house-project-detail__mortgage-banks[data-v-f0a123b7] .ui-button{box-sizing:border-box;width:100%;padding:12rem 10rem}.house-project-detail__mortgage-offers[data-v-f0a123b7]{grid-template-columns:1fr;gap:8rem;margin-top:13rem}.house-project-detail__mortgage-offers[data-v-f0a123b7] .promo-card--default{width:100%}}.house-project-detail__gallery[data-v-f0a123b7]{z-index:2}.house-project-detail__thumb-panel[data-v-f0a123b7]{z-index:1;box-sizing:border-box;background:#fff;border-radius:0 0 30rem 30rem;width:100%;margin:-24rem 0 16rem;padding:48rem 0 22rem;position:relative;overflow:hidden}.house-project-detail__thumb-panel .house-project-detail__thumbs[data-v-f0a123b7]{box-sizing:border-box;margin:0;padding:0 26rem}.house-project-detail__thumb-panel .house-project-detail__scrollbar[data-v-f0a123b7]{margin:20rem 26rem 0}@media (width<=767px){.house-project-detail__gallery[data-v-f0a123b7]{z-index:auto}.house-project-detail__thumb-panel[data-v-f0a123b7]{display:none}.house-project-detail__features[data-v-f0a123b7]{order:4}.house-project-detail__config[data-v-f0a123b7]{order:3}}.house-project-detail__choices[data-v-f0a123b7]{padding-right:26rem;position:relative}.house-project-detail__choices--materials[data-v-f0a123b7],.house-project-detail__choices--options[data-v-f0a123b7]{padding-top:0;padding-bottom:0;padding-right:10rem}.house-project-detail__choice-list[data-v-f0a123b7]{scrollbar-width:none;gap:10rem;max-height:218rem;display:grid;overflow-y:auto}.house-project-detail__choices--materials .house-project-detail__choice-list[data-v-f0a123b7],.house-project-detail__choices--options .house-project-detail__choice-list[data-v-f0a123b7]{box-sizing:border-box;padding:10rem 0}.house-project-detail__choice-list[data-v-f0a123b7]::-webkit-scrollbar{display:none}.house-project-detail__choices--options .house-project-detail__choice-list[data-v-f0a123b7]{gap:10rem;max-height:166rem}.house-project-detail__choice-row[data-v-f0a123b7]{grid-template-columns:minmax(0,1fr) 16rem;align-items:center;gap:4rem;display:grid}.house-project-detail__choice-row>button[data-v-f0a123b7]:first-child{width:100%;min-width:0}.house-project-detail__hint[data-v-f0a123b7]{cursor:help;place-items:center;height:16rem;position:relative;background:0 0!important;border:0!important;border-radius:0!important;min-height:16rem!important;padding:0!important;display:grid!important}.house-project-detail__hint>img[data-v-f0a123b7]{-o-object-fit:contain!important;object-fit:contain!important;border-radius:0!important;width:16rem!important;height:16rem!important}.house-project-detail__hint>span[data-v-f0a123b7]{z-index:10;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#242424;border-radius:14rem;width:220rem;padding:12rem 14rem;font-size:12rem;line-height:17rem;transition:opacity .2s;position:absolute;bottom:calc(100% + 10rem);right:0}.house-project-detail__hint:focus-visible>span[data-v-f0a123b7],.house-project-detail__hint:hover>span[data-v-f0a123b7]{opacity:1;visibility:visible}.house-project-detail__choice-scrollbar[data-v-f0a123b7]{cursor:pointer;background:#f5f6fb;border-radius:20rem;width:3rem;position:absolute;top:10rem;bottom:10rem;right:0}.house-project-detail__choice-scrollbar span[data-v-f0a123b7]{top:var(--thumb-offset);width:100%;height:var(--thumb-size);border-radius:inherit;background:#c3c2c1;display:block;position:absolute}@media (width<=767px){.house-project-detail__choices[data-v-f0a123b7]{padding-right:0}.house-project-detail__choice-list[data-v-f0a123b7]{max-height:42rem;overflow:visible}.house-project-detail__choices--options .house-project-detail__choice-list[data-v-f0a123b7]{max-height:42rem}.house-project-detail__choice-row[data-v-f0a123b7]:not(:has(>button.active)){display:none}.house-project-detail__hint[data-v-f0a123b7]{display:grid!important}.house-project-detail__choice-scrollbar[data-v-f0a123b7]{display:none}.house-project-detail__hint>span[data-v-f0a123b7]{width:200rem;left:auto;right:0}.house-project-detail__choices button[data-v-f0a123b7]:not(.active):not(.info-tooltip__trigger){display:none}}.house-project-detail__price-value[data-v-f0a123b7]{align-items:flex-start;gap:16rem;display:flex}.house-project-detail__price-value strong[data-v-f0a123b7]{margin:5rem 0 14rem}.house-project-detail__price-hint[data-v-f0a123b7]{cursor:help;background:0 0;border:0;flex:0 0 16rem;width:16rem;height:16rem;margin:5rem 0 0;padding:0;position:relative}.house-project-detail__price-hint>img[data-v-f0a123b7]{width:16rem;height:16rem;display:block}.house-project-detail__price-hint>span[data-v-f0a123b7]{z-index:20;color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#242424;border-radius:14rem;width:230rem;padding:12rem 14rem;font:400 12rem/17rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif;transition:opacity .2s;position:absolute;bottom:calc(100% + 10rem);right:0}.house-project-detail__price-hint:focus-visible>span[data-v-f0a123b7],.house-project-detail__price-hint:hover>span[data-v-f0a123b7]{opacity:1;visibility:visible}@media (width<=767px){.house-project-detail__mobile-price .house-project-detail__price-value strong[data-v-f0a123b7]{margin:5rem 0 14rem}.house-project-detail__price-hint[data-v-f0a123b7]{margin-top:5rem}.house-project-detail__price-hint>span[data-v-f0a123b7]{width:220rem;left:auto;right:0}}.house-project-detail__features[data-v-f0a123b7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16rem}.house-project-detail__features article[data-v-f0a123b7]{box-sizing:border-box;align-items:flex-start;gap:10rem;min-height:70rem;padding:16rem 18rem;display:flex}.house-project-detail__feature-icon[data-v-f0a123b7]{-o-object-fit:contain;object-fit:contain;flex:0 0 32rem;width:32rem;height:32rem;display:block}.house-project-detail__feature-copy[data-v-f0a123b7]{gap:2rem;min-width:0;padding-top:1rem;display:grid}.house-project-detail__feature-copy small[data-v-f0a123b7],.house-project-detail__feature-copy strong[data-v-f0a123b7]{white-space:nowrap;display:block}.house-project-detail__feature-copy small[data-v-f0a123b7]{font-size:14rem;line-height:15rem}.house-project-detail__feature-copy strong[data-v-f0a123b7]{font-size:20rem;line-height:28rem}@media (width<=767px){.house-project-detail__features[data-v-f0a123b7]{grid-template-columns:repeat(3,1fr);gap:8rem}.house-project-detail__features article[data-v-f0a123b7]{gap:6rem;padding:16rem 9rem}.house-project-detail__feature-icon[data-v-f0a123b7]{flex-basis:26rem;width:26rem;height:26rem}.house-project-detail__feature-copy small[data-v-f0a123b7]{white-space:normal;font-size:12rem;line-height:13rem}.house-project-detail__feature-copy strong[data-v-f0a123b7]{white-space:normal;font-size:16rem;line-height:22rem}}.house-project-detail__choices .house-project-detail__mobile-select[data-v-f0a123b7],.house-project-detail__choices .house-project-detail__mobile-select-hint[data-v-f0a123b7]{display:none!important}@media (width<=767px){.house-project-detail__config[data-v-f0a123b7]{border-radius:20rem;padding:19rem;position:relative}.house-project-detail__config label[data-v-f0a123b7]{margin-bottom:8rem;font:500 14rem/20rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif}.house-project-detail__choices[data-v-f0a123b7]{min-height:42rem;margin-bottom:15rem;padding:0;display:block;position:relative}.house-project-detail__choices .house-project-detail__mobile-select[data-v-f0a123b7]:not(.active){color:#242424;text-align:left;cursor:pointer;background:#fff;border:1rem solid #ccc;border-radius:12rem;align-items:center;width:calc(100% - 46rem);min-height:42rem;padding:7rem 14rem 7rem 7rem;font:500 14rem/17rem Manrope,Manrope Fallback\: BlinkMacSystemFont,Manrope Fallback\: Segoe UI,Manrope Fallback\: Helvetica Neue,Manrope Fallback\: Arial,Manrope Fallback\: Noto Sans,sans-serif;display:flex!important}.house-project-detail__choices .house-project-detail__mobile-select-hint[data-v-f0a123b7]{z-index:2;cursor:help;background:0 0;border:0;border-radius:0;place-items:center;width:40rem;height:40rem;min-height:40rem;padding:0;position:absolute;top:0;right:0;display:grid!important}.house-project-detail__mobile-select-hint>img[data-v-f0a123b7]{display:block;-o-object-fit:contain!important;object-fit:contain!important;border-radius:0!important;width:40rem!important;height:40rem!important}.house-project-detail__mobile-select>img[data-v-f0a123b7]:first-child{-o-object-fit:cover;object-fit:cover;border-radius:6rem;flex:0 0 25rem;width:25rem;height:26rem}.house-project-detail__choices--options .house-project-detail__mobile-select>img[data-v-f0a123b7]:first-child{-o-object-fit:contain;object-fit:contain;border-radius:0;flex-basis:20rem;width:20rem;height:20rem;margin:0 0 0 3rem}.house-project-detail__mobile-select>span[data-v-f0a123b7]{flex:auto;min-width:0}.house-project-detail__select-arrow[data-v-f0a123b7]{flex:0 0 8rem;margin-left:8rem;-o-object-fit:contain!important;object-fit:contain!important;border-radius:0!important;width:8rem!important;height:4rem!important}.house-project-detail__choice-list[data-v-f0a123b7]{display:none}.house-project-detail__choices--open .house-project-detail__choice-list[data-v-f0a123b7]{z-index:5;scrollbar-width:none;background:#f5f6fb;border:1rem solid #f5f6fb;border-radius:14rem;gap:10rem;width:calc(100% - 46rem);max-height:220rem;padding:10rem;display:grid;position:absolute;top:calc(100% + 6rem);left:0;overflow-y:auto}.house-project-detail__choices--open .house-project-detail__choice-row[data-v-f0a123b7]{display:block!important}.house-project-detail__choices--open .house-project-detail__choice-row>button[data-v-f0a123b7]:first-child{border-color:#e4e4e4;border-radius:12rem;justify-content:flex-start;min-height:42rem;padding:7rem 14rem 7rem 7rem;display:flex!important}.house-project-detail__choices--open .house-project-detail__choice-row>button.active[data-v-f0a123b7]{border-color:#b28c43}.house-project-detail__choices--open .house-project-detail__choice-row>button:first-child>img[data-v-f0a123b7]{-o-object-fit:cover;object-fit:cover;border-radius:6rem;flex:0 0 25rem;width:25rem;height:26rem;margin-right:0;display:block}.house-project-detail__choices--options.house-project-detail__choices--open .house-project-detail__choice-list[data-v-f0a123b7]{gap:10rem;max-height:168rem}.house-project-detail__choices--options.house-project-detail__choices--open .house-project-detail__choice-row>button[data-v-f0a123b7]:first-child{padding:7rem 10rem 7rem 12rem}.house-project-detail__choices--options.house-project-detail__choices--open .house-project-detail__choice-row>button:first-child>img[data-v-f0a123b7]{-o-object-fit:contain;object-fit:contain;border-radius:0;flex-basis:20rem;width:20rem;height:20rem;margin-right:0}.house-project-detail__choices--open .house-project-detail__choice-scrollbar[data-v-f0a123b7],.house-project-detail__choices--open .house-project-detail__hint[data-v-f0a123b7],.house-project-detail__choices--open .info-tooltip__trigger[data-v-f0a123b7]{display:none!important}.house-project-detail__choices--open+label[data-v-f0a123b7]{z-index:1;position:relative}}.house-project-detail__description.house-project-detail__description--configurations[data-v-f0a123b7]{padding-top:30rem;padding-left:0;padding-right:0}.house-project-detail__description.house-project-detail__description--mortgage[data-v-f0a123b7]{padding:30rem 0 0}.house-project-detail__description.house-project-detail__description--faq[data-v-f0a123b7]{background:0 0;max-width:1043rem;padding:30rem 0 0}@media (width<=767px){.house-project-detail__description.house-project-detail__description--faq[data-v-f0a123b7]{max-width:none;padding-top:30rem}}.house-project-detail__ready-tags[data-v-f0a123b7]{gap:10rem;margin:0 0 18rem;display:flex}.house-project-detail__ready-tags span[data-v-f0a123b7]{color:#242424;background:#fff;border-radius:100rem;align-items:center;min-height:38rem;padding:0 16rem;font-size:14rem;font-weight:600;display:inline-flex}.house-project-detail__ready-tags img[data-v-f0a123b7]{width:20rem;height:20rem;margin-right:8rem}.house-project-detail__ready-info h2[data-v-f0a123b7]{color:#242424;margin:0 0 14rem;font-size:24rem;line-height:1.1}.house-project-detail__ready-info dl[data-v-f0a123b7]{margin:0 0 24rem;display:grid}.house-project-detail__ready-info dl div[data-v-f0a123b7]{border-bottom:1rem solid #f5f6fb;justify-content:space-between;gap:12rem;padding:10rem 0;font-size:14rem;line-height:1.2;display:flex}.house-project-detail__ready-info dt[data-v-f0a123b7]{color:#4f516c}.house-project-detail__ready-info dd[data-v-f0a123b7]{color:#242424;text-align:right;margin:0;font-weight:700}.house-project-detail__ready-info .house-project-detail__price[data-v-f0a123b7]{padding:18rem}.house-project-detail__construction-progress[data-v-f0a123b7]{background:#f5f6fb;border-radius:0;max-width:1044rem;padding:0}.house-project-detail__description--construction-progress[data-v-f0a123b7]{background:0 0;border-radius:0;padding:22rem 0 0}.house-project-detail__construction-progress>h2[data-v-f0a123b7]{color:#242424;margin:0 0 30rem;font-size:40rem;line-height:1.01}.house-project-detail__construction-progress-list[data-v-f0a123b7]{gap:20rem;display:grid}.house-project-detail__construction-progress-more[data-v-f0a123b7]{margin:30rem auto 0;display:flex}@media (width<=767px){.house-project-detail__ready-tags[data-v-f0a123b7]{gap:6rem;margin:0 0 12rem}.house-project-detail__ready-tags span[data-v-f0a123b7]{box-sizing:border-box;white-space:normal;height:auto;min-height:0;padding:10rem;font-size:11rem;line-height:14rem}.house-project-detail__ready-tags img[data-v-f0a123b7]{flex:none;width:16rem;height:16rem;margin-right:5rem}.house-project-detail__ready-info[data-v-f0a123b7]{order:3}.house-project-detail__ready-info h2[data-v-f0a123b7]{font-size:20rem}.house-project-detail__ready-info dl[data-v-f0a123b7]{margin-bottom:16rem}.house-project-detail__ready-info dl div[data-v-f0a123b7]{padding:9rem 0;font-size:12rem}.house-project-detail__ready-info .house-project-detail__price[data-v-f0a123b7]{display:block}.house-project-detail__construction-progress>h2[data-v-f0a123b7]{margin-bottom:47rem;font-size:26rem}.house-project-detail__description--construction-progress[data-v-f0a123b7]{padding-top:10rem}.house-project-detail__construction-progress[data-v-f0a123b7]{border-radius:0;padding:0}.house-project-detail__construction-progress-list[data-v-f0a123b7]{gap:30rem}.house-project-detail__construction-progress-more[data-v-f0a123b7]{width:100%;margin-top:20rem}}
