
.expanded-section .expanded-copy{max-width:980px}.expanded-section h2{margin-bottom:28px}.expanded-section .highlight-grid,.expanded-section .amenity-cats{margin-top:30px}.expanded-section .highlight-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.expanded-section .highlight-card h3{font-family:var(--display);font-size:1.15rem;line-height:1.5;margin:0}.expanded-section .amenity-cats{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.expanded-section .amenity-cat h3{font-size:1.5rem;margin-bottom:16px}.expanded-section .amenity-cat p{font-size:.95rem;line-height:1.8}.expanded-section.on-dark .location-source,.expanded-section.on-dark .location-source a{color:var(--cream)}.expanded-section .added-table-wrap{margin-top:26px}.expanded-section .fp-panel{min-width:0}.expanded-section .fp-config-table{width:100%}.expanded-section .fp-config-table a{color:var(--gold-dark);text-decoration:underline}.expanded-section .fp-panel .fp-config-table a{color:inherit}.expanded-section .fp-ctas{margin-top:24px}.expanded-section .fp-split{grid-template-columns:1fr}.expanded-jump-section{padding:18px 0}.expanded-jump-section .corridor-jump{margin:0}.expanded-section .post-body ol{padding-left:24px}.expanded-section .post-body li{margin-bottom:12px}.expanded-section .faq-a-inner{max-width:100%}.expanded-section .fp-config-table td,.expanded-section .fp-config-table th{overflow-wrap:anywhere}.expanded-section .project-card .card-desc{margin-top:16px}
@media(max-width:560px){.expanded-section .fp-ctas{flex-wrap:wrap}.expanded-section .fp-ctas .btn{max-width:100%;white-space:normal;text-align:center}.expanded-section .location-hub-card{min-width:0}.expanded-section .snapshot-cell{overflow-wrap:anywhere}.expanded-section .highlight-card,.expanded-section .amenity-cat{padding:24px}.expanded-section .fp-panel{padding:24px}}
