.type-publication-title,.preview-article-heading h1{font-family:var(--type-publication-title-family);color:var(--type-publication-title-color);font-weight:var(--type-publication-title-weight);font-size:var(--type-publication-title-size)}.type-publication-subtitle,.preview-article-heading h2{font-family:var(--type-publication-subtitle-family);color:var(--type-publication-subtitle-color);font-weight:var(--type-publication-subtitle-weight);font-size:var(--type-publication-subtitle-size)}.tg-live-card>h2{font-family:var(--type-publication-title-family);color:var(--type-publication-title-color);font-weight:var(--type-publication-title-weight);font-size:min(var(--type-publication-title-size),27px)}.tg-live-card>h3{font-family:var(--type-publication-subtitle-family);color:var(--type-publication-subtitle-color);font-weight:var(--type-publication-subtitle-weight);font-size:min(var(--type-publication-subtitle-size),17px)}.type-publication-lead,.preview-main-point p{font-family:var(--type-publication-lead-family);color:var(--type-publication-lead-color);font-weight:var(--type-publication-lead-weight);font-size:var(--type-publication-lead-size)}.type-publication-body,.preview-content,.tg-live-preview,.tg-live-body{font-family:var(--type-publication-body-family);color:var(--type-publication-body-color);font-weight:var(--type-publication-body-weight);font-size:var(--type-publication-body-size)}.type-publication-body-heading,.type-publication-body h3,.preview-rich h3,.tg-live-body h3{font-family:var(--type-publication-body-heading-family);color:var(--type-publication-body-heading-color);font-weight:var(--type-publication-body-heading-weight);font-size:var(--type-publication-body-heading-size);line-height:1.2}.type-publication-body h4,.preview-rich h4,.tg-live-body h4{font-family:var(--type-publication-body-family);color:var(--type-publication-body-color);font-weight:700;font-size:var(--type-publication-body-size);line-height:1.45}.type-publication-author,.preview-publication-author{font-family:var(--type-publication-author-family);color:var(--type-publication-author-color);font-weight:var(--type-publication-author-weight);font-size:var(--type-publication-author-size)}.type-quote-text,.preview-content blockquote p,.tg-live-body blockquote p{font-family:var(--type-quote-text-family);color:var(--type-quote-text-color);font-weight:var(--type-quote-text-weight);font-size:var(--type-quote-text-size)}.type-quote-author,.preview-content blockquote cite,.tg-live-body blockquote cite{font-family:var(--type-quote-author-family);color:var(--type-quote-author-color);font-weight:var(--type-quote-author-weight);font-size:var(--type-quote-author-size)}.type-callout-title{font-family:var(--type-callout-title-family);color:var(--type-callout-title-color);font-weight:var(--type-callout-title-weight);font-size:var(--type-callout-title-size)}.type-callout-body{font-family:var(--type-callout-body-family);color:var(--type-callout-body-color);font-weight:var(--type-callout-body-weight);font-size:var(--type-callout-body-size)}.type-callout-source{font-family:var(--type-callout-source-family);color:var(--type-callout-source-color);font-weight:var(--type-callout-source-weight);font-size:var(--type-callout-source-size)}.bars-callout-heading b{font-family:var(--type-callout-title-family);font-weight:var(--type-callout-title-weight)}.bars-callout p{font-family:var(--type-callout-body-family);font-weight:var(--type-callout-body-weight)}.bars-callout-source{font-family:var(--type-callout-source-family);font-weight:var(--type-callout-source-weight)}.type-photo-caption,.preview-gallery figcaption,.preview-video figcaption,.preview-cover-frame figcaption,.tg-live-cover figcaption,.tg-block-gallery figcaption,.tg-block-video figcaption{font-family:var(--type-photo-caption-family);color:var(--type-photo-caption-color);font-weight:var(--type-photo-caption-weight);font-size:var(--type-photo-caption-size)}.tg-rich-text .text-align-left{text-align:left}.tg-rich-text .text-align-center{text-align:center}.tg-rich-text .text-align-right{text-align:right}.tg-rich-text .text-align-justify{text-align:justify}@media (max-width:560px){.preview-article-heading h1{font-size:min(var(--type-publication-title-size),35px)}.preview-article-heading h2{font-size:min(var(--type-publication-subtitle-size),26px)}.tg-live-card>h2{font-size:min(var(--type-publication-title-size),22px)}}
