.ProjectReadinessChecklist-module__lzme_q__checklist{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.ProjectReadinessChecklist-module__lzme_q__groups{gap:18px;display:grid}.ProjectReadinessChecklist-module__lzme_q__group{border:1px solid var(--line);background:var(--surface,#fff);border-radius:20px;padding:22px}.ProjectReadinessChecklist-module__lzme_q__group h2{color:var(--navy);margin:0 0 6px}.ProjectReadinessChecklist-module__lzme_q__group p{color:var(--muted);margin:0 0 14px}.ProjectReadinessChecklist-module__lzme_q__items{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ProjectReadinessChecklist-module__lzme_q__item{border:1px solid var(--line);background:var(--soft);cursor:pointer;color:var(--navy);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-weight:750;line-height:1.4;display:flex}.ProjectReadinessChecklist-module__lzme_q__item input{margin-top:3px}.ProjectReadinessChecklist-module__lzme_q__done{opacity:.65;text-decoration:line-through}.ProjectReadinessChecklist-module__lzme_q__side{border:1px solid var(--line);background:var(--navy);color:#fff;border-radius:20px;padding:22px;position:sticky;top:110px}.ProjectReadinessChecklist-module__lzme_q__side h2{color:#fff}.ProjectReadinessChecklist-module__lzme_q__progress{background:#ffffff26;border-radius:999px;height:13px;margin:16px 0 8px;overflow:hidden}.ProjectReadinessChecklist-module__lzme_q__progress i{background:var(--gold);border-radius:inherit;height:100%;display:block}.ProjectReadinessChecklist-module__lzme_q__side strong{font-size:2rem}.ProjectReadinessChecklist-module__lzme_q__side p{color:#d5e1e8;line-height:1.6}.ProjectReadinessChecklist-module__lzme_q__actions{gap:8px;display:grid}.ProjectReadinessChecklist-module__lzme_q__actions button,.ProjectReadinessChecklist-module__lzme_q__actions a{text-align:center;cursor:pointer;border:0;border-radius:10px;padding:11px;font-weight:850;text-decoration:none}.ProjectReadinessChecklist-module__lzme_q__actions button:first-child,.ProjectReadinessChecklist-module__lzme_q__actions a{background:var(--gold);color:#12344a}.ProjectReadinessChecklist-module__lzme_q__actions button:last-child{color:#fff;background:#ffffff1f}.ProjectReadinessChecklist-module__lzme_q__note{border-top:1px solid #ffffff26;margin-top:16px;padding-top:16px;font-size:.75rem}@media (max-width:900px){.ProjectReadinessChecklist-module__lzme_q__checklist{grid-template-columns:1fr}.ProjectReadinessChecklist-module__lzme_q__side{position:static}}@media (max-width:620px){.ProjectReadinessChecklist-module__lzme_q__items{grid-template-columns:1fr}.ProjectReadinessChecklist-module__lzme_q__group{padding:16px}}@media print{.ProjectReadinessChecklist-module__lzme_q__side .ProjectReadinessChecklist-module__lzme_q__actions{display:none}.ProjectReadinessChecklist-module__lzme_q__checklist{grid-template-columns:1fr}.ProjectReadinessChecklist-module__lzme_q__side{position:static;color:#000!important;background:#fff!important}.ProjectReadinessChecklist-module__lzme_q__side h2,.ProjectReadinessChecklist-module__lzme_q__side p{color:#000}.ProjectReadinessChecklist-module__lzme_q__item{background:#fff}}
