.addr-row {
		  display: grid;
		  grid-template-columns: 2fr 1fr 0.8fr; /* Address | City | Zip */
		  gap: 1rem;
		  align-items: end; /* line up inputs */
		}
		.addr-row label {
		  display: block;
		  font-weight: 600;
		  margin-bottom: .25rem;
		}
		.addr-row input {
		  width: 100%;
		  padding: .5rem;
		  border: 1px solid #ccc;
		  border-radius: 4px;
		}
