.consumer-intake{max-width:800px}.consumer-context{margin-bottom:1.5rem}.consumer-context h2,.consumer-form h2{font-size:1.5rem}.consumer-form{flex-direction:column;gap:1.25rem;display:flex;position:relative}.consumer-form textarea{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #bdbbb5;border-radius:3px;padding:.75rem;font-size:1rem}.consumer-form button:disabled{opacity:.6;cursor:wait}.consumer-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consumer-questionnaire{margin-top:1.5rem}.consumer-questionnaire fieldset{border:1px solid #bdbbb5;flex-direction:column;gap:1.25rem;min-width:0;padding:1rem;display:flex}.consumer-questionnaire legend{padding:0 .5rem;font-weight:600}.consumer-choice{cursor:pointer;align-items:baseline;gap:.75rem;display:flex}
