.lw-pdmap[data-astro-cid-vdrrwcm4]{margin:0 0 8px}.lw-pdmap-frame[data-astro-cid-vdrrwcm4]{position:relative;width:100%;overflow:hidden;border-radius:12px;background:#dfeaf0;border:1px solid var(--lw-ink-200)}.lw-pdmap-img[data-astro-cid-vdrrwcm4]{position:absolute;inset:0;width:100%;height:100%;display:block}.lw-pdmap-sea[data-astro-cid-vdrrwcm4]{fill:#dfeaf0}.lw-pdmap-nb[data-astro-cid-vdrrwcm4]{fill:#eef0ef;stroke:#b9c2bf;stroke-width:1px}.lw-pdmap-nb[data-astro-cid-vdrrwcm4].is-touching{fill:#e6e9e8}.lw-pdmap-sector[data-astro-cid-vdrrwcm4]{fill:#f4fbf8;stroke:#3aa985;stroke-width:1.2px;stroke-dasharray:5 3}.lw-pdmap-outline[data-astro-cid-vdrrwcm4]{fill:none;stroke:#0b3d30;stroke-width:3px}.lw-pdmap-labels[data-astro-cid-vdrrwcm4]{position:absolute;inset:0;pointer-events:none}.lw-pdmap-label[data-astro-cid-vdrrwcm4]{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;font-size:14px;line-height:1;font-weight:700;padding:2px 4px;border-radius:4px;background:#ffffffd1}.lw-pdmap-label[data-astro-cid-vdrrwcm4].is-sector{color:#0b3d30;min-width:22px;height:22px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;border:1.5px solid #3aa985;background:#fff;font-size:14px}.lw-pdmap-label[data-astro-cid-vdrrwcm4].is-nb{color:#3d4644;font-weight:600}.lw-pdmap-sector[data-astro-cid-vdrrwcm4].is-hl{fill:#9fd8c3}.lw-pdmap-label[data-astro-cid-vdrrwcm4].is-sector.is-hl{background:#0b3d30;color:#fff;border-color:#0b3d30}.lw-pdmap-key[data-astro-cid-vdrrwcm4]{margin:4px 0 12px;max-width:42rem}.lw-pdmap-keyhead[data-astro-cid-vdrrwcm4]{font-weight:700;font-size:1rem;margin:0 0 4px;color:var(--lw-ink-900)}.lw-pdmap-key[data-astro-cid-vdrrwcm4] ul[data-astro-cid-vdrrwcm4]{list-style:none;margin:0;padding:0}.lw-pdmap-key[data-astro-cid-vdrrwcm4] li[data-astro-cid-vdrrwcm4]{border-bottom:1px solid var(--lw-ink-200)}.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4]{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:48px;padding:10px 8px;margin:0;background:none;border:0;border-radius:8px;text-align:left;font:inherit;color:var(--lw-ink-900);cursor:pointer}.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4]:hover,.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4].is-hl{background:var(--lw-teal-50, #e8f5f0)}.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4][aria-pressed=true]{box-shadow:inset 3px 0 #13715a}.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4]:focus-visible{outline:3px solid var(--lw-teal-200, #a8dcc9);outline-offset:-3px}.lw-pdmap-keybadge[data-astro-cid-vdrrwcm4]{flex:none;width:24px;height:24px;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1.5px solid #3aa985;background:#fff;color:#0b3d30;font-weight:700;font-size:14px;line-height:1}.lw-pdmap-keyrow[data-astro-cid-vdrrwcm4].is-hl .lw-pdmap-keybadge[data-astro-cid-vdrrwcm4]{background:#0b3d30;color:#fff;border-color:#0b3d30}.lw-pdmap-keytext[data-astro-cid-vdrrwcm4]{display:flex;flex-wrap:wrap;gap:0 10px;font-size:1rem;line-height:1.5}.lw-pdmap-keyplaces[data-astro-cid-vdrrwcm4]{color:var(--lw-ink-700)}.lw-pdmap-keynums[data-astro-cid-vdrrwcm4]{flex-basis:100%;color:var(--lw-ink-600);font-size:.95rem}.lw-pdmap-live[data-astro-cid-vdrrwcm4]{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.lw-pdmap-frame[data-astro-cid-vdrrwcm4].is-live .lw-pdmap-live[data-astro-cid-vdrrwcm4]{opacity:1}.lw-pdmap-frame[data-astro-cid-vdrrwcm4].is-live .lw-pdmap-labels[data-astro-cid-vdrrwcm4]{display:none}.lw-pdmap-live[data-astro-cid-vdrrwcm4] .maplibregl-ctrl-group button{width:44px;height:44px}.lw-pdmap-live[data-astro-cid-vdrrwcm4] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{background-size:29px 29px}@media(prefers-reduced-motion:reduce){.lw-pdmap-live[data-astro-cid-vdrrwcm4]{transition:none}}.lw-pdmap-caption[data-astro-cid-vdrrwcm4]{margin-top:12px}.lw-pdmap-caption[data-astro-cid-vdrrwcm4] p[data-astro-cid-vdrrwcm4]{font-size:1rem;line-height:1.6;color:var(--lw-ink-700);margin:0 0 .8em;max-width:42rem}.lw-pdmap-caption[data-astro-cid-vdrrwcm4] a[data-astro-cid-vdrrwcm4]{color:var(--lw-teal-700);text-decoration:underline}.lw-pdmap-caption[data-astro-cid-vdrrwcm4] .lw-pdmap-attrib[data-astro-cid-vdrrwcm4]{font-size:.85rem;color:var(--lw-ink-600)}.lw-pds[data-astro-cid-qm7fjsqt]{margin:8px 0 4px;max-width:32rem}.lw-pds-label[data-astro-cid-qm7fjsqt]{display:block;font-weight:700;font-size:1rem;margin-bottom:8px;color:var(--lw-ink-900)}.lw-pds-field[data-astro-cid-qm7fjsqt]{position:relative}.lw-pds-input[data-astro-cid-qm7fjsqt]{width:100%;min-height:48px;padding:10px 14px;font-size:16px;border:1.5px solid var(--lw-ink-300);border-radius:10px;background:#fff;color:var(--lw-ink-900)}.lw-pds-input[data-astro-cid-qm7fjsqt]:focus{outline:3px solid var(--lw-teal-200, #a8dcc9);border-color:var(--lw-teal-700)}.lw-pds-list[data-astro-cid-qm7fjsqt]{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);list-style:none;margin:0;padding:4px 0;background:#fff;border:1px solid var(--lw-ink-200);border-radius:10px;box-shadow:0 8px 24px #0000001f}.lw-pds-list[data-astro-cid-qm7fjsqt] .lw-pds-opt{min-height:44px;display:flex;align-items:center;padding:0 14px;font-size:1rem;cursor:pointer}.lw-pds-list[data-astro-cid-qm7fjsqt] .lw-pds-opt.is-active,.lw-pds-list[data-astro-cid-qm7fjsqt] .lw-pds-opt:hover{background:var(--lw-teal-50, #e8f5f0)}.lw-pds-msg[data-astro-cid-qm7fjsqt]{min-height:1.6em;margin:6px 0 0;font-size:1rem;line-height:1.6;color:var(--lw-ink-700)}.lw-pds-msg[data-astro-cid-qm7fjsqt] a{color:var(--lw-teal-700);text-decoration:underline}.lw-pd[data-astro-cid-6jhrqr6e]{max-width:52rem}.lw-pd[data-astro-cid-6jhrqr6e] .lw-prose-p[data-astro-cid-6jhrqr6e]{max-width:42rem}.lw-pd[data-astro-cid-6jhrqr6e] .lw-datatable-card{margin:16px 0 24px}.lw-pd[data-astro-cid-6jhrqr6e] .lw-datatable-card+.lw-prose-p[data-astro-cid-6jhrqr6e],.lw-pd[data-astro-cid-6jhrqr6e] .lw-datatable-card+.lw-note-p[data-astro-cid-6jhrqr6e]{margin-bottom:28px}.lw-pd[data-astro-cid-6jhrqr6e] .lw-section-heading[data-level="3"]{margin-top:28px}.lw-pd[data-astro-cid-6jhrqr6e] .lw-note-p[data-astro-cid-6jhrqr6e]{margin:14px 0 24px;font-size:1rem;line-height:1.6;color:var(--lw-ink-600);max-width:42rem}.lw-pd-schoolgroup[data-astro-cid-6jhrqr6e]{margin-bottom:8px}.lw-pd[data-astro-cid-6jhrqr6e] .lw-prose-p[data-astro-cid-6jhrqr6e] a[data-astro-cid-6jhrqr6e]{text-decoration:underline;text-underline-offset:2px}.lw-pd-stats[data-astro-cid-6jhrqr6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:12px;margin:18px 0 24px}.lw-pd-schools[data-astro-cid-6jhrqr6e],.lw-pd-nearby[data-astro-cid-6jhrqr6e],.lw-pd-defs[data-astro-cid-6jhrqr6e]{list-style:none;padding:0;margin:12px 0 16px}.lw-pd-schools[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e],.lw-pd-nearby[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 0;border-bottom:1px solid var(--lw-ink-200);font-size:1rem;line-height:1.6}.lw-pd-defs[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e]{font-size:1rem;line-height:1.6;margin-bottom:8px;max-width:42rem}.lw-pd-alt[data-astro-cid-6jhrqr6e]{color:var(--lw-ink-600)}.lw-pd-n[data-astro-cid-6jhrqr6e]{color:var(--lw-ink-600);font-size:.9rem;white-space:nowrap}.lw-pd[data-astro-cid-6jhrqr6e] .lw-datatable-card tbody th.nowrap{white-space:nowrap}.lw-pd-sub[data-astro-cid-6jhrqr6e]{display:block}.lw-pd-wrap[data-astro-cid-6jhrqr6e]{white-space:normal}.lw-pd[data-astro-cid-6jhrqr6e] .lw-datatable-card tbody th[scope=row]{text-align:left;padding:11px 14px;border-top:1px solid var(--lw-ink-100);color:var(--lw-ink-900);font-weight:600;font-size:.92rem;vertical-align:middle}.lw-pd-more[data-astro-cid-6jhrqr6e] summary[data-astro-cid-6jhrqr6e],.lw-pd-sector[data-astro-cid-6jhrqr6e] summary[data-astro-cid-6jhrqr6e]{cursor:pointer;color:var(--lw-teal-700);font-weight:600;padding:10px 0;font-size:1rem}.lw-pd-grouphead[data-astro-cid-6jhrqr6e]{font-weight:700;margin:16px 0 0;font-size:1rem}.lw-pd-bars[data-astro-cid-6jhrqr6e]{list-style:none;padding:0;margin:12px 0 8px;max-width:42rem}.lw-pd-bars[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e]{display:grid;grid-template-columns:3.5rem 1fr 7.5rem;align-items:center;gap:10px;padding:4px 0;font-size:1rem}.lw-pd-bar[data-astro-cid-6jhrqr6e]{height:14px;background:var(--lw-ink-100);border-radius:7px;overflow:hidden}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e]{display:block;height:100%;background:var(--lw-teal-500)}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-a,.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-b{background:#1a7f4b}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-c{background:#5aa832}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-d{background:#d9b400}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-e{background:#e88a2c}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-f,.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-g{background:#c8402f}.lw-pd-bar-fill[data-astro-cid-6jhrqr6e].epc-none{background:var(--lw-ink-300)}.lw-pd-bar-value[data-astro-cid-6jhrqr6e]{text-align:right}.lw-pd-sectors[data-astro-cid-6jhrqr6e]{margin-top:16px}.lw-pd-sector[data-astro-cid-6jhrqr6e]{border-bottom:1px solid var(--lw-ink-200)}.lw-pd-pclist[data-astro-cid-6jhrqr6e]{list-style:none;padding:0 0 12px;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:0 20px}.lw-pd-pclist[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e]{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;font-size:1rem;line-height:1.4}.lw-pd-pclist[data-astro-cid-6jhrqr6e] a[data-astro-cid-6jhrqr6e]{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;color:var(--lw-teal-700)}.lw-pd-nearby[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e] span[data-astro-cid-6jhrqr6e]{color:var(--lw-ink-700)}.lw-pd-nearby[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e]{align-items:center;padding:0}.lw-pd-nearby[data-astro-cid-6jhrqr6e] li[data-astro-cid-6jhrqr6e] a[data-astro-cid-6jhrqr6e]{display:inline-flex;align-items:center;min-height:44px;min-width:44px}
