.title-card-cta{background:linear-gradient(111deg,#000 5.66%,#5274ff 64.97%,#fff)}.title-card-cta .wrapper{display:flex;flex-direction:column;gap:48px;padding:80px 0}@media screen and (max-width:1200px){.title-card-cta .wrapper{padding:60px 0}}.title-card-cta .main-title{font-size:40px;font-weight:700}@media screen and (max-width:1200px){.title-card-cta .main-title{font-size:32px}}.title-card-cta .main-description{font-size:24px;font-style:normal;font-weight:600}.title-card-cta .cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.title-card-cta .cards-container.two-columns{display:grid;gap:32px;grid-template-columns:1fr}@media (min-width:768px){.title-card-cta .cards-container.two-columns{grid-template-columns:1fr 1fr}}.title-card-cta .card{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex:1;flex-direction:column;gap:15px;justify-content:flex-start;padding:30px;width:100%}.title-card-cta .cards-container.two-columns .card{box-sizing:border-box;gap:40px;padding:32px;width:auto}@media (min-width:768px){.title-card-cta .cards-container.two-columns .card{min-height:290px}}.title-card-cta .card .card-header-content{display:flex;flex-direction:column}.title-card-cta .card-title{color:#0a0a2a;font-size:30px;font-weight:700;line-height:normal}.title-card-cta .card-header-alt-content{align-items:center;display:flex;gap:13px}.title-card-cta .card-header-alt-content img{height:auto;width:57px}.title-card-cta .card-description{color:#333;font-size:16px;line-height:1.5}.title-card-cta .card-description p:last-of-type{margin-bottom:revert}.title-card-cta .card-description p:last-child{margin-bottom:0}.title-card-cta .card-description ul{margin:0;padding-inline-start:26px}.title-card-cta .cta-section{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:50px}.title-card-cta .cta-title{font-size:28px;font-weight:700;text-align:center}.title-card-cta .cta-button{align-items:center;background-color:#4a7dff;border-radius:5px;display:flex;font-weight:700;gap:10px;padding:15px 30px;text-decoration:none}.title-card-cta .cta-button:hover{background-color:#3a6cdb}