.dawn-contact-form-card textarea{min-height:70px!important;height:70px!important;resize:vertical}.dawn-contact-consent{grid-column:1/-1;margin:0!important}.dawn-contact-consent label{display:flex!important;align-items:flex-start;gap:10px;margin:0!important;color:#625a67!important;font-size:12px!important;font-weight:500!important;line-height:1.55}.dawn-contact-consent input{flex:0 0 auto;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:2px 0 0!important;accent-color:#592c8d}.dawn-contact-consent a{color:#592c8d;text-decoration:underline;font-weight:800}
/* Contact page: consent copy is not displayed; keep the form compact. */
body.page-id-21 .wpcf7-form .wpcf7-list-item:has(input[name="privacy-consent"]),
body.page-id-21 .wpcf7-form .wpcf7-list-item:has(input[name="privacy-consent"]) { display:none!important; }
body.page-id-21 .wpcf7-form .dawn-contact-consent { display:block!important;margin:.75rem 0 0!important; }
body.page-id-21 .wpcf7-form p { margin:0 0 .75rem!important; }
body.page-id-21 .wpcf7-form br { display:none; }
