/* Science Journal: Scientific-journal: paper-white column, abstract-blue plates. Generated by gen-custom-css.py: tertiary colour as the accent (contrast-checked),
   flat cards in the design palette, readable buttons; the signature block below carries the style. */
:root{--accent:#1A4B8C;--accent-ink:#1A4B8C;--on-accent:#FFFFFF}
h1 em,h2 em{color:#1A4B8C}
.eyebrow{background:none;padding:0;border-radius:0;color:#606368;font-weight:600;letter-spacing:.18em}
.eyebrow-l{color:#fff}
.btn{color:#FFFFFF}
.btn-glass{background:rgba(255,255,255,.14);color:#fff;border:1.5px solid rgba(255,255,255,.7)}

.btn:hover,.bk:hover{box-shadow:none}
.card,.orow,.obox,.rvw,.stats li{box-shadow:none;border:1px solid #D0CFCC;background:#FFFFFF}
.card:hover,.orow:hover{box-shadow:none;border-color:#1A4B8C}
.orow-feat{border:1.5px solid #1A4B8C}
.stats b{color:#121213}
.sec-soft{background:#ECEBE7}
.pxb-card{background:#FFFFFF;backdrop-filter:none}
/* signature */
h1,h2,h3{font-weight:600} .eyebrow{font-family:"IBM Plex Sans",sans-serif} .eyebrow::before{content:"Fig. "} .card,.orow,.obox,.rvw{border-radius:2px} .stats li{border-radius:0;border:0;border-top:3px solid #1A4B8C;background:transparent} .tbl th{background:#1A4B8C;color:#fff} .btn{border-radius:3px}
