.Hero_heroBackground__gIJCV{background-size:cover;background-position:100%;background-repeat:no-repeat}@media (max-width:768px){.Hero_heroBackground__gIJCV{background-position:65%;background-size:auto 100%}}.Hero_underlineAnimation___mZb1{position:relative}.Hero_underlineAnimation___mZb1:after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:1.5rem;background-image:url(/images/decorative-line.svg);background-size:100% 100%;background-repeat:no-repeat;background-position:50%;transform-origin:left;animation:Hero_underlineGrow__7Bcxs .6s cubic-bezier(.65,0,.35,1) forwards}@keyframes Hero_underlineGrow__7Bcxs{0%{transform:scaleX(0)}to{transform:scaleX(1)}}