.news-detail-page{background:#fff;min-height:60vh}.news-detail-page .nd-column{width:100%;max-width:800px;margin:0 auto;padding:0 20px}.news-detail-page .nd-band{background:linear-gradient(120deg,#0b2b4d,#0f4c8a 58%,#1a6fc4);color:#fff;padding:40px 0 118px}.news-detail-page .nd-band .nd-band__tag{margin-top:22px;background:#ffffff24;color:#cfe4f8}.news-detail-page .nd-band h1{margin-top:16px;font-size:34px;font-weight:800;line-height:1.32}.news-detail-page .nd-band .nd-meta{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:24px;font-size:13px;color:#ffffffc7}.news-detail-page .nd-band .nd-meta span{display:inline-flex;align-items:center;gap:8px}.news-detail-page .nd-band .nd-meta svg{color:#7fb3e3}.news-detail-page .nd-band.is-notfound{padding-bottom:46px}.news-detail-page .nd-band.is-notfound h1{font-size:30px}.news-detail-page .nd-media-wrap{position:relative;z-index:3;margin-top:-78px}.news-detail-page .nd-media{margin:0;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 30px 56px -28px #0d3a6680}.news-detail-page .nd-media img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.news-detail-page .nd-media figcaption{padding:12px 20px;border-top:1px solid #e3eaf2;background:#fff;font-size:12.5px;color:#8595a9}.news-detail-page .nd-body{padding-top:48px;padding-bottom:72px}.news-detail-page .nd-body .mk-prose{max-width:none}.news-detail-page .nd-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:26px;border-top:1px solid #e3eaf2}.news-detail-page .nd-tags__label{margin-right:4px;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8595a9}.news-detail-page .nd-nav{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:72px}.news-detail-page .nd-nav.is-single{grid-template-columns:1fr}.news-detail-page .nd-nav-card{padding:22px 26px;border:1px solid #e3eaf2;border-radius:10px;background:linear-gradient(180deg,#fbfdff,#f4f9ff);color:inherit;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1)}.news-detail-page .nd-nav-card:hover{transform:translateY(-4px);border-color:#cfe0f2;box-shadow:0 22px 40px -22px #0d3a6659}.news-detail-page .nd-nav-card:hover h3{color:#1a6fc4}.news-detail-page .nd-nav-card:focus-visible{outline:3px solid rgba(26,111,196,.4);outline-offset:2px}.news-detail-page .nd-nav-card.is-next{text-align:right}.news-detail-page .nd-nav-card.is-next .nd-nav__dir{justify-content:flex-end}.news-detail-page .nd-nav-card .nd-nav__dir{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#1a6fc4}.news-detail-page .nd-nav-card h3{margin-top:12px;font-size:16px;font-weight:800;line-height:1.5;color:#1e293b;transition:color .25s cubic-bezier(.16,1,.3,1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.news-detail-page .nd-band{padding:32px 0 88px}.news-detail-page .nd-band h1{font-size:23px}.news-detail-page .nd-band .nd-meta{gap:14px;margin-top:18px}.news-detail-page .nd-media-wrap{margin-top:-58px}.news-detail-page .nd-body{padding-top:36px;padding-bottom:52px}.news-detail-page .nd-nav{grid-template-columns:1fr;padding-bottom:52px}.news-detail-page .nd-nav-card.is-next{text-align:left}.news-detail-page .nd-nav-card.is-next .nd-nav__dir{justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.news-detail-page .nd-nav-card{transition:none!important}.news-detail-page .nd-nav-card:hover{transform:none}}
