.comparison-page{--comparison-ink:#16181d;--comparison-muted:#5f6673;--comparison-soft:#f6f8fb;--comparison-border:#e2e6ef;--comparison-purple:var(--color-primary,#7064e9);--comparison-green:#12845c;background:#fff;color:var(--comparison-ink)}.comparison-page .btn-default{min-height:54px}.comparison-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 12%,rgba(113,49,186,.28),transparent 31%),radial-gradient(circle at 18% 82%,rgba(221,0,172,.16),transparent 26%),linear-gradient(135deg,#07101e,#0c1628 54%,#15123a);border-bottom:0;padding:132px 0 64px;isolation:isolate}.comparison-hero:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 92%);mask-image:linear-gradient(180deg,#000,transparent 92%)}.comparison-hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr)}.comparison-hero-copy{max-width:760px}.comparison-hero-copy h1{color:#fff!important;font-size:clamp(42px,5vw,64px);font-weight:800;line-height:1.04;margin:0;text-wrap:balance}.comparison-eyebrow{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff!important;display:inline-flex;font-size:15px;font-weight:750;letter-spacing:0;line-height:1;margin:0 0 18px;padding:11px 16px}.comparison-hero-lead{color:hsla(0,0%,100%,.76)!important;font-size:22px;line-height:1.55;margin:22px 0 0;max-width:720px}.comparison-definition-block{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:8px;box-shadow:0 24px 70px rgba(0,0,0,.22);margin:22px 0 26px;max-width:760px;padding:18px 22px}.comparison-definition-block strong{color:#c8b9ff;display:block;font-size:13px;font-weight:850;line-height:1;margin-bottom:10px;text-transform:uppercase}.comparison-definition-block p{color:hsla(0,0%,100%,.78)!important;font-size:17px;line-height:1.62;margin:0}.comparison-hero .btn-border{border-color:hsla(0,0%,100%,.32)!important;color:#fff!important}.comparison-hero-actions .btn-default:not(.home-hero-primary-cta){align-items:center;display:inline-flex;justify-content:center;height:58px!important;min-height:58px;padding:0 26px;line-height:1}.comparison-hero-actions .btn-border{min-width:190px}.comparison-hero .btn-border span{color:#fff!important}.comparison-final-actions,.comparison-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.comparison-hero-panel{background:#111827;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;box-shadow:0 28px 70px rgba(17,24,39,.2);color:#fff;overflow:hidden}.comparison-panel-top{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;padding:22px 24px}.comparison-panel-top span{color:#cdd5e1;font-size:14px;font-weight:700}.comparison-panel-top strong{background:rgba(18,132,92,.16);border:1px solid rgba(34,197,94,.22);border-radius:999px;color:#b7f3cf;font-size:13px;padding:7px 11px}.comparison-flow-list{display:grid;gap:1px;padding:0 24px}.comparison-flow-row{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.09);color:#f8fafc;display:flex;gap:12px;min-height:72px}.comparison-flow-row svg{color:#3be18d;flex:0 0 auto}.comparison-flow-row span{font-size:17px;font-weight:750;line-height:1.35}.comparison-panel-bottom{align-items:center;background:hsla(0,0%,100%,.06);color:#dbe3ef;display:flex;gap:10px;padding:18px 24px}.comparison-panel-bottom svg{color:#c8b9ff;flex:0 0 auto}.comparison-panel-bottom span{font-size:15px;line-height:1.45}.comparison-section{padding:92px 0}.comparison-section-heading{margin:0 auto 42px;max-width:840px;text-align:center}.comparison-section-heading h2{color:var(--comparison-ink);font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.02;margin:0;text-wrap:balance}.comparison-section-heading>p:not(.comparison-eyebrow){color:var(--comparison-muted);font-size:19px;line-height:1.65;margin:18px auto 0;max-width:760px}.comparison-reasons-section{background:#fff}.comparison-founder-section{background:#fff;border-bottom:1px solid var(--comparison-border)}.comparison-founder-section .comparison-eyebrow{background:rgba(112,100,233,.08);border-color:rgba(112,100,233,.18);color:#4d3fc5!important}.comparison-founder-layout{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr)}.comparison-founder-copy{max-width:720px}.comparison-founder-copy h2{color:var(--comparison-ink);font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.04;margin:0;text-wrap:balance}.comparison-founder-lead{color:#344054;font-size:20px;font-weight:680;line-height:1.62;margin:20px 0 0}.comparison-founder-text{display:grid;gap:14px;margin-top:22px}.comparison-founder-text p{color:var(--comparison-muted);font-size:17px;line-height:1.72;margin:0}.comparison-founder-panel{background:#111827;border:1px solid rgba(17,24,39,.12);border-radius:8px;box-shadow:0 26px 64px rgba(17,24,39,.18);color:#fff;overflow:hidden}.comparison-founder-panel-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;gap:12px;padding:22px 24px}.comparison-founder-panel-header span{color:#cdd5e1!important;font-size:14px;font-weight:800}.comparison-founder-panel-header strong{background:rgba(18,132,92,.16);border:1px solid rgba(34,197,94,.22);border-radius:999px;color:#b7f3cf!important;font-size:13px;line-height:1;padding:8px 11px;white-space:nowrap}.comparison-founder-proof-list{display:grid}.comparison-founder-proof{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:14px;grid-template-columns:48px minmax(0,1fr);padding:24px}.comparison-founder-proof:last-child{border-bottom:0}.comparison-founder-proof>span{align-items:center;background:rgba(158,231,189,.1);border:1px solid rgba(158,231,189,.22);border-radius:8px;color:#9ee7bd;display:inline-flex;height:48px;justify-content:center;width:48px}.comparison-founder-proof h3{color:#fff!important;font-size:21px;font-weight:850;line-height:1.16;margin:0 0 8px}.comparison-founder-proof p{color:#d7dde8!important;font-size:15px;line-height:1.6;margin:0}.comparison-reasons-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.comparison-reason-card{background:#fff;border:1px solid var(--comparison-border);border-radius:8px;box-shadow:0 18px 42px rgba(24,28,45,.07);display:flex;flex-direction:column;min-height:336px;padding:26px 24px}.comparison-reason-card h3{color:var(--comparison-ink);font-size:24px;font-weight:800;line-height:1.15;margin:22px 0 12px}.comparison-reason-card p{color:var(--comparison-muted);font-size:16px;line-height:1.6;margin:0}.comparison-reason-card>span{border-top:1px solid var(--comparison-border);color:#344054;display:block;font-size:14px;font-weight:800;line-height:1.35;margin-top:auto;padding-top:18px}.comparison-reason-icon{align-items:center;background:#f4f1ff;border:1px solid #ded6ff;border-radius:8px;color:var(--comparison-purple);display:inline-flex;height:50px;justify-content:center;width:50px}.comparison-table-section{background:var(--comparison-soft);border-bottom:1px solid var(--comparison-border);border-top:1px solid var(--comparison-border)}.comparison-table-wrapper{background:#fff;border:1px solid var(--comparison-border);border-radius:8px;box-shadow:0 20px 50px rgba(24,28,45,.07);overflow:hidden}.comparison-table-v2{border-collapse:collapse;width:100%}.comparison-table-v2 th{background:#111827;border:0;color:#fff;font-size:16px;font-weight:800;line-height:1.35;padding:18px 20px;text-align:left}.comparison-table-v2 td{border-top:1px solid var(--comparison-border);color:#475467;font-size:16px;line-height:1.55;padding:18px 20px;vertical-align:top}.comparison-table-v2 .cell-aspect{color:#111827;font-weight:850;width:20%}.comparison-table-v2 .comparison-cell-content{align-items:flex-start;display:flex;gap:10px}.comparison-table-v2 .cell-yan{color:#116149;font-weight:700}.comparison-table-v2 .cell-yan .comparison-cell-content svg{color:var(--comparison-green);flex:0 0 auto;margin-top:3px}.comparison-table-v2 .cell-other{color:#6b7280}.comparison-table-v2 .cell-other .comparison-cell-content svg{color:#a7afbd;flex:0 0 auto;margin-top:3px}.comparison-migration-section{background:#fff}.comparison-migration-layout{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.comparison-migration-copy{position:sticky;top:118px}.comparison-migration-copy h2{color:var(--comparison-ink);font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.02;margin:0}.comparison-migration-copy>p:not(.comparison-eyebrow){color:var(--comparison-muted);font-size:18px;line-height:1.7;margin:20px 0 0}.comparison-steps{display:grid;gap:14px}.comparison-step{align-items:flex-start;background:#fff;display:grid;gap:18px;grid-template-columns:58px minmax(0,1fr);padding:24px}.comparison-step,.comparison-step>span{border:1px solid var(--comparison-border);border-radius:8px}.comparison-step>span{align-items:center;background:#f7f9fc;color:var(--comparison-purple);display:inline-flex;font-size:14px;font-weight:850;height:44px;justify-content:center;width:44px}.comparison-step h3{color:var(--comparison-ink);font-size:23px;font-weight:800;line-height:1.18;margin:0 0 8px}.comparison-step p{color:var(--comparison-muted);font-size:16px;line-height:1.65;margin:0}.comparison-compact-section{background:linear-gradient(90deg,rgba(17,24,39,.035) 1px,transparent 0),linear-gradient(180deg,#f8fafc,#ffffff);background-size:76px 76px,100% 100%;border-top:1px solid var(--comparison-border)}.comparison-compact-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-compact-item{align-items:flex-start;background:hsla(0,0%,100%,.88);border:1px solid var(--comparison-border);border-radius:8px;display:flex;gap:14px;padding:20px}.comparison-compact-item svg{color:var(--comparison-purple);flex:0 0 auto;margin-top:2px}.comparison-compact-item h3{color:var(--comparison-ink);font-size:18px;font-weight:850;line-height:1.25;margin:0 0 5px}.comparison-compact-item p{color:var(--comparison-muted);font-size:15px;line-height:1.5;margin:0}.comparison-trust-faq-section{background:#fff;border-top:1px solid var(--comparison-border)}.comparison-trust-faq-section .comparison-eyebrow{background:rgba(112,100,233,.08);border-color:rgba(112,100,233,.18);color:#4d3fc5!important}.comparison-trust-faq-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-trust-faq-item{background:#fff;border:1px solid var(--comparison-border);border-radius:8px;box-shadow:0 16px 38px rgba(24,28,45,.06);min-height:230px;padding:26px}.comparison-trust-faq-item h3{color:var(--comparison-ink);font-size:22px;font-weight:850;line-height:1.18;margin:0 0 12px}.comparison-trust-faq-item p{color:var(--comparison-muted);font-size:16px;line-height:1.62;margin:0}.comparison-trust-faq-note{align-items:flex-start;background:linear-gradient(135deg,#f6f8fb,#ffffff);border:1px solid var(--comparison-border);border-radius:8px;display:flex;gap:14px;margin:18px auto 0;max-width:860px;padding:20px 22px}.comparison-trust-faq-note svg{color:var(--comparison-green);flex:0 0 auto;margin-top:2px}.comparison-trust-faq-note p{color:#475467;font-size:16px;line-height:1.6;margin:0}.comparison-trust-faq-note a{color:#4d3fc5;font-weight:850;text-decoration:none}.comparison-trust-faq-note a:hover{text-decoration:underline}.comparison-page .comparison-final-cta{background:#111827;color:#fff;padding:84px 0}.comparison-page .comparison-final-inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:840px;text-align:center}.comparison-page .comparison-final-inner>svg{color:#9ee7bd;margin-bottom:18px}.comparison-page .comparison-final-inner h2{color:#fff!important;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.06;margin:0;text-wrap:balance}.comparison-page .comparison-final-inner p{color:#d7dde8!important;font-size:18px;line-height:1.65;margin:18px 0 30px;max-width:700px}.comparison-page .comparison-final-inner .btn-border{border-color:hsla(0,0%,100%,.32)!important;color:#fff!important}.comparison-page .comparison-final-inner .btn-border span{color:#fff!important}@media(max-width:1199px){.comparison-hero-grid,.comparison-migration-layout{grid-template-columns:1fr}.comparison-hero-copy{max-width:880px;text-align:left}.comparison-definition-block,.comparison-hero-actions,.comparison-hero-lead{justify-content:flex-start;margin-left:0;margin-right:auto}.comparison-hero-panel{margin:0 auto;max-width:640px;width:100%}.comparison-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-founder-layout{grid-template-columns:1fr}.comparison-founder-copy{max-width:820px;text-align:center;margin:0 auto}.comparison-founder-panel{margin:0 auto;max-width:760px;width:100%}.comparison-trust-faq-grid{grid-template-columns:1fr}.comparison-migration-copy{position:static;text-align:center}.comparison-migration-copy>p:not(.comparison-eyebrow){margin-left:auto;margin-right:auto;max-width:760px}}@media(max-width:767px){.comparison-page .btn-default{justify-content:center;min-height:50px;width:100%}.comparison-hero{padding:118px 0 64px}.comparison-hero-grid{gap:34px}.comparison-hero-copy h1{font-size:38px;line-height:1.03}.comparison-eyebrow{font-size:13px;margin-bottom:16px;padding:9px 13px}.comparison-hero-lead{font-size:18px;line-height:1.6;margin-top:22px}.comparison-definition-block{margin:22px 0 26px;padding:18px;text-align:left}.comparison-definition-block p{font-size:15px;line-height:1.58}.comparison-final-actions,.comparison-hero-actions{align-items:stretch;flex-direction:column;width:100%}.comparison-hero-actions .btn-default:not(.home-hero-primary-cta){min-width:0;width:100%}.comparison-hero-actions .btn-border,.comparison-hero-panel{display:none}.comparison-panel-top{align-items:flex-start;flex-direction:column;gap:10px;padding:18px}.comparison-flow-list{padding:0 18px}.comparison-flow-row{min-height:62px}.comparison-flow-row span{font-size:15px}.comparison-panel-bottom{align-items:flex-start;padding:16px 18px}.comparison-section{padding:68px 0}.comparison-section-heading{margin-bottom:28px}.comparison-section-heading h2{font-size:30px;line-height:1.08}.comparison-section-heading>p:not(.comparison-eyebrow){font-size:16px;line-height:1.62;margin-top:14px}.comparison-compact-grid,.comparison-reasons-grid{grid-template-columns:1fr}.comparison-founder-copy{text-align:left}.comparison-founder-copy h2{font-size:30px;line-height:1.08}.comparison-founder-lead{font-size:16px;line-height:1.62;margin-top:14px}.comparison-founder-text{margin-top:18px}.comparison-founder-text p{font-size:15px;line-height:1.62}.comparison-founder-panel-header{align-items:flex-start;flex-direction:column;padding:18px}.comparison-founder-proof{gap:12px;grid-template-columns:42px minmax(0,1fr);padding:18px}.comparison-founder-proof>span{height:42px;width:42px}.comparison-founder-proof h3{font-size:18px}.comparison-founder-proof p{font-size:14px;line-height:1.55}.comparison-reason-card{min-height:auto;padding:18px}.comparison-reason-card h3{font-size:20px;margin:14px 0 8px}.comparison-reason-card p{font-size:15px;line-height:1.52}.comparison-reason-card>span{font-size:13px;padding-top:14px}.comparison-table-wrapper{background:rgba(0,0,0,0);border:0;box-shadow:none;overflow:visible}.comparison-table-v2{display:block}.comparison-table-v2 thead{display:none}.comparison-table-v2 tbody{display:grid;gap:14px}.comparison-table-v2 tr{background:#fff;border:1px solid var(--comparison-border);border-radius:8px;display:grid;overflow:hidden}.comparison-table-v2 td{border:0;display:block;font-size:15px;line-height:1.45;padding:12px 14px}.comparison-table-v2 td:before{color:#8b95a7;content:attr(data-label);display:block;font-size:12px;font-weight:850;line-height:1;margin-bottom:6px;text-transform:uppercase}.comparison-table-v2 .cell-aspect{background:#111827;color:#fff;width:auto}.comparison-table-v2 .cell-aspect:before{display:none}.comparison-table-v2 .cell-other .comparison-cell-content,.comparison-table-v2 .cell-yan .comparison-cell-content{display:flex}.comparison-migration-layout{gap:28px}.comparison-migration-copy h2{font-size:30px;line-height:1.08}.comparison-migration-copy>p:not(.comparison-eyebrow){font-size:16px;line-height:1.62;margin-top:14px}.comparison-step{gap:14px;grid-template-columns:44px minmax(0,1fr);padding:18px}.comparison-step h3{font-size:20px}.comparison-compact-item{align-items:center;min-height:74px;padding:14px}.comparison-compact-item h3{font-size:15px;margin:0}.comparison-compact-item p{display:none}.comparison-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-trust-faq-item{min-height:0;padding:22px}.comparison-trust-faq-item h3{font-size:20px}.comparison-trust-faq-item p{font-size:15px;line-height:1.58}.comparison-trust-faq-note{padding:18px}.comparison-final-cta{padding:60px 0}.comparison-final-inner h2{font-size:30px;line-height:1.08}.comparison-final-inner p{font-size:16px;line-height:1.62}}