.city{padding-bottom:6rem}.city-bar{border-bottom:1px solid var(--hair);background:var(--sky)}.city-bar .inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem}.city .eyebrow{margin-top:clamp(2rem,5vw,3rem)}.city h1{font-size:clamp(2.1rem,6vw,3.1rem);margin-top:.6rem}.city .lede{margin-top:1rem;max-width:34em;font-size:clamp(1.05rem,1.6vw,1.2rem)}.city-count{margin-top:1.8rem;padding:1.1rem 1.3rem;background:var(--shell);border:1px solid var(--hair);border-radius:var(--r-lg);max-width:34em}.city-count strong{font-family:var(--display);font-size:1.25rem}.city-count .help{margin-top:.4rem}.city-body{margin-top:clamp(2rem,4vw,2.8rem);max-width:38em}.city-body p{margin-top:1.1em;font-size:1.05rem;line-height:1.65}.city-body p:first-child{margin-top:0}.city-do{margin-top:2rem;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.city-wait-box{margin-top:2.2rem;padding:1.3rem;background:color-mix(in srgb,var(--sun) 8%,var(--shell));border:1px solid color-mix(in srgb,var(--sun) 35%,transparent);border-radius:var(--r-lg);max-width:34em}.city-wait label{display:block;font-weight:500}.city-wait-row{margin-top:.7rem;display:flex;gap:.6rem;flex-wrap:wrap}.city-wait-row input{flex:1 1 13rem;padding:.75rem .85rem;font:inherit;color:var(--ink);background:var(--sky);border:1px solid var(--hair);border-radius:var(--r-md)}.city-wait .bad,.city-wait .help{margin-top:.7rem}.city-more{margin-top:clamp(2.5rem,5vw,3.5rem);max-width:38em}.city-more h2{font-size:1.25rem}.city-more ul{margin-top:1rem;padding-left:1.1rem}.city-more li{margin-top:.8rem;line-height:1.6}.city-more .fine{margin-top:1.4rem}.city-links{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1rem}