/* V29.2 – broadcaster press-room and full Daily Echo masthead */
.jyoti-echo-pill {min-width:0!important; overflow:visible!important; gap:9px!important; padding-inline:12px!important}
.jyoti-echo-pill .echo-wordmark {display:block!important; width:145px!important; max-width:none!important; height:42px!important; object-fit:contain!important; object-position:center!important; flex-shrink:0!important; padding:0!important; margin:0!important}
.echo-wordmark {display:block; object-fit:contain!important; object-position:center; overflow:visible; width:100%; height:auto; max-width:320px; aspect-ratio:4/1}
.producer-brief-section{background:#f0f1e8;padding-block:65px}
.producer-brief-section .lead,.newspaper-section .lead{max-width:900px;line-height:1.65}
.producer-intro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}
.producer-highlight{background:#fff;border-radius:18px;padding:26px;box-shadow:0 6px 26px #354e2c12}
.producer-highlight h3,.producer-service-grid h3{font-size:1.25rem;margin:12px 0}
.producer-highlight p,.producer-service-grid p{line-height:1.65}
.producer-overline{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;color:#547248;font-weight:700}
.producer-demo{display:flex;align-items:center;gap:25px;justify-content:space-between;background:#728c69;color:#fff;padding:26px 32px;border-radius:18px;margin:28px 0}
.producer-demo h3{font-size:1.5rem;color:#fff;margin:8px 0}
.producer-demo p{max-width:740px;line-height:1.65;color:#fff}
.producer-demo .producer-overline{color:#f0f1e8}.producer-demo a{flex-shrink:0}
.producer-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}
.newspaper-section{padding-block:64px;background:#fff}.newspaper-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:22px;margin-top:26px}.newspaper-card{border:1px solid #d9e1d4;border-radius:17px;padding:28px;background:#f8f9f3;max-width:620px}.newspaper-logo-link{background:white;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:14px;min-height:110px;overflow:visible}.newspaper-logo-link .echo-wordmark{height:66px;max-width:310px}.newspaper-source{margin-top:22px;color:#546e4c;font-size:.85rem;font-weight:700}.newspaper-card h3{font-size:1.5rem;line-height:1.25;margin:12px 0}.newspaper-card p{line-height:1.6}.newspaper-read{font-weight:700;display:inline-block;margin-top:10px}.newspaper-more{margin-top:24px;padding:22px 25px;border-left:4px solid #728c69;background:#f0f1e8;max-width:700px}.newspaper-more h3{margin:0 0 8px}.newspaper-more p{margin:0;line-height:1.6}
@media(max-width:850px){.producer-intro-grid{grid-template-columns:1fr}.producer-service-grid{grid-template-columns:1fr}.producer-demo{display:block}.producer-demo a{display:inline-flex;margin-top:15px}.jyoti-echo-pill .echo-wordmark{width:112px!important;height:35px!important}}
