.PropertyInfo-module-scss-module__0_yjMG__columnSpan12{grid-column:span 12}.PropertyInfo-module-scss-module__0_yjMG__posRelative{position:relative}@media screen and (min-width:960px){.PropertyInfo-module-scss-module__0_yjMG__posRelative{padding-right:20rem}}@media screen and (min-width:1440px){.PropertyInfo-module-scss-module__0_yjMG__posRelative{padding-right:25rem}}@media screen and (min-width:744px){.PropertyInfo-module-scss-module__0_yjMG__extaTopSpacing{padding-top:24px}}.PropertyInfo-module-scss-module__0_yjMG__carouselWidth{background:var(--colors-graphicBackgroundAccentDark)!important;outline:1px solid var(--colors-graphicBackgroundDefault)!important;width:calc(100% + var(--space-viewportM100Gap)*2)!important;margin-left:calc(var(--space-viewportM100Gap)*-1)!important;position:relative!important}@media screen and (min-width:960px){.PropertyInfo-module-scss-module__0_yjMG__carouselWidth{width:100%!important;margin-left:0!important}}@media screen and (min-width:768px) and (max-width:959px){.PropertyInfo-module-scss-module__0_yjMG__leftArrowPos{left:30px!important}}.PropertyInfo-module-scss-module__0_yjMG__imgBorderRadius{border-radius:0}@media screen and (min-width:960px){.PropertyInfo-module-scss-module__0_yjMG__imgBorderRadius{border-radius:12px}}.PropertyInfo-module-scss-module__0_yjMG__dividerLine{border-top-color:#ddd;font-size:16px;border-top-style:solid!important;border-top-width:1px!important}.PropertyInfo-module-scss-module__0_yjMG__showBackButton{display:none!important}@media (max-width:960px){.PropertyInfo-module-scss-module__0_yjMG__showBackButton{display:block!important}}
.TitleSection-module__5D4l-a__titleSection{flex-direction:column;padding-top:48px;padding-bottom:24px;display:flex}.TitleSection-module__5D4l-a__titleContainer{color:#222;margin-bottom:4px;font-size:22px;font-weight:600;line-height:26px;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important}.TitleSection-module__5D4l-a__titleAddress{color:#222;margin-bottom:4px;line-height:26px;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important}.TitleSection-module__5D4l-a__titleStyle{color:inherit;font-size:1em;font-weight:inherit;line-height:inherit}
.Description-module__WuXmjq__paddingTop{padding-top:32px}.Description-module__WuXmjq__paddingBottom{padding-bottom:48px}.Description-module__WuXmjq__marginTop{margin-top:16px}.Description-module__WuXmjq__titleContainer{color:#222;margin-bottom:24px;font-size:22px;font-weight:600;line-height:26px;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important}.Description-module__WuXmjq__titleStyle{color:inherit;font-size:1em;font-weight:inherit;line-height:inherit}.Description-module__WuXmjq__descriptionContainer{text-overflow:ellipsis;-webkit-line-clamp:6;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:24px;display:-webkit-box;overflow:hidden}
.DialogText-module__takFqq__textStyle{word-break:break-word;white-space:pre-wrap;margin-bottom:24px;font-size:16px;line-height:24px}.DialogText-module__takFqq__titleStyle{margin-bottom:12px;font-size:26px;font-weight:800;line-height:30px}
.Characteristics-module__c8wLeG__paddingSection{padding-top:8px;padding-bottom:48px}.Characteristics-module__c8wLeG__titleContainer{color:#222;margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:26px;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif!important}.Characteristics-module__c8wLeG__titleStyle{color:inherit;font-size:1em;font-weight:inherit;line-height:inherit}
@media screen and (min-width:960px){.ContactAgent-module__VDu0na__contactBoxCont{height:100%;padding-bottom:var(--space-S500);width:calc(20rem - var(--sizes-S500));margin-top:0;position:absolute;top:0;right:0}}@media screen and (min-width:1440px){.ContactAgent-module__VDu0na__contactBoxCont{width:calc(25rem - var(--sizes-S500))}}.ContactAgent-module__VDu0na__contactBoxCont{margin-top:24px}.ContactAgent-module__VDu0na__contactBox{border:1px solid #ddd;border-radius:12px;padding:24px;box-shadow:0 6px 16px #0000001f}@media screen and (min-width:1024px){.ContactAgent-module__VDu0na__contactBoxPos{position:sticky;left:0}}.ContactAgent-module__VDu0na__fixedBottomContainer{z-index:1000;width:100%;position:fixed;bottom:0;left:0}.ContactAgent-module__VDu0na__contactAgentButtons{background:var(--colors-graphicBackgroundDefault);align-items:center;padding:8px;font-weight:700;display:grid;box-shadow:0 0 12px #32274414,0 0 1px #32274452,0 8px 16px -8px #3227443d}.ContactAgent-module__VDu0na__flexContainer{flex-direction:row;flex:1;display:flex}
.TableDisplay-module__3uM3Qq__tableDisplay .TableDisplay-module__3uM3Qq__tableRow{color:#676767;padding:.75rem 0;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.TableDisplay-module__3uM3Qq__tableValue{float:right;color:#222;text-align:end;margin-left:auto;display:inline}@media (min-width:600px){.TableDisplay-module__3uM3Qq__tableDisplay{column-count:2;column-gap:1.25rem}.TableDisplay-module__3uM3Qq__tableDisplay .TableDisplay-module__3uM3Qq__tableRow{border-bottom:1px solid #e6e6e6}}
.FeaturesDisplay-module__NsESJG__featureDisplay .FeaturesDisplay-module__NsESJG__featureRow{color:#676767;padding:.75rem 0;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.FeaturesDisplay-module__NsESJG__featureValue{color:#222;display:inline}@media (min-width:600px){.FeaturesDisplay-module__NsESJG__featureDisplay{column-count:2;column-gap:1.25rem}}
.AuthorTitle-module__f8HzKq__authorName{flex-direction:column;flex-basis:6rem;row-gap:.25rem;min-width:0;display:flex}.AuthorTitle-module__f8HzKq__authorHeading{align-items:center;column-gap:.375rem;min-width:0;display:flex}.AuthorTitle-module__f8HzKq__authorNameText{color:#322744;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;font-weight:400;line-height:32px;overflow:hidden}.AuthorTitle-module__f8HzKq__authorLicense{color:#6b7280;white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.45}.AuthorTitle-module__f8HzKq__authorLogoContainer{flex-shrink:0;width:fit-content;position:relative}.AuthorTitle-module__f8HzKq__logoVerifiedBadge{color:#6c2cf6;filter:drop-shadow(0 4px 10px #6c2cf633);background:#fff;border-radius:999px;position:absolute;bottom:-.55rem;right:-.25rem;font-size:1.45rem!important}.AuthorTitle-module__f8HzKq__inlineVerifiedBadge{color:#6c2cf6;flex-shrink:0;font-size:18px!important}@media screen and (min-width:320px){.AuthorTitle-module__f8HzKq__authorNameText{font-size:22px;line-height:32px}}@media screen and (min-width:768px){.AuthorTitle-module__f8HzKq__authorTitleBox{flex-flow:wrap;display:flex;position:relative}.AuthorTitle-module__f8HzKq__authorName{min-width:0;margin-right:var(--space-S400);flex-grow:1;flex-shrink:1}.AuthorTitle-module__f8HzKq__authorNameText{font-size:22px;line-height:32px}}@media screen and (min-width:1024px){.AuthorTitle-module__f8HzKq__authorNameText{font-size:22px;line-height:32px}}
.PhoneNumber-module__oLYMkG__phoneNumber{color:#000;margin-top:.25rem;font-size:20px;font-weight:200;line-height:150%}
.MobileAppTopBanner-module-scss-module__l5YkYW__banner{background:linear-gradient(90deg,#1b2330 0%,#1e2836 100%);border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:8px 10px;display:flex}.MobileAppTopBanner-module-scss-module__l5YkYW__close{flex-shrink:0;color:#fff!important;margin-left:-6px!important}.MobileAppTopBanner-module-scss-module__l5YkYW__logo{flex-shrink:0;justify-content:center;align-items:center;display:flex}.MobileAppTopBanner-module-scss-module__l5YkYW__meta{flex:auto;min-width:0;overflow:hidden}.MobileAppTopBanner-module-scss-module__l5YkYW__title{color:#70b5f9;letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600;line-height:1.125rem;overflow:hidden}.MobileAppTopBanner-module-scss-module__l5YkYW__ratingRow{flex-wrap:nowrap;gap:2px!important}.MobileAppTopBanner-module-scss-module__l5YkYW__downloads{color:#fff;font-family:Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:700;line-height:1}.MobileAppTopBanner-module-scss-module__l5YkYW__cta{flex-shrink:0;width:clamp(100px,34vw,128px);min-width:100px;margin-left:auto}@media (max-width:380px){.MobileAppTopBanner-module-scss-module__l5YkYW__banner{gap:6px;padding:8px}.MobileAppTopBanner-module-scss-module__l5YkYW__close{margin-left:-4px!important;padding:4px!important}.MobileAppTopBanner-module-scss-module__l5YkYW__title{font-size:.8rem;line-height:1rem}.MobileAppTopBanner-module-scss-module__l5YkYW__ratingRow{gap:1px!important}.MobileAppTopBanner-module-scss-module__l5YkYW__cta{width:clamp(88px,30vw,110px);min-width:88px}.MobileAppTopBanner-module-scss-module__l5YkYW__downloads{font-size:.65rem}}
