@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-space-y-reverse:0;--tw-font-weight:initial}*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-font-weight:initial}}}.richtext ul{margin-top:var(--spacing-24,var(--spacing-24));margin-bottom:var(--spacing-8,var(--spacing-8));list-style-type:disc;list-style-position:outside}:where(.richtext ul>:not(:last-child)){--tw-space-y-reverse:0;-webkit-margin-before:calc(var(--spacing-12,var(--spacing-12)) * var(--tw-space-y-reverse));margin-block-start:calc(var(--spacing-12,var(--spacing-12)) * var(--tw-space-y-reverse));-webkit-margin-after:calc(var(--spacing-12,var(--spacing-12)) * calc(1 - var(--tw-space-y-reverse)));margin-block-end:calc(var(--spacing-12,var(--spacing-12)) * calc(1 - var(--tw-space-y-reverse)))}.richtext ul{padding-left:var(--spacing-24,var(--spacing-24))}.richtext ol{margin-block:var(--spacing-16,var(--spacing-16));padding-left:var(--spacing-24,var(--spacing-24));list-style-type:decimal;list-style-position:outside}.richtext ul ul,.richtext ol ol,.richtext ul ol,.richtext ol ul{margin-top:var(--spacing-16,var(--spacing-16));margin-left:var(--spacing-32,var(--spacing-32))}.richtext a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);overflow-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-decoration-line:underline}@media(hover:hover){.richtext a:hover{text-decoration-line:none}}.richtext i,.richtext em{font-style:italic}.richtext b,.richtext strong{font-family:var(--font-family-body);font-weight:700}.richtext p{margin-bottom:var(--spacing-16,var(--spacing-16))}.richtext p:last-child{margin-bottom:var(--spacing-0,var(--spacing-0))}.richtext--lg{font-size:var(--text-body-md,var(--font-size-body-md))}@media(min-width:768px){.richtext--lg{font-size:var(--text-body-lg,var(--font-size-body-lg))}}.richtext--md p{font-size:var(--text-body,var(--font-size-body))}@media(min-width:768px){.richtext--md p{font-size:var(--text-body-md,var(--font-size-body-md))}}.richtext--sm{font-size:var(--text-body-sm-mobile,var(--font-size-body-sm-mobile))}@media(min-width:768px){.richtext--sm{font-size:var(--text-body-sm,var(--font-size-body-sm))}}.richtext--body{font-size:var(--text-body-sm,var(--font-size-body-sm))}@media(min-width:768px){.richtext--body{font-size:var(--text-body,var(--font-size-body))}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}
