.intake{min-width:0}.intake-progress{display:flex;gap:18px;margin-bottom:34px;padding-bottom:22px;border-bottom:1px solid rgba(7,18,31,.15)}.intake-progress span{display:flex;gap:8px;align-items:baseline;color:#63716f;font-size:12px}.intake-progress b{font-weight:500}.intake-progress .current{color:#145d60}.intake-progress .current b{font-weight:700}.intake h3{font-size:clamp(23px,2.5vw,32px);line-height:1.2;margin:12px 0 18px;outline:none}.intake p{line-height:1.6}.intake textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:130px;padding:16px;border:1px solid #aabdb9;border-radius:14px;background:#fff;color:#07121f;font:inherit;line-height:1.6;margin-top:10px}.intake-label{display:block;margin-top:26px;font-size:14px;font-weight:600}.intake-label span,.intake .field label span{font-weight:400;color:#596866}.intake-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:26px}.intake-secondary{border:0;border-bottom:1px solid #8ca9a6;padding:8px 0;background:none;color:#174e51;font:inherit;cursor:pointer}.intake .intake-local-note{margin:28px 0 0;font-size:12px;color:#526260}.intake .intake-delivery-note{font-size:14px;margin-top:26px}.intake .intake-status{font-size:14px;color:#164b4d}.intake .intake-status:empty{display:none}.intake-context{font-size:13px;color:#315d5e}.intake-edit{margin:8px 0 30px}.intake input,.intake select{min-width:0;max-width:100%;box-sizing:border-box}.intake button:focus-visible,.intake textarea:focus-visible,.intake input:focus-visible,.intake select:focus-visible{outline:2px solid #237c7c;outline-offset:4px}@media(max-width:600px){.intake-progress{gap:12px;margin-bottom:24px}.intake-progress span{display:block;font-size:11px}.intake-progress b{display:block;margin-top:4px}.intake-actions .btn{max-width:100%;white-space:normal}.intake .form-grid{grid-template-columns:1fr}.intake-actions{gap:18px}.intake{padding:24px!important}}
