.local-map{background:#edf2f7;border-radius:18px;height:100%;min-height:280px;overflow:hidden;width:100%}.local-map__pin{background:#0f1b3d;border:2px solid #fff;border-radius:18px;box-shadow:0 2px 6px #0f1b3d59;color:#fff;cursor:pointer;font:700 16px/1 var(--v6-font-body,sans-serif);height:36px;min-width:36px;padding:0 6px}.llp[data-v-9dc729d1]{background:var(--v6-page);color:var(--v6-ink);font-family:var(--v6-font-body);font-size:18px;line-height:1.5;min-height:100dvh}.llp__wrap[data-v-9dc729d1]{margin:0 auto;max-width:1180px;padding:8px 16px 24px}.llp__crumbs ol[data-v-9dc729d1]{display:flex;flex-wrap:wrap;gap:0 4px;list-style:none;margin:0;padding:0}.llp__crumbs li[data-v-9dc729d1]{align-items:center;display:inline-flex;min-height:56px}.llp__crumbs li+li[data-v-9dc729d1]:before{color:var(--v6-muted);content:"/";margin-right:8px}.llp__crumbs a[data-v-9dc729d1]{align-items:center;display:inline-flex;min-height:56px;text-decoration:underline;text-underline-offset:3px}.llp__title[data-v-9dc729d1]{font-family:var(--v6-font-display);font-size:32px;font-weight:800;line-height:1.15;margin:4px 0 12px}.llp__intro[data-v-9dc729d1]{color:var(--v6-ink);margin:0 0 20px;max-width:68ch}.llp__h2[data-v-9dc729d1]{font-family:var(--v6-font-display);font-size:22px;font-weight:700;margin:24px 0 8px}.llp__cols[data-v-9dc729d1]{display:flex;flex-direction:column;gap:20px}.llp__mapcol[data-v-9dc729d1]{order:-1}.llp__map[data-v-9dc729d1]{height:300px}.llp__map-ph[data-v-9dc729d1]{background:var(--v6-surface);border-radius:18px;color:var(--v6-muted);display:grid;height:300px;place-items:center}.llp__cards[data-v-9dc729d1]{display:grid;gap:12px;list-style:none;margin:0;padding:0}.llp__card[data-v-9dc729d1]{background:#fff;border:1px solid var(--v6-line);border-radius:18px;display:flex;gap:12px;padding:16px;scroll-margin-top:90px}.llp__num[data-v-9dc729d1]{background:var(--v6-ink);border-radius:18px;color:#fff;display:grid;flex:none;font-size:18px;font-weight:700;height:36px;place-items:center;width:36px}.llp__body[data-v-9dc729d1]{min-width:0}.llp__name[data-v-9dc729d1]{font-size:22px;font-weight:700;line-height:1.25;margin:0}.llp__name a[data-v-9dc729d1]{align-items:center;display:inline-flex;min-height:56px;text-decoration:underline;text-underline-offset:3px}.llp__status[data-v-9dc729d1]{font-weight:700;margin:0 0 4px}.llp__status--open[data-v-9dc729d1]{color:#0f1b3d}.llp__status--closed[data-v-9dc729d1]{color:#8a2f1c}.llp__meta[data-v-9dc729d1]{color:var(--v6-muted);display:flex;flex-wrap:wrap;gap:4px 14px;margin:0 0 6px}.llp__meta span[data-v-9dc729d1]{align-items:center;display:inline-flex;gap:6px}.llp__row[data-v-9dc729d1]{align-items:flex-start;display:flex;gap:8px;margin:4px 0}.llp__row svg[data-v-9dc729d1]{color:var(--v6-muted);flex:none;margin-top:4px}.llp__links ul[data-v-9dc729d1]{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.llp__links a[data-v-9dc729d1]{align-items:center;background:var(--v6-surface);border:1px solid var(--v6-line);border-radius:18px;display:inline-flex;font-size:18px;font-weight:600;min-height:56px;padding:0 20px}.llp__links a[data-v-9dc729d1]:hover{border-color:var(--v6-ink)}@media(min-width:1024px){.llp__wrap[data-v-9dc729d1]{padding:8px 32px 40px}.llp__title[data-v-9dc729d1]{font-size:44px}.llp__cols[data-v-9dc729d1]{align-items:flex-start;flex-direction:row}.llp__list[data-v-9dc729d1]{flex:1 1 58%;min-width:0}.llp__mapcol[data-v-9dc729d1]{flex:1 1 42%;order:0;position:sticky;top:88px}.llp__map[data-v-9dc729d1],.llp__map-ph[data-v-9dc729d1]{height:calc(100dvh - 120px);max-height:720px}.llp__cards[data-v-9dc729d1]{grid-template-columns:1fr}}
