/* Journal reading grid: retain the established editorial palette. */
.sjbt-full-article{column-count:2;column-gap:52px;column-rule:1px solid #2b323c;margin:48px 0 64px;font:19px/1.8 Georgia,serif}
.sjbt-full-article h2,.sjbt-full-article h3{break-after:avoid}.sjbt-full-article p{orphans:3;widows:3}.sjbt-full-article figure,.sjbt-full-article blockquote{break-inside:avoid}
.sjbt-new{padding:32px 0 48px;border-top:3px solid #e2565c;border-bottom:1px solid #2b323c}
.sjbt-grid,.issue{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px!important}
.sjbt-grid article,.art{border-radius:0!important;background:#11141b!important;border:1px solid #2b323c!important;border-left:4px solid #e2565c!important;padding:28px!important;transition:border-color .2s,transform .2s}
.sjbt-grid article:hover,.art:hover{border-color:#d8ad4e!important;transform:translateY(-2px)}
.sjbt-grid h3,.art h3{font:700 26px/1.22 Georgia,serif!important}.sjbt-grid h3 a,.art h3 a{color:#efe9de!important}.sjbt-grid .tag,.art .tag{color:#d8ad4e!important;letter-spacing:.2em!important}
.sjbt-new input{background:#11141b!important;border:1px solid #44413a!important;border-radius:0!important;color:#efe9de!important}
.arf-field .rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.research-presentation{border-top:1px solid #d8ad4e;padding-top:30px}
@media(max-width:720px){.sjbt-full-article{column-count:1}.sjbt-grid,.issue,.arf-field .rail{grid-template-columns:1fr!important}.sjbt-grid article,.art{padding:22px!important}}
