.w022{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.w022__inner{max-width:62.8rem;text-align:center}.w022__heading{font-size:clamp(3.2rem,4vw,4rem);line-height:120%;font-weight:700;color:#3f415a}.w022__text{margin-top:1.6rem;color:#61658b}.w022__button{width:100%;margin-top:2.8rem}@media only screen and (min-width:540px){.w022__button{width:auto}}