<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  background: #F8F8FC;
}

.apply-wrapper {
  position: relative;
}

.section1 {
  justify-content: center;
  position: relative;
  z-index: 9;
  transform: translate3d(0, 0, 0);
}

.section1-content {
  position: relative;
  top: -8rem;
  background: #fff;
  padding: 4rem 5rem;
}

.form-title {
  margin: 0 0 1rem;
  font-size: 2.5rem;
  font-weight: 600;
}

.form-content .flexRow {
  gap: 1rem;
}

.form-content .flexCol {
  gap: 0.5rem;
  margin-bottom: 1rem;
}

.section1-content .one-p1 {
  font-size: 1.2rem;
  margin-bottom: 3rem;
}

.short-input {
  width: 17.7rem;
  height: 2.45rem;
  flex-shrink: 0;
}

.long-input {
  width: 36.4rem;
  height: 2.45rem;
}

.textarea {
  height: 13.5rem;
  padding: 0.6rem 0;
  resize: none;
}

.short-input,
.long-input,
.textarea {
  padding-left: 1rem;
  padding-right: 1rem;
  outline: 0;
  transition: 0.25s all;
  border: 1px solid #BFBFBF;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.10);
}

.short-input:focus-visible,
.long-input:focus-visible,
.textarea:focus-visible {
  border: 1px solid var(--, #0066F5);
  background: #E7F0FD;
  box-shadow: 0px 2px 5px 0px rgba(8, 102, 244, 0.10);
}

.cooperate {
  margin-top: 4rem;
}

.more-btn {
  padding: 0.85rem 2rem;
  justify-content: space-between;
  align-items: center;
  background: #0066F5;
  margin: 5rem auto 0;
  width: 100%;
  border: none;
  cursor: pointer;
}

.more-btn .icon {
  width: 1.3rem;
}</pre></body></html>