.ts-two-col,.ts-two-col__inner{border-radius:12px;position:relative}.ts-two-col__inner{align-items:center;display:flex;gap:20px;overflow:hidden;padding:16px}.ts-two-col--image-right .ts-two-col__inner{flex-direction:row-reverse}.ts-two-col__image-wrap{align-self:center;flex:1 1 0;min-width:0}.ts-two-col__image{border-radius:12px;display:block;height:100%;object-fit:cover;width:100%}.ts-two-col__content{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:24px;padding:32px}.ts-two-col__content-inner{font-weight:500;max-width:494px}.ts-two-col__content-inner h2{font-size:36px;font-weight:700;line-height:111%}.ts-theme-dark .ts-two-col__content-inner *{color:#fff}@media (max-width:767px){.ts-two-col--image-right .ts-two-col__inner,.ts-two-col__inner{flex-direction:column}.ts-two-col__image-wrap{width:100%}.ts-two-col__content{padding:0;width:100%}.ts-two-col__content .ts-button-group,.ts-two-col__content .ts-button-group a{width:100%}}