.city-muted{color:var(--muted);line-height:1.75}.city-card-title{margin:8px 0 22px;font-size:34px}.city-more-grid,.city-project-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;margin-top:24px;display:grid}.city-project-grid{grid-template-columns:repeat(3,1fr);margin-top:0}.city-more-grid>div,.city-project-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:24px}.city-more-grid strong,.city-project-grid strong{color:var(--navy);font-size:16px}.city-more-grid p,.city-project-grid p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.65}.city-more-grid a,.city-office a,.city-sources a,.city-table a{color:var(--orange-dark);text-underline-offset:3px;font-weight:800;text-decoration:underline}.city-office{color:var(--muted);line-height:1.75}.city-office strong{color:var(--navy)}.city-facts{color:var(--muted);margin:0 0 18px;padding-left:20px;line-height:1.75}.city-facts li+li{margin-top:8px}.city-sources{background:var(--mist);border-left:4px solid var(--orange);padding:26px}.city-sources strong{color:var(--navy);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.city-sources ul{margin:12px 0 16px;padding-left:18px;font-size:14px;line-height:1.6}.city-sources li+li{margin-top:8px}.city-sources p{color:var(--muted);margin:0;font-size:13px}.city-link-list{margin-top:24px}.city-link-list a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:58px;color:var(--navy);background:#fff;place-items:center start;padding:13px;font-size:13px;font-weight:800;display:grid}.city-link-list a:hover{color:var(--orange-dark)}.city-table-wrap{overflow-x:auto}.rate-table.city-table th,.rate-table.city-table td{text-align:left;vertical-align:top}.rate-table.city-table td{color:var(--muted);font-size:14px;font-weight:600;line-height:1.55}.rate-table.city-table tbody th{color:var(--navy);font-size:15px}@media (max-width:900px){.city-project-grid,.city-more-grid{grid-template-columns:1fr}}.rate-table.city-table thead th:last-child{text-align:left}
