.formatted-text{color:var(--primary-color);padding-block-end:24px}.formatted-text__inner{max-width:780px;text-align:center}.formatted-text:not(.formatted-text--left-desktop) .formatted-text__inner{margin-left:auto;margin-right:auto}.formatted-text__eyebrow{margin:0 0 16px}.formatted-text__title{color:var(--primary-color);font-family:var(--font-family-secondary);font-size:2rem;font-weight:400;line-height:2.25rem;margin:0 0 16px}.formatted-text__description{color:#414141}.formatted-text h4{color:var(--primary-color);font-family:var(--font-family-secondary);font-size:1.5rem;font-weight:400;line-height:2.25rem}.formatted-text__columns{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px;text-align:left}.formatted-text__column{color:#414141;font-size:1rem;line-height:1.5rem}.formatted-text__column>:first-child{margin-top:0}.formatted-text__column>:last-child{margin-bottom:0}.formatted-text__column ul{list-style:none;margin:0 0 24px;padding:0}.formatted-text__column li{color:#414141;font-size:1rem;line-height:1.625rem;margin-bottom:16px;padding-left:32px;position:relative}.formatted-text__column li:last-child{margin-bottom:0}.formatted-text__column li:before{background-color:#f2eee0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230e324a' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 8px;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:1px;width:20px}.formatted-text--left-desktop .formatted-text__inner{margin:auto;max-width:1320px;text-align:left}.formatted-text--left-desktop .formatted-text__description{margin-left:0;margin-right:0;max-width:none}@media (max-width:992px){.formatted-text{padding-block-end:24px}.formatted-text__inner{padding-inline:16px}.formatted-text__eyebrow{margin-bottom:10px}.formatted-text__title{font-size:1.625rem;line-height:2.125rem;margin-bottom:10px}.formatted-text__description{color:#5f636a}.formatted-text h4{font-size:1.125rem;line-height:1.5rem}.formatted-text__columns{gap:24px;grid-template-columns:1fr;margin-top:30px}.formatted-text:not(.formatted-text--left-mobile) .formatted-text__inner{text-align:center}.formatted-text:not(.formatted-text--left-mobile) .formatted-text__description{margin-left:auto;margin-right:auto}.formatted-text--left-mobile .formatted-text__inner{margin:0;text-align:left}.formatted-text--left-mobile .formatted-text__description{margin-left:0;margin-right:0}}