h1,h2,h3,h4,h5,h6{color:inherit;font-family:var(--font-heading);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-heading)}h1{font-size:var(--text-h1);font-weight:var(--font-weight-extrabold)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}h4{font-size:var(--text-h4)}h5{font-size:var(--text-h5)}h6{font-size:var(--text-h6)}p{color:inherit;font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--lh-body)}p+p{margin-top:var(--space-2)}b,strong{font-weight:var(--font-weight-bold)}ol.list-styled,ul.list-styled{padding-left:var(--space-3)}ol.list-styled li,ul.list-styled li{font-size:var(--text-body);line-height:var(--lh-body);list-style:disc;margin-bottom:var(--space-1)}ol.list-styled li{list-style:decimal}a{transition:opacity var(--transition-fast)}a:hover{opacity:.75}.overline{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--ls-widest);margin-bottom:var(--space-1);text-transform:uppercase}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text ol,.rich-text p,.rich-text ul{margin-bottom:var(--space-2)}.rich-text ol,.rich-text ul{padding-left:var(--space-3)}.rich-text p+ol,.rich-text p+ul{margin-top:16px}.rich-text ul li{list-style:disc}.rich-text ol li{list-style:decimal}.rich-text li{line-height:var(--lh-body);margin-bottom:var(--space-1)}.rich-text a{text-decoration:underline;text-underline-offset:3px}