@media(max-width:800px){
  .hero{grid-template-columns:1fr;min-height:auto}
  .hero-copy{padding:70px 24px 55px}
  .hero-art{min-height:410px;height:410px;order:initial}
  .hero-art:after{font-size:48px;bottom:18px}
  .hero-card{width:78%}
  .section-heading h2{font-size:58px}
  .space-grid{grid-template-columns:1fr}
  .footer{width:100%}
}
