:root{--purple: #7c3aed;--purple-light: #a78bfa;--purple-dim: #6d28d9;--purple-faint: rgba(124, 58, 237, .14);--ink: rgba(255, 255, 255, .92);--ink-soft: rgba(255, 255, 255, .62);--ink-muted: rgba(255, 255, 255, .4);--paper: #10101a;--paper-warm: #0c0c14;--border: rgba(255, 255, 255, .08);--green: #34d399;--green-faint: rgba(52, 211, 153, .12);--red: #f87171;--red-faint: rgba(248, 113, 113, .1)}.page-comparison{position:relative;z-index:1}.page-comparison .hero{text-align:center}.page-comparison .hero h1,.page-comparison .hero-h1-line2,.page-comparison .hero-sub,.page-comparison .hero-disclaimer{margin-left:auto;margin-right:auto}.page-comparison .hero-actions,.page-comparison .hero-perks{justify-content:center}.page-comparison :is(h1,h2,h3,.hero-h1-line2,.cta h2,.cta-line2) em{font-style:normal!important}.hero-eyebrow,.scenarios-label{color:#ffffff47!important}.hero-eyebrow:before,.scenarios-label:before{background:var(--purple-light)!important}.hero h1,.hero-h1-line2,.serif-h2,.cta h2,.cta-line2,.tension-stat,.cm-price,.billing-model-name,.sc-credits,.sc-value,.agency-callout-stat{font-family:Geist,sans-serif!important;font-weight:700!important;letter-spacing:-.04em!important}.hero h1,.hero-h1-line2,.serif-h2{color:#fffffff2!important}.hero h1 em,.hero-h1-line2 em,.serif-h2 em,.cta h2 em,.cta-line2 em{color:var(--purple-light)!important;font-style:normal!important}.hero-sub,.body-text,.ease-sub,.workflow-sub,.billing-model-desc,.output-item,.reason-card p,.scenario-subtitle,.agency-feature-text p,.table-note{color:#ffffff6b!important}.btn-primary{background:var(--purple)!important;color:#fff!important;border:none!important;border-radius:6px!important;font-family:Geist,sans-serif!important;font-weight:600!important;font-size:.95rem!important;padding:14px 30px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1.2!important}.btn-primary:hover{background:var(--purple-dim)!important;transform:translateY(-1px)}.btn-ghost{background:transparent!important;color:#ffffffa3!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;font-family:Geist,sans-serif!important;font-weight:500!important;font-size:.95rem!important;padding:13px 26px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:46px!important;line-height:1.2!important;box-shadow:none!important;outline:none!important}.btn-ghost:hover{color:#ffffffeb!important;border-color:#ffffff3d!important;text-decoration:none!important}.btn-ghost-light{text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;line-height:1.2!important;box-shadow:none!important;outline:none!important}.hero-perk,.cta-perk{color:#ffffff52!important}.tension-bar,.cta{background:#080810!important;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.tension-item{background:#080810!important}.tension-label,.cta-sub{color:#ffffff6b!important}.why-switch,.cost-section,.billing-section,.output-section,.agency-section{color:#ffffffe6}.ease-section,.workflow-section,.feature-table-section{background:transparent!important;border-color:#ffffff0f!important}.reasons-grid,.ease-grid,.workflow-grid,.credit-model,.billing-grid,.output-grid,.scenarios-grid,.feature-table{background:#ffffff0f!important;border-color:#ffffff14!important;border-radius:12px!important}.reason-card,.ease-col,.workflow-col,.cm-col,.billing-col,.output-col,.scenario-card,.agency-callout{background:#10101a!important}.ease-col.gs,.workflow-col.gs,.cm-col.gs-col,.billing-col.gs-col,.output-col.out-gs,.agency-callout{background:#080810!important}.ease-col.tr,.workflow-col.pb,.cm-col.tr-col,.billing-col.pb-col,.output-col.out-pb{background:#10101a!important}.reason-card h3,.scenario-title,.agency-feature-text h4,.feature-table td:first-child{color:#ffffffdb!important}.ease-list li,.workflow-step,.cm-item-label,.billing-example-action,.td-gs,.td-tr,.td-pb{color:#ffffff80!important}.feature-table thead tr,.feature-table tbody tr:nth-child(odd),.feature-table tbody tr:nth-child(2n){background:#10101a!important}.feature-table th,.feature-table td{border-bottom:1px solid rgba(255,255,255,.06)}.feature-table tbody tr:last-child td{border-bottom:none}.tr .ease-col-label,.pb .workflow-col-label,.out-pb .output-col-label,.tr-col .cm-brand,.pb-col .billing-brand{color:#ffffff52!important}.tr .ease-col-label:after,.pb .workflow-col-label:after,.out-pb .output-col-label:after,.tr-col .cm-brand:after,.pb-col .billing-brand:after{background:#ffffff14!important}.sc-side{border-radius:8px!important}html[data-theme=light] .page-comparison{--purple: #18181b;--purple-light: #52525b;--purple-dim: #27272a;--purple-faint: rgba(24, 24, 27, .06);--ink: #18181b;--ink-soft: #52525b;--ink-muted: #71717a;--paper: #ffffff;--paper-warm: #fafafa;--border: #e4e4e7;--green: #15803d;--green-faint: rgba(22, 163, 74, .08);--red: #b91c1c;--red-faint: rgba(185, 28, 28, .08)}html[data-theme=light] .page-comparison .hero{position:relative;background:transparent!important}html[data-theme=light] .page-comparison .hero:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-color:var(--v3-bg);background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 1.5px);background-size:24px 24px;pointer-events:none}html[data-theme=light] .page-comparison .hero-eyebrow,html[data-theme=light] .page-comparison .scenarios-label{color:var(--v3-ink-muted)!important}html[data-theme=light] .page-comparison .hero-eyebrow:before,html[data-theme=light] .page-comparison .scenarios-label:before{background:var(--v3-border)!important}html[data-theme=light] .page-comparison .hero h1,html[data-theme=light] .page-comparison .hero-h1-line2,html[data-theme=light] .page-comparison .serif-h2,html[data-theme=light] .page-comparison .cta h2,html[data-theme=light] .page-comparison .cta-line2,html[data-theme=light] .page-comparison .tension-stat,html[data-theme=light] .page-comparison .cm-price,html[data-theme=light] .page-comparison .billing-model-name,html[data-theme=light] .page-comparison .sc-credits,html[data-theme=light] .page-comparison .sc-value,html[data-theme=light] .page-comparison .agency-callout-stat{color:var(--v3-ink)!important}html[data-theme=light] .page-comparison .hero h1 em,html[data-theme=light] .page-comparison .hero-h1-line2 em,html[data-theme=light] .page-comparison .serif-h2 em,html[data-theme=light] .page-comparison .cta h2 em,html[data-theme=light] .page-comparison .cta-line2 em{color:var(--v3-ink)!important;font-style:normal!important}html[data-theme=light] .page-comparison .hero-sub,html[data-theme=light] .page-comparison .body-text,html[data-theme=light] .page-comparison .ease-sub,html[data-theme=light] .page-comparison .workflow-sub,html[data-theme=light] .page-comparison .billing-model-desc,html[data-theme=light] .page-comparison .output-item,html[data-theme=light] .page-comparison .reason-card p,html[data-theme=light] .page-comparison .scenario-subtitle,html[data-theme=light] .page-comparison .agency-feature-text p,html[data-theme=light] .page-comparison .table-note{color:var(--v3-ink-soft)!important;font-weight:400!important}html[data-theme=light] .page-comparison .hero-perk{color:var(--v3-ink-muted)!important}html[data-theme=light] .page-comparison .tension-bar,html[data-theme=light] .page-comparison .cta{background:#18181b!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-comparison .tension-item{background:#18181b!important}html[data-theme=light] .page-comparison .tension-label,html[data-theme=light] .page-comparison .cta-sub{color:#ffffff8c!important}html[data-theme=light] .page-comparison .tension-stat{color:#fff!important}html[data-theme=light] .page-comparison .cta-perk{color:#ffffff59!important}html[data-theme=light] .page-comparison .cta h2,html[data-theme=light] .page-comparison .cta-line2{color:#fff!important}html[data-theme=light] .page-comparison .why-switch,html[data-theme=light] .page-comparison .cost-section,html[data-theme=light] .page-comparison .billing-section,html[data-theme=light] .page-comparison .output-section,html[data-theme=light] .page-comparison .agency-section{color:var(--v3-ink)!important}html[data-theme=light] .page-comparison .ease-section,html[data-theme=light] .page-comparison .workflow-section,html[data-theme=light] .page-comparison .feature-table-section{background:var(--v3-bg-band)!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-comparison :is(.reasons-grid,.ease-grid,.workflow-grid,.credit-model,.billing-grid,.output-grid,.scenarios-grid,.feature-table){background:var(--v3-border)!important;border-color:var(--v3-border)!important;border-radius:8px!important}html[data-theme=light] .page-comparison :is(.reason-card,.ease-col.tr,.workflow-col.pb,.cm-col.tr-col,.billing-col.pb-col,.output-col.out-pb,.scenario-card){background:var(--v3-bg-elevated)!important}html[data-theme=light] .page-comparison :is(.ease-col.gs,.workflow-col.gs,.cm-col.gs-col,.billing-col.gs-col,.output-col.out-gs,.agency-callout){background:#18181b!important}html[data-theme=light] .page-comparison .reason-card h3,html[data-theme=light] .page-comparison .scenario-title,html[data-theme=light] .page-comparison .agency-feature-text h4,html[data-theme=light] .page-comparison .feature-table td:first-child{color:var(--v3-ink)!important}html[data-theme=light] .page-comparison .ease-list li,html[data-theme=light] .page-comparison .workflow-step,html[data-theme=light] .page-comparison .cm-item-label,html[data-theme=light] .page-comparison .billing-example-action{color:var(--v3-ink-soft)!important}html[data-theme=light] .page-comparison .gs .ease-list li,html[data-theme=light] .page-comparison .gs .workflow-step,html[data-theme=light] .page-comparison .gs-col .cm-item-label,html[data-theme=light] .page-comparison .gs-col .billing-example-action,html[data-theme=light] .page-comparison .out-gs .output-item{color:#ffffffa6!important}html[data-theme=light] .page-comparison .tr .ease-list li,html[data-theme=light] .page-comparison .pb .workflow-step,html[data-theme=light] .page-comparison .tr-col .cm-item-label,html[data-theme=light] .page-comparison .pb-col .billing-example-action,html[data-theme=light] .page-comparison .out-pb .output-item{color:var(--v3-ink-muted)!important}html[data-theme=light] .page-comparison .gs .ease-col-label,html[data-theme=light] .page-comparison .gs .workflow-col-label,html[data-theme=light] .page-comparison .gs-col .cm-brand,html[data-theme=light] .page-comparison .gs-col .billing-brand{color:#ffffff59!important}html[data-theme=light] .page-comparison .tr .ease-col-label,html[data-theme=light] .page-comparison .pb .workflow-col-label,html[data-theme=light] .page-comparison .out-pb .output-col-label,html[data-theme=light] .page-comparison .tr-col .cm-brand,html[data-theme=light] .page-comparison .pb-col .billing-brand{color:var(--v3-ink-muted)!important}html[data-theme=light] .page-comparison .tr .ease-col-label:after,html[data-theme=light] .page-comparison .pb .workflow-col-label:after,html[data-theme=light] .page-comparison .out-pb .output-col-label:after,html[data-theme=light] .page-comparison .tr-col .cm-brand:after,html[data-theme=light] .page-comparison .pb-col .billing-brand:after{background:var(--v3-border)!important}html[data-theme=light] .page-comparison .gs .ease-col-label:after,html[data-theme=light] .page-comparison .gs .workflow-col-label:after,html[data-theme=light] .page-comparison .gs-col .cm-brand:after,html[data-theme=light] .page-comparison .gs-col .billing-brand:after{background:#ffffff14!important}html[data-theme=light] .page-comparison .feature-table thead tr,html[data-theme=light] .page-comparison .feature-table tbody tr:nth-child(odd),html[data-theme=light] .page-comparison .feature-table tbody tr:nth-child(2n){background:var(--v3-bg-elevated)!important}html[data-theme=light] .page-comparison .feature-table th,html[data-theme=light] .page-comparison .feature-table td{border-bottom-color:var(--v3-border)!important;color:var(--v3-ink-soft)!important}html[data-theme=light] .page-comparison .td-gs{color:#15803d!important}html[data-theme=light] .page-comparison .td-tr,html[data-theme=light] .page-comparison .td-pb{color:var(--v3-ink-muted)!important}html[data-theme=light] .page-comparison .ease-callout{color:#fff6!important}html[data-theme=light] .page-comparison .ease-callout strong{color:#ffffffbf!important}html[data-theme=light] .page-comparison .gs .ease-list li:before{color:#ffffff8c!important}html[data-theme=light] .page-comparison .divider{background:var(--v3-cutout-h)!important;height:1px}html[data-theme=light] .page-comparison .content-section,html[data-theme=light] .page-comparison .content-section--band .content-section-inner{color:var(--v3-ink-soft)!important}html[data-theme=light] .page-comparison .content-section--band{background:var(--v3-bg-band)!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-comparison :is(.verdict-grid,.diff-stack){background:var(--v3-border)!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-comparison .verdict-col.jg,html[data-theme=light] .page-comparison .diff-card{background:var(--v3-bg-elevated)!important}html[data-theme=light] .page-comparison .verdict-col.gs{background:#18181b!important}html[data-theme=light] .page-comparison .diff-title,html[data-theme=light] .page-comparison .verdict-col.jg .verdict-col-label{color:var(--v3-ink)!important}html[data-theme=light] .page-comparison :is(.diff-body,.prose-block p,.compare-callout p){color:var(--v3-ink-soft)!important}html[data-theme=light] .page-comparison .compare-callout{background:#18181b0a!important;border-left-color:var(--v3-ink)!important}html[data-theme=light] .page-comparison .compare-callout-warn{background:#b91c1c0f!important}html[data-theme=light] .page-comparison .hero-visual img,html[data-theme=light] .page-comparison .content-split img,html[data-theme=light] .page-comparison .section-visual img{border-color:var(--v3-border)!important}html[data-theme=light] .page-comparison-jungler .feature-table .td-gs .check{color:#16a34a!important;font-weight:800!important}html[data-theme=light] .page-comparison-jungler .feature-table .td-gs.td-gs-highlight{color:var(--v3-ink-soft)!important;font-weight:300!important}html[data-theme=light] .page-comparison-jungler .verdict-col.gs .verdict-list li.is-good:before{color:#4ade80!important}html[data-theme=light] .page-listicle-b2b-signals .quick-box,html[data-theme=light] .page-listicle-b2b-signals .pc-col{background:#fff!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-listicle-b2b-signals .listicle-table th{background:var(--v3-paper-warm)!important;color:var(--v3-ink-muted)!important;border-color:var(--v3-border)!important}html[data-theme=light] .page-listicle-b2b-signals .listicle-table th.th-gs{background:#6b3fa01a!important;color:var(--v3-purple)!important}html[data-theme=light] .page-listicle-b2b-signals .listicle-table td{border-color:var(--v3-border)!important;color:var(--v3-ink-soft)!important}html[data-theme=light] .page-listicle-b2b-signals .listicle-table td:first-child{color:var(--v3-ink)!important}html[data-theme=light] .page-listicle-b2b-signals .listicle-table td.td-gs{background:#6b3fa00f!important}html[data-theme=light] .page-listicle-b2b-signals .entry-visual img{border-color:var(--v3-border)!important}html[data-theme=light] .page-listicle-b2b-signals .entry-rank{color:#6b3fa073!important}
