
.privacy-notice{grid-column:1/-1;border:1px solid #decdb2;background:#fffaf2;border-radius:8px;padding:16px 18px;color:#342b25;font-size:13px;line-height:1.6}.privacy-notice strong{display:block;margin-bottom:7px;font-size:14px}.privacy-notice ul{margin:0 0 12px;padding-left:20px}.consent-label{display:flex;align-items:flex-start;gap:8px;font-weight:700;cursor:pointer}.consent-label input{margin-top:4px;flex:none}.form-status{grid-column:1/-1;margin:0;padding:12px 14px;border-radius:6px;font-weight:700}.form-status[data-state=success]{background:#ecf7ef;color:#1c6031}.form-status[data-state=error]{background:#fff0ec;color:#a33322}.form-status[data-state=sending]{background:#f3efe8;color:#5b5144}.inquiry-form button:disabled{opacity:.62;cursor:wait}

.inquiry-form .field[hidden]{display:none!important}
