.banner{position:relative}.banner svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.banner .banner-text{max-width:670px}.banner .banner-text h1{margin-bottom:1.5rem}.banner *{color:inherit}.banner .v-desktop{display:inline-block}.banner .v-mobile{display:none}@media (max-width:767px){.banner{align-items:center;display:flex}.banner .banner-text{text-align:center}.banner .v-desktop{display:none}.banner .v-mobile{display:inline-block}}