.h1,.h2,.h3,.h4,.h5,article.property>div>.intro .description--styled p,h1,h2,h3,h4,h5{color:var(--color-main);font-family:var(--font-display);font-weight:300;line-height:1.2;padding:0}.h1,h1{color:var(--color-main);font-family:var(--font-display);font-weight:400;line-height:120%;letter-spacing:.094rem;font-size:2.875rem}@media only screen and (min-width:360px){.h1,h1{font-size:calc(2.875rem + 18 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h1,h1{font-size:4rem}}.h2,h2{color:var(--color-main);font-family:var(--font-display);font-weight:400;letter-spacing:0;font-size:1.75rem}@media only screen and (min-width:360px){.h2,h2{font-size:calc(1.75rem + 20 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h2,h2{font-size:3rem}}.h3,h3{letter-spacing:0;font-size:1.438rem}@media only screen and (min-width:360px){.h3,h3{font-size:calc(1.438rem + 9 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h3,h3{font-size:2rem}}.h4,article.property>div>.intro .description--styled p,h4{letter-spacing:0;font-size:1.25rem}@media only screen and (min-width:360px){.h4,article.property>div>.intro .description--styled p,h4{font-size:calc(1.25rem + 7 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h4,article.property>div>.intro .description--styled p,h4{font-size:1.688rem}}.h5,h5{letter-spacing:0;font-size:1.125rem}@media only screen and (min-width:360px){.h5,h5{font-size:calc(1.125rem + 6 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h5,h5{font-size:1.5rem}}i{font-style:italic}p{font-family:var(--font-body);font-weight:400;line-height:180%;font-size:.938rem;letter-spacing:.03rem}@media only screen and (min-width:360px){p{font-size:calc(.938rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){p{font-size:1rem}}p.-xl{font-size:1.125rem}@media (min-width:768px){p.-xl{font-size:1.188rem}}@media (min-width:1280px){p.-xl{font-size:1.25rem}}@media (min-width:1920px){p.-xl{font-size:1.313rem}}p.-lg{font-size:1rem}@media (min-width:768px){p.-lg{font-size:1.063rem}}@media (min-width:1280px){p.-lg{font-size:1.125rem}}p.-base{font-size:.938rem}@media (min-width:1280px){p.-base{font-size:1rem}}p.-md{font-size:.875rem}@media (min-width:1280px){p.-md{font-size:.938rem}}p.-sm{font-size:.813rem}@media (min-width:1280px){p.-sm{font-size:.875rem}}p.-xs{font-size:.75rem}@media (min-width:1280px){p.-xs{font-size:.813rem}}.scripted{font-family:Romie,serif;-webkit-font-feature-settings:"ss01" 1;font-feature-settings:"ss01" 1;font-style:italic;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;font-weight:inherit}.eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase}article.property>div>.intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding-top:56px;padding-bottom:56px;text-align:center}@media (min-width:768px){article.property>div>.intro{padding-top:96px;padding-bottom:96px}}article.property>div>.intro ul{list-style-position:inside}article.property>div>.intro .icon{max-width:500px;min-width:min(100%,290px);margin:0 auto;padding:0 24px}article.property>div>.intro .icon img{position:relative}article.property>div>.intro .icon--zena{max-width:326px;min-width:min(100%,200px)}article.property>div>.intro .tagline{font-style:italic;text-wrap:balance;margin-bottom:0}article.property>div>.intro .description{max-width:1000px;margin:0 auto;text-wrap:balance}@media (min-width:768px){article.property>div>.intro .description{margin:24px auto 0}}article.property>div>.intro .description--styled{margin:0 auto}article.property>div>.intro .description--styled p{font-style:italic;line-height:180%}@media (min-width:768px){.property-theme--zena article.property>div>.intro{padding-top:60px}}