.project-layout{display:block}.project-subnav{position:static;margin:0 0 24px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.project-subnav-head{display:flex;align-items:center;gap:9px;padding:0 0 12px}.project-subnav-head .eyebrow{margin:0}.project-subnav-head strong{color:#12243a;font-size:15px;line-height:1.25}.project-subnav-head .inline-link{font-size:13px}.project-subnav-head .badge{width:max-content;margin:0}.project-subnav nav{display:flex;align-items:center;gap:4px;overflow-x:auto;padding:5px;border:1px solid #dbe6ed;border-radius:12px;background:#f7fafc}.project-subnav nav a,.subnav-back{display:block;flex:0 0 auto;min-height:40px;padding:9px 12px;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:14px;font-weight:600;text-decoration:none}.project-subnav nav a:hover,.project-subnav nav a.active{background:#fff;color:#0e7490;box-shadow:0 1px 3px rgba(20,48,67,.08)}.subnav-label,.subnav-back{display:none}.project-content{min-width:0}.readiness-card{padding:24px!important}.readiness-count{display:grid;place-items:center;width:56px;height:56px;border-radius:14px;background:#e9f9fc;color:#167f95;font-size:16px}.readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:19px}.readiness-item{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border:1px solid #dce7ee;border-radius:12px;background:#f9fcfe}.readiness-item h3{margin:8px 0 4px;font-size:14px}.readiness-item p{margin:0;color:#687b8d;font-size:12px;line-height:1.45}.readiness-item .secondary{flex:0 0 auto;min-height:34px;padding:7px 9px;font-size:12px}.readiness-item.is-ready{background:#f4fcf7;border-color:#d4eddc}.readiness-item.is-ready .badge{background:#e7f8ed;color:#23764c;border-color:#d2eedb}@media(max-width:1000px){.readiness-grid{grid-template-columns:1fr}}@media(max-width:680px){.project-subnav-head{flex-wrap:wrap}.project-subnav nav{border-radius:10px}.readiness-card{padding:18px!important}.readiness-item{display:grid}.readiness-item .secondary{width:max-content}}
