.JUNZTW_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.JUNZTW_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.JUNZTW_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}.JUNZTW_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)}.JUNZTW_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}.JUNZTW_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.JUNZTW_introBody{font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.JUNZTW_section{gap:var(--gap-500);flex-direction:column;display:flex}.JUNZTW_sectionNote{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.JUNZTW_statRow{gap:var(--gap-500);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}@media (max-width:900px){.JUNZTW_dsLayout{flex-direction:column}}.JUNZTW_demo{justify-content:space-between;align-items:center;gap:var(--gap-500);padding:var(--padding-400) var(--padding-500);background-color:var(--color-bg-container-secondary);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-400);flex-wrap:wrap;display:flex}.JUNZTW_demoCopy{gap:var(--gap-100);flex-direction:column;flex:auto;min-width:0;display:flex}.JUNZTW_demoTitle{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);color:var(--color-text-primary)}.JUNZTW_demoBody{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}
.ds-section-title{align-items:baseline;gap:var(--gap-400);border-bottom:var(--border-025) solid var(--color-divider);padding-bottom:var(--padding-500);display:flex}.ds-section-title--no-divider{padding-bottom:var(--padding-400);border-bottom:none}.ds-section-title__heading{font-family:var(--font-heading-2-family);font-size:var(--font-heading-2-size);font-weight:var(--font-heading-2-weight);line-height:var(--font-heading-2-line-height);letter-spacing:var(--font-heading-2-letter-spacing);color:var(--color-text-secondary)}.ds-section-title__trailing{font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-tertiary)}
.qB8dpG_featured{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}.qB8dpG_grid{gap:var(--primitive-gap-500);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qB8dpG_cover{pointer-events:none;position:relative;overflow:hidden}.qB8dpG_violet{background:var(--color-core-accent-violet)}.qB8dpG_cobalt{background:var(--color-core-accent-cobalt)}.qB8dpG_mint{background:var(--color-core-accent-mint)}.qB8dpG_shot{inset:var(--padding-500) var(--padding-500) auto;zoom:.7;position:absolute}.qB8dpG_surface{gap:var(--gap-300);padding:var(--padding-300);background:var(--color-bg-page-primary);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-400);box-shadow:var(--shadow-floating);flex-direction:column;display:flex}.qB8dpG_chatTurns{gap:var(--gap-200);flex-direction:column;display:flex}@media (max-width:1151px){.qB8dpG_grid{grid-template-columns:minmax(0,1fr)}}
.uZU3Ga_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.uZU3Ga_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;display:flex}.uZU3Ga_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}.uZU3Ga_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)}.uZU3Ga_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}.uZU3Ga_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.uZU3Ga_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)}.uZU3Ga_categorySections{gap:var(--gap-2000);flex-direction:column;display:flex}.uZU3Ga_categorySection{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}@media (max-width:959px){.uZU3Ga_pageHeader{flex-direction:column;align-items:flex-start}.uZU3Ga_dsLayout{min-width:0;padding-left:0}.uZU3Ga_dsContent{min-width:0;max-width:100%}}
.zc9bGG_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.zc9bGG_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.zc9bGG_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}.zc9bGG_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)}.zc9bGG_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}.zc9bGG_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.zc9bGG_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)}.zc9bGG_section{gap:var(--primitive-gap-1000);flex-direction:column;width:100%;display:flex}.zc9bGG_sectionBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.zc9bGG_demoStack{gap:var(--gap-400);flex-direction:column;display:flex}.zc9bGG_demoReadout{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}@media (max-width:959px){.zc9bGG_pageHeader{flex-direction:column;align-items:flex-start}.zc9bGG_dsLayout{min-width:0;padding-left:0}.zc9bGG_dsContent{min-width:0;max-width:100%}}
._473tAG_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}._473tAG_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}._473tAG_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}._473tAG_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)}._473tAG_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}._473tAG_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:0}._473tAG_introBody{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:0}._473tAG_section{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}._473tAG_section>.ds-section-title:not(.ds-section-title--no-divider){margin-bottom:calc(var(--gap-1000) - var(--primitive-gap-500))}._473tAG_sectionNote{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:0}._473tAG_sectionNote code{color:var(--color-text-primary)}._473tAG_inlineLink{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}._473tAG_preview{align-items:flex-start;gap:var(--gap-400);flex-direction:column;display:flex}._473tAG_stage{justify-content:center;width:100%;display:flex}._473tAG_frame{border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-600);background-color:var(--color-bg-page-primary);overflow:hidden}._473tAG_frameDoc{transform-origin:0 0;border:0;display:block}
