.mj-update-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.mj-update-grid figure{margin:0}.mj-update-grid img{display:block;width:100%;height:auto;border-radius:12px}.mj-update-grid figcaption{margin-top:12px;line-height:1.6;color:#46546a}.mj-update-copy{max-width:76ch}.mj-update-status{display:inline-block;padding:8px 14px;border-radius:30px;background:#e8eef5;color:#17365a;font-weight:700}.mj-update-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.mj-update-intro figure{margin:0}.mj-update-intro img{width:100%;height:auto;border-radius:12px}.mj-update-intro figcaption{line-height:1.6;margin-top:12px}.mj-update-link{color:#17365a;text-decoration:underline}@media(max-width:760px){.mj-update-grid,.mj-update-intro{grid-template-columns:1fr}.project-detail-hero h1{font-size:34px;overflow-wrap:anywhere}}.project-detail-hero{background-image:linear-gradient(120deg,#15263e,#2c4764);min-height:0;padding-top:64px;padding-bottom:64px}.mj-update-intro .detail-list{grid-template-columns:1fr;background:transparent}.mj-update-intro .detail-list>div{background:#f5f7fa}
