/* LSB brand manual 2026, section 3.3 (page 14). Digital HEX values. */
:root{
 --brand:#0C2663;--brand-dark:#061324;--brand-print:#152A5C;
 --accent:#DD4F2B;--gold:#F1AF3F;--red:#921D14;
 --ink:#061324;--paper:#fff;--black:#000;
 --muted:#666;--surface:#f5f5f5;--line:#e6e6e6;
 --soft:#f0f2f6;--on-dark-muted:#ccc;--dark-line:#ffffff30;
 --font:'Google Sans',Arial,Helvetica,sans-serif
}
/* Export typography only; the website retains Google Sans. */
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url('/assets/poppins-800.ttf') format('truetype')}
:root{--card-display-font:'Poppins',Arial,sans-serif;--card-grain-opacity:.05}
