.pd-two-column-content{position:relative}.pd-two-column-content__background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;position:absolute;width:100%;z-index:1}.pd-two-column-content__container{margin:0 auto;padding-left:clamp(40px,8.33vw,120px);padding-right:clamp(40px,8.33vw,120px);position:relative;z-index:2}.pd-two-column-content__container--full{width:100%}.pd-two-column-content__wrap{align-items:start;display:grid;gap:clamp(48px,5.28vw,76px);grid-template-columns:minmax(419px,419px) minmax(0,657px);justify-content:space-between;width:100%}.pd-two-column-content__wrap--left{grid-template-columns:minmax(0,657px) minmax(419px,419px)}.pd-two-column-content__wrap--left .pd-two-column-content__content{order:2}.pd-two-column-content__wrap--left .pd-two-column-content__list{order:1}.pd-two-column-content__content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;min-width:0}.pd-two-column-content__preheader{color:#fff;font-size:11px;font-weight:700;letter-spacing:0;line-height:14.3px;margin:0;text-transform:uppercase}.pd-two-column-content__title{font-size:44px;font-weight:700;line-height:1}.pd-two-column-content__desc,.pd-two-column-content__title{font-style:normal;letter-spacing:0;margin:0;max-width:419px}.pd-two-column-content__desc{font-size:20px;font-weight:400;line-height:26px}.pd-two-column-content__desc p{font-size:20px;margin:0}.pd-two-column-content__buttons{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:12px;padding-top:24px}.pd-two-column-content__button{align-items:center;border:2px solid transparent;border-radius:200px;display:inline-flex;font-size:18px;font-weight:700;gap:8px;justify-content:center;line-height:18px;min-height:54px;overflow:hidden;padding:13px 28px;text-decoration:none;white-space:nowrap}.pd-two-column-content__button--primary{background:linear-gradient(122deg,#1fefb7,#6746f2);border-width:0;color:#fff}.pd-two-column-content__button--secondary{background:transparent;border-color:#fff;color:#fff}.pd-two-column-content__button:focus,.pd-two-column-content__button:hover{font-weight:700;text-decoration:none}.pd-two-column-content__button-icon{align-items:center;display:inline-flex;height:1em;justify-content:center;width:1em}.pd-two-column-content__button-icon img,.pd-two-column-content__button-icon svg{display:block;height:1em;width:1em}.pd-two-column-content__list{align-items:stretch;display:flex;flex-direction:column;gap:24px;min-width:0}.pd-two-column-content__row{align-items:start;display:grid;gap:48px;grid-template-columns:37px minmax(0,1fr);padding-bottom:24px}.pd-two-column-content__row-marker{align-items:flex-start;display:flex;font-size:24px;font-weight:700;height:37px;justify-content:flex-start;line-height:31.2px;min-width:0;width:37px}.pd-two-column-content__row-marker .hs_cos_wrapper{display:block;height:37px;width:37px}.pd-two-column-content__row-marker img,.pd-two-column-content__row-marker span,.pd-two-column-content__row-marker svg{display:block;height:37px;max-height:37px;max-width:37px;width:37px}.pd-two-column-content__row-marker svg,.pd-two-column-content__row-marker svg path{fill:currentColor}.pd-two-column-content__row-marker span{height:auto;letter-spacing:0;margin:0;width:auto}.pd-two-column-content__row-copy{align-items:flex-start;display:flex;flex-direction:column;gap:14px;min-width:0}.pd-two-column-content__row-title{color:#a390f7;font-size:32px;font-weight:700;letter-spacing:0;line-height:36px;margin:0;text-transform:uppercase}.pd-two-column-content__row-description{color:#fff;font-size:20px;font-weight:400;letter-spacing:0;line-height:26px;margin:0}.pd-two-column-content__row-description p{font-size:20px;margin:0}.pd-two-column-content__row-link{color:#fff;display:inline-flex;font-size:18px;font-weight:700;line-height:18px;text-decoration:underline;text-underline-offset:3px}.pd-two-column-content__row-link:focus,.pd-two-column-content__row-link:hover{font-weight:700;text-decoration-thickness:2px}.pd-two-column-content__blob{display:flex;inset:0;pointer-events:none;position:absolute;z-index:1}.pd-two-column-content__blob svg{height:auto;overflow:visible;transform:none;transform-origin:center;width:min(542px,52vw)}.pd-two-column-content__blob--bottom-left,.pd-two-column-content__blob--middle-left,.pd-two-column-content__blob--top-left{justify-content:flex-start}.pd-two-column-content__blob--bottom-right,.pd-two-column-content__blob--middle-right,.pd-two-column-content__blob--top-right{justify-content:flex-end}.pd-two-column-content__blob--bottom-right svg,.pd-two-column-content__blob--middle-right svg,.pd-two-column-content__blob--top-right svg{transform:scaleX(-1)}.pd-two-column-content__blob--bottom-center,.pd-two-column-content__blob--middle-center,.pd-two-column-content__blob--top-center{justify-content:center}.pd-two-column-content__blob--top-center,.pd-two-column-content__blob--top-left,.pd-two-column-content__blob--top-right{align-items:flex-start}.pd-two-column-content__blob--middle-center,.pd-two-column-content__blob--middle-left,.pd-two-column-content__blob--middle-right{align-items:center}.pd-two-column-content__blob--bottom-center,.pd-two-column-content__blob--bottom-left,.pd-two-column-content__blob--bottom-right{align-items:flex-end}@media (max-width:991px){.pd-two-column-content__container{padding-left:48px;padding-right:48px}.pd-two-column-content__wrap,.pd-two-column-content__wrap--left{gap:56px;grid-template-columns:1fr}.pd-two-column-content__wrap--left .pd-two-column-content__content,.pd-two-column-content__wrap--left .pd-two-column-content__list{order:0}.pd-two-column-content__desc,.pd-two-column-content__title{max-width:640px}}@media (max-width:767px){.pd-two-column-content__container{padding-left:24px;padding-right:24px}.pd-two-column-content__title{font-size:34px}.pd-two-column-content__desc,.pd-two-column-content__row-description{font-size:18px;line-height:24px}.pd-two-column-content__buttons{flex-wrap:wrap;width:100%}.pd-two-column-content__button{width:100%}.pd-two-column-content__row{gap:20px;grid-template-columns:32px minmax(0,1fr)}.pd-two-column-content__row-marker,.pd-two-column-content__row-title{font-size:20px;line-height:26px}}