form[data-inquiry-form] .consent{display:flex;align-items:start;gap:10px;margin:12px 0;font-size:.86rem;font-weight:600;line-height:1.6;cursor:pointer}form[data-inquiry-form] .consent input{width:19px;height:19px;flex-shrink:0;accent-color:#215d70;margin:4px 0 0;padding:0}form[data-inquiry-form] .privacy{font-size:.8rem;margin:0 0 20px;color:#566c78;background:#f3f7f7;border-radius:4px;padding:10px 12px;line-height:1.8}form[data-inquiry-form] .privacy summary{cursor:pointer;color:#215d70}form[data-inquiry-form] .privacy p{font-size:.8rem;color:#566c78;margin:10px 0 0}form[data-inquiry-form] .form-status{font-size:.9rem;margin:15px 0 0;line-height:1.8}form[data-inquiry-form] .form-status:empty{display:none}form[data-inquiry-form] .form-status[data-state=success]{color:#256647}form[data-inquiry-form] .form-status[data-state=error]{color:#a33535}form[data-inquiry-form] button:disabled{opacity:.65;cursor:wait}.form-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
