.ps-image-text{align-items:center;display:flex;gap:60px;width:100%}.ps-image-text__image-col{flex:0 0 calc(40% - 24px);width:calc(40% - 24px)}.ps-image-text__text-col{flex:0 0 calc(60% - 36px);width:calc(60% - 36px)}.ps-image-text__content-stack{display:flex;flex-direction:column;gap:30px}.ps-image-text__content-stack>*,.ps-image-text__description>*,.ps-image-text__title>*{margin-bottom:0;margin-top:0}.ps-image-text__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.ps-image-text__list-item{align-items:flex-start;display:flex;gap:14px}.ps-image-text__list-icon{align-items:center;color:var(--ps-color-primary,#4440db);display:inline-flex;flex-shrink:0;height:1.5em;justify-content:center;margin-top:.15em;width:1.25em}.ps-image-text__list-icon div,.ps-image-text__list-icon span,.ps-image-text__list-icon svg{align-items:center;display:inline-flex;fill:currentColor;height:1em;justify-content:center;width:1em}.ps-image-text__list-text{color:var(--ps-color-text-dark,#021228);font-size:1rem;line-height:1.5}.ps-image-text__list-text>*{margin:0}.ps-image-text__cta{display:flex;margin-top:5px}.ps-image-text--image-left{flex-direction:row}.ps-image-text--image-right{flex-direction:row-reverse}.ps-image-text--centered{flex-direction:column;text-align:center}.ps-image-text--centered .ps-image-text__text-col{width:100%}.ps-image-text--centered .ps-image-text__content-stack{align-items:center}.ps-image-text--centered .ps-image-text__list{align-items:flex-start;text-align:left}.ps-image-text--centered .ps-image-text__cta{justify-content:center}.ps-image-text--no-image{flex-direction:column}.ps-image-text--no-image .ps-image-text__text-col{width:100%}.ps-image-text--align-top{align-items:flex-start}.ps-image-text--align-center{align-items:center}.ps-image-text--align-bottom{align-items:flex-end}.ps-image-text__image-col div{aspect-ratio:1/1;width:100%}.ps-image-text__image-col img{height:100%;object-fit:cover;width:100%}@media (max-width:767px){.ps-image-text{flex-direction:column;gap:40px}.ps-image-text__image-col,.ps-image-text__text-col{width:100%}.ps-image-text__content-stack{align-items:flex-start;text-align:left}.ps-image-text__cta{width:100%}}