.nr-patient{border-top:1px solid var(--nr-line);padding-top:12px;margin-top:24px}.nr-intake-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nr-patient label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--nr-ink);margin:12px 0}.nr-patient input,.nr-patient textarea,.nr-patient select{width:100%;padding:10px;border:1px solid var(--nr-line);border-radius:8px;background:#fff;color:var(--nr-ink);font:inherit;min-height:42px}.nr-patient textarea{resize:vertical;min-height:90px}.nr-patient label[hidden]{display:none}.nr-patient small{font-size:10px;color:var(--nr-muted)}.nr-patient .nr-consent{flex-direction:row;align-items:flex-start;gap:10px}.nr-consent input{width:18px;min-height:18px;margin:3px 0;flex-shrink:0}.nr-policy{font-size:12px;color:var(--nr-muted);margin:20px 0}.nr-policy summary{cursor:pointer;font-weight:600;color:var(--nr-green)}@media(max-width:620px){.nr-intake-grid{grid-template-columns:1fr;gap:0}}
