html[data-theme=light] .shell-page-bg,html[data-theme=dark] .shell-page-bg,html[data-theme=midnight] .shell-page-bg,html[data-theme=warm] .shell-page-bg{background:var(--shell-page-gradient)!important;color:var(--setu-text)!important}html[data-theme=light] .shell-page-bg .m-luxury-bg,html[data-theme=warm] .shell-page-bg .m-luxury-bg{display:none}html[data-theme=light] .marketing-page.marketing-home{color:#0e1020!important;background:#fff!important}html[data-theme=light] .marketing-page{--m-bg-glow-a:var(--m-violet);--m-bg-glow-b:var(--m-indigo);--m-bg-glow-c:var(--m-cyan);--m-bg-glow-d:var(--m-coral)}html[data-theme=light] .marketing-page .m-luxury-bg-mesh{background:#fff!important}html[data-theme=light] .marketing-page .m-luxury-bg-neural{opacity:.78!important}html[data-theme=light] .marketing-page .m-luxury-bg-vignette{background:radial-gradient(90% 80% at 50% 45%,#0000 58%,#f6f5fc59 100%)!important}html[data-theme=light] .marketing-page .m-luxury-skill-orb-glow{background:radial-gradient(circle,#6d28d92e 0%,#0000 70%)!important}html[data-theme=light] .marketing-page .m-luxury-skill-orb-face{background:linear-gradient(145deg,#fff 0%,#f6f5fc 100%)!important;border:1.5px solid #6d28d938!important;box-shadow:inset 0 1px #fffffff2,0 8px 24px #0e10201a!important}html[data-theme=light] .marketing-page .m-luxury-skill-orb-icon{color:#6d28d9!important}html[data-theme=light] .marketing-page .m-luxury-skill-orb-label{color:#4338ca!important}html[data-theme=light] .marketing-page .m-header-luxury-shell{background:#fffffff0!important;border:1px solid #e7e5f3!important;box-shadow:0 4px 24px #0e102014!important}html[data-theme=light] .marketing-page .m-header-luxury-shell.m-header-scrolled{background:#fffffffa!important;border-color:#ddd6fe!important}html[data-theme=light] .marketing-page .m-header-nav-link{color:#6b7280!important}html[data-theme=light] .marketing-page .m-header-nav-link.active,html[data-theme=light] .marketing-page .m-header-nav-link:hover{color:#0e1020!important}html[data-theme=light] .marketing-page .m-header-nav-active-pill{background:#6d28d914!important;border:1px solid #6d28d91f!important}html[data-theme=light] .marketing-page .m-header-sign-in{color:#6b7280!important}html[data-theme=light] .marketing-page .m-header-sign-in:hover{color:#0e1020!important}html[data-theme=light] .marketing-page .m-header-cta-premium{color:#fff!important;background:linear-gradient(135deg,#6d28d9 0%,#4338ca 100%)!important;box-shadow:0 8px 24px #6d28d952!important}html[data-theme=light] .marketing-page .m-header-menu-btn{color:#0e1020!important;background:#fff!important;border:1px solid #e7e5f3!important}html[data-theme=light] .marketing-page .m-header-mobile-menu{border-top:1px solid #e7e5f3!important}html[data-theme=light] .marketing-page .m-hero-cta-primary,html[data-theme=light] .marketing-page .m-btn-primary{color:#fff!important;background:linear-gradient(135deg,#6d28d9 0%,#4338ca 100%)!important;box-shadow:0 10px 32px #6d28d947!important}html[data-theme=light] .marketing-page .m-hero-cta-secondary,html[data-theme=light] .marketing-page .m-btn-line{color:#0e1020!important;background:#fff!important;border:1.5px solid #e7e5f3!important}html[data-theme=light] .marketing-page .m-hero-badge{color:#4338ca!important;background:#6d28d914!important;border:1px solid #6d28d938!important}html[data-theme=light] .marketing-page .m-grad{background:linear-gradient(120deg,#6d28d9 0%,#4338ca 45%,#06b6d4 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=light] .marketing-page .m-kicker{color:#6d28d9!important}html[data-theme=light] .marketing-page .m-premium-headline,html[data-theme=light] .marketing-page .m-hero-full-title{color:#0e1020!important}html[data-theme=light] .marketing-page .m-premium-subhead,html[data-theme=light] .marketing-page .m-hero-full-desc{color:#6b7280!important}html[data-theme=light] .marketing-page .m-filter-chip{color:#6b7280!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1.5px solid #e7e5f3!important}html[data-theme=light] .marketing-page .m-filter-chip:hover{color:#0e1020!important;border-color:#6d28d9!important}html[data-theme=light] .marketing-page .m-filter-chip-active{color:#fff!important;background:linear-gradient(120deg,#6d28d9,#4338ca)!important;border-color:#0000!important;box-shadow:0 8px 24px #6d28d947!important}html[data-theme=light] .marketing-page .m-section-alt{background:#f6f5fc!important;border-top:1px solid #e7e5f3!important;border-bottom:1px solid #e7e5f3!important}html[data-theme=light] .marketing-page .m-module-icon{color:#6d28d9!important;background:linear-gradient(135deg,#6d28d91f,#06b6d414)!important}html[data-theme=light] .marketing-page .m-premium-bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){html[data-theme=light] .marketing-page .m-premium-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1024px){html[data-theme=light] .marketing-page .m-premium-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}html[data-theme=light] .marketing-page .m-premium-bento-card{border-radius:20px;height:100%;position:relative}html[data-theme=light] .marketing-page .m-premium-bento-featured-wrap{margin-bottom:1.25rem}html[data-theme=light] .marketing-page .m-premium-bento-inner{z-index:1;color:#0e1020;background:#fff;border:1px solid #e7e5f3;border-radius:20px;height:100%;min-height:200px;padding:1.5rem;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 8px 28px #0e10200f}html[data-theme=light] .marketing-page .m-premium-bento-card:hover .m-premium-bento-inner{transform:translateY(-4px);box-shadow:0 16px 40px #0e10201a}html[data-theme=light] .marketing-page .m-bento-tone-purple .m-premium-bento-inner{background:linear-gradient(145deg,#f5f3ff 0%,#ede9fe 100%);border-color:#ddd6fe}html[data-theme=light] .marketing-page .m-bento-tone-mint .m-premium-bento-inner{background:linear-gradient(145deg,#ecfdf5 0%,#d1fae5 100%);border-color:#a7f3d0}html[data-theme=light] .marketing-page .m-bento-tone-peach .m-premium-bento-inner{background:linear-gradient(145deg,#fff7ed 0%,#ffedd5 100%);border-color:#fed7aa}html[data-theme=light] .marketing-page .m-bento-tone-yellow .m-premium-bento-inner{background:linear-gradient(145deg,#fefce8 0%,#fef9c3 100%);border-color:#fde047}html[data-theme=light] .marketing-page .m-bento-tone-dark .m-premium-bento-inner{color:#f4f4f8;background:linear-gradient(145deg,#1e1b4b 0%,#312e81 100%);border-color:#4338ca;box-shadow:0 8px 28px #312e8140}html[data-theme=light] .marketing-page .m-bento-tone-featured .m-premium-bento-inner{color:#0e1020;background:#fff;border:1px solid #e7e5f3;min-height:auto;padding:0;box-shadow:0 12px 40px #0e102014}html[data-theme=light] .marketing-page .m-bento-tone-dark .m-bento-title,html[data-theme=light] .marketing-page .m-bento-tone-dark .m-bento-desc{color:#f4f4f8!important}html[data-theme=light] .marketing-page .m-bento-tone-dark .m-bento-label{color:#f4f4f8bf!important}html[data-theme=light] .marketing-page .m-bento-label-row{align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}html[data-theme=light] .marketing-page .m-bento-label{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;font-size:10px;font-weight:800}html[data-theme=light] .marketing-page .m-bento-title{letter-spacing:-.02em;color:#0e1020;margin-bottom:.5rem;font-size:1.125rem;font-weight:800;line-height:1.25}html[data-theme=light] .marketing-page .m-bento-desc{color:#6b7280;font-size:.8125rem;line-height:1.6}html[data-theme=light] .marketing-page .m-bento-tag{letter-spacing:.08em;text-transform:uppercase;color:#4338ca;background:#6d28d91a;border-radius:9999px;padding:.25rem .5rem;font-size:9px;font-weight:800}html[data-theme=light] .marketing-page .m-bento-tone-dark .m-bento-tag{color:#c4b5fd;background:#ffffff24}html[data-theme=light] .marketing-page .m-bento-icon-wrap{color:#6d28d9;background:#6d28d91a;border-radius:12px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.875rem;display:inline-flex}html[data-theme=light] .marketing-page .m-bento-tone-dark .m-bento-icon-wrap{color:#c4b5fd;background:#ffffff1f}html[data-theme=light] .marketing-page .m-footer,html[data-theme=light] .marketing-page .m-footer p,html[data-theme=light] .marketing-page .m-footer a,html[data-theme=light] .marketing-page .m-footer li,html[data-theme=light] .marketing-page .m-footer h4{color:#6b7280!important}html[data-theme=light] .marketing-page .m-footer a:hover{color:#6d28d9!important}html[data-theme=light] .marketing-page .theme-selector-trigger{color:#0e1020!important;background:#fff!important;border-color:#e7e5f3!important}html[data-theme=light] .marketing-page .theme-selector-menu{background:#fff!important;border-color:#e7e5f3!important}html[data-theme=light] .marketing-page .theme-selector-option{color:#0e1020!important}html[data-theme=light] .marketing-page .theme-selector-option-desc{color:#6b7280!important}html[data-theme=light] .marketing-page .theme-selector-option-active{background:#f5f3ff!important}html[data-theme=light] .marketing-page .m-page-contrast-card,html[data-theme=light] .marketing-page .premium-card{color:#0e1020!important;background:#fffffff5!important;border-color:#e7e5f3!important}html[data-theme=light] .auth-page.marketing-page{color:#0e1020!important;background:#fff!important}html[data-theme=light] .auth-page.marketing-page .m-luxury-bg-neural{opacity:.55!important}html[data-theme=dark] .marketing-page .m-header-luxury-shell{background:#0f172aeb!important;border-color:#94a3b833!important;box-shadow:0 4px 24px #00000040!important}html[data-theme=dark] .marketing-page .m-header-nav-link{color:#94a3b8!important}html[data-theme=dark] .marketing-page .m-header-nav-link.active,html[data-theme=dark] .marketing-page .m-header-nav-link:hover{color:#f1f5f9!important}html[data-theme=dark] .marketing-page .m-header-cta-premium,html[data-theme=dark] .marketing-page .m-hero-cta-primary,html[data-theme=dark] .marketing-page .m-btn-primary{color:#fff!important;background:linear-gradient(135deg,#6366f1 0%,#818cf8 100%)!important}html[data-theme=dark] .marketing-page .m-hero-cta-secondary,html[data-theme=dark] .marketing-page .m-btn-line{color:#f1f5f9!important;background:#ffffff0f!important;border-color:#94a3b840!important}html[data-theme=dark] .marketing-page .m-premium-subhead,html[data-theme=dark] .marketing-page .m-hero-full-desc{color:#94a3b8!important}html[data-theme=dark] .marketing-page .m-luxury-skill-orb-icon,html[data-theme=dark] .marketing-page .m-luxury-skill-orb-label{color:#a5b4fc!important}html[data-theme=warm] .marketing-page .m-header-nav-link{color:#92400e!important}html[data-theme=warm] .marketing-page .m-header-cta-premium,html[data-theme=warm] .marketing-page .m-hero-cta-primary,html[data-theme=warm] .marketing-page .m-btn-primary{color:#fff!important;background:linear-gradient(135deg,#d97706 0%,#b45309 100%)!important;box-shadow:0 10px 32px #d977064d!important}html[data-theme=warm] .marketing-page .m-hero-cta-secondary,html[data-theme=warm] .marketing-page .m-btn-line{color:#451a03!important;background:#fffbeb!important;border-color:#fde68a!important}html[data-theme=warm] .marketing-page .m-grad{background:linear-gradient(120deg,#d97706 0%,#b45309 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}html[data-theme=warm] .marketing-page .m-luxury-skill-orb-icon,html[data-theme=warm] .marketing-page .m-luxury-skill-orb-label{color:#b45309!important}html[data-theme=midnight] .marketing-home .m-luxury-skill-orb-icon,html[data-theme=midnight] .marketing-home .m-luxury-skill-orb-label{color:#a5b4fc!important}html[data-theme=dark] .marketing-page{--palette-deep:#0f172a;--palette-dark:#1e293b;--palette-teal:#818cf8;--palette-pale:#a5b4fc;--premium-navy:#0f172a;--premium-white:#f1f5f9;--premium-aster:#94a3b8;--m-bg:#0f172a;--m-bg-secondary:#1e293b;--m-text-primary:#f1f5f9;--m-text-secondary:#94a3b8;--m-dim:#94a3b8;--m-muted:#64748b;--m-line:#94a3b838;--m-violet:#818cf8;--m-accent-blue:#818cf8;--m-ink:#f1f5f9;--m-bg-glow-a:var(--palette-teal);--m-bg-glow-b:var(--palette-pale);--m-bg-glow-c:var(--m-violet);--m-bg-glow-d:var(--m-coral);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9!important;background:linear-gradient(#0f172a 0%,#1e293b 100%)!important}html[data-theme=dark] .marketing-page .m-luxury-bg-mesh{background:radial-gradient(ellipse 80% 60% at 20% 10%, color-mix(in srgb, var(--m-bg-glow-a) 18%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 50% at 85% 15%, color-mix(in srgb, var(--m-bg-glow-b) 10%, transparent) 0%, transparent 50%), var(--m-bg)!important}html[data-theme=dark] .marketing-page .m-luxury-bg-orb-a{background:color-mix(in srgb, var(--m-bg-glow-a) 20%, transparent)!important}html[data-theme=dark] .marketing-page .m-luxury-bg-orb-b{background:color-mix(in srgb, var(--m-bg-glow-b) 12%, transparent)!important}html[data-theme=midnight] .marketing-home{--palette-deep:#03071c;--palette-dark:#0a1028;--palette-teal:#22d3ee;--palette-violet:#8b5cf6;--palette-pale:#a5b4fc;--premium-navy:#03071c;--premium-white:#fff;--premium-aster:#a5b4fc;--m-bg:#03071c;--m-text-primary:#fff;--m-dim:#a5b4fc;--m-bg-glow-a:var(--palette-violet);--m-bg-glow-b:var(--palette-pale);--m-bg-glow-c:var(--palette-teal);--palette-terra:#f472b6;--m-bg-glow-d:var(--palette-terra);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=midnight] .marketing-page.marketing-home{color:#fff!important;background:#03071c!important}html[data-theme=midnight] .marketing-home .m-header-luxury-shell{background:#03071ce6;border-color:#a5b4fc33}html[data-theme=warm] .marketing-page{--palette-deep:#fffbeb;--palette-dark:#fef3c7;--palette-teal:#b45309;--palette-pale:#d97706;--premium-navy:#fffbeb;--premium-white:#451a03;--premium-aster:#78350f;--m-bg:#fffbeb;--m-text-primary:#451a03;--m-text-secondary:#78350f;--m-dim:#92400e;--m-muted:#a16207;--m-line:#fde68a;--m-violet:#b45309;--m-accent-blue:#d97706;--m-ink:#451a03;--m-bg-glow-a:var(--palette-teal);--m-bg-glow-b:#fbbf24;--m-bg-glow-c:var(--palette-pale);--m-bg-glow-d:var(--palette-pale);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#451a03!important;background:linear-gradient(#fffbeb 0%,#fef3c7 50%,#fffbeb 100%)!important}html[data-theme=warm] .marketing-page .m-luxury-bg-mesh{background:radial-gradient(ellipse 80% 60% at 18% 12%, color-mix(in srgb, var(--m-bg-glow-a) 14%, transparent) 0%, transparent 55%), radial-gradient(ellipse 70% 50% at 88% 18%, color-mix(in srgb, var(--m-bg-glow-b) 12%, transparent) 0%, transparent 52%), var(--m-bg)!important}html[data-theme=warm] .marketing-page .m-luxury-bg-orb-a{background:color-mix(in srgb, var(--m-bg-glow-a) 16%, transparent)!important}html[data-theme=warm] .marketing-page .m-header-luxury-shell{background:#fffbebf0;border-color:#fde68a;box-shadow:0 4px 24px #78350f14}html[data-theme=warm] .marketing-page .m-header-nav-link.active,html[data-theme=warm] .marketing-page .m-header-nav-link:hover{color:#451a03}html[data-theme=dark] .marketing-page .m-premium-headline,html[data-theme=dark] .marketing-page .m-hero-full-title{color:#f1f5f9!important}html[data-theme=warm] .marketing-page .m-premium-headline,html[data-theme=warm] .marketing-page .m-hero-full-title{color:#451a03!important}html[data-theme=dark] .auth-page.marketing-page,html[data-theme=midnight] .auth-page.marketing-page.marketing-home,html[data-theme=warm] .auth-page.marketing-page{background:var(--m-bg)!important;color:var(--m-text-primary,var(--m-ink))!important}
