.regional-planning{margin:44px auto;padding:32px;max-width:1180px;box-sizing:border-box;background:#1c1e21;border:1px solid #ffffff22;border-top:3px solid #d9ac32;border-radius:8px;color:#eee}.regional-planning h2{font-size:clamp(24px,3vw,34px);font-weight:500;margin:8px 0 25px;line-height:1.3}.regional-planning-kicker{font-size:11px!important;font-weight:700;letter-spacing:.13em;color:#d9ac32!important}.regional-planning-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.regional-planning h3{font-size:19px;line-height:1.4;color:#e2bd55}.regional-planning p{font-size:15px;line-height:1.75;color:#cdd1d6}.regional-planning a{color:#e2bd55;font-size:14px;font-weight:600}.regional-planning .regional-planning-small{font-size:12px;color:#aeb5be;margin-top:16px}@media(max-width:700px){.regional-planning{margin:28px 5%;padding:22px}.regional-planning-grid{grid-template-columns:1fr;gap:18px}}