*{box-sizing:border-box}body{margin:0;background:#f2f4f7;color:#111827;font-family:Arial,'Noto Sans Devanagari',sans-serif}a{color:inherit;text-decoration:none}.container{max-width:1180px;margin:auto}.ticker{height:46px;background:#b00013;color:#fff;display:flex;align-items:center;font-size:18px;font-weight:1000;overflow:hidden}.ticker b{background:#ffe600;color:#111827;height:46px;display:flex;align-items:center;padding:0 18px;margin-right:10px}.masthead{background:#fff;border-bottom:1px solid #e5e7eb}.masthead-inner{display:flex;align-items:center;justify-content:space-between;padding:24px 14px}.brand{display:flex;align-items:center;gap:13px}.text-brand:before{content:"B";width:70px;height:70px;border-radius:18px;background:linear-gradient(135deg,#7a0010,#b00013 60%,#111827);display:grid;place-items:center;color:#fff;font-size:42px;font-weight:1000;box-shadow:inset 0 0 0 3px #ffe60022}.brand span{font-size:42px;font-weight:1000;line-height:1;color:#111827}.brand strong{color:#b00013}.brand small{display:block;font-size:20px;color:#64748b;font-weight:900;margin-top:4px}.desk-actions{display:flex;gap:8px}.desk-actions a,.live-box a{background:#111827;color:#fff;padding:11px 14px;border-radius:999px;font-weight:1000}.nav{background:#111827;position:sticky;top:0;z-index:20}.nav-scroll{display:flex;gap:10px;overflow:auto;padding:13px 14px}.nav a{flex:0 0 auto;background:#243044;color:#fff;border-radius:999px;padding:12px 20px;font-size:19px;font-weight:1000}.page{padding:16px 12px}.live-box{display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border-left:8px solid #ffe600;border-radius:18px;padding:16px 18px;margin-bottom:16px;box-shadow:0 12px 30px #11182722}.live-box b{display:block;font-size:24px}.live-box span{color:#cbd5e1;font-weight:800}.live-box a{background:#ffe600;color:#111827}.hero-news{display:grid;grid-template-columns:1.45fr .55fr;gap:16px}.lead,.top-list,.news-card,.empty{background:#fff;border-radius:20px;box-shadow:0 14px 34px rgba(15,23,42,.10);overflow:hidden}.lead{display:grid;grid-template-columns:.92fr 1.08fr;border-top:7px solid #b00013}.lead img{width:100%;height:100%;min-height:360px;object-fit:cover;background:#e5e7eb}.lead-body{padding:24px}.kicker{color:#b00013;font-size:16px;font-weight:1000;margin-bottom:9px}.lead h1{font-size:43px;line-height:1.12;margin:0 0 14px}.lead p{font-size:21px;line-height:1.55;color:#334155}.meta{color:#64748b;font-weight:900}.top-list{padding:18px}.top-list h2,.section-head h2{margin:0;font-size:25px}.mini-news{display:block;border-top:1px solid #e5e7eb;padding:15px 0}.mini-news strong{display:block;color:#b00013;margin-bottom:5px}.mini-news span{font-size:20px;line-height:1.28;font-weight:1000}.section-head{display:flex;justify-content:space-between;align-items:center;margin:22px 0 12px;border-bottom:4px solid #b00013;padding-bottom:9px}.section-head a{font-weight:1000;color:#b00013}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.news-card{padding:16px;border-top:5px solid #e5e7eb}.news-card img{width:100%;height:175px;object-fit:cover;border-radius:14px;margin-bottom:12px}.news-card h3{font-size:24px;line-height:1.22;margin:0 0 10px}.news-card p{font-size:17px;line-height:1.48;color:#475569}.state-strip{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.state-strip a{background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:10px 13px;font-weight:1000}.state-strip b{color:#b00013}.empty{padding:35px;text-align:center}.footer{background:#111827;color:#cbd5e1;text-align:center;padding:30px;margin-top:22px}.footer b{color:#fff;font-size:24px}@media(max-width:850px){.ticker{font-size:16px}.masthead-inner{padding:18px 12px}.desk-actions{display:none}.text-brand:before{width:56px;height:56px;font-size:34px}.brand span{font-size:31px}.brand small{font-size:15px}.nav a{font-size:19px;padding:12px 18px}.hero-news{grid-template-columns:1fr}.lead{grid-template-columns:1fr}.lead img{min-height:230px}.lead-body{padding:18px}.lead h1{font-size:34px}.lead p{font-size:19px}.news-grid{grid-template-columns:1fr}.live-box{align-items:flex-start;flex-direction:column}.live-box b{font-size:22px}}
