.ces-form-feedback { width: 100%; margin-top: 1.5rem; }
.ces-form-status { margin: 1rem 0; font: inherit; overflow-wrap: anywhere; }
.ces-form-status[data-state="error"] { color: #bf2335; }
.ces-form-status[data-state="success"] { color: #116846; }
[data-ces-form] button:disabled { opacity: .6; cursor: wait; }
.growth-card.is-form-open .application-form { height: auto; min-height: 0; min-width: 0; }
.growth-card.is-form-open .application-form > * { flex-shrink: 0; }
.application-form .ces-form-controls { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: .75rem; }
.application-form .ces-form-controls > .site-button { align-self: center; margin: 0; flex-shrink: 0; }
.application-form .ces-form-status { margin: 0; }
.application-form .ces-form-status:empty { display: none; }
@media (min-width: 1101px) and (max-width: 1279px) {
    .application-form .g-recaptcha { width: 258.4px; height: 66.3px; flex-shrink: 0; }
    .application-form .g-recaptcha > div { transform: scale(.85); transform-origin: left top; }
}
@media (max-width: 520px) {
    .application-form .g-recaptcha { width: 228px; height: 58.5px; flex-shrink: 0; }
    .application-form .g-recaptcha > div { transform: scale(.75); transform-origin: left top; }
}
.application-form .ces-form-status[data-state="error"] { color: #ffadb7; }
.application-form .ces-form-status[data-state="success"] { color: #a5edce; }
@media (max-width: 520px) {
    .venture-application-form .g-recaptcha { width: 228px; height: 58.5px; }
    .venture-application-form .g-recaptcha > div { transform: scale(.75); transform-origin: left top; }
}
