.clinic-intake .intake-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.clinic-intake .intake-options .checkbox{overflow-wrap:anywhere;min-height:44px;margin:0;padding:8px 0}.clinic-intake>details{margin:16px 0}.clinic-intake .service-editor .sort-explainer{margin-top:4px}@media (max-width:350px){.clinic-intake .intake-options{grid-template-columns:1fr}}.clinic-intake .intake-service>summary{padding:14px 0}.clinic-intake .service-needs{color:#714a16;background:#fff4df;border:1px solid #c4a16c;border-radius:4px;width:fit-content;margin:6px 0 0 18px;padding:3px 9px;font-size:13px;font-weight:600;display:block}
