.c-cta-activate-banner{backdrop-filter:blur(16px);background:#ffffff05;border:1px solid #ff00c033;border-radius:24px;box-shadow:0 0 20px 4px #ff00c059;box-shadow:0 0 60px 12px #cc28a333;gap:40px;padding:20px}.c-cta-activate-banner__description{color:#fff}.c-cta-activate-banner__description h2{text-fill-color:initial;-webkit-text-fill-color:initial;color:#fff}.c-cta-activate-banner__steps{display:grid;gap:20px;grid-template-columns:1fr}.c-cta-activate-banner__item{backdrop-filter:blur(56px);background:#ff00c01a;border:1px solid #ff00c033;border-radius:24px;gap:12px;padding:74px 24px 24px}.c-cta-activate-banner__badge{background:#f0f0f829;border:1px solid #ffffff33;border-radius:48px;font-size:12px;left:24px;padding:6px 16px;position:absolute;text-transform:uppercase;top:24px}.c-cta-activate-banner__badge,.c-cta-activate-banner__text{font-weight:700;leading-trim:NONE;letter-spacing:1%;line-height:140%}.c-cta-activate-banner__text{color:#fff;font-size:21px}@media(max-width:767px){.c-cta-activate-banner__badge{left:50%;transform:translateX(-50%)}.c-cta-activate-banner__description,.c-cta-activate-banner__text{text-align:center}}@media(min-width:768px){.c-cta-activate-banner{padding:40px}.c-cta-activate-banner__steps{gap:12px;grid-template-columns:1fr 1fr}}@media(min-width:1170px){.c-cta-activate-banner{flex-direction:row;gap:70px;padding:70px}.c-cta-activate-banner__description{flex:1}.c-cta-activate-banner__steps{flex:0 0 50%}}