.properties-overview .overview-heading{border-bottom:1px solid var(--line);margin-bottom:0;padding-bottom:105px}.properties-overview .overview-heading>p:not(.eyebrow){max-width:700px;line-height:1.65}.overview-jump{margin-top:20px}.overview-group{border-bottom:1px solid var(--line);padding:105px 0 140px}.overview-group-heading{grid-template-columns:1fr 2fr auto;align-items:end;gap:5%;margin-bottom:62px;display:grid}.overview-group-heading .eyebrow{align-self:start;margin-top:14px}.overview-group-heading h2{margin:0;font-size:clamp(54px,6vw,88px)}.overview-group-heading>span{color:var(--muted);white-space:nowrap;padding-bottom:12px;font-size:13px}.properties-overview .editorial-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 24px}.properties-overview .editorial-card,.properties-overview .editorial-card-1{flex-direction:column;width:100%;margin:0;display:flex}.properties-overview .editorial-card-image,.properties-overview .editorial-card-1 .editorial-card-image{aspect-ratio:4/3;height:auto}.properties-overview .editorial-card-info{flex-direction:column;flex:1;gap:22px;margin-top:14px;padding-top:20px;display:flex}.properties-overview .editorial-card-info h3{overflow-wrap:anywhere;font-size:clamp(27px,2.5vw,38px);line-height:1.12}.properties-overview .editorial-card-info p:not(.eyebrow){font-size:15px;line-height:1.55}.properties-overview .editorial-card-info .eyebrow{margin-bottom:12px;font-size:12px;line-height:1.5}.properties-overview .editorial-card-side{text-align:left;justify-items:start;gap:6px;width:100%;min-width:0;margin-top:auto}.properties-overview .editorial-card-price{justify-items:start}.properties-overview .editorial-card-side strong{white-space:normal;font-size:20px}.properties-overview .editorial-card-price small{overflow-wrap:anywhere}.properties-overview .editorial-card-count{top:16px;left:16px}.overview-reserved{padding-top:95px}.overview-rental .rental-photo-note{color:var(--muted);margin:18px 0 0;font-size:13px}.overview-empty{color:var(--muted);padding:20px 0 45px;font-size:18px}.overview-inquiry{grid-template-columns:.9fr 1.1fr;align-items:start;gap:10%;padding:130px 0 150px;display:grid}.overview-inquiry h2{margin:0 0 30px;font-size:clamp(50px,5.2vw,78px)}.overview-inquiry>div>p:not(.eyebrow){max-width:490px;color:var(--muted);margin-bottom:28px;font-size:18px;line-height:1.7}.overview-inquiry>div>a{border-bottom:1px solid;padding-bottom:5px;font-size:20px;font-weight:600;display:inline-block}.overview-inquiry .inquiry-form{background:#fff;border:0;padding:clamp(26px,3vw,42px)}@media (max-width:900px){.overview-group-heading{grid-template-columns:1fr auto}.overview-group-heading .eyebrow{grid-column:1/-1;margin-bottom:0}.overview-inquiry{gap:5%}}@media (max-width:1199px){.properties-overview .editorial-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.properties-overview .editorial-list{grid-template-columns:1fr;row-gap:58px}.properties-overview .editorial-card-image,.properties-overview .editorial-card-1 .editorial-card-image{aspect-ratio:4/3}.properties-overview .editorial-card-info h3{font-size:clamp(30px,8vw,42px)}.properties-overview .overview-heading{padding-bottom:70px}.overview-group{padding:75px 0 90px}.overview-group-heading{gap:10px;margin-bottom:45px}.overview-group-heading h2{font-size:51px}.overview-group-heading>span{font-size:12px}.overview-inquiry{padding:95px 0 105px;display:block}.overview-inquiry h2{font-size:52px}.overview-inquiry>div{margin-bottom:42px}.overview-inquiry>div>p:not(.eyebrow){font-size:16px}.overview-inquiry .inquiry-form{padding:22px}}.properties-overview .overview-heading{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.overview-heading-copy>p:not(.eyebrow){max-width:700px;line-height:1.65}.properties-overview .overview-heading .manhattan-teaser{margin:0}.properties-overview .overview-heading .manhattan-teaser a{width:100%}.properties-overview .overview-heading h1{font-size:clamp(58px,6.4vw,100px)}@media (max-width:800px){.properties-overview .overview-heading{grid-template-columns:1fr;gap:36px}.properties-overview .overview-heading .manhattan-teaser{width:min(100%,300px)}.properties-overview .overview-heading h1{font-size:clamp(48px,9vw,76px)}}.properties-overview .overview-heading{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(280px,370px);align-items:center;gap:0;position:relative}.overview-heading-copy{z-index:2;padding-right:28px;position:relative}.properties-overview .overview-heading h1{pointer-events:none;width:calc(100% + 90px);margin-bottom:32px;font-size:clamp(58px,6.6vw,104px);position:relative}.overview-heading-copy>p:not(.eyebrow){max-width:620px}.properties-overview .overview-heading .manhattan-teaser{z-index:1;margin-left:-55px;position:relative;transform:translateY(-18px)}.properties-overview .overview-heading .manhattan-teaser a{position:relative}.properties-overview .overview-heading .manhattan-teaser img{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 100%)}.properties-overview .overview-heading .manhattan-teaser span{border-bottom:1px solid var(--line);letter-spacing:.04em;margin-left:24%;padding:14px 0;font-size:14px}@media (min-width:801px) and (max-width:1100px){.properties-overview .overview-heading{grid-template-columns:minmax(0,1fr) 290px}.properties-overview .overview-heading h1{width:calc(100% + 60px);font-size:clamp(58px,6.6vw,74px)}.properties-overview .overview-heading .manhattan-teaser{margin-left:-35px}.overview-heading-copy{padding-right:10px}}@media (max-width:800px){.properties-overview .overview-heading{grid-template-columns:1fr;gap:26px}.overview-heading-copy{padding-right:0}.properties-overview .overview-heading h1{width:auto;font-size:clamp(48px,9vw,76px)}.properties-overview .overview-heading .manhattan-teaser{width:min(80%,300px);margin-left:auto;transform:none}.properties-overview .overview-heading .manhattan-teaser img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 13%);mask-image:linear-gradient(90deg,#0000,#000 13%)}.properties-overview .overview-heading .manhattan-teaser span{margin-left:13%}}.properties-overview .overview-heading{display:block}.properties-overview .overview-heading h1{width:auto}.properties-overview .overview-heading-copy{padding-right:0}
