.phone-intake{min-width:0;max-width:920px;color:var(--ink,#282525)}.pi-head{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px}.pi-head h1{font-size:clamp(27px,3vw,36px);line-height:1.2;letter-spacing:-1px;margin:0 0 10px}.pi-muted{font-size:12px;line-height:1.65;color:var(--muted,#807871);margin:5px 0}.pi-status{font-size:13px;min-height:22px;color:var(--muted,#807871);margin:17px 0}.pi-error{color:#a13e26}.pi-form{background:#fff;border:1px solid var(--line,#e9e2da);border-radius:14px;padding:23px;min-width:0}.pi-field{display:block;font-size:13px;font-weight:600}.pi-field select{width:100%;min-height:46px;min-width:0;font:14px Manrope,system-ui,sans-serif;padding:12px;border:1px solid var(--line,#e9e2da);border-radius:10px;background:#fff;color:inherit;margin:8px 0 13px}.pi-documents{border:0;border-top:1px solid var(--line,#e9e2da);padding:16px 0 4px;margin:20px 0 12px;min-width:0}.pi-documents legend{font-size:13px;font-weight:600;padding:0 8px 0 0}.pi-check{display:flex;gap:10px;align-items:flex-start;font-size:12px;font-weight:400;line-height:1.65;margin:12px 0;min-width:0;cursor:pointer}.pi-check input{width:19px;height:19px;min-width:19px;padding:0;flex:none;accent-color:#c45321;margin:3px 0 0}.pi-check span{overflow-wrap:anywhere}.pi-consent{background:#faf6f0;border-radius:10px;padding:14px;margin-top:15px}.pi-button{font:600 12px/1.4 Manrope,system-ui,sans-serif;min-height:46px;border:1px solid transparent;border-radius:10px;padding:11px 15px;background:var(--orange,#c45321);color:#fff;cursor:pointer}.pi-secondary{background:transparent;border-color:var(--line,#e9e2da);color:inherit}.pi-button:disabled{opacity:.5;cursor:default}.pi-button:focus-visible,.pi-field select:focus-visible,.pi-check input:focus-visible{outline:3px solid #df9668;outline-offset:3px}.pi-hint,.pi-fine{font-size:11px;color:var(--muted,#807871);margin:12px 0}.pi-fine{margin-bottom:0}.pi-receipts{margin-top:30px}.pi-receipts>h2{font-size:21px;letter-spacing:-.5px}.pi-receipt{border:1px solid var(--line,#e9e2da);border-radius:12px;background:#fff;padding:19px 21px;margin:12px 0;min-width:0}.pi-receipt h3{font-size:16px;letter-spacing:-.3px;margin-bottom:9px}.pi-tag{display:inline-block;font-size:11px;border-radius:7px;padding:5px 8px;background:#fff1e7;color:#9b4f2e;margin:8px 0 3px}.pi-id{font-size:11px;color:var(--muted,#807871);overflow-wrap:anywhere;margin:10px 0 4px}.phone-intake [hidden]{display:none!important}
@media(max-width:600px){.pi-head{flex-wrap:wrap;gap:12px}.pi-head>.pi-button{width:100%}.pi-form{padding:19px 16px}.pi-field select{font-size:16px}.pi-form>.pi-button{width:100%}.pi-receipt{padding:17px 16px}.pi-head h1{font-size:28px}}

.pi-head h2{font-size:24px;line-height:1.25;letter-spacing:-.6px;margin:0 0 10px}.pw-history .pi-receipts{margin-top:12px}
