.cta-banner__title--min-font{font-size:48px;line-height:64px}.cta-banner__title--max-font{font-size:64px;line-height:84px}.cta-banner--grey .cta-banner__wrapper{border-radius:20px;background-color:var(--light-grey-1);background-image:url(/static/images/general/banner-decor.svg?v=e9ef97106cebbb3cce67cf0fb80ae4cf);background-repeat:no-repeat;background-size:100% auto;background-position:bottom center}.cta-banner--grey .cta-banner__content{margin:0 auto;width:100%;max-width:1000px;padding:40px 0 215px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-banner--grey .cta-banner__title{margin:0;font-weight:var(--semi-bold);color:var(--black);text-align:center;text-wrap-style:pretty}.cta-banner--grey .cta-banner__text{margin-top:24px;font-weight:var(--regular);color:var(--black);text-align:center;text-wrap-style:pretty}.cta-banner--grey .cta-banner__inner{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.cta-banner--grey .cta-banner__buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px}.cta-banner--grey .cta-banner__note{margin:0;font-size:12px;line-height:16px;text-align:center}.cta-banner--grey .cta-banner__note-item,.cta-banner--grey .cta-banner__note-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-banner--grey .cta-banner__note-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.cta-banner--grey .cta-banner__note-item{gap:8px}.cta-banner--grey .cta-banner__note-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;color:var(--dark-grey-3)}.cta-banner--grey .cta-banner__note-text{font-weight:var(--regular);font-size:14px;line-height:18px;color:var(--dark-grey-3)}.cta-banner--grey .cta-banner__decor-img_mobile{display:none}.cta-banner--grey.cta-banner--no-decor .cta-banner__wrapper{background-image:none}.cta-banner--grey.cta-banner--no-decor .cta-banner__content{padding:40px 0}.cta-banner--compact .cta-banner__wrapper{background-color:var(--light-grey-1);border-radius:20px;background-image:url(/static/images/general/banner-decor.svg?v=e9ef97106cebbb3cce67cf0fb80ae4cf);background-repeat:no-repeat;background-size:100% auto;background-position:bottom center}.cta-banner--compact .cta-banner__content{padding:65px 24px 180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-banner--compact .cta-banner__title{margin:0;font-weight:var(--semi-bold);color:var(--black);text-align:center;text-wrap-style:pretty}.cta-banner--compact .cta-banner__title--min-wide{max-width:800px}.cta-banner--compact .cta-banner__title--max-wide{max-width:1000px}.cta-banner--compact .cta-banner__text{margin-top:24px;font-weight:var(--regular);color:var(--black);text-align:center;text-wrap-style:pretty}.cta-banner--compact .cta-banner__text--min-wide{max-width:800px}.cta-banner--compact .cta-banner__text--max-wide{max-width:1000px}.cta-banner--compact .cta-banner__inner{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-banner--compact .cta-banner__buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px}.cta-banner--compact .cta-banner__decor-img_mobile{display:none}.cta-banner--gradient .cta-banner__wrapper{border-radius:20px;background:url(/static/images/general/banner-decor.svg?v=e9ef97106cebbb3cce67cf0fb80ae4cf),-webkit-gradient(linear,left top,left bottom,color-stop(1.67%,rgba(246,247,255,0)),to(var(--light-grey-1)));background:url(/static/images/general/banner-decor.svg?v=e9ef97106cebbb3cce67cf0fb80ae4cf),linear-gradient(180deg,rgba(246,247,255,0) 1.67%,var(--light-grey-1) 100%);background-repeat:no-repeat;background-size:100% auto;background-position:bottom center}.cta-banner--gradient .cta-banner__content{padding:65px 24px 215px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-banner--gradient .cta-banner__text,.cta-banner--gradient .cta-banner__title{max-width:1000px;width:100%;color:var(--black);text-align:center;text-wrap-style:pretty}.cta-banner--gradient .cta-banner__title{margin:0;font-weight:var(--semi-bold)}.cta-banner--gradient .cta-banner__text{margin-top:24px;font-weight:var(--regular)}.cta-banner--gradient .cta-banner__inner{margin-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.cta-banner--gradient .cta-banner__buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:16px}.cta-banner--gradient .cta-banner__note{margin:0;font-size:12px;line-height:16px;text-align:center}.cta-banner--gradient .cta-banner__note-item,.cta-banner--gradient .cta-banner__note-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-banner--gradient .cta-banner__note-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.cta-banner--gradient .cta-banner__note-item{gap:8px}.cta-banner--gradient .cta-banner__note-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;color:var(--dark-grey-3)}.cta-banner--gradient .cta-banner__note-text{font-weight:var(--regular);font-size:14px;line-height:18px;color:var(--dark-grey-3)}.cta-banner--gradient .cta-banner__decor-img_mobile{display:none}.cta-banner--gradient.cta-banner--no-decor .cta-banner__wrapper{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.67%,rgba(246,247,255,0)),to(var(--light-grey-1)));background:linear-gradient(180deg,rgba(246,247,255,0) 1.67%,var(--light-grey-1) 100%)}.cta-banner--gradient.cta-banner--no-decor .cta-banner__content{padding:65px 24px}@media (max-width:768px){.cta-banner__title--min-font{font-size:28px;line-height:38px}.cta-banner__title--max-font{font-size:36px;line-height:48px}.cta-banner--grey .main-container--wide{padding:0}.cta-banner--grey .cta-banner__wrapper{border-radius:0;background-image:unset}.cta-banner--grey .cta-banner__content{padding:32px 16px 0}.cta-banner--grey .cta-banner__inner{max-width:none}.cta-banner--grey .cta-banner__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px}.cta-banner--grey .cta-banner__decor-img_mobile{display:block;width:100%}.cta-banner--compact .cta-banner__decor-img_mobile img,.cta-banner--gradient .cta-banner__decor-img_mobile img,.cta-banner--grey .cta-banner__decor-img_mobile img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.cta-banner--grey.cta-banner--no-decor .cta-banner__content{padding:32px 16px}.cta-banner--grey.cta-banner--no-decor .cta-banner__decor-img_mobile{display:none}.cta-banner--compact .main-container--wide{padding:0}.cta-banner--compact .cta-banner__wrapper{background-image:unset}.cta-banner--compact .cta-banner__content{padding:32px 16px 0}.cta-banner--compact .cta-banner__inner{max-width:none}.cta-banner--compact .cta-banner__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px}.cta-banner--compact .cta-banner__decor-img_mobile{display:block;width:100%}.cta-banner--gradient .main-container--wide{padding:0}.cta-banner--gradient .cta-banner__wrapper{background:-webkit-gradient(linear,left top,left bottom,color-stop(1.67%,rgba(246,247,255,0)),to(#f6f7ff));background:linear-gradient(180deg,rgba(246,247,255,0) 1.67%,#f6f7ff 100%);border-radius:0}.cta-banner--gradient .cta-banner__content{padding:32px 16px 0}.cta-banner--gradient .cta-banner__inner{max-width:none}.cta-banner--gradient .cta-banner__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px}.cta-banner--gradient .cta-banner__decor-img_mobile{display:block;width:100%}.cta-banner--gradient.cta-banner--no-decor .cta-banner__content{padding:32px 16px}.cta-banner--gradient.cta-banner--no-decor .cta-banner__decor-img_mobile{display:none}}