.sm[data-astro-cid-hp4rei3j]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:24px;display:grid}.sm-stage[data-astro-cid-hp4rei3j]{background:var(--surface);border:1px solid var(--line);border-radius:24px;align-content:center;place-items:center;min-height:420px;padding:12px;display:grid;position:relative;overflow:hidden}.sm-cluster[data-astro-cid-hp4rei3j][hidden],.sm-tip[data-astro-cid-hp4rei3j][hidden],.sm-map[data-astro-cid-hp4rei3j][hidden]{display:none!important}.sm-cluster[data-astro-cid-hp4rei3j]{width:100%;height:auto;transition:opacity .45s,transform .45s}.sm-cluster[data-astro-cid-hp4rei3j].out{opacity:0;transform:scale(.85)}.wires[data-astro-cid-hp4rei3j] path[data-astro-cid-hp4rei3j]{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s forwards sm-wire;animation-delay:calc(var(--i) * 80ms)}@keyframes sm-wire{to{stroke-dashoffset:0}}.hub[data-astro-cid-hp4rei3j] circle[data-astro-cid-hp4rei3j]{fill:var(--ink)}.hub[data-astro-cid-hp4rei3j] text[data-astro-cid-hp4rei3j]{fill:#fff;font-size:18px;font-weight:700}.hub[data-astro-cid-hp4rei3j] .sub[data-astro-cid-hp4rei3j]{opacity:.75;font-size:12px;font-weight:500}.node[data-astro-cid-hp4rei3j]{cursor:pointer;opacity:0;animation:.5s cubic-bezier(.2,.8,.2,1.2) forwards sm-pop;animation-delay:calc(.4s + var(--i) * 80ms);transform-box:fill-box;transform-origin:50%}@keyframes sm-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.node[data-astro-cid-hp4rei3j] circle[data-astro-cid-hp4rei3j]{fill:var(--bg-soft);stroke:var(--ink);stroke-width:1.5px;transition:fill .2s}.node[data-astro-cid-hp4rei3j] text[data-astro-cid-hp4rei3j]{fill:var(--ink);pointer-events:none;font-size:13px;font-weight:700}.node[data-astro-cid-hp4rei3j] .sub[data-astro-cid-hp4rei3j]{fill:var(--muted);font-size:11px;font-weight:600}.node[data-astro-cid-hp4rei3j]:hover circle[data-astro-cid-hp4rei3j],.node[data-astro-cid-hp4rei3j]:focus-visible circle[data-astro-cid-hp4rei3j]{fill:var(--coral);stroke:var(--coral)}.node[data-astro-cid-hp4rei3j]:hover text[data-astro-cid-hp4rei3j],.node[data-astro-cid-hp4rei3j]:focus-visible text[data-astro-cid-hp4rei3j]{fill:#fff}.node[data-astro-cid-hp4rei3j]:focus{outline:none}.sm-map[data-astro-cid-hp4rei3j]{opacity:0;width:100%;transition:opacity .6s}.sm-map[data-astro-cid-hp4rei3j].in{opacity:1}.sm-map[data-astro-cid-hp4rei3j] svg[data-astro-cid-hp4rei3j]{width:100%;height:auto;max-height:640px;display:block}.land[data-astro-cid-hp4rei3j] circle[data-astro-cid-hp4rei3j]{fill:var(--line)}.pins[data-astro-cid-hp4rei3j] .pin{stroke:#fff;stroke-width:1.2px;cursor:pointer;opacity:0;animation:.4s forwards sm-pin;animation-delay:var(--d)}@keyframes sm-pin{0%{opacity:0}to{opacity:.92}}.pins[data-astro-cid-hp4rei3j] .pin.ini{fill:var(--coral)}.pins[data-astro-cid-hp4rei3j] .pin.gov{fill:#1f9d55}.pins[data-astro-cid-hp4rei3j] .pin.pvt{fill:#8f8983}.pins[data-astro-cid-hp4rei3j] .pin:hover,.pins[data-astro-cid-hp4rei3j] .pin:focus{stroke:var(--ink);stroke-width:2px;opacity:1;outline:none}.sm-tip[data-astro-cid-hp4rei3j]{z-index:5;background:var(--ink);color:#fff;pointer-events:none;border-radius:12px;gap:2px;max-width:260px;padding:10px 12px;font-size:.85rem;display:grid;position:absolute;transform:translateY(-100%)}.sm-tip[data-astro-cid-hp4rei3j] span{opacity:.8}.sm-tip[data-astro-cid-hp4rei3j] em{opacity:.7;font-size:.75rem;font-style:normal}.sm-side[data-astro-cid-hp4rei3j]{gap:16px;display:grid}.chips[data-astro-cid-hp4rei3j]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-hp4rei3j] button[data-astro-cid-hp4rei3j]{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink);border-radius:99px;padding:8px 12px;font-size:.86rem;font-weight:600}.chips[data-astro-cid-hp4rei3j] button[data-astro-cid-hp4rei3j][aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.sm-info[data-astro-cid-hp4rei3j]{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px}.sm-hint[data-astro-cid-hp4rei3j]{color:var(--muted);margin:0}.sm-stats[data-astro-cid-hp4rei3j]{gap:14px;display:grid}.sm-title[data-astro-cid-hp4rei3j]{margin:0;font-size:1.2rem}.legend[data-astro-cid-hp4rei3j]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legend[data-astro-cid-hp4rei3j] li[data-astro-cid-hp4rei3j]{grid-template-columns:14px 1fr;align-items:baseline;column-gap:10px;display:grid}.legend[data-astro-cid-hp4rei3j] i[data-astro-cid-hp4rei3j]{border-radius:50%;grid-row:span 2;align-self:center;width:12px;height:12px}.legend[data-astro-cid-hp4rei3j] i[data-astro-cid-hp4rei3j].ini{background:var(--coral)}.legend[data-astro-cid-hp4rei3j] i[data-astro-cid-hp4rei3j].gov{background:#1f9d55}.legend[data-astro-cid-hp4rei3j] i[data-astro-cid-hp4rei3j].pvt{background:#8f8983}.legend[data-astro-cid-hp4rei3j] small[data-astro-cid-hp4rei3j]{color:var(--muted);grid-column:2}.filters[data-astro-cid-hp4rei3j]{flex-wrap:wrap;gap:6px 14px;font-size:.88rem;font-weight:600;display:flex}.sm-cities[data-astro-cid-hp4rei3j]{color:var(--ink);margin:0;font-size:.9rem}.sm-side[data-astro-cid-hp4rei3j] .row[data-astro-cid-hp4rei3j]{gap:10px}@media (width<=900px){.sm[data-astro-cid-hp4rei3j]{grid-template-columns:1fr}.sm-stage[data-astro-cid-hp4rei3j]{min-height:320px}}@media (prefers-reduced-motion:reduce){.wires[data-astro-cid-hp4rei3j] path[data-astro-cid-hp4rei3j],.node[data-astro-cid-hp4rei3j],.pins[data-astro-cid-hp4rei3j] .pin{opacity:1;stroke-dashoffset:0;animation:none}}.split-hero[data-astro-cid-ijmykkwv]{background:var(--mesh), var(--bg-soft);padding-block:calc(96px + env(safe-area-inset-top,0px)) 56px;border-bottom:1px solid var(--line)}.split[data-astro-cid-ijmykkwv]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:40px;display:grid}.split-copy[data-astro-cid-ijmykkwv]{gap:18px;display:grid;position:sticky;top:96px}.split-copy[data-astro-cid-ijmykkwv] h1[data-astro-cid-ijmykkwv]{font-size:clamp(2.2rem,4.2vw,3.6rem)}.split-copy[data-astro-cid-ijmykkwv] .lead[data-astro-cid-ijmykkwv]{color:var(--muted);font-size:1.1rem}.split-copy[data-astro-cid-ijmykkwv] .row[data-astro-cid-ijmykkwv]{flex-wrap:wrap;gap:12px;display:flex}.crumbs[data-astro-cid-ijmykkwv]{color:var(--muted);font-size:.85rem}.crumbs[data-astro-cid-ijmykkwv] a[data-astro-cid-ijmykkwv]{color:var(--muted)}@media (width<=1000px){.split[data-astro-cid-ijmykkwv]{grid-template-columns:1fr}.split-copy[data-astro-cid-ijmykkwv]{position:static}}.india-teaser[data-astro-cid-ijmykkwv]{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px;display:flex}.grid[data-astro-cid-ijmykkwv]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.s[data-astro-cid-ijmykkwv]{border-top:6px solid var(--c);background:var(--c-soft);border-radius:20px;align-content:start;gap:10px;padding:24px;display:grid}.s[data-astro-cid-ijmykkwv] h3[data-astro-cid-ijmykkwv]{font-size:1.35rem}
