.ag-hero[data-astro-cid-wfgbqlm3]{background:var(--color-paper);display:grid}.ag-hero-copy[data-astro-cid-wfgbqlm3]{align-items:center;padding:clamp(2.5rem,6vw,5.5rem) 1rem;display:flex}.ag-hero-inner[data-astro-cid-wfgbqlm3]{width:min(100%,44rem);min-width:0;margin-inline:auto}.ag-hero[data-astro-cid-wfgbqlm3] h1[data-astro-cid-wfgbqlm3]{max-width:15ch;margin-bottom:1.4rem;font-size:clamp(2.35rem,5vw,5rem)}.ag-hero[data-astro-cid-wfgbqlm3] .lead[data-astro-cid-wfgbqlm3]{max-width:46ch}.ag-hero[data-astro-cid-wfgbqlm3] .actions[data-astro-cid-wfgbqlm3]{margin-top:1.9rem}.ag-hero-photo[data-astro-cid-wfgbqlm3]{background:var(--color-ink);min-height:20rem;margin:0;position:relative;overflow:hidden}.ag-hero-photo[data-astro-cid-wfgbqlm3] picture[data-astro-cid-wfgbqlm3],.ag-hero-photo[data-astro-cid-wfgbqlm3] img[data-astro-cid-wfgbqlm3]{width:100%;height:100%;position:absolute;inset:0}.ag-hero-photo[data-astro-cid-wfgbqlm3] img[data-astro-cid-wfgbqlm3]{object-fit:cover;filter:saturate(.82)contrast(.96)brightness(.94)}.ag-hero-photo[data-astro-cid-wfgbqlm3] figcaption[data-astro-cid-wfgbqlm3]{color:var(--color-bone);background:#11241bc7;border-radius:.25rem;padding:.28rem .5rem;font-size:.75rem;position:absolute;bottom:1rem;left:1rem}.ag-glance[data-astro-cid-wfgbqlm3]{padding-block:clamp(1.8rem,4vw,2.8rem)}.ag-glance[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]{gap:1.4rem;margin:0;display:grid}.ag-glance[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]>div[data-astro-cid-wfgbqlm3]{min-width:0}.ag-glance[data-astro-cid-wfgbqlm3] dt[data-astro-cid-wfgbqlm3]{color:var(--color-oxblood);margin-bottom:.3rem;font-size:.95rem;font-weight:650}.ag-glance[data-astro-cid-wfgbqlm3] dd[data-astro-cid-wfgbqlm3]{letter-spacing:-.012em;margin:0;font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:580;line-height:1.3}.ag-glance[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3]{border-top:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:1.5rem;padding-top:.75rem;font-size:.98rem;display:flex}.ag-glance[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3] span[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft)}.ag-glance[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{min-height:2.75rem;text-decoration-color:var(--color-brass);align-items:center;font-weight:620;display:inline-flex}.ag-block[data-astro-cid-wfgbqlm3]{scroll-margin-top:var(--header-height)}.ag-grid[data-astro-cid-wfgbqlm3]{align-items:start;gap:clamp(1.75rem,5vw,5rem);display:grid}.ag-grid[data-astro-cid-wfgbqlm3]>[data-astro-cid-wfgbqlm3]{min-width:0}.ag-block[data-astro-cid-wfgbqlm3] header[data-astro-cid-wfgbqlm3] h2[data-astro-cid-wfgbqlm3]{max-width:15ch;margin-bottom:0;font-size:clamp(2rem,3.6vw,3.6rem)}.ag-body[data-astro-cid-wfgbqlm3]>[data-astro-cid-wfgbqlm3]:last-child{margin-bottom:0}.ag-body[data-astro-cid-wfgbqlm3] .lead[data-astro-cid-wfgbqlm3]{margin-bottom:1.4rem;font-size:clamp(1.2rem,1.05rem + .55vw,1.5rem)}.ag-body[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{text-decoration-color:var(--color-brass);overflow-wrap:anywhere;font-weight:620}.surface-ink[data-astro-cid-wfgbqlm3] .eyebrow[data-astro-cid-wfgbqlm3]{color:var(--color-brass)}.surface-ink[data-astro-cid-wfgbqlm3] .ag-body[data-astro-cid-wfgbqlm3] p[data-astro-cid-wfgbqlm3],.surface-ink[data-astro-cid-wfgbqlm3] .ag-body[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{color:var(--color-moss-pale)}.surface-ink[data-astro-cid-wfgbqlm3] .ag-body[data-astro-cid-wfgbqlm3] .lead[data-astro-cid-wfgbqlm3],.surface-ink[data-astro-cid-wfgbqlm3] .ag-body[data-astro-cid-wfgbqlm3] h3[data-astro-cid-wfgbqlm3]{color:var(--color-bone)}.ag-rows[data-astro-cid-wfgbqlm3]{border-top:1px solid var(--color-ink);margin:2rem 0 0}.ag-rows[data-astro-cid-wfgbqlm3]>div[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);gap:.3rem;padding-block:1.15rem;display:grid}.ag-rows[data-astro-cid-wfgbqlm3] dt[data-astro-cid-wfgbqlm3]{letter-spacing:-.012em;font-size:1.14rem;font-weight:640;line-height:1.3}.ag-rows[data-astro-cid-wfgbqlm3] dt[data-astro-cid-wfgbqlm3] small[data-astro-cid-wfgbqlm3]{color:var(--color-oxblood);letter-spacing:0;margin-top:.15rem;font-size:.95rem;font-weight:560;display:block}.ag-rows[data-astro-cid-wfgbqlm3] dd[data-astro-cid-wfgbqlm3]{max-width:var(--measure);color:var(--color-ink-soft);margin:0}.ag-tenure[data-astro-cid-wfgbqlm3]{margin:2rem 0 0}.ag-legend[data-astro-cid-wfgbqlm3]{flex-wrap:wrap;gap:.35rem 1.25rem;margin-bottom:1rem;font-size:.95rem;font-weight:600;display:flex}.key[data-astro-cid-wfgbqlm3]{align-items:center;gap:.5rem;display:inline-flex}.key[data-astro-cid-wfgbqlm3]:before{content:"";background:var(--tone);width:.95rem;height:.95rem;box-shadow:inset 0 0 0 1px var(--edge,transparent);border-radius:.2rem}.rent[data-astro-cid-wfgbqlm3]{--tone:var(--color-moss)}.coop[data-astro-cid-wfgbqlm3]{--tone:var(--color-brass)}.own[data-astro-cid-wfgbqlm3]{--tone:var(--color-parchment);--edge:var(--color-ink-soft)}.ag-tenure[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3]{gap:1.05rem;margin:0;padding:0;list-style:none;display:grid}.ag-tenure[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{gap:.3rem;display:grid}.ag-tenure[data-astro-cid-wfgbqlm3] strong[data-astro-cid-wfgbqlm3]{font-weight:640;line-height:1.3}.bar[data-astro-cid-wfgbqlm3]{background:color-mix(in oklch, var(--color-ink) 8%, transparent);border-radius:.2rem;height:.9rem;display:flex;overflow:hidden}.bar[data-astro-cid-wfgbqlm3] i[data-astro-cid-wfgbqlm3]{background:var(--tone);min-width:2px;box-shadow:inset 0 0 0 1px var(--edge,transparent);display:block}.ag-tenure[data-astro-cid-wfgbqlm3] small[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft);font-size:.95rem;line-height:1.35}.ag-tenure[data-astro-cid-wfgbqlm3] figcaption[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft);margin-top:1.1rem;font-size:.95rem;line-height:1.45}.ag-stations[data-astro-cid-wfgbqlm3]{border-top:1px solid color-mix(in oklch, var(--color-bone) 32%, transparent);margin:2rem 0 0;padding:0;list-style:none}.ag-stations[data-astro-cid-wfgbqlm3]>li[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-bone) 32%, transparent);padding-block:1.6rem}.ag-stations[data-astro-cid-wfgbqlm3] h3[data-astro-cid-wfgbqlm3]{margin-bottom:.25rem;font-size:clamp(1.5rem,2.3vw,2.2rem)}.ag-stations[data-astro-cid-wfgbqlm3] .address[data-astro-cid-wfgbqlm3]{color:var(--color-brass);margin-bottom:.75rem;font-weight:600}.ag-stations[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3]{margin:0 0 .5rem;padding:0;list-style:none}.ag-stations[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{max-width:var(--measure);padding-left:1rem;position:relative}.ag-stations[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]+li[data-astro-cid-wfgbqlm3]{margin-top:.35rem}.ag-stations[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]:before{content:"";background:var(--color-brass);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.72em;left:0}.ag-stations[data-astro-cid-wfgbqlm3] .text-link[data-astro-cid-wfgbqlm3],.surface-ink[data-astro-cid-wfgbqlm3] .ag-body[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{color:var(--color-bone)}.ag-landlords[data-astro-cid-wfgbqlm3]{border-top:1px solid var(--color-ink);margin-top:2rem;display:grid}.ag-landlords[data-astro-cid-wfgbqlm3] details[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);padding-block:1rem}.ag-landlords[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;list-style:none;display:flex}.ag-landlords[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3]::-webkit-details-marker{display:none}.ag-fold[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3]::-webkit-details-marker{display:none}.landlord-head[data-astro-cid-wfgbqlm3]{min-width:0}.ag-landlords[data-astro-cid-wfgbqlm3] h3[data-astro-cid-wfgbqlm3]{margin-bottom:.15rem;font-size:clamp(1.3rem,1.9vw,1.65rem)}.ag-landlords[data-astro-cid-wfgbqlm3] .where[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft);font-size:1rem;line-height:1.45;display:block}summary[data-astro-cid-wfgbqlm3] i[data-astro-cid-wfgbqlm3]{background:var(--color-moss);width:1rem;height:1px;transition:transform .22s var(--ease-out-quint);flex:none;position:relative}summary[data-astro-cid-wfgbqlm3] i[data-astro-cid-wfgbqlm3]:before{content:"";background:inherit;position:absolute;inset:0;transform:rotate(90deg)}details[data-astro-cid-wfgbqlm3][open]>summary[data-astro-cid-wfgbqlm3] i[data-astro-cid-wfgbqlm3]{transform:rotate(45deg)}.landlord-link[data-astro-cid-wfgbqlm3]{align-items:center;min-height:2.75rem;margin-top:.25rem;font-size:1rem;display:inline-flex}.ag-landlords[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]{gap:.6rem;margin:.5rem 0 0;display:grid}.ag-landlords[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]>div[data-astro-cid-wfgbqlm3]{min-width:0}.ag-landlords[data-astro-cid-wfgbqlm3] dt[data-astro-cid-wfgbqlm3]{color:var(--color-oxblood);font-size:.95rem;font-weight:640}.ag-landlords[data-astro-cid-wfgbqlm3] dd[data-astro-cid-wfgbqlm3]{margin:0;line-height:1.4}.ag-after[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft);margin-top:1.5rem}.ag-note[data-astro-cid-wfgbqlm3]{border-radius:var(--radius-md);background:color-mix(in oklch, var(--color-parchment) 72%, transparent);margin-top:2rem;padding:clamp(1.15rem,3vw,1.6rem)}.ag-note[data-astro-cid-wfgbqlm3] h3[data-astro-cid-wfgbqlm3]{letter-spacing:-.015em;margin-bottom:.4rem;font-size:1.2rem}.ag-note[data-astro-cid-wfgbqlm3] p[data-astro-cid-wfgbqlm3]{margin:0}.surface-ink[data-astro-cid-wfgbqlm3] .ag-note[data-astro-cid-wfgbqlm3]{background:color-mix(in oklch, var(--color-bone) 10%, transparent)}.surface-parchment[data-astro-cid-wfgbqlm3] .ag-note[data-astro-cid-wfgbqlm3]{background:var(--color-bone)}.ag-steps[data-astro-cid-wfgbqlm3]{scroll-margin-top:var(--header-height)}.ag-hold[data-astro-cid-wfgbqlm3]{border-radius:var(--radius-md);background:var(--color-bone);max-width:58rem;margin-bottom:clamp(2.25rem,5vw,3.5rem);padding:clamp(1.15rem,3vw,1.6rem)}.ag-hold[data-astro-cid-wfgbqlm3] p[data-astro-cid-wfgbqlm3]{max-width:none;margin:0}.ag-hold[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{text-decoration-color:var(--color-brass);font-weight:620}.ag-steps-intro[data-astro-cid-wfgbqlm3]{max-width:50rem;margin-bottom:clamp(2rem,5vw,3.5rem)}.ag-steps-intro[data-astro-cid-wfgbqlm3] h2[data-astro-cid-wfgbqlm3]{max-width:16ch;margin-bottom:.8rem;font-size:clamp(2rem,3.6vw,3.6rem)}.ag-steps[data-astro-cid-wfgbqlm3] ol[data-astro-cid-wfgbqlm3]{border-top:1px solid var(--color-ink);margin:0;padding:0;list-style:none;display:grid}.ag-steps[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);grid-template-columns:3rem minmax(0,1fr);gap:.9rem;padding-block:1.4rem;display:grid}.number[data-astro-cid-wfgbqlm3]{color:var(--color-oxblood);letter-spacing:-.04em;font-size:clamp(2.2rem,3.4vw,3.2rem);font-weight:400;line-height:1}.ag-steps[data-astro-cid-wfgbqlm3] h3[data-astro-cid-wfgbqlm3]{margin-bottom:.4rem;font-size:clamp(1.25rem,1.9vw,1.6rem)}.ag-steps[data-astro-cid-wfgbqlm3] p[data-astro-cid-wfgbqlm3]{color:var(--color-ink-soft);margin:0}.ag-steps[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{text-decoration-color:var(--color-brass);font-weight:620}.ag-sources[data-astro-cid-wfgbqlm3]{scroll-margin-top:var(--header-height)}.ag-sources[data-astro-cid-wfgbqlm3] h2[data-astro-cid-wfgbqlm3]{max-width:14ch;margin:1.1rem 0 .6rem;font-size:clamp(1.6rem,2.6vw,2.4rem)}.ag-sources[data-astro-cid-wfgbqlm3] header[data-astro-cid-wfgbqlm3] p[data-astro-cid-wfgbqlm3]{color:var(--color-oxblood);margin:0;font-weight:640}.ag-fold[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3]{cursor:pointer;border-top:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;font-weight:640;list-style:none;display:flex}.ag-sources[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3]{gap:0 2rem;margin:0;padding:0;list-style:none;display:grid}.ag-sources[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 12%, transparent);padding-block:.45rem;font-size:.95rem;line-height:1.4}.ag-sources[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{min-height:1.75rem;text-decoration-color:var(--color-brass);overflow-wrap:anywhere;display:inline-block}.ag-nearby[data-astro-cid-wfgbqlm3] h2[data-astro-cid-wfgbqlm3]{max-width:12ch;margin-bottom:0;font-size:clamp(1.8rem,3vw,3rem)}.ag-nearby[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3]{border-top:1px solid var(--color-ink);display:grid}.ag-nearby[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]{border-bottom:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.6rem;font-weight:620;text-decoration:none;display:grid}.ag-nearby[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3] .leaf-icon{width:1.5rem;height:1.5rem}.ag-nearby[data-astro-cid-wfgbqlm3] nav[data-astro-cid-wfgbqlm3] a[data-astro-cid-wfgbqlm3]:hover{background:var(--color-bone)}@media (width<=540px){.ag-hero[data-astro-cid-wfgbqlm3] .actions[data-astro-cid-wfgbqlm3]{flex-direction:column;align-items:stretch}.ag-hero[data-astro-cid-wfgbqlm3] .button[data-astro-cid-wfgbqlm3]{width:100%}.ag-hero-photo[data-astro-cid-wfgbqlm3]{min-height:15rem}.ag-block[data-astro-cid-wfgbqlm3],.ag-steps[data-astro-cid-wfgbqlm3]{padding-block:3rem}.final-cta .cta-mark{display:none}}@media (width>=620px){.ag-rows[data-astro-cid-wfgbqlm3]>div[data-astro-cid-wfgbqlm3]{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:1.5rem}.ag-landlords[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.ag-tenure[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{grid-template-columns:minmax(8rem,.3fr) minmax(0,.7fr);align-items:center;gap:.25rem 1rem}.ag-tenure[data-astro-cid-wfgbqlm3] small[data-astro-cid-wfgbqlm3]{grid-column:2}.ag-steps[data-astro-cid-wfgbqlm3] li[data-astro-cid-wfgbqlm3]{grid-template-columns:4rem minmax(0,1fr)}}@media (width>=760px){.ag-glance[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]{grid-template-columns:repeat(3,minmax(0,1fr))}.ag-glance[data-astro-cid-wfgbqlm3] dl[data-astro-cid-wfgbqlm3]>div[data-astro-cid-wfgbqlm3]+div[data-astro-cid-wfgbqlm3]{border-left:1px solid color-mix(in oklch, var(--color-ink) 20%, transparent);padding-left:1.5rem}.ag-sources[data-astro-cid-wfgbqlm3] ul[data-astro-cid-wfgbqlm3]{border-top:1px solid color-mix(in oklch, var(--color-ink) 22%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.ag-fold[data-astro-cid-wfgbqlm3]>summary[data-astro-cid-wfgbqlm3]{display:none}.ag-landlords[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3]{pointer-events:none}.ag-landlords[data-astro-cid-wfgbqlm3] summary[data-astro-cid-wfgbqlm3] i[data-astro-cid-wfgbqlm3]{display:none}}@media (width>=900px){.ag-hero[data-astro-cid-wfgbqlm3]{min-height:min(calc(86svh - var(--header-height)), 46rem);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.ag-hero-copy[data-astro-cid-wfgbqlm3]{padding-inline:clamp(2rem,4vw,5rem)}.ag-grid[data-astro-cid-wfgbqlm3]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.ag-block[data-astro-cid-wfgbqlm3] header[data-astro-cid-wfgbqlm3]{top:calc(var(--header-height) + 2rem);position:sticky}.ag-steps[data-astro-cid-wfgbqlm3] ol[data-astro-cid-wfgbqlm3]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}}
