@layer components{.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text img,.rich-text ol,.rich-text p,.rich-text ul{margin:0 0 var(--space-m) 0}.rich-text h1:last-child,.rich-text h2:last-child,.rich-text h3:last-child,.rich-text h4:last-child,.rich-text h5:last-child,.rich-text h6:last-child,.rich-text img:last-child,.rich-text ol:last-child,.rich-text p:last-child,.rich-text ul:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-family:var(--font-primary);font-weight:var(--font-weight-extra-bold);line-height:var(--font-size-6xl);margin-top:var(--space-2xl)}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child{margin-top:0}.rich-text h1{font-size:var(--font-size-3xl)}.rich-text h2{font-size:var(--font-size-2xl)}.rich-text h3{font-size:var(--font-size-xl)}.rich-text ol,.rich-text ul{padding:0 0 0 var(--space-m)}.rich-text a{border-bottom:1px dotted var(--color-primary);outline-offset:0}.rich-text img{display:block;width:auto}}
