.hero{background-size:cover;background-position:50% 100%}.hero .container{min-height:31.25rem;display:flex;align-items:center}@media (min-width: 1024px){.hero .container{min-height:60.875rem}}.hero h1,.hero .h1{margin:9.375rem .9375rem}@media (min-width: 1024px){.hero h1,.hero .h1{margin:12.5rem 1.625rem 17.75rem}}.hero h1 span,.hero .h1 span{display:block}.hero h1 mark,.hero .h1 mark{color:#862732;margin:0;padding:0;background-color:transparent;display:block}@media (min-width: 640px){.hero h1 mark,.hero .h1 mark{display:inline}}
