._56HwSG_section{color:#fff;background:0 0;padding:72px 24px 64px;overflow:hidden}._56HwSG_inner{max-width:1300px;margin:0 auto}._56HwSG_headingRow{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:36px;display:flex}._56HwSG_eyebrow{color:#ffd919;letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:800}._56HwSG_heading{letter-spacing:-.04em;font-size:clamp(34px,4vw,56px);font-weight:800;line-height:1.08}._56HwSG_heading span{color:#ffd919}._56HwSG_intro{color:#d1c5de;max-width:390px;font-size:15px;line-height:1.8}._56HwSG_stat{color:#eee6f5;margin-top:18px;font-size:13px}._56HwSG_stat strong{color:#ffd919;margin-right:5px;font-size:26px;font-weight:700}._56HwSG_stat span{color:#7f6e91;padding:0 12px}._56HwSG_mapPanel{color:#fff;background:radial-gradient(at 70% 35%,#32174180,#0000 65%),#160e25;border:1px solid #6a43804d;border-radius:10px;overflow:hidden;box-shadow:0 24px 60px #00000059}._56HwSG_toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:12px 24px;display:flex}._56HwSG_legend{color:#c3b4d0;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}._56HwSG_legendDot{background:#e5a0e6;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e5a0e644}._56HwSG_legendLine{background:#ffd919;width:24px;height:1px;margin-left:14px}._56HwSG_motionControl{color:#e8dced;border:1px solid #7f638e66;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 10px;font-size:12px;display:inline-flex}._56HwSG_motionControl:hover{background:#ffffff0d}._56HwSG_motionControl:focus-visible,._56HwSG_countrySelect select:focus-visible{outline-offset:4px;outline:2px solid #ffd919}._56HwSG_mapViewport{isolation:isolate;width:100%;position:relative;overflow:hidden}._56HwSG_map{width:100%;height:100%;position:absolute;inset:0}._56HwSG_grid{fill:none;stroke:#9672aa;stroke-width:.5px;opacity:.09}._56HwSG_animation{pointer-events:none;position:absolute;inset:0}._56HwSG_animation canvas{width:100%;height:100%;display:block}._56HwSG_labels{pointer-events:none}._56HwSG_leader{fill:none;stroke:#c792d1;stroke-width:.6px;stroke-opacity:.55}._56HwSG_countryLabel{fill:#efe5f7;paint-order:stroke;stroke:#160e25;stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:600}._56HwSG_delhiLabel{letter-spacing:.06em;fill:#ffd919;paint-order:stroke;stroke:#160e25;stroke-width:4px;font-size:23px;font-weight:800}._56HwSG_indiaLabel{letter-spacing:.08em;fill:#e6cfac;paint-order:stroke;stroke:#160e25;stroke-width:3px;font-size:10px;font-weight:600}._56HwSG_mapFooter{border-top:1px solid #76518d33;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}._56HwSG_countrySelect{align-items:center;gap:14px;display:flex}._56HwSG_countrySelect label{color:#c3b4d0;font-size:11px}._56HwSG_countrySelect select{color:#f7eefb;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#211332;border:1px solid #7f638e80;border-radius:10px;width:210px;min-height:42px;padding:9px 30px 9px 12px;font-size:13px}._56HwSG_connectionCaption{color:#cebbdc;font-size:12px;line-height:1.6}._56HwSG_footnote{color:#ab9ab9;margin-top:16px;font-size:11px;line-height:1.6}@media (min-width:1024px){._56HwSG_section{padding-left:64px;padding-right:64px}}@media (max-width:850px){._56HwSG_headingRow{gap:28px}._56HwSG_intro{max-width:300px;font-size:14px}._56HwSG_countrySelect{flex-direction:column;align-items:flex-start;gap:6px}._56HwSG_connectionCaption{max-width:240px}}@media (max-width:639px){._56HwSG_section{padding:48px 16px 40px}._56HwSG_headingRow{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:24px}._56HwSG_eyebrow{letter-spacing:.13em;margin-bottom:14px;font-size:10px}._56HwSG_intro{max-width:none}._56HwSG_stat{margin-top:12px}._56HwSG_toolbar{min-height:56px;padding:10px 12px}._56HwSG_legend{gap:6px;font-size:10px}._56HwSG_legendLine{width:16px;margin-left:5px}._56HwSG_motionControl{gap:4px;min-height:34px;padding:6px;font-size:10px}._56HwSG_mapFooter{flex-direction:column;align-items:stretch;gap:14px;padding:16px}._56HwSG_countrySelect{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}._56HwSG_countrySelect select{width:185px;max-width:65%}._56HwSG_connectionCaption{max-width:none;min-height:20px}}
