.NewsDetailPage-module__ywZW4W__page{--news-detail-content-width:72rem;min-height:100vh;padding:calc(var(--header-sticky-offset) + var(--space-xl)) var(--layout-padding) var(--section-padding);color:var(--text-primary)}.NewsDetailPage-module__ywZW4W__loading{justify-content:center;align-items:center;gap:var(--space-md);min-height:60vh;color:var(--text-muted);font-size:var(--font-size-md);flex-direction:column;display:flex}.NewsDetailPage-module__ywZW4W__error{color:#ff6b6b}.NewsDetailPage-module__ywZW4W__backLink{align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.NewsDetailPage-module__ywZW4W__backLink:hover{color:var(--text-primary)}.NewsDetailPage-module__ywZW4W__article{width:min(100%, var(--news-detail-content-width));margin:var(--space-xl) auto 0}.NewsDetailPage-module__ywZW4W__header{margin-bottom:var(--space-xl)}.NewsDetailPage-module__ywZW4W__meta{margin:0 0 var(--space-sm);color:var(--accent-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase}.NewsDetailPage-module__ywZW4W__title{color:var(--text-primary);font-size:var(--font-size-display);margin:0;line-height:1.08}.NewsDetailPage-module__ywZW4W__coverMedia{aspect-ratio:16/7;margin-bottom:var(--space-2xl);border-radius:var(--radius-2xl);background:#ffffff0f;overflow:hidden}.NewsDetailPage-module__ywZW4W__coverMedia img{object-fit:cover;width:100%;height:100%;display:block}.NewsDetailPage-module__ywZW4W__dateRow{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);color:var(--text-muted);font-size:var(--font-size-base);display:flex}.NewsDetailPage-module__ywZW4W__summary{margin:var(--space-xl) 0;color:var(--text-primary);font-size:var(--font-size-xl);line-height:1.6}.NewsDetailPage-module__ywZW4W__articleContent{color:var(--text-secondary);font-size:var(--font-size-lg);line-height:1.8}.NewsDetailPage-module__ywZW4W__articleContent p{margin:0 0 var(--space-lg)}.NewsDetailPage-module__ywZW4W__articleContent h2,.NewsDetailPage-module__ywZW4W__articleContent h3{margin:var(--space-2xl) 0 var(--space-md);color:var(--text-primary);line-height:var(--line-height-snug)}.NewsDetailPage-module__ywZW4W__articleContent h2{font-size:var(--font-size-3xl)}.NewsDetailPage-module__ywZW4W__articleContent h3{font-size:var(--font-size-2xl)}.NewsDetailPage-module__ywZW4W__articleContent a{color:var(--accent);text-underline-offset:.18em;text-decoration:underline}.NewsDetailPage-module__ywZW4W__articleContent ul,.NewsDetailPage-module__ywZW4W__articleContent ol{margin:0 0 var(--space-lg);padding-inline-start:var(--space-xl)}.NewsDetailPage-module__ywZW4W__articleContent figure{margin:var(--space-2xl) 0}.NewsDetailPage-module__ywZW4W__articleContent img{border-radius:var(--radius-lg);max-width:100%;display:block}.NewsDetailPage-module__ywZW4W__articleContent video,.NewsDetailPage-module__ywZW4W__articleContent iframe,.NewsDetailPage-module__ywZW4W__videoFrame video,.NewsDetailPage-module__ywZW4W__videoFrame iframe{border-radius:var(--radius-lg);background:#ffffff0f;border:0;width:100%;max-width:100%;display:block}.NewsDetailPage-module__ywZW4W__articleContent iframe,.NewsDetailPage-module__ywZW4W__videoFrame iframe{aspect-ratio:16/9;height:auto}.NewsDetailPage-module__ywZW4W__videoFrame{margin:var(--space-2xl) 0}.NewsDetailPage-module__ywZW4W__articleContent figcaption{margin-top:var(--space-sm);color:var(--text-muted);font-size:var(--font-size-base)}@media (max-width:767px){.NewsDetailPage-module__ywZW4W__page{padding:calc(var(--header-sticky-offset) + var(--space-lg)) var(--layout-padding) var(--section-padding)}.NewsDetailPage-module__ywZW4W__title{font-size:var(--font-size-3xl)}}
