@font-face{font-family:BKNews;src:url('/assets/landing/fonts/vazirmatn-400.ttf')}@font-face{font-family:BKNews;src:url('/assets/landing/fonts/vazirmatn-700.ttf');font-weight:700}
.news-shell{direction:rtl;max-width:1150px;margin:0 auto;padding:36px 18px 75px;color:#153547;font-family:BKNews,Tahoma,sans-serif}
.news-shell *{box-sizing:border-box}.news-shell h1{font-size:clamp(26px,4vw,39px);line-height:1.6;margin:12px 0}.news-shell h2{font-size:23px}.news-shell h3{font-size:17px}
.news-shell .news-hero{border:1px solid #d9e9e4;background:linear-gradient(115deg,#f3fbf8,#fff);border-radius:25px;padding:32px;margin-bottom:24px}
.news-shell .chip{display:inline-block;border-radius:99px;padding:6px 12px;background:#e4f5ed;color:#0f766e;font-size:12px;font-weight:700}
.news-shell .lead{color:#667e85;font-size:14px;line-height:2}.news-shell .news-panel{border:1px solid #e0e9e5;border-radius:18px;background:white;padding:24px}
.news-shell a{color:#0f766e;text-decoration:none}.news-shell .btn{font:inherit;background:#0f766e;color:white;border:0;border-radius:11px;padding:11px 16px;font-weight:700;cursor:pointer;display:inline-block}
.news-shell .btn.subtle{background:#eaf6f2;color:#0f766e}.news-shell .news-form-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:17px 0}
.news-shell input{font:inherit;padding:10px 12px;border:1px solid #d5e4df;border-radius:10px}
.news-shell .muted{color:#6e8390;font-size:12px;line-height:2}
@media(max-width:600px){.news-shell{padding:18px 14px 50px}.news-shell .news-hero{padding:22px 16px}.news-shell .news-panel{padding:18px}.news-shell .news-form-row{align-items:flex-start}}
