/* Cloudflare Turnstile (cfturnstile) */
.cfturnstile-marker {
    display: none !important;
}

/* The container is placed before the form's submit button. Appearance
   "interaction-only": the widget stays invisible until Cloudflare requires
   interaction – then front.js adds the class via before-interactive-callback. */
.cfturnstile-widget {
    clear: both;
    width: 100%;
}
.cfturnstile-widget--interactive {
    margin: 10px 0 15px;
}
