main.container.page.news-page{width:min(1440px,calc(100% - 80px));max-width:none;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.news-page{padding-top:46px;padding-bottom:76px}.news-page__header{padding:12px 0 34px;border-bottom:1px solid var(--line)}.news-page__header p{margin:0 0 8px;color:var(--warm);font-size:13px;font-weight:700;letter-spacing:1px}.news-page__header h1{margin:0;color:var(--text);font-size:36px;line-height:1.2}.news-page__header span{display:block;margin-top:12px;color:var(--muted);font-size:16px}.news-page .empty-state{display:grid;min-height:180px;place-items:center;margin-top:24px;font-size:16px}.news-list{margin-top:10px}.news-list__item{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:26px;align-items:start;padding:31px 0;border-bottom:1px solid var(--line)}.news-list__item time{padding-top:6px;color:var(--blue);font-size:15px;font-variant-numeric:tabular-nums}.news-list__item h2{margin:0;font-size:22px;line-height:1.45}.news-list__item h2 a{color:var(--text);text-decoration:none}.news-list__item h2 a:hover{color:var(--blue)}.news-list__item p{max-width:860px;margin:11px 0 0;color:var(--muted);font-size:16px;line-height:1.75}.news-list__more{margin-top:6px;color:var(--blue);font-size:14px;text-decoration:none;white-space:nowrap}.news-list__more:hover{text-decoration:underline}.news-detail-page{width:min(1040px,calc(100% - 80px));max-width:none}.news-back{display:inline-block;margin-bottom:24px;color:var(--blue);font-size:15px;text-decoration:none}.news-back:hover{text-decoration:underline}.news-article{padding:0 0 52px}.news-article header{padding:0 0 30px;border-bottom:1px solid var(--line)}.news-article time{color:var(--blue);font-size:14px}.news-article h1{margin:14px 0 0;color:var(--text);font-size:38px;line-height:1.35}.news-article header p{margin:14px 0 0;color:var(--muted);font-size:16px;line-height:1.75}.news-article__content{padding-top:32px;font-size:16px;line-height:1.9}.news-article__content h2,.news-article__content h3,.news-article__content h4{margin:30px 0 14px;color:var(--text);line-height:1.4}.news-article__content p{margin:0 0 18px}.news-article__content a{color:var(--blue)}.news-article__content img{max-width:100%;height:auto}.news-article__content blockquote{margin:20px 0;padding:12px 18px;border-left:3px solid var(--blue);background:var(--blue-soft);color:var(--muted)}.news-article__content table{width:100%;border-collapse:collapse}.news-article__content th,.news-article__content td{padding:10px;border:1px solid var(--line);text-align:left}@media(max-width:700px){main.container.page.news-page,main.container.page.news-detail-page{width:100%;padding-right:14px;padding-left:14px}.news-page{padding-top:26px;padding-bottom:48px}.news-page__header h1,.news-article h1{font-size:28px}.news-page__header span,.news-list__item p{font-size:14px}.news-list__item{grid-template-columns:1fr;gap:8px;padding:24px 0}.news-list__item h2{font-size:19px}.news-list__item time{padding:0}.news-list__more{margin-top:5px}.news-article__content{padding-top:24px;font-size:15px}}
