<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ContactForm-section + .ContactForm-section {
  margin-top: 24px;
}

.ContactForm-fieldWrap {
  display: flex;
  flex-direction: column;
  max-width: 600px;
  font-size: 1.25rem;
}

.ContactForm-fieldWrap + .ContactForm-fieldWrap {
    margin-top: 18px;
  }

.ContactForm-fieldWrap label {
    margin-bottom: 8px;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 500;
    line-height: 110%; /* 15.4px */
    letter-spacing: 0.02625rem;
  }

.ContactForm-fieldWrap input,
  .ContactForm-fieldWrap select,
  .ContactForm-fieldWrap textarea {
    height: 50px;
    padding: 16px;
    border: 1px solid rgba(107, 103, 91, 0.4);

    font-size: 1rem;
  }

.ContactForm-fieldWrap input:focus, .ContactForm-fieldWrap select:focus, .ContactForm-fieldWrap textarea:focus {
      border: 2px solid var(--clr-orange);
      outline: none;
    }

.ContactForm-fieldWrap input[type='checkbox'] {
    border: 2px solid #000000 !important;
  }

.ContactForm-fieldWrap input[type='checkbox'] {
    width: 1em;
    height: 1em;
    margin: 0.2em max(6px, min(1vw, 14px)) 0 0;
    border-radius: 5px;
    accent-color: #339f37;
  }

.ContactForm-fieldWrap textarea {
    width: 100%;
    height: 166px;
    padding-top: 16px;
  }

.ContactForm-fieldWrap select {
    padding: 0 18px;
  }

@media screen and (min-width: 768.02px) {

.ContactForm-fieldWrap select {
      padding: 0 16px;
  }
    }

@media screen and (min-width: 1025.02px) {

.ContactForm-fieldWrap select {
      padding: 0 24px;
  }
    }

.ContactForm-fieldWrap .errors {
    margin: 0;
    font-size: 0.75rem;
    color: red;
  }

.ContactForm-fieldWrap .errors li {
      padding: 10px 0;
    }

.ContactForm-error input,
  .ContactForm-error select,
  .ContactForm-error textarea {
    border-radius: 5px;
    outline: 2px solid red;
  }

.ContactForm-message {
  align-items: flex-start;
}

.ContactForm-privacy label {
    display: flex;
    align-items: flex-start;
    margin: 0;
    line-height: 1.5;
  }

.ContactForm-privacy input {
    flex: 0 0 auto;
  }

.ContactForm-privacy a {
    -webkit-text-decoration: underline;
    text-decoration: underline;
    color: black;
  }

.ContactForm-privacyLabel {
  font-weight: 500;
  text-transform: none;
  opacity: 0.3;
}

.ContactForm-mandatoryText {
  margin-bottom: 24px;
  font-size: 0.875rem;
}

.ContactForm-submitButton {
  justify-content: center;
  width: 100%;
}

.ContactForm-headline {
  margin-bottom: 80px;
  text-align: center;
}
</pre></body></html>