:root{--brand:#02247a;--brand-navy-hex:#02247a;--brand-navy:223 96% 24%;--brand-soft:#3f51b5;--brand-accent:#fab82a;--brand-gold-hex:#daa520;--loanbook-page-background:#f2f2f2;--page-background:var(--loanbook-page-background);--surface:#fff;--surface-muted:#f5f5f5;--text:#222;--text-muted:#a0a0a0;--border:#d3d3d3;--font-primary:Calibri, "Segoe UI", Arial, sans-serif;--radius:12px;--shadow-card:0 6px 22px #00000014}.container-xx{max-width:96rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.h1{letter-spacing:-.02em;font-size:clamp(1.875rem,1.2rem + 2.2vw,3rem);font-weight:600}.h2{font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);font-weight:600}.p{color:var(--text-muted);font-size:1rem;line-height:1.7}header nav a,header .md\:hidden a{color:#02247a!important}
