.knowledge-editorial{color:var(--color-text);background:var(--color-surface)}.knowledge-shell{width:min(100%,1100px);margin-inline:auto;padding-inline:24px}.knowledge-editorial :is(section,figure,li[id]){scroll-margin-top:96px}.knowledge-editorial a:focus-visible,.knowledge-editorial summary:focus-visible,.knowledge-table-wrap:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px;border-radius:var(--radius-control)}.knowledge-hero{background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:104px 0 72px}.knowledge-hero nav ol{flex-wrap:wrap}.knowledge-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:56px;margin-top:48px;display:grid}.knowledge-hero h1{overflow-wrap:break-word;margin:22px 0;font-size:clamp(3rem,6.4vw,4.5rem);font-weight:600;line-height:1.02}.knowledge-hero h1 span{font-family:var(--font-family-serif);color:var(--color-accent);margin-top:14px;font-style:italic;font-weight:400;display:block}.knowledge-deck{color:var(--color-text-soft);max-width:48ch;font-size:18px;line-height:1.6}.knowledge-byline{color:var(--color-text-soft);flex-wrap:wrap;gap:8px 18px;margin-top:28px;font-size:12px;line-height:1.6;display:flex}.knowledge-byline time{flex-basis:100%}.knowledge-brief{border-radius:var(--radius-card);background:var(--color-surface);padding:32px}.knowledge-summary{margin-top:22px;font-size:19px;line-height:1.6}.knowledge-brief ul{gap:14px;margin:24px 0;display:grid}.knowledge-brief li{gap:10px;font-size:14px;line-height:1.5;display:flex}.knowledge-brief li svg{color:var(--color-accent);flex-shrink:0;margin-top:2px}.knowledge-text-link{text-underline-offset:5px;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.knowledge-body{grid-template-columns:220px minmax(0,1fr);gap:72px;padding-top:72px;padding-bottom:96px;display:grid}.knowledge-index{align-self:start;position:sticky;top:100px}.knowledge-index summary{font-size:14px;font-weight:600;list-style:none}.knowledge-index summary svg{display:none}.knowledge-index details:not([open])>nav{display:grid}.knowledge-index nav{gap:4px;margin-top:20px;display:grid}.knowledge-index nav a{color:var(--color-text-soft);gap:12px;padding:9px 0;font-size:13px;line-height:1.5;display:flex}.knowledge-index nav a:hover{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}.knowledge-index nav a span{color:var(--color-text-soft);padding-top:2px;font-size:11px}.knowledge-index-note{border-top:1px solid var(--color-border);margin-top:24px;padding-top:24px}.knowledge-index-note p{color:var(--color-text-soft);margin-top:14px;font-size:12px;line-height:1.7}.knowledge-article{min-width:0}.knowledge-chapter{border-bottom:1px solid var(--color-border);margin-bottom:48px;padding-bottom:48px}.knowledge-chapter-number{margin-bottom:16px;color:var(--color-gold-text)!important;font-size:12px!important}.knowledge-editorial h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600;line-height:1.12}.knowledge-article p{max-width:65ch;color:var(--color-text-soft);font-size:17px;line-height:1.65}.knowledge-chapter>p:not(:first-child){margin-top:20px}.knowledge-chapter .knowledge-answer{color:var(--color-text);font-size:20px;font-weight:500;line-height:1.5}.knowledge-list{gap:12px;margin-top:24px;padding-left:20px;list-style:outside;display:grid}.knowledge-list li{padding-left:5px;font-size:16px;line-height:1.6}.knowledge-list li::marker{color:var(--color-border)}.knowledge-chapter p.knowledge-citation{font-size:12px;line-height:1.6}.knowledge-citation a{text-underline-offset:3px;text-decoration:underline}.knowledge-example{background:var(--color-surface-sunken);border-radius:var(--radius-card);margin-top:40px;padding:28px}.knowledge-example h3{text-wrap:balance;margin-top:15px;font-size:26px;font-weight:600;line-height:1.2}.knowledge-example-window{background:var(--color-surface);border-radius:var(--radius-card);margin-top:24px;overflow:hidden}.knowledge-window-bar{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.knowledge-window-bar strong{letter-spacing:-.04em;font-size:21px}.knowledge-window-bar span{color:var(--color-text-soft);font-size:11px}.knowledge-example blockquote{padding:22px;font-size:18px;font-weight:500;line-height:1.55}.knowledge-example ol{gap:20px;padding:0 22px 24px;display:grid}.knowledge-example ol li{align-items:start;gap:14px;display:flex}.knowledge-step{background:var(--color-bg);border-radius:var(--radius-control);flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.knowledge-example strong{font-weight:600}.knowledge-example li p{margin-top:3px;font-size:14px}.knowledge-result{background:var(--color-bg);gap:12px;padding:20px 22px;display:flex}.knowledge-result svg{color:var(--color-accent);flex-shrink:0;margin-top:3px}.knowledge-result p{color:var(--color-text);font-size:15px}.knowledge-article p.knowledge-caption{margin-top:16px;font-size:12px;line-height:1.6}.knowledge-table-wrap{border-radius:var(--radius-card);border:1px solid var(--color-border);margin-top:28px;overflow-x:auto}.knowledge-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.6}.knowledge-table-wrap :is(th,td){vertical-align:top;min-width:130px;padding:16px}.knowledge-table-wrap th{font-weight:600}.knowledge-table-wrap thead{background:var(--color-bg)}.knowledge-table-wrap tr:not(:last-child),.knowledge-table-wrap thead tr{border-bottom:1px solid var(--color-border)}.knowledge-table-wrap td{color:var(--color-text-soft)}.knowledge-decision{background:var(--color-dark);color:var(--color-surface);border-radius:var(--radius-card);margin-bottom:48px;padding:32px}.knowledge-decision .section-label{color:var(--color-bg)}.knowledge-decision .section-label:before{background:var(--color-border)}.knowledge-decision h2{margin-top:16px;font-size:32px}.knowledge-decision p:not(.section-label){color:var(--color-bg);margin-top:20px}.knowledge-decision ul{gap:14px;margin-top:28px;display:grid}.knowledge-decision li{gap:12px;font-size:15px;line-height:1.6;display:flex}.knowledge-decision svg{flex-shrink:0;margin-top:3px}.knowledge-faq{margin-top:24px}.knowledge-faq details{border-top:1px solid var(--color-border);padding:20px 0}.knowledge-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-weight:500;list-style:none;display:flex}.knowledge-faq summary svg{flex-shrink:0}.knowledge-faq details[open] summary svg,.knowledge-index details[open] summary svg{transform:rotate(180deg)}.knowledge-faq details p{padding-top:16px}.knowledge-sources ol{gap:28px;margin-top:32px;display:grid}.knowledge-source-kind{color:var(--color-text-soft);margin-bottom:8px;font-size:12px;display:block}.knowledge-sources li a{text-underline-offset:4px;align-items:start;gap:12px;font-size:15px;font-weight:600;text-decoration:underline;display:flex}.knowledge-sources li a svg{flex-shrink:0}.knowledge-sources li p{margin-top:10px;font-size:14px}.knowledge-product-link{background:var(--color-bg);border-radius:var(--radius-card);align-items:center;gap:24px;padding:28px;display:flex}.knowledge-product-link h2{margin:12px 0;font-size:26px}.knowledge-product-link p{font-size:15px}.knowledge-product-link>svg{flex-shrink:0}.knowledge-product-link:hover h2{text-underline-offset:5px;text-decoration:underline}.knowledge-related{background:var(--color-bg);border-block:1px solid var(--color-border);padding:96px 0}.knowledge-related h2{margin:18px 0 36px}.knowledge-related .knowledge-shell>div{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.knowledge-related a{border-top:1px solid var(--color-border);padding:24px 40px 24px 0;display:block;position:relative}.knowledge-related a>span{color:var(--color-text-soft);font-size:12px}.knowledge-related h3{margin:10px 0;font-size:22px;font-weight:600}.knowledge-related p{color:var(--color-text-soft);font-size:15px;line-height:1.6}.knowledge-related svg{position:absolute;top:28px;right:0}.knowledge-related a:hover h3{text-underline-offset:5px;text-decoration:underline}.knowledge-editorial>[data-product-cta]{padding:96px 24px}@media (max-width:900px){.knowledge-hero-grid{gap:30px}.knowledge-brief{padding:24px}.knowledge-body{grid-template-columns:180px minmax(0,1fr);gap:36px}}@media (max-width:700px){.knowledge-shell{padding-inline:20px}.knowledge-hero{padding:92px 0 56px}.knowledge-hero-grid{grid-template-columns:1fr;margin-top:32px}.knowledge-hero h1{font-size:clamp(2.6rem,10vw,3.5rem)}.knowledge-summary{font-size:17px}.knowledge-brief{padding:24px}.knowledge-body{padding-top:28px;padding-bottom:56px;display:block}.knowledge-index{border-bottom:1px solid var(--color-border);margin-bottom:40px;padding:18px 0;position:static}.knowledge-index summary{cursor:pointer;justify-content:space-between;display:flex}.knowledge-index summary svg{display:block}.knowledge-index details:not([open])>nav,.knowledge-index-note{display:none}.knowledge-chapter{margin-bottom:36px;padding-bottom:36px}.knowledge-editorial h2{font-size:30px}.knowledge-article p{font-size:16px}.knowledge-chapter .knowledge-answer{font-size:19px}.knowledge-example{margin-top:28px;padding:16px}.knowledge-example h3{font-size:24px}.knowledge-window-bar{gap:12px;padding:14px}.knowledge-example blockquote{padding:18px 14px;font-size:16px}.knowledge-example ol{padding:0 14px 18px}.knowledge-result{padding:16px 14px}.knowledge-decision{padding:24px}.knowledge-decision h2{font-size:28px}.knowledge-product-link{padding:22px}.knowledge-related{padding:56px 0}.knowledge-related .knowledge-shell>div{grid-template-columns:1fr}.knowledge-editorial>[data-product-cta]{padding:56px 20px}}.knowledge-index-mobile{display:none}.knowledge-index-desktop>strong{font-size:14px;font-weight:600}@media (max-width:700px){.knowledge-index-desktop{display:none}.knowledge-index-mobile{display:block}}.knowledge-editorial :is(h1,h2,h3){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.knowledge-chart{background:var(--color-bg);border-radius:var(--radius-card);margin-top:28px;padding:24px}.knowledge-chart figcaption{font-size:20px;font-weight:600;line-height:1.4}.knowledge-chart ul{gap:22px;margin:24px 0;display:grid}.knowledge-chart li>div:first-child{justify-content:space-between;gap:16px;margin-bottom:8px;font-size:15px;display:flex}.knowledge-chart strong{white-space:nowrap;font-variant-numeric:tabular-nums}.knowledge-chart-track{background:var(--color-surface-sunken);border-radius:var(--radius-control);height:10px;overflow:hidden}.knowledge-chart-track span{background:var(--color-text-soft);border-radius:var(--radius-control);height:100%;display:block}.knowledge-chart .knowledge-text-link{margin-top:16px;font-size:12px}@media (max-width:700px){.knowledge-chart{padding:20px}}
