.cdse-investigation-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:24px 0}
.cdse-investigation-phases li{border:1px solid #dfe4ee;border-radius:12px;padding:18px;min-width:0;background:#fff}
.cdse-investigation-phases p{margin:8px 0 0;line-height:1.5}
.cdse-followthrough{box-sizing:border-box;width:100%;max-width:900px;margin:24px auto;padding:20px 22px;border:1px solid #dfe4ee;border-radius:14px;background:#fff}
.cdse-followthrough label{display:block;font-weight:600;margin:16px 0 6px}
.cdse-followthrough textarea,.cdse-followthrough select{box-sizing:border-box;display:block;width:100%;max-width:100%;font:inherit;padding:12px;border:1px solid #98a2b3;border-radius:8px;background:#fff;color:#182230;min-height:44px}
.cdse-followthrough button{min-height:44px;background:#3040b0!important;color:#fff!important}
.cdse-followthrough article{border-top:1px solid #dfe4ee;padding-top:12px;overflow-wrap:anywhere}
@media(max-width:640px){.cdse-investigation-phases{grid-template-columns:1fr}.cdse-followthrough{padding:18px 16px}}
