.jb-city-banks{padding:45px 0;max-width:1000px}.jb-city-banks h2{font-size:clamp(28px,3.3vw,42px);line-height:1.4;margin:16px 0 24px}.jb-city-banks>p{font-size:18px;line-height:2;margin:0 0 24px}.jb-bank-halves{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 26px}.jb-bank-halves article{border:2px solid var(--ink);padding:20px;box-shadow:4px 4px 0 var(--ink);background:#fff}.jb-bank-halves h3{font-size:19px;line-height:1.5;margin:0 0 10px}.jb-bank-halves p{font-size:16px;line-height:1.9;margin:0}.jb-city-banks footer{border-top:1px solid var(--ink);padding-top:20px;font-size:13px;line-height:2}@media(max-width:650px){.jb-city-banks{padding:30px 0}.jb-city-banks>p{font-size:16px}.jb-bank-halves{display:block}.jb-bank-halves article+article{margin-top:18px}}