.vhb-content{line-height:1.75}.vhb-content details{border:1px solid #d4dfe5;border-radius:8px;padding:14px 18px;margin:12px 0}.vhb-content summary{cursor:pointer;font-weight:600;line-height:1.5}.vhb-content details p{margin:12px 0 0}.vhb-content summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vhb-content h2{margin-top:1.6em}.vhb-content nav{margin-bottom:1.2em}.vhb-content .vhb-districts{padding-left:1.2em}.vhb-content .vhb-districts li{margin:0 0 12px}.vhb-content .vhb-table-wrap{overflow-x:auto}.vhb-content table{width:100%;border-collapse:collapse;margin:1em 0}.vhb-content th,.vhb-content td{border:1px solid #d4dfe5;text-align:left;padding:12px;vertical-align:top}.vhb-content th{font-weight:600}