.marketing-theme{--navy:#15243c;--indigo:#4338f2;--body-copy:#526178;--panel:#f1f2fb;--line:#dde2ee;--background:#ffffff;--foreground:#15243c;--border:#dde2ee;--input:#dde2ee;--ring:#4338f2;--card:#ffffff;--card-foreground:#15243c;--card-border:#dde2ee;--popover:#ffffff;--popover-foreground:#15243c;--popover-border:#dde2ee;--primary:#4338f2;--primary-foreground:#ffffff;--secondary:#f1f2fb;--secondary-foreground:#15243c;--muted:#f1f2fb;--muted-foreground:#526178;--accent:#f1f2fb;--accent-foreground:#15243c;--destructive:#b91c1c;--destructive-foreground:#ffffff;--radius:0.75rem;--elevation-xs:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--elevation-sm:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--elevation-md:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);--elevation-lg:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);--elevation-xl:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);--font-display:var(--font-outfit),"Outfit",sans-serif;--surface:#ffffff;--surface-secondary:#f1f2fb;--subtle-foreground:#526178;--primary-soft:#ebebfc;--primary-soft-foreground:#3329d8;--link:#4338f2;--link-pressed:#3329d8;--border-strong:#c8cede;--canvas-accent:#f1f2fb;--ink:#15243c;--on-ink:#ffffff;--ink-soft:#1e3152;--cloud:#f1f2fb;--fog:#dde2ee;--steel:#8993a3;--coral:hsl(0 84% 60%);--destructive-soft:hsl(6 71% 96%);--destructive-soft-foreground:hsl(4 55% 41%);--success:hsl(154 100% 30%);--success-foreground:#ffffff;--success-soft:hsl(154 60% 94%);--success-soft-foreground:hsl(154 100% 24%);--warning:hsl(35 92% 33%);--warning-foreground:#ffffff;--warning-soft:hsl(40 84% 92%);--warning-soft-foreground:hsl(35 92% 26%);--info:#3329d8;--info-foreground:#ffffff;--info-soft:#ebebfc;--info-soft-foreground:#3329d8;font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--foreground);line-height:1.5}.marketing-theme ::selection{background:rgb(67 56 242/.16);color:inherit}.marketing-theme :focus-visible{outline:3px solid rgb(67 56 242/.6);outline-offset:3px}.marketing-theme .text-sm:not([class*=leading-]){font-size:.875rem;line-height:1.25rem}.marketing-theme .text-base:not([class*=leading-]){font-size:1rem;line-height:1.5rem}@media (width >= 48rem){.marketing-theme .md\:text-sm:not([class*=leading-]){font-size:.875rem;line-height:1.25rem}}@keyframes marketing-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes marketing-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.marketing-theme [data-slot=accordion-content][data-state=open]{animation:marketing-accordion-down .2s ease-out}.marketing-theme [data-slot=accordion-content][data-state=closed]{animation:marketing-accordion-up .2s ease-out}@media (prefers-reduced-motion:reduce){.marketing-theme [data-slot=accordion-content]{animation:none}.marketing-theme *,.marketing-theme :after,.marketing-theme :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}