#homeDashboard[hidden]{display:none!important}
#homeDashboard{display:grid;gap:12px;margin:16px 0 24px}
#homeDashboard section{background:#fff;border:1px solid #dce7df;border-radius:16px;padding:18px;min-width:0}
#homeDashboard .home-next{border-top:4px solid #075438}
#homeDashboard h2{font-size:20px;margin:0}
#homeDashboard h3{font-size:23px;margin:12px 0 8px;overflow-wrap:anywhere}
#homeDashboard h3 a{color:#075438;text-decoration:none}
#homeDashboard p{margin:8px 0;overflow-wrap:anywhere}
.home-registration{font-size:13px;background:#eaf4d9;color:#174c39;border-radius:20px;padding:6px 10px;white-space:nowrap}
.home-dashboard-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}
.home-dashboard-actions a,.home-dashboard-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px}
#homeDashboard .home-feedback{background:#f0f6e9}
#homeDashboard .home-recap-delta{font-size:25px;font-weight:700;color:#075438}
.home-recap-delta small{font-size:12px;font-weight:400}
.home-member .hero,.home-member #homeWhy{display:none!important}
.home-member #assessmentInvite .assessment-invite{padding:12px 16px;gap:12px}
.home-member #assessmentInvite .eyebrow,.home-member #assessmentInvite p{display:none}
.home-member #assessmentInvite h2{font-size:17px;margin:0}
.home-member #assessmentInvite{margin-top:16px}
@media(max-width:430px){#homeDashboard section{padding:14px}#homeDashboard h3{font-size:21px}#homeDashboard .section-head{gap:8px;align-items:center}}
#homeDashboard .primary-btn,#homeDashboard .ghost-btn{color:#174c39;text-decoration:none}
