:root{--text-font-body: var(--font-text-body-content);--text-font-article: var(--font-text-article-body-content);--text-color: var(--color-text-default);--text-block-body-gap: var(--space-paragraph-body-content);--text-block-article-gap: var(--space-paragraph-article-content)}@layer foundations{.tad-text{margin:0;padding:0;color:var(--text-color);font:var(--text-font-body);font-style:normal}.tad-text--heading1{--text-font-body: var(--font-text-heading-1);--text-color: var(--color-text-strong)}.tad-text--heading2{--text-font-body: var(--font-text-heading-2);--text-color: var(--color-text-strong)}.tad-text--heading3{--text-font-body: var(--font-text-heading-3);--text-color: var(--color-text-strong)}.tad-text--heading4{--text-font-body: var(--font-text-heading-4);--text-color: var(--color-text-strong)}.tad-text--title-oversize-regular{--text-font-body: var(--font-text-title-oversize-regular);--text-color: var(--color-text-strong)}.tad-text--title-oversize-bold{--text-font-body: var(--font-text-title-oversize-bold);--text-color: var(--color-text-strong)}.tad-text--title-compact-regular{--text-font-body: var(--font-text-title-compact-regular);--text-color: var(--color-text-strong)}.tad-text--title-compact-bold{--text-font-body: var(--font-text-title-compact-bold);--text-color: var(--color-text-strong)}.tad-text--title-block-regular{--text-font-body: var(--font-text-title-block-regular);--text-color: var(--color-text-strong)}.tad-text--title-block-bold{--text-font-body: var(--font-text-title-block-bold);--text-color: var(--color-text-strong)}.tad-text--title-ui-bold{--text-font-body: var(--font-text-title-ui-bold);--text-color: var(--color-text-strong)}.tad-text--body-compact,.tad-text--block-ui-content{--text-font-body: var(--font-text-body-compact)}.tad-text--body-fineprint{--text-font-body: var(--font-text-body-fineprint)}:where(.tad-text--block-article-oversize){--text-block-article-gap: var(--space-paragraph-article-oversize)}:where(.tad-text--block-article-oversize) p{--text-font-article: var(--font-text-article-body-oversize)}:where(.tad-text--block-body){display:flex;flex-direction:column;gap:var(--text-block-body-gap);font:var(--text-font-body)}:where(.tad-text--block-body) p{font:var(--text-font-body);margin:0}:where(.tad-text--block-body-oversize){--text-block-body-gap: var(--space-paragraph-body-oversize);--text-font-body: var(--font-text-body-oversize)}:where(.tad-text--block-body-oversize) p{--text-font-body: var(--font-text-body-oversize)}:where(.tad-text--block-article)>p{font:var(--text-font-article);color:var(--text-color);margin-block:var(--text-block-article-gap)}:where(.tad-text--block-article)>:is(h1,h2,h3,h4){font:var(--text-font-article);color:var(--color-text-strong);margin-block:calc(var(--text-block-article-gap) + var(--space-block-spacious)) var(--space-block-spacious)}:where(.tad-text--block-article)>:where(h1,h2,h3,h4)+p{margin-block-start:var(--space-block-spacious)}:where(.tad-text--block-article)>h1{--text-font-article: var(--font-text-article-heading-1)}:where(.tad-text--block-article)>h2{--text-font-article: var(--font-text-article-heading-2)}:where(.tad-text--block-article)>h3{--text-font-article: var(--font-text-article-heading-3)}:where(.tad-text--block-article)>h4{--text-font-article: var(--font-text-article-heading-4)}:where(.tad-text--block-article)>:first-child{margin-block-start:0}}
