.c-hero[data-astro-cid-jcbrmqid]{border-bottom:1px solid var(--line);padding:40px 0 56px}.c-hero-in[data-astro-cid-jcbrmqid]{display:grid;gap:36px;align-items:center}.c-hero-in[data-astro-cid-jcbrmqid]>[data-astro-cid-jcbrmqid]{min-width:0}@media (min-width: 1000px){.c-hero-in[data-astro-cid-jcbrmqid]{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:56px}}.c-hero-t[data-astro-cid-jcbrmqid]{display:grid;gap:20px}.c-hero[data-astro-cid-jcbrmqid] h1[data-astro-cid-jcbrmqid]{overflow-wrap:anywhere}.c-cta[data-astro-cid-jcbrmqid]{display:flex;flex-wrap:wrap;gap:10px}.c-meta[data-astro-cid-jcbrmqid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:2px solid var(--ink);margin:6px 0 0}@media (min-width: 700px){.c-meta[data-astro-cid-jcbrmqid]{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-meta[data-astro-cid-jcbrmqid]>div[data-astro-cid-jcbrmqid]{padding:12px 12px 12px 0;border-bottom:1px solid var(--line);min-width:0}.c-meta[data-astro-cid-jcbrmqid] dt[data-astro-cid-jcbrmqid]{font:600 10.5px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.c-meta[data-astro-cid-jcbrmqid] dd[data-astro-cid-jcbrmqid]{margin:5px 0 0;font-weight:650;overflow-wrap:anywhere}.c-plate[data-astro-cid-jcbrmqid]{position:relative;padding:16px}.c-plate-top[data-astro-cid-jcbrmqid]{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--ink-3);flex-wrap:wrap}.c-shape[data-astro-cid-jcbrmqid]{display:block;width:100%;height:auto;max-height:420px;margin:8px 0}.c-shape[data-astro-cid-jcbrmqid] path[data-astro-cid-jcbrmqid]{fill:var(--green-soft);stroke:var(--green);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round}.c-shape[data-astro-cid-jcbrmqid] circle[data-astro-cid-jcbrmqid]{fill:var(--seal);stroke:var(--card);stroke-width:2;vector-effect:non-scaling-stroke}.c-shape-missing[data-astro-cid-jcbrmqid]{aspect-ratio:1;display:grid;place-items:center;text-align:center;color:var(--ink-3);font-size:12px;padding:20px}.c-plate-foot[data-astro-cid-jcbrmqid]{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);padding-top:12px}.c-loc[data-astro-cid-jcbrmqid]{width:84px;height:64px;flex:none}.c-loc[data-astro-cid-jcbrmqid] .s[data-astro-cid-jcbrmqid]{fill:var(--paper-2);stroke:var(--line-2);stroke-width:1;vector-effect:non-scaling-stroke}.c-loc[data-astro-cid-jcbrmqid] .c[data-astro-cid-jcbrmqid]{fill:var(--seal)}.c-plate[data-astro-cid-jcbrmqid] figcaption[data-astro-cid-jcbrmqid]{font-size:13.5px;line-height:1.4}.c-seal{position:absolute;right:-14px;bottom:-22px;transform:rotate(-12deg)}@media (max-width: 520px){.c-seal{width:70px;height:70px;right:-6px}}.c-stats[data-astro-cid-jcbrmqid]{margin-top:28px}.c-sec[data-astro-cid-jcbrmqid]{scroll-margin-top:90px}.c-sec-h[data-astro-cid-jcbrmqid]{display:grid;gap:10px;margin-bottom:22px}.steps[data-astro-cid-jcbrmqid]{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:s;border-top:2px solid var(--ink)}@media (min-width: 860px){.steps[data-astro-cid-jcbrmqid]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:40px;column-gap:40px}}.steps[data-astro-cid-jcbrmqid] li[data-astro-cid-jcbrmqid]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid var(--line)}.steps-n[data-astro-cid-jcbrmqid]{font:500 38px/1 var(--f-display);font-style:italic;color:var(--seal)}.steps[data-astro-cid-jcbrmqid] h3[data-astro-cid-jcbrmqid]{font:650 18px/1.25 var(--f-body);margin-bottom:6px}.steps[data-astro-cid-jcbrmqid] p[data-astro-cid-jcbrmqid]{color:var(--ink-2);font-size:15.5px}.c-srcs[data-astro-cid-jcbrmqid]{margin-top:14px;display:block}.c-hood[data-astro-cid-jcbrmqid]{display:grid;gap:20px}@media (min-width: 900px){.c-hood[data-astro-cid-jcbrmqid]{grid-template-columns:1.3fr 1fr;align-items:start}}.hood-map[data-astro-cid-jcbrmqid]{width:100%;height:auto;max-height:500px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.hood-map[data-astro-cid-jcbrmqid] path[data-astro-cid-jcbrmqid]{fill:var(--map-1);stroke:var(--map-stroke);stroke-width:1.4;vector-effect:non-scaling-stroke;transition:fill .15s}.hood-map[data-astro-cid-jcbrmqid] a[data-astro-cid-jcbrmqid]:hover path[data-astro-cid-jcbrmqid]{fill:var(--map-3)}.hood-map[data-astro-cid-jcbrmqid] path[data-astro-cid-jcbrmqid].self{fill:var(--seal)}.hood-map[data-astro-cid-jcbrmqid] text[data-astro-cid-jcbrmqid]{font-family:var(--f-mono);font-weight:600;fill:var(--ink);text-anchor:middle;pointer-events:none;paint-order:stroke;stroke:var(--card);stroke-width:.25px}.hood-map[data-astro-cid-jcbrmqid] text[data-astro-cid-jcbrmqid].self{fill:#fff;stroke:none}.hood-list[data-astro-cid-jcbrmqid]{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.hood-list[data-astro-cid-jcbrmqid] a[data-astro-cid-jcbrmqid]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:13px 4px;border-bottom:1px solid var(--line);transition:background .15s,padding .15s}.hood-list[data-astro-cid-jcbrmqid] a[data-astro-cid-jcbrmqid]:hover{background:var(--green-soft);padding-left:10px}.hood-list[data-astro-cid-jcbrmqid] small[data-astro-cid-jcbrmqid]{grid-column:1 / -1;color:var(--ink-3)}.hood-list[data-astro-cid-jcbrmqid] .mono[data-astro-cid-jcbrmqid]{color:var(--ink-3)}.xl[data-astro-cid-jcbrmqid]{display:grid;gap:8px;padding:24px;transition:transform .2s,border-color .2s}.xl[data-astro-cid-jcbrmqid]:hover{transform:translateY(-2px);border-color:var(--green)}.xl-a[data-astro-cid-jcbrmqid]{font:600 13px var(--f-mono);color:var(--green);margin-top:6px}
