.local-planning{max-width:1200px;margin-inline:auto;scroll-margin-top:100px}.local-planning h2{max-width:900px}.local-planning p{max-width:850px;line-height:1.75}.local-planning p+p{margin-top:1em}.local-planning ul{padding-inline-start:1.3em}.local-planning a{display:inline-block;min-height:44px;line-height:1.5;padding-block:10px;box-sizing:border-box}.local-planning li{margin-block:4px}
.local-planning figure{margin:24px 0;max-width:850px}.local-planning img{display:block;width:100%;height:auto;border-radius:12px}.local-planning figcaption{font-size:14px;line-height:1.5;margin-top:8px}
