.pulse{--pulse-ink:var(--a2-ink,#16342b);--pulse-muted:var(--a2-muted,#55685f);--pulse-line:var(--a2-line,#cbd5cf);--pulse-accent:var(--a2-accent,#c53520);background:var(--a2-page,#f4f6f1);min-height:100svh;color:var(--pulse-ink);padding:18px clamp(16px,4vw,56px) 56px}.pulse>header{border-bottom:1px solid var(--pulse-line);justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100%);min-height:58px;margin:0 auto;display:flex}.pulse>header a{min-height:44px;color:inherit;align-items:center;gap:8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.pulse>header .brand-mark{width:36px;height:36px}.pulse>header strong{letter-spacing:-.025em;font-size:16px}.pulse>header strong b{color:var(--pulse-accent)}.pulse>header a:last-child{min-width:44px;color:var(--pulse-muted);justify-content:center;transition:color .16s}.pulse>header a:last-child:hover{color:var(--pulse-ink)}.pulse-body{width:min(1180px,100%);margin:0 auto;display:grid}.pulse-lead{align-content:start;gap:13px;padding:clamp(28px,6vw,60px) 0 22px;display:grid}.pulse-kicker{color:var(--pulse-accent);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:11px;font-size:13px;font-weight:850;display:flex}.pulse-kicker:after{background:var(--pulse-accent);content:"";border-radius:2px;width:26px;height:2px}.pulse[lang=hi] .pulse-kicker{letter-spacing:0;text-transform:none}.pulse-lead h1{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(2.1rem,5.2vw,3.6rem);font-weight:800;line-height:1.03}.pulse[lang=hi] .pulse-lead h1{letter-spacing:-.01em;font-weight:760;line-height:1.26}.pulse-lead p{max-width:56ch;color:var(--pulse-muted);margin:0;font-size:15.5px;line-height:1.68}.pulse[lang=hi] .pulse-lead p{line-height:1.8}.pulse-nocounts{border-top:3px solid var(--pulse-accent);padding:12px 0 0;font-weight:640;color:var(--pulse-ink)!important;font-size:15px!important}.pulse-circles{align-items:center;gap:11px;margin:0;padding:0 0 4px;display:flex}.pulse-circles svg{color:#2f7655;flex:none}.pulse-circles p{margin:0;font-size:14px;font-weight:700;line-height:1.5}.pulse-feed{align-content:start;gap:14px;display:grid}.pulse-feed h2{color:var(--pulse-muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:13px;font-weight:840;display:flex}.pulse-feed h2:after{background:var(--pulse-line);content:"";flex:1;height:1px}.pulse[lang=hi] .pulse-feed h2{letter-spacing:0;text-transform:none}.pulse-feed ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.pulse-feed li{border-top:1px solid var(--pulse-line);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:13px;padding:15px 0;display:grid}.pulse-feed li:hover h3{color:var(--pulse-accent)}.pulse-feed h3{transition:color .18s}.pulse-feed li>div{gap:5px;min-width:0;display:grid}.pulse-feed h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:800;line-height:1.35}.pulse[lang=hi] .pulse-feed h3{letter-spacing:0;line-height:1.5}.pulse-feed li p{color:var(--pulse-muted);margin:0;font-size:13.5px}.pulse-feed li span{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.pulse-feed li a{min-height:44px;color:var(--pulse-accent);align-items:center;font-size:13px;font-weight:780;text-decoration:none;display:inline-flex}.pulse-feed li time{color:var(--pulse-muted);font-size:13px;font-weight:700}.pulse-state{border-top:2px solid var(--pulse-line);border-bottom:1px solid var(--pulse-line);gap:10px;padding:clamp(20px,4vw,30px) 0;display:grid}.pulse-state strong{font-size:17px;font-weight:820;line-height:1.35}.pulse-state p{max-width:58ch;color:var(--pulse-muted);margin:0;font-size:14.5px;line-height:1.65}.pulse-state a{background:var(--pulse-ink);min-height:46px;color:var(--a2-page,#fff);border-radius:12px;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-size:13.5px;font-weight:800;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.pulse-state a:active{transform:scale(.97)}.pulse-stamp{color:var(--pulse-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;font-weight:700}.pulse-real{align-content:start;gap:clamp(22px,4vw,34px);padding:4px 0 8px;display:grid}.pulse-figures,.pulse-flags{gap:10px;display:grid}.pulse-real h2{color:var(--pulse-muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:13px;font-weight:840;display:flex}.pulse-real h2:after{background:var(--pulse-line);content:"";flex:1;height:1px}.pulse[lang=hi] .pulse-real h2{letter-spacing:0;text-transform:none}.pulse-real ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.pulse-figures li{border-top:1px solid var(--pulse-line);grid-template-columns:minmax(62px,auto) minmax(0,1fr);align-items:center;gap:14px;padding:11px 0;display:grid}.pulse-figures b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(19px,2.4vw,24px);font-weight:800;line-height:1}.pulse-figures li>span,.pulse-figures li>a{min-width:0;color:var(--pulse-ink);font-size:14.5px;font-weight:700;line-height:1.45}.pulse-figures li>a{min-height:44px;color:var(--pulse-accent);align-items:center;text-decoration:none;display:inline-flex}.pulse-figures li>a:hover,.pulse-figures li>a:focus-visible{text-underline-offset:4px;text-decoration:underline}.pulse-open{background:var(--pulse-ink);min-height:46px;color:var(--a2-page,#fff);border-radius:12px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:0 18px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.pulse-missing{border-top:1px solid var(--pulse-line);color:var(--pulse-muted);margin:0;padding:12px 0;font-size:14.5px;line-height:1.6}.pulse-flags li{border-top:1px solid var(--pulse-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:11px 0;display:flex}.pulse-flags li>span{min-width:0;font-size:14.5px;font-weight:700;line-height:1.45}.pulse-flags b{flex:none;font-size:13px;font-weight:800}.pulse-flags li[data-on=true] b{color:#2f7655}.pulse-flags li[data-on=false] b{color:var(--pulse-accent)}html[data-theme=dark] .pulse-flags li[data-on=true] b{color:#7fc9a3}@media (min-width:900px){.pulse-body{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;column-gap:clamp(40px,6vw,96px)}.pulse-lead{grid-row:1/span 2;padding-block:clamp(40px,7vw,84px) 0;position:sticky;top:clamp(20px,5vh,52px)}.pulse-real{grid-column:2;padding-block:clamp(40px,7vw,84px) 0}.pulse-feed{grid-column:2;padding-block:clamp(28px,4vw,44px) 28px}}@media (max-width:400px){.pulse{padding:14px 14px 44px}.pulse>header a:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:42%;overflow:hidden}.pulse-feed li{grid-template-columns:minmax(0,1fr)}.pulse-feed li>.bharat-avatar{width:34px;height:34px;margin-bottom:2px}}@media (prefers-reduced-motion:reduce){.pulse-feed li,.pulse-feed h3,.pulse-state a,.pulse>header a:last-child{transition:none}}
.pulse>header{flex-wrap:wrap}.pulse-header-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.pulse>header a.pulse-header-lang{border:1px solid var(--pulse-line,#cbd5cf);min-height:44px;color:var(--pulse-ink,#16342b);border-radius:999px;padding:0 13px;font-size:14px;font-weight:760}.pulse>header a.pulse-header-lang:hover,.pulse>header a.pulse-header-lang:focus-visible{border-color:currentColor}
