.intake-steps>div:nth-child(-n+4){background:#efe5af}.intake-steps>div:nth-child(5){background:#96d7e5}.intake-steps>div:last-child{background:#fff}.intake-steps{margin-top:0}
.intake-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:18px 24px;margin-bottom:20px}.intake-controls ol{margin:0;padding-left:24px;color:var(--ink);font-weight:650}.intake-controls em{font-style:normal;color:#009fd5}.intake-controls li{padding:2px 0}
.intake-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.intake-cards .panel{margin-bottom:0}.intake-cards h2{margin-top:0}.intake-cards summary{margin-bottom:12px}.intake-cards .record-edit{margin:12px 0}.intake-relation{grid-column:1/-1;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.intake-relation h2{margin:0;font-size:16px}.intake-relation p{margin:0}.intake-cards{margin-bottom:22px}
@media(max-width:760px){.intake-cards,.intake-controls{grid-template-columns:1fr}.intake-controls{gap:0;padding:16px}.intake-relation{display:block}.intake-relation p{margin-top:10px}}
.relation-key{display:flex;align-items:center;gap:8px;font-size:12px;margin:-10px 0 20px;color:var(--ink)}.relation-key span{width:14px;height:14px;background:#efe5af;border:1px solid #ded39c;border-radius:3px;flex-shrink:0}.intake-relation{border-left:5px solid #efe5af}
