/* Auto-generated Gen3 variant + operator Ref color DNA */
:root{--g3-accent:#3b82f6;--g3-accent-2:#1a1a1a;--g3-accent-3:#0a3d91;--g3-gold:#ffb800;--g3-surface-strong:#f8fafc;--g3-ink:#0a1128;--g3-radius:18px;--g3-shadow:0 18px 42px rgba(15,23,42,.10);--g3-accent-soft:color-mix(in srgb, #3b82f6 12%, white);}
.gen3-site{--g3-ns:'ms3';--g3-max-width:1200px;}
.gen3-container{width:min(var(--g3-max-width),calc(100% - 34px));}
.gen3-card:hover{transform:translateY(-2px);box-shadow:var(--g3-shadow);}
