.vd-cta__args--full{flex:0 0 100%;width:100%;order:-1;grid-template-columns:repeat(4,1fr);gap:18px 26px;margin:0 0 30px}@media (max-width:1024px){.vd-cta__args--full{grid-template-columns:1fr 1fr}}@media (max-width:600px){.vd-cta__args--full{grid-template-columns:1fr;gap:14px}}.vd-cta{position:relative;border-radius:30px!important;padding:36px 40px 32px!important;background:radial-gradient(140% 150% at 88% -15%,rgba(0,156,251,.14),transparent 55%),radial-gradient(130% 150% at -8% 115%,rgba(69,118,151,.13),transparent 55%),linear-gradient(140deg,#fff 0%,#eef4ff 100%)!important;box-shadow:0 40px 90px -40px rgba(17,41,84,.4),0 2px 0 rgba(255,255,255,.7) inset;overflow:hidden}.vd-cta::before{content:"";position:absolute;left:30px;right:30px;top:0;height:5px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,#009cfb,#457697 55%,#0656fe)}.vd-cta h2,.vd-cta h3,.vd-cta .vd-cta__h{position:relative}.vd-cta h2::after,.vd-cta h3::after{content:"";display:block;width:60px;height:4px;margin-top:12px;border-radius:3px;background:linear-gradient(90deg,#009cfb,#457697)}.vd-cta a[class*=btn],.vd-cta .vd-cta__btn{background:linear-gradient(135deg,#009cfb,#0656fe)!important;border-radius:14px!important;box-shadow:0 16px 32px -12px rgba(6,86,254,.7)!important;transition:transform .2s,box-shadow .2s,filter .2s!important}.vd-cta a[class*=btn]:hover,.vd-cta .vd-cta__btn:hover{transform:translateY(-2px)!important;filter:brightness(1.06)!important}@media (max-width:767px){.vd-cta{padding:24px 16px 22px!important;border-radius:22px!important}.vd-cta::before{left:16px;right:16px}}