.consultation-brief{margin:32px 0;padding:24px;border:2px solid #28665d;border-radius:14px;background:#f2f7f5;scroll-margin-top:24px}.consultation-brief h2{margin-top:0}.consultation-brief label{display:block;font-weight:600;margin:18px 0 7px}.consultation-brief textarea{box-sizing:border-box;display:block;width:100%;min-width:0;font:inherit;line-height:1.65;padding:12px;border:1px solid #8da69e;border-radius:6px;color:#173c33;background:white;resize:vertical}.brief-note,#brief-status{font-size:14px}.brief-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.consultation-brief button{font:inherit;cursor:pointer}.brief-clear{border:1px solid #8da69e;border-radius:6px;padding:10px 14px;background:white;color:#173c33}.consultation-brief [hidden]{display:none!important}#brief-copy{margin-top:14px}.consultation-brief :focus-visible{outline:3px solid #b7661b;outline-offset:3px}@media(max-width:550px){.consultation-brief{padding:16px}}