.kvzsQW_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.kvzsQW_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.kvzsQW_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.kvzsQW_subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-display);margin-bottom:0}.kvzsQW_introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.kvzsQW_pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.kvzsQW_pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-display)}.kvzsQW_docLayout{align-items:flex-start;gap:var(--layout-column-gap);width:100%;display:flex}.kvzsQW_markdownBody{flex:1;min-width:0}.kvzsQW_markdownBody>*{margin:0}.kvzsQW_markdownBody *{margin:0}.kvzsQW_markdownBody h2{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-display);padding-bottom:var(--primitive-padding-200);border-bottom:1px solid var(--color-divider);margin-top:var(--gap-1500);margin-bottom:var(--primitive-gap-400)}.kvzsQW_markdownBody h2:first-child{margin-top:0}.kvzsQW_markdownBody h3{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-heading);margin-top:var(--primitive-gap-1000);margin-bottom:var(--primitive-gap-200)}.kvzsQW_markdownBody h4{font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);letter-spacing:var(--font-title-body-letter-spacing);color:var(--color-text-primary);margin-top:var(--primitive-gap-400);margin-bottom:var(--primitive-gap-100)}.kvzsQW_markdownBody p:has(>strong:only-child){font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);letter-spacing:var(--font-title-body-letter-spacing);color:var(--color-text-primary);margin-top:var(--primitive-gap-400);margin-bottom:var(--primitive-gap-100)}.kvzsQW_markdownBody p{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);margin-bottom:var(--primitive-gap-400)}.kvzsQW_markdownBody p:last-child{margin-bottom:0}.kvzsQW_markdownBody strong{color:var(--color-text-primary);font-weight:600}.kvzsQW_markdownBody code{border-radius:var(--primitive-radius-100);background:var(--color-bg-container-secondary);color:var(--color-text-primary);overflow-wrap:anywhere;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px}.kvzsQW_markdownBody pre{background:var(--color-bg-container-primary);border:1px solid var(--color-divider);border-radius:var(--primitive-radius-300);padding:var(--primitive-padding-400);margin-bottom:var(--primitive-gap-400);overflow-x:auto}.kvzsQW_markdownBody pre code{white-space:pre;background:0 0;border-radius:0;padding:0;font-size:13px;line-height:1.6}:is(.kvzsQW_markdownBody ul,.kvzsQW_markdownBody ol){gap:var(--primitive-gap-100);padding-left:var(--primitive-padding-400);margin-bottom:var(--primitive-gap-400);flex-direction:column;display:flex}.kvzsQW_markdownBody li{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);padding-left:var(--primitive-padding-100);list-style-type:disc}.kvzsQW_markdownBody ol li{list-style-type:decimal}.kvzsQW_markdownBody li>p{margin-bottom:0}:is(.kvzsQW_markdownBody li>ul,.kvzsQW_markdownBody li>ol){margin-top:var(--primitive-gap-100);margin-bottom:0}.kvzsQW_markdownBody hr{display:none}.kvzsQW_markdownBody h2{scroll-margin-top:var(--layout-anchor-clearance)}@media (max-width:959px){.kvzsQW_pageHeader{align-items:flex-start;gap:var(--primitive-gap-400);flex-direction:column}.kvzsQW_dsLayout{min-width:0;padding-left:0}.kvzsQW_markdownBody{max-width:100%}.kvzsQW_markdownBody h2{font-size:26px;line-height:32px}.kvzsQW_markdownBody h3{font-size:18px;line-height:24px}}
