.quickBanner{
  display: flex;
  flex-direction: column;
  padding: 1.5rem;
  background: #F9FAFB;
}

.rightAlignedRow{
  display: flex;
  flex-direction: row;
  justify-content: end;
}

.quickButton{
  border: none;
  font-weight: 500;
  display: inline-flex;
  padding: 0.625rem 1.25rem;
  justify-content: center;
  align-items: center;
  gap: 0.25rem;
  align-self: stretch;
  background-color: #5c6977;
  color: #fff;
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5rem;
  border-radius: 0.0625rem;
  box-shadow: 0 2px 4px -1px rgba(17, 24, 39, 0.08);
}

a.quickButton{
  text-decoration: none;
  color: #fff;
}

.quickButton:hover {
  background: #334254;
}

a.quickButton:hover {
  text-decoration: none;
}

.quickButton:focus-visible{
  box-shadow: 0 0 0 3px #8655F6;
}

.quickButton:active {
  background: #4A5869;
}

.purplegone:visited {
  color: #fff;
}

.quickBanner h2{
  margin-top: 0;
} 