.hbj-shell{max-width:1160px;margin:auto;padding:28px 48px 80px;color:var(--hbm-ink);line-height:1.85}.hbj-shell nav{font-size:12px;color:var(--hbm-muted);margin-bottom:54px}.hbj-shell a{text-decoration:underline;text-underline-offset:4px}.hbj-shell header{max-width:860px;margin:0 0 48px}.hbj-shell h1{font-size:clamp(32px,4vw,52px);line-height:1.2;font-weight:400;letter-spacing:-.025em}.hbj-eyebrow,.hbj-byline{font-size:12px;color:var(--hbm-muted);margin:20px 0}.hbj-body{max-width:820px;font-size:15px}.hbj-body h2,.hbj-shell aside h2{font-size:25px;font-weight:400;line-height:1.3;margin:36px 0 16px}.hbj-body p{margin:16px 0}.hbj-body ul{padding-left:22px;list-style:disc}.hbj-body li{margin:12px 0}.hbj-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0;font-size:13px}.hbj-body th,.hbj-body td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hbm-line);padding:16px;min-width:150px}.hbj-body small{display:block;color:var(--hbm-muted);line-height:1.7}.hbj-shell aside{border-top:1px solid var(--hbm-line);max-width:820px;margin-top:44px;font-size:13px}.hbj-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-bottom:48px}.hbj-list article{border-top:1px solid var(--hbm-line);padding-top:24px}.hbj-list h2{font-weight:400;font-size:26px;line-height:1.35}.hbj-back{margin-top:32px}@media(max-width:749px){.hbj-shell{padding:24px 20px 48px}.hbj-shell nav{margin-bottom:32px}.hbj-list{grid-template-columns:1fr;gap:28px}.hbj-body th,.hbj-body td{padding:12px;min-width:125px}}
