.cta__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:.5rem;margin-bottom:2rem}.cta__header-title{font-family:roboto-regular,sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:left}.cta__header-description{text-align:left}.cta__description-text,.cta__header-description{font-family:roboto-regular,sans-serif;font-size:1pc;font-weight:400;line-height:24px}.cta__cta{background-color:#f0f0eb;border-radius:.75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.5rem 1rem;text-align:center}@media(min-width:1441px){.cta__cta{-webkit-box-flex:1;-ms-flex:1;flex:1}}.cta__cta-wrapper{background-color:#fff;border-radius:.75rem;gap:1rem;opacity:.8;padding:1.5rem 1rem}.cta__cta-main,.cta__cta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.cta__cta-main{gap:.5rem}.cta__cta-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;margin:0 auto;overflow:hidden;width:24px}.cta__cta-image img,.cta__cta-image svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta__cta-title{font-weight:700}.cta__cta-decorative{background-color:#ffdc00;height:.25rem;margin:0 auto;width:3.75rem}.cta__cta-highlight{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-family:roboto-regular,sans-serif;font-size:3pc;font-weight:500;line-height:3.9pc;overflow:hidden;text-overflow:ellipsis}.cta__cta-description{color:#333;font-family:roboto-regular,sans-serif;font-size:14px;font-weight:600;line-height:21px}.cta__cta-button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:1rem;margin-top:2rem}.cta__cta-button-wrapper .button{margin-left:auto;margin-right:auto;width:100%}.cta__cta-button-wrapper .button.button--secondary .material-symbols-outlined.button__arrow{margin-left:auto}.cta__cta-button-wrapper .wrapper{margin:0;padding:0}