.knowledge-index{max-width:1000px;margin:0 auto;padding:72px 0 24px}.knowledge-eyebrow{color:var(--gold);letter-spacing:.08em;font-size:12px;font-weight:600}.knowledge-index-header{padding-bottom:56px}.knowledge-index h1{color:var(--strong);letter-spacing:-.04em;margin:16px 0 20px;font-size:52px;line-height:1.2}.knowledge-index h1>span{color:var(--gold)}.knowledge-intro{color:var(--text);font-size:21px;font-weight:500}.knowledge-index-description{color:var(--text2);margin-top:16px;font-size:15px;line-height:1.9}.knowledge-list-heading{border-bottom:1px solid var(--gold-line-strong);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.knowledge-list-heading h2{color:var(--text);font-size:15px;font-weight:600}.knowledge-list-heading>span{color:var(--muted);font-size:12px}.knowledge-list{list-style:none}.knowledge-entry{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:24px;padding:36px 0;display:grid}.knowledge-entry-number{color:var(--line3);font-family:var(--mono);padding-top:22px;font-size:40px;line-height:1}.knowledge-entry-meta{color:var(--muted);flex-wrap:wrap;gap:8px 20px;font-size:12px;display:flex}.knowledge-entry-meta>:first-child{color:var(--gold)}.knowledge-entry-meta time{font-variant-numeric:tabular-nums}.knowledge-entry h3{max-width:760px;color:var(--text);text-wrap:pretty;margin-top:12px;font-size:24px;font-weight:650;line-height:1.6}.knowledge-entry-arrow{color:var(--gold);margin-left:12px;display:inline-block}.knowledge-entry h3 a:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}.knowledge-read-link:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}.knowledge-article a:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}.knowledge-entry p{max-width:740px;color:var(--text2);margin-top:16px;font-size:14px;line-height:1.9}.knowledge-read-link{min-height:44px;color:var(--gold);align-items:center;gap:16px;margin-top:12px;font-size:13px;font-weight:600;display:inline-flex}.knowledge-index-note{max-width:740px;color:var(--muted);margin-top:24px;font-size:12px;line-height:1.9}.article.knowledge-article{max-width:1080px;padding-top:36px}.knowledge-header{border-bottom:1px solid var(--line);max-width:900px;padding:20px 0 32px}.knowledge-header .knowledge-eyebrow{color:var(--gold);margin:0 0 16px}.knowledge-eyebrow>span{color:var(--line3);padding-inline-start:8px;padding-inline-end:8px}.knowledge-header h1{color:var(--strong);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 24px;font-size:36px;font-weight:750;line-height:1.55}.knowledge-subtitle{color:var(--text2);letter-spacing:0;margin-top:8px;font-size:24px;font-weight:500;display:block}.knowledge-body{grid-template-columns:minmax(0,720px) minmax(0,240px);align-items:start;gap:64px;display:grid}.knowledge-article .knowledge-content{min-width:0;margin-top:32px;font-size:16px;line-height:1.95}.knowledge-content a{color:var(--gold);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:4px}.knowledge-content a:hover{text-decoration-color:currentColor}.knowledge-content :-webkit-any(h2,h3,h4,[id]){scroll-margin-top:80px}.knowledge-content :-moz-any(h2,h3,h4,[id]){scroll-margin-top:80px}.knowledge-content :is(h2,h3,h4,[id]){scroll-margin-top:80px}.knowledge-content h2{margin-top:52px}.knowledge-content>p:first-child{border-left:3px solid var(--gold);background:var(--gold-wash-faint);padding:20px 24px}.knowledge-content pre{border:1px solid var(--line);border-radius:4px;max-width:100%;margin:24px 0;padding:20px 22px;font-size:13px;line-height:1.9;background:var(--panel)!important}.knowledge-content pre code{white-space:pre;background:0 0;padding:0}.knowledge-content pre[data-language=text]{color:var(--text)!important}.knowledge-content :not(pre)>code{border:1px solid var(--line);background:var(--panel);border-radius:3px;padding:2px 5px;font-size:.87em}.knowledge-article .knowledge-content table{max-width:100%;margin:24px 0 28px;font-size:13.5px;line-height:1.8;display:block;overflow-x:auto}.knowledge-content th{min-width:112px;color:var(--text);font-weight:600}.knowledge-content td{min-width:150px;color:var(--text2)}.knowledge-content th:first-child,.knowledge-content td:first-child{min-width:100px}.knowledge-content th,.knowledge-content td{vertical-align:top;padding:13px 16px}.knowledge-content sup{margin-inline-start:2px;margin-inline-end:2px;font-size:.7em;line-height:0}.knowledge-content sup a{text-decoration:none}.knowledge-content .footnotes{border-top:1px solid var(--line);margin-top:24px;padding-top:8px;font-size:13px;line-height:1.85}.knowledge-content .footnotes ol{padding-left:24px}.knowledge-content .footnotes li{margin-bottom:20px;padding-left:4px}.knowledge-content .footnotes p{margin-bottom:8px}.knowledge-aside{border-left:1px solid var(--line);margin-top:36px;padding-left:24px;position:sticky;top:76px}.knowledge-aside .knowledge-toc-title{color:var(--text);margin:0 0 14px;font-size:12px;font-weight:600}.knowledge-article .knowledge-toc-list{color:var(--muted);margin:0;padding-left:24px;font-size:12px;line-height:1.7;list-style:decimal-leading-zero}.knowledge-toc-list li{margin:0;padding-left:4px}.knowledge-toc-list li::marker{color:var(--gold);font-family:var(--mono);font-size:10px}.knowledge-toc-list a{color:var(--text2);padding:6px 0;display:block}.knowledge-toc-list a:hover{color:var(--gold)}.knowledge-aside-back{color:var(--gold);margin-top:24px;font-size:12px;display:inline-block}.knowledge-toc-mobile{display:none}.knowledge-article-footer{border-top:1px solid var(--line);max-width:720px;color:var(--gold);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding:24px 0 8px;font-size:13px;display:flex}.knowledge-article-footer a{align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (max-width:1100px){.knowledge-body{grid-template-columns:minmax(0,1fr) 220px;gap:36px}.knowledge-aside{padding-left:20px}}@media (max-width:1000px){.article.knowledge-article{max-width:760px}.knowledge-body{display:block}.knowledge-aside{display:none}.knowledge-toc-mobile{border:1px solid var(--line);background:var(--panel);border-radius:4px;margin-top:24px;padding:0 16px;display:block}.knowledge-toc-mobile summary{min-height:48px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;list-style:none;display:flex}.knowledge-toc-mobile summary::-webkit-details-marker{display:none}.knowledge-toc-mobile summary>span{color:var(--muted);font-size:11px;font-weight:400}.knowledge-toc-mobile summary>span>span{color:var(--gold);margin-left:12px}.knowledge-toc-mobile summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.knowledge-toc-mobile nav{border-top:1px solid var(--line);padding:12px 4px 16px}.knowledge-toc-mobile .knowledge-toc-list{font-size:13px}.knowledge-toc-mobile .knowledge-toc-list a{padding-block-start:10px;padding-block-end:10px}}@media (max-width:620px){.knowledge-index{padding-top:40px}.knowledge-index-header{padding-bottom:40px}.knowledge-index h1{font-size:40px}.knowledge-intro{font-size:18px}.knowledge-index-description{font-size:14px}.knowledge-desktop-break{display:none}.knowledge-entry{grid-template-columns:1fr;gap:16px;padding:28px 0}.knowledge-entry-number{padding:0;font-size:24px}.knowledge-entry-meta{gap:8px 16px;font-size:11px}.knowledge-entry h3{font-size:21px}.article.knowledge-article{padding-top:24px}.knowledge-article .article-breadcrumbs{font-size:11px}.knowledge-header{padding:12px 0 24px}.knowledge-header h1{margin-bottom:20px;font-size:27px;line-height:1.6}.knowledge-subtitle{font-size:19px;line-height:1.7}.knowledge-article .knowledge-content{margin-top:28px;font-size:15px;line-height:1.95}.knowledge-content>p:first-child{padding:16px 18px}.knowledge-content pre{padding:16px;font-size:12px}.knowledge-article .knowledge-content table{font-size:12.5px}.knowledge-content th,.knowledge-content td{padding:12px}.knowledge-article-footer{margin-top:36px}}
