:root{--mark-navy:#0a2246;--mark-blue:#1a58bd;--mark-ink:#0c1626;--navy-ground:#0a2246;--navy-wreath:#f6eedd;--navy-monogram:#1a58bd;--navy-text:#f3ede4;--navy-label:#8fa0bd;--email-link:#0F4296;--retired-brass:#C9A05F;--foil:linear-gradient(135deg,var(--foil-lo),var(--foil-mid) 40%,var(--foil-hi) 75%,var(--foil-peak))}:root,[data-theme=dark]{--surface-ground:var(--void);--surface-page:var(--void);--surface-card:var(--field);--surface-sunken:var(--field-2);--surface-rail:var(--rail);--surface-inverse:var(--parchment);--text-body:var(--parchment);--text-muted:var(--stone);--text-tag:var(--muslin);--text-heading:var(--heading);--text-on-accent:var(--on-rose);--text-on-rail:var(--rail-text);--accent:var(--rose);--accent-hi:var(--rose-lt);--accent-soft:var(--sblue);--border:var(--rim);--border-strong:var(--rose-line);--link:var(--rose);--link-hover:var(--rose-lt);--focus-ring:var(--rose);--status-alarm:var(--alarm);--status-alarm-line:var(--alarm-line);--shadow-card:inset 0 1px 0 var(--card-inset);--card-bg:var(--field);--card-blur:blur(4px);--btn-primary-hover-bg:var(--white);--seg-on-bg:var(--rose-line);--seg-on-text:var(--parchment);--mark-wreath:var(--parchment);--mark-monogram:var(--rose);--word-buy:var(--wordmark);--word-iq:var(--rose);--rail-word-iq:var(--rose)}[data-theme=light]{--surface-ground:var(--void);--surface-page:var(--void);--surface-card:#ffffff;--surface-sunken:var(--rim-soft);--surface-rail:var(--rail);--surface-inverse:var(--rail);--text-body:var(--parchment);--text-muted:var(--stone);--text-tag:var(--muslin);--text-heading:var(--heading);--text-on-accent:var(--on-rose);--text-on-rail:var(--rail-text);--accent:var(--ink);--accent-hi:var(--rose-lt);--accent-soft:var(--sblue);--border:var(--rim);--border-strong:var(--rose-line);--link:var(--ink);--link-hover:var(--rose-lt);--focus-ring:var(--ink);--status-alarm:var(--alarm);--status-alarm-line:var(--alarm-line);--shadow-card:0 1px 0 var(--card-inset) inset,0 10px 28px -20px var(--card-shadow);--card-bg:linear-gradient(180deg,var(--field-2),var(--field));--card-blur:none;--btn-primary-hover-bg:var(--rose);--seg-on-bg:var(--white);--seg-on-text:var(--ink);--mark-wreath:var(--mark-navy);--mark-monogram:var(--mark-blue);--word-buy:var(--mark-ink);--word-iq:var(--mark-blue);--rail-word-iq:var(--mark-blue)}[data-theme=navy]{--surface-ground:var(--navy-ground);--surface-page:var(--navy-ground);--surface-card:var(--navy-ground);--surface-sunken:#071a37;--surface-rail:var(--navy-ground);--surface-inverse:var(--navy-text);--text-body:var(--navy-text);--text-muted:var(--navy-label);--text-tag:var(--navy-label);--text-heading:var(--navy-text);--text-on-accent:var(--navy-ground);--text-on-rail:var(--navy-text);--accent:var(--navy-text);--accent-hi:var(--navy-text);--accent-soft:var(--navy-label);--border:rgba(143,160,189,0.28);--border-strong:var(--navy-label);--link:var(--navy-text);--link-hover:var(--navy-label);--focus-ring:var(--navy-label);--shadow-card:none;--card-bg:var(--field);--card-blur:none;--btn-primary-hover-bg:var(--white);--seg-on-bg:var(--rose-line);--seg-on-text:var(--parchment);--void:var(--navy-ground);--rail:var(--navy-ground);--field:rgba(243,237,228,0.04);--field-2:rgba(243,237,228,0.08);--well:rgba(0,0,0,0.2);--rim:rgba(143,160,189,0.28);--rim-soft:rgba(143,160,189,0.14);--parchment:var(--navy-text);--heading:var(--navy-text);--muslin:var(--navy-label);--stone:var(--navy-label);--rose:var(--navy-text);--rose-lt:var(--navy-text);--rose-line:rgba(243,237,228,0.28);--gold-glow:transparent;--on-rose:var(--navy-ground);--wordmark:var(--navy-text);--card-inset:transparent;--mark-wreath:var(--navy-wreath);--mark-monogram:var(--navy-monogram);--word-buy:var(--navy-text);--word-iq:var(--navy-monogram);--rail-word-iq:var(--navy-monogram);color-scheme:dark}:root{--biq-light-page:#ede6d6;--biq-light-card:#fbf8f0;--biq-light-card-border:#e0d7c4;--biq-light-rule:#ebe3d0;--biq-light-ink:#16202e;--biq-light-body:#3b4553;--biq-light-label:#8a8069;--biq-light-meta:#9a9078;--biq-light-cta-bg:#16202e;--biq-light-cta-text:#f6eedd;--biq-light-high:#c41533;--biq-light-low:#0e7a4c;--biq-light-warn:#7a5c00;--biq-light-word-buy:#9c8656;--biq-light-word-iq:#223a5e;--biq-light-link:#223a5e;--biq-light-pill-text:#c41533;--biq-light-pill-bg:#f6e7e9}