.rich-text-section{padding:100px 0}@media (min-width:1024px){.rich-text-section{letter-spacing:.01em}}.rich-text-section.bg-gradient-care blockquote,.rich-text-section.bg-gradient-experience blockquote,.rich-text-section.bg-gradient-medication blockquote,.rich-text-section.bg-gradient-partners blockquote,.rich-text-section.bg-gradient-plum blockquote,.rich-text-section.bg-gradient-workforce blockquote,.rich-text-section.bg-plum blockquote,.rich-text-section.bg-plum-dark blockquote{color:inherit}.rich-text-section.bg-gradient-care tbody tr:nth-child(odd),.rich-text-section.bg-gradient-experience tbody tr:nth-child(odd),.rich-text-section.bg-gradient-medication tbody tr:nth-child(odd),.rich-text-section.bg-gradient-partners tbody tr:nth-child(odd),.rich-text-section.bg-gradient-plum tbody tr:nth-child(odd),.rich-text-section.bg-gradient-workforce tbody tr:nth-child(odd),.rich-text-section.bg-plum tbody tr:nth-child(odd),.rich-text-section.bg-plum-dark tbody tr:nth-child(odd){color:var(--white)}.rich-text-section :last-child{margin-bottom:0}.rich-text-section .container{max-width:1480px}.rich-text-section .container-sm{max-width:calc(850px + var(--container-gutter))!important}@media (min-width:1024px){.rich-text-section .h1,.rich-text-section .h2,.rich-text-section .h3,.rich-text-section .h4,.rich-text-section h1,.rich-text-section h2,.rich-text-section h3,.rich-text-section h4{letter-spacing:-.02em}.rich-text-section .h4,.rich-text-section .h5,.rich-text-section h4,.rich-text-section h5{letter-spacing:-.01em}}.rich-text-section .h6,.rich-text-section h6{font-size:22px;letter-spacing:0}@media (min-width:1024px){.rich-text-section .h6,.rich-text-section h6{font-size:24px}}.rich-text-section sub,.rich-text-section sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.rich-text-section sup{top:-.5em}.rich-text-section sub{bottom:-.25em}.rich-text-section ol li,.rich-text-section ul li{margin-bottom:10px}@media (min-width:1024px){.rich-text-section ol li,.rich-text-section ul li{margin-bottom:8px}}.rich-text-section ol li:last-child,.rich-text-section ul li:last-child{margin-bottom:0}.rich-text-section ol li>ol,.rich-text-section ol li>ul,.rich-text-section ul li>ol,.rich-text-section ul li>ul{margin-bottom:0;margin-top:.5em}.rich-text-section ol li>p:last-child,.rich-text-section ul li>p:last-child{margin-bottom:0}.rich-text-section ul{padding:0 0 0 26px}.rich-text-section ul li::marker{font-size:18px;line-height:1}.rich-text-section ol{padding:0 0 0 20px}.rich-text-section blockquote{color:var(--violet);font-size:22px;line-height:1.1}@media (min-width:1024px){.rich-text-section blockquote{font-size:24px;line-height:1.2}}.rich-text-section blockquote p:last-child{margin-bottom:0}.rich-text-section blockquote cite{color:var(--slate);display:block;font-size:.6em;font-style:normal;margin-top:var(--spacing-sm)}.rich-text-section table{border-collapse:collapse;color:var(--violet-75);text-align:left;width:100%}.rich-text-section thead{background-color:var(--grey-x-light);font-size:18px}@media (min-width:1024px){.rich-text-section thead{font-size:20px}}.rich-text-section th{border-color:var(--grey-off-white);border-style:solid;border-width:3px 0;color:inherit;font-weight:400;padding:16px 25px}.rich-text-section th:not(:last-child){width:224px}.rich-text-section td{padding:31px 25px}@media (min-width:1024px){.rich-text-section td{padding:29px 22px 28px}}.rich-text-section tbody tr:nth-child(2n){background-color:var(--grey-off-white)}.rich-text-section .table-wrap{margin-bottom:var(--spacing-typography);overflow-x:auto}.rich-text-section .table-wrap:last-child{margin-bottom:0}.rich-text-section .table-header{align-items:center;display:flex;gap:10px}.rich-text-section .table-icon{align-items:center;color:var(--violet);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.rich-text-section .table-icon svg{fill:currentColor}.rich-text-section .section-content{margin:0 0 var(--spacing-typography)}@media (min-width:1024px){.rich-text-section .section-content{max-width:854px}}.rich-text-section .section-content:last-child{margin-bottom:0}