.hero{color:#000;margin-bottom:0!important;position:relative;will-change:transform}.hero,.hero .gradient-bg{overflow:visible}.hero .container{position:relative}.hero__content{margin-left:16px;overflow:hidden;padding:88px 16px}@media (min-width:73.75em){.hero__content{margin-left:48px;padding:175px 175px 175px 24px}}@media (min-width:46.25em) and (max-width:73.74em){.hero__content{padding:88px 16px 20px 32px}}@media (min-width:73.75em){.hero__content{margin-left:115px;padding-left:0}}.hero .line{background-color:#000;height:0;left:0;margin-left:16px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:37.5em){.hero .line{margin-left:48px}}@media (min-width:46.25em){.hero .line{margin-left:64px}}@media (min-width:73.75em){.hero .line{margin-left:130px}}.hero__animate{left:-110%;position:relative}@media (min-width:46.25em){.hero__animate{left:-105%}}.hero__animate--static{left:0!important}.hero a,.hero h1{overflow:hidden}@media (min-width:46.25em){.hero a,.hero h1{padding-left:48px}}.hero h1{display:inline-block;margin-bottom:32px;max-width:100%;overflow:visible;text-wrap:wrap;width:100%}@media (min-width:46.25em){.hero h1{margin-bottom:48px}}.hero a{cursor:pointer;display:block;line-height:1.8;padding-left:88px;position:relative;text-decoration:none}@media (max-width:46.24em){.hero a{font-size:1rem;padding-left:32px}}.hero a:before{content:url(../nuxtassets/icons/icon-scroll.svg);height:15px;left:4px;position:absolute;top:3px;width:15px}@media (min-width:46.25em){.hero a:before{left:55px}}
