.comparison_page__E7bCG{--comparison-soft:var(--surface-2,#f5f7fa);--comparison-rule:var(--border,#e1e5eb);color:var(--foreground,#050505)}.comparison_shell__8Wiig{padding-block:var(--page-top) var(--section-space)}.comparison_header__yGROj{max-width:800px;margin-bottom:24px}.comparison_layout__P0U7_{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--card-gap)}.comparison_content__kku6X{display:grid;gap:var(--card-gap);min-width:0}.comparison_contentsAside__0KE50{order:-1;min-width:0}.comparison_comparisonSection__jofpx,.comparison_featuresSection__G_536,.comparison_questionsSection__cBobo,.comparison_solutionSection__7uGPT{min-width:0;scroll-margin-top:24px}.comparison_card__iwBk0{padding:var(--card-padding)}.comparison_card__iwBk0,.comparison_tableScroll__kMcYW{border:1px solid var(--comparison-rule);border-radius:var(--radius-card);background:var(--surface,#fff)}.comparison_tableScroll__kMcYW{position:relative;overflow-x:auto;scrollbar-color:var(--border-strong,#abb9cc) transparent}.comparison_table__Kzq1m{width:100%;min-width:600px;border-collapse:separate;border-spacing:0;text-align:left;font-size:var(--text-small);line-height:1.5}.comparison_table__Kzq1m td,.comparison_table__Kzq1m th{padding:14px 18px;vertical-align:middle;border-bottom:1px solid var(--comparison-rule)}.comparison_table__Kzq1m thead th{padding-block:16px;background:var(--surface-2,#f5f7fa);font-size:var(--text-small);font-weight:600;white-space:nowrap}.comparison_table__Kzq1m thead th:first-child{width:26%}.comparison_table__Kzq1m thead th:nth-child(2),.comparison_table__Kzq1m thead th:nth-child(3){width:33%}.comparison_table__Kzq1m td:last-child,.comparison_table__Kzq1m thead th:last-child{width:8%;text-align:center}.comparison_table__Kzq1m tbody th{font-weight:600}.comparison_table__Kzq1m td{color:var(--muted-foreground,#526071)}.comparison_table__Kzq1m tbody tr:last-child td,.comparison_table__Kzq1m tbody tr:last-child th{border-bottom:0}.comparison_table__Kzq1m tbody tr>*{transition:background-color .16s ease}.comparison_table__Kzq1m tbody tr:hover>*{background:var(--surface-hover,#f5f7fa)}.comparison_table__Kzq1m .comparison_helperhatColumn__7tCew{background:var(--comparison-soft);color:var(--foreground,#050505)}.comparison_table__Kzq1m thead .comparison_helperhatColumn__7tCew{box-shadow:inset 0 3px 0 var(--foreground,#050505)}.comparison_edge__ccmU6{display:inline-flex;vertical-align:middle}.comparison_actions__wurhf{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.comparison_actions__wurhf svg{width:16px;height:16px;flex:0 0 auto}.comparison_comparisonSection__jofpx .comparison_actions__wurhf{margin-bottom:4px}.comparison_solutionSection__7uGPT{display:grid;gap:24px}.comparison_questions__p1tUQ h2,.comparison_solutionCopy__RXyjH h2{margin:0;font-size:var(--text-section-title);font-weight:600;line-height:var(--leading-section-title);letter-spacing:-.02em}.comparison_solutionCopy__RXyjH p{margin:12px 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--muted-foreground,#526071)}.comparison_solutionMedia__Zy_c9{min-width:0;width:100%;max-width:480px;margin-inline:auto}.comparison_featureGrid__K7FFF{display:grid;gap:var(--card-gap)}.comparison_featureGrid__K7FFF>*{height:100%}.comparison_feature__7UXyJ{height:100%;padding:var(--card-padding);border:1px solid var(--comparison-rule);border-radius:var(--radius-card);background:var(--surface,#fff)}.comparison_featureIcon__pbyhK{display:grid;width:40px;height:40px;place-items:center;margin-bottom:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2,#f5f7fa);color:var(--foreground,#050505)}.comparison_featureIcon__pbyhK svg{width:22px;height:22px}.comparison_feature__7UXyJ h3{margin:0 0 8px;font-size:var(--text-item-title);font-weight:600;line-height:var(--leading-item-title)}.comparison_feature__7UXyJ p{margin:0;color:var(--muted-foreground,#526071);font-size:var(--text-small);line-height:var(--leading-small)}.comparison_questionsSection__cBobo{padding-block:40px}.comparison_questions__p1tUQ{display:flex;max-width:640px;margin-inline:auto;flex-direction:column;align-items:center;gap:16px;text-align:center}.comparison_supportLink__Ctfs4{max-width:640px;font-size:var(--text-body);line-height:var(--leading-body);color:var(--muted-foreground,#526071);text-underline-offset:4px}.comparison_supportLink__Ctfs4:hover{color:var(--foreground,#050505);text-decoration:underline}.comparison_page__E7bCG :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.comparison_page__E7bCG .rail-link:focus-visible{outline-offset:-2px}.comparison_visuallyHidden__Elv7v{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:639px){.comparison_actions__wurhf>*{width:100%}.comparison_table__Kzq1m tbody th,.comparison_table__Kzq1m thead th:first-child{position:sticky;left:0;z-index:1;max-width:136px;background:var(--surface,#fff);box-shadow:1px 0 0 var(--comparison-rule)}.comparison_table__Kzq1m thead th:first-child{background:var(--surface-2,#f5f7fa)}}@media (min-width:640px){.comparison_featureGrid__K7FFF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.comparison_layout__P0U7_{grid-template-columns:minmax(0,1fr) 260px}.comparison_contentsAside__0KE50{order:0;position:sticky;top:24px}}@media (min-width:1280px){.comparison_layout__P0U7_{grid-template-columns:minmax(0,1fr) var(--rail-width)}}@media (prefers-reduced-motion:reduce){.comparison_page__E7bCG *,.comparison_page__E7bCG :after,.comparison_page__E7bCG :before{scroll-behavior:auto!important;transition:none!important}}