:root{--figure-description-font: var(--font-size-ui-default) / var(--font-line-height-100) var(--font-family-ui);--figure-description-color: var(--color-text-default);--figure-credit-font: var(--font-size-ui-small) / var(--font-line-height-100) var(--font-family-ui);--figure-credit-color: var(--color-text-muted);--figure-caption-padding: var(--space-responsive-box-large)}.tad-figure-caption{flex-shrink:0;flex-basis:0}.tad-figure-caption:not(:empty){display:grid;grid-template-columns:1fr;gap:var(--space-block-normal);padding:var(--figure-caption-padding)}.tad-figure-caption__description{font:var(--figure-description-font);color:var(--figure-description-color)}.tad-figure-caption__credit{font:var(--figure-credit-font);color:var(--figure-credit-color)}
