.campaign-theme-bold{--campaign-bg:var(--navy-950);--campaign-bg-alt:var(--navy-900);--campaign-surface:var(--navy-900);--campaign-heading:var(--gold-300);--campaign-ink:var(--navy-50);--campaign-muted:var(--navy-100);--campaign-body:var(--navy-100);--campaign-accent:var(--gold-500);--campaign-accent-hover:var(--gold-300);--campaign-on-accent:var(--navy-950);--campaign-hover-soft:var(--navy-900);--campaign-border:var(--gold-300);--campaign-placeholder:var(--navy-900);--campaign-placeholder-ink:var(--gold-300);--campaign-focus:var(--gold-300);--campaign-shadow:none;--campaign-band:var(--gold-500);--campaign-on-band:var(--navy-950);--campaign-qr-bg:white;--campaign-qr-ink:var(--navy-900)}.campaign-theme-cards{--campaign-bg:var(--neutral-100);--campaign-bg-alt:var(--neutral-100);--campaign-surface:white;--campaign-heading:var(--neutral-900);--campaign-ink:var(--neutral-900);--campaign-muted:var(--neutral-700);--campaign-body:var(--neutral-800);--campaign-accent:var(--gold-700);--campaign-accent-hover:var(--gold-700);--campaign-on-accent:white;--campaign-hover-soft:var(--neutral-50);--campaign-border:var(--neutral-200);--campaign-placeholder:var(--neutral-200);--campaign-placeholder-ink:var(--neutral-700);--campaign-focus:var(--gold-700);--campaign-shadow:0 12px 40px color-mix(in srgb,var(--neutral-950) 8%,transparent);--campaign-band:var(--gold-700);--campaign-on-band:white;--campaign-qr-bg:white;--campaign-qr-ink:var(--neutral-700)}.campaign-theme-editorial{--campaign-bg:var(--neutral-50);--campaign-bg-alt:var(--neutral-50);--campaign-surface:white;--campaign-heading:var(--neutral-950);--campaign-ink:var(--neutral-900);--campaign-muted:var(--neutral-600);--campaign-body:var(--neutral-800);--campaign-accent:var(--navy-700);--campaign-accent-hover:var(--navy-700);--campaign-on-accent:white;--campaign-hover-soft:var(--neutral-100);--campaign-border:var(--navy-700);--campaign-placeholder:var(--neutral-200);--campaign-placeholder-ink:var(--neutral-700);--campaign-focus:var(--navy-700);--campaign-shadow:none;--campaign-qr-bg:white;--campaign-qr-ink:var(--neutral-700)}