.news-detail-page{background:var(--color-surface-primary,#fff);color:var(--color-typo-primary,#0d253d)}.news-detail{margin-top:-76px;position:relative;overflow:clip}.news-detail__wash{z-index:0;background:radial-gradient(110% 100% at 50% 0%, color-mix(in srgb, var(--color-brand-primary,#315ceb) 12%, transparent) 0%, transparent 82%), linear-gradient(180deg, var(--color-surface-subdued,#f5f7fb) 0%, color-mix(in srgb, var(--color-surface-subdued,#f5f7fb) 48%, transparent) 64%, transparent 100%);content:"";pointer-events:none;height:560px;position:absolute;inset:0 0 auto}.news-detail__layout{z-index:1;align-items:start;padding-top:112px;padding-bottom:128px;position:relative}.news-detail__back{width:fit-content;color:var(--color-accent,#315ceb);font-size:var(--text-body-sm);grid-column:1/-1;align-items:center;gap:8px;margin-bottom:4px;font-weight:600;text-decoration:none;display:inline-flex}.news-detail__content{grid-column:1/-1;min-width:0}.news-detail__hero h1{max-width:920px;color:var(--color-typo-primary,#0d253d);font-size:var(--text-heading-xxl);font-weight:var(--text-heading-xxl--font-weight);line-height:var(--text-heading-xxl--line-height);letter-spacing:var(--text-heading-xxl--letter-spacing);margin:16px 0 24px}.news-detail__dek{max-width:720px;color:var(--color-typo-secondary,#475467);font-size:var(--text-body-xl);line-height:1.55}.news-detail__meta{border-top:1px solid var(--color-separator,#d9dbe2);border-bottom:1px solid var(--color-separator,#d9dbe2);color:var(--color-typo-tertiary,#667085);font-size:var(--text-body-sm);flex-wrap:wrap;gap:12px 28px;margin-top:32px;padding:24px 0;display:flex}.news-detail__meta>:first-child{color:var(--color-accent,#315ceb);font-weight:600}.news-detail__hero figure{margin-top:32px}.news-detail__hero img{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;height:auto;display:block}.news-detail__body{min-width:0;padding-top:48px}.news-detail__toc{display:none}.news-detail__toc>p{color:var(--color-accent,#315ceb);font-size:var(--text-body-xxs,.75rem);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-weight:600}.news-detail__toc nav{border-top:1px solid var(--color-separator,#d9dbe2);display:grid}.news-detail__toc a{border-bottom:1px solid var(--color-separator,#d9dbe2);color:var(--color-typo-secondary,#475467);font-size:var(--text-body-sm);padding:12px 0;line-height:1.4;text-decoration:none}.news-detail__toc a:hover{color:var(--color-accent,#315ceb)}.news-detail__related{border-top:1px solid var(--color-separator,#d9dbe2);margin-top:96px;padding-top:48px}.news-detail__related>h2{color:var(--color-typo-primary,#0d253d);font-size:var(--text-heading-lg);margin-top:12px}.news-detail__related>div{gap:24px;margin-top:28px;display:grid}@media (width<=620px){.news-detail__layout{padding-top:104px;padding-bottom:72px}.news-detail__back{margin-bottom:20px}.news-detail__meta{display:grid}}@media (width>=40rem){.news-detail__related>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.news-detail__back,.news-detail__content{grid-column:1/span 8}.news-detail__toc{grid-column:10/span 3;max-height:calc(100vh - 144px);display:block;position:sticky;top:112px;overflow:auto}.news-detail__related>div{grid-template-columns:repeat(3,minmax(0,1fr))}}
