/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.rich-text-styles h3{font-family:var(--font-heading,"Outfit","sans-serif");font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.rich-text-styles b,.rich-text-styles strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.rich-text-styles p{margin-bottom:calc(var(--spacing,.25rem)*2)}.rich-text-styles :is(.rich-text-styles p):last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.rich-text-styles h1,.rich-text-styles h2,.rich-text-styles h3{margin-bottom:calc(var(--spacing,.25rem)*1)}.rich-text-styles ol,.rich-text-styles p,.rich-text-styles ul{margin-bottom:calc(var(--spacing,.25rem)*2)}.rich-text-styles li p{margin-bottom:calc(var(--spacing,.25rem)*.5)}.rich-text-styles p:empty:before{content:"";display:inline-block}.rich-text-styles ol,.rich-text-styles ul{margin-left:calc(var(--spacing,.25rem)*8)}.rich-text-styles ul{list-style-type:disc}.rich-text-styles ol{list-style-type:decimal}.rich-text-styles em{font-style:italic}.rich-text-styles a{color:var(--flowin-primary-600);text-decoration-line:underline}@property --tw-font-weight{syntax:"*";inherits:false}
