.news-detail-hero[data-v-18ef7fd8]{padding:48px 0 40px}.news-detail-hero h1[data-v-18ef7fd8]{font-size:max(28px,min(4.5vw,42px));font-weight:bolder;line-height:1.12;margin:16px 0 0}.news-detail-nav[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px;gap:10px}.back-link[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;color:var(--muted);display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:600;gap:8px;transition:color .2s}.back-link[data-v-18ef7fd8]:hover{color:var(--text)}.news-detail-category[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;background:rgba(106,124,255,.1);border:1px solid rgba(106,124,255,.22);border-radius:100px;color:#6a7cff;color:var(--accent,#6a7cff);display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding:4px 12px 4px 10px;text-transform:uppercase}.news-detail-category[data-v-18ef7fd8]:before{-ms-flex-negative:0;background:currentColor;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:6px;opacity:.85;width:6px}.news-detail-meta[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;color:var(--muted);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;gap:8px;margin-top:20px}.meta-author[data-v-18ef7fd8],.meta-time[data-v-18ef7fd8],.meta-views[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;gap:5px}.meta-author svg[data-v-18ef7fd8],.meta-time svg[data-v-18ef7fd8],.meta-views svg[data-v-18ef7fd8]{-ms-flex-negative:0;flex-shrink:0;opacity:.6}.meta-sep[data-v-18ef7fd8]{opacity:.35}.news-detail-cover-section[data-v-18ef7fd8]{padding:0 0 24px}.news-detail-cover[data-v-18ef7fd8]{aspect-ratio:32/9;border-radius:20px;box-shadow:var(--shadow);min-height:180px;overflow:hidden}.news-detail-cover img[data-v-18ef7fd8]{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.news-detail-content[data-v-18ef7fd8]{padding:0 0 32px}.news-detail-container[data-v-18ef7fd8]{max-width:none}.news-detail-container[data-v-18ef7fd8] h2{font-size:26px;font-weight:700;line-height:1.25;margin:40px 0 14px}.news-detail-container[data-v-18ef7fd8] p{color:var(--text);font-size:17px;line-height:1.8;margin:0 0 20px}.news-detail-container[data-v-18ef7fd8] ol,.news-detail-container[data-v-18ef7fd8] ul{margin:0 0 20px;padding-left:24px}.news-detail-container[data-v-18ef7fd8] ol li,.news-detail-container[data-v-18ef7fd8] ul li{color:var(--text);font-size:17px;line-height:1.8;margin-bottom:8px}.news-detail-container[data-v-18ef7fd8] strong{font-weight:700}.news-related[data-v-18ef7fd8]{background:hsla(0,0%,100%,.03);border-top:1px solid hsla(0,0%,100%,.1);padding:48px 0}.news-related h2[data-v-18ef7fd8]{font-size:26px;font-weight:700;margin:0 0 8px}.news-related .related-section-desc[data-v-18ef7fd8]{color:var(--muted);font-size:15px;margin:0 0 28px}.related-grid[data-v-18ef7fd8]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.related-grid[data-v-18ef7fd8]{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.related-grid[data-v-18ef7fd8]{grid-template-columns:1fr}}.news-card[data-v-18ef7fd8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.56);border:1px solid hsla(0,0%,100%,.42);border-radius:18px;box-shadow:var(--shadow-soft);color:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.news-card[data-v-18ef7fd8]:hover{box-shadow:var(--shadow);-ms-transform:translateY(-3px);transform:translateY(-3px)}.news-card:hover .news-card-thumb img[data-v-18ef7fd8]{-ms-transform:scale(1.04);transform:scale(1.04)}.news-card-thumb[data-v-18ef7fd8]{-ms-flex-negative:0;aspect-ratio:16/9;flex-shrink:0;overflow:hidden;width:100%}.news-card-thumb img[data-v-18ef7fd8]{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease;width:100%}.news-card-body[data-v-18ef7fd8]{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;padding:18px 20px 20px}.news-card-category[data-v-18ef7fd8]{-ms-flex-item-align:start;align-self:flex-start;border-radius:6px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;padding:4px 9px;text-transform:uppercase}.news-card-title[data-v-18ef7fd8]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text);display:-webkit-box;-ms-flex:1 1;flex:1 1;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 12px;overflow:hidden}.news-card-meta[data-v-18ef7fd8]{-ms-flex-align:center;align-items:center;color:var(--muted);display:-ms-flexbox;display:flex;font-size:13px;gap:6px;margin-top:auto;padding-top:12px}.news-card-meta .meta-sep[data-v-18ef7fd8]{opacity:.35}.cta[data-v-18ef7fd8]{padding:0 0 100px}.cta-box[data-v-18ef7fd8]{background:linear-gradient(135deg,rgba(18,19,26,.92),rgba(39,43,64,.9));border-radius:34px;box-shadow:0 28px 70px rgba(20,22,35,.3);color:#fff;overflow:hidden;padding:44px;position:relative}.cta-box[data-v-18ef7fd8]:after,.cta-box[data-v-18ef7fd8]:before{border-radius:999px;content:"";-webkit-filter:blur(10px);filter:blur(10px);opacity:.7;position:absolute}.cta-box[data-v-18ef7fd8]:before{background:rgba(95,125,255,.25);height:280px;right:-60px;top:-70px;width:280px}.cta-box[data-v-18ef7fd8]:after{background:rgba(255,77,184,.18);bottom:-80px;height:240px;left:-40px;width:240px}.cta-content[data-v-18ef7fd8]{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;display:-ms-flexbox;display:flex;gap:28px;justify-content:space-between;position:relative;z-index:1}.cta-content h2[data-v-18ef7fd8]{color:#fff;font-size:max(22px,min(3vw,34px));margin:0 0 12px}.cta-content p[data-v-18ef7fd8]{color:hsla(0,0%,100%,.76);line-height:1.7;margin:0;max-width:540px}@media (max-width:820px){.news-detail-hero[data-v-18ef7fd8]{padding:32px 0 28px}.cta-content[data-v-18ef7fd8]{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.cta-box[data-v-18ef7fd8]{padding:24px}}@media (max-width:600px){.news-detail-meta[data-v-18ef7fd8]{font-size:13px;gap:6px}.news-card-body[data-v-18ef7fd8]{padding:14px 14px 16px}}