:root{--wm-primary:#d60075;--wm-secondary:#4b0fa8;--wm-background:#fff;--wm-surface:#f4f5f8;--wm-heading:#111827;--wm-text:#374151;--wm-text-muted:#4b5563;--wm-border:#e3e5ea;--wm-footer:#111827;--wm-on-primary:#fff;--wm-on-footer:#f3f4f6;--wm-gradient:linear-gradient(90deg,#d60075 0%,#4b0fa8 100%);--wm-gradient-vertical:linear-gradient(180deg,#d60075 0%,#4b0fa8 100%);--wm-font-heading:"Montserrat",sans-serif;--wm-font-body:"Nunito",sans-serif;--wm-radius:10px;--wm-width:1180px}