.news-detail-page{color:#1a2332;background:#f4f7fb;min-height:100vh}.news-detail__container{gap:16px;width:100%;max-width:920px;margin:0 auto;padding:0 20px}.news-detail__breadcrumb{color:#5c6b7f;flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0;font-size:14px;line-height:1.45;display:flex}.news-detail__breadcrumb a{color:#0b5bd3;flex-shrink:0;font-weight:500;text-decoration:none}.news-detail__breadcrumb a:hover{color:#063a8c}.news-detail__breadcrumb-sep{color:#9aa3b2;-webkit-user-select:none;user-select:none;flex-shrink:0}.news-detail__breadcrumb-current{color:#334155;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.news-detail__article{background:#fff;border:1px solid #0b5bd314;border-radius:12px;gap:24px;width:100%;min-height:0;padding:clamp(20px,4vw,36px)}.news-detail__header{gap:12px;min-width:0}.news-detail__badge{border-radius:999px;align-self:flex-start;align-items:center;padding:3px 12px;font-size:12px;line-height:1.5;display:inline-flex}.news-detail__badge.is-own{color:#2a66ff;background:#2a66ff1a}.news-detail__badge.is-industry{color:#17685d;background:#16917e1f}.news-detail__title{margin:0;font-size:clamp(24px,4vw,34px);line-height:1.35}.news-detail__meta{color:#5c6b7f;flex-wrap:wrap;gap:8px 16px;font-size:14px;display:flex}.news-detail__hero{aspect-ratio:16/9;background:#eef3ff;border-radius:10px;width:100%;margin:0;position:relative;overflow:hidden}.news-detail__hero-img{object-fit:cover}.news-detail__content{gap:14px}.news-detail__section{gap:12px}.news-detail__content p{color:#334155;white-space:pre-line;margin:0;font-size:16px;line-height:1.9}.news-detail__subtitle{color:#1a2332;text-align:center;padding:10px 0 6px;font-size:clamp(24px,3.6vw,36px);font-weight:700;line-height:1.45}.news-detail__source{border-top:1px solid #0b5bd31f;padding-top:4px}.news-detail__source a{color:#5d79ff;font-size:14px;text-decoration:none}.news-detail__source a:hover{color:#3d5be6}.news-detail__richtext h3[data-news-subtitle],.news-detail__richtext h3.news-rich-text-subtitle{color:#1a2332;text-align:center;margin:0;padding:10px 0 6px;font-size:clamp(24px,3.6vw,36px);font-weight:700;line-height:1.45}.news-detail__richtext p{color:#334155;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.9}.news-detail__richtext .news-body-image,.news-detail__richtext .news-detail__hero,.news-detail__richtext .news-inline-image,.news-detail__richtext .site-news-detail__hero{aspect-ratio:auto;background:#eef3ff;border-radius:10px;width:100%;height:auto;min-height:0;margin:0;position:relative;overflow:hidden}.news-detail__richtext .news-body-image__img,.news-detail__richtext .news-inline-image__img,.news-detail__richtext .site-news-detail__hero-img,.news-detail__richtext img{object-fit:contain;width:100%;height:auto;display:block;position:static!important}.news-detail__richtext .news-body-video{border-radius:12px;justify-content:center;width:100%;max-width:min(100%,560px);margin:24px auto;display:flex;overflow:hidden}.news-detail__richtext .news-body-video__player{width:auto;max-width:100%;height:auto;max-height:min(56vw,420px);margin:0;display:block}@media (max-width:768px){.news-detail__container{padding:16px 12px 24px}.news-detail__article{gap:16px;padding:14px}.news-detail__content{gap:10px}.news-detail__section{gap:8px}.news-detail__content p{font-size:14px;line-height:1.75}.news-detail__subtitle{padding:8px 0 4px;font-size:22px}.news-detail__richtext h3[data-news-subtitle],.news-detail__richtext h3.news-rich-text-subtitle{font-size:22px}.news-detail__richtext p{font-size:14px;line-height:1.75}.news-detail__source a{font-size:13px}}
