.assessment-journey,.four-step-process,.dashboard-filter-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.25rem;margin-bottom:2rem}.assessment-journey article,.four-step-process article,.dashboard-filter-card{display:grid;grid-template-columns:auto 1fr;gap:.85rem;padding:1.15rem;border:1px solid #e2deed;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(24,18,58,.06)}.assessment-journey article>span,.four-step-process article>span{width:2rem;height:2rem;display:grid;place-items:center;border-radius:999px;background:#202747;color:#fff;font-weight:800}.assessment-journey p,.four-step-process p{margin:.35rem 0 0;color:#66677a;line-height:1.5}.four-step-process{grid-template-columns:repeat(4,minmax(0,1fr))}.discovery-process,.discovery-output-map{margin-top:2rem;margin-bottom:2rem}.dashboard-filter-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-filter-card{display:flex;flex-direction:column;color:#20223a;text-decoration:none}.dashboard-filter-card:hover,.dashboard-filter-card.active{border-color:#6827da;background:#f7f2ff;transform:translateY(-2px);text-decoration:none}.dashboard-filter-card span{font-size:2rem;font-weight:850;color:#321270}.dashboard-filter-card small{color:#6d6b7e}.dashboard-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboard-action-form{display:grid;grid-template-columns:minmax(130px,1fr) minmax(160px,1fr) auto;gap:.5rem;align-items:end}.dashboard-action-form label{display:grid;gap:.25rem;font-size:.72rem}.dashboard-action-form select{min-width:0}.dashboard-open-cell{display:grid;gap:.5rem}.attention-chip{display:inline-block;margin-top:.35rem;padding:.25rem .5rem;border-radius:999px;background:#fff0cf;color:#865100;font-size:.7rem;font-weight:800}.open-problem-list{display:grid;gap:.75rem;margin-top:1.5rem;padding:1rem;border:1px solid #e3deed;border-radius:16px;background:#faf9fd}.result-actions-bar{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:1.5rem}.result-side-stack{display:grid;gap:1rem}.recommended-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.recommended-service-grid article{padding:1rem;border:1px solid #e3deed;border-radius:14px}.result-scope-warning{max-width:760px;padding:.75rem 1rem;border-left:4px solid #f9b908;background:rgba(255,255,255,.08)}.choice input:checked+span,.check-tile input:checked+span{box-shadow:none!important;text-decoration:none!important;background:#f7f5fb!important;border-color:#817a94!important;color:#17182b!important}.choice input:checked+span:after,.check-tile input:checked+span:after{box-shadow:none!important}.priority-concern-card.selected,.problem-selector-card.selected{background:#faf8fd}.discovery-standard-outputs{margin-top:1rem}.pricing-side{align-self:start}@media(max-width:1000px){.dashboard-filter-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.assessment-journey,.four-step-process{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-action-form{grid-template-columns:1fr}.recommended-service-grid{grid-template-columns:1fr}}@media(max-width:650px){.dashboard-filter-cards,.assessment-journey,.four-step-process{grid-template-columns:1fr}.workflow-dashboard-table{min-width:980px}}
