.project-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.project-card{display:flex;justify-content:space-between;align-items:end;gap:1rem}.website-hero{margin-bottom:1rem}.hero-actions,.section-heading,.readiness-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.section-nav{display:flex;gap:.5rem;overflow:auto;margin:0 0 1.25rem;padding:.55rem;background:#edf3f2;border-radius:999px}.section-nav a{white-space:nowrap;padding:.45rem .8rem;color:#174b43;text-decoration:none;font-weight:700}.editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem 0;border-top:1px solid #dbe5e3}.editor label{display:grid;gap:.35rem;font-weight:700}.editor input,.editor textarea{width:100%;padding:.7rem;border:1px solid #aabbb8;border-radius:.4rem;font:inherit}.editor .wide{grid-column:1/-1}.editor .check{display:flex;grid-auto-flow:column;justify-content:start;align-items:center}.editor .check input{width:auto}.editor .button{justify-self:start}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.detail-grid div{padding:.8rem;background:#f5f8f7;border-radius:.5rem}.detail-grid dt{font-size:.8rem;text-transform:uppercase;color:#536965}.detail-grid dd{margin:.3rem 0 0}.readiness-list,.asset-list,.release-list{display:grid;gap:.55rem;padding:0;list-style:none}.rule,.asset-list li,.release-list li{display:flex;justify-content:space-between;gap:1rem;padding:.75rem;border-left:4px solid #738984;background:#f6f8f8}.rule.failed{border-color:#a53b32}.rule.warning{border-color:#b47918}.rule.passed{border-color:#24785d}.rule small,.asset-list span,.release-list span{color:#536965}.contract-note,.asset-gap .notice{padding:1rem;background:#fff7df;border-left:4px solid #c28720}.notice{padding:1rem;margin:0 0 1rem;background:#e9f7f2;border-radius:.45rem}@media(max-width:720px){.editor,.detail-grid{grid-template-columns:1fr}.editor .wide{grid-column:auto}.project-card{align-items:start;flex-direction:column}.rule,.asset-list li,.release-list li{flex-direction:column}}
