.news-page{max-width:1400px;margin:auto;padding:45px 5% 90px}.news-page h1{font-size:clamp(36px,5vw,65px);margin:25px 0}.news-page .brand-intro p{max-width:850px;line-height:1.8}.news-controls{display:flex;align-items:end;gap:20px;padding:35px 0}.news-controls label{display:grid;gap:12px;flex:1;font-size:13px}.news-controls input,.news-controls select{width:100%;min-height:48px;padding:12px;border:1px solid #9275ab55;background:#eee7f4;border-radius:2px}.news-controls button{min-height:48px;padding:12px 24px;background:#31bd83;border:0;cursor:pointer}.news-controls button:disabled{opacity:.6;cursor:wait}.news-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:55px;margin-top:30px}.news-item{padding:26px 0;border-top:1px solid #48335d33}.news-item h2{font-size:24px;line-height:1.4;margin:12px 0}.news-item h2 a:hover{text-decoration:underline;text-underline-offset:4px}.news-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:12px}.news-tags{font-size:12px;margin:12px 0;color:#48305d}.news-sidebar{border-left:1px solid #48335d33;padding-left:28px}.news-sidebar h2{font-size:21px;margin:12px 0 22px}.news-sidebar a{display:block;padding:9px 0;font-size:14px}.news-sidebar p{font-size:12px;line-height:1.8;margin:22px 0}.source-state{font-size:11px;display:block;padding-bottom:10px}.news-status{padding:16px 20px;background:#e9e0f3;line-height:1.75}#news-updated{font-size:12px}#news-local{display:inline-block;border-bottom:1px solid #249966;padding:12px 0}#news-local[hidden]{display:none}.news-empty{padding:35px 0;line-height:1.8}@media(max-width:800px){.news-controls{flex-wrap:wrap}.news-controls label{flex:1 1 220px}.news-layout{grid-template-columns:1fr;gap:30px}.news-sidebar{border-left:0;border-top:1px solid #48335d33;padding:25px 0}.news-page{padding-top:25px}.news-item h2{font-size:21px}}
.news-item:first-child{background:#eee6f5;padding:28px;margin-bottom:14px;border-top:3px solid #8953c4}.news-tags{color:#3b254f;background:#e6d9ef;display:inline-block;padding:5px 9px;font-size:12px}.news-tags:empty{display:none}
