#home .hero{
  display:grid!important;
  grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;
  align-items:center!important;
  gap:42px!important;
  min-height:680px!important;
  transform:none!important;
  transition:none!important;
}

#home .hero-title-card,
#home .card{
  transform:none!important;
  transition:none!important;
}

#home .hero-title-card{
  width:100%!important;
  max-width:780px!important;
}

#home .card{
  width:100%!important;
  max-width:520px!important;
  justify-self:end!important;
}

.hero-brand{
  color:#27e6d3!important;
  background:none!important;
  background-image:none!important;
  -webkit-text-fill-color:#27e6d3!important;
  text-shadow:
    0 0 8px rgba(39,230,211,.65),
    0 0 16px rgba(39,230,211,.45),
    0 0 30px rgba(39,230,211,.20)!important;
}

.hero-subtitle{
  color:#e8f0f8!important;
}

@media(max-width:768px){
  #home .hero{
    grid-template-columns:1fr!important;
    gap:24px!important;
    min-height:auto!important;
  }

  #home .hero-title-card,
  #home .card{
    max-width:100%!important;
    justify-self:stretch!important;
  }
}
