._3h2yna_inner{color:#fff;background-color:#0b0b0d;position:relative}
.o5Zmpq_wrapper{flex-direction:column;align-items:center;gap:10px;width:100%;padding:48px 0 96px;display:flex}@media (min-width:769px){.o5Zmpq_wrapper{gap:48px;padding:120px 0}}.o5Zmpq_heading{color:#fff;letter-spacing:-.8px;padding:24px 16px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){.o5Zmpq_heading{text-align:center;letter-spacing:-3.84px;padding:0 64px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}.o5Zmpq_imageContainer{aspect-ratio:393/560;width:100%;position:relative}@media (min-width:769px){.o5Zmpq_imageContainer{aspect-ratio:1440/800}}.o5Zmpq_imageContainer img{object-fit:cover;width:100%;height:100%}.o5Zmpq_imageContainer:before{content:"";background:linear-gradient(#0b0b0d 0%,#0b0b0d00 100%);width:100%;height:120px;position:absolute;top:0;left:0}.o5Zmpq_ntop{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:16px;display:flex}@media (min-width:769px){.o5Zmpq_ntop{gap:40px;padding:48px 64px}}.o5Zmpq_n1272612{color:#fff;text-align:center;letter-spacing:-.96px;font-size:4.8rem;font-weight:700;line-height:1.14}@media (min-width:769px){.o5Zmpq_n1272612{font-size:9.6rem;line-height:1}}.o5Zmpq_nFrame49{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:40px;display:flex}.o5Zmpq_nFrame41850245{justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex}.o5Zmpq_nFrame41850245 img{width:114.5px;height:16px}@media (min-width:769px){.o5Zmpq_nFrame41850245 img{width:143.2px;height:20px}}.o5Zmpq_n1272623{color:#fafafc;text-align:center;font-size:1.7rem;font-weight:500;line-height:1.41176}@media (min-width:769px){.o5Zmpq_n1272623{font-size:2.8rem;line-height:1.14286}}.o5Zmpq_n1272625{color:#fafafc;text-align:center;align-self:stretch;font-size:1.5rem;font-weight:500;line-height:1.33333}@media (min-width:769px){.o5Zmpq_n1272625{font-size:2rem;line-height:1.4}}.o5Zmpq_galleryContainer{flex-direction:column;gap:8px;width:100%;padding:48px 24px;display:flex}@media (min-width:769px){.o5Zmpq_galleryContainer{flex-direction:row;gap:24px;padding:48px 24px}}.o5Zmpq_galleryImage{aspect-ratio:344/200;object-fit:cover;border-radius:8px;width:100%;overflow:hidden}@media (max-width:768px){.o5Zmpq_galleryImage[data-component-type=long]{aspect-ratio:344/400}}@media (min-width:769px){.o5Zmpq_galleryImage{aspect-ratio:448/480}}
.s1P6LW_tableContainer{--table-border-color:#000;--header-cell-background-color:#49494d;--cell-background-color:#202021;--font-color:#fff;background:linear-gradient(270deg,#0000001a,#0000) 100%/10px 100% no-repeat;border-radius:14px 0 0 14px;width:100%;max-width:1000px;margin:0 auto;overflow:auto hidden}.s1P6LW_tableBody{width:100%;color:var(--font-color);text-align:center;border-spacing:0;border-collapse:separate;background-repeat:no-repeat;background-attachment:local}.s1P6LW_tableRow{min-height:45px}.s1P6LW_tableRow td{border-right:1px solid var(--table-border-color);border-bottom:1px solid var(--table-border-color)}@media (min-width:769px){.s1P6LW_tableRow{min-height:80px}}.s1P6LW_thead th{border-bottom:1px solid var(--table-border-color);padding:24px 0}.s1P6LW_thead th:first-child{border-radius:14px 0 0}.s1P6LW_thead th:last-child{border-radius:0 14px 0 0}.s1P6LW_thead tr th:not(:last-child){border-right:1px solid var(--table-border-color)}.s1P6LW_tbody tr th{border-right:1px solid var(--table-border-color);border-bottom:1px solid var(--table-border-color);min-width:85px}.s1P6LW_tbody tr:not(:last-child) th{border-bottom:1px solid var(--table-border-color)}.s1P6LW_tbody tr:last-child td:last-child{border-radius:0 0 14px}.s1P6LW_tableHead{background-color:var(--header-cell-background-color);width:1%;padding:14px 12px;font-weight:700;position:sticky;top:0;left:0}.s1P6LW_tableHead:first-child{z-index:1}.s1P6LW_tableCell{white-space:nowrap;background-color:var(--cell-background-color);width:100%;min-width:65px;padding:16px;font-weight:700}@media (min-width:769px){.s1P6LW_tableCell{width:144px}}
.aEXxNW_wrapper{flex-direction:column;align-items:center;gap:48px;width:100%;padding:48px 24px;display:flex}@media (min-width:769px){.aEXxNW_wrapper{gap:96px;padding:120px 96px 72px}}.aEXxNW_mainContainer{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}@media (min-width:769px){.aEXxNW_mainContainer{gap:48px}}.aEXxNW_heading{color:#fff;text-align:center;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){.aEXxNW_heading{letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}.aEXxNW_mainInner{flex-direction:column;gap:24px;max-width:1200px;padding:24px 0;display:flex}@media (min-width:769px){.aEXxNW_mainInner{flex-direction:row;padding:0}}.aEXxNW_mainImage{aspect-ratio:344/480;object-fit:cover;width:100%;height:100%;max-height:100lvh}@media (min-width:769px){.aEXxNW_mainImage{aspect-ratio:612/960}}.aEXxNW_mainCardInner{flex-direction:column;gap:8px;width:100%;padding:24px 16px;display:flex;position:absolute;bottom:0;left:0}@media (min-width:769px){.aEXxNW_mainCardInner{gap:24px;max-width:480px}}.aEXxNW_mainCardTitle{color:#fff;letter-spacing:-1.28px;font-size:3.2rem;font-weight:500;line-height:3.7rem}@media (min-width:769px){.aEXxNW_mainCardTitle{letter-spacing:-1.6px;font-size:4rem;line-height:4.6rem}}.aEXxNW_mainCardDescription{color:#fff;letter-spacing:-.56px;font-size:1.4rem;font-weight:500;line-height:1.42}@media (min-width:769px){.aEXxNW_mainCardDescription{letter-spacing:-.8px;font-size:2rem;line-height:1.6}}.aEXxNW_mainCard{border-radius:24px;width:100%;position:relative;overflow:hidden}.aEXxNW_dataSectionHeading{color:#fff;text-align:center;letter-spacing:-.64px;font-size:3.2rem;font-weight:700;line-height:1}@media (min-width:769px){.aEXxNW_dataSectionHeading{letter-spacing:-2.56px;font-size:6.4rem;line-height:1.2}}.aEXxNW_dataSection{flex-direction:column;align-items:center;gap:24px;width:100%;padding:48px 0;display:flex}.aEXxNW_dataSection th{font-size:min(3vw,1.6rem);line-height:1.2}.aEXxNW_dataSection th svg{width:24px;height:24px}.aEXxNW_dataSection td{font-size:min(3.5vw,1.6rem);line-height:1.2}@media (max-width:375px){.aEXxNW_dataSection th{padding:16px 8px}.aEXxNW_dataSection td{padding:8px}}@media (min-width:769px){.aEXxNW_dataSection{gap:48px}.aEXxNW_dataSection th{font-size:2rem;line-height:1.32}.aEXxNW_dataSection th svg{width:48px;height:48px}.aEXxNW_dataSection td{font-size:2rem;line-height:1.32}}.aEXxNW_dataTableContainer{width:100%}
._631foa_wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100svh;display:flex;position:relative}._631foa_wrapper:before{content:"";background:linear-gradient(#0b0b0d00 0%,#0b0b0d 95%);width:100%;height:20svh;position:absolute;bottom:0}._631foa_taglineContainer{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16px;display:flex}@media (min-width:769px){._631foa_taglineContainer{height:inherit;flex-direction:row;padding:64px 32px}}._631foa_heading{color:#fafafc;letter-spacing:-2.56px;font-size:16vw;font-weight:700;line-height:.875}@media (min-width:769px){._631foa_heading{color:#fff;letter-spacing:-4.8px;font-size:min(12rem,9.2vw);font-weight:500;line-height:.83}}._631foa_copy{color:#fafafc;letter-spacing:-1.76px;padding:16px 0;font-size:min(4.4rem,10.6vw);font-weight:500}._631foa_copy span{letter-spacing:-1.44px;font-size:min(3.6rem,8.7vw)}@media (min-width:769px){._631foa_copy{color:#fff;letter-spacing:-2.24px;padding:0;font-size:min(5.6rem,4.2vw);font-weight:500}._631foa_copy span{letter-spacing:-2.24px;font-size:min(5.6rem,4.2vw)}}._631foa_bottomContainer{z-index:1;display:none}@media (min-width:769px){._631foa_bottomContainer{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:250px;padding:120px 0;display:flex}}._631foa_scroll{color:#fff;text-align:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:16px}
._2w8KFq_wrapper{flex-direction:column;align-items:center;gap:48px;width:100%;padding:48px 24px;display:flex}@media (min-width:769px){._2w8KFq_wrapper{gap:96px;padding:120px 96px 72px}}._2w8KFq_mainContainer{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}@media (min-width:769px){._2w8KFq_mainContainer{gap:48px}}._2w8KFq_heading{color:#fff;text-align:center;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){._2w8KFq_heading{letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}._2w8KFq_mainInner{flex-direction:column;gap:24px;max-width:1200px;padding:24px 0;display:flex}@media (min-width:769px){._2w8KFq_mainInner{flex-direction:row;padding:0}}._2w8KFq_mainImage{aspect-ratio:344/480;object-fit:cover;width:100%;height:100%;max-height:100lvh}@media (min-width:769px){._2w8KFq_mainImage{aspect-ratio:612/960}}._2w8KFq_mainCardInner{flex-direction:column;gap:8px;width:100%;padding:24px 16px;display:flex;position:absolute;bottom:0;left:0}@media (min-width:769px){._2w8KFq_mainCardInner{gap:24px;max-width:480px}}._2w8KFq_mainCardTitle{color:#fff;letter-spacing:-1.28px;font-size:3.2rem;font-weight:500;line-height:3.7rem}@media (min-width:769px){._2w8KFq_mainCardTitle{letter-spacing:-1.6px;font-size:4rem;line-height:4.6rem}}._2w8KFq_mainCardDescription{color:#fff;letter-spacing:-.56px;font-size:1.4rem;font-weight:500;line-height:1.42}@media (min-width:769px){._2w8KFq_mainCardDescription{letter-spacing:-.8px;font-size:2rem;line-height:1.6}}._2w8KFq_mainCard{border-radius:24px;width:100%;position:relative;overflow:hidden}._2w8KFq_dataSectionHeading{color:#fff;text-align:center;letter-spacing:-.64px;font-size:3.2rem;font-weight:700;line-height:1}@media (min-width:769px){._2w8KFq_dataSectionHeading{letter-spacing:-2.56px;font-size:6.4rem;line-height:1.2}}._2w8KFq_dataSection{flex-direction:column;align-items:center;gap:24px;width:100%;padding:48px 0;display:flex}._2w8KFq_dataSection th{font-size:min(3vw,1.6rem);line-height:1.2}._2w8KFq_dataSection th svg{width:24px;height:24px}._2w8KFq_dataSection td{font-size:min(3.5vw,1.6rem);line-height:1.2}@media (max-width:375px){._2w8KFq_dataSection th{padding:16px 8px}._2w8KFq_dataSection td{padding:8px}}@media (min-width:769px){._2w8KFq_dataSection{gap:48px}._2w8KFq_dataSection th{font-size:2rem;line-height:1.32}._2w8KFq_dataSection th svg{width:48px;height:48px}._2w8KFq_dataSection td{font-size:2rem;line-height:1.32}}._2w8KFq_dataTableContainer{width:100%}
.jgIvjq_wrapper{background-color:#202021;padding:48px 24px;overflow:hidden}@media (min-width:769px){.jgIvjq_wrapper{padding:120px 96px}}.jgIvjq_container{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}@media (min-width:769px){.jgIvjq_container{gap:48px}}.jgIvjq_heading{color:#fff;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){.jgIvjq_heading{text-align:center;letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}.jgIvjq_inner{flex-direction:column;gap:24px;max-width:650px;margin:0 auto;display:flex}@media (min-width:769px){.jgIvjq_inner{gap:0}}.jgIvjq_itemContainer{justify-content:center;align-self:stretch;gap:24px;padding:24px 0;display:flex}@media (min-width:769px){.jgIvjq_itemContainer{align-items:center;gap:48px}}.jgIvjq_iconContainer svg{width:56px;height:56px}@media (min-width:769px){.jgIvjq_iconContainer svg{width:72px;height:72px}}.jgIvjq_nbodyWrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;max-width:560px;display:flex}.jgIvjq_nFrame41850221{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.jgIvjq_n15322{color:#fff;text-transform:uppercase;letter-spacing:.3px;font-size:1.5rem;font-weight:700;line-height:1.7rem}.jgIvjq_n34570{color:#fff;letter-spacing:-.64px;font-size:3.2rem;font-weight:500;line-height:3.7rem}@media (min-width:769px){.jgIvjq_n34570{letter-spacing:-1.6px;font-size:4rem;line-height:normal}}.jgIvjq_n15324{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.33}@media (min-width:769px){.jgIvjq_n15324{letter-spacing:-.8px;font-size:2rem;line-height:1.6}}.jgIvjq_nFrame42220{align-items:flex-start;gap:10px;display:flex}.jgIvjq_nFrame42220 a{min-width:fit-content}.jgIvjq_nFrame42220 a span{font-size:1.7rem;line-height:1.4}@media (max-width:375px){.jgIvjq_nFrame42220{flex-direction:column;width:100%}.jgIvjq_nFrame42220 a{width:100%}}
.VkauXa_wrapper{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100svh;display:flex;position:relative}.VkauXa_wrapper:before{content:"";background:linear-gradient(#0b0b0d00 0%,#0b0b0d 95%);width:100%;height:20svh;position:absolute;bottom:0}.VkauXa_taglineContainer{z-index:1;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16px;display:flex}@media (min-width:769px){.VkauXa_taglineContainer{height:inherit;flex-direction:row;padding:64px 32px}}.VkauXa_heading{color:#fafafc;letter-spacing:-2.56px;font-size:16vw;font-weight:700;line-height:.875}@media (min-width:769px){.VkauXa_heading{color:#fff;letter-spacing:-4.8px;font-size:min(12rem,9.2vw);font-weight:500;line-height:.83}}.VkauXa_copy{color:#fafafc;letter-spacing:-1.76px;padding:16px 0;font-size:min(4.4rem,10.6vw);font-weight:500}.VkauXa_copy span{letter-spacing:-1.44px;font-size:min(3.6rem,8.7vw)}@media (min-width:769px){.VkauXa_copy{color:#fff;letter-spacing:-2.24px;padding:0;font-size:min(5.6rem,4.2vw);font-weight:500}.VkauXa_copy span{letter-spacing:-2.24px;font-size:min(5.6rem,4.2vw)}}.VkauXa_bottomContainer{z-index:1;display:none}@media (min-width:769px){.VkauXa_bottomContainer{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:250px;padding:120px 0;display:flex}}.VkauXa_scroll{color:#fff;text-align:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:16px}
.b2TlYG_container{background-color:#0b0b0d;flex-direction:column;align-items:center;gap:24px;width:100%;height:100svh;min-height:fit-content;padding:128px 16px;display:flex;position:relative}@media (min-width:769px){.b2TlYG_container{gap:96px;padding:160px 80px}}.b2TlYG_heading{color:#fafafc;text-align:center;letter-spacing:-1.76px;font-size:4.4rem;font-weight:500;line-height:1.15}@media (min-width:769px){.b2TlYG_heading{color:#fff;letter-spacing:-3.84px;font-size:9.6rem}}.b2TlYG_description{color:#fff;text-align:center;letter-spacing:-.64px;max-width:1200px;font-size:1.6rem;font-weight:500;line-height:1.5}@media (min-width:769px){.b2TlYG_description{letter-spacing:-1.6px;font-size:4rem;line-height:1.4}}
._2TQEyG_wrapper{background-color:#202021;padding:48px 24px;overflow:hidden}@media (min-width:769px){._2TQEyG_wrapper{padding:120px 96px}}._2TQEyG_container{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}@media (min-width:769px){._2TQEyG_container{gap:48px}}._2TQEyG_heading{color:#fff;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){._2TQEyG_heading{text-align:center;letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}._2TQEyG_inner{flex-direction:column;gap:24px;max-width:650px;margin:0 auto;display:flex}@media (min-width:769px){._2TQEyG_inner{gap:0}}._2TQEyG_itemContainer{justify-content:center;align-self:stretch;gap:24px;padding:24px 0;display:flex}@media (min-width:769px){._2TQEyG_itemContainer{align-items:center;gap:48px}}._2TQEyG_iconContainer svg{width:56px;height:56px}@media (min-width:769px){._2TQEyG_iconContainer svg{width:72px;height:72px}}._2TQEyG_nbodyWrapper{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;max-width:560px;display:flex}._2TQEyG_nFrame41850221{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._2TQEyG_n15322{color:#fff;text-transform:uppercase;letter-spacing:.3px;font-size:1.5rem;font-weight:700;line-height:1.7rem}._2TQEyG_n34570{color:#fff;letter-spacing:-.64px;font-size:3.2rem;font-weight:500;line-height:3.7rem}@media (min-width:769px){._2TQEyG_n34570{letter-spacing:-1.6px;font-size:4rem;line-height:normal}}._2TQEyG_n15324{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.33}@media (min-width:769px){._2TQEyG_n15324{letter-spacing:-.8px;font-size:2rem;line-height:1.6}}._2TQEyG_nFrame42220{align-items:flex-start;gap:10px;display:flex}._2TQEyG_nFrame42220 a{min-width:fit-content}._2TQEyG_nFrame42220 a span{font-size:1.7rem;line-height:1.4}@media (max-width:375px){._2TQEyG_nFrame42220{flex-direction:column;width:100%}._2TQEyG_nFrame42220 a{width:100%}}
.pbKo1q_wrapper{flex-direction:column;gap:8px;padding:48px 24px;display:flex}@media (min-width:769px){.pbKo1q_wrapper{gap:32px;padding:120px 72px}}.pbKo1q_heading{color:#fff;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){.pbKo1q_heading{text-align:center;letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}.pbKo1q_heading span{white-space:nowrap}.pbKo1q_inner{grid-template-columns:1fr;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:48px 0;display:grid}@media (min-width:769px){.pbKo1q_inner{grid-template-columns:1fr 1fr;gap:32px;padding:0}}.pbKo1q_itemWrapper{aspect-ratio:344/480;background-color:#202021;border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.pbKo1q_itemWrapper:first-child{aspect-ratio:1296/720;grid-area:1/1/2/3}.pbKo1q_itemWrapper:nth-child(2){aspect-ratio:632/720;grid-area:2/1/3/2}.pbKo1q_itemWrapper:nth-child(3){aspect-ratio:632/720;grid-area:2/2/3/3}.pbKo1q_itemWrapper:nth-child(4){aspect-ratio:1296/720;grid-area:3/1/4/3}}.pbKo1q_carouselWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.pbKo1q_itemInner{width:100%;height:100%;display:block;position:relative}.pbKo1q_itemPicture img{object-fit:cover;width:100%;height:100%;line-height:1;display:block}.pbKo1q_topContainer{width:100%;padding:24px;display:block;position:absolute;top:0;left:0}@media (min-width:769px){.pbKo1q_topContainer{padding:32px 30px}}.pbKo1q_placeName{color:#fff;text-transform:uppercase;letter-spacing:.3px;font-size:1.5rem;font-weight:700;line-height:1.7rem}@media (min-width:769px){.pbKo1q_placeName{font-size:2rem;line-height:2.4rem}}.pbKo1q_propertyName{color:#fff;text-transform:uppercase;letter-spacing:-.56px;font-size:2.8rem;font-weight:700;line-height:3.2rem}@media (min-width:769px){.pbKo1q_propertyName{font-size:4.8rem;line-height:5.5rem}}.pbKo1q_bottomContainer{display:none;position:absolute;bottom:12px;right:24px}.pbKo1q_bottomContainer p{min-width:fit-content}@media (min-width:1120px){.pbKo1q_bottomContainer{display:block}}
.f1Lwza_container{background-color:#0b0b0d;flex-direction:column;align-items:center;gap:24px;width:100%;height:100svh;min-height:fit-content;padding:128px 16px;display:flex;position:relative}@media (min-width:769px){.f1Lwza_container{gap:96px;padding:160px 80px}}.f1Lwza_heading{color:#fafafc;text-align:center;letter-spacing:-1.76px;font-size:4.4rem;font-weight:500;line-height:1.15}@media (min-width:769px){.f1Lwza_heading{color:#fff;letter-spacing:-3.84px;font-size:9.6rem}}.f1Lwza_description{color:#fff;text-align:center;letter-spacing:-.64px;max-width:1200px;font-size:1.6rem;font-weight:500;line-height:1.5}@media (min-width:769px){.f1Lwza_description{letter-spacing:-1.6px;font-size:4rem;line-height:1.4}}
.-Fb1jW_container{background-color:#fff;width:100%;height:calc(100vh - 68px);min-height:600px;overflow:hidden}.-Fb1jW_inner{text-align:center;flex-direction:column;justify-content:center;gap:1em;height:100%;padding:60px 30px;display:flex}@media (min-width:769px){.-Fb1jW_inner{padding:124px 132px}}.-Fb1jW_paragraph{opacity:.1;font-size:2.4rem;font-weight:700;line-height:3rem}@media (min-width:769px){.-Fb1jW_paragraph{font-size:4.2rem;line-height:4.65rem}}
.DeC-VW_wrapper{z-index:2;background-color:#dcdcdc;padding:120px 0;position:relative}@media (min-width:769px){.DeC-VW_wrapper{padding:160px 0}}.DeC-VW_container{flex-direction:column;align-items:center;gap:40px;width:100%;padding:0;display:flex}@media (min-width:769px){.DeC-VW_container{gap:56px;padding:0}}.DeC-VW_logoSection{flex-direction:column;align-items:center;gap:40px;width:100%;padding:0 24px;display:flex}@media (min-width:769px){.DeC-VW_logoSection{gap:56px;padding:0}}.DeC-VW_designedBy{font-family:var(--font-family-english);color:#000;text-align:center;font-size:1.2rem;font-weight:400;line-height:1}@media (min-width:769px){.DeC-VW_designedBy{font-size:1.6rem}}.DeC-VW_logo{width:240px;height:auto}@media (min-width:769px){.DeC-VW_logo{width:335px}}.DeC-VW_descriptionSection{justify-content:center;width:100%;padding:0 24px;display:flex}@media (min-width:769px){.DeC-VW_descriptionSection{padding:0}}.DeC-VW_descriptionWrapper{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:327px;display:flex}@media (min-width:769px){.DeC-VW_descriptionWrapper{align-items:flex-start;max-width:803px;padding:0 48px}}.DeC-VW_description{text-overflow:ellipsis;-webkit-line-clamp:5;color:#000;text-align:left;-webkit-box-orient:vertical;max-height:11.4rem;font-size:1.2rem;font-weight:400;line-height:1.9;transition:max-height 1.2s;display:-webkit-box;position:relative;overflow:hidden}@media (min-width:769px){.DeC-VW_description{max-height:15.2rem;font-size:1.6rem}}.DeC-VW_description.DeC-VW_expanded{-webkit-line-clamp:unset;max-height:2000px;display:block;overflow:visible}.DeC-VW_moreButton{color:#000;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:8px 0;font-size:1.2rem;font-weight:400;transition:opacity .2s;display:flex}@media (min-width:769px){.DeC-VW_moreButton{font-size:1.6rem}}.DeC-VW_moreButton:hover{opacity:.7}.DeC-VW_arrowIcon{color:#000;width:20px;height:20px}@media (min-width:769px){.DeC-VW_arrowIcon{width:20px;height:20px}}.DeC-VW_worksSection{flex-direction:column;gap:24px;width:100%;display:flex}@media (min-width:769px){.DeC-VW_worksSection{gap:36px}}.DeC-VW_worksTitle{font-family:var(--font-family-english);color:#000;text-align:center;padding:0 24px;font-size:2rem;font-weight:500;line-height:1.4}@media (min-width:769px){.DeC-VW_worksTitle{letter-spacing:-.64px;padding:0;font-size:3.2rem;font-weight:700;line-height:1}}.DeC-VW_worksGrid{gap:24px;max-width:100%;padding:0 24px;display:flex;overflow:auto hidden}@media (min-width:769px){.DeC-VW_worksGrid{grid-template-columns:repeat(4,1fr);justify-content:center;gap:24px;max-width:1368px;margin:0 auto;padding:0 24px;display:grid;overflow-x:visible}}.DeC-VW_worksGrid::-webkit-scrollbar{display:none}.DeC-VW_workItem{flex-direction:column;flex-shrink:0;gap:8px;width:235px;display:flex}@media (min-width:769px){.DeC-VW_workItem{width:100%}.DeC-VW_workItem:first-child{margin-left:0}.DeC-VW_workItem:last-child{margin-right:0}}.DeC-VW_workImage{aspect-ratio:1;background-color:#f0f0f0;background-position:50%;background-size:cover;border-radius:8px;width:100%}@media (min-width:769px){.DeC-VW_workImage{aspect-ratio:320/248}}.DeC-VW_workTitle{font-family:var(--font-family-english);color:#222;letter-spacing:.26px;font-size:1.3rem;font-weight:400;line-height:1.5}
._3CDbkq_wrapper{background-color:#fff;width:100%;position:relative}._3CDbkq_container{width:100%;padding:96px 24px}@media (min-width:769px){._3CDbkq_container{padding:120px var(--padding-inline)}}._3CDbkq_title{font-family:var(--font-family-english);color:#000;letter-spacing:0;margin-bottom:24px;font-size:1.8rem;font-weight:500;line-height:1}@media (min-width:769px){._3CDbkq_title{margin-bottom:40px;font-size:2.4rem}}._3CDbkq_columnLeft,._3CDbkq_columnRight{flex:1;min-width:0}._3CDbkq_note{color:#666;margin-top:0;font-size:1rem;font-weight:300;line-height:1.2}._3CDbkq_divider{background-color:#e9e9eb;align-self:stretch;width:1px;display:none}@media (min-width:769px){._3CDbkq_divider{display:block}}._3CDbkq_table{border-collapse:collapse;width:100%}._3CDbkq_row{border-bottom:1px solid #e9e9eb;flex-direction:column;align-items:flex-start;gap:12px;width:100%;min-height:auto;padding:24px;display:flex}@media (min-width:769px){._3CDbkq_row{border-bottom:none;flex-direction:row;align-items:stretch;gap:40px;height:100%;min-height:auto;padding:0 24px}}._3CDbkq_mobileTable{border:1px solid #e9e9eb;border-radius:8px;width:100%;display:block;overflow:hidden}@media (min-width:769px){._3CDbkq_mobileTable{display:none}}._3CDbkq_mobileTable ._3CDbkq_table{border-collapse:collapse;width:100%}._3CDbkq_desktopTable{width:100%;display:none}@media (min-width:769px){._3CDbkq_desktopTable{display:block}}._3CDbkq_desktopTable ._3CDbkq_tableWrapper{border:1px solid #e9e9eb;border-radius:8px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}._3CDbkq_gridRow{border-bottom:1px solid #e9e9eb;flex-direction:row;gap:0;min-height:80px;display:flex}._3CDbkq_gridRow:last-child{border-bottom:none}._3CDbkq_gridCell{flex:1;min-width:0;display:flex}._3CDbkq_label{color:#000;text-align:left;letter-spacing:.048rem;flex-shrink:0;width:100%;font-size:1.2rem;font-weight:600;line-height:1.5;display:flex}@media (min-width:769px){._3CDbkq_label{letter-spacing:.056rem;white-space:nowrap;align-items:center;width:100px;padding:24px 0;font-size:1.4rem}[data-property=rusutsu] ._3CDbkq_label{white-space:normal;width:130px}}._3CDbkq_multilineLabel{flex-direction:column;gap:4px;line-height:1.2;display:flex}._3CDbkq_value{color:#000;text-align:left;letter-spacing:.048rem;flex:1;width:100%;font-size:1.2rem;font-weight:300;line-height:1.6;display:flex}@media (min-width:769px){._3CDbkq_value{letter-spacing:.056rem;align-items:center;width:auto;padding:24px 0;font-size:1.4rem}}._3CDbkq_value>div{flex-direction:column;gap:8px;width:100%;display:flex}._3CDbkq_value>div>div{flex-flow:wrap;gap:4px;display:flex}@media (min-width:769px){._3CDbkq_value>div>div{flex-wrap:nowrap;gap:8px}}._3CDbkq_value>div>div strong{flex-shrink:0;font-weight:600}._3CDbkq_overviewLink{text-align:center;margin-top:24px}@media (min-width:769px){._3CDbkq_overviewLink{margin-top:40px}}._3CDbkq_dialogTrigger{font-size:1.4rem;text-decoration:none}
._052RHa_wrap{padding:80px 0}@media (min-width:769px){._052RHa_wrap{max-width:129.6rem;margin-inline:auto;padding-inline:4.8rem}}._052RHa_floorPlanWrap{background-color:#fff;width:100%;position:relative}._052RHa_accessWrap{background-color:#fafafc;width:100%;position:relative}._052RHa_specWrap{background-color:#fff;width:100%;position:relative}
.zmUpBG_wrapper{width:100%;padding:24px var(--padding-inline);--text-color:#0b0b0d;--secondary-text-color:#cececf;--divider-color:#e9e9eb;background-color:#fff;flex-direction:column;gap:24px;display:flex;position:relative;overflow:hidden}.zmUpBG_wrapper[data-theme=dark]{--text-color:#fff;--secondary-text-color:#727279;--divider-color:#b2b2b8;background-color:#000}@media (min-width:769px){.zmUpBG_wrapper{padding:60px var(--padding-inline);gap:36px}}.zmUpBG_wrapper .zmUpBG_title{font-family:var(--font-family-english);color:var(--text-color);text-transform:uppercase;font-size:1.8rem;font-weight:500;line-height:100%}@media (min-width:769px){.zmUpBG_wrapper .zmUpBG_title{font-size:2.4rem}}.zmUpBG_container{flex-direction:column;gap:36px;display:flex}.zmUpBG_navigationWrapper{width:calc(100% + var(--padding-inline));margin-right:calc(-1*var(--padding-inline));border-top:1px solid var(--divider-color);align-items:center;margin-left:-3px;padding-top:15px;display:flex;overflow:hidden}@media (min-width:769px){.zmUpBG_navigationWrapper{width:100%;margin-right:0;padding-top:17px}}.zmUpBG_navigation{gap:16px;padding-inline:16px;display:flex;overflow-x:auto}.zmUpBG_navigation::-webkit-scrollbar{width:0;height:0}.zmUpBG_navigation::-webkit-scrollbar-track{background:initial}.zmUpBG_navigation::-webkit-scrollbar-thumb{background:initial}.zmUpBG_navigation.zmUpBG_noSelection{padding-left:0}@media (min-width:769px){.zmUpBG_navigation{gap:20px;padding-inline:20px}}.zmUpBG_selection{margin-right:13px;padding:3px;position:relative}.zmUpBG_selection:after{content:"";background-color:var(--divider-color);width:1px;position:absolute;top:15%;bottom:15%;right:-16px}.zmUpBG_selection>select{font-family:var(--font-family-english);color:#0b0b0d;letter-spacing:.24px;appearance:none;background:#ededed;border:none;border-radius:30px;padding:6px 28px 6px 12px;font-size:1.2rem;font-weight:500}.zmUpBG_selection>svg{z-index:2;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (min-width:769px){.zmUpBG_selection{margin-right:17px}.zmUpBG_selection:after{right:-20px}.zmUpBG_selection select{letter-spacing:.28px;font-size:1.4rem}}.zmUpBG_roomArea{font-family:var(--font-family-english);color:var(--secondary-text-color);text-transform:uppercase;letter-spacing:.28px;text-wrap:nowrap;font-size:1.4rem;font-weight:500;transition:color .3s ease-in-out;display:block}@media (min-width:769px){.zmUpBG_roomArea{letter-spacing:.32px;font-size:1.6rem}}.zmUpBG_roomArea[data-is-active=true]{color:var(--text-color)}.zmUpBG_selectedRoom{border-radius:8px;flex-direction:column;gap:4px;width:100%;height:100%;display:flex;position:relative}.zmUpBG_selectedRoom .zmUpBG_selectedRoomImage{object-fit:cover;border-radius:8px;width:100%;height:100%;line-height:0;display:block;overflow:hidden}.zmUpBG_selectedRoomArea{font-family:var(--font-family-english);color:#fff;letter-spacing:.2px;font-size:1rem;font-weight:500;position:absolute;top:12px;left:12px}@media (min-width:769px){.zmUpBG_selectedRoomArea{letter-spacing:.28px;font-size:1.4rem;top:20px;left:20px}}.zmUpBG_selectedAreaWrapper{gap:24px;display:grid}@media (min-width:769px){.zmUpBG_selectedAreaWrapper{grid-template-columns:1fr 1fr;align-items:stretch}}.zmUpBG_floorPlanWrapper{align-items:stretch;width:100%;display:flex;position:relative}.zmUpBG_floorPlanWrapper .zmUpBG_floorPlanImage{object-fit:contain;border:1px solid var(--divider-color);background-color:#fff;border-radius:8px;width:100%;height:100%;line-height:0;display:block;overflow:hidden}.zmUpBG_floorPlanWrapper .zmUpBG_dialogButton{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .3s ease-in-out;display:flex;position:absolute;bottom:4px;right:4px}.zmUpBG_floorPlanWrapper .zmUpBG_dialogButton:hover{opacity:.5}
.jYMHzW_wrapper{flex-direction:column;gap:8px;padding:48px 24px;display:flex}@media (min-width:769px){.jYMHzW_wrapper{gap:32px;padding:120px 72px}}.jYMHzW_heading{color:#fff;letter-spacing:-.8px;font-size:4rem;font-weight:700;line-height:1.2}@media (min-width:769px){.jYMHzW_heading{text-align:center;letter-spacing:-3.84px;font-size:9.6rem;font-weight:500;line-height:11.1rem}}.jYMHzW_heading span{white-space:nowrap}.jYMHzW_inner{grid-template-columns:1fr;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:48px 0;display:grid}@media (min-width:769px){.jYMHzW_inner{grid-template-columns:1fr 1fr;gap:32px;padding:0}}.jYMHzW_itemWrapper{aspect-ratio:344/480;background-color:#202021;border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.jYMHzW_itemWrapper:first-child{aspect-ratio:1296/720;grid-area:1/1/2/3}.jYMHzW_itemWrapper:nth-child(2){aspect-ratio:632/720;grid-area:2/1/3/2}.jYMHzW_itemWrapper:nth-child(3){aspect-ratio:632/720;grid-area:2/2/3/3}.jYMHzW_itemWrapper:nth-child(4){aspect-ratio:1296/720;grid-area:3/1/4/3}}.jYMHzW_carouselWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.jYMHzW_itemInner{width:100%;height:100%;display:block;position:relative}.jYMHzW_itemPicture img{object-fit:cover;width:100%;height:100%;line-height:1;display:block}.jYMHzW_topContainer{width:100%;padding:24px;display:block;position:absolute;top:0;left:0}@media (min-width:769px){.jYMHzW_topContainer{padding:32px 30px}}.jYMHzW_placeName{color:#fff;text-transform:uppercase;letter-spacing:.3px;font-size:1.5rem;font-weight:700;line-height:1.7rem}@media (min-width:769px){.jYMHzW_placeName{font-size:2rem;line-height:2.4rem}}.jYMHzW_propertyName{color:#fff;text-transform:uppercase;letter-spacing:-.56px;font-size:2.8rem;font-weight:700;line-height:3.2rem}@media (min-width:769px){.jYMHzW_propertyName{font-size:4.8rem;line-height:5.5rem}}.jYMHzW_bottomContainer{display:none;position:absolute;bottom:12px;right:24px}.jYMHzW_bottomContainer p{min-width:fit-content}@media (min-width:1120px){.jYMHzW_bottomContainer{display:block}}
