.intake-wizard{max-width:860px;padding:24px;background:#fff;border-radius:18px;color:#182b43}.intake-wizard nav,.intake-wizard footer,.intake-chips{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.intake-wizard label{display:block;margin:14px 0}.intake-wizard input:not([type=checkbox]),.intake-wizard select,.intake-wizard textarea{display:block;box-sizing:border-box;width:100%;padding:12px;font:inherit;border:1px solid #cbd8e7;border-radius:10px;margin-top:7px}.intake-wizard button{min-height:46px;border:1px solid #cbd8e7;border-radius:10px;padding:10px 16px;background:#f4f7fb;color:#173252}.intake-wizard button[aria-pressed=true],.intake-wizard button.primary{background:#2864ce;color:#fff}.intake-wizard [hidden]{display:none!important}.intake-wizard canvas{display:block;width:100%;height:160px;touch-action:none;border:2px dashed #9eafc1;background:#fff}.intake-wizard [data-matches] button{display:block;margin:8px 0}.intake-wizard [data-ai-result]{background:#eaf3ff;border-radius:12px;padding:16px}.intake-wizard [data-error]{color:#a42b1c}.intake-wizard [data-save]{font-size:13px;color:#526a80}@media(max-width:600px){.intake-wizard{padding:16px}.intake-wizard nav button{flex:1;padding:8px}.intake-wizard footer .primary{flex:1}}

.intake-business{background:#edf4ff;padding:16px;border-radius:12px;margin:14px 0}
