.compare_chooseCard__NfQa9{background:#faf9f8;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:1.25rem;overflow:hidden;padding:1.5rem;position:relative}@media (min-width:640px){.compare_chooseCard__NfQa9{padding:1.75rem}}.compare_chooseCard__NfQa9 h3{letter-spacing:normal;line-height:1.375}.compare_prose__1A2Yn{font-size:var(--font-body-lg);color:rgb(var(--color-text-primary)/.7)}.compare_prose__1A2Yn h3{--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity,1));font-size:24px;line-height:1.3;margin-bottom:24px;paint-order:stroke fill;-webkit-text-stroke:.3px currentcolor}.compare_prose__1A2Yn p{line-height:1.625;margin-bottom:20px}.compare_prose__1A2Yn p:last-child{margin-bottom:0}.compare_prose__1A2Yn ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin-bottom:20px;margin-top:0;padding:0}.compare_prose__1A2Yn ul:last-child{margin-bottom:0}.compare_prose__1A2Yn ul li{line-height:1.65;padding-left:24px;position:relative;text-wrap:pretty}.compare_prose__1A2Yn ul li:before{background:currentcolor;border-radius:50%;content:"";height:5px;left:6px;position:absolute;top:.7em;width:5px}.compare_prose__1A2Yn ol{counter-reset:prose-step;display:flex;flex-direction:column;gap:8px;list-style:none;margin-bottom:20px;margin-top:0;padding:0}.compare_prose__1A2Yn ol:last-child{margin-bottom:0}.compare_prose__1A2Yn ol li{counter-increment:prose-step;line-height:1.65;padding-left:24px;position:relative;text-wrap:pretty}.compare_prose__1A2Yn ol li:before{content:counter(prose-step) ".";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;left:0;position:absolute}.compare_prose__1A2Yn strong{font-weight:500}.compare_prose__1A2Yn a,.compare_prose__1A2Yn strong{--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity,1))}.compare_prose__1A2Yn a{text-decoration-line:underline;text-decoration-color:rgb(var(--color-stroke-primary)/.5);text-underline-offset:3px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (hover:hover) and (pointer:fine){.compare_prose__1A2Yn a:hover{text-decoration-color:rgb(var(--color-text-primary)/1)}}.compare_prose__1A2Yn a{text-decoration-thickness:from-font;text-underline-position:from-font}.compare_prose__1A2Yn sup a{color:rgb(var(--color-text-secondary)/.6);text-decoration:none}.compare_numberedTable__isU7d{border-collapse:separate;border-spacing:0;width:100%}.compare_numberedTable__isU7d caption{caption-side:top;margin-bottom:12px;text-align:left}.compare_numberedTable__isU7d td{padding:14px 0;vertical-align:top}.compare_numberedTable__isU7d tr:not(:last-child) td{border-bottom:1px solid rgb(0 0 0/6%)}.compare_numberedTable__isU7d tr:last-child td{padding-bottom:0}.compare_numberedTable__isU7d td:first-child{padding-right:14px;width:24px}.compare_migrationStep__vNgzE{align-items:center;display:flex;gap:16px}.compare_migrationStepNumber__d6NbZ{color:rgb(var(--color-text-tertiary)/.55);align-items:center;background:#faf9f8;border:1px solid rgb(0 0 0/8%);border-radius:8px;display:flex;flex-shrink:0;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;height:32px;justify-content:center;width:32px}.compare_migrationStepCode__IfsgS{background:#faf9f8;border:1px solid rgb(0 0 0/8%);border-radius:8px;color:rgb(var(--color-text-primary));font-family:var(--font-gs-mono),monospace;font-size:14px;line-height:1.55;overflow-wrap:anywhere;padding:10px 16px}.compare_terminalBlock__qIBGu{background:#faf9f8;border:1px solid rgb(0 0 0/8%);border-radius:12px;overflow:hidden}.compare_terminalHeader__QjKj_{align-items:center;background:rgb(0 0 0/2%);border-bottom:1px solid rgb(0 0 0/6%);display:flex;gap:6px;padding:10px 16px}.compare_terminalDot__LwdL4{border-radius:50%;height:10px;width:10px}.compare_terminalBody__AxQ6_{color:rgb(var(--color-text-primary));font-family:var(--font-gs-mono),monospace;font-size:14px;line-height:1.55;padding:20px 24px}.compare_terminalBody__AxQ6_>div{padding-left:1.5em;text-indent:-1.5em}.compare_calloutBanner__Ptbyw{align-items:center;display:flex;justify-content:center;padding:48px 32px;position:relative}.compare_aiButtonWrap__yQuF9{border-radius:9px;box-shadow:0 1px 2px 0 rgb(0 0 0/5%);height:42px;overflow:hidden;position:relative;transition:transform var(--duration-gs-press) var(--ease-gs-out);width:42px}.compare_aiButtonLayer__qG0Db{height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.compare_aiButtonWrap__yQuF9:active{transform:scale(.96)}.compare_aiButtonBorder__JitoE{background:rgb(0 0 0/8%)}.compare_aiButtonShimmer__9qbTS{animation:compare_ai-spin__FEi2L 3s linear infinite;animation-play-state:paused;background:conic-gradient(from 0deg,rgb(0 0 0/3%) 0,rgb(0 0 0/22%) 8%,rgb(0 0 0/3%) 16%,rgb(0 0 0/3%) 42%,rgb(0 0 0/15%) 50%,rgb(0 0 0/3%) 58%,rgb(0 0 0/3%) 100%)}@media (hover:hover) and (pointer:fine){.compare_aiButtonWrap__yQuF9:hover .compare_aiButtonShimmer__9qbTS{animation-play-state:running;will-change:transform}}@keyframes compare_ai-spin__FEi2L{0%{transform:rotate(0deg)}30%{transform:rotate(200deg)}50%{transform:rotate(220deg)}to{transform:rotate(1turn)}}.compare_aiButtonInner__3Q8D2{align-items:center;background:white;border-radius:8px;display:flex;inset:1px;justify-content:center;pointer-events:none;position:absolute;z-index:1}@media (prefers-reduced-motion:reduce){.compare_aiButtonWrap__yQuF9:active{transform:none}.compare_aiButtonShimmer__9qbTS{animation:none!important}}.Reveal_reveal__lS5vP{opacity:1;transform:none;transition:opacity var(--duration-gs-reveal) var(--ease-gs-out),transform var(--duration-gs-reveal) var(--ease-gs-out);transition-delay:calc(var(--stagger-index, 0) * 65ms)}.Reveal_reveal__lS5vP[data-reveal=pending],[data-reveal=pending] .Reveal_reveal__lS5vP{opacity:0;transform:translateY(16px);transition:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__lS5vP,.Reveal_reveal__lS5vP[data-reveal=pending],[data-reveal=pending] .Reveal_reveal__lS5vP{opacity:1;transform:none;transition:none}}.Reveal_revealOnMount__OwM4M{animation:Reveal_reveal-rise__QW92R var(--duration-gs-reveal) var(--ease-gs-out) backwards;animation-delay:calc(var(--stagger-index, 0) * 65ms);opacity:1;transform:none}.Reveal_revealOnMountFast__s5E1Y{animation:Reveal_reveal-rise__QW92R var(--duration-gs-ui) var(--ease-gs-out) backwards;animation-delay:calc(var(--stagger-index, 0) * 65ms);opacity:1;transform:none}@keyframes Reveal_reveal-rise__QW92R{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.Reveal_revealOnMountFast__s5E1Y,.Reveal_revealOnMount__OwM4M{animation:none}}.ComparisonCard_card__jXn3d{background:#fff1e8;border-radius:1rem;display:flex;flex-direction:column;gap:1.75rem;height:100%;isolation:isolate;justify-content:space-between;min-height:200px;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none}.ComparisonCard_card__jXn3d:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ComparisonCard_shaderBackdrop__rnijV{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ComparisonCard_shaderBackdrop__rnijV:after{background:linear-gradient(145deg,rgb(255 255 255/14%),rgb(255 255 255/26%) 55%,rgb(255 255 255/52%));content:"";inset:0;position:absolute}.ComparisonCard_dithering__MC3sF{height:100%;inset:0;opacity:.7;position:absolute;transition:opacity .22s ease;width:100%}.ComparisonCard_card__jXn3d:hover .ComparisonCard_dithering__MC3sF{opacity:.78}@media (prefers-reduced-motion:reduce){.ComparisonCard_arrow__qhk0I,.ComparisonCard_dithering__MC3sF{transition:none}.ComparisonCard_card__jXn3d:hover .ComparisonCard_arrow__qhk0I{transform:none}}.ComparisonCard_header__h1xef{align-items:center;display:flex;gap:.75rem;position:relative;z-index:1}.ComparisonCard_chip__4EDfJ{align-items:center;background:#fff;border:1px solid rgb(0 0 0/8%);border-radius:.75rem;box-shadow:0 1px 2px rgb(0 0 0/4%);display:inline-flex;flex:none;height:2.75rem;justify-content:center;width:2.75rem}.ComparisonCard_chipCompetitor__s0gn2{background:#fff;border-color:color-mix(in srgb,var(--accent) 30%,transparent);overflow:hidden}.ComparisonCard_chipThemed__sHRz4{background:var(--logo-bg);border-color:rgb(255 255 255/14%)}.ComparisonCard_logo__FyPUR{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.ComparisonCard_monogram__HYxb0{color:color-mix(in srgb,var(--accent) 35%,#111);font-size:.95rem;font-weight:600;letter-spacing:-.01em}.ComparisonCard_vs__N7Dn8{background:rgb(255 255 255/68%);border:1px solid rgb(0 0 0/8%);border-radius:999px;color:rgb(0 0 0/50%);font-size:.6875rem;letter-spacing:.06em;padding:.125rem .375rem;text-transform:uppercase}.ComparisonCard_footer__MREfE{align-items:flex-end;color:#151515;display:flex;gap:.75rem;justify-content:space-between;margin:0;padding:0;position:relative;z-index:1}.ComparisonCard_footer__MREfE .ComparisonCard_description__zIFDK{color:rgb(0 0 0/64%)}.ComparisonCard_footer__MREfE .ComparisonCard_title__6RYJP{color:#151515}.ComparisonCard_arrow__qhk0I{color:rgb(0 0 0/46%);flex:none;transition:transform var(--duration-gs-press) var(--ease-gs-out),color var(--duration-gs-press) ease}.ComparisonCard_card__jXn3d:hover .ComparisonCard_arrow__qhk0I{color:#151515}@media (hover:hover) and (pointer:fine){.ComparisonCard_card__jXn3d:hover .ComparisonCard_arrow__qhk0I{transform:translateX(3px)}}.ComparisonTable_comparisonTable___3B6l{border-collapse:separate;border-spacing:0;width:100%}.ComparisonTable_comparisonTable___3B6l thead th{background:linear-gradient(180deg,rgb(0 0 0/3%),rgb(0 0 0/5%));border-bottom:1px solid rgb(0 0 0/10%);font-size:13px;font-weight:600;letter-spacing:.04em;padding:14px 20px;text-align:left;text-transform:uppercase;vertical-align:bottom;white-space:nowrap}.ComparisonTable_comparisonTable___3B6l thead th:first-child{border-radius:12px 0 0;width:200px}@media (min-width:640px){.ComparisonTable_comparisonTable___3B6l{table-layout:fixed}.ComparisonTable_comparisonTable___3B6l thead th:nth-child(n+2){width:auto}}@media (max-width:639px){.ComparisonTable_comparisonTable___3B6l{min-width:480px}}.ComparisonTable_comparisonTable___3B6l thead th:last-child{border-radius:0 12px 0 0}.ComparisonTable_comparisonTable___3B6l tbody td,.ComparisonTable_comparisonTable___3B6l tbody th{color:rgb(var(--color-text-secondary)/.6);border-bottom:1px solid rgb(0 0 0/6%);font-size:15px;line-height:1.55;padding:16px 20px;text-wrap:balance;transition:background-color .15s ease;vertical-align:top}@media (hover:hover) and (pointer:fine){.ComparisonTable_comparisonTable___3B6l tbody tr:hover td,.ComparisonTable_comparisonTable___3B6l tbody tr:hover th{background-color:rgb(0 0 0/1.5%)}}.ComparisonTable_comparisonTable___3B6l tbody th:first-child{color:rgb(var(--color-text-primary));font-weight:500;text-align:left}.ComparisonTable_comparisonTable___3B6l tbody:last-of-type tr:last-child td,.ComparisonTable_comparisonTable___3B6l tbody:last-of-type tr:last-child th{border-bottom:none}.ComparisonTable_comparisonTable___3B6l tbody:last-of-type tr:last-child th:first-child{border-radius:0 0 0 12px}.ComparisonTable_comparisonTable___3B6l tbody:last-of-type tr:last-child td:last-child{border-radius:0 0 12px}.ComparisonTable_comparisonTable___3B6l tbody tr.ComparisonTable_comparisonGroupRow__kuTL_ th{background:rgb(0 0 0/3%);color:rgb(var(--color-text-primary));font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1;padding:12px 20px;text-transform:uppercase}.ComparisonTable_comparisonTableHighlightLast__ciMrM tbody:last-of-type tr:last-child td,.ComparisonTable_comparisonTableHighlightLast__ciMrM tbody:last-of-type tr:last-child th{background-color:rgb(0 0 0/2%);font-weight:500}.ComparisonTable_comparisonTableHighlightLast__ciMrM tbody:last-of-type tr:last-child:hover td,.ComparisonTable_comparisonTableHighlightLast__ciMrM tbody:last-of-type tr:last-child:hover th{background-color:rgb(0 0 0/3%)}.ComparisonTable_comparisonTableWithFooter__qW438{min-width:704px}@media (max-width:639px){.ComparisonTable_comparisonTableWithFooter__qW438{min-width:520px}.ComparisonTable_comparisonTableWithFooter__qW438 thead th:first-child{width:124px}.ComparisonTable_comparisonTableWithFooter__qW438 tbody th:first-child{padding-inline:12px}}.ComparisonTable_comparisonTableWithFooter__qW438 tbody:last-of-type tr:last-child td,.ComparisonTable_comparisonTableWithFooter__qW438 tbody:last-of-type tr:last-child th{border-bottom:1px solid rgb(0 0 0/6%)}.ComparisonTable_comparisonTableWithFooter__qW438 tbody:last-of-type tr:last-child td:last-child,.ComparisonTable_comparisonTableWithFooter__qW438 tbody:last-of-type tr:last-child th:first-child{border-radius:0}.ComparisonTable_comparisonTable___3B6l tfoot td{padding:18px 20px;vertical-align:middle}.ComparisonTable_comparisonTable___3B6l tbody tr td.ComparisonTable_comparisonCellBetter__R3W8A{color:rgb(var(--color-text-primary));position:relative}.ComparisonTable_comparisonCellMark__eO_aI{left:20px;line-height:0;position:absolute;top:20px}.ComparisonTable_comparisonTable___3B6l:has(.ComparisonTable_comparisonCellBetter__R3W8A) tbody td,.ComparisonTable_comparisonTable___3B6l:has(.ComparisonTable_comparisonCellBetter__R3W8A) thead th:nth-child(n+2){padding-left:42px}.ComparisonTable_sentenceCase__6Hnjs thead th{font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:none}.ComparisonTable_fixedColumns__eygrZ{min-width:640px;table-layout:fixed}.ComparisonTable_fixedColumns__eygrZ thead th:first-child{width:30%}.ComparisonTable_fixedColumns__eygrZ thead th:nth-child(n+2){width:auto}.ComparisonTable_fixedColumns__eygrZ tbody th:first-child{white-space:normal}