.news-video-embed[data-v-0eb4e702]{border-radius:20px;margin:1.25rem 0;overflow:hidden}.news-video-embed__trigger[data-v-0eb4e702]{background:var(--surface-card,#484848);border:1px solid hsla(0,0%,100%,.08);cursor:pointer;display:block;padding:0;position:relative;width:100%}.news-video-embed__poster[data-v-0eb4e702]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.news-video-embed__poster--fallback[data-v-0eb4e702]{background:linear-gradient(135deg,#ee781c59,#00000059)}.news-video-embed__play[data-v-0eb4e702]{align-items:center;background:#0000008c;border-radius:999px;color:#fff;display:inline-flex;height:4rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4rem}.news-video-embed__iframe[data-v-0eb4e702],.news-video-embed__video[data-v-0eb4e702]{aspect-ratio:16/9;border:0;display:block;width:100%}.back-link[data-v-984bfc44]{align-items:center;color:var(--color-primary-dark);display:inline-flex;font-weight:800;gap:.5rem;margin-bottom:1rem}.news-article[data-v-984bfc44]{padding:clamp(1.4rem,4vw,2.4rem)}.article-header[data-v-984bfc44]{display:grid;gap:.9rem;margin-bottom:1rem}.article-header h1[data-v-984bfc44]{max-width:none}.article-author[data-v-984bfc44]{align-items:center;display:flex;gap:.75rem}.article-avatar[data-v-984bfc44]{align-items:center;background:rgba(var(--color-primary-rgb),.14);border-radius:50%;color:var(--color-primary-dark);display:inline-flex;font-weight:900;height:2.8rem;justify-content:center;width:2.8rem}.article-author-copy[data-v-984bfc44]{display:grid;gap:.12rem}.article-author-copy strong[data-v-984bfc44]{font-size:.96rem}.article-author-copy span[data-v-984bfc44]{color:var(--text-muted);font-size:.82rem}.article-intro[data-v-984bfc44]{border-radius:24px;color:var(--text-primary);font-size:1.05rem;font-weight:700;line-height:1.75;padding:1rem 1.1rem}.article-cover[data-v-984bfc44],.article-intro[data-v-984bfc44]{background:var(--surface-soft);margin-bottom:1.4rem}.article-cover[data-v-984bfc44]{border-radius:28px;box-shadow:inset 0 1px #ffffff59;overflow:hidden}.article-cover-image[data-v-984bfc44]{display:block;max-height:min(32rem,65vh);-o-object-fit:cover;object-fit:cover;width:100%}.article-content[data-v-984bfc44]{margin-top:1rem}.article-footer[data-v-984bfc44]{border-top:1px solid var(--border-soft);margin-top:1.5rem;padding-top:1.25rem}.article-state[data-v-984bfc44]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:18rem;text-align:center}.error-panel[data-v-984bfc44]{padding:2rem}.error-panel p[data-v-984bfc44]{color:var(--text-secondary)}
