.urban{padding-block:38px 55px}.urban>h2{margin:9px 0 12px}.urban-intro{max-width:760px;color:var(--text)}.urban-search{display:inline-flex;flex-direction:column;gap:3px;font-size:13px;font-weight:650;margin:16px 0 5px}.urban-search input{width:min(375px,80vw);font:inherit;font-size:15px;color:#292824;border:1px solid #a29b91;border-radius:4px;background:#fff;padding:8px 12px}.urban-index{margin:9px 0 10px;border-bottom:1px solid var(--line);padding-bottom:10px}.urban-index summary{font-size:14px;color:var(--red);font-weight:600;cursor:pointer}.urban-index>div{display:flex;gap:6px 17px;flex-wrap:wrap;padding-top:10px}.urban-index a,.urban-card a{color:var(--red);font-size:13px}.urban-result{font-size:13px;color:var(--text)}.urban-group{margin-top:32px}.urban-group>h2{font-size:clamp(25px,2.3vw,33px);margin-bottom:13px}.urban-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 30px}.urban-card{border-top:2px solid #a77877;padding:14px 0 8px}.urban-card:target{background:#faf3e9;box-shadow:0 0 0 7px #faf3e9}.urban-card h3{font:400 25px/1.16 var(--serif);margin-bottom:8px}.urban-card>p{color:var(--text);font-size:16px}.urban-card .owner-evidence{font-size:13px;line-height:1.5;margin-top:8px;color:#57534d}.urban-card .owner-action{display:inline-block;margin:10px 0 5px;font-size:14px;font-weight:650}.urban[hidden],.urban [hidden]{display:none!important}
@media(max-width:650px){.urban-grid{grid-template-columns:1fr;gap:10px}.urban{padding-block:26px}.bar nav a[href="#more-seller-areas"]{display:none}}
