*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f4f5f7;color:#202124;font-family:Arial,"Noto Sans Devanagari",sans-serif;line-height:1.55}.topline{background:#181818;color:#fff;padding:7px 5%;font-size:12px}.site-header{background:#fff;padding:16px 5%;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:3px solid #b5121b}.brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.brand-mark{background:#b5121b;color:#fff;font-weight:900;font-size:25px;padding:7px 10px;border-radius:4px}.brand-text strong{display:block;font-size:25px;line-height:1.2}.brand-text em{font-style:normal;color:#b5121b}.brand-text small{font-size:10px;letter-spacing:1.4px;color:#555}.nav{display:flex;gap:20px;align-items:center}.nav a,.footer-links a{color:#292929;text-decoration:none;font-weight:700;font-size:14px}.nav a:hover,.footer-links a:hover{color:#b5121b}.menu-toggle{display:none;border:0;background:#b5121b;color:white;padding:9px 12px;border-radius:4px;font-size:19px}.breaking{margin:20px auto 0;max-width:1180px;display:flex;background:#fff;border:1px solid #e0e0e0;align-items:center;overflow:hidden}.breaking span{background:#b5121b;color:#fff;font-size:12px;font-weight:800;padding:12px 15px;white-space:nowrap}.breaking div{padding:10px 15px;font-weight:700;font-size:14px}.hero-grid,.section,.category-strip,.about-contact{max-width:1180px;margin:24px auto;padding:0 0}.hero-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:22px}.lead-story,.side-stories,.news-card,.about-contact article{background:#fff;border:1px solid #e6e6e6;border-radius:6px;overflow:hidden}.image-placeholder{min-height:275px;background:linear-gradient(135deg,#272727,#555);display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:900;position:relative}.image-placeholder:after{content:"सच की पहचान NEWS";position:absolute;bottom:14px;right:16px;font-size:12px;letter-spacing:1px;color:#fff9}.lead-image{background:linear-gradient(130deg,#8b1017,#d83b42 52%,#222 52%)}.lead-image span{border:2px solid #fff;padding:10px 20px}.story-body{padding:22px}.category{color:#b5121b;font-size:12px;font-weight:800}.story-body h1{font-size:30px;line-height:1.25;margin:8px 0}.story-body p,.card-body p,.mini-story p,.about-contact p{color:#62666b;font-size:14px}.meta{font-size:11px;color:#777}.side-stories{padding:18px}.side-stories h2,.section-heading h2{margin:0;font-size:21px}.side-stories h2{border-left:4px solid #b5121b;padding-left:10px;margin-bottom:12px}.mini-story{display:flex;gap:12px;padding:13px 0;border-bottom:1px solid #eee}.mini-story:last-child{border-bottom:0}.mini-thumb{width:76px;min-width:76px;height:76px;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:900;border-radius:4px}.mini-thumb.red{background:#b5121b}.mini-thumb.dark{background:#333}.mini-thumb.gold{background:#9b6a16}.mini-story h3{font-size:15px;line-height:1.3;margin:3px 0}.mini-story p{font-size:12px;margin:4px 0}.section{padding:0 0}.section-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #b5121b;padding:0 0 10px;margin-bottom:16px}.section-heading span{font-size:11px;color:#b5121b;font-weight:900;letter-spacing:1px}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.news-card{transition:transform .15s}.news-card:hover{transform:translateY(-3px)}.card-image{height:145px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;font-size:22px}.card-image span{border:1px solid #ffffffb0;padding:7px 18px}.image-one{background:linear-gradient(135deg,#333,#777)}.image-two{background:linear-gradient(135deg,#a70e1a,#e05a5e)}.image-three{background:linear-gradient(135deg,#14283d,#496d8e)}.card-body{padding:16px}.card-body h3{font-size:18px;line-height:1.35;margin:5px 0}.card-body a{font-size:13px;color:#b5121b;font-weight:700;text-decoration:none}.category-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category-strip div{background:#fff;border-top:3px solid #b5121b;padding:16px;border-radius:4px}.category-strip strong,.category-strip span{display:block}.category-strip span{font-size:12px;color:#777}.about-contact{display:grid;grid-template-columns:1fr 1fr;gap:18px}.about-contact article{padding:20px}.contact-placeholder{font-weight:700;color:#b5121b!important}footer{background:#191919;color:#fff;text-align:center;padding:28px 5%}.footer-brand{font-size:24px;font-weight:900}.footer-brand b{color:#ff4b53}.footer-links{display:flex;justify-content:center;gap:22px;margin:15px}.footer-links a{color:#eee;font-weight:400}.footer-links a:hover{color:#ff777d}footer p{font-size:11px;letter-spacing:1.5px;color:#ddd}footer small{color:#aaa;font-size:11px}@media(max-width:1240px){.hero-grid,.section,.category-strip,.about-contact,.breaking{margin-left:4%;margin-right:4%}.site-header{padding-left:4%;padding-right:4%}}@media(max-width:760px){.site-header{flex-wrap:wrap}.brand-text strong{font-size:20px}.brand-text small{font-size:9px}.brand-mark{font-size:21px}.menu-toggle{display:block}.nav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:0}.nav.open{display:flex}.nav a{padding:11px 0;border-top:1px solid #eee}.breaking{margin-top:12px}.breaking span{font-size:10px;padding:10px}.breaking div{font-size:12px}.hero-grid{grid-template-columns:1fr;margin-top:16px}.image-placeholder{min-height:200px}.story-body h1{font-size:24px}.news-grid{grid-template-columns:1fr}.card-image{height:170px}.category-strip{grid-template-columns:repeat(2,1fr)}.about-contact{grid-template-columns:1fr}.section,.category-strip,.about-contact{margin-top:20px;margin-bottom:20px}.footer-links{gap:14px;flex-wrap:wrap}}