.CtaSection-module-scss-module__mEu45q__wrapper{background:#fff;border:1px solid #000;border-radius:12px;grid-template-columns:1fr;gap:24px;width:100%;max-width:1200px;display:grid;overflow:hidden}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__wrapper{grid-template-columns:1fr 1fr;gap:72px}}.CtaSection-module-scss-module__mEu45q__wrapper[data-theme=dark]{background:#111;border:none}.CtaSection-module-scss-module__mEu45q__picture img{aspect-ratio:1;width:100%}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__picture img{height:100%;aspect-ratio:initial;object-fit:cover}}.CtaSection-module-scss-module__mEu45q__inner{color:#000;flex-direction:column;padding:0 20px 36px;display:flex}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__inner{padding:80px 40px 80px 0}}.CtaSection-module-scss-module__mEu45q__inner[data-theme=dark]{color:#fff}.CtaSection-module-scss-module__mEu45q__heading{flex-direction:column;gap:8px;display:flex}.CtaSection-module-scss-module__mEu45q__placeName{font-family:var(--font-family-english);font-size:1.6rem;font-weight:700;line-height:1}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__placeName{font-size:2rem}}.CtaSection-module-scss-module__mEu45q__propertyName{font-family:var(--font-family-english);font-size:3rem;font-weight:700;line-height:1.5}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__propertyName{font-size:4rem}}.CtaSection-module-scss-module__mEu45q__specList{flex-direction:column;gap:12px;margin-top:16px;display:flex}.CtaSection-module-scss-module__mEu45q__specItem{margin:0;font-size:1.3rem;font-weight:700;line-height:1.538}@media (min-width:769px){.CtaSection-module-scss-module__mEu45q__specItem{font-size:1.6rem}}
.PropertyDescription-module-scss-module__LAo4Xq__wrapper{display:block}.PropertyDescription-module-scss-module__LAo4Xq__trigger{width:fit-content;color:var(--color-blue);margin-top:16px;margin-bottom:36px;font-size:1.3rem;font-weight:700;line-height:1}
.PriceSpecSection-module-scss-module__KsfTcq__wrapper{background-color:#000;flex-direction:column;align-items:center;gap:32px;width:100%;margin:0 auto;padding:48px 0 135px;display:flex}@media (min-width:769px){.PriceSpecSection-module-scss-module__KsfTcq__wrapper{padding:48px 0 135px}}.PriceSpecSection-module-scss-module__KsfTcq__wrapper>div{max-width:1200px}.PriceSpecSection-module-scss-module__KsfTcq__headingWrapper{flex-direction:column;justify-content:space-between;align-items:baseline;gap:20px;width:100%;display:flex}@media (max-width:768px){.PriceSpecSection-module-scss-module__KsfTcq__headingWrapper{gap:12px}}.PriceSpecSection-module-scss-module__KsfTcq__heading{font-family:var(--font-family-heading);color:#fff;font-size:2.4rem;line-height:2}@media (min-width:769px){.PriceSpecSection-module-scss-module__KsfTcq__heading{font-size:2.8rem}}.PriceSpecSection-module-scss-module__KsfTcq__tableWrapper{width:100%}@media (max-width:768px){.PriceSpecSection-module-scss-module__KsfTcq__tableWrapper{max-width:calc(100% + 30px);margin:auto}}.PriceSpecSection-module-scss-module__KsfTcq__tableWrapper>div{box-shadow:none}.PriceSpecSection-module-scss-module__KsfTcq__lead{color:#fff;margin:0;font-size:1.2rem;font-weight:500;line-height:2}.PriceSpecSection-module-scss-module__KsfTcq__howToBuyLink{color:var(--color-highlight);font-size:1.2rem;font-weight:700}.PriceSpecSection-module-scss-module__KsfTcq__contactLink{color:var(--color-highlight)}
.PriceDataTable-module-scss-module__dbwFbq__priceCell{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.PriceDataTable-module-scss-module__dbwFbq__priceBodyHeadCellText{font-size:1.2rem;font-weight:700;line-height:1.5}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__priceBodyHeadCellText{font-size:1.4rem}}.PriceDataTable-module-scss-module__dbwFbq__priceCellValue{font-size:1.4rem;font-weight:700;line-height:1.5}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__priceCellValue{font-size:1.8rem}}.PriceDataTable-module-scss-module__dbwFbq__priceCellNote{font-size:.8rem;font-weight:500;line-height:1.5}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__priceCellNote{font-size:1rem}}.PriceDataTable-module-scss-module__dbwFbq__recommendLabel{color:#fff;background:var(--color-highlight);border-radius:40px;padding:6px 12px;font-size:1.2rem;font-weight:700;line-height:2}.PriceDataTable-module-scss-module__dbwFbq__priceHeaderCellText{font-size:1.4rem;font-weight:700;line-height:2}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__priceHeaderCellText{font-size:1.8rem}}.PriceDataTable-module-scss-module__dbwFbq__tableContainer{color:#222;background:#fff;border-radius:14px;width:100%;font-size:1.2rem;font-weight:700;line-height:1.5;overflow:auto hidden;box-shadow:0 6px 20px #0000001f}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__tableContainer{margin:0 auto}}.PriceDataTable-module-scss-module__dbwFbq__tableContainer td{border-color:#eef0f4}.PriceDataTable-module-scss-module__dbwFbq__tableContainer td span{font-weight:400}.PriceDataTable-module-scss-module__dbwFbq__tableContainer th{background-color:#eef0f4;border-color:#fff}.PriceDataTable-module-scss-module__dbwFbq__tableContainer th span{font-weight:500}.PriceDataTable-module-scss-module__dbwFbq__tableContainer[data-theme]{color:#fff;background:#1c1c1e}.PriceDataTable-module-scss-module__dbwFbq__tableContainer[data-theme] td{border-color:#000}.PriceDataTable-module-scss-module__dbwFbq__tableContainer[data-theme] th{background-color:#3a3a3c;border-color:#000}.PriceDataTable-module-scss-module__dbwFbq__tableBody{text-align:center;border-spacing:0;border-collapse:separate;width:100%}.PriceDataTable-module-scss-module__dbwFbq__tableRow{height:88px}.PriceDataTable-module-scss-module__dbwFbq__tableRow td{border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__tableRow{height:120px}}.PriceDataTable-module-scss-module__dbwFbq__thead th{vertical-align:bottom;min-width:120px}.PriceDataTable-module-scss-module__dbwFbq__thead th:first-child{border-radius:14px 0 0}.PriceDataTable-module-scss-module__dbwFbq__thead th:last-child{border-radius:0 14px 0 0}.PriceDataTable-module-scss-module__dbwFbq__thead tr{height:60px}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__thead tr{height:88px}}.PriceDataTable-module-scss-module__dbwFbq__thead tr th:first-child{border-bottom-style:solid;border-bottom-width:1px;border-right-style:solid;border-right-width:1px}.PriceDataTable-module-scss-module__dbwFbq__thead tr th:not(:last-child){border-right-style:solid;border-right-width:1px}.PriceDataTable-module-scss-module__dbwFbq__tbody th:last-child{border-radius:0 0 0 14px}.PriceDataTable-module-scss-module__dbwFbq__tbody tr:not(:last-child) th{border-bottom-style:solid;border-bottom-width:1px}.PriceDataTable-module-scss-module__dbwFbq__tbody tr:last-child th{border-bottom-left-radius:14px}.PriceDataTable-module-scss-module__dbwFbq__tbody tr:last-child td:last-child{border-radius:0 0 14px}.PriceDataTable-module-scss-module__dbwFbq__tableHead{white-space:nowrap;padding:8px 12px;font-weight:700;position:sticky;top:0;left:0}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__tableHead{padding:12px}}.PriceDataTable-module-scss-module__dbwFbq__tableHead:first-child{z-index:1;width:120px}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__tableHead:first-child{width:192px;min-width:192px}}.PriceDataTable-module-scss-module__dbwFbq__tableCell{white-space:nowrap;width:100%;min-width:65px;padding:10px;font-size:1.2rem;line-height:1.7}@media (min-width:769px){.PriceDataTable-module-scss-module__dbwFbq__tableCell{width:160px;min-width:160px}}
.Tooltip-module-scss-module__mMV3IW__wrapper{color:var(--color-highlight);cursor:pointer;display:inline-block;position:relative}.Tooltip-module-scss-module__mMV3IW__wrapper svg{vertical-align:bottom;width:12px;display:inline}.Tooltip-module-scss-module__mMV3IW__wrapper:hover p{display:block}.Tooltip-module-scss-module__mMV3IW__container{z-index:10;color:#fff;background:#000;border-radius:10px;margin:0;padding:16px 12px;font-size:1.2rem;font-weight:400;display:none;position:absolute;bottom:25px;left:-41px;box-shadow:0 5px 10px #0000001a}.Tooltip-module-scss-module__mMV3IW__container:before{content:"";border:7px solid #0000;border-top-color:#000;display:block;position:absolute;top:99%;left:42px}
.PriceSpecSectionLight-module-scss-module__LOAWJa__wrapper{width:100%;padding:48px var(--padding-inline)135px;background-color:#fff;flex-direction:column;align-items:center;gap:32px;margin:0 auto;display:flex;position:relative}@media (min-width:769px){.PriceSpecSectionLight-module-scss-module__LOAWJa__wrapper{padding-top:64px}}.PriceSpecSectionLight-module-scss-module__LOAWJa__wrapper>div{max-width:1200px}.PriceSpecSectionLight-module-scss-module__LOAWJa__headingWrapper{flex-direction:column;justify-content:space-between;align-items:baseline;gap:20px;width:100%;display:flex}@media (max-width:768px){.PriceSpecSectionLight-module-scss-module__LOAWJa__headingWrapper{gap:12px}}.PriceSpecSectionLight-module-scss-module__LOAWJa__heading{font-family:var(--font-family-heading);color:#000;font-size:1.8rem;line-height:2}@media (min-width:769px){.PriceSpecSectionLight-module-scss-module__LOAWJa__heading{font-size:2.4rem}}.PriceSpecSectionLight-module-scss-module__LOAWJa__tableWrapper{width:100%}@media (max-width:768px){.PriceSpecSectionLight-module-scss-module__LOAWJa__tableWrapper{max-width:calc(100% + 30px);margin:auto}}.PriceSpecSectionLight-module-scss-module__LOAWJa__tableWrapper>div{box-shadow:none}.PriceSpecSectionLight-module-scss-module__LOAWJa__lead{color:#000;margin:0;font-size:1.2rem;line-height:2}.PriceSpecSectionLight-module-scss-module__LOAWJa__howToBuyLink{color:var(--color-highlight);font-size:1.2rem}.PriceSpecSectionLight-module-scss-module__LOAWJa__contactLink{color:var(--color-highlight)}
.ProfileSection-module-scss-module__SGQNEW__wrapper{color:#fff;background-color:#000;width:100%;position:relative}.ProfileSection-module-scss-module__SGQNEW__inner{margin:0 auto;padding:100px 30px}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__inner{max-width:1200px;padding:100px 50px 190px}}.ProfileSection-module-scss-module__SGQNEW__creatorContainer{display:grid;position:relative}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__creatorContainer{grid-template-columns:1fr 1fr;gap:30px}}.ProfileSection-module-scss-module__SGQNEW__creatorProfileContainer{margin-top:-200px}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__creatorProfileContainer{align-items:center;height:100%;margin:0;display:flex}}.ProfileSection-module-scss-module__SGQNEW__iconWrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProfileSection-module-scss-module__SGQNEW__titleText{width:100%}.ProfileSection-module-scss-module__SGQNEW__titleText>h2{z-index:3;font-family:var(--font-family-english);flex-direction:column;font-size:2rem;font-weight:400;line-height:24px;display:flex;position:relative}.ProfileSection-module-scss-module__SGQNEW__titleText>h2>span{margin-top:3px;font-size:4.2rem;font-weight:700;line-height:4.8rem}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__titleText{padding-inline:0}.ProfileSection-module-scss-module__SGQNEW__titleText>h2{font-size:2.4rem}.ProfileSection-module-scss-module__SGQNEW__titleText>h2>span{margin-top:20px}}.ProfileSection-module-scss-module__SGQNEW__profilePictureCaption{z-index:1;font-family:var(--font-family-english);margin:0;font-size:1rem;font-weight:400;position:absolute;top:-75px;right:0}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__profilePictureCaption{top:0}}.ProfileSection-module-scss-module__SGQNEW__profilePicture{margin:0;position:relative}.ProfileSection-module-scss-module__SGQNEW__profilePicture:before{content:"";background:linear-gradient(#0000 0%,#000 50%);width:100%;height:53.333vw;position:absolute;bottom:0;left:0}.ProfileSection-module-scss-module__SGQNEW__profilePicture>img{width:100%;height:auto}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__profilePicture:before{height:150px}.ProfileSection-module-scss-module__SGQNEW__profilePicture:after{content:"";background:linear-gradient(90deg,#000 0%,#0000 25% 75%,#000 100%);position:absolute;inset:0}}.ProfileSection-module-scss-module__SGQNEW__descriptionText{color:#8d8d8d;margin:0;font-size:1.3rem;line-height:2rem}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__descriptionText{font-size:1.6rem;line-height:3rem}}.ProfileSection-module-scss-module__SGQNEW__description{z-index:2;padding-top:8px;position:relative}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__description{padding-top:30px}}.ProfileSection-module-scss-module__SGQNEW__interviewContainer{gap:42px;padding:42px 0 0;display:grid}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__interviewContainer{grid-template-columns:1fr 1fr;gap:100px;padding:0 50px}}.ProfileSection-module-scss-module__SGQNEW__interviewCardTitle{font-family:var(--font-family-english);margin:0;font-size:2rem;font-weight:700;line-height:1}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__interviewCardTitle{font-size:2.4rem}}.ProfileSection-module-scss-module__SGQNEW__interviewCardButton{position:relative}.ProfileSection-module-scss-module__SGQNEW__interviewCardImage{aspect-ratio:506/327;background-color:#1c1c1e;border-radius:16px;width:100%;line-height:0;display:block}.ProfileSection-module-scss-module__SGQNEW__interviewCard{flex-direction:column;gap:20px;width:100%;display:flex}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__interviewCard{gap:24px}}.ProfileSection-module-scss-module__SGQNEW__columnTextArea{border-radius:16px;flex-direction:column;justify-content:flex-end;gap:11px;display:flex;position:absolute;top:16px;left:16px}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__columnTextArea{top:40px;left:32px}}.ProfileSection-module-scss-module__SGQNEW__columnTitle{white-space:pre-wrap;margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__columnTitle{font-size:1.8rem}}.ProfileSection-module-scss-module__SGQNEW__columnSubTitle{margin:0;font-size:1rem;font-weight:700;line-height:1.5}@media (min-width:769px){.ProfileSection-module-scss-module__SGQNEW__columnSubTitle{font-size:1.2rem}}
