.gform_wrapper .twi-turnstile {
    flex: 0 0 100%;
    grid-column: 1 / -1;
    width: 100%;
    min-width: 0;
    margin-bottom: 1rem;
}
.gform_wrapper .gform_footer:has(.twi-turnstile) { flex-wrap: wrap; }
.gform_wrapper .twi-turnstile-status,
.gform_wrapper .twi-turnstile-error { font-size: .875rem; line-height: 1.5; }
.gform_wrapper .twi-turnstile-retry {
    color: inherit;
    background: transparent;
    border: 1px solid currentColor;
    padding: .5rem .75rem;
    cursor: pointer;
}
.gform_wrapper .twi-turnstile-retry[hidden] { display: none; }
