.R7ScSa_previewRow{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.R7ScSa_previewColumn{flex-direction:column;justify-content:center;align-items:center;display:flex}.R7ScSa_scaledComponentPreview{flex-shrink:0;transform:scale(.72)}.R7ScSa_cardPreview{background:var(--color-bg-container-primary);border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-600);width:90px;height:90px;box-shadow:0 0 20.9px #00000040}.R7ScSa_dropdownPreview{border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-200);background:var(--color-bg-container-primary-transparent);justify-content:space-between;align-items:center;width:120px;padding:6px 10px;display:flex}.R7ScSa_dropdownPreviewText{color:var(--color-text-tertiary);font-size:14px}.R7ScSa_inputPreview{white-space:nowrap;border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-200);background:var(--color-bg-container-primary-transparent);min-width:120px;padding:6px 10px}.R7ScSa_textareaPreview{border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-200);background:var(--color-bg-container-primary-transparent);width:120px;height:60px;padding:6px 10px}.R7ScSa_togglePreview{justify-content:center;align-items:center;display:flex}.R7ScSa_toggleSocket{background:var(--color-action-primary-bg);border-radius:42px;width:42px;height:24px;position:relative}.R7ScSa_toggleThumb{background:var(--color-action-primary-text);border-radius:50%;justify-content:center;align-items:center;width:52.38%;display:flex;position:absolute;top:4.17%;bottom:4.17%;right:2.38%;overflow:hidden}.R7ScSa_instructionStep{align-items:center;gap:8px;display:flex}.R7ScSa_instructionBadge{border:1.5px solid var(--color-bg-container-border);width:20px;height:20px;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.R7ScSa_instructionLabel{color:var(--color-text-secondary);font-size:13px}.R7ScSa_popoverPreview{background:var(--color-bg-container-primary);border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-200);padding:8px 14px;position:relative;box-shadow:0 2px 8px #00000026}.R7ScSa_popoverArrow{background:var(--color-bg-container-primary);border-right:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider);width:10px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.R7ScSa_tablePreview{flex-direction:column;gap:0;width:100px;display:flex}.R7ScSa_tablePreviewRow{border-bottom:1px solid var(--color-divider);height:12px}.R7ScSa_tablePreviewRowHeader{border-bottom-width:2px}.R7ScSa_accordionPreviewRow{border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-100);background:var(--color-bg-container-primary-transparent);justify-content:space-between;align-items:center;width:100%;padding:4px 8px;display:flex}.R7ScSa_sectionTitlePreview{flex-direction:column;gap:6px;width:100px;display:flex}.R7ScSa_sectionTitlePreviewText{color:var(--color-text-secondary);font-size:13px;font-weight:600}.R7ScSa_sectionTitlePreviewDivider{background:var(--color-divider);width:100%;height:1px}.R7ScSa_dropdownMenuPreview{border:1px solid var(--color-bg-container-border);border-radius:var(--primitive-radius-200);background:var(--color-bg-page-primary);flex-direction:column;gap:2px;width:110px;padding:3px;display:flex;box-shadow:0 2px 8px #0000001a}.R7ScSa_dropdownMenuPreviewItem{border-radius:4px;align-items:center;gap:6px;padding:3px 6px;display:flex}.R7ScSa_dropdownMenuPreviewSep{background:var(--color-bg-container-border);height:1px;margin:1px 4px}
.lJ19bW_tocGrid{gap:var(--primitive-gap-500);flex-wrap:wrap;width:100%;display:flex}
.ds-card{gap:var(--gap-400);background:var(--color-bg-container-primary-semi);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-600);min-width:250px;height:268px;padding:var(--padding-500);color:inherit;transition:transform var(--motion-duration-slow) var(--motion-ease-standard), box-shadow var(--motion-duration-slow) var(--motion-ease-standard);flex-direction:column;flex:1 1 0;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 #0000}.ds-card--interactive{cursor:pointer}.ds-card--interactive:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.ds-card__preview{flex:1;justify-content:center;align-items:center;height:184px;min-height:0;display:flex}.ds-card__title{font-family:var(--font-paragraph-family);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);text-align:center;width:100%}.ds-card--case-study{min-width:0;height:auto;padding:var(--padding-300);cursor:pointer;gap:0;overflow:hidden}.ds-card--case-study:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.ds-card--case-study--placeholder{opacity:.55;cursor:default}.ds-card--case-study--placeholder:hover{box-shadow:none;transform:none}.ds-card--case-study__cover-wrap{aspect-ratio:940/480;border-radius:var(--radius-300);background:var(--color-bg-container-secondary);width:100%;overflow:hidden}.ds-card--case-study__cover-slot,.ds-card--case-study__cover-slot>*{width:100%;height:100%;display:block}.ds-card--case-study__cover-image{object-fit:cover;width:100%;height:100%;display:block}.ds-card--case-study__cover-placeholder{background:var(--color-bg-container-secondary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ds-card--case-study__cover-placeholder-logo{object-fit:contain;opacity:.6;width:64px;height:64px}.ds-card--case-study__body{gap:var(--gap-200);padding:var(--padding-400) var(--padding-200) var(--padding-300);flex-direction:column;display:flex}.ds-card--case-study__eyebrow{align-items:center;gap:var(--gap-100);display:flex}.ds-card--case-study__company-logo{object-fit:contain;flex-shrink:0;width:20px;height:20px}.ds-card--case-study__company-name{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-emphasis-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.ds-card--case-study__title{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);text-align:start;margin:0}.ds-card--case-study__dek{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}
