/* V40 corrective mobile rendering: no mockup text, no cropped subject */
.hero-card{background-image:linear-gradient(90deg,#103e27 0%,#103e27 18%,rgba(16,62,39,.98) 36%,rgba(16,62,39,.80) 53%,rgba(16,62,39,.12) 82%),url('/ys-clean-sunset.jpg')!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;background-repeat:no-repeat!important}
.hero-card:before{display:none!important}
.hero-logo img{width:66px!important;height:66px!important}
#ys-language-switch{position:absolute!important;top:77px!important;right:16px!important;bottom:auto!important;transform:scale(.58)!important;transform-origin:top right!important;z-index:15!important}
@media(max-width:650px){.hero-card{background-image:linear-gradient(90deg,#103e27 0%,rgba(16,62,39,.99) 19%,rgba(16,62,39,.95) 42%,rgba(16,62,39,.60) 66%,rgba(16,62,39,.04) 100%),url('/ys-clean-sunset.jpg')!important;background-size:100% 100%,auto 100%!important;background-position:center,right center!important;min-height:350px!important}.hero-content{min-height:350px!important}.hero-logo img{width:49px!important;height:49px!important}#ys-language-switch{position:absolute!important;top:80px!important;right:10px!important;bottom:auto!important;transform:scale(.53)!important}.hero-card .motto{letter-spacing:1px!important}}