
/* V9: compact, non-interactive leasing checklist */
.move-in-checklist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 32px!important;background:transparent!important;border:0!important;box-shadow:none!important}
.move-in-checklist .move-in-item{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:17px 4px!important;border:0!important;border-bottom:1px solid #ded7cc!important;background:transparent!important;box-shadow:none!important;min-height:0!important;cursor:default!important}
.move-in-checklist .static-tick{display:inline-flex;align-items:center;justify-content:center;flex:none;width:23px;height:23px;border:1px solid #b78a56;border-radius:50%;color:#a77d4e;font-size:14px;line-height:1}
.move-in-checklist .move-in-item strong{display:block;font-size:1rem;line-height:1.35;color:#173047}
.move-in-checklist .move-in-item small{display:block;font-size:.9rem;line-height:1.55;margin-top:3px;color:#5a6975}
/* V9: market hero matches other inner pages */
body .page-hero.market-hero{height:520px!important;min-height:520px!important;max-height:520px!important;position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;padding:0!important;box-sizing:border-box!important;isolation:isolate}
body .page-hero.market-hero>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 52%!important;max-width:none!important;z-index:-2!important}
body .page-hero.market-hero .page-hero-shade{position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(8,29,47,.84),rgba(8,29,47,.35) 68%,rgba(8,29,47,.1))!important;z-index:-1!important}
body .page-hero.market-hero .page-hero-copy{width:100%!important;max-width:1280px!important;margin:auto!important;padding:30px 32px!important;position:relative!important;z-index:2!important;box-sizing:border-box!important;transform:none!important}
body .page-hero.market-hero h1{font-family:Georgia,serif!important;font-size:clamp(2.8rem,5vw,4.8rem)!important;line-height:1.08!important;max-width:820px!important;color:#fff!important;margin:0 0 20px!important}
body .page-hero.market-hero p{font-size:clamp(1rem,1.6vw,1.3rem)!important;line-height:1.6!important;max-width:650px!important;color:#f5f0e9!important;margin:0!important}
@media(max-width:760px){.move-in-checklist{grid-template-columns:1fr!important}body .page-hero.market-hero{height:440px!important;min-height:440px!important;max-height:440px!important}body .page-hero.market-hero .page-hero-copy{padding:24px!important}}
