.w-planning-authority{--pa-green:#8FC29A;--pa-blue:#1D5B8C;--pa-e:cubic-bezier(.16,1,.3,1);margin-top:clamp(34px,4vw,56px)}.w-planning-authority .pa{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"fig out" "grid out";border:1px solid var(--line-light);background:radial-gradient(120% 70% at 30% 20%,#1d5b8c4d,#1d5b8c00 60%),#ffffff04}.w-planning-authority .pa-fig{grid-area:fig}.w-planning-authority .pa-grid{grid-area:grid}.w-planning-authority .pa-out{grid-area:out}.w-planning-authority .pa-fig{margin:0;padding:clamp(18px,2.4vw,34px);border-right:1px solid var(--line-light);display:flex;flex-direction:column;min-width:0}.w-planning-authority .pa-draw{flex:1 1 auto;display:flex;align-items:center;position:relative}.w-planning-authority .pa-svg{display:block;width:100%;height:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.w-planning-authority #pa-dots circle{fill:#ffffff13}.w-planning-authority .pa-wash{transition:opacity 1.1s var(--pa-e),transform 1.4s var(--pa-e)}.w-planning-authority .pa-halo{fill:#8fc29a0f}.w-planning-authority .pa-edge{fill:none;stroke:var(--pa-green);stroke-width:1.2;stroke-opacity:.55;stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--pa-e) .2s,stroke-opacity .5s var(--pa-e)}.w-planning-authority .pa-band-t{font:italic 300 21px/1 Fraunces,Fraunces Fallback,Georgia,serif;fill:var(--pa-green);letter-spacing:.01em}.w-planning-authority .pa-lead{fill:none;stroke:var(--pa-green);stroke-width:1;stroke-opacity:.55}.w-planning-authority .pa-wash-lab{transition:opacity .9s var(--pa-e) .5s}.w-planning-authority .pa-n path{fill:none;stroke:#ffffff80;stroke-width:1.5;stroke-linejoin:round}.w-planning-authority .pa-n text{font:600 12px/1 Inter,Inter Fallback,sans-serif;fill:#ffffff80;letter-spacing:.14em}.w-planning-authority .pa-home-r{fill:none;stroke:#ffffff47;stroke-width:1;stroke-dasharray:2 4}.w-planning-authority .pa-link{fill:none;stroke:var(--gold);stroke-width:1.6;stroke-linecap:round;opacity:.9}.w-planning-authority .pa-pre{fill:none;stroke:#ffffff73;stroke-width:1.2;stroke-linecap:round;stroke-dasharray:2 5;opacity:0;transition:opacity .35s var(--pa-e)}.w-planning-authority .pa.pv-on .pa-pre{opacity:1}.w-planning-authority .pa-p{cursor:pointer;transition:opacity .5s var(--pa-e)}.w-planning-authority .pa-hit{fill:transparent}.w-planning-authority .pa-mk,.w-planning-authority .pa-mi{transition:transform .55s var(--pa-e),opacity .6s var(--pa-e)}.w-planning-authority .pa-m{stroke-width:1.8;transition:fill .45s var(--pa-e),stroke .45s var(--pa-e)}.w-planning-authority .pa-msdc .pa-m{fill:#fff;stroke:#fff}.w-planning-authority .pa-sdnpa .pa-m{fill:#0d2a40;stroke:var(--pa-green)}.w-planning-authority .pa-ldc .pa-m{fill:#0d2a40;stroke:#fff}.w-planning-authority .pa-p.on .pa-m{fill:var(--gold);stroke:var(--gold)}.w-planning-authority .pa-p.pv .pa-mi{transform:scale(1.35)}.w-planning-authority .pa-lab{font:500 17px/1 Inter,Inter Fallback,sans-serif;fill:#ffffffbd;transition:fill .4s var(--pa-e),opacity .5s var(--pa-e)}.w-planning-authority .pa-sub{font:600 12.5px/1 Inter,Inter Fallback,sans-serif;letter-spacing:.12em;text-transform:uppercase;fill:var(--pa-green);opacity:0;transition:opacity .35s var(--pa-e)}.w-planning-authority .pa-msdc .pa-sub,.w-planning-authority .pa-ldc .pa-sub{fill:#ffffffb3}.w-planning-authority .pa-p.pv .pa-lab{fill:#fff}.w-planning-authority .pa-p.pv .pa-sub,.w-planning-authority .pa-p.on .pa-sub{opacity:1}.w-planning-authority .pa-p.on .pa-lab{fill:var(--gold);font-weight:600}.w-planning-authority .pa-sel{pointer-events:none}.w-planning-authority .pa-sel-r{fill:none;stroke:var(--gold);stroke-width:1.7}.w-planning-authority .pa-sel-h{fill:none;stroke:var(--gold);stroke-width:1;opacity:.35;transform-box:fill-box;transform-origin:center;animation:paBreath 3.6s ease-in-out infinite;animation-play-state:paused}.w-planning-authority .pa.is-vis .pa-sel-h{animation-play-state:running}@keyframes paBreath{0%,to{transform:scale(.86);opacity:.12}50%{transform:scale(1.08);opacity:.42}}.w-planning-authority .pa-pulse{fill:none;stroke:var(--gold);stroke-width:1.4;opacity:0;transform-box:fill-box;transform-origin:center}.w-planning-authority .pa.cue .pa-p.hint .pa-pulse{animation:paPulse 2.8s var(--pa-e) infinite;animation-play-state:paused}.w-planning-authority .pa.cue.is-vis .pa-p.hint .pa-pulse{animation-play-state:running}@keyframes paPulse{0%{transform:scale(.5);opacity:0}25%{opacity:.85}to{transform:scale(1.9);opacity:0}}.w-planning-authority .pa-cue{position:absolute;left:0;top:0;margin:0;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);opacity:0;transform:translateY(4px);transition:opacity .6s var(--pa-e),transform .6s var(--pa-e);pointer-events:none}.w-planning-authority .pa.cue .pa-cue{opacity:1;transform:none}.w-planning-authority .pa-cue-m{width:7px;height:7px;background:var(--gold);border-radius:1px;flex:none}.w-planning-authority .pa.cue.is-vis .pa-cue-m{animation:paBlink 2.8s ease-in-out infinite}@keyframes paBlink{0%,to{opacity:.35}50%{opacity:1}}.w-planning-authority .pa[data-hl] .pa-p{opacity:.22}.w-planning-authority .pa[data-hl=msdc] .pa-p.pa-msdc,.w-planning-authority .pa[data-hl=sdnpa] .pa-p.pa-sdnpa,.w-planning-authority .pa[data-hl=ldc] .pa-p.pa-ldc,.w-planning-authority .pa[data-hl] .pa-p.on{opacity:1}.w-planning-authority .pa[data-hl] .pa-wash{opacity:.45}.w-planning-authority .pa[data-hl=sdnpa] .pa-wash{opacity:1}.w-planning-authority .pa[data-hl=sdnpa] .pa-edge{stroke-opacity:1}.w-planning-authority .pa[data-hl] .pa-b .pa-bn,.w-planning-authority .pa[data-hl] .pa-b .pa-bk{transition:opacity .45s var(--pa-e)}.w-planning-authority .pa[data-hl] .pa-b:not([aria-pressed=true]) .pa-bn,.w-planning-authority .pa[data-hl] .pa-b:not([aria-pressed=true]) .pa-bk{opacity:.32}.w-planning-authority .pa[data-hl=msdc] .pa-b.pa-msdc .pa-bn,.w-planning-authority .pa[data-hl=msdc] .pa-b.pa-msdc .pa-bk,.w-planning-authority .pa[data-hl=sdnpa] .pa-b.pa-sdnpa .pa-bn,.w-planning-authority .pa[data-hl=sdnpa] .pa-b.pa-sdnpa .pa-bk,.w-planning-authority .pa[data-hl=ldc] .pa-b.pa-ldc .pa-bn,.w-planning-authority .pa[data-hl=ldc] .pa-b.pa-ldc .pa-bk{opacity:1}.w-planning-authority .pa-legend{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 6px}.w-planning-authority .pa-lg{appearance:none;-webkit-appearance:none;background:none;border:0;border-radius:2px;margin:0;font:inherit;font-size:14px;color:#fffc;display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px 0 0;cursor:pointer;position:relative;text-align:left;transition:color .35s var(--pa-e)}.w-planning-authority .pa-lg:after{content:"";position:absolute;left:25px;right:12px;bottom:9px;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--pa-e)}.w-planning-authority .pa-lg:hover,.w-planning-authority .pa-lg[aria-pressed=true]{color:#fff}.w-planning-authority .pa-lg[aria-pressed=true]:after{transform:scaleX(1)}.w-planning-authority .pa-lg:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.w-planning-authority .pa-legend svg,.w-planning-authority .pa-bk svg,.w-planning-authority .pa-auth svg,.w-planning-authority .pa-rows svg{width:16px;height:16px;flex:none;overflow:visible}.w-planning-authority .pa-note{margin:10px 0 0;font-size:13.5px;line-height:1.55;color:#ffffff94;max-width:62ch}.w-planning-authority .pa-out{background:#fff;color:var(--ink);padding:clamp(24px,3vw,42px);display:flex;flex-direction:column;border-top:2px solid var(--gold);min-width:0}.w-planning-authority .pa-stack{display:grid}.w-planning-authority .pa-panel{grid-area:1/1;align-self:start;min-width:0;overflow-wrap:break-word;visibility:hidden;transition:visibility 0s linear .3s}.w-planning-authority .pa-panel.on{visibility:visible;transition-delay:0s}.w-planning-authority .pa-panel>*{opacity:0;transform:translateY(-6px);transition:opacity .22s ease,transform .3s ease}.w-planning-authority .pa-panel.on>*{opacity:1;transform:none;transition:opacity .55s var(--pa-e),transform .8s var(--pa-e);transition-delay:.14s}.w-planning-authority .pa-panel.on>:nth-child(2),.w-planning-authority .pa-panel.on>:nth-child(3){transition-delay:.2s}.w-planning-authority .pa-panel.on>:nth-child(4),.w-planning-authority .pa-panel.on>:nth-child(5){transition-delay:.27s}.w-planning-authority .pa-panel.on>:nth-child(n+6){transition-delay:.34s}.w-planning-authority .pa-panel.on>*{will-change:auto}.w-planning-authority .pa-panel h3{font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:300;font-size:clamp(2rem,3vw,2.7rem);line-height:1.05;color:var(--ink);margin:0 0 22px}.w-planning-authority .pa-k{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-antique)}.w-planning-authority .pa-auth{margin:0;display:flex;align-items:center;gap:12px;font-family:Fraunces,Fraunces Fallback,Georgia,serif;font-weight:400;font-size:1.4rem;line-height:1.25;color:var(--pa-blue)}.w-planning-authority .pa-auth svg{width:18px;height:18px}.w-planning-authority .pa-out .pa-msdc .pa-m{fill:var(--pa-blue);stroke:var(--pa-blue)}.w-planning-authority .pa-out .pa-sdnpa .pa-m{fill:#fff;stroke:#3f8a52}.w-planning-authority .pa-out .pa-ldc .pa-m{fill:#fff;stroke:var(--ink)}.w-planning-authority .pa-who{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-soft)}.w-planning-authority .pa-split{margin:24px 0 0}.w-planning-authority .pa-split-t{margin:0;font-size:15px;line-height:1.6;color:var(--ink-soft)}.w-planning-authority .pa-rows{margin:12px 0 0;padding:0;display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}.w-planning-authority .pa-row{background:#fff;display:grid;grid-template-columns:minmax(0,11.5em) minmax(0,1fr);gap:14px;padding:11px 14px;align-items:baseline;position:relative}.w-planning-authority .pa-row.is-here{background:var(--paper-2,#F3F8FB)}.w-planning-authority .pa-row.is-here:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:2px;background:var(--gold)}.w-planning-authority .pa-row dt{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;line-height:1.35;color:var(--ink);align-self:center}.w-planning-authority .pa-row dt svg{width:13px;height:13px}.w-planning-authority .pa-row dd{margin:0;font-size:15px;line-height:1.4;color:var(--ink-soft)}.w-planning-authority .pa-here{display:block;margin-top:3px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-antique)}.w-planning-authority .pa-k2{margin-top:24px}.w-planning-authority .pa-basis{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}.w-planning-authority .pa-src{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:0 18px;font-size:14px;line-height:1.5}.w-planning-authority .pa-src span{color:var(--muted);width:100%;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:2px}.w-planning-authority .pa-src a{color:var(--ink);border-bottom:1px solid var(--gold);padding:10px 0 4px;transition:color .3s}.w-planning-authority .pa-src a:hover{color:var(--gold-antique)}.w-planning-authority .pa-src a:focus-visible{outline:2px solid var(--pa-blue);outline-offset:2px}.w-planning-authority .pa-guide{margin:26px 0 0;padding-top:22px;font-size:15px;line-height:1.6;color:var(--ink);border-top:1px solid var(--line)}.w-planning-authority .pa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-light);border-top:1px solid var(--line-light);border-right:1px solid var(--line-light)}.w-planning-authority .pa-b{appearance:none;-webkit-appearance:none;border:0;border-radius:0;margin:0;cursor:pointer;text-align:left;background:var(--ink);color:#fff;padding:17px 18px 16px;min-height:78px;display:flex;flex-direction:column;justify-content:space-between;gap:9px;font:inherit;position:relative;-webkit-tap-highlight-color:transparent;transition:background .45s var(--pa-e),color .45s var(--pa-e),opacity .6s var(--pa-e),transform .8s var(--pa-e)}.w-planning-authority .pa-b:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--pa-e)}.w-planning-authority .pa-b:hover,.w-planning-authority .pa-b.pv{background:#0f2c44}.w-planning-authority .pa-b:hover:after,.w-planning-authority .pa-b.pv:after{transform:scaleX(.18)}.w-planning-authority .pa-b[aria-pressed=true]{background:#fff;color:var(--ink)}.w-planning-authority .pa-b[aria-pressed=true]:after{transform:scaleX(1)}.w-planning-authority .pa-b:focus-visible{outline:2px solid var(--gold);outline-offset:-4px;z-index:1}.w-planning-authority .pa-bn{font-size:15.5px;font-weight:600;line-height:1.25}.w-planning-authority .pa-bk{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;letter-spacing:.04em;color:#ffffffa3}.w-planning-authority .pa-b[aria-pressed=true] .pa-bk{color:var(--muted)}.w-planning-authority .pa-b.pa-msdc .pa-m{fill:#fff;stroke:#fff}.w-planning-authority .pa-b.pa-sdnpa .pa-m{fill:none;stroke:var(--pa-green)}.w-planning-authority .pa-b.pa-ldc .pa-m{fill:none;stroke:#fff}.w-planning-authority .pa-b[aria-pressed=true].pa-msdc .pa-m{fill:var(--ink);stroke:var(--ink)}.w-planning-authority .pa-b[aria-pressed=true].pa-ldc .pa-m{fill:#fff;stroke:var(--ink)}.w-planning-authority .pa-b[aria-pressed=true].pa-sdnpa .pa-m{fill:#fff;stroke:#3f8a52}.w-planning-authority .pa.pre .pa-wash{opacity:0;transform:scale(.94)}.w-planning-authority .pa.pre .pa-edge{stroke-dashoffset:1}.w-planning-authority .pa.pre .pa-wash-lab{opacity:0}.w-planning-authority .pa.pre .pa-mk{opacity:0;transform:scale(.3)}.w-planning-authority .pa.pre .pa-lab,.w-planning-authority .pa.pre .pa-sel,.w-planning-authority .pa.pre .pa-home{opacity:0}.w-planning-authority .pa.pre .pa-b{opacity:0;transform:translateY(10px)}.w-planning-authority .pa-sel,.w-planning-authority .pa-home{transition:opacity .8s var(--pa-e) .5s}.w-planning-authority .pa.run .pa-mk{transition-delay:calc(var(--d) * 1ms + .25s)}.w-planning-authority .pa.run .pa-lab{transition-delay:calc(var(--d) * 1ms + .45s)}.w-planning-authority .pa.run .pa-b{transition-delay:calc(var(--i) * 45ms + .2s)}@media(max-width:1180px){.w-planning-authority .pa{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"fig" "grid" "out"}.w-planning-authority .pa-fig,.w-planning-authority .pa-grid{border-right:0}.w-planning-authority .pa-b{min-height:66px}.w-planning-authority .pa-stack{transition:height .6s var(--pa-e);overflow:hidden}}@media(min-width:700px)and (max-width:1180px){.w-planning-authority .pa-svg{max-height:560px}}@media(max-width:600px){.w-planning-authority .pa-fig{padding:48px 12px 18px}.w-planning-authority .pa-cue{top:-34px;left:2px}.w-planning-authority .pa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.w-planning-authority .pa-lab{opacity:0;font-size:36px;text-anchor:var(--pta);transform:translate(var(--ptx),var(--pty))}.w-planning-authority .pa-p.on .pa-lab{opacity:1}.w-planning-authority .pa-sub,.w-planning-authority .pa-p.on .pa-sub,.w-planning-authority .pa-p.pv .pa-sub{opacity:0}.w-planning-authority .pa-band-t{font-size:30px;transform:translate(-44px,26px)}.w-planning-authority .pa-lead{display:none}.w-planning-authority .pa-mk{transform:scale(1.9)}.w-planning-authority .pa.pre .pa-mk{transform:scale(.6)}.w-planning-authority .pa-sel{transform-box:view-box}.w-planning-authority .pa-sel-r,.w-planning-authority .pa-sel-h{stroke-width:2.6}.w-planning-authority .pa-sel-r{transform-box:fill-box;transform-origin:center;transform:scale(1.7)}.w-planning-authority .pa-link{stroke-width:2.6}.w-planning-authority .pa-hit{transform:scale(1.4)}.w-planning-authority .pa-n{display:none}.w-planning-authority .pa-b{padding:14px 13px 13px}.w-planning-authority .pa-row{grid-template-columns:minmax(0,1fr);gap:4px}.w-planning-authority .pa-legend{flex-direction:column;gap:0}.w-planning-authority .pa-lg{min-height:40px}}@media(max-width:360px){.w-planning-authority .pa-out{padding:22px 20px 26px}.w-planning-authority .pa-panel h3{font-size:1.75rem}.w-planning-authority .pa-auth{font-size:1.12rem;gap:10px}.w-planning-authority .pa-b{padding:13px 11px 12px}.w-planning-authority .pa-bk{letter-spacing:0;gap:7px}}@media(prefers-reduced-motion:reduce){.w-planning-authority *,.w-planning-authority *:after{transition:none!important;animation:none!important}}
