.call-to-action{--content-max-width:40ch}.hero-text{flex-grow:5}.hero__switcher{--switcher-vertical-align:flex-start}@media only screen and (min-width:30em) and (max-width:74.938em){.steps-section .columns{margin-top:3.2rem}}@media only screen and (min-width:75em){.steps-section .columns{margin-top:4.8rem}}