:root{--wm-color-primary:#0f172a;--wm-color-accent:#cc00c4;--wm-color-accent-light:#f626ff;--wm-color-accent-mid:#d900d2;--wm-color-pink:#cc00c4;--wm-color-green:#00d084;--wm-color-white:#fff;--wm-color-off-white:#f1f5f9;--wm-color-gray-100:#f1f5f9;--wm-color-gray-200:#c6cbd2;--wm-color-gray-400:#454f5e;--wm-color-gray-700:#313131;--wm-color-text:#0f172a;--wm-color-text-muted:#454f5e;--wm-font-heading:"Lexend",sans-serif;--wm-font-body:"DM Sans",sans-serif;--wm-font-accent:"Libre Franklin",sans-serif;--wm-text-xs:0.75rem;--wm-text-sm:0.875rem;--wm-text-base:1rem;--wm-text-lg:1.125rem;--wm-text-xl:1.25rem;--wm-text-2xl:1.5rem;--wm-text-3xl:1.875rem;--wm-text-4xl:2.25rem;--wm-text-5xl:3rem;--wm-text-6xl:3.75rem;--wm-space-1:0.25rem;--wm-space-2:0.5rem;--wm-space-3:0.75rem;--wm-space-4:1rem;--wm-space-6:1.5rem;--wm-space-8:2rem;--wm-space-10:2.5rem;--wm-space-12:3rem;--wm-space-16:4rem;--wm-space-20:5rem;--wm-space-24:6rem;--wm-space-32:8rem;--wm-container-max:1200px;--wm-container-sm:720px;--wm-radius-sm:4px;--wm-radius-md:8px;--wm-radius-lg:16px;--wm-radius-xl:24px;--wm-radius-pill:100px;--wm-shadow-sm:0 1px 3px rgba(0,0,0,.08);--wm-shadow-md:0 4px 16px rgba(0,0,0,.1);--wm-shadow-lg:0 8px 32px rgba(0,0,0,.12);--wm-transition:.2s ease}