.marketing-ds{--mds-white:#fff;--mds-gray-50:#fdfdfd;--mds-gray-100:#fafafa;--mds-gray-200:#f5f5f5;--mds-gray-300:#e9eaeb;--mds-gray-400:#d5d7da;--mds-gray-500:#a4a7ae;--mds-gray-600:#717680;--mds-gray-700:#535862;--mds-gray-800:#414651;--mds-gray-900:#181d27;--mds-violet-50:#fcfaff;--mds-violet-100:#f9f5ff;--mds-violet-200:#f4ebff;--mds-violet-300:#e9d7fe;--mds-violet-400:#d6bbfb;--mds-violet-500:#b692f6;--mds-violet-600:#9d73eb;--mds-violet-700:#854ee8;--mds-violet-800:#6a38cf;--mds-violet-900:#53389e;--mds-border:var(--mds-gray-300);--mds-shadow-card:0 24px 64px -48px #181d2773;--mds-shadow-lift:0 24px 44px -28px #6a38cf4d;--mds-focus-ring:#9d73eb3d}.marketing-ds,.marketing-ds .mds-page{background-color:var(--mds-gray-50);color:var(--mds-gray-900)}.marketing-ds .mds-card{background:var(--mds-white);border:1px solid var(--mds-border);box-shadow:var(--mds-shadow-card);border-radius:1.5rem}.marketing-ds .mds-soft-panel{background:var(--mds-violet-100);border:1px solid var(--mds-violet-300);border-radius:1rem}.marketing-ds .mds-primary-action{background:var(--mds-violet-700)!important;color:var(--mds-white)!important}.marketing-ds .mds-primary-action:hover{background:var(--mds-violet-800)!important}.marketing-ds .mds-primary-outline{border-color:var(--mds-violet-300)!important;color:var(--mds-violet-800)!important;background:var(--mds-violet-100)!important}.marketing-ds .metallic-text,.marketing-ds .silver-text,.marketing-ds .gold-text{-webkit-text-fill-color:currentColor;background:0 0}.marketing-ds .metallic-text{color:var(--mds-violet-800)}.marketing-ds .silver-text,.marketing-ds .gold-text{color:var(--mds-gray-900)}.marketing-ds .depth-card{background:var(--mds-white);border:1px solid var(--mds-border);box-shadow:var(--mds-shadow-card)}.marketing-ds .depth-card:hover{box-shadow:var(--mds-shadow-lift);transform:translateY(-4px)}.marketing-ds input:not([type=checkbox]),.marketing-ds select,.marketing-ds textarea{color:var(--mds-gray-900);border-color:var(--mds-gray-400)!important}.marketing-ds input:not([type=checkbox]):focus,.marketing-ds select:focus,.marketing-ds textarea:focus,.marketing-ds input:not([type=checkbox]):focus-visible,.marketing-ds select:focus-visible,.marketing-ds textarea:focus-visible{box-shadow:0 0 0 3px var(--mds-focus-ring);outline:none;border-color:var(--mds-violet-600)!important}.marketing-ds .bg-slate-50,.marketing-ds .bg-gray-50{background-color:var(--mds-gray-100)!important}.marketing-ds .bg-gray-100{background-color:var(--mds-gray-200)!important}.marketing-ds .bg-gray-200{background-color:var(--mds-gray-300)!important}.marketing-ds .bg-white{background-color:var(--mds-white)!important}.marketing-ds .text-gray-900{color:var(--mds-gray-900)!important}.marketing-ds .text-gray-700,.marketing-ds .text-gray-600,.marketing-ds .text-gray-500{color:var(--mds-gray-700)!important}.marketing-ds .text-gray-400{color:var(--mds-gray-600)!important}.marketing-ds .text-gray-300{color:var(--mds-gray-500)!important}.marketing-ds .border-gray-50,.marketing-ds .border-gray-100{border-color:var(--mds-gray-300)!important}.marketing-ds .border-gray-200{border-color:var(--mds-gray-400)!important}.marketing-ds .bg-violet-50{background-color:var(--mds-violet-100)!important}.marketing-ds .bg-violet-100{background-color:var(--mds-violet-200)!important}.marketing-ds .bg-violet-600{background-color:var(--mds-violet-700)!important}.marketing-ds .text-violet-700{color:var(--mds-violet-800)!important}.marketing-ds .text-violet-600{color:var(--mds-violet-700)!important}.marketing-ds .text-violet-500{color:var(--mds-violet-600)!important}.marketing-ds .border-violet-100{border-color:var(--mds-violet-300)!important}.marketing-ds .border-violet-200{border-color:var(--mds-violet-400)!important}.marketing-ds .hover\:bg-violet-700:hover{background-color:var(--mds-violet-800)!important}.marketing-ds .hover\:bg-violet-200:hover{background-color:var(--mds-violet-300)!important}.marketing-ds .hover\:bg-violet-100:hover,.marketing-ds .hover\:bg-violet-50:hover{background-color:var(--mds-violet-200)!important}.marketing-ds .hover\:text-violet-600:hover{color:var(--mds-violet-700)!important}.marketing-ds .hover\:border-violet-200:hover{border-color:var(--mds-violet-300)!important}
