/*
  First Thing static site additions. Colours are from Brand.md only:
  #40280C deep brown text, #C48D3F golden brown as a border (never as text).
*/
.ft-form-status {
  margin: 0.75rem 0 0;
  padding: 0.35rem 0 0.35rem 0.75rem;
  border-left: 3px solid #C48D3F;
  color: #40280C;
  font-size: 0.95rem;
  line-height: 1.4;
  flex-basis: 100%;
}
.ft-form-status--error {
  font-weight: 600;
}
.ft-renewal-terms {
  margin: 0.75rem 0 0;
  color: #40280C;
  font-size: 0.9rem;
  line-height: 1.45;
}
.ft-renewal-terms a {
  color: inherit;
  text-decoration: underline;
}
.ft-stub h1 {
  margin-bottom: 1rem;
}
.ft-stub p {
  margin: 0 0 0.75rem;
}
