body.marketing-page{--ink:#0a0b0f;--ink1:#0d0f14;--ink2:#111318;--ink3:#161920;--ink4:#1e2028;--wh:#f0f2f7;--g200:#e5e7eb;--g300:#94a3b8;--g400:#64748b;background:#f6f9fc!important;color:#1a1f36!important}.ph h1{color:#ffffff!important}.ph h1 .grad{display:inline-block}body.marketing-page .toggle-label{color:#e5e7eb!important}body.marketing-page .toggle-label.active{color:#ffffff!important}body.marketing-page .sec{padding-top:6rem!important;padding-bottom:6rem!important}body.marketing-page .hero{min-height:0!important;padding-top:8rem!important;padding-bottom:4rem!important}body.marketing-page .rank-demo-wrap,body.marketing-page .stat-hero{margin-top:2rem!important}body.marketing-page .ph{padding:4.5rem 36px 2rem!important;min-height:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}body.marketing-page .ph-inner{padding-bottom:0!important}body.marketing-page .toggle-wrap{margin:1.25rem 0 0!important}body.marketing-page .pricing-section{padding-top:1.5rem!important}@media (min-height:700px){body.marketing-page .ph{padding-top:5rem!important;padding-bottom:2.5rem!important}}body.marketing-page:has(.ph) #nav,body.marketing-page:has(.ph) #nav.on{background:rgba(10,10,15,.85)!important;backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;border-bottom:1px solid rgba(124,58,237,.15)!important}body.marketing-page:has(.ph) #nav .logo{color:#f0f2f7!important}body.marketing-page:has(.ph) .nav-links>li>a{color:#cbd5e1!important}body.marketing-page:has(.ph) .nav-links>li>a:hover{color:#ffffff!important}body.marketing-page:has(.ph) #nav .btn-ghost{background:rgba(255,255,255,.06)!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.12)!important}body.marketing-page:has(.ph) #nav .btn-ghost:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}body.marketing-page:has(.ph) .btn-blue{box-shadow:0 4px 18px rgba(124,58,237,.45)!important}body.marketing-page:has(.hero.hero .scanbar) #nav,body.marketing-page:has(.hero.hero .scanbar) #nav.on{background:rgba(10,10,15,.85)!important;backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;border-bottom:1px solid rgba(124,58,237,.15)!important}body.marketing-page:has(.hero.hero .scanbar) #nav .logo{color:#f0f2f7!important}body.marketing-page:has(.hero.hero .scanbar) .nav-links>li>a{color:#cbd5e1!important}body.marketing-page:has(.hero.hero .scanbar) .nav-links>li>a:hover{color:#ffffff!important}body.marketing-page:has(.hero.hero .scanbar) #nav .btn-ghost{background:rgba(255,255,255,.06)!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.12)!important}body.marketing-page:has(.hero.hero .scanbar) #nav .btn-ghost:hover{background:rgba(255,255,255,.1)!important;color:#fff!important}body.marketing-page .stat-hero .shc2{background:linear-gradient(135deg,rgba(124,58,237,.06),rgba(255,255,255,0))!important;border:1.5px solid rgba(124,58,237,.18)!important;border-radius:16px!important;padding:2rem!important}body.marketing-page .stat-desc{font-size:12.5px;line-height:1.45;color:#64748b;margin-top:10px;max-width:220px;margin-left:auto;margin-right:auto}body.marketing-page .ew{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 12px!important;border-radius:999px!important;background:rgba(124,58,237,.08)!important;border:1px solid rgba(124,58,237,.25)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;color:#7c3aed!important;text-transform:uppercase!important}body.marketing-page .ew:before{display:none!important}body.marketing-page .hero.hero,body.marketing-page .marketing-html-root .hero,body.marketing-page>div>.hero{background:radial-gradient(rgba(255,255,255,.03) 1px,transparent 0),radial-gradient(ellipse 80% 50% at 50% -10%,rgba(124,58,237,.18) 0,transparent 70%),radial-gradient(ellipse 60% 40% at 80% 80%,rgba(79,70,229,.08) 0,transparent 60%),#09090f!important;background-size:32px 32px,auto,auto,auto!important;color:#f0f2f7!important}body.marketing-page .hero.hero .hero-desc,body.marketing-page .hero.hero h1,body.marketing-page .marketing-html-root .hero h1,body.marketing-page .marketing-html-root .hero-desc{color:#e5e7eb!important}body.marketing-page .hero.hero h1 em{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.marketing-page .hero.hero .hero-desc strong,body.marketing-page .marketing-html-root .hero-desc strong{color:#ffffff!important}body.marketing-page .hero.hero .scanbar{background:rgba(10,24,40,.92)!important;border:1px solid rgba(124,58,237,.22)!important;box-shadow:none!important}body.marketing-page .hero.hero .scanbar input{color:#f0f2f7!important}body.marketing-page .hero.hero .scanbar input::placeholder{color:#94a3b8!important}body.marketing-page .hero.hero .hmeta{color:#94a3b8!important}body.marketing-page .hero.hero .hmeta span{color:#cbd5e1!important}body.marketing-page .hero.hero+.ticker,body.marketing-page .marketing-html-root .ticker{background:#0d0d14!important;border-top:1px solid rgba(124,58,237,.2)!important;border-bottom:1px solid rgba(124,58,237,.2)!important;padding:14px 0!important}body.marketing-page .hero.hero+.ticker .ti,body.marketing-page .marketing-html-root .ti{color:#e5e7eb!important}body.marketing-page .hero.hero+.ticker .ti strong,body.marketing-page .marketing-html-root .ti strong{color:#a78bfa!important}body.marketing-page .hero.hero+.ticker .ts,body.marketing-page .marketing-html-root .ts{color:#64748b!important}body.marketing-page .mkt-bg-f8f7ff{background:#f8f7ff!important}body.marketing-page .mkt-bg-ffffff{background:#ffffff!important}body.marketing-page .mkt-bg-f5f3ff{background:#f5f3ff!important}body.marketing-page .mkt-bg-f9f8ff{background:#f9f8ff!important}body.marketing-page .mkt-bg-0d0b1e{background:#0d0b1e!important}body.marketing-page .mkt-bg-09090f{background:#09090f!important}body.marketing-page .mkt-bg-1a0a3e{background:#1a0a3e!important}body.marketing-page #product .sc-h,body.marketing-page #product .sh2,body.marketing-page #product h2,body.marketing-page #product h3{color:#0f172a!important}body.marketing-page #product .sl,body.marketing-page #product .sld{color:#475569!important}body.marketing-page #product .shc2 .shl,body.marketing-page .mkt-bg-f8f7ff .sc-h,body.marketing-page .mkt-bg-f8f7ff .sh2,body.marketing-page .mkt-bg-f8f7ff h2,body.marketing-page .mkt-bg-f8f7ff h3{color:#0f172a!important}body.marketing-page .mkt-bg-f8f7ff .sl,body.marketing-page .mkt-bg-f8f7ff p:not([class]){color:#475569!important}body.marketing-page .mkt-bg-ffffff .sc-h,body.marketing-page .mkt-bg-ffffff .sh2,body.marketing-page .mkt-bg-ffffff h2,body.marketing-page .mkt-bg-ffffff h3{color:#0f172a!important}body.marketing-page .mkt-bg-ffffff .sl,body.marketing-page .mkt-bg-ffffff .sld,body.marketing-page .mkt-bg-ffffff .sll,body.marketing-page .mkt-bg-ffffff p:not([class]){color:#475569!important}body.marketing-page .mkt-bg-f5f3ff .sc-h,body.marketing-page .mkt-bg-f5f3ff .sh2,body.marketing-page .mkt-bg-f5f3ff h2{color:#0f172a!important}body.marketing-page .mkt-bg-f5f3ff .fa{color:#475569!important}body.marketing-page .mkt-bg-0d0b1e,body.marketing-page .mkt-bg-0d0b1e .sc-h,body.marketing-page .mkt-bg-0d0b1e h2,body.marketing-page .mkt-bg-0d0b1e h3{color:#f0f2f7!important}body.marketing-page .mkt-bg-0d0b1e .sl,body.marketing-page .mkt-bg-0d0b1e p{color:#94a3b8!important}body.marketing-page .mkt-bg-0d0b1e .ew{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.15)!important;color:#a78bfa!important}body.marketing-page .marketing-html-root .hshot .sframe{transform:scale(.92);transform-origin:top center;-webkit-mask-image:linear-gradient(180deg,black 68%,transparent);mask-image:linear-gradient(180deg,black 68%,transparent)}body.mkt-sticky-cta-on{padding-bottom:64px}.sticky-cta-bar{position:fixed;bottom:0;left:0;right:0;width:100%;background:#1a0a3e;border-top:1px solid rgba(124,58,237,.4);padding:12px 24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;z-index:950;box-sizing:border-box}.sticky-cta-bar__label{font-size:13px;font-weight:600;color:#e9d5ff}.sticky-cta-bar__input{flex:1;min-width:160px;max-width:280px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.25);color:#fff;font-size:14px}.sticky-cta-bar__input::placeholder{color:#a78bfa}.sticky-cta-bar__btn{padding:8px 16px;border-radius:8px;border:none;background:linear-gradient(135deg,#7c3aed,#8b5cf6);color:#fff;font-weight:700;font-size:13px;cursor:pointer;white-space:nowrap}.sticky-cta-bar__btn:hover{filter:brightness(1.06)}@keyframes mkt-etag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}body.marketing-page .marketing-html-root .etag{animation:mkt-etag-float 4s ease-in-out infinite}body.marketing-page .marketing-html-root .etag:nth-child(2){animation-delay:.15s}body.marketing-page .marketing-html-root .etag:nth-child(3){animation-delay:.3s}body.marketing-page .marketing-html-root .etag:nth-child(4){animation-delay:.45s}body.marketing-page .marketing-html-root .etag:nth-child(5){animation-delay:.6s}h2.sc-h,h3.stitle{margin:0}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #nav{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(0,0,0,.07)!important;box-shadow:0 1px 12px rgba(0,0,0,.06)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #nav.on{background:rgba(255,255,255,.97)!important;border-bottom:1px solid rgba(0,0,0,.09)!important;box-shadow:0 2px 16px rgba(0,0,0,.08)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #nav .logo{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .nav-links>li>a{color:#475569!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .nav-links>li>a:hover{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .btn-ghost{background:transparent!important;color:#475569!important;border:1px solid #e2e8f0!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .btn-ghost:hover{background:#f8fafc!important;color:#0f172a!important;border-color:#cbd5e1!important}body.marketing-page .vcard.lose,body.marketing-page .who-comp{background:rgba(0,0,0,.025)!important;border-color:rgba(0,0,0,.08)!important}body.marketing-page .h2h-col.comp-col{background:rgba(0,0,0,.02)!important}body.marketing-page .h2h-col.center-col{background:#f0f4ff!important;border-color:rgba(124,58,237,.12)!important}body.marketing-page .ms{background:#f8f7ff!important}body.marketing-page .also-card{background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important}body.marketing-page .also-card:hover{border-color:rgba(84,82,204,.25)!important;box-shadow:0 8px 24px rgba(84,82,204,.1)!important}body.marketing-page .also-title{color:#0f172a!important}body.marketing-page .cmp thead th{background:#f8f7ff!important;color:#475569!important;border-bottom-color:rgba(0,0,0,.08)!important}body.marketing-page .cmp thead th.as{background:rgba(84,82,204,.07)!important;color:#5452cc!important}body.marketing-page .cmp thead th.comp{background:rgba(124,58,237,.05)!important}body.marketing-page .center-feat,body.marketing-page .h2h-row{border-bottom-color:rgba(0,0,0,.06)!important}body.marketing-page .center-feat{color:#475569!important}body.marketing-page .cx{color:#d1d5db!important}body.marketing-page .cmp tbody tr:hover{background:rgba(84,82,204,.035)!important}body.marketing-page .cmp tbody td{border-bottom-color:rgba(0,0,0,.05)!important}body.marketing-page .cmp-wrap,body.marketing-page .h2h{border-color:rgba(0,0,0,.08)!important}body.marketing-page .h2h-col.as-col,body.marketing-page .h2h-col.center-col{border-right-color:rgba(0,0,0,.06)!important}body.marketing-page .ms-n{color:rgba(84,82,204,.15)!important}body.marketing-page .ms-body{color:#64748b!important}body.marketing-page ::-webkit-scrollbar-track{background:#f1f5f9!important}body.marketing-page ::-webkit-scrollbar-thumb{background:rgba(84,82,204,.2)!important}body.marketing-page .sec-l1 .btn-ghost,body.marketing-page .sec-light .btn-ghost,body.marketing-page [class*=mkt-bg-f] .btn-ghost{background:transparent!important;color:#475569!important;border:1px solid #e2e8f0!important}body.marketing-page .sec-l1 .btn-ghost:hover,body.marketing-page .sec-light .btn-ghost:hover{background:#f8fafc!important;color:#0f172a!important}body.marketing-page .pricing-section{background:#ffffff!important;color:#1a1f36!important}body.marketing-page .pricing-section h2,body.marketing-page .pricing-section h3{color:#0f172a!important}body.marketing-page .pricing-section p{color:#475569!important}body.marketing-page .plan{background:#ffffff!important;border-color:rgba(0,0,0,.09)!important;color:#1a1f36!important}body.marketing-page .plan.pro{background:#ffffff!important;border-color:rgba(84,82,204,.3)!important}body.marketing-page .plan-name{color:#0f172a!important}body.marketing-page .plan-note,body.marketing-page .plan-tagline{color:#64748b!important}body.marketing-page .price-amount{color:#0f172a!important}body.marketing-page .price-currency,body.marketing-page .price-period{color:#475569!important}body.marketing-page .price-equiv{color:#64748b!important}body.marketing-page .price-annual-note{color:#8b5cf6!important}body.marketing-page .plan-feats li{color:#334155!important;border-bottom-color:rgba(0,0,0,.05)!important}body.marketing-page .plan-feats li.locked{color:#94a3b8!important}body.marketing-page .plan-persona{background:rgba(0,0,0,.025)!important;border-color:rgba(0,0,0,.07)!important;color:#475569!important}body.marketing-page .plan-persona strong{color:#0f172a!important}body.marketing-page .plan-hr{border-color:rgba(0,0,0,.07)!important}body.marketing-page .plan-pop{background:rgba(124,58,237,.1)!important;color:#7c3aed!important}body.marketing-page .calc-section{background:#f8f7ff!important;color:#1a1f36!important}body.marketing-page .calc-section h2{color:#0f172a!important}body.marketing-page .calc-section p{color:#475569!important}body.marketing-page .calc-card{background:#ffffff!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 4px 24px rgba(0,0,0,.06)!important}body.marketing-page .calc-results{background:#f0f4ff!important;border-color:rgba(84,82,204,.14)!important}body.marketing-page .calc-inputs label{color:#475569!important}body.marketing-page .range-val{color:#0f172a!important}body.marketing-page .calc-result-label{color:#64748b!important}body.marketing-page .ri-label{color:#475569!important}body.marketing-page .ri-val{color:#0f172a!important}body.marketing-page .result-total{background:rgba(84,82,204,.06)!important;border-color:rgba(84,82,204,.15)!important}body.marketing-page .rt-label{color:#475569!important}body.marketing-page .rt-val{color:#4f46e5!important}body.marketing-page .rt-sub{color:#64748b!important}body.marketing-page .triggers-section{background:#ffffff!important;color:#1a1f36!important}body.marketing-page .triggers-section h2{color:#0f172a!important}body.marketing-page .triggers-section p{color:#475569!important}body.marketing-page .trigger-card{background:#f8f7ff!important;border:1px solid rgba(84,82,204,.1)!important;color:#1a1f36!important}body.marketing-page .trigger-moment{color:#7c3aed!important;background:rgba(124,58,237,.08)!important;border-color:rgba(124,58,237,.15)!important}body.marketing-page .trigger-msg{color:#0f172a!important}body.marketing-page .trigger-sub{color:#64748b!important}body.marketing-page .trigger-action{color:#4f46e5!important;border-top-color:rgba(0,0,0,.07)!important}body.marketing-page .trigger-action span{color:#7c3aed!important}body.marketing-page .compare-section{background:#f5f3ff!important;color:#1a1f36!important}body.marketing-page .compare-section h2{color:#0f172a!important}body.marketing-page .compare-section p{color:#475569!important}body.marketing-page .compare-section .cmp-box{background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important;overflow:hidden!important}body.marketing-page .compare-section .cmp{background:#ffffff!important}body.marketing-page .compare-section .cmp thead th{background:#f8f7ff!important;color:#475569!important;border-bottom:1px solid rgba(0,0,0,.08)!important}body.marketing-page .compare-section .cmp thead th.us{background:rgba(84,82,204,.08)!important;color:#4f46e5!important}body.marketing-page .compare-section .cmp tbody td{color:#334155!important;border-bottom:1px solid rgba(0,0,0,.05)!important}body.marketing-page .compare-section .cmp tbody td.fn{color:#475569!important}body.marketing-page .compare-section .cmp tbody td.us{background:rgba(84,82,204,.03)!important}body.marketing-page .compare-section .cmp tbody td.ck{color:#16a34a!important}body.marketing-page .compare-section .cmp tbody td.cx{color:#d1d5db!important}body.marketing-page .compare-section .cmp tbody tr:hover{background:rgba(84,82,204,.03)!important}body.marketing-page .guarantee-section{background:#0f172a!important}body.marketing-page .guarantee-inner,body.marketing-page .guarantee-section h2,body.marketing-page .guarantee-section p{color:#e2e8f0!important}body.marketing-page .guarantee-badge{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.15)!important;color:#f0f2f7!important}body.marketing-page .gp{color:#94a3b8!important;border-color:rgba(255,255,255,.12)!important}body.marketing-page .faq-section{background:#f5f3ff!important;color:#1a1f36!important}body.marketing-page .faq-section h2{color:#0f172a!important}body.marketing-page .faq-section .fq{color:#0f172a!important;background:transparent!important;border-bottom-color:rgba(0,0,0,.08)!important}body.marketing-page .faq-section .fq:hover{color:#4f46e5!important}body.marketing-page .faq-section .fa,body.marketing-page .faq-section .fa-in{color:#475569!important;background:transparent!important}body.marketing-page .faq-section .fi{border-color:rgba(0,0,0,.08)!important;background:#ffffff!important;border-radius:10px!important;margin-bottom:8px!important}body.marketing-page .faq-section .ficon{color:#7c3aed!important}body.marketing-page .save-badge{background:rgba(84,82,204,.1)!important;color:#4f46e5!important}body.marketing-page .sec-dark .step,body.marketing-page .sec-dark .step-card{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.1)!important}body.marketing-page .sec-dark .step-n,body.marketing-page .sec-dark .step-num,body.marketing-page .sec-dark .stn{color:#a78bfa!important}body.marketing-page .sec-dark .step h3,body.marketing-page .sec-dark .step-title,body.marketing-page .sec-dark .stitle{color:#f0f2f7!important}body.marketing-page .sec-dark .sbody,body.marketing-page .sec-dark .step p,body.marketing-page .sec-dark .step-desc{color:#94a3b8!important}body.marketing-page .sec-dark .sttag{color:#a78bfa!important}body.marketing-page .mkt-bg-f5f3ff .fi{background:#ffffff!important;border-color:rgba(0,0,0,.08)!important;border-radius:10px!important;margin-bottom:8px!important}body.marketing-page .mkt-bg-f5f3ff .fq{background:transparent!important;color:#0f172a!important}body.marketing-page .mkt-bg-f5f3ff .fa,body.marketing-page .mkt-bg-f5f3ff .fa-in{background:transparent!important;color:#475569!important}body.marketing-page .mkt-bg-f5f3ff .fa-inner{color:#475569!important}body.marketing-page .mkt-bg-f5f3ff .fa-inner strong{color:#0f172a!important}body.marketing-page .mkt-bg-f5f3ff .ficon{color:#7c3aed!important}body.marketing-page .page-wrap,body.marketing-page .vs-body,body.marketing-page .vs-section{background:#ffffff!important;color:#1a1f36!important}body.marketing-page .who-section{background:#f8f7ff!important}body.marketing-page .verdict-section{background:#ffffff!important}body.marketing-page .verdict-h,body.marketing-page .who-h{color:#0f172a!important}body.marketing-page .cta-band h1,body.marketing-page .cta-band h2,body.marketing-page .cta-band h3{color:#f0f2f7!important}body.marketing-page .cta-band .grad,body.marketing-page .cta-band h2 .grad{color:transparent!important;-webkit-text-fill-color:transparent!important}body.marketing-page .cta-band .cta-note,body.marketing-page .cta-band p{color:#94a3b8!important}body.marketing-page .cta-band .btn-ghost,body.marketing-page .cta-band .btn-ghost.btn-xl{background:transparent!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.2)!important}body.marketing-page .cta-band .btn-ghost.btn-xl:hover,body.marketing-page .cta-band .btn-ghost:hover{background:rgba(255,255,255,.08)!important;color:#ffffff!important;border-color:rgba(255,255,255,.35)!important}body.marketing-page #mkt-site-footer .logo,body.marketing-page .foot .logo,body.marketing-page footer.foot .logo{color:#f0f2f7!important}body.marketing-page #mkt-site-footer,body.marketing-page .foot,body.marketing-page footer.foot{color:#94a3b8!important}body.marketing-page #mkt-site-footer p,body.marketing-page .foot p,body.marketing-page footer.foot p{color:#64748b!important}body.marketing-page #mkt-site-footer a,body.marketing-page .foot a,body.marketing-page footer.foot a{color:#94a3b8!important}body.marketing-page #mkt-site-footer a:hover,body.marketing-page .foot a:hover,body.marketing-page footer.foot a:hover{color:#e2e8f0!important}body.marketing-page #mkt-site-footer .foot-copy,body.marketing-page .foot-copy{color:#475569!important}body.marketing-page #pricing .sc-h,body.marketing-page #pricing h1,body.marketing-page #pricing h2,body.marketing-page #pricing h3{color:#f0f2f7!important}body.marketing-page #pricing h2 .grad{color:transparent!important;-webkit-text-fill-color:transparent!important}body.marketing-page #pricing .sl,body.marketing-page #pricing .sld,body.marketing-page #pricing p{color:#cbd5e1!important}body.marketing-page #pricing .btn-ghost{background:transparent!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.25)!important}body.marketing-page #pricing .btn-ghost:hover{background:rgba(255,255,255,.08)!important;color:#ffffff!important}body.marketing-page .mkt-bg-f5f3ff .sc-p,body.marketing-page .mkt-bg-f8f7ff .sc-p,body.marketing-page .mkt-bg-f9f8ff .sc-p,body.marketing-page .mkt-bg-ffffff .sc-p,body.marketing-page .page-wrap .sc-p,body.marketing-page .pricing-section .sc-p,body.marketing-page .sec-l1 .sc-p,body.marketing-page .sec-light .sc-p,body.marketing-page .vs-body .sc-p,body.marketing-page .vs-section .sc-p{color:#475569!important}body.marketing-page .cta-band .sc-p,body.marketing-page .mkt-bg-09090f .sc-p,body.marketing-page .mkt-bg-0d0b1e .sc-p,body.marketing-page .mkt-bg-1a0a3e .sc-p,body.marketing-page .sec-dark .sc-p{color:#94a3b8!important}body.marketing-page .who-item{background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px!important;color:#334155!important}body.marketing-page .who-item .wi-h,body.marketing-page .who-item h3{color:#0f172a!important}body.marketing-page .who-item .wi-b,body.marketing-page .who-item p{color:#64748b!important}body.marketing-page .dc-h{color:#0f172a!important}body.marketing-page .dc-body{color:#64748b!important}body.marketing-page .h2h-feat{color:#334155!important}body.marketing-page .vs-hero .vh1,body.marketing-page .vs-hero h1{color:#0f172a!important}body.marketing-page .vs-hero .vs-sub,body.marketing-page .vs-hero p{color:#475569!important}body.marketing-page .ph-foot,body.marketing-page .plan-foot,body.marketing-page .pricing-section .ph-foot,body.marketing-page .pricing-section .plan-foot,body.marketing-page .pricing-section .price-fine,body.marketing-page .pricing-section small{color:#64748b!important}body.marketing-page .sec-mid:not(.cta-band):not(.foot):not([id=pricing]):not([id=features]){color:#1a1f36!important}body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit){background:#09090f!important;color:#e8eaf0!important}body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) .sc-h,body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) h2,body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) h3{color:#f0f2f7!important}body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) .sl,body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) p{color:#94a3b8!important}body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) .step-n,body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) .step-num,body.marketing-page .sec.sec-dark:not(#pricing):not(#features):not(#competitors):not(#audit) .stn{color:#a78bfa!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table{background:#f8f7ff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .sh2d,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .sh2l,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table h2{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .ew{color:#5452cc!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp-wrap{border:1px solid rgba(84,82,204,.18)!important;box-shadow:0 4px 24px rgba(84,82,204,.08)!important;border-radius:16px!important;overflow:hidden!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody tr,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp thead tr{background:#ffffff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp thead th{background:#f5f3ff!important;color:#64748b!important;border-bottom:1px solid rgba(84,82,204,.12)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp thead th.as{background:rgba(84,82,204,.1)!important;color:#4338ca!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp thead th.comp{background:rgba(124,58,237,.05)!important;color:#7c3aed!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td{color:#334155!important;border-bottom:1px solid rgba(0,0,0,.06)!important;background:#ffffff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.fn{color:#475569!important;font-weight:500!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.as{background:rgba(84,82,204,.05)!important;color:#1e1b4b!important;font-weight:600!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.comp{background:#ffffff!important;color:#334155!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.as.ck{color:#059669!important;font-weight:700!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.as.cx{color:#dc2626!important;font-weight:700!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.comp.ck{color:#16a34a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody td.comp.cx{color:#9ca3af!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) #compare-table .cmp tbody tr:hover{background:rgba(84,82,204,.03)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .who-grid .who-card{border-radius:18px!important;box-shadow:0 8px 24px rgba(15,23,42,.06)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .who-grid .who-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .who-grid .who-comp .who-title{color:#334155!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .who-grid .who-item{color:#334155!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .migration-steps .ms{background:#ffffff!important;border-right-color:rgba(15,23,42,.08)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .migration-steps .ms-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .migration-steps .ms-body{color:#475569!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .migration-steps .ms-n{color:rgba(84,82,204,.22)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h{background:#ffffff!important;border-color:rgba(15,23,42,.08)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-col.as-col{background:#f4f6ff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-col.center-col{background:#eef2ff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-col.comp-col{background:#f8fafc!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-brand{color:#64748b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-price.as-price{color:#1e1b4b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-price.comp-price{color:#1e293b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-feat,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-feat.dim,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-period{color:#334155!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .h2h-row{border-bottom-color:rgba(15,23,42,.08)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .who-grid .who-card{background:#f8fafc!important;border:1px solid rgba(15,23,42,.1)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .who-grid .who-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .who-grid .who-item{color:#334155!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-mid .who-grid .who-item:before{color:#64748b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-09090f .sc-h,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-09090f .sc-p,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-0d0b1e .sc-h,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-0d0b1e .sc-p{color:#e2e8f0!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-09090f .sc-li,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-0d0b1e .sc-li{color:#94a3b8!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-09090f .sc-li strong,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .mkt-bg-0d0b1e .sc-li strong{color:#f1f5f9!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp tbody td.as{color:#f8fafc!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .lockout-body{color:#475569!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .kd-comp .kd-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .kd-comp .kd-body{color:#475569!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-as .pc-price,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-comp .pc-price,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-price{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-anchor,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-period{color:#64748b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-as .pc-feats li,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-comp .pc-feats li{color:#334155!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-as{background:#f3f5ff!important;border-color:rgba(84,82,204,.24)!important;box-shadow:0 10px 30px rgba(84,82,204,.12)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .pc-comp{background:#f8fafc!important;border-color:rgba(15,23,42,.1)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-ai .cat-title,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-google .cat-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-ai .cat-desc,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-ai .cat-signal,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-google .cat-desc,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .cat-google .cat-signal{color:#475569!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-name{color:#64748b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-price{color:#0f172a!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-anchor,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-as .pc-feats li,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-comp .pc-feats li,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-period{color:#334155!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-as .pc-feats li:before{color:#10b981!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-comp .pc-feats li:before{color:#ef4444!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .price-compare .pc-comp .pc-feats li.has:before{color:#10b981!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .ewd,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .sh2d{color:#f8fafc!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp-wrap{border-color:rgba(148,163,184,.24)!important;box-shadow:0 14px 34px rgba(2,6,23,.36)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp thead th{background:#161920!important;color:#cbd5e1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp thead th.as{color:#c4c3f5!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp thead th.comp{color:#fda4af!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp tbody td{color:#cbd5e1!important;border-bottom-color:rgba(148,163,184,.12)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp tbody td.fn{color:#e2e8f0!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp .ck{color:#10b981!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp .cx{color:#f87171!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec.sec-dark .cmp .partial{color:#fbbf24!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap){background:#f8f7ff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .ewd,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .ewl{color:#5452cc!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .sh2d,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .sh2l,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) h2{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp-wrap{border:1px solid rgba(84,82,204,.18)!important;box-shadow:0 4px 24px rgba(84,82,204,.08)!important;border-radius:16px!important;overflow:hidden!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody tr,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp thead tr{background:#ffffff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp thead th{background:#f5f3ff!important;color:#64748b!important;border-bottom:1px solid rgba(84,82,204,.12)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp thead th.as{background:rgba(84,82,204,.1)!important;color:#4338ca!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp thead th.comp{background:rgba(124,58,237,.05)!important;color:#7c3aed!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td{color:#334155!important;border-bottom:1px solid rgba(0,0,0,.06)!important;background:#ffffff!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.fn{color:#475569!important;font-weight:500!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.as{background:rgba(84,82,204,.05)!important;color:#1e1b4b!important;font-weight:600!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.comp{background:#ffffff!important;color:#334155!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.as.ck{color:#059669!important;font-weight:700!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.as.cx{color:#dc2626!important;font-weight:700!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.comp.ck{color:#16a34a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody td.comp.cx{color:#9ca3af!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .sec:has(.cmp-wrap) .cmp tbody tr:hover{background:rgba(84,82,204,.03)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .use-grid .ug-sem .ug-title{color:#0f172a!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .use-grid .ug-sem .ug-item{color:#334155!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .use-grid .ug-sem .ug-item:before{color:#f59e0b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-as{background:#eef2ff!important;border-color:rgba(84,82,204,.24)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-comp{background:#f8fafc!important;border-color:rgba(15,23,42,.1)!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-price{color:#0f172a!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-period{color:#64748b!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-note{color:#0f766e!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-comp .vl-note{color:#b45309!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-as .vl-item,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-comp .vl-item,body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-item{color:#334155!important;opacity:1!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-as .vl-item:before{color:#10b981!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-comp .vl-item:before{color:#ef4444!important}body.marketing-page:not(:has(.ph)):not(:has(.hero.hero .scanbar)) .value-ladder .vl-comp .vl-item.has:before{color:#10b981!important}body.marketing-page #features .rs-text{color:#cbd5e1!important}body.marketing-page #features .rs-text strong{color:#f8fafc!important}body.marketing-page .mkt-bg-ffffff .vis-card [style*="color:var(--g200)"]{color:#475569!important}.aeo-hero{background:linear-gradient(150deg,#1e0a4a,#2d1b69 45%,#4c1d95);padding:6.5rem 24px 5.5rem;text-align:center;position:relative;overflow:hidden}.aeo-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 55% at 50% 0,rgba(167,139,250,.18) 0,transparent 70%);pointer-events:none}.aeo-hero-inner{max-width:760px;margin:0 auto;position:relative}.aeo-eyebrow{display:inline-flex;align-items:center;padding:4px 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);font-size:11px;font-weight:700;letter-spacing:.1em;color:#e9d5ff;text-transform:uppercase;margin-bottom:1.5rem}.aeo-hero h1{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;color:#ffffff;line-height:1.1;margin:0 0 1.25rem;letter-spacing:-.02em}.aeo-hero-sub{font-size:clamp(1rem,2vw,1.175rem);color:#c4b5fd;line-height:1.65;margin:0 auto 2.5rem;max-width:600px}.aeo-hero-ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.aeo-toc{background:#f5f3ff;border-bottom:1px solid rgba(124,58,237,.1);padding:13px 0;position:sticky;top:60px;z-index:20}.aeo-toc-inner{max-width:900px;margin:0 auto;padding:0 24px;display:flex;gap:5px;flex-wrap:wrap;align-items:center}.aeo-toc-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;margin-right:8px;white-space:nowrap;flex-shrink:0}.aeo-toc a{font-size:12.5px;color:#64748b;text-decoration:none;padding:4px 11px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#fff;white-space:nowrap;transition:all .15s}.aeo-toc a:hover{color:#7c3aed;border-color:rgba(124,58,237,.25);background:#faf7ff}.aeo-bg-white{background:#ffffff}.aeo-bg-soft{background:#f8f7ff}.aeo-wrap{max-width:820px;margin:0 auto;padding:4.5rem 24px}.aeo-wrap h2{font-size:clamp(1.65rem,3vw,2.1rem);font-weight:800;color:#0f172a;margin:0 0 1.25rem;line-height:1.2;letter-spacing:-.015em}.aeo-wrap h3{font-size:1.075rem;font-weight:700;color:#0f172a;margin:2.25rem 0 .6rem;line-height:1.35}.aeo-wrap ol,.aeo-wrap p,.aeo-wrap ul{font-size:1.0625rem;line-height:1.78;color:#334155;margin:0 0 1.25rem}.aeo-wrap ol,.aeo-wrap ul{padding-left:1.4rem}.aeo-wrap li{margin-bottom:.4rem}.aeo-wrap strong{color:#0f172a}.aeo-sect-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7c3aed;margin-bottom:10px}.aeo-def{background:#f5f3ff;border-left:3px solid #7c3aed;border-radius:0 12px 12px 0;padding:18px 22px;margin:1.5rem 0;font-size:1rem;color:#1e1b4b;line-height:1.65;font-style:italic}.aeo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:2rem 0}.aeo-stat{background:#fff;border:1px solid rgba(84,82,204,.12);border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:4px}.aeo-stat-n{font-size:2rem;font-weight:800;color:#4338ca;line-height:1;font-variant-numeric:tabular-nums}.aeo-stat-l{font-size:12px;color:#64748b;font-weight:500}.aeo-table-wrap{overflow-x:auto;border-radius:14px;border:1px solid rgba(84,82,204,.14);margin:1.5rem 0;box-shadow:0 2px 12px rgba(84,82,204,.06)}.aeo-cmp{width:100%;border-collapse:collapse;font-size:13.5px}.aeo-cmp thead th{background:#f5f3ff;color:#475569;font-weight:600;padding:12px 16px;text-align:left;border-bottom:1px solid rgba(84,82,204,.12)}.aeo-cmp thead th.us{background:rgba(84,82,204,.09);color:#4338ca}.aeo-cmp tbody td{padding:11px 16px;border-bottom:1px solid rgba(0,0,0,.05);color:#334155}.aeo-cmp tbody td.fn{color:#475569;font-weight:500}.aeo-cmp tbody td.ck{color:#059669;font-weight:700}.aeo-cmp tbody td.cx{color:#9ca3af}.aeo-cmp tbody td.us{background:rgba(84,82,204,.04);color:#1e1b4b;font-weight:600}.aeo-cmp tbody tr:last-child td{border-bottom:none}.aeo-cmp tbody tr:hover{background:rgba(84,82,204,.025)}.aeo-steps{display:flex;flex-direction:column;gap:28px;margin:1.5rem 0}.aeo-step{display:flex;gap:18px;align-items:flex-start}.aeo-step-n{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#4338ca;color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:2px}.aeo-step-body{flex:1}.aeo-step-action{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7c3aed;margin-top:6px}.aeo-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:1.5rem 0}.aeo-metric{background:#fff;border:1px solid rgba(84,82,204,.12);border-radius:14px;padding:18px 20px}.aeo-metric-label{font-size:12px;font-weight:700;color:#7c3aed;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.aeo-tools{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:1.5rem 0}.aeo-tool{background:#fff;border:1px solid rgba(84,82,204,.12);border-radius:14px;padding:18px 20px;display:flex;flex-direction:column;gap:6px;text-decoration:none;transition:box-shadow .15s,border-color .15s}.aeo-tool:hover{border-color:rgba(84,82,204,.3);box-shadow:0 4px 16px rgba(84,82,204,.1)}.aeo-tool-badge{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;background:#f1f0ff;border-radius:20px;padding:2px 8px;align-self:flex-start}.aeo-tool-name{font-size:.9375rem;font-weight:700;color:#0f172a}.aeo-tool-desc{font-size:.8125rem;color:#64748b;line-height:1.5}.aeo-tool-link{font-size:12px;font-weight:600;color:#5452cc;margin-top:4px}.aeo-tools .aeo-tool:first-child{grid-column:1/-1}.aeo-faq-sect{margin:1.5rem 0}.aeo-faq-sect .fi{border-bottom:1px solid rgba(0,0,0,.07);background:transparent}.aeo-faq-sect .fq{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;padding:16px 0;font-size:.9375rem;font-weight:600;color:#0f172a;cursor:pointer;text-align:left;gap:12px}.aeo-faq-sect .ficon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#f1f0ff;color:#5452cc;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.aeo-faq-sect .fa{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-bottom .3s ease;padding:0 \!important}.aeo-faq-sect .fi.open .fa{max-height:600px \!important;padding-bottom:1.25rem \!important}.aeo-faq-sect .fa p{font-size:.9375rem \!important;color:#475569 \!important;padding-right:2rem;margin:0 \!important;line-height:1.7}.aeo-cta-band-wrap{padding:0 24px 5rem;background:#f8f7ff}.aeo-cta-band{max-width:820px;margin:0 auto;background:linear-gradient(135deg,#ede9fe,#e0e7ff);border-radius:20px;padding:48px 44px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.aeo-cta-band h2{font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800;color:#1e1b4b;margin:0;line-height:1.25}.aeo-cta-band p{font-size:.9375rem;color:#4338ca;margin:0;line-height:1.65}.aeo-cta-band .aeo-cta-row{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:700px){.aeo-stats{grid-template-columns:1fr 1fr}.aeo-metrics,.aeo-tools{grid-template-columns:1fr}.aeo-tools .aeo-tool:first-child{grid-column:auto}.aeo-cta-band{padding:32px 24px}}.blog-hero{background:linear-gradient(150deg,#1e0a4a,#2d1b69 50%,#4c1d95);padding:7rem 24px 5rem;text-align:center}.blog-hero-inner{max-width:680px;margin:0 auto}.blog-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a78bfa;background:rgba(167,139,250,.12);border:1px solid rgba(167,139,250,.25);border-radius:20px;padding:4px 14px;margin-bottom:20px}.blog-hero h1{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;color:#f8fafc;line-height:1.15;margin:0 0 16px;letter-spacing:-.02em}.blog-grad{background:linear-gradient(90deg,#a78bfa,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-hero-sub{font-size:1.0625rem;color:#cbd5e1;line-height:1.7;margin:0 auto;max-width:600px}.blog-featured-sect{background:#f8f7ff;padding:4rem 0}.blog-sect-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;margin-bottom:20px}.blog-feat-card{display:flex;gap:48px;align-items:center;background:#ffffff;border:1px solid rgba(84,82,204,.15);border-radius:20px;padding:40px 44px;text-decoration:none;transition:box-shadow .2s,transform .2s;box-shadow:0 4px 24px rgba(84,82,204,.07)}.blog-feat-card:hover{box-shadow:0 12px 40px rgba(84,82,204,.14);transform:translateY(-2px)}.blog-feat-left{flex:1;min-width:0}.blog-feat-right{flex-shrink:0;width:240px}.blog-feat-tag{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7c3aed;margin-bottom:14px}.blog-feat-title{font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;color:#0f172a;line-height:1.25;margin:0 0 14px;letter-spacing:-.02em}.blog-feat-desc{font-size:.9375rem;color:#475569;line-height:1.7;margin:0 0 20px}.blog-feat-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.blog-tag{display:inline-block;font-size:11px;font-weight:600;background:#f1f0ff;color:#5452cc;border-radius:20px;padding:3px 10px}.blog-feat-cta{margin-left:auto;font-size:.875rem;font-weight:700;color:#5452cc}.blog-feat-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.blog-feat-stat{background:#f8f7ff;border:1px solid rgba(84,82,204,.1);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.blog-feat-stat-n{font-size:1.5rem;font-weight:800;color:#4338ca;line-height:1}.blog-feat-stat-l{font-size:11px;color:#64748b;font-weight:500}.blog-grid-sect{background:#ffffff;padding:5rem 0 6rem}.blog-grid-h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#0f172a;margin:0 0 36px;letter-spacing:-.02em}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-card{background:#fafafa;border:1px solid rgba(0,0,0,.07);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s,border-color .2s}.blog-card-thumb{aspect-ratio:16/9;margin:-28px -28px 16px;overflow:hidden;border-radius:16px 16px 0 0;background:#e2e8f0}.blog-card-thumb img{width:100%;height:100%;object-fit:cover;display:block}.blog-card:hover{border-color:rgba(84,82,204,.2);box-shadow:0 6px 24px rgba(84,82,204,.08)}.blog-card-tag-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.blog-soon-pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#fff7ed;color:#c2410c;border-radius:20px;padding:2px 8px;margin-left:auto}.blog-card-title{font-size:1rem;font-weight:700;color:#0f172a;line-height:1.4;margin:0}.blog-card-desc{font-size:.875rem;color:#64748b;line-height:1.65;margin:0;flex:1}.blog-cta-sect{background:#f5f3ff;padding:5rem 0}.blog-cta-inner{text-align:center;max-width:560px;margin:0 auto}.blog-cta-inner h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#0f172a;margin:0 0 12px;letter-spacing:-.02em}.blog-cta-inner p{font-size:.9375rem;color:#475569;line-height:1.7;margin:0 0 28px}@media (max-width:900px){.blog-feat-card{flex-direction:column;gap:28px}.blog-feat-right{width:100%}.blog-feat-stat-grid{grid-template-columns:repeat(4,1fr)}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-feat-card{padding:28px 20px}.blog-grid{grid-template-columns:1fr}.blog-feat-stat-grid{grid-template-columns:repeat(2,1fr)}}.post-featured-wrap{margin:0;padding:0;background:#0b1220;line-height:0}.post-featured-wrap--placeholder{background:linear-gradient(180deg,#1e0a4a,#0f172a)}.post-featured-img{display:block;width:100%;height:auto;max-height:min(52vh,440px);object-fit:cover;object-position:center}.post-hero{background:linear-gradient(150deg,#1e0a4a,#2d1b69 50%,#4c1d95);padding:5rem 24px 4rem}.post-hero-inner{max-width:760px;margin:0 auto}.post-breadcrumb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:rgba(255,255,255,.5);margin-bottom:20px}.post-breadcrumb a{color:rgba(255,255,255,.6);text-decoration:none}.post-breadcrumb a:hover{color:#fff}.post-tag-row{display:flex;gap:8px;margin-bottom:18px}.post-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(167,139,250,.15);color:#c4b5fd;border:1px solid rgba(167,139,250,.25);border-radius:20px;padding:3px 10px}.post-hero h1{font-size:clamp(1.9rem,5vw,3rem);font-weight:800;color:#f8fafc;line-height:1.15;margin:0 0 18px;letter-spacing:-.025em}.post-grad{background:linear-gradient(90deg,#a78bfa,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.post-lede{font-size:1.125rem;color:#cbd5e1;line-height:1.7;margin:0 0 20px;max-width:680px}.post-meta-row{display:flex;align-items:center;gap:8px;font-size:12.5px;color:rgba(255,255,255,.45)}.post-meta-dot{opacity:.4}.post-body{background:#ffffff}.post-wrap{max-width:760px;margin:0 auto;padding:4rem 24px 5rem}.post-wrap h2{font-size:clamp(1.3rem,3vw,1.65rem);font-weight:800;color:#0f172a;margin:2.5rem 0 .75rem;line-height:1.25;letter-spacing:-.02em}.post-wrap h2:first-child{margin-top:0}.post-wrap ol,.post-wrap p,.post-wrap ul{font-size:1.0625rem;line-height:1.8;color:#334155;margin:0 0 1.25rem}.post-wrap ol,.post-wrap ul{padding-left:1.4rem}.post-wrap li{margin-bottom:.5rem}.post-wrap strong{color:#0f172a;font-weight:700}.post-link{color:#5452cc;font-weight:600;text-decoration:none}.post-link:hover{text-decoration:underline}.post-callout{border-radius:12px;padding:20px 24px;margin:1.75rem 0}.post-callout p{margin:0;font-size:.9375rem;line-height:1.7}.post-callout-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.post-callout-purple{background:#f5f3ff;border-left:3px solid #7c3aed;border-radius:0 12px 12px 0}.post-callout-purple .post-callout-label{color:#7c3aed}.post-callout-purple p{color:#1e1b4b}.post-callout-slate{background:#f8fafc;border-left:3px solid #94a3b8;border-radius:0 12px 12px 0}.post-callout-slate .post-callout-label{color:#64748b}.post-callout-slate p{color:#334155}.post-callout-amber{background:#fffbeb;border-left:3px solid #f59e0b;border-radius:0 12px 12px 0}.post-callout-amber .post-callout-label{color:#b45309}.post-callout-amber p{color:#78350f}.post-table-wrap{overflow-x:auto;border-radius:14px;border:1px solid rgba(84,82,204,.14);margin:1.75rem 0;box-shadow:0 2px 12px rgba(84,82,204,.06)}.post-table{width:100%;border-collapse:collapse;font-size:13px}.post-table thead th{background:#f5f3ff;color:#475569;font-weight:600;padding:12px 16px;text-align:left;border-bottom:1px solid rgba(84,82,204,.12);white-space:nowrap}.post-th-highlight{background:rgba(84,82,204,.1) \!important;color:#4338ca \!important}.post-table tbody td{padding:11px 16px;border-bottom:1px solid rgba(0,0,0,.05);color:#334155;vertical-align:top}.post-table tbody td.fn{color:#475569;font-weight:600;white-space:nowrap}.post-td-highlight{background:rgba(84,82,204,.04);color:#1e1b4b \!important;font-weight:500}.post-table tbody tr:last-child td{border-bottom:none}.post-table tbody tr:hover{background:rgba(84,82,204,.02)}.post-inline-cta{display:flex;align-items:center;gap:24px;background:linear-gradient(135deg,#ede9fe,#e0e7ff);border-radius:16px;padding:28px 32px;margin:2.5rem 0;flex-wrap:wrap}.post-inline-cta-left{flex:1;min-width:200px}.post-inline-cta-title{font-size:1rem;font-weight:800;color:#1e1b4b;margin-bottom:6px}.post-inline-cta-desc{font-size:.875rem;color:#4338ca;line-height:1.55;margin:0}.post-related{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.07)}.post-related-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin-bottom:16px}.post-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.post-related-card{background:#f8f7ff;border:1px solid rgba(84,82,204,.12);border-radius:14px;padding:20px 22px;text-decoration:none;display:flex;flex-direction:column;gap:8px;transition:border-color .15s,box-shadow .15s}.post-related-card:hover{border-color:rgba(84,82,204,.3);box-shadow:0 4px 16px rgba(84,82,204,.1)}.post-related-title{font-size:.9rem;font-weight:700;color:#0f172a;line-height:1.4}.post-related-arrow{font-size:.8125rem;font-weight:700;color:#5452cc;margin-top:auto}@media (max-width:640px){.post-inline-cta{flex-direction:column;align-items:flex-start}.post-related-grid{grid-template-columns:1fr}.post-table{font-size:12px}}.blog-card-live{text-decoration:none;border-color:rgba(84,82,204,.18) \!important;background:#fff \!important}.blog-card-live:hover{border-color:rgba(84,82,204,.35) \!important;box-shadow:0 8px 28px rgba(84,82,204,.12) \!important;transform:translateY(-2px)}.blog-live-pill{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ecfdf5;color:#065f46;border-radius:20px;padding:2px 8px;margin-left:auto}.blog-card-read{font-size:12.5px;font-weight:700;color:#5452cc;margin-top:auto}