.AlternativeComparisonPage_page__jr5lZ{--landing-nav-height:74px;--page-width:min(1120px,calc(100% - 40px));--ink:#f5f5f5;--muted:#a3a3a3;--line:#ffffff14;--line-strong:#ffffff24;--blue:#3b82f6;--blue-soft:#8bb4ff;--green:#2dbf72;box-sizing:border-box;width:100%;max-width:100%;min-height:100vh;overflow-x:clip;color:var(--ink);background:#0d0d0d}.AlternativeComparisonPage_page__jr5lZ *,.AlternativeComparisonPage_page__jr5lZ :after,.AlternativeComparisonPage_page__jr5lZ :before{box-sizing:border-box}body:has(.AlternativeComparisonPage_page__jr5lZ),html:has(.AlternativeComparisonPage_page__jr5lZ){max-width:100%;overflow-x:clip}.AlternativeComparisonPage_finalCta__4n0Nq,.AlternativeComparisonPage_heroInner__eNp_4,.AlternativeComparisonPage_hubHeroInner__jnCgh,.AlternativeComparisonPage_section__RQqx2{width:var(--page-width);margin:0 auto}.AlternativeComparisonPage_hero__fovIv{position:relative;margin-top:calc(var(--landing-nav-height) * -1);padding:calc(52px + var(--landing-nav-height)) 0 88px;overflow:hidden}.AlternativeComparisonPage_hero__fovIv:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 82% 16%,rgba(59,130,255,.16),transparent 31%),radial-gradient(circle at 12% 76%,rgba(45,191,114,.1),transparent 29%),linear-gradient(180deg,rgba(13,13,13,0) 72%,#0d0d0d);pointer-events:none}.AlternativeComparisonPage_heroInner__eNp_4{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.86fr) minmax(480px,1.14fr);align-items:center;grid-gap:68px;gap:68px;min-height:620px;padding-top:42px}.AlternativeComparisonPage_heroContent__DZmod{min-width:0}.AlternativeComparisonPage_kicker__vmwRz{margin:0 0 14px;color:var(--blue-soft);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AlternativeComparisonPage_finalCta__4n0Nq h2,.AlternativeComparisonPage_hero__fovIv h1,.AlternativeComparisonPage_hubHeroInner__jnCgh h1,.AlternativeComparisonPage_section__RQqx2 h2{margin:0;color:#fff;letter-spacing:-.045em}.AlternativeComparisonPage_hero__fovIv h1{max-width:650px;font-size:clamp(50px,5.6vw,70px);line-height:.98}.AlternativeComparisonPage_heroCopy__SqOFc{max-width:620px;margin:20px 0 0;color:#b8b8b8;font-size:18px;line-height:1.62}.AlternativeComparisonPage_actions__KRoK9{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.AlternativeComparisonPage_primaryAction__knZeH,.AlternativeComparisonPage_secondaryAction__5lju_{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap}.AlternativeComparisonPage_primaryAction__knZeH{gap:8px;border:1px solid rgba(59,130,246,.8);color:#fff;background:#2563eb}.AlternativeComparisonPage_primaryAction__knZeH:hover{background:#2f72ff}.AlternativeComparisonPage_primaryAction__knZeH svg{width:15px;height:15px}.AlternativeComparisonPage_secondaryAction__5lju_{border:1px solid var(--line-strong);color:#f5f5f5;background:rgba(255,255,255,.045)}.AlternativeComparisonPage_secondaryAction__5lju_:hover{border-color:rgba(122,167,255,.6);background:rgba(255,255,255,.08)}.AlternativeComparisonPage_heroFacts__gp1Ei{display:flex;flex-wrap:wrap;gap:9px 16px;margin-top:22px;color:#858585;font-size:11px;font-weight:700}.AlternativeComparisonPage_heroFacts__gp1Ei span{display:inline-flex;align-items:center;gap:6px}.AlternativeComparisonPage_heroFacts__gp1Ei svg{width:13px;height:13px;color:#64c994}.AlternativeComparisonPage_productWindow__dRgSF{overflow:hidden;border:1px solid #ffffff1a;border-radius:16px;background:#141516;box-shadow:0 30px 70px rgba(0,0,0,.38),inset 0 2px 0 #ffffff08}.AlternativeComparisonPage_windowBar__lYZgX{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;min-height:42px;padding:0 14px;border-bottom:1px solid #ffffff12;color:#858585;background:#202123;font-size:9px}.AlternativeComparisonPage_windowBar__lYZgX>strong{justify-self:center;color:#dedede;font-size:10px}.AlternativeComparisonPage_windowLights__1d7NA{display:flex;align-items:center;gap:6px}.AlternativeComparisonPage_windowLights__1d7NA span{width:8px;height:8px;border-radius:50%;background:#e15b57}.AlternativeComparisonPage_windowLights__1d7NA span:nth-child(2){background:#d8ab50}.AlternativeComparisonPage_windowLights__1d7NA span:nth-child(3){background:#52ad70}.AlternativeComparisonPage_windowBody__YtZJ_{display:grid;grid-gap:13px;gap:13px;padding:18px}.AlternativeComparisonPage_previewMetrics__G9wzR{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.AlternativeComparisonPage_previewMetrics__G9wzR>div{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid #ffffff10;border-radius:10px;background:#181818}.AlternativeComparisonPage_previewMetrics__G9wzR span{color:#77777c;font-size:9px;font-weight:700}.AlternativeComparisonPage_previewMetrics__G9wzR strong{color:#f1f1f2;font-size:22px;letter-spacing:-.035em}.AlternativeComparisonPage_previewMetrics__G9wzR>div:last-child strong{color:#64c994}.AlternativeComparisonPage_previewTable__HIKJl{overflow:hidden;border:1px solid #ffffff10;border-radius:10px;background:#171819}.AlternativeComparisonPage_previewTableHeader__833Zz,.AlternativeComparisonPage_previewTableRow__blIPw{display:grid;grid-template-columns:minmax(0,1fr) 62px 76px;align-items:center;grid-gap:10px;gap:10px;padding:0 13px}.AlternativeComparisonPage_previewTableHeader__833Zz{min-height:32px;border-bottom:1px solid #ffffff0d;color:#68696c;font-size:8px}.AlternativeComparisonPage_previewTableHeader__833Zz span:not(:first-child),.AlternativeComparisonPage_previewTableRow__blIPw>span,.AlternativeComparisonPage_previewTableRow__blIPw>strong{text-align:right}.AlternativeComparisonPage_previewTableRow__blIPw{min-height:48px;border-bottom:1px solid #ffffff09}.AlternativeComparisonPage_previewTableRow__blIPw:last-child{border-bottom:0}.AlternativeComparisonPage_previewTableRow__blIPw>div{display:flex;align-items:center;min-width:0;gap:9px}.AlternativeComparisonPage_previewTableRow__blIPw img{flex:0 0 auto;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_previewTableRow__blIPw>div strong{overflow:hidden;color:#e8e8e8;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.AlternativeComparisonPage_previewTableRow__blIPw>span{color:#b0b0b2;font-size:10px}.AlternativeComparisonPage_previewTableRow__blIPw>strong{color:#64c994;font-size:10px}.AlternativeComparisonPage_previewPayment__OOQqz{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;min-height:62px;padding:0 13px;border:1px solid #ffffff10;border-radius:10px;background:#181818}.AlternativeComparisonPage_previewPayment__OOQqz>img{width:34px;height:34px;border-radius:50%}.AlternativeComparisonPage_previewPayment__OOQqz>div{display:grid;min-width:0;grid-gap:5px;gap:5px}.AlternativeComparisonPage_previewPayment__OOQqz>div:last-child{justify-items:end}.AlternativeComparisonPage_previewPayment__OOQqz span{display:inline-flex;align-items:center;gap:5px;color:#79797d;font-size:8px}.AlternativeComparisonPage_previewPayment__OOQqz span svg{width:11px;height:11px}.AlternativeComparisonPage_previewPayment__OOQqz strong{overflow:hidden;color:#ececee;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.AlternativeComparisonPage_previewPayment__OOQqz>div:last-child strong{color:#64c994;font-size:14px}.AlternativeComparisonPage_section__RQqx2{padding:96px 0}.AlternativeComparisonPage_sectionHeader__VNc7z{width:min(780px,100%);margin:0 auto 48px;text-align:center}.AlternativeComparisonPage_finalCta__4n0Nq h2,.AlternativeComparisonPage_sectionHeader__VNc7z h2{font-size:clamp(38px,4.7vw,56px);line-height:1.03}.AlternativeComparisonPage_sectionHeader__VNc7z>p:last-child{width:min(680px,100%);margin:20px auto 0;color:#999;font-size:17px;line-height:1.65}.AlternativeComparisonPage_productFeatureSection__PAb2g{padding-top:112px;padding-bottom:124px}.AlternativeComparisonPage_productFeatureRows__vxcK3{display:grid;grid-gap:112px;gap:112px}.AlternativeComparisonPage_productFeatureRow__Rh3uR{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:center;grid-gap:78px;gap:78px}.AlternativeComparisonPage_productFeatureRowReverse__17oCH{grid-template-columns:minmax(0,1.28fr) minmax(250px,.72fr)}.AlternativeComparisonPage_productFeatureRowReverse__17oCH .AlternativeComparisonPage_productFeatureCopy__Bx_NX{order:2}.AlternativeComparisonPage_productFeatureRowReverse__17oCH .AlternativeComparisonPage_productFeatureVisual__yo4vY{order:1}.AlternativeComparisonPage_productFeatureCopy__Bx_NX{min-width:0}.AlternativeComparisonPage_featureLabel__bVVF9{margin:0 0 12px;color:var(--blue-soft);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.AlternativeComparisonPage_productFeatureCopy__Bx_NX h3{margin:0;color:#f4f4f4;font-size:clamp(30px,3.5vw,44px);line-height:1.04;letter-spacing:-.04em}.AlternativeComparisonPage_productFeatureCopy__Bx_NX>p:last-child{margin:18px 0 0;color:#929292;font-size:15px;line-height:1.68}.AlternativeComparisonPage_productFeatureVisual__yo4vY{min-width:0}.AlternativeComparisonPage_featureWindowBody__UwGjM{display:grid;grid-gap:14px;gap:14px;padding:18px}.AlternativeComparisonPage_sourceTabs__k0a3Y{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:0 4px;border-bottom:1px solid #ffffff10}.AlternativeComparisonPage_sourceTabs__k0a3Y>div{display:flex;align-items:center;gap:18px}.AlternativeComparisonPage_sourceTabs__k0a3Y span,.AlternativeComparisonPage_sourceTabs__k0a3Y strong{color:#6f7074;font-size:9px;font-weight:700}.AlternativeComparisonPage_sourceTabs__k0a3Y strong{color:#f0f0f0}.AlternativeComparisonPage_sourceTabs__k0a3Y>span{color:#929398}.AlternativeComparisonPage_sourceTable__FLz9_{overflow:hidden;border:1px solid #ffffff10;border-radius:11px;background:#171819}.AlternativeComparisonPage_sourceDataRow__QZWm8,.AlternativeComparisonPage_sourceTableHeader__hMXc4{display:grid;grid-template-columns:minmax(0,1fr) 68px 82px;align-items:center;grid-gap:12px;gap:12px;padding:0 14px}.AlternativeComparisonPage_sourceTableHeader__hMXc4{min-height:34px;border-bottom:1px solid #ffffff0d;color:#66676b;font-size:8px}.AlternativeComparisonPage_sourceDataRow__QZWm8>span:not(.AlternativeComparisonPage_sourceDataBar__Eo9Gk),.AlternativeComparisonPage_sourceDataRow__QZWm8>strong,.AlternativeComparisonPage_sourceTableHeader__hMXc4 span:not(:first-child){text-align:right}.AlternativeComparisonPage_sourceDataRow__QZWm8{position:relative;min-height:58px;overflow:hidden;border-bottom:1px solid #ffffff09}.AlternativeComparisonPage_sourceDataRow__QZWm8:last-child{border-bottom:0}.AlternativeComparisonPage_sourceDataBar__Eo9Gk{position:absolute;inset:7px auto 7px 0;z-index:0;border-radius:0 9px 9px 0;background:linear-gradient(90deg,rgba(38,83,164,.62) 0 72%,rgba(45,191,114,.5) 72%)}.AlternativeComparisonPage_sourceDataRow__QZWm8>:not(.AlternativeComparisonPage_sourceDataBar__Eo9Gk){position:relative;z-index:1}.AlternativeComparisonPage_sourceDataRow__QZWm8>div{display:flex;align-items:center;min-width:0;gap:10px}.AlternativeComparisonPage_sourceDataRow__QZWm8 img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_sourceDataRow__QZWm8>div strong{color:#f0f0f1;font-size:12px}.AlternativeComparisonPage_sourceDataRow__QZWm8>span:not(.AlternativeComparisonPage_sourceDataBar__Eo9Gk),.AlternativeComparisonPage_sourceDataRow__QZWm8>strong{color:#dadadd;font-size:11px}.AlternativeComparisonPage_sessionHeader__RzZLp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:5px 4px 16px;border-bottom:1px solid #ffffff10}.AlternativeComparisonPage_sessionHeader__RzZLp>img{width:42px;height:42px;border-radius:50%}.AlternativeComparisonPage_sessionHeader__RzZLp>div{display:grid;min-width:0;grid-gap:6px;gap:6px}.AlternativeComparisonPage_sessionHeader__RzZLp>div>strong{color:#f0f0f1;font-size:13px}.AlternativeComparisonPage_sessionHeader__RzZLp>div>span{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:#8c8d91;font-size:9px}.AlternativeComparisonPage_sessionHeader__RzZLp>div>span img{width:13px;height:13px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_sessionHeader__RzZLp>strong{color:#72d39d;font-size:15px}.AlternativeComparisonPage_sessionDate__cCyAc{color:#6f7074;font-size:9px;font-weight:700}.AlternativeComparisonPage_sessionTimeline__cDDaY{position:relative;display:grid}.AlternativeComparisonPage_sessionEvent__mPr8K{display:grid;grid-template-columns:54px 10px 28px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:54px}.AlternativeComparisonPage_sessionEvent__mPr8K time{color:#66676b;font-size:8px;text-align:right}.AlternativeComparisonPage_eventDot__Azc_Z{position:relative;width:7px;height:7px;border:2px solid #779fe7;border-radius:50%;background:#171819}.AlternativeComparisonPage_sessionEvent__mPr8K:not(:last-child) .AlternativeComparisonPage_eventDot__Azc_Z:after{position:absolute;top:7px;left:1px;width:1px;height:48px;content:"";background:#ffffff18}.AlternativeComparisonPage_sessionEvent__mPr8K[data-type=payment] .AlternativeComparisonPage_eventDot__Azc_Z{border-color:#56c98b}.AlternativeComparisonPage_eventIcon__G4bz1{display:grid;width:26px;height:26px;border:1px solid #ffffff10;border-radius:8px;color:#8baef0;background:#1b1c1e;place-items:center}.AlternativeComparisonPage_sessionEvent__mPr8K[data-type=payment] .AlternativeComparisonPage_eventIcon__G4bz1{color:#65ce95}.AlternativeComparisonPage_eventIcon__G4bz1 svg{width:13px;height:13px}.AlternativeComparisonPage_sessionEvent__mPr8K>div{display:grid;grid-gap:4px;gap:4px}.AlternativeComparisonPage_sessionEvent__mPr8K>div strong{color:#dedee0;font-size:10px}.AlternativeComparisonPage_sessionEvent__mPr8K>div span{color:#747579;font-size:9px}.AlternativeComparisonPage_diagnosticMetrics__1L3gM{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.AlternativeComparisonPage_diagnosticMetrics__1L3gM>div{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid #ffffff10;border-radius:10px;background:#181818}.AlternativeComparisonPage_diagnosticMetrics__1L3gM span{color:#747579;font-size:9px}.AlternativeComparisonPage_diagnosticMetrics__1L3gM strong{color:#f0f0f1;font-size:22px}.AlternativeComparisonPage_diagnosticMetrics__1L3gM>div:last-child strong{color:#e1ae63}.AlternativeComparisonPage_diagnosticTable__PJF4u{overflow:hidden;border:1px solid #ffffff10;border-radius:11px;background:#171819}.AlternativeComparisonPage_diagnosticHeader__dmfIW,.AlternativeComparisonPage_diagnosticRow__UgYRs{display:grid;grid-template-columns:minmax(105px,1fr) 70px 80px minmax(110px,.8fr);align-items:center;grid-gap:10px;gap:10px;padding:0 13px}.AlternativeComparisonPage_diagnosticHeader__dmfIW{min-height:34px;border-bottom:1px solid #ffffff0d;color:#66676b;font-size:8px}.AlternativeComparisonPage_diagnosticRow__UgYRs{min-height:54px;border-bottom:1px solid #ffffff09;color:#9b9ca0;font-size:10px}.AlternativeComparisonPage_diagnosticRow__UgYRs:last-child{border-bottom:0}.AlternativeComparisonPage_diagnosticRow__UgYRs>span:first-child{display:flex;align-items:center;gap:8px;color:#d9d9db}.AlternativeComparisonPage_diagnosticRow__UgYRs img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_diagnosticRow__UgYRs>strong{color:#f1f1f2}.AlternativeComparisonPage_diagnosticRow__UgYRs>span:last-child{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;color:#64c994}.AlternativeComparisonPage_diagnosticRow__UgYRs>span:last-child[data-warning=true]{color:#dda65b}.AlternativeComparisonPage_diagnosticRow__UgYRs svg{width:12px;height:12px}.AlternativeComparisonPage_lightBand__9ZQXB{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;background:#101010;box-shadow:inset 0 28px 64px #ffffff05,0 24px 68px #00000030}.AlternativeComparisonPage_tableShell__UyqEa{overflow:hidden;border:1px solid #ffffff16;border-radius:18px;background:#151515}.AlternativeComparisonPage_comparisonTable__yY8hY{width:100%;border-collapse:collapse;table-layout:fixed}.AlternativeComparisonPage_comparisonTable__yY8hY td,.AlternativeComparisonPage_comparisonTable__yY8hY th{padding:19px 20px;border-bottom:1px solid #ffffff10;text-align:left;vertical-align:top}.AlternativeComparisonPage_comparisonTable__yY8hY thead th{color:#777;background:#131313;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AlternativeComparisonPage_comparisonTable__yY8hY thead th:first-child{width:20%}.AlternativeComparisonPage_comparisonTable__yY8hY tbody tr:last-child td,.AlternativeComparisonPage_comparisonTable__yY8hY tbody tr:last-child th{border-bottom:0}.AlternativeComparisonPage_comparisonTable__yY8hY tbody th{width:20%;color:#efefef;font-size:13px;line-height:1.45}.AlternativeComparisonPage_comparisonTable__yY8hY td{color:#a7a7a7;font-size:14px;line-height:1.58}.AlternativeComparisonPage_comparisonTable__yY8hY td:last-child{background:rgba(45,191,114,.035)}.AlternativeComparisonPage_taliviaAnswer__0pLg8{display:flex;align-items:flex-start;gap:9px;color:#d8e9df}.AlternativeComparisonPage_taliviaAnswer__0pLg8 svg{flex:0 0 auto;width:15px;height:15px;margin-top:3px;color:#64c994}.AlternativeComparisonPage_beforeAfterGrid__h5AjF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.AlternativeComparisonPage_afterPanel__r8P0p,.AlternativeComparisonPage_beforePanel__6_ju_{min-width:0;padding:24px;border:1px solid #ffffff14;border-radius:18px;background:#141414}.AlternativeComparisonPage_afterPanel__r8P0p{border-color:rgba(45,191,114,.26);background:#111814}.AlternativeComparisonPage_comparisonPanelTitle__Iu4y9{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid #ffffff10}.AlternativeComparisonPage_comparisonPanelTitle__Iu4y9>span{color:#76777b;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AlternativeComparisonPage_afterPanel__r8P0p .AlternativeComparisonPage_comparisonPanelTitle__Iu4y9>span{color:#72d39d}.AlternativeComparisonPage_comparisonPanelTitle__Iu4y9>strong{color:#e8e8e9;font-size:12px}.AlternativeComparisonPage_disconnectedRecord__RkgnT{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:76px;margin-top:20px;padding:0 15px;border:1px solid #ffffff10;border-radius:11px;background:#181818}.AlternativeComparisonPage_recordIcon__akn30{display:grid;width:38px;height:38px;border:1px solid #ffffff12;border-radius:10px;background:#1c1c1c;place-items:center}.AlternativeComparisonPage_recordIcon__akn30 img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_disconnectedRecord__RkgnT>div{display:grid;min-width:0;grid-gap:6px;gap:6px}.AlternativeComparisonPage_disconnectedRecord__RkgnT strong{overflow:hidden;color:#e3e3e4;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.AlternativeComparisonPage_disconnectedRecord__RkgnT div span{color:#737478;font-size:9px}.AlternativeComparisonPage_disconnectLine__EJ7tE{display:flex;align-items:center;gap:10px;margin:14px 0 -6px;color:#68696d;font-size:8px;text-align:center;text-transform:uppercase}.AlternativeComparisonPage_disconnectLine__EJ7tE span{flex:1 1;border-top:1px dashed #ffffff18}.AlternativeComparisonPage_joinedSession__S_S51{display:grid;grid-gap:0;gap:0;margin-top:20px;padding:5px 15px;border:1px solid rgba(45,191,114,.2);border-radius:11px;background:#151b17}.AlternativeComparisonPage_joinedSession__S_S51>div{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:54px}.AlternativeComparisonPage_joinedSession__S_S51>div:not(:first-child){grid-template-columns:24px minmax(0,1fr)}.AlternativeComparisonPage_joinedSession__S_S51 img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_joinedLine__0Zk9l{position:relative;display:block;justify-self:center;width:8px;height:8px;border:2px solid #5fc68f;border-radius:50%}.AlternativeComparisonPage_joinedLine__0Zk9l:before{position:absolute;left:50%;bottom:7px;width:1px;height:46px;content:"";background:rgba(95,198,143,.32);transform:translateX(-50%)}.AlternativeComparisonPage_joinedProviderIcon__H1NBG{position:relative;display:grid;justify-self:center;width:24px;height:24px;border:1px solid rgba(95,198,143,.28);border-radius:7px;background:#1c221e;place-items:center}.AlternativeComparisonPage_joinedProviderIcon__H1NBG:before{position:absolute;bottom:23px;left:50%;width:1px;height:34px;content:"";background:rgba(95,198,143,.32);transform:translateX(-50%)}.AlternativeComparisonPage_joinedProviderIcon__H1NBG img{width:15px;height:15px}.AlternativeComparisonPage_joinedSession__S_S51>div>span:last-child{display:grid;grid-gap:4px;gap:4px}.AlternativeComparisonPage_joinedSession__S_S51 small{color:#6f7772;font-size:8px}.AlternativeComparisonPage_joinedSession__S_S51 strong{color:#e3eae6;font-size:11px}.AlternativeComparisonPage_attributionResult__PGpch{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:58px;margin-top:14px;padding:0 14px;border-radius:10px;color:#67d096;background:rgba(45,191,114,.08)}.AlternativeComparisonPage_attributionResult__PGpch>svg{width:18px;height:18px}.AlternativeComparisonPage_attributionResult__PGpch>div{display:grid;grid-gap:4px;gap:4px}.AlternativeComparisonPage_attributionResult__PGpch strong{color:#d7eadf;font-size:11px}.AlternativeComparisonPage_attributionResult__PGpch span{color:#789083;font-size:9px}.AlternativeComparisonPage_integrationSection__eqlOz{display:grid;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);align-items:center;grid-gap:84px;gap:84px;padding-top:112px;padding-bottom:112px}.AlternativeComparisonPage_integrationCopy__Sa_7x h2{margin:0;color:#f5f5f5;font-size:clamp(38px,4.8vw,56px);line-height:1.04;letter-spacing:-.045em}.AlternativeComparisonPage_integrationCopy__Sa_7x>p:not(.AlternativeComparisonPage_kicker__vmwRz){margin:20px 0 0;color:#969696;font-size:15px;line-height:1.65}.AlternativeComparisonPage_integrationCopy__Sa_7x ul{display:grid;grid-gap:12px;gap:12px;margin:24px 0 0;padding:0;list-style:none}.AlternativeComparisonPage_integrationCopy__Sa_7x li{display:flex;align-items:center;gap:9px;color:#b0b0b0;font-size:13px}.AlternativeComparisonPage_integrationCopy__Sa_7x li svg{width:14px;height:14px;color:#64c994}.AlternativeComparisonPage_integrationVisual__LTeRs{min-width:0}.AlternativeComparisonPage_providerList__HNoFE{overflow:hidden;border:1px solid #ffffff10;border-radius:11px;background:#171819}.AlternativeComparisonPage_providerRow__PmZWD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:59px;padding:0 14px;border-bottom:1px solid #ffffff09}.AlternativeComparisonPage_providerRow__PmZWD:last-child{border-bottom:0}.AlternativeComparisonPage_providerRow__PmZWD>span:first-child{display:grid;width:32px;height:32px;border:1px solid #ffffff10;border-radius:9px;background:#1d1e20;place-items:center}.AlternativeComparisonPage_providerRow__PmZWD img,.AlternativeComparisonPage_providerRow__PmZWD svg{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_providerRow__PmZWD>div{display:grid;min-width:0;grid-gap:5px;gap:5px}.AlternativeComparisonPage_providerRow__PmZWD>div strong{color:#e2e2e3;font-size:11px}.AlternativeComparisonPage_providerRow__PmZWD>div span{color:#737478;font-size:8px}.AlternativeComparisonPage_providerRow__PmZWD>strong{padding:5px 8px;border:1px solid #ffffff10;border-radius:999px;color:#77787c;background:#1c1d1f;font-size:8px}.AlternativeComparisonPage_providerRow__PmZWD>strong[data-connected=true]{border-color:rgba(45,191,114,.2);color:#69cf98;background:rgba(45,191,114,.08)}.AlternativeComparisonPage_faqSection__kPTIz{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.2fr);grid-gap:90px;gap:90px;padding-top:112px;padding-bottom:112px}.AlternativeComparisonPage_faqIntro____p0M h2{margin:0;color:#fff;font-size:clamp(38px,4.8vw,56px);line-height:1.04;letter-spacing:-.045em}.AlternativeComparisonPage_faqIntro____p0M>p:last-child{margin:20px 0 0;color:#999;font-size:15px;line-height:1.6}.AlternativeComparisonPage_faqList__L8DQT{border-top:1px solid var(--line-strong)}.AlternativeComparisonPage_faqList__L8DQT details{border-bottom:1px solid var(--line-strong)}.AlternativeComparisonPage_faqList__L8DQT summary{position:relative;padding:22px 42px 22px 0;color:#e6e6e6;font-size:15px;font-weight:730;line-height:1.35;cursor:pointer;list-style:none}.AlternativeComparisonPage_faqList__L8DQT summary::-webkit-details-marker{display:none}.AlternativeComparisonPage_faqList__L8DQT summary:after{position:absolute;top:20px;right:2px;color:#8b8b8b;font-size:20px;font-weight:400;content:"+"}.AlternativeComparisonPage_faqList__L8DQT details[open] summary:after{content:"-"}.AlternativeComparisonPage_faqList__L8DQT details p{margin:-5px 46px 22px 0;color:#929292;font-size:14px;line-height:1.65}.AlternativeComparisonPage_finalCta__4n0Nq{display:grid;justify-items:center;padding:108px 0 112px;border-top:1px solid var(--line);text-align:center}.AlternativeComparisonPage_finalIcon__Lqii7{display:grid;width:54px;height:54px;margin-bottom:24px;border:1px solid #ffffff14;border-radius:15px;color:#8bb4ff;background:#ffffff08;place-items:center}.AlternativeComparisonPage_finalIcon__Lqii7 svg{width:24px;height:24px}.AlternativeComparisonPage_finalCta__4n0Nq h2{width:min(760px,100%)}.AlternativeComparisonPage_finalCta__4n0Nq>p:not(.AlternativeComparisonPage_kicker__vmwRz){width:min(660px,100%);margin:20px 0 28px;color:#999;font-size:17px;line-height:1.6}.AlternativeComparisonPage_hubHero__DuMcE{position:relative;margin-top:calc(var(--landing-nav-height) * -1);padding:calc(72px + var(--landing-nav-height)) 0 86px;overflow:hidden}.AlternativeComparisonPage_hubHero__DuMcE:before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 78% 12%,rgba(59,130,255,.16),transparent 31%),radial-gradient(circle at 14% 82%,rgba(45,191,114,.1),transparent 28%),linear-gradient(180deg,rgba(13,13,13,0) 74%,#0d0d0d);pointer-events:none}.AlternativeComparisonPage_hubHeroInner__jnCgh{position:relative;z-index:1;display:grid;justify-items:center;padding-top:46px;text-align:center}.AlternativeComparisonPage_hubHeroInner__jnCgh h1{width:min(900px,100%);font-size:clamp(54px,7vw,78px);line-height:.98}.AlternativeComparisonPage_hubHeroInner__jnCgh>p:not(.AlternativeComparisonPage_kicker__vmwRz){width:min(720px,100%);margin:20px 0 0;color:#b8b8b8;font-size:19px;line-height:1.6}.AlternativeComparisonPage_hubHeroInner__jnCgh .AlternativeComparisonPage_actions__KRoK9{justify-content:center}.AlternativeComparisonPage_alternativesGrid__mSFCI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.AlternativeComparisonPage_alternativeCard__HalP0{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:138px;padding:22px;border:1px solid #ffffff14;border-radius:18px;color:inherit;background:#151515;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.AlternativeComparisonPage_alternativeCard__HalP0:hover{border-color:rgba(59,130,246,.46);background:#181818;transform:translateY(-2px)}.AlternativeComparisonPage_alternativeLogo__zjvQd{display:grid;width:46px;height:46px;border:1px solid #ffffff12;border-radius:12px;background:#1c1c1c;place-items:center}.AlternativeComparisonPage_alternativeLogo__zjvQd img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.AlternativeComparisonPage_alternativeCardCopy__hRFnq{display:grid;min-width:0;grid-gap:7px;gap:7px}.AlternativeComparisonPage_alternativeCardCopy__hRFnq>span{color:var(--blue-soft);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AlternativeComparisonPage_alternativeCard__HalP0 h3{margin:0;color:#ededed;font-size:19px;letter-spacing:-.02em}.AlternativeComparisonPage_alternativeCard__HalP0 p{margin:0;color:#888;font-size:13px;line-height:1.5}.AlternativeComparisonPage_alternativeCard__HalP0>svg{width:17px;height:17px;color:#737373}.AlternativeComparisonPage_hubPrinciples___Hrkx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.AlternativeComparisonPage_hubPrinciple__s6qhn{display:grid;align-content:start;min-height:220px;padding:26px;border:1px solid #ffffff14;border-radius:18px;background:#151515}.AlternativeComparisonPage_hubPrinciple__s6qhn>span{display:grid;width:42px;height:42px;border:1px solid #ffffff12;border-radius:11px;color:#8bb4ff;background:#1c1c1c;place-items:center}.AlternativeComparisonPage_hubPrinciple__s6qhn svg{width:19px;height:19px}.AlternativeComparisonPage_hubPrinciple__s6qhn h3{margin:38px 0 10px;color:#ededed;font-size:20px;letter-spacing:-.02em}.AlternativeComparisonPage_hubPrinciple__s6qhn p{margin:0;color:#8e8e8e;font-size:14px;line-height:1.6}@media (max-width:980px){.AlternativeComparisonPage_heroInner__eNp_4{grid-template-columns:1fr;gap:48px;min-height:auto}.AlternativeComparisonPage_heroContent__DZmod{width:min(760px,100%);text-align:center;justify-self:center}.AlternativeComparisonPage_heroCopy__SqOFc{margin-right:auto;margin-left:auto}.AlternativeComparisonPage_actions__KRoK9,.AlternativeComparisonPage_heroFacts__gp1Ei{justify-content:center}.AlternativeComparisonPage_productWindow__dRgSF{width:min(620px,100%);justify-self:center}.AlternativeComparisonPage_productFeatureRowReverse__17oCH,.AlternativeComparisonPage_productFeatureRow__Rh3uR{grid-template-columns:1fr;gap:40px}.AlternativeComparisonPage_productFeatureRowReverse__17oCH .AlternativeComparisonPage_productFeatureCopy__Bx_NX{order:1}.AlternativeComparisonPage_productFeatureRowReverse__17oCH .AlternativeComparisonPage_productFeatureVisual__yo4vY{order:2}.AlternativeComparisonPage_productFeatureCopy__Bx_NX{width:min(650px,100%)}.AlternativeComparisonPage_productFeatureVisual__yo4vY .AlternativeComparisonPage_productWindow__dRgSF{width:100%}.AlternativeComparisonPage_integrationSection__eqlOz{grid-template-columns:1fr;gap:48px}.AlternativeComparisonPage_integrationCopy__Sa_7x{width:min(680px,100%)}.AlternativeComparisonPage_integrationVisual__LTeRs .AlternativeComparisonPage_productWindow__dRgSF{width:100%}.AlternativeComparisonPage_hubPrinciples___Hrkx{grid-template-columns:1fr}.AlternativeComparisonPage_hubPrinciple__s6qhn{min-height:180px}.AlternativeComparisonPage_hubPrinciple__s6qhn h3{margin-top:28px}.AlternativeComparisonPage_faqSection__kPTIz{grid-template-columns:1fr;gap:52px}}@media (max-width:720px){.AlternativeComparisonPage_page__jr5lZ{--page-width:min(100% - 28px,1120px)}.AlternativeComparisonPage_hero__fovIv{padding-top:calc(44px + var(--landing-nav-height));padding-bottom:72px}.AlternativeComparisonPage_hero__fovIv h1{font-size:clamp(42px,12vw,56px)}.AlternativeComparisonPage_heroCopy__SqOFc,.AlternativeComparisonPage_hubHeroInner__jnCgh>p:not(.AlternativeComparisonPage_kicker__vmwRz){font-size:16px}.AlternativeComparisonPage_actions__KRoK9{align-items:stretch;flex-direction:column}.AlternativeComparisonPage_primaryAction__knZeH,.AlternativeComparisonPage_secondaryAction__5lju_{width:100%}.AlternativeComparisonPage_heroFacts__gp1Ei{align-items:center;flex-direction:column}.AlternativeComparisonPage_windowBar__lYZgX{grid-template-columns:54px minmax(0,1fr)}.AlternativeComparisonPage_windowBar__lYZgX>span:last-child{display:none}.AlternativeComparisonPage_windowBar__lYZgX>strong{justify-self:start}.AlternativeComparisonPage_featureWindowBody__UwGjM,.AlternativeComparisonPage_windowBody__YtZJ_{padding:12px}.AlternativeComparisonPage_previewTableHeader__833Zz,.AlternativeComparisonPage_previewTableRow__blIPw{grid-template-columns:minmax(0,1fr) 54px 66px;gap:6px;padding-right:10px;padding-left:10px}.AlternativeComparisonPage_section__RQqx2{padding-top:76px;padding-bottom:76px}.AlternativeComparisonPage_sectionHeader__VNc7z{margin-bottom:38px}.AlternativeComparisonPage_faqIntro____p0M h2,.AlternativeComparisonPage_finalCta__4n0Nq h2,.AlternativeComparisonPage_sectionHeader__VNc7z h2{font-size:38px}.AlternativeComparisonPage_sectionHeader__VNc7z>p:last-child{font-size:15px}.AlternativeComparisonPage_alternativesGrid__mSFCI,.AlternativeComparisonPage_beforeAfterGrid__h5AjF{grid-template-columns:1fr}.AlternativeComparisonPage_productFeatureRows__vxcK3{gap:84px}.AlternativeComparisonPage_productFeatureCopy__Bx_NX h3{font-size:34px}.AlternativeComparisonPage_integrationSection__eqlOz{padding-top:82px;padding-bottom:82px}.AlternativeComparisonPage_integrationCopy__Sa_7x h2{font-size:38px}.AlternativeComparisonPage_diagnosticHeader__dmfIW,.AlternativeComparisonPage_diagnosticRow__UgYRs{grid-template-columns:minmax(90px,1fr) 60px minmax(104px,.8fr)}.AlternativeComparisonPage_diagnosticHeader__dmfIW span:nth-child(3),.AlternativeComparisonPage_diagnosticRow__UgYRs>span:nth-child(3){display:none}.AlternativeComparisonPage_tableShell__UyqEa{overflow-x:auto}.AlternativeComparisonPage_comparisonTable__yY8hY{min-width:760px}.AlternativeComparisonPage_faqSection__kPTIz{padding-top:80px;padding-bottom:80px}.AlternativeComparisonPage_finalCta__4n0Nq{padding-top:82px;padding-bottom:88px}.AlternativeComparisonPage_finalCta__4n0Nq .AlternativeComparisonPage_primaryAction__knZeH{width:auto}.AlternativeComparisonPage_hubHero__DuMcE{padding-top:calc(52px + var(--landing-nav-height));padding-bottom:72px}.AlternativeComparisonPage_hubHeroInner__jnCgh h1{font-size:clamp(44px,13vw,60px)}.AlternativeComparisonPage_alternativeCard__HalP0{grid-template-columns:auto minmax(0,1fr)}.AlternativeComparisonPage_alternativeCard__HalP0>svg{display:none}}@media (max-width:440px){.AlternativeComparisonPage_previewMetrics__G9wzR{grid-template-columns:1fr}.AlternativeComparisonPage_previewTableHeader__833Zz,.AlternativeComparisonPage_previewTableRow__blIPw{grid-template-columns:minmax(0,1fr) 60px}.AlternativeComparisonPage_previewTableHeader__833Zz span:nth-child(2),.AlternativeComparisonPage_previewTableRow__blIPw>span{display:none}.AlternativeComparisonPage_previewPayment__OOQqz{grid-template-columns:auto minmax(0,1fr)}.AlternativeComparisonPage_previewPayment__OOQqz>div:last-child{display:none}.AlternativeComparisonPage_afterPanel__r8P0p,.AlternativeComparisonPage_beforePanel__6_ju_{padding:22px}.AlternativeComparisonPage_sourceTabs__k0a3Y>div span{display:none}.AlternativeComparisonPage_sourceTabs__k0a3Y>div strong{display:inline}.AlternativeComparisonPage_sourceDataRow__QZWm8,.AlternativeComparisonPage_sourceTableHeader__hMXc4{grid-template-columns:minmax(0,1fr) 54px 66px;gap:7px;padding-right:10px;padding-left:10px}.AlternativeComparisonPage_sessionHeader__RzZLp{grid-template-columns:auto minmax(0,1fr)}.AlternativeComparisonPage_sessionHeader__RzZLp>strong{display:none}.AlternativeComparisonPage_sessionEvent__mPr8K{grid-template-columns:42px 10px 26px minmax(0,1fr);gap:6px}.AlternativeComparisonPage_providerRow__PmZWD{padding-right:10px;padding-left:10px}}