.city-inventory{margin-block:3rem}.city-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-block:1.5rem}.city-project-card{padding:1.4rem;border:1px solid #dedbd1;background:#fcfaf6;min-width:0}.city-project-card h3{margin:0 0 .7rem;font-size:1.2rem}.city-project-card p{margin:.5rem 0}.city-project-card a{color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere}.project-confirmation,.project-public-source{max-width:75ch}.city-tile[href]{color:inherit;text-decoration:none}.city-tile[href]:focus-visible{outline:2px solid #0f2a36;outline-offset:4px}@media(max-width:900px){.city-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.city-project-grid{grid-template-columns:1fr}}
