.cta-module{padding:84px 0 98px}.cta-module .container{background:linear-gradient(135deg,#11161d,#223445);border-radius:28px;box-shadow:0 24px 52px rgba(17,22,29,.24);overflow:hidden;padding:46px 48px;position:relative}.cta-module .container:before{background:radial-gradient(circle,rgba(241,191,35,.22) 0,rgba(241,191,35,0) 72%);border-radius:50%;content:"";height:240px;inset:auto -80px -80px auto;position:absolute;width:240px}.cta-module h3{color:#fff;font-size:46px;letter-spacing:-.03em;line-height:1.05;padding-bottom:34px;width:74%}.cta-module a,.cta-module h3{font-weight:700;position:relative;z-index:1}.cta-module a{background:var(--color-yellow);border-radius:999px;color:#10151c;display:inline-block;font-family:var(--font-primary);font-size:18px;line-height:1;padding:18px 26px;text-align:center;text-decoration:none}.cta-module a:hover{background:#ffd35d}@media (max-width:1025px){.cta-module h3{width:100%}}@media (max-width:773px){.cta-module h3{font-size:42px}}@media (max-width:633px){.cta-module h3{font-size:32px}.cta-module .hs_cos_wrapper_type_cta a{font-size:16px;padding:15px 20px}}@media only screen and (max-width:767px){.cta-module h3{font-size:28px}.cta-module{padding:72px 0 90px}.cta-module .container{border-radius:22px;padding:28px 24px}.cta-module a{font-size:16px;padding:16px 24.3px}}@media (min-width:768px) and (max-width:1024px){.cta-module h3{font-size:40px}.cta-module{padding:84px 0 94px}.cta-module .container{padding:40px}}