.module.module--rich-text .module__inner{background-color:var(--background-color,transparent);background-image:var(--background-gradient,none);border-color:var(--border-color,transparent);border-radius:var(--desktop-border-radius,0);border-style:solid;border-width:var(--border-width,0);display:flex;flex-flow:column;padding:var(--desktop-padding,0);position:relative;row-gap:var(--column-gap)}.module.module--rich-text .module__inner:before{background:var(--border-gradient,transparent);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:var(--border-gradient-width,1px);pointer-events:none;position:absolute;z-index:2}.module.module--rich-text .module__inner h1{color:var(--title-color,var(--h1-color))}.module.module--rich-text .module__inner h2{color:var(--title-color,var(--h2-color))}.module.module--rich-text .module__inner h3{color:var(--title-color,var(--h3-color))}.module.module--rich-text .module__inner h4{color:var(--title-color,var(--h4-color))}.module.module--rich-text .module__inner h5{color:var(--title-color,var(--h5-color))}.module.module--rich-text .module__inner h6{color:var(--title-color,var(--h6-color))}.module.module--rich-text .module__inner blockquote,.module.module--rich-text .module__inner li,.module.module--rich-text .module__inner ol,.module.module--rich-text .module__inner p:not(.eyebrow),.module.module--rich-text .module__inner ul{color:var(--text-color,var(--default-color))}.module.module--rich-text .module__inner ol,.module.module--rich-text .module__inner ul{display:flex;flex-flow:column;gap:calc(var(--spacing-base)*2);padding-left:calc(var(--spacing-base)*4);text-align:left}.module.module--rich-text .module__inner ul li{list-style:disc}.module.module--rich-text .module__inner ol li{list-style:decimal}.module.module--rich-text a[data-hs-anchor=true]{position:absolute}@media (width < 600px){.module.module--rich-text .module__inner{row-gap:var(--column-gap)}}@media (width > 600px) and (width <= 992px){.module.module--rich-text .module__inner{border-radius:var(--tablet-border-radius,0);padding:var(--tablet-padding,0)}}@media (width <= 600px){.module.module--rich-text .module__inner{border-radius:var(--mobile-border-radius,0);padding:var(--mobile-padding,0)}}