section.u5m-rich-text{margin:var(--section-margin-none);padding-block:80px;&.dark-mode{color:var(--white);.rich-text-container{color:var(--white);& h1,& h2,& h3,& li,& p{color:var(--white)}& a:not([class]){color:var(--white);&:focus,&:hover{color:var(--white);opacity:.7}}}}.section-inner.center{align-items:stretch;display:flex;flex-direction:column;margin-inline:auto;max-width:calc(var(--u5-rt-max, 1000px) + 120px);width:100%;@media (max-width:768px){max-width:calc(var(--u5-rt-max, 1000px) + 48px)}}.u5-rich-text-stack{align-items:flex-start;display:flex;flex-direction:column;gap:60px;width:100%;&--left{align-items:flex-start;text-align:left}&--center{align-items:center;text-align:center;& .intro-content{align-items:center!important;justify-content:center!important;margin-inline:auto;text-align:center!important}& .intro-content .heading,& .intro-content span.description{margin-inline:auto!important}& .intro-content .button-group{justify-content:center}& .rich-text-container{text-align:center;& [class*=hs_cos_wrapper]{text-align:center}& :where(p,h1,h2,h3,h4,h5,h6,blockquote){text-align:center!important}& ol,& ul{display:inline-block;margin-block:0;margin-inline:auto;padding-inline-start:1.25em;text-align:left}}& .u5-rich-text-lottie,& .u5-rich-text-media{margin-inline:auto}& .u5-rich-text-disclaimer{margin-inline:auto;text-align:center}}.intro-content{margin-bottom:0;width:100%}.rich-text-container{color:var(--dark-aqua,#014350);font:400 18px/1.35 var(--font-body);max-width:var(--u5-rt-max,1000px);width:100%;& :first-child{margin-top:0}& :last-child{margin-bottom:0}& h1,& h2,& h3{color:var(--dark-aqua,#014350);font-family:var(--font-heading);font-weight:600;line-height:1.2;margin:0 0 20px}& h1{font-size:clamp(28px,4vw,40px)}& h3{font-size:24px}& ol,& p,& ul{margin:0 0 20px}& ol,& ul{padding-inline-start:1.25em}& li{margin-bottom:.35em;&:last-child{margin-bottom:0}}& a:not([class]){color:inherit;text-decoration:underline;transition:color var(--animation1);&:focus-visible,&:hover{color:var(--teal,#036a6e)}}& iframe{border:0;display:block;height:clamp(480px,75vh,1200px);max-width:100%}& .u5-iframe-wrap,& iframe{margin-inline:auto;width:100%}& .u5-iframe-wrap{max-width:1000px}}.u5-rich-text-lottie{display:flex;flex-direction:column;width:100%;& .u5-rich-text-lottie__player{display:block;height:auto;max-width:100%;min-height:200px;width:100%}&.u5-rich-text-lottie--center{align-self:center;margin-inline:auto}}.u5-rich-text-media{background:var(--white);box-shadow:var(--shadow-card,0 0 20px rgba(0,0,0,.15));max-width:var(--u5-rt-max,1000px);overflow:hidden;width:100%;&--image{align-items:center;display:flex;justify-content:center;min-height:200px;& img{display:block;height:auto;max-width:100%;width:100%}}&--embed{min-height:200px}}.u5-rich-text-disclaimer{color:var(--charcoal,#373a36);font:400 12px/1.5 var(--font-body);max-width:var(--u5-rt-max,1000px);width:100%;& :where(p,div,li,span,strong,em){font-size:12px!important;line-height:1.5}& :first-child{margin-top:0}& :last-child{margin-bottom:0}& p{margin:0 0 .5em}& a{color:inherit;text-decoration:underline;transition:color var(--animation1);&:focus-visible,&:hover{color:var(--teal,#036a6e)}}}}&.surface--teal:not(.dark-mode){.intro-content .eyebrow,.intro-content .heading,.intro-content .heading *,.intro-content span.description,.intro-content span.description *{color:var(--lt-sand,#fdf2e4)}.rich-text-container{color:var(--lt-sand,#fdf2e4);& h1,& h2,& h3,& li,& p{color:var(--lt-sand,#fdf2e4)}& a:not([class]){color:var(--lt-sand,#fdf2e4);&:focus-visible,&:hover{color:var(--lt-sand,#fdf2e4);opacity:.85}}}.u5-rich-text-disclaimer{color:var(--lt-sand,#fdf2e4);& a{color:var(--lt-sand,#fdf2e4);&:focus-visible,&:hover{color:var(--lt-sand,#fdf2e4);opacity:.85}}}}}