.page-module__CBXbcG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__CBXbcG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__CBXbcG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__CBXbcG__pageTitle{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-primary);overflow-wrap:anywhere}.page-module__CBXbcG__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-primary);margin-bottom:0}.page-module__CBXbcG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__CBXbcG__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)}.page-module__CBXbcG__introBody code{color:var(--color-text-primary)}.page-module__CBXbcG__inlineLink{color:var(--color-action-primary-text-tertiary);text-underline-offset:3px;text-decoration:underline}.page-module__CBXbcG__controlRail{--rail-top:calc(78px + var(--primitive-padding-lg) * 2 + var(--primitive-gap-xl));width:var(--layout-sidebar-width);top:var(--rail-top);max-height:calc(100vh - var(--rail-top) - var(--primitive-gap-lg));align-self:flex-start;gap:var(--gap-lg);padding:var(--padding-lg);background-color:var(--color-bg-container-primary);border:var(--border-xs) solid var(--color-bg-container-border);border-radius:var(--radius-xl);z-index:1;flex-direction:column;flex-shrink:0;display:flex;position:sticky;overflow-y:auto}.page-module__CBXbcG__controlGroup{gap:var(--gap-sm);padding-bottom:var(--gap-md);border-bottom:var(--border-xs) solid var(--color-divider);flex-direction:column;display:flex}.page-module__CBXbcG__railTitle{font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);color:var(--color-text-primary)}.page-module__CBXbcG__controlHeading{font-size:var(--font-paragraph-em-size);font-weight:var(--font-paragraph-em-weight);line-height:var(--font-paragraph-em-line-height);letter-spacing:var(--font-paragraph-em-letter-spacing);color:var(--color-text-primary)}.page-module__CBXbcG__controlNote{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-tertiary)}.page-module__CBXbcG__tintTitleToggle .ds-toggle-switch__label{font-weight:var(--font-paragraph-em-weight);letter-spacing:var(--font-paragraph-em-letter-spacing)}.page-module__CBXbcG__swatchGrid{gap:var(--gap-sm);padding:var(--primitive-padding-xxxs) 0;grid-template-columns:repeat(8,max-content);display:grid}.page-module__CBXbcG__customPickerActive .ds-colorpicker__trigger{border-color:var(--color-input-border-selected)}.page-module__CBXbcG__sliderRow{align-items:center;gap:var(--gap-sm-md);display:flex}.page-module__CBXbcG__sliderRow>:first-child{flex:1}.page-module__CBXbcG__sliderValue{text-align:right;min-width:44px;font-size:var(--font-paragraph-sm-size);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.page-module__CBXbcG__dropUp .ds-dropdown__menu{margin-top:0;margin-bottom:var(--gap-xxs);top:auto;bottom:100%}.page-module__CBXbcG__railFooter{gap:var(--gap-sm-md);flex-direction:column;display:flex}.page-module__CBXbcG__demoSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__CBXbcG__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)}.page-module__CBXbcG__sectionNote code{color:var(--color-text-primary)}.page-module__CBXbcG__demoRow{align-items:center;gap:var(--gap-sm-md);flex-wrap:wrap;display:flex}.page-module__CBXbcG__demoColumns{gap:var(--primitive-gap-lg);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:1151px){.page-module__CBXbcG__demoColumns{grid-template-columns:1fr}}@media (max-width:959px){.page-module__CBXbcG__dsLayout{flex-direction:column}.page-module__CBXbcG__controlRail{width:100%;max-height:none;position:static;overflow-y:visible}}
.ds-section-title{align-items:baseline;gap:var(--gap-md);border-bottom:1px solid var(--color-divider);padding-bottom:var(--padding-xl);display:flex}.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)}
.page-module__Am5fgW__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__Am5fgW__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__Am5fgW__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__Am5fgW__pageTitle{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-primary)}.page-module__Am5fgW__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-primary);margin-bottom:0}.page-module__Am5fgW__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__Am5fgW__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)}.page-module__Am5fgW__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__Am5fgW__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__Am5fgW__variantItem{flex-shrink:0;width:280px}.page-module__Am5fgW__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__Am5fgW__variantItem{width:100%}.page-module__Am5fgW__pageHeader{flex-direction:column;align-items:flex-start}.page-module__Am5fgW__dsLayout{min-width:0;padding-left:0}.page-module__Am5fgW__dsContent{min-width:0;max-width:100%}.page-module__Am5fgW__subDisplay{font-size:24px;line-height:36px}}
.page-module__3t5wEq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__3t5wEq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__3t5wEq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__3t5wEq__pageTitle{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-primary)}.page-module__3t5wEq__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-primary);margin-bottom:0}.page-module__3t5wEq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__3t5wEq__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)}.page-module__3t5wEq__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__3t5wEq__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__3t5wEq__variantItem{flex-shrink:0;width:280px}.page-module__3t5wEq__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__3t5wEq__variantItem{width:100%}.page-module__3t5wEq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__3t5wEq__dsLayout{min-width:0;padding-left:0}.page-module__3t5wEq__dsContent{min-width:0;max-width:100%}.page-module__3t5wEq__subDisplay{font-size:24px;line-height:36px}}
.page-module__FlK2Yq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__FlK2Yq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__FlK2Yq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__FlK2Yq__pageTitle{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-primary)}.page-module__FlK2Yq__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-primary);margin-bottom:0}.page-module__FlK2Yq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__FlK2Yq__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)}.page-module__FlK2Yq__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__FlK2Yq__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__FlK2Yq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__FlK2Yq__dsLayout{min-width:0;padding-left:0}.page-module__FlK2Yq__dsContent{min-width:0;max-width:100%}.page-module__FlK2Yq__subDisplay{font-size:24px;line-height:36px}}
.page-module__McHEFq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__McHEFq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__McHEFq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__McHEFq__pageTitle{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-primary)}.page-module__McHEFq__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-primary);margin-bottom:0}.page-module__McHEFq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__McHEFq__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)}.page-module__McHEFq__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__McHEFq__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__McHEFq__variantItem{flex-shrink:0;width:320px}@media (max-width:959px){.page-module__McHEFq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__McHEFq__dsLayout{min-width:0;padding-left:0}.page-module__McHEFq__dsContent{min-width:0;max-width:100%}.page-module__McHEFq__subDisplay{font-size:24px;line-height:36px}}
.page-module__5zKqEa__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__5zKqEa__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__5zKqEa__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__5zKqEa__pageTitle{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-primary)}.page-module__5zKqEa__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-primary);margin-bottom:0}.page-module__5zKqEa__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__5zKqEa__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)}.page-module__5zKqEa__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__5zKqEa__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__5zKqEa__variantItem{flex-shrink:0;width:280px}.page-module__5zKqEa__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__5zKqEa__variantItem{width:100%}.page-module__5zKqEa__pageHeader{flex-direction:column;align-items:flex-start}.page-module__5zKqEa__dsLayout{min-width:0;padding-left:0}.page-module__5zKqEa__dsContent{min-width:0;max-width:100%}.page-module__5zKqEa__subDisplay{font-size:24px;line-height:36px}}
.page-module__tmH4Aa__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__tmH4Aa__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__tmH4Aa__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__tmH4Aa__pageTitle{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-primary)}.page-module__tmH4Aa__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-primary);margin-bottom:0}.page-module__tmH4Aa__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__tmH4Aa__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)}.page-module__tmH4Aa__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__tmH4Aa__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__tmH4Aa__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}.page-module__tmH4Aa__toastDemo{max-width:420px}@media (max-width:959px){.page-module__tmH4Aa__pageHeader{flex-direction:column;align-items:flex-start}.page-module__tmH4Aa__dsLayout{min-width:0;padding-left:0}.page-module__tmH4Aa__dsContent{min-width:0;max-width:100%}.page-module__tmH4Aa__subDisplay{font-size:24px;line-height:36px}}
.page-module__vP_G_G__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__vP_G_G__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__vP_G_G__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__vP_G_G__pageTitle{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-primary)}.page-module__vP_G_G__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-primary);margin-bottom:0}.page-module__vP_G_G__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__vP_G_G__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)}.page-module__vP_G_G__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__vP_G_G__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__vP_G_G__variantItem{flex-shrink:0;width:280px}.page-module__vP_G_G__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__vP_G_G__variantItem{width:100%}.page-module__vP_G_G__pageHeader{flex-direction:column;align-items:flex-start}.page-module__vP_G_G__dsLayout{min-width:0;padding-left:0}.page-module__vP_G_G__dsContent{min-width:0;max-width:100%}.page-module__vP_G_G__subDisplay{font-size:24px;line-height:36px}}
.page-module__0bnBOG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__0bnBOG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__0bnBOG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__0bnBOG__pageTitle{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-primary)}.page-module__0bnBOG__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-primary);margin-bottom:0}.page-module__0bnBOG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__0bnBOG__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)}.page-module__0bnBOG__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__0bnBOG__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__0bnBOG__variantItem{flex-shrink:0}.page-module__0bnBOG__stateGrid{gap:var(--primitive-gap-md) var(--primitive-gap-md);grid-template-columns:auto 1fr 1fr;align-items:center;width:100%;display:grid}.page-module__0bnBOG__gridColHeader{text-align:center;font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary)}.page-module__0bnBOG__gridRowHeader{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);text-align:right;padding-right:var(--primitive-padding-sm);white-space:nowrap}.page-module__0bnBOG__gridCell{justify-content:center;align-items:center;display:flex}@media (max-width:959px){.page-module__0bnBOG__pageHeader{flex-direction:column;align-items:flex-start}.page-module__0bnBOG__dsLayout{min-width:0;padding-left:0}.page-module__0bnBOG__dsContent{min-width:0;max-width:100%}.page-module__0bnBOG__subDisplay{font-size:24px;line-height:36px}}
.page-module__0dmawq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__0dmawq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;display:flex}.page-module__0dmawq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__0dmawq__pageTitle{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-primary)}.page-module__0dmawq__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-primary);margin-bottom:0}.page-module__0dmawq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__0dmawq__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)}.page-module__0dmawq__iconSection{gap:var(--primitive-gap-xxl);flex-direction:column;width:100%;display:flex}.page-module__0dmawq__sizeNote{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);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);margin:calc(var(--primitive-gap-xxl) * -1 + var(--primitive-gap-lg)) 0 0}.page-module__0dmawq__sizeNote code{color:var(--color-text-secondary);font-size:.95em}.page-module__0dmawq__sizeRow{gap:var(--primitive-gap-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));width:100%;display:grid}.page-module__0dmawq__sizeCard{align-items:flex-start;gap:var(--gap-xs);padding:var(--padding-md);border:var(--border-xs) solid var(--color-bg-container-border);border-radius:var(--radius-md);background-color:var(--color-bg-page-primary);flex-direction:column;display:flex}.page-module__0dmawq__sizePreview{width:100%;height:56px;margin-bottom:var(--gap-sm);color:var(--color-icon-primary);justify-content:center;align-items:flex-end;display:flex}.page-module__0dmawq__sizeLabel{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)}.page-module__0dmawq__sizeValue{font-family:var(--font-paragraph-sm-em-family);font-size:var(--font-paragraph-sm-em-size);font-weight:var(--font-paragraph-sm-em-weight);line-height:var(--font-paragraph-sm-em-line-height);color:var(--color-action-primary-text-tertiary)}.page-module__0dmawq__sizeToken{font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);word-break:break-all}.page-module__0dmawq__sizeUse{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-tertiary)}.page-module__0dmawq__iconGrid{gap:var(--primitive-gap-lg);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));width:100%;display:grid}@media (max-width:959px){.page-module__0dmawq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__0dmawq__dsLayout{min-width:0;padding-left:0}.page-module__0dmawq__dsContent{min-width:0;max-width:100%}.page-module__0dmawq__subDisplay{font-size:24px;line-height:36px}.page-module__0dmawq__iconGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
.page-module__sqdDMW__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__sqdDMW__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;display:flex}.page-module__sqdDMW__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__sqdDMW__pageTitle{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-primary)}.page-module__sqdDMW__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-primary);margin-bottom:0}.page-module__sqdDMW__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__sqdDMW__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)}.page-module__sqdDMW__logoSection{gap:var(--primitive-gap-xxl);flex-direction:column;width:100%;display:flex}.page-module__sqdDMW__logoGrid{gap:var(--primitive-gap-lg);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));width:100%;display:grid}@media (max-width:959px){.page-module__sqdDMW__pageHeader{flex-direction:column;align-items:flex-start}.page-module__sqdDMW__dsLayout{min-width:0;padding-left:0}.page-module__sqdDMW__dsContent{min-width:0;max-width:100%}.page-module__sqdDMW__subDisplay{font-size:24px;line-height:36px}.page-module__sqdDMW__logoGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}
.page-module__7NETcq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__7NETcq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;display:flex}.page-module__7NETcq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__7NETcq__pageTitle{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-primary)}.page-module__7NETcq__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-primary);margin-bottom:0}.page-module__7NETcq__fontLink{color:inherit;text-underline-offset:.15em;transition:color var(--motion-duration-base) var(--motion-ease-standard);text-decoration:underline;text-decoration-thickness:1px}.page-module__7NETcq__fontLink:hover{color:var(--color-action-primary-bg)}.page-module__7NETcq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__7NETcq__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)}.page-module__7NETcq__typeSection{gap:var(--primitive-gap-xxl);flex-direction:column;width:100%;display:flex}.page-module__7NETcq__typeStyles{gap:var(--primitive-gap-lg);flex-direction:column;width:100%;display:flex}@media (max-width:959px){.page-module__7NETcq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__7NETcq__dsLayout{min-width:0;padding-left:0}.page-module__7NETcq__dsContent{min-width:0;max-width:100%}.page-module__7NETcq__subDisplay{font-size:24px;line-height:36px}}
.page-module___UWCZG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module___UWCZG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module___UWCZG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module___UWCZG__pageTitle{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-primary)}.page-module___UWCZG__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-primary);margin-bottom:0}.page-module___UWCZG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module___UWCZG__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)}.page-module___UWCZG__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module___UWCZG__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module___UWCZG__variantItem{flex-shrink:0;width:280px}.page-module___UWCZG__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module___UWCZG__variantItem{width:100%}.page-module___UWCZG__pageHeader{flex-direction:column;align-items:flex-start}.page-module___UWCZG__dsLayout{min-width:0;padding-left:0}.page-module___UWCZG__dsContent{min-width:0;max-width:100%}.page-module___UWCZG__subDisplay{font-size:24px;line-height:36px}}
.page-module__piUKIG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__piUKIG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__piUKIG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__piUKIG__pageTitle{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-primary)}.page-module__piUKIG__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-primary);margin-bottom:0}.page-module__piUKIG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__piUKIG__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)}.page-module__piUKIG__section,.page-module__piUKIG__showcase{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__piUKIG__showcaseLabel{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary)}.page-module__piUKIG__previewBox{align-items:center;width:100%;display:flex;overflow:hidden}@media (max-width:959px){.page-module__piUKIG__pageHeader{flex-direction:column;align-items:flex-start}.page-module__piUKIG__dsLayout{min-width:0;padding-left:0}.page-module__piUKIG__dsContent{min-width:0;max-width:100%}.page-module__piUKIG__subDisplay{font-size:24px;line-height:36px}}
.page-module__Zr1STq__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__Zr1STq__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__Zr1STq__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__Zr1STq__pageTitle{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-primary)}.page-module__Zr1STq__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-primary);margin-bottom:0}.page-module__Zr1STq__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__Zr1STq__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)}.page-module__Zr1STq__variantBlock{gap:var(--primitive-gap-xl);flex-direction:column;display:flex}.page-module__Zr1STq__buttonGrid{gap:var(--primitive-gap-md) var(--primitive-gap-md);grid-template-columns:auto repeat(4,1fr);align-items:center;width:100%;display:grid}.page-module__Zr1STq__gridColHeader{text-align:center;font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary)}.page-module__Zr1STq__gridRowHeader{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing);color:var(--color-text-tertiary);text-align:right;padding-right:var(--primitive-padding-sm);white-space:nowrap}.page-module__Zr1STq__gridCell{justify-content:center;align-items:center;display:flex}@media (max-width:959px){.page-module__Zr1STq__pageHeader{flex-direction:column;align-items:flex-start}.page-module__Zr1STq__dsLayout{min-width:0;padding-left:0}.page-module__Zr1STq__dsContent{min-width:0;max-width:100%}.page-module__Zr1STq__subDisplay{font-size:24px;line-height:36px}}@media (max-width:599px){.page-module__Zr1STq__buttonGrid{min-width:480px;overflow-x:auto}}
.page-module___AcnqG__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module___AcnqG__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module___AcnqG__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module___AcnqG__pageTitle{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-primary)}.page-module___AcnqG__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-primary);margin-bottom:0}.page-module___AcnqG__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module___AcnqG__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)}.page-module___AcnqG__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module___AcnqG__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module___AcnqG__variantItem{flex-shrink:0;width:280px}@media (max-width:959px){.page-module___AcnqG__variantItem{width:100%}.page-module___AcnqG__pageHeader{flex-direction:column;align-items:flex-start}.page-module___AcnqG__dsLayout{min-width:0;padding-left:0}.page-module___AcnqG__dsContent{min-width:0;max-width:100%}.page-module___AcnqG__subDisplay{font-size:24px;line-height:36px}}
.page-module__4l8kEW__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__4l8kEW__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__4l8kEW__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__4l8kEW__pageTitle{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-primary)}.page-module__4l8kEW__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-primary);margin-bottom:0}.page-module__4l8kEW__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__4l8kEW__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)}.page-module__4l8kEW__section,.page-module__4l8kEW__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}@media (max-width:959px){.page-module__4l8kEW__pageHeader{flex-direction:column;align-items:flex-start}.page-module__4l8kEW__dsLayout{min-width:0;padding-left:0}.page-module__4l8kEW__dsContent{min-width:0;max-width:100%}.page-module__4l8kEW__subDisplay{font-size:24px;line-height:36px}}
.page-module__Hk2xna__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__Hk2xna__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__Hk2xna__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__Hk2xna__pageTitle{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-primary)}.page-module__Hk2xna__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-primary);margin-bottom:0}.page-module__Hk2xna__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__Hk2xna__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)}.page-module__Hk2xna__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__Hk2xna__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__Hk2xna__variantItem{flex-shrink:0;width:280px}.page-module__Hk2xna__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__Hk2xna__variantItem{width:100%}.page-module__Hk2xna__pageHeader{flex-direction:column;align-items:flex-start}.page-module__Hk2xna__dsLayout{min-width:0;padding-left:0}.page-module__Hk2xna__dsContent{min-width:0;max-width:100%}.page-module__Hk2xna__subDisplay{font-size:24px;line-height:36px}}
.page-module__XQjAcW__dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-xl);display:flex}.page-module__XQjAcW__dsContent{gap:var(--primitive-gap-xxxl);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__XQjAcW__pageHeader{margin-top:calc(var(--primitive-gap-xl) - var(--primitive-gap-xxxl));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-lg);width:100%;display:flex}.page-module__XQjAcW__pageTitle{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-primary)}.page-module__XQjAcW__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-primary);margin-bottom:0}.page-module__XQjAcW__introSection{gap:var(--primitive-gap-lg);flex-direction:column;display:flex}.page-module__XQjAcW__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)}.page-module__XQjAcW__section{gap:var(--primitive-gap-xl);flex-direction:column;width:100%;display:flex}.page-module__XQjAcW__variantRow{gap:var(--primitive-gap-xl);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__XQjAcW__variantItem{flex-shrink:0;width:280px}.page-module__XQjAcW__variantStack{gap:var(--primitive-gap-xl);flex-direction:column;align-items:flex-start;display:flex}@media (max-width:959px){.page-module__XQjAcW__variantItem{width:100%}.page-module__XQjAcW__pageHeader{flex-direction:column;align-items:flex-start}.page-module__XQjAcW__dsLayout{min-width:0;padding-left:0}.page-module__XQjAcW__dsContent{min-width:0;max-width:100%}.page-module__XQjAcW__subDisplay{font-size:24px;line-height:36px}}
