/* Nur technische Ergänzungen: bestehendes Originaldesign bleibt unangetastet. */
.zahnrat-form-hinweis {font-size: 0.88rem; line-height: 1.55; margin: 12px 0;}
#zahnrat-formstatus:empty {display:none;}
#zahnrat-formstatus:not(:empty) {padding: 12px 16px; border:1px solid currentColor; border-radius: 5px;}
/* Ursprünglich per WordPress dynamisch eingeblendet; bei statischer Website dauerhaft sichtbar. */
#zahnrat-kontaktformular {display:block !important;}
