.tp-article-shell{grid-template-columns:minmax(0, 1fr) var(--rail-width);gap:var(--layout-gap);align-items:start;display:grid}.tp-article-page .article-wrap{min-width:0;max-width:none;margin:0}.tp-article-page .article{padding:4px 0 48px}.tp-article-page .crumbs{font-size:var(--font-size-note);padding:14px 0 0}.tp-article-head{margin-bottom:4px}.tp-article-hero{border-radius:var(--radius-lg);background:var(--color-band);display:block;position:relative;overflow:hidden}.tp-article-hero-img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.tp-article-hero-text{inset-inline:0;color:#fff;background:linear-gradient(#0a101c00 0%,#0a101c8c 45%,#0a101cd1 100%);flex-direction:column;align-items:flex-start;gap:10px;padding:56px 28px 24px;display:flex;position:absolute;bottom:0}.tp-article-hero-text h1{color:#fff;letter-spacing:-.6px;text-shadow:0 1px 12px #0a101c73;overflow-wrap:anywhere;margin:0;font-size:38px;line-height:1.16}.tp-article-hero-chip{color:var(--color-on-accent);background:var(--color-action);margin:0}.tp-article-hero-caption{margin:10px 0 0}.tp-article-head-plain h1{letter-spacing:-.6px;margin:0;font-size:38px;line-height:1.16}.tp-article-page .tp-article-head .article-dek{margin-top:14px}.tp-article-page .article-reveal>.tp-article-head{animation:.5s cubic-bezier(.2,.6,.2,1) both article-rise}.tp-article-page .article-reveal>.author-row{animation:.5s cubic-bezier(.2,.6,.2,1) .12s both article-rise}@media (prefers-reduced-motion:reduce){.tp-article-page .article-reveal>.tp-article-head,.tp-article-page .article-reveal>.author-row{animation:none}}.tp-article-page .key-points{background:var(--color-action-soft);border-color:var(--color-action-border)}.tp-article-page .key-points li:before{border-color:var(--color-action)}.tp-article-page .pull-quote{border-left:4px solid var(--color-action);padding-inline-start:24px}.tp-article-page .pull-quote footer{color:var(--color-text-muted)}.tp-article-page .article-body p{font-size:16.5px;line-height:1.75}.tp-article-page .article-body h2{margin:32px 0 12px;font-size:24px}.tp-article-related{border-top:1px solid var(--color-border);padding:8px 0 48px}.tp-article-related .tp-news-list-head{margin:22px 0 14px}@media (max-width:1024px){.tp-article-shell{grid-template-columns:minmax(0,1fr);gap:24px}.tp-article-page .tp-news-side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:20px;display:grid}}@media (max-width:720px){.tp-article-hero-img{aspect-ratio:4/3}.tp-article-hero-text{gap:8px;padding:40px 16px 16px}.tp-article-hero-text h1{font-size:24px}.tp-article-head-plain h1{font-size:27px}.tp-article-page .tp-news-side{grid-template-columns:minmax(0,1fr)}}
