.tsite.pg-article .a-head h1{max-width:980px;font-size:clamp(40px,4.6vw,66px)}.tsite.pg-article .a-head .lead{max-width:760px}.tsite.pg-article .a-meta{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:34px;display:flex}.tsite.pg-article .a-labs{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.tsite.pg-article .a-note{font-family:var(--ui);color:var(--text-3);font-size:13.5px}.tsite.pg-article .a-hero{margin-top:64px}.tsite.pg-article .a-hero img{aspect-ratio:1200/630;object-fit:cover;border:1px solid var(--line);background:var(--bg-2);border-radius:20px;width:100%;height:auto}.tsite.pg-article .a-body{padding:96px 0 0}.tsite.pg-article .toc{scrollbar-width:none;max-height:calc(100vh - 140px);padding-bottom:12px;overflow-y:auto}.tsite.pg-article .toc::-webkit-scrollbar{display:none}.tsite.pg-article .toc a{font-size:14px}.tsite.pg-article .toc:not(:has(a)){display:none}.tsite.pg-article .doc:not(:has(.toc a)){grid-template-columns:minmax(0,1fr)}.tsite.pg-article .prose{overflow-wrap:break-word;max-width:720px}.tsite.pg-article .prose>p:first-child{color:var(--text);font-size:20px;line-height:1.6}.tsite.pg-article .prose h4{letter-spacing:-.01em;color:var(--text);margin-top:32px;scroll-margin-top:110px;font-size:18px;font-weight:600;font-stretch:104%;line-height:1.3}.tsite.pg-article .prose h4+*{margin-top:12px}.tsite.pg-article .prose :is(h2,h3,h4) code{font-size:.82em}.tsite.pg-article .prose em{font-style:italic}.tsite.pg-article .prose ul{list-style:outside}.tsite.pg-article .prose ol{font-variant-numeric:tabular-nums;list-style:decimal}.tsite.pg-article .prose ul ul{list-style:circle}.tsite.pg-article .prose li>*+*{margin-top:10px}.tsite.pg-article .prose .contains-task-list{padding-left:0;list-style:none}.tsite.pg-article .prose .task-list-item input{vertical-align:-1px;accent-color:var(--accent);margin-right:10px}.tsite.pg-article .prose hr,.tsite.pg-article .prose hr+*{margin-top:48px}.tsite.pg-article .prose a code{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.tsite.pg-article .prose kbd{font-family:var(--mono);border:1px solid var(--line-2);color:var(--text);border-bottom-width:2px;border-radius:5px;padding:1px 6px;font-size:.8em}.tsite.pg-article .prose mark{background:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--text);border-radius:3px;padding:0 3px}.tsite.pg-article .prose dt{color:var(--text);font-weight:600}.tsite.pg-article .prose dd{color:var(--text-2);margin-top:4px}.tsite.pg-article .prose dd+dt{margin-top:14px}.tsite.pg-article .prose .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tsite.pg-article .prose blockquote>*+*{margin-top:14px}.tsite.pg-article .prose blockquote ul,.tsite.pg-article .prose blockquote ol{gap:8px}.tsite.pg-article .prose blockquote.kt{border:1px solid var(--line);background:var(--surface);color:#d4d4d4;border-radius:16px;padding:28px 30px}.tsite.pg-article .prose blockquote.kt>p:first-child strong{font-size:17px}.tsite.pg-article .prose blockquote.kt ul,.tsite.pg-article .prose blockquote.kt ol{gap:12px}.tsite.pg-article .prose img,.tsite.pg-article .prose video{border:1px solid var(--line);background:var(--bg-2);border-radius:16px;max-width:100%;height:auto}.tsite.pg-article .prose figure{margin-top:32px}.tsite.pg-article .prose figure>img,.tsite.pg-article .prose figure>video{width:100%}.tsite.pg-article .prose figcaption{color:var(--text-3);margin-top:12px;font-size:14px;line-height:1.5}.tsite.pg-article .prose figcaption a{color:var(--text-2)}.tsite.pg-article .prose iframe{aspect-ratio:16/9;background:var(--bg-2);border:0;border-radius:16px;width:100%;height:auto;display:block}.tsite.pg-article .prose figure.chart{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:24px 24px 18px}.tsite.pg-article .chart-sc{overflow-x:auto}.tsite.pg-article .chart svg{width:100%;min-width:500px;height:auto;color:var(--text);display:block;font-family:var(--ui)!important;--chart-muted:var(--text-2)!important}.tsite.pg-article .chart svg :is(circle,rect[rx])[fill]:not([fill=none]){fill:currentColor}.tsite.pg-article .prose .tbl{margin-top:28px}.tsite.pg-article .prose table{min-width:560px}.tsite.pg-article .prose td strong{color:var(--text)}.tsite.pg-article .prose details{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.tsite.pg-article .prose details+details{border-top:0;margin-top:0}.tsite.pg-article .prose summary{cursor:pointer;color:var(--text);padding:18px 0;font-weight:500;font-stretch:104%}.tsite.pg-article .prose details>:not(summary){color:var(--text-2);padding-bottom:18px}.tsite.pg-article .prose .footnotes{border-top:1px solid var(--line);color:var(--text-2);margin-top:56px;padding-top:24px;font-size:15.5px;line-height:1.55}.tsite.pg-article .prose sup a{text-decoration:none}.tsite.pg-article .prose h2#sources+*,.tsite.pg-article .prose h2#sources~ol,.tsite.pg-article .prose h2#sources~ul{color:var(--text-2);font-size:15.5px;line-height:1.55}.tsite.pg-article .prose .tags{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:56px;padding:28px 0 0;list-style:none;display:flex}.tsite.pg-article .a-foot{padding:120px 0 140px}.tsite.pg-article .a-rel{margin-bottom:96px}.tsite.pg-article .a-end{border:1px solid var(--line);background:var(--bg-2);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex}.tsite.pg-article .a-end h2{font-size:clamp(26px,2.6vw,34px)}.tsite.pg-article .a-end p{color:var(--text-2);margin-top:10px;font-size:17px;font-stretch:100%}.tsite.pg-article .a-end .acts{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (width<=920px){.tsite.pg-article .a-body .doc{grid-template-columns:minmax(0,1fr)}.tsite.pg-article .a-body{padding-top:64px}.tsite.pg-article .a-end{padding:32px}}@media (width<=640px){.tsite.pg-article .a-head h1{font-size:clamp(32px,9vw,42px)}.tsite.pg-article .a-meta{margin-top:28px}.tsite.pg-article .a-hero{margin-top:44px}.tsite.pg-article .a-hero img{border-radius:14px}.tsite.pg-article .a-body{padding-top:56px}.tsite.pg-article .prose>p:first-child{font-size:18px}.tsite.pg-article .prose blockquote.kt{padding:22px 20px}.tsite.pg-article .prose figure.chart{padding:18px 16px 14px}.tsite.pg-article .a-foot{padding:88px 0 96px}.tsite.pg-article .a-rel{margin-bottom:64px}.tsite.pg-article .a-end{padding:26px 20px}.tsite.pg-article .a-end .acts{text-align:center;flex-direction:column;align-items:stretch;width:100%}.tsite.pg-article .a-end .acts .arrow{justify-content:center}}html[data-mk-theme=light] .tsite.pg-article .prose blockquote.kt{color:#334155;background:#f6f8fb}html[data-mk-theme=light] .tsite.pg-article .prose>p:first-child{color:var(--text)}html[data-mk-theme=light] .tsite.pg-article .prose figure.chart{background:#fff}
