.cta-tc{padding-bottom:0;padding-top:0;position:relative}.cta-tc__layout{display:grid;grid-template-columns:1fr 1fr;min-height:340px}.cta-tc__col{align-items:center;display:flex}.cta-tc__col--one{background-color:var(
    --cta-tc-bg,var(--c-third)
  )}.cta-tc__col--two{background-color:var(
    --cta-tc-bg,var(--c-light)
  )}.cta-tc__content{display:flex;flex-direction:column;gap:3rem;padding:6rem 6rem 6rem 12rem}.cta-tc__col--two .cta-tc__content{padding:6rem 12rem 6rem 6rem}.cta-tc__body,.cta-tc__heading{color:var(--c-second);margin:0}.cta-tc__body{font-size:1.8rem;line-height:1.667;max-width:50ch}.cta-tc__body p{margin:0}.cta-tc__btns{align-items:center;display:flex;flex-wrap:wrap;gap:1.6rem}.cta-tc__btn{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14' fill='none' viewBox='0 0 10 14'%3E%3Cpath fill='%23fff' d='M1 13.368V.737l7 6.429z'/%3E%3C/svg%3E"),linear-gradient(var(--c-second),var(--c-second));border-color:var(--c-second);color:#fff;flex-shrink:0;overflow:hidden}.cta-tc__btn:hover{color:#fff}.cta-tc__text-link{align-items:center;color:var(--c-second);display:inline-flex;font-family:var(--font-heading);font-size:1.4rem;font-weight:700;gap:.8rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.cta-tc__text-link-icon{align-items:center;display:flex;flex-shrink:0}@media screen and (max-width:991px){.cta-tc__layout{grid-template-columns:1fr}.cta-tc__col--two .cta-tc__content,.cta-tc__content{gap:2rem;padding:4rem 2.4rem}}@media (min-width:992px) and (max-width:1199px){.cta-tc__col--two .cta-tc__content,.cta-tc__content{padding:5rem 4rem}}