.intake{max-width:680px;margin:0 auto;padding:32px 22px}.intake .brand{color:var(--ink);margin-bottom:36px}.intake .eyebrow{margin-bottom:12px}.intake h1{line-height:1.15}.intake .subtitle{margin:18px 0 24px;line-height:1.7}.intake .field{margin:18px 0}.intake .field label{font-size:13px;color:var(--ink)}.intake input:not([type=checkbox]),.intake select{font:inherit;font-size:16px;width:100%;min-height:46px;padding:10px;border:1px solid var(--border);border-radius:6px;background:#fff}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.consent{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.6;margin:24px 0}.consent input{min-width:20px;min-height:20px;margin-top:3px}.intake .btn{min-height:46px;font-size:14px}.intake .small-muted{font-size:12px;line-height:1.7;margin:16px 0}.intake #result{margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere}.intake article{margin:20px 0}.intake h2{font-size:20px}.intake .notice{font-size:13px}.intake .field select{font-size:16px}.intake [hidden]{display:none!important}@media(max-width:480px){.form-grid{grid-template-columns:1fr}.intake{padding:24px 17px}.intake h1{font-size:28px}.intake .panel-body{padding:17px}}
