/* One consistent opening title, followed by a quiet full-width rule. */
.content-page .unified-page-heading{display:block!important;position:relative;border:0;border-bottom:1px solid #dedbd3;padding:0 0 34px!important;margin-bottom:38px;gap:0!important}
.content-page .unified-page-heading>.eyebrow{margin:0 0 23px}
.content-page .unified-page-heading h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:44px!important;font-weight:500;line-height:1.12;letter-spacing:-.015em;margin:0!important;max-width:100%}
.content-page .unified-page-heading h2 br{display:none}
.content-page .editorial-intro.unified-page-heading{padding-top:70px!important;margin-top:0;margin-bottom:42px}
.content-page .editorial-intro.unified-page-heading+.content-section{padding-top:0}
.content-page .about-overview{padding-bottom:0}
.content-page .about-overview-story.unified-page-heading{grid-template-columns:1fr;max-width:none}
.content-page .company-unified-heading{margin-bottom:40px}
.content-page .company-profile-grid{padding-top:0}
.content-page .company-profile-visual{margin-top:0}
.content-page .loan-introduction.unified-page-heading{margin-bottom:36px}
.content-page .contact-section-heading.unified-page-heading{max-width:none;margin-bottom:38px}
.content-page .news-article-header{border-bottom:1px solid #dedbd3;padding-bottom:32px;margin-bottom:34px}
@media(max-width:760px){.content-page .unified-page-heading{padding-bottom:26px!important;margin-bottom:28px}.content-page .unified-page-heading h2{font-size:35px!important;line-height:1.14}.content-page .unified-page-heading>.eyebrow{margin-bottom:18px}.content-page .editorial-intro.unified-page-heading{padding-top:43px!important;margin-bottom:30px}.content-page .company-unified-heading{margin-bottom:28px}}

.content-page .editorial-intro.unified-page-heading+.content-section{border-top:0}

.content-page .about-company-description{max-width:1000px;padding:0 0 55px}.content-page .about-company-description p{font-size:16px;line-height:1.95;color:#50574c;margin:0}.content-page .about-company-description p+p{margin-top:16px}@media(max-width:760px){.content-page .about-company-description{padding-bottom:36px}.content-page .about-company-description p{font-size:15px;line-height:1.9}}

.content-page .property-detail-copy .property-facts-no-top{border-top:0}

.content-page .refined-team-header.unified-page-heading{margin-bottom:27px}.content-page .refined-team-header.unified-page-heading+.refined-team-tabs{border-top:0}
