.plat{width:100%;height:auto;display:block}.plat--parkside-estates{max-width:640px;margin:0 auto}.plat-bound{fill:none;stroke:var(--line);stroke-width:1.2px}.plat-green{fill:#b39a6b12;stroke:#b39a6b52;stroke-width:1px}.plat-other{fill:#f4f4f208;stroke:var(--line);stroke-width:1px}.plat-curb{fill:#f4f4f20d;stroke:none}.plat-road{fill:#f4f4f217;stroke:var(--line-strong);stroke-width:1px}.plat-area{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.3em;fill:#b39a6b;font-size:12px}.plat--parkside-estates .plat-area{font-size:15px}.plat--fruitland-heights .plat-area{font-size:26px}.plat--fruitland-heights .plat-street{font-size:34px}.plat--fruitland-heights .plat-bound,.plat--fruitland-heights .plat-lot{stroke-width:2.4px}.plat-street{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.3em;fill:var(--grey);font-size:13px}.plat--parkside-estates .plat-street{letter-spacing:.22em;font-size:19px}.plat-lot{fill:none;stroke:#f4f4f238;stroke-width:1.2px}.plat-lot.open{stroke:var(--white)}.plat-lot.soon{stroke:#f4f4f299;stroke-width:2px}.soon-g .plat-n{fill:var(--white)}.plat a:hover .plat-lot.soon{stroke:var(--white);stroke-width:3.5px}.plat-lot.pre{stroke:#f4f4f2bf}.plat-lot.avail,.plat-lot.spec{fill:var(--white);stroke:var(--white)}.plat-lot.build{fill:#f4f4f20f;stroke:#f4f4f280;stroke-dasharray:4 3}.plat-hatch{stroke:#f4f4f26b;stroke-width:1px}.plat-tag{fill:var(--black)}.plat-n{font-family:var(--f-body);fill:var(--grey);font-variant-numeric:lining-nums;font-weight:400}.plat-p{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.06em;fill:var(--grey)}.plat-pr{font-family:var(--f-body);font-variant-numeric:lining-nums;fill:var(--black);font-weight:500}.pre-g .plat-n,.pre-g .plat-p,.open-g .plat-n,.build-g .plat-n{fill:var(--white)}.avail-g .plat-n,.avail-g .plat-p,.spec-g .plat-n,.spec-g .plat-p{fill:var(--black)}.plat a:hover .plat-lot.avail,.plat a:hover .plat-lot.spec{fill:#dcdcd8}.plat a:hover .plat-lot.open,.plat a:hover .plat-lot.pre,.plat a:hover .plat-lot.build{stroke:var(--white);stroke-width:2.4px}.plat a:focus-visible{outline:none}.plat a:focus-visible .plat-lot{stroke:#b39a6b;stroke-width:3.5px}@media (max-width:700px){.plat .plat-n{font-size:30px}.plat .plat-p,.plat .plat-pr,.plat .plat-tag{display:none}.plat-street{font-size:22px}.plat--parkside-estates .plat-street{letter-spacing:.14em;font-size:22px}.plat-area{font-size:20px}.plat--fruitland-heights .plat-n{font-size:84px}.plat--fruitland-heights .plat-street{letter-spacing:.12em;font-size:64px}.plat--fruitland-heights .plat-area{letter-spacing:.1em;font-size:46px}.plat--parkside-estates .plat-area{letter-spacing:.14em;font-size:17px}}
:where([data-page=evelyn-heights]) .display{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.34em;text-wrap:balance;color:var(--white);padding-left:.34em;font-size:clamp(32px,5vw,72px);font-weight:300;line-height:1.25}:where([data-page=evelyn-heights]) .hero.place .hero-img img{object-position:50% 100%;filter:saturate(.62)contrast(1.14)brightness(.5);transform-origin:50% 92%}:where([data-page=evelyn-heights]) .hero.place:after{background:linear-gradient(#05060599 0%,#05060500 22%),linear-gradient(#05060500 76%,#05060580 91%,#050605 100%)}:where([data-page=evelyn-heights]) .hero.place .hero-copy{top:34%;bottom:auto}:where([data-page=evelyn-heights]) .hero.place .hero-copy .label{color:#f4f4f2db}:where([data-page=evelyn-heights]) .crumb{z-index:2;text-align:center;position:absolute;bottom:clamp(40px,7vh,72px);left:0;right:0}:where([data-page=evelyn-heights]) .crumb a{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.28em;color:#f4f4f2b8;padding:8px 0 8px .28em;font-size:11px}:where([data-page=evelyn-heights]) .crumb a:hover{color:var(--white)}:where([data-page=evelyn-heights]) .opening{padding:var(--space) var(--gutter) calc(var(--space) * .7);text-align:center}:where([data-page=evelyn-heights]) .opening .lede{margin-top:clamp(40px,4vw,56px)}:where([data-page=evelyn-heights]) .siteplan{max-width:var(--wrap);margin:clamp(72px,7vw,104px) auto 0}:where([data-page=evelyn-heights]) .siteplan svg{width:100%;height:auto;display:block}:where([data-page=evelyn-heights]) .siteplan .tall{display:none}:where([data-page=evelyn-heights]) .sp-road{fill:none;stroke:var(--line-strong);stroke-width:1px}:where([data-page=evelyn-heights]) .sp-lot{fill:none;stroke:#f4f4f233;stroke-width:1px}:where([data-page=evelyn-heights]) .sp-lot.pre{stroke:#f4f4f2b3}:where([data-page=evelyn-heights]) .sp-lot.avail{fill:var(--white);stroke:var(--white)}:where([data-page=evelyn-heights]) .sp-n{font-family:var(--f-body);fill:var(--grey);font-variant-numeric:lining-nums;font-size:15px;font-weight:400}:where([data-page=evelyn-heights]) .sp-p{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.14em;fill:var(--white);font-size:10.5px}:where([data-page=evelyn-heights]) .pre-g .sp-n{fill:var(--white)}:where([data-page=evelyn-heights]) .avail-g .sp-n,:where([data-page=evelyn-heights]) .avail-g .sp-p,:where([data-page=evelyn-heights]) .sp-tag-bg{fill:var(--black)}:where([data-page=evelyn-heights]) .sp-street{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.3em;fill:var(--grey);font-size:11px}:where([data-page=evelyn-heights]) .siteplan a:hover .sp-lot.avail{fill:#dcdcd8}:where([data-page=evelyn-heights]) .siteplan a:hover .sp-lot.pre{stroke:var(--white)}:where([data-page=evelyn-heights]) .siteplan a:focus-visible{outline:none}:where([data-page=evelyn-heights]) .siteplan a:focus-visible .sp-lot{stroke:var(--white);stroke-width:3px}:where([data-page=evelyn-heights]) .sp-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px 40px;margin-top:28px;padding-top:22px;display:flex}:where([data-page=evelyn-heights]) .legend{flex-wrap:wrap;gap:14px 36px;display:flex}:where([data-page=evelyn-heights]) .legend li{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.28em;color:var(--white);align-items:center;gap:12px;font-size:11px;display:flex}:where([data-page=evelyn-heights]) .legend i{border:1px solid #f4f4f233;width:18px;height:12px;display:inline-block}:where([data-page=evelyn-heights]) .legend .k-avail i{background:var(--white);border-color:var(--white)}:where([data-page=evelyn-heights]) .legend .k-pre i{background:repeating-linear-gradient(135deg,#f4f4f273 0 1px,#0000 1px 5px);border-color:#f4f4f2b3}:where([data-page=evelyn-heights]) .sp-note{color:var(--grey);font-size:14px;line-height:1.6}:where([data-page=evelyn-heights]) .sp-note em{color:var(--white);font-style:normal}:where([data-page=evelyn-heights]) .h-name h4 a{background:linear-gradient(var(--line-strong),var(--line-strong)) no-repeat 0 100%/calc(100% - .24em) 1px;padding-bottom:3px}:where([data-page=evelyn-heights]) .h-name h4 a:hover{background-image:linear-gradient(var(--white),var(--white))}:where([data-page=evelyn-heights]) .rate.own{min-height:0;padding:var(--space) var(--gutter);background:var(--black);place-items:center;display:grid}:where([data-page=evelyn-heights]) .tier-pair{align-items:flex-start;gap:18px;display:inline-flex}:where([data-page=evelyn-heights]) .tier-pair .tier-cell{flex-direction:column;align-items:center;display:inline-flex}:where([data-page=evelyn-heights]) .tier-pair .tier-cap{letter-spacing:.3em;color:#f4f4f2c7;margin-top:12px;padding-left:.3em;font-size:11px}:where([data-page=evelyn-heights]) .tier-pair .tier-div{background:var(--line-strong);align-self:stretch;width:1px;margin:2px 4px 24px}:where([data-page=evelyn-heights]) .rate-frame .rate-tier{align-items:center;gap:26px}:where([data-page=evelyn-heights]) .nearby li{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}:where([data-page=evelyn-heights]) .close-sec{padding:var(--space) var(--gutter);background:var(--near)}:where([data-page=evelyn-heights]) .close-sec .head{max-width:980px;margin:0 auto}:where([data-page=evelyn-heights]) .close-sec .head .title{margin-top:30px}:where([data-page=evelyn-heights]) .close-sec .actions{margin-top:clamp(56px,5vw,72px)}:where([data-page=evelyn-heights]) .disclose{max-width:var(--wrap);text-align:center;color:var(--grey);text-wrap:balance;margin:clamp(56px,5vw,72px) auto 0;font-size:14px;line-height:1.7}@media (max-width:900px){:where([data-page=evelyn-heights]) .siteplan .wide{display:none}:where([data-page=evelyn-heights]) .siteplan .tall{max-width:420px;margin:0 auto;display:block}:where([data-page=evelyn-heights]) .nearby li{grid-template-columns:1fr}}@media (max-width:640px){:where([data-page=evelyn-heights]) .rate-frame .rate-tier{flex-direction:column;gap:18px}}@media (max-width:480px){:where([data-page=evelyn-heights]) .hero.place .hero-copy{top:27%}:where([data-page=evelyn-heights]) .hero.place .hero-img img{animation:none;transform:scale(1.5)}:where([data-page=evelyn-heights]) .display{letter-spacing:.24em;padding-left:.24em}:where([data-page=evelyn-heights]) .sp-foot{flex-direction:column}:where([data-page=evelyn-heights]) .legend{gap:12px 28px}:where([data-page=evelyn-heights]) .rate.own{padding:96px 16px}}:where([data-page=evelyn-heights]) .sp-lot.open{fill:none;stroke:var(--white);stroke-width:1px}:where([data-page=evelyn-heights]) .open-g .sp-n{fill:var(--white)}:where([data-page=evelyn-heights]) .sp-f{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.14em;fill:var(--grey);font-size:9.5px}:where([data-page=evelyn-heights]) .siteplan a:hover .sp-lot.open{stroke-width:2px}:where([data-page=evelyn-heights]) .legend .k-open i{border-color:var(--white)}:where([data-page=evelyn-heights]) .sp-lot.build{fill:#f4f4f20f;stroke:#f4f4f273;stroke-dasharray:3 3}:where([data-page=evelyn-heights]) .legend .k-build i{background:#f4f4f20f;border:1px dashed #f4f4f273}:where([data-page=evelyn-heights]) .sp-b{font-family:var(--f-caps);font-stretch:var(--f-caps-stretch);text-transform:uppercase;letter-spacing:.04em;fill:var(--grey);font-size:8.5px}:where([data-page=evelyn-heights]) .legend .k-green i{background:#b39a6b12;border-color:#b39a6b52}
