.site-shell.knowledge-page{background:#fff;color:#171717;overflow-x:clip}.knowledge-container{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);margin-inline:auto;font-family:var(--font-body)}.knowledge-list{padding-top:var(--page-top-space);padding-bottom:var(--section-space)}.knowledge-heading h1{margin:0 0 36px;font:400 clamp(36px,4vw,56px) /1.12 var(--font-heading);letter-spacing:-.04em}.knowledge-toolbar{display:flex;align-items:start;justify-content:space-between;gap:32px;margin-bottom:48px}.knowledge-categories{display:flex;gap:12px 26px;flex-wrap:wrap;min-width:0}.knowledge-categories a{padding-block:8px;font-size:15px;line-height:1.5;color:var(--muted);text-decoration:none}.knowledge-categories a[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:7px}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--content-gap) 24px}.knowledge-card{min-width:0}.knowledge-card-link{display:block;color:var(--ink);text-decoration:none}.knowledge-card-image{aspect-ratio:1;overflow:hidden;background:var(--soft);border-radius:8px}.knowledge-card-image img{width:100%;height:100%;object-fit:cover}.knowledge-card h2{margin:16px 0;font:400 var(--type-card) /1.35 var(--font-heading);letter-spacing:-.025em;text-wrap:pretty}.knowledge-card-link:focus-visible h2,.knowledge-card-link:hover h2{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.knowledge-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;font-size:12px;line-height:1.6}.knowledge-meta time{color:var(--muted)}.knowledge-pagination{margin-top:var(--content-gap);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.knowledge-pagination a{color:var(--ink);font-size:14px}.knowledge-pagination .knowledge-more{min-width:160px;text-align:center;padding:12px 24px;border-radius:100px;color:#fff;background:var(--accent);text-decoration:none}.knowledge-more:hover{background:var(--accent-hover)}.knowledge-more[aria-disabled=true]{opacity:.6;cursor:wait}.knowledge-empty{padding-block:64px;color:var(--muted)}.knowledge-sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.knowledge-page .site-theme a:focus-visible,.knowledge-page .site-theme button:focus-visible,.knowledge-page .site-theme summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.knowledge-article{padding-top:var(--page-top-space);padding-bottom:var(--section-space)}.knowledge-article-header{max-width:var(--heading-width);margin:0 auto var(--content-gap);text-align:center}.knowledge-article-header .knowledge-meta{justify-content:center;margin-bottom:24px}.knowledge-article a{color:inherit;text-underline-offset:4px}.knowledge-article-header h1{margin:0;font:400 clamp(34px,4.1vw,60px) /1.12 var(--font-heading);letter-spacing:-.045em;text-wrap:balance}.knowledge-prose{width:100%;max-width:var(--reading-width);margin-inline:auto;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.knowledge-prose h2{margin:var(--content-gap) 0 24px;font:400 var(--type-feature) /1.2 var(--font-heading);letter-spacing:-.035em}.knowledge-prose h3{margin:36px 0 20px;font:400 25px/1.3 var(--font-heading);letter-spacing:-.025em}.knowledge-prose p{margin:0 0 24px}.knowledge-prose ol,.knowledge-prose ul{padding-left:24px;margin:24px 0}.knowledge-prose ul{list-style:disc}.knowledge-prose ol{list-style:decimal}.knowledge-prose li{margin-bottom:10px}.knowledge-prose img{max-width:100%;height:auto;border-radius:6px}.knowledge-prose figure{margin:32px 0;max-width:100%;overflow-x:auto}.knowledge-prose table{width:100%;border-collapse:collapse;font-size:14px}.knowledge-prose td,.knowledge-prose th{padding:12px;border:1px solid var(--rule);text-align:left}.knowledge-prose pre{max-width:100%;overflow-x:auto;font-size:13px}.knowledge-prose blockquote{margin:40px 0;padding-left:24px;border-left:2px solid var(--rule);font-size:20px}.knowledge-prose iframe{max-width:100%}.knowledge-article-footer{margin-top:var(--content-gap);padding:56px 32px;border-radius:8px;background:var(--soft);overflow-wrap:anywhere}.knowledge-article-footer-inner{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:64px;max-width:var(--reading-width);margin-inline:auto}.knowledge-detail-label{margin:0 0 16px;color:var(--muted);font:400 13px/1.5 var(--font-body);letter-spacing:normal}.knowledge-author{display:flex;align-items:start;gap:20px;font-size:14px;line-height:1.75;color:var(--muted)}.knowledge-author img{width:56px;height:56px;object-fit:cover;border-radius:50%;flex-shrink:0}.knowledge-author p{margin:0}.knowledge-author .knowledge-author-name{color:var(--ink);font-size:18px;margin-bottom:4px}.knowledge-author-name a{text-decoration:none}.knowledge-author-name a:hover{text-decoration:underline}.knowledge-author .knowledge-author-bio{margin-top:16px}.knowledge-publication{display:flex;flex-direction:column;gap:28px;font-size:14px;line-height:1.75}.knowledge-publication p{margin:0}@media (max-width:650px){.knowledge-article-footer{padding:28px 24px;margin-top:var(--content-gap)}.knowledge-article-footer-inner{grid-template-columns:minmax(0,1fr);gap:32px}.knowledge-publication{flex-direction:row;flex-wrap:wrap;gap:24px 40px}.knowledge-author{gap:14px}}@media (max-width:1000px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--content-gap) 24px}}@media (max-width:650px){.knowledge-article,.knowledge-list{padding-top:var(--page-top-space);padding-bottom:40px}.knowledge-toolbar{flex-direction:column;gap:20px;margin-bottom:32px}.knowledge-categories{flex-wrap:nowrap;width:100%;overflow-x:auto;padding:5px 0 12px}.knowledge-categories a{white-space:nowrap}.knowledge-grid{grid-template-columns:1fr;gap:40px}.knowledge-heading h1{margin-bottom:24px}.knowledge-card h2{font-size:var(--type-card)}.knowledge-article-header{margin-bottom:var(--content-gap)}.knowledge-prose{font-size:16px;line-height:1.75}}.knowledge-related{margin-top:calc(2 * var(--section-space))}.knowledge-related-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:32px}.knowledge-related-heading>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--type-action)}.knowledge-related-heading h2{margin:0;font:400 var(--type-section) /var(--leading-heading) var(--font-heading);letter-spacing:-.035em}.knowledge-related h3{margin:16px 0;font:400 var(--type-card) /1.35 var(--font-heading);letter-spacing:-.025em}.knowledge-related .knowledge-card-link{text-decoration:none}.knowledge-related .knowledge-card-link:focus-visible h3,.knowledge-related .knowledge-card-link:hover h3{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.knowledge-article-header .knowledge-meta a,.knowledge-pagination>a:not(.knowledge-more),.knowledge-related-heading>a{text-decoration:none}.knowledge-article-header .knowledge-meta a:focus-visible,.knowledge-article-header .knowledge-meta a:hover,.knowledge-pagination>a:not(.knowledge-more):focus-visible,.knowledge-pagination>a:not(.knowledge-more):hover,.knowledge-related-heading>a:focus-visible,.knowledge-related-heading>a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.knowledge-prose>:first-child{margin-top:0}.knowledge-prose>:last-child{margin-bottom:0}.knowledge-prose :is(h2,h3,h4,[id]){scroll-margin-top:calc(var(--section-header-height) + 24px)}.knowledge-retry{display:inline-flex;margin-top:24px;padding:12px 24px;min-width:160px;justify-content:center}