.news-post-page[data-v-3cca1b8b]{margin:0 auto;max-width:840px;padding:20px 16px 56px}.news-post-nav[data-v-3cca1b8b]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.news-post-nav a[data-v-3cca1b8b]{align-items:center;color:#334155;display:inline-flex;font-size:14px;font-weight:600;gap:6px;text-decoration:none;transition:color .2s ease}.news-post-nav a[data-v-3cca1b8b]:hover{color:#214a88}.news-post-nav .news-post-catalog[data-v-3cca1b8b]{background:linear-gradient(135deg,#214a88,#2563eb);border-radius:999px;box-shadow:0 4px 14px #214a8833;color:#fff;font-size:13px;font-weight:700;padding:8px 16px;transition:all .2s ease}.news-post-nav .news-post-catalog[data-v-3cca1b8b]:hover{box-shadow:0 6px 20px #214a884d;transform:translateY(-1px)}.news-post[data-v-3cca1b8b]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 10px 30px -5px #0f172a0d;padding:clamp(24px,5vw,48px)}.news-post__meta[data-v-3cca1b8b]{color:#64748b;display:flex;font-size:13px;font-weight:500;gap:14px;justify-content:space-between}.news-post__meta a[data-v-3cca1b8b]{color:#214a88;font-weight:700;text-decoration:none}.news-post__meta a[data-v-3cca1b8b]:hover{text-decoration:underline}.news-post h1[data-v-3cca1b8b]{color:#0f172a;font-size:clamp(26px,5vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.18;margin:16px 0 24px}.news-post__media[data-v-3cca1b8b]{display:grid;gap:14px;margin:0 0 28px}.news-post__media img[data-v-3cca1b8b],.news-post__media video[data-v-3cca1b8b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:block;max-height:680px;object-fit:cover;width:100%}.news-post__media audio[data-v-3cca1b8b]{width:100%}.news-post__file[data-v-3cca1b8b]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;color:#214a88;display:flex;font-weight:700;gap:8px;padding:14px 18px;text-decoration:none;transition:all .2s ease}.news-post__file[data-v-3cca1b8b]:hover{background:#f1f5f9;border-color:#cbd5e1}.news-post__body[data-v-3cca1b8b]{color:#1e293b;font-size:16px;line-height:1.7;overflow-wrap:anywhere}.news-post__body[data-v-3cca1b8b] blockquote{background:#f8fafc;border-left:4px solid #2563eb;border-radius:0 12px 12px 0;color:#475569;margin:20px 0;padding:8px 0 8px 20px}.news-post__body[data-v-3cca1b8b] pre{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;font-family:JetBrains Mono,monospace;font-size:14px;overflow-x:auto;padding:16px}.news-post footer[data-v-3cca1b8b]{border-top:1px solid #e2e8f0;margin-top:32px;padding-top:22px}.news-post footer a[data-v-3cca1b8b]{align-items:center;color:#214a88;display:inline-flex;font-size:14px;font-weight:700;gap:6px;text-decoration:none}.news-post footer a[data-v-3cca1b8b]:hover{color:#2563eb}@media (max-width:520px){.news-post-nav[data-v-3cca1b8b]{align-items:flex-start;flex-direction:column;gap:8px}.news-post__meta[data-v-3cca1b8b]{flex-direction:column;gap:4px}}