/* Apply-page correction: hierarchy comes from composition and color, not ornamental strokes. */
.st-apply-page .st-chrome,
.st-apply-page .st-chrome-footer,
.st-apply-page .st-section,
.st-apply-page .st-reveal-strip {
  border: 0;
  box-shadow: none;
}

.st-apply-page .st-chrome__nav a::after,
.st-apply-page .st-chrome-footer::before,
.st-apply-page .st-apply-portrait::before,
.st-apply-page .st-signal-card::after {
  display: none;
}

.st-apply-page .st-apply-chips span,
.st-apply-page .st-apply-portrait,
.st-apply-page .st-apply-portrait figcaption,
.st-apply-page .st-apply-portrait__proof span,
.st-apply-page .st-reveal-strip article,
.st-apply-page .st-signal-card,
.st-apply-page .st-choice-panel article,
.st-apply-page .st-case-study__headline,
.st-apply-page .st-case-study__grid section,
.st-apply-page .st-process,
.st-apply-page .st-process article,
.st-apply-page .st-process b,
.st-apply-page .st-intake-note,
.st-apply-page .st-form,
.st-apply-page .st-form-section {
  border: 0;
  box-shadow: none;
}

.st-apply-page .st-apply-chips span,
.st-apply-page .st-apply-portrait__proof span,
.st-apply-page .st-signal-card,
.st-apply-page .st-choice-panel article,
.st-apply-page .st-case-study__headline,
.st-apply-page .st-case-study__grid section,
.st-apply-page .st-intake-note {
  background-image: none;
}

.st-apply-page .st-apply-chips span,
.st-apply-page .st-signal-card,
.st-apply-page .st-choice-panel article,
.st-apply-page .st-intake-note {
  background-color: #f5f3ee;
}

.st-apply-page .st-apply-portrait {
  padding: 0;
  background: transparent;
}

.st-apply-page .st-apply-portrait img {
  border-radius: 1.1rem;
}

.st-apply-page .st-apply-portrait figcaption {
  left: 20px;
  right: 20px;
  background: rgba(255,255,255,.9);
}

.st-apply-page .st-apply-portrait__proof span {
  background: rgba(255,255,255,.88);
}

.st-apply-page .st-reveal-strip {
  background: #eef4f7;
}

.st-apply-page .st-reveal-strip article {
  background: transparent;
}

.st-apply-page .st-case-study__headline,
.st-apply-page .st-case-study__grid section {
  background: #fff;
}

.st-apply-page .st-process {
  gap: 1rem;
  background: transparent;
}

.st-apply-page .st-process article {
  border-radius: 1rem;
  background: #fff;
}

.st-apply-page .st-process b {
  background: #eef4f7;
}

.st-apply-page .st-form {
  background: #fff;
  border-radius: 1rem;
}

.st-apply-page .st-form-section {
  padding-bottom: .5rem;
}

.st-apply-page .st-situation-option span {
  border: 0;
  box-shadow: none;
}

.st-apply-page .st-situation-option input:focus-visible + span,
.st-apply-page .st-field input:focus-visible,
.st-apply-page .st-field textarea:focus-visible,
.st-apply-page .st-field select:focus-visible {
  outline: 3px solid #1167a8;
  outline-offset: 3px;
}

.st-apply-page .st-chrome-footer__money {
  border: 0;
}

@media (max-width: 620px) {
  .st-apply-page .st-apply-portrait figcaption {
    left: 12px;
    right: 12px;
  }
}
