.project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:24px 0}.project-card{border-top:2px solid #244738;padding-top:16px;display:flex;flex-direction:column;align-items:flex-start}.project-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#edf1e8;display:block}.project-card h3{font:29px/1.15 Georgia,serif;margin:14px 0}.project-card h3 a{text-decoration:none}.project-card p{font-size:16px;line-height:1.55}.project-card .text-action{margin-top:auto;align-self:flex-start}.project-card .article-meta{margin:16px 0 0}.more-projects{border-top:1px solid #abbcac;border-bottom:1px solid #abbcac;padding:18px 0;margin-top:28px}.more-projects summary{font:25px Georgia,serif;cursor:pointer}.month-links{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:24px 0}.month-links a{border-top:1px solid #94aa9b;padding-top:18px;text-decoration:none}.month-links b{display:block;font:24px Georgia,serif}.month-links span{display:block;font-size:14px;margin-top:9px}.journal-link{background:#edf2e8;padding:26px}.meeting-story{margin:38px 0 50px}.meeting-story h2{font-size:36px}.meeting-story .model-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.decision-grid h3{font:25px Georgia,serif}.decision-grid li{margin:10px 0;line-height:1.55}.history-note{border-left:3px solid #ab7749;padding:12px 20px;background:#f7f2e9}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #a75a23;outline-offset:4px}@media(max-width:1000px){.project-grid{grid-template-columns:1fr 1fr}.month-links{grid-template-columns:1fr 1fr}.meeting-story .model-gallery{grid-template-columns:1fr 1fr}}@media(max-width:720px){.project-grid,.decision-grid,.meeting-story .model-gallery{grid-template-columns:1fr}.project-card h3{font-size:29px}.journal-link{padding:20px}.month-links{gap:24px 16px}}