.availability-note{border-left:3px solid #ad8b4c;background:#efebe1;padding:20px 24px;margin:28px 0}.availability-note strong{color:#36483a}.availability-note p{margin:8px 0 0;font-size:14px;line-height:1.75}.expansion-plans{margin-top:48px}.floorplan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.siteplan-grid{display:grid;gap:24px}.expansion-plans figure{margin:0;padding:14px;background:#fffdf8;border:1px solid #dfd9c9}.expansion-plans .plan-image{display:block;border:0;background:white;width:100%;cursor:zoom-in;padding:0}.expansion-plans img{display:block;width:100%;height:360px;object-fit:contain;background:white}.siteplan-grid img{height:auto;max-height:760px}.expansion-plans figcaption{font-size:12px;line-height:1.6;color:#566354;margin-top:12px}.corridor-shortcuts{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:18px;font-size:12px}.corridor-shortcuts span{color:#687364}.corridor-shortcuts a{color:#45543c;border-bottom:1px solid #b5a784;padding:4px 0}.gallery-index-card{display:block;background:#fffdf8;border:1px solid #e4dece;overflow:hidden;text-decoration:none;color:inherit}.gallery-index-card img{display:block;width:100%;height:240px;object-fit:cover}.gallery-index-card>span{display:block;padding:20px}.gallery-index-card strong{display:block;font:23px Georgia,serif;line-height:1.25}.gallery-index-card small{display:block;margin-top:9px;color:#66705d;font-size:12px;line-height:1.7}.project-title h1{overflow-wrap:anywhere}.project-overview a{overflow-wrap:anywhere}@media(max-width:640px){.floorplan-grid{grid-template-columns:1fr}.expansion-plans img{height:auto;max-height:580px}.corridor-shortcuts{gap:10px 16px}.corridor-shortcuts span{width:100%}.availability-note{padding:18px}.gallery-index-card img{height:220px}}
