/* Collapse only the empty native row spacing, never the challenge iframe/widget. */
#forminator-module-18 .forminator-row:has(.ddl-contact-turnstile){margin-block:0!important}
#forminator-module-18 .ddl-turnstile-fallback[hidden]{display:none!important}
#forminator-module-18 .ddl-turnstile-fallback,
#forminator-module-18 .ddl-turnstile-noscript{font-size:max(14px,.875rem);line-height:1.6;margin-block:.75rem 1rem;color:#173f43}
#forminator-module-18 .ddl-turnstile-retry{font:inherit;text-decoration:underline;border:0;background:transparent;color:inherit;padding:.5rem;cursor:pointer;min-height:44px}
#forminator-module-18 .ddl-turnstile-retry:focus-visible{outline:3px solid #73519b;outline-offset:3px}
