.Compare_wrap__2XdN0{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.Compare_sec__p6s7N{padding-block:clamp(72px,9vw,128px)}.Compare_ground__YIUcd{background:var(--ground)}.Compare_surface__eWPxQ{background:var(--surface)}.Compare_soft__kMiTL{background:linear-gradient(180deg,var(--soft-field),var(--soft-field-2))}.Compare_blue__BIVhy{background:radial-gradient(120% 90% at 85% 10%,color-mix(in srgb,var(--blue) 88%,#6FA0FF) 0,var(--blue) 45%,var(--blue-deep) 100%);color:var(--on-blue);--tick-bg:#FFFFFF;--tick-fg:var(--blue)}@media (max-width:960px){.Compare_blue__BIVhy{background:radial-gradient(120% 70% at 85% 100%,color-mix(in srgb,var(--blue) 88%,#6FA0FF) 0,var(--blue) 45%,var(--blue-deep) 100%)}}.Compare_ink__leB4_{background:linear-gradient(180deg,var(--inkf),var(--inkf-2));color:var(--on-ink);--tick-bg:var(--ink-accent);--tick-fg:var(--inkf)}.Compare_secHead__u3F1D{display:grid;gap:20px;max-width:860px;margin-bottom:clamp(40px,5vw,72px)}.Compare_secHeadFlush__d06qS{margin:0}.Compare_eyebrow__uGFo8{font:500 14px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.Compare_eyebrowAccent__DdNmH{color:var(--accent)}.Compare_blue__BIVhy .Compare_eyebrow__uGFo8{color:var(--on-blue)}.Compare_ink__leB4_ .Compare_eyebrow__uGFo8{color:var(--ink-accent)}.Compare_lead__0_8uN{font-size:clamp(19px,1.6vw,22px);line-height:1.55;color:var(--ink-2);max-width:60ch}.Compare_blue__BIVhy .Compare_lead__0_8uN{color:var(--on-blue)}.Compare_ink__leB4_ .Compare_lead__0_8uN{color:var(--on-ink-2)}.Compare_blue__BIVhy h2 b{color:var(--on-blue);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.Compare_ink__leB4_ h2 b{color:var(--ink-accent)}.Compare_btn__UTy18{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding-inline:22px;border-radius:12px;font:600 16px/1 var(--f-body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.Compare_btnWhite__oOnqn{background:#FFFFFF;color:#031340}.Compare_btnWhite__oOnqn:hover{background:var(--on-blue-2)}.Compare_ic__HddLl{width:18px;height:18px;flex:none}.Compare_textlink__G4a70{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 16px/1.2 var(--f-body);color:var(--accent);text-decoration:none}.Compare_textlink__G4a70:hover{text-decoration:underline;text-underline-offset:4px}.Compare_textlink__G4a70 svg{width:16px;height:16px;transition:transform .15s}.Compare_textlink__G4a70:hover svg{transform:translateX(3px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Compare_textlink__G4a70{color:var(--accent-strong)}}:root[data-theme=dark] .Compare_textlink__G4a70{color:var(--accent-strong)}.Compare_stamp__CpS6o{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap}.Compare_stampWord__NVl_O{font:700 15px/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);padding:8px 12px;border-radius:8px;background:var(--accent-soft)}.Compare_stampWhen__7v9y7{font:500 14px/1.4 var(--f-mono);color:var(--ink-3)}.Compare_checks__K3x0v{list-style:none;padding:0;margin:0;display:grid;gap:16px}.Compare_checks__K3x0v li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;color:var(--ink-2)}.Compare_checks__K3x0v b{color:var(--ink);font-weight:600}.Compare_ink__leB4_ .Compare_checks__K3x0v li{color:var(--on-ink-2)}.Compare_ink__leB4_ .Compare_checks__K3x0v b{color:var(--on-ink)}.Compare_disc__xZ4l9{width:22px;height:22px;flex:none;margin-top:3px}.Compare_notclaim__ZQJfT{display:grid;gap:10px;padding:20px 24px;border-radius:16px;border:1px dashed var(--line-strong);background:var(--surface)}.Compare_cap__FUa17{font:500 14px/1.5 var(--f-mono);color:var(--ink-3)}.Compare_fn__DluKK{font:500 14px/1 var(--f-mono);color:var(--accent);text-decoration:none;vertical-align:1px;margin-left:2px;white-space:nowrap}.Compare_fn__DluKK:before{content:"["}.Compare_fn__DluKK:after{content:"]"}.Compare_fn__DluKK:hover{text-decoration:underline}.Compare_blue__BIVhy .Compare_fn__DluKK{color:var(--on-blue)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Compare_fn__DluKK{color:var(--accent-strong)}}:root[data-theme=dark] .Compare_fn__DluKK{color:var(--accent-strong)}.Compare_pHero__XdiMb{padding-block:clamp(32px,4.5vw,64px) clamp(64px,7vw,104px)}.Compare_crumbs__c55yB{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:500 14px/1.4 var(--f-mono);color:var(--ink-3);margin-bottom:clamp(28px,4vw,48px)}.Compare_crumbs__c55yB a{text-decoration:none;color:var(--ink-2);padding-block:6px}.Compare_crumbs__c55yB a:hover{color:var(--accent)}.Compare_crumbs__c55yB svg{width:14px;height:14px}.Compare_heroGrid__1pwpY{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);align-items:start}.Compare_heroCopy__nLWm1{display:grid;gap:26px;min-width:0}.Compare_heroCopy__nLWm1 .Compare_lead__0_8uN{max-width:62ch}.Compare_h1__t69nI{font-size:clamp(44px,5.4vw,76px);line-height:1}.Compare_hubH1__FkUty{font-size:clamp(52px,7vw,104px);letter-spacing:-.045em}.Compare_altH1___xmq4{font-size:clamp(38px,4.6vw,68px);max-width:20ch;letter-spacing:-.04em}.Compare_altH1___xmq4 b,.Compare_h1__t69nI b,.Compare_hubH1__FkUty b{font-weight:700;color:var(--accent)}@media (max-width:1000px){.Compare_heroGrid__1pwpY{grid-template-columns:minmax(0,1fr)}}.Compare_hubMeta__f0esD{display:flex;flex-wrap:wrap;gap:10px 32px;padding-top:18px;border-top:1px solid var(--line)}.Compare_hubMeta__f0esD div{display:grid;gap:2px}.Compare_hubMeta__f0esD b{font:600 22px/1.1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.Compare_hubMeta__f0esD span{font-size:15px;color:var(--ink-3)}.Compare_edJump__nm_KX{display:grid;gap:0;border-top:1px solid var(--ink);align-self:end}.Compare_edJump__nm_KX a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none}.Compare_edJump__nm_KX a:hover b{color:var(--accent)}.Compare_edJump__nm_KX b{font:600 24px/1.15 var(--f-display);letter-spacing:-.02em}.Compare_edJump__nm_KX span{grid-column:1;font-size:16px;color:var(--ink-2)}.Compare_edJump__nm_KX .Compare_count__An6VQ{grid-column:2;grid-row:1/span 2;font:500 14px/1 var(--f-mono);color:var(--ink-3);display:inline-flex;gap:8px;align-items:center}.Compare_edJump__nm_KX .Compare_count__An6VQ svg{width:16px;height:16px;color:var(--accent)}.Compare_edHead__5K96_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 40px;align-items:end;margin-bottom:clamp(32px,4vw,56px)}@media (max-width:760px){.Compare_edHead__5K96_{grid-template-columns:minmax(0,1fr)}}.Compare_cards__bWdqr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1100px){.Compare_cards__bWdqr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Compare_cards__bWdqr{grid-template-columns:minmax(0,1fr)}}.Compare_card__ruVJS{display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;padding:26px;border-radius:22px;background:var(--ground);border:1px solid var(--line);text-decoration:none;color:inherit;min-width:0;transition:border-color .15s,box-shadow .15s}.Compare_ground__YIUcd .Compare_card__ruVJS{background:var(--surface)}a.Compare_card__ruVJS:hover{border-color:var(--accent);box-shadow:var(--shadow)}.Compare_cardTop__QIImc{display:flex;justify-content:space-between;align-items:center;gap:12px}.Compare_vs__QgUCV{font:500 14px/1 var(--f-mono);color:var(--ink-3);letter-spacing:.02em}.Compare_status__A2ozT{font:500 14px/1 var(--f-mono);padding:6px 9px;border-radius:7px;white-space:nowrap}.Compare_stLive__kgyMF{background:var(--ok-soft);color:var(--ok)}.Compare_stPlanned__znk3k{background:var(--muted);color:var(--ink-2)}.Compare_card__ruVJS h3{font-size:30px;letter-spacing:-.03em}.Compare_card__ruVJS p{color:var(--ink-2);font-size:17px;line-height:1.5}.Compare_card__ruVJS .Compare_textlink__G4a70{min-height:0;padding-top:6px}.Compare_guide__wQ6LR{margin-top:20px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:22px 26px;border-radius:22px;border:1px solid var(--ink);text-decoration:none}.Compare_guide__wQ6LR:hover{background:var(--accent-tint)}.Compare_guide__wQ6LR b{font:600 22px/1.25 var(--f-display);letter-spacing:-.02em}.Compare_guide__wQ6LR svg{width:20px;height:20px;color:var(--accent)}@media (max-width:760px){.Compare_guide__wQ6LR{grid-template-columns:minmax(0,1fr) auto}.Compare_guide__wQ6LR .Compare_vs__QgUCV{grid-column:1/-1}}.Compare_later__KUVPR{padding:28px;border-radius:22px;border:1px dashed var(--line-strong);background:var(--surface);max-width:760px;display:grid;gap:12px}.Compare_method__dgibr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:start}.Compare_method__dgibr .Compare_checks__K3x0v{gap:22px}@media (max-width:900px){.Compare_method__dgibr{grid-template-columns:minmax(0,1fr)}}.Compare_mailline__wxyn7{margin-top:28px;font-size:16px;color:var(--on-ink-2)}.Compare_mailline__wxyn7 b{color:var(--on-ink);font:500 16px/1 var(--f-mono);-webkit-user-select:all;-moz-user-select:all;user-select:all}.Compare_chooseCard__P_FVD{display:grid;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden}.Compare_chooseCol__1Ujxu{padding:24px 26px;display:grid;gap:14px}.Compare_chooseCol__1Ujxu+.Compare_chooseCol__1Ujxu{border-top:1px solid var(--line);background:var(--accent-tint)}.Compare_chooseCol__1Ujxu h3{font-size:22px;display:flex;align-items:center;gap:10px}.Compare_chooseCol__1Ujxu h3 i{font:500 14px/1 var(--f-mono);font-style:normal;color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase}.Compare_chooseCol__1Ujxu .Compare_checks__K3x0v{gap:12px}.Compare_chooseCol__1Ujxu .Compare_checks__K3x0v li{font-size:17px;line-height:1.5;grid-template-columns:18px minmax(0,1fr);gap:12px}.Compare_chooseCol__1Ujxu .Compare_disc__xZ4l9,.Compare_dot__w4Fpv{width:18px;height:18px}.Compare_dot__w4Fpv{margin-top:4px;color:var(--ink-3)}.Compare_cmpWrap__K1KNI{border:1px solid var(--line);border-radius:20px;background:var(--surface);overflow:hidden;box-shadow:var(--shadow)}.Compare_cmpScroll__mh3tU{overflow-x:auto}.Compare_cmp__wN39i{width:100%;border-collapse:collapse;font-size:16px}.Compare_cmp__wN39i caption{text-align:left;padding:16px 22px;font:500 14px/1.4 var(--f-mono);color:var(--ink-3);border-bottom:1px solid var(--line);caption-side:top}.Compare_cmp__wN39i td,.Compare_cmp__wN39i th{padding:16px 20px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.Compare_cmp__wN39i thead th{font:600 22px/1.2 var(--f-display);letter-spacing:-.02em;background:var(--surface);vertical-align:bottom}.Compare_cmp__wN39i thead th small{display:block;margin-top:6px;font:500 14px/1.3 var(--f-mono);color:var(--ink-3);letter-spacing:0}.Compare_cmp__wN39i thead th.Compare_us__qkn9J{box-shadow:inset 0 3px 0 var(--accent)}.Compare_cmp__wN39i tbody th{font-weight:500;color:var(--ink);width:30%}.Compare_cmp__wN39i tbody th small{display:block;font-weight:400;font-size:15px;color:var(--ink-3);margin-top:2px}.Compare_cmp__wN39i td{color:var(--ink);min-width:0}.Compare_cmp__wN39i td small{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--ink-2)}.Compare_cmp__wN39i tr.Compare_grp__h3opk th{padding-top:20px;padding-bottom:12px;font:500 14px/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--muted);width:auto}.Compare_cmp__wN39i td.Compare_us__qkn9J{background:var(--accent-tint)}.Compare_cmp__wN39i tbody tr:last-child td,.Compare_cmp__wN39i tbody tr:last-child th{border-bottom:0}.Compare_mk__zeYsN{display:inline-flex;align-items:center;gap:9px;font-weight:600}.Compare_mk__zeYsN svg{width:20px;height:20px;flex:none}.Compare_mkNo__oY2Yp,.Compare_mkPartial___MXJC svg{color:var(--ink-2)}.Compare_mkNo__oY2Yp svg{color:var(--ink-3)}.Compare_mkUnknown__PjOVA{color:var(--ink-2)}.Compare_mkUnknown__PjOVA svg{color:var(--warn)}.Compare_cmpFoot__xkH71{display:flex;flex-wrap:wrap;gap:10px 28px;padding:14px 22px;border-top:1px solid var(--line);background:var(--muted);font-size:15px;color:var(--ink-2)}.Compare_cmpFoot__xkH71 span{display:inline-flex;gap:8px;align-items:center}.Compare_cmpFoot__xkH71 svg{width:18px;height:18px}.Compare_cmpNote__9mn9T{margin-top:20px;color:var(--ink-2);max-width:78ch;font-size:17px}.Compare_cmpNote__9mn9T b{color:var(--ink)}.Compare_mx__YElQw td,.Compare_mx__YElQw th{padding:14px}.Compare_mx__YElQw thead th{font-size:17px;letter-spacing:-.01em}.Compare_mx__YElQw tbody th{width:22%}.Compare_mx__YElQw td .Compare_mk__zeYsN{font-weight:500;font-size:15px}.Compare_tool__FgTMP{display:none}@media (max-width:1180px) and (min-width:761px){.Compare_mx__YElQw thead th{font-size:15px}.Compare_mx__YElQw td,.Compare_mx__YElQw th{padding:12px 10px}}@media (max-width:760px){.Compare_cmpWrap__K1KNI{overflow:clip}.Compare_cmpScroll__mh3tU{overflow:visible}.Compare_cmp__wN39i caption{display:none}.Compare_cmp__wN39i,.Compare_cmp__wN39i tbody,.Compare_cmp__wN39i thead{display:block;font-size:15px}.Compare_cmp__wN39i thead{display:none}.Compare_cmp__wN39i tr{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));border-bottom:1px solid var(--line)}.Compare_cmp__wN39i tr.Compare_grp__h3opk{grid-template-columns:minmax(0,1fr)}.Compare_cmp__wN39i tbody th{grid-column:1/-1;width:auto}.Compare_cmp__wN39i tbody th[scope=row]{padding:14px 12px 4px;border-bottom:0}.Compare_cmp__wN39i td{padding:6px 12px 16px;border-bottom:0}.Compare_cmp__wN39i tbody tr:last-child{border-bottom:0}.Compare_tool__FgTMP{display:block;font:500 14px/1.3 var(--f-mono);color:var(--ink-3);margin-bottom:4px}.Compare_mx__YElQw tr{grid-template-columns:repeat(2,minmax(0,1fr))}.Compare_mx__YElQw tr.Compare_grp__h3opk{grid-template-columns:minmax(0,1fr)}.Compare_mx__YElQw td{padding:8px 12px 12px}}.Compare_wins___YgGg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:860px){.Compare_wins___YgGg{grid-template-columns:minmax(0,1fr)}}.Compare_win__J2vtj{display:grid;gap:12px;align-content:start;padding:26px 28px;border-radius:22px;background:var(--surface);border:1px solid var(--line);min-width:0}.Compare_win__J2vtj h3{font-size:23px}.Compare_win__J2vtj p{color:var(--ink-2);font-size:17px;line-height:1.55;max-width:60ch}.Compare_winKey__QGISu{font:500 14px/1.3 var(--f-mono);color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase}.Compare_diffGrid__rNjyw{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,96px);align-items:start}@media (max-width:960px){.Compare_diffGrid__rNjyw{grid-template-columns:minmax(0,1fr)}}.Compare_diffs__lFR_U{list-style:none;padding:0;margin:0;display:grid;border-top:1px solid #ffffff80}.Compare_diffs__lFR_U li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding:22px 0;border-bottom:1px solid #ffffff4d}.Compare_diffs__lFR_U b{font:600 clamp(20px,1.8vw,23px)/1.25 var(--f-display);letter-spacing:-.015em}.Compare_diffs__lFR_U p{grid-column:1/-1;color:var(--on-blue);font-size:17px;max-width:64ch}.Compare_edChip__x_c4w{font:500 14px/1 var(--f-mono);padding:7px 10px;border-radius:8px;background:#FFFFFF;color:#0035B8;white-space:nowrap;align-self:start}.Compare_edChipGhost__fmLIK{background:transparent;color:var(--on-blue);border:1px solid #ffffffa6}.Compare_diffNote__yzeLw{margin-top:24px;padding:18px 20px;border-radius:14px;background:#0013402E;border:1px solid #ffffff40;font-size:16px;color:var(--on-blue)}.Compare_prices__jbBtN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:860px){.Compare_prices__jbBtN{grid-template-columns:minmax(0,1fr)}}.Compare_price___LN81{display:grid;gap:18px;align-content:start;padding:28px;border-radius:22px;border:1px solid var(--line);background:var(--ground);min-width:0}.Compare_priceUs__TY7OX{border:2px solid var(--ink);background:var(--surface)}.Compare_pn__VkYwi{font:600 26px/1 var(--f-display);letter-spacing:-.025em}.Compare_amt__j0eCF{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:16px;color:var(--ink-3)}.Compare_amt__j0eCF b{font:600 clamp(28px,3vw,38px)/1 var(--f-display);letter-spacing:-.03em;color:var(--ink)}.Compare_planLines__LW6mN{list-style:none;padding:0;margin:0;display:grid;gap:10px}.Compare_planLines__LW6mN li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;color:var(--ink-2);font-size:16px;line-height:1.5}.Compare_planLines__LW6mN .Compare_disc__xZ4l9{width:18px;height:18px}.Compare_checked__XWQGP{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;padding-top:14px;border-top:1px dashed var(--line-strong);font:500 14px/1.5 var(--f-mono);color:var(--ink-3)}.Compare_priceNote__vzNHG{margin-top:20px;font-size:16px;color:var(--ink-2);max-width:80ch}.Compare_moveGrid__fkzjC{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,5vw,80px);align-items:start}@media (max-width:1000px){.Compare_moveGrid__fkzjC{grid-template-columns:minmax(0,1fr)}}.Compare_steps__9MwWr{list-style:none;padding:0;margin:0;display:grid;border-top:1px solid var(--ink)}.Compare_steps__9MwWr li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:20px 0;border-bottom:1px solid var(--line)}.Compare_steps__9MwWr .Compare_n__Sc_d9{font:500 14px/1.7 var(--f-mono);color:var(--accent)}.Compare_steps__9MwWr b{font:600 20px/1.3 var(--f-display);letter-spacing:-.01em}.Compare_steps__9MwWr p{grid-column:2;font-size:17px;color:var(--ink-2);max-width:62ch}.Compare_notclaim__ZQJfT b{font:600 17px/1.3 var(--f-body)}.Compare_notclaim__ZQJfT p{font-size:16px;color:var(--ink-2)}.Compare_faqWrap__4L39y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,6vw,96px);align-items:start}.Compare_faqWrap__4L39y .Compare_secHead__u3F1D{position:sticky;top:calc(env(safe-area-inset-top, 0px) + 96px);margin:0}.Compare_faqList__nBFQs{border-top:1px solid var(--ink)}.Compare_faqList__nBFQs details{border-bottom:1px solid var(--line)}.Compare_faqList__nBFQs summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 clamp(19px,1.7vw,22px)/1.3 var(--f-display);letter-spacing:-.015em}.Compare_faqList__nBFQs summary::-webkit-details-marker{display:none}.Compare_pm__qI7wU{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;flex:none;transition:transform .2s,background .2s}.Compare_pm__qI7wU svg{width:18px;height:18px}.Compare_faqList__nBFQs details[open] .Compare_pm__qI7wU{transform:rotate(45deg);background:var(--accent-soft);border-color:transparent;color:var(--accent)}.Compare_ans__qGoJ9{padding:0 48px 24px 0;color:var(--ink-2);max-width:64ch}@media (max-width:860px){.Compare_faqWrap__4L39y{grid-template-columns:minmax(0,1fr)}.Compare_faqWrap__4L39y .Compare_secHead__u3F1D{position:static}.Compare_ans__qGoJ9{padding-right:0}}.Compare_cta__zfq4J{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 64px;align-items:end}.Compare_cta__zfq4J h2{font-size:clamp(36px,4.2vw,60px);max-width:16ch}.Compare_ctaSide__F0VQe{display:grid;gap:14px;justify-items:start}.Compare_ctaSide__F0VQe .Compare_cap__FUa17{color:var(--on-ink-2)}@media (max-width:860px){.Compare_cta__zfq4J{grid-template-columns:minmax(0,1fr)}}.Compare_srcSec__lWhLv{padding-block:clamp(56px,6vw,88px)}.Compare_srcGrid__MZt_y{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(32px,5vw,80px);align-items:start}@media (max-width:900px){.Compare_srcGrid__MZt_y{grid-template-columns:minmax(0,1fr)}}.Compare_srcGrid__MZt_y h2{font-size:clamp(26px,2.4vw,32px)}.Compare_srcIntro__rdK4n{display:grid;gap:16px}.Compare_srcIntro__rdK4n p{font-size:16px;color:var(--ink-2);max-width:46ch}.Compare_srcList__uiWoF{list-style:none;padding:0;margin:0;display:grid;border-top:1px solid var(--line-strong)}.Compare_srcList__uiWoF li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:16px;color:var(--ink-2);scroll-margin-top:140px;overflow-wrap:anywhere}.Compare_srcList__uiWoF li:target{background:var(--accent-tint)}.Compare_srcList__uiWoF .Compare_k__dGsqO{font:500 14px/1.7 var(--f-mono);color:var(--accent)}.Compare_srcList__uiWoF b{color:var(--ink);font-weight:600}.Compare_srcList__uiWoF a{color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Compare_srcList__uiWoF .Compare_k__dGsqO,:root:not([data-theme=light]) .Compare_srcList__uiWoF a{color:var(--accent-strong)}}:root[data-theme=dark] .Compare_srcList__uiWoF .Compare_k__dGsqO,:root[data-theme=dark] .Compare_srcList__uiWoF a{color:var(--accent-strong)}.Compare_srcSub__ovy2w{margin:28px 0 10px;font:500 14px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.Compare_method2__km_fk{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:18px 20px;border-radius:16px;background:var(--surface);border:1px solid var(--line);font-size:16px;color:var(--ink-2)}.Compare_method2__km_fk svg{width:22px;height:22px;color:var(--accent);margin-top:1px}.Compare_method2__km_fk b{color:var(--ink)}.Compare_heroSide__fSAp5{display:grid;gap:20px;min-width:0}.Compare_toc__qYJir{display:grid;border-top:1px solid var(--ink)}.Compare_toc__qYJir a{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none}.Compare_toc__qYJir a:hover b{color:var(--accent)}.Compare_toc__qYJir .Compare_n__Sc_d9{font:500 14px/1 var(--f-mono);color:var(--accent)}.Compare_toc__qYJir b{font:600 20px/1.2 var(--f-display);letter-spacing:-.015em}.Compare_rank__aq7K1{list-style:none;padding:0;margin:0;display:grid;gap:20px}.Compare_toolCard__qKpQM{display:grid;grid-template-columns:92px minmax(0,1fr);gap:0 28px;padding:28px;border-radius:24px;background:var(--ground);border:1px solid var(--line);scroll-margin-top:140px}.Compare_ours__Q_Ous{background:var(--surface);border:2px solid var(--ink);box-shadow:var(--shadow)}.Compare_rankN__8rZuO{font:600 64px/.9 var(--f-display);letter-spacing:-.05em;color:var(--ink-3);font-variant-numeric:tabular-nums}.Compare_ours__Q_Ous .Compare_rankN__8rZuO{color:var(--accent)}.Compare_toolBody__MBsWZ{display:grid;gap:18px;min-width:0}.Compare_toolHead__VqSUM{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.Compare_toolHead__VqSUM h3{font-size:clamp(26px,2.4vw,32px)}.Compare_oursTag__q4UF2{font:500 14px/1 var(--f-mono);padding:7px 10px;border-radius:8px;background:var(--accent-soft);color:var(--accent-strong)}.Compare_bestFor__4WwbS{font-size:18px;color:var(--ink);max-width:70ch}.Compare_bestFor__4WwbS i{font-style:normal;color:var(--ink-3)}.Compare_facets__ko_gC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Compare_facet__HK_MF{display:grid;gap:6px;align-content:start;padding:16px 18px;border-radius:14px;background:var(--surface);border:1px solid var(--line);min-width:0}.Compare_ours__Q_Ous .Compare_facet__HK_MF{background:var(--ground)}.Compare_facet__HK_MF .Compare_winKey__QGISu{display:inline-flex;align-items:center;gap:8px}.Compare_facet__HK_MF .Compare_winKey__QGISu svg{width:16px;height:16px}.Compare_facet__HK_MF p{font-size:16px;color:var(--ink-2);line-height:1.55}.Compare_facetPlus__gwiiG .Compare_winKey__QGISu{color:var(--ok)}.Compare_facetMinus___NijD .Compare_winKey__QGISu{color:var(--warn)}@media (max-width:760px){.Compare_toolCard__qKpQM{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 20px}.Compare_rankN__8rZuO{font-size:44px}.Compare_facets__ko_gC{grid-template-columns:minmax(0,1fr)}}.Compare_chooser__Y4o3u{display:grid;border-top:1px solid var(--ink);margin:0}.Compare_chooser__Y4o3u div{display:grid;grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);gap:6px 32px;align-items:baseline;padding:22px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.Compare_chooser__Y4o3u dt{font:600 clamp(20px,1.9vw,24px)/1.2 var(--f-display);letter-spacing:-.02em}.Compare_chooser__Y4o3u dt i{font:500 14px/1 var(--f-mono);font-style:normal;color:var(--ink-3);margin-right:8px;letter-spacing:.06em;text-transform:uppercase}.Compare_chooser__Y4o3u dd{margin:0;font-size:18px;color:var(--ink-2);max-width:70ch}.Compare_chooser__Y4o3u dd b{color:var(--ink);font-weight:600}@media (max-width:640px){.Compare_chooser__Y4o3u div{grid-template-columns:minmax(0,1fr)}}