:root{--hero-h1:clamp(2.6rem,4.8vw,4.5rem);--hero-h1-lh:1.06;--hero-h1-ls:-.06em;--hero-h1-max:680px;--hero-lead:17px;--hero-lead-lh:1.6;--hero-lead-max:520px;--hero-edge:max(5%,calc((100% - 1310px) / 2))}.hero-type.hero-type.hero-type .eyebrow{letter-spacing:.09em;text-shadow:none;margin:0 0 18px;font-size:12px;font-weight:650}.hero-type.hero-type.hero-type h1{font-size:var(--hero-h1);line-height:var(--hero-h1-lh);letter-spacing:var(--hero-h1-ls);max-width:var(--hero-h1-max);color:#fff;text-shadow:none;margin:0 0 22px;font-weight:500}.hero-type.hero-type.hero-type h1 em{font-style:normal;font-weight:inherit;color:inherit;display:inline}.hero-type.hero-type.hero-type>p:not(.eyebrow):not(.buyer-hero-micro):not(.relocation-hero-reassurance){font-size:var(--hero-lead);line-height:var(--hero-lead-lh);max-width:var(--hero-lead-max);text-shadow:none;margin:0 0 10px}@media (max-width:1100px){:root{--hero-h1:clamp(2.6rem,5.6vw,3.8rem)}}@media (max-width:760px){:root{--hero-h1:clamp(2.3rem,9.6vw,2.9rem);--hero-h1-lh:1.08;--hero-lead:15.5px;--hero-lead-lh:1.55;--hero-lead-max:none}.hero-type.hero-type.hero-type .eyebrow{margin-bottom:14px}.hero-type.hero-type.hero-type h1{margin-bottom:18px}}.sell-hero-copy.hero-type,.relocation-hub-hero-copy.hero-type{padding-left:var(--hero-edge);padding-bottom:70px;padding-right:5%}.relocation-hub-hero-copy.hero-type{justify-content:flex-end;max-width:none}@media (max-width:760px){.sell-hero-copy.hero-type,.relocation-hub-hero-copy.hero-type{padding-bottom:42px;padding-left:5%}}.page-hero.page-hero--bleed.communities-index-hero:before{background:linear-gradient(90deg,#1416149e 0%,#14161452 45%,#14161400 75%),linear-gradient(#14161400 40%,#14161473);height:auto;inset:0}.page-hero.page-hero--bleed.communities-index-hero .page-hero-copy{padding:0 5% 70px var(--hero-edge)}.page-hero.page-hero--bleed.communities-index-hero .eyebrow{color:#f3efe6}.page-hero.page-hero--bleed.communities-index-hero p:not(.eyebrow){color:#f4f1ea}@media (max-width:760px){.page-hero.page-hero--bleed.communities-index-hero:before{background:linear-gradient(#14161400 30%,#141614cc)}.page-hero.page-hero--bleed.communities-index-hero .page-hero-copy{padding:0 5% 24px}}
