.compare-page[data-astro-cid-ejxc4ate]{--cmp-ink: #000;--cmp-beige: #f7f5f2;--cmp-list-rule: #dcdad6;--cmp-card-rule: rgba(3, 7, 18, .09);--cmp-muted: #5f6166;--cmp-body: #3a3b3e;--cmp-inactive: #8e8b86;--cmp-chip: #f4f4f5;--cmp-tedy: color-mix(in srgb, var(--color-surface-lilac) 58%, #fff);--cmp-label-w: 11.5rem;--cmp-tedy-w: 15rem;background:#fff;color:var(--cmp-ink)}.compare-hero[data-astro-cid-ejxc4ate]{position:relative;padding:clamp(28px,4vw,48px) 24px clamp(40px,5vw,72px);overflow-x:clip}.compare-hero__inner[data-astro-cid-ejxc4ate]{position:relative;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:1.25rem 0 0}.compare-hero__title[data-astro-cid-ejxc4ate]{margin:0 auto;max-width:max-content;font-family:var(--font-display);font-weight:700;font-size:clamp(3.4rem,7.2vw,6.4rem);line-height:.98;letter-spacing:-.045em;color:var(--cmp-ink);text-align:center}.compare-hero__title[data-astro-cid-ejxc4ate] span[data-astro-cid-ejxc4ate]{display:block;white-space:nowrap}.compare-hero__title[data-astro-cid-ejxc4ate] span[data-astro-cid-ejxc4ate]+span[data-astro-cid-ejxc4ate]{margin-top:.02em}.compare-explorer[data-astro-cid-ejxc4ate]{padding:0 clamp(12px,1.8vw,24px) clamp(64px,8vw,112px);scroll-margin-top:72px}.compare-explorer__inner[data-astro-cid-ejxc4ate]{width:min(100%,1320px);margin:0 auto;display:flex;flex-direction:column;gap:clamp(28px,4vw,40px)}.compare-pills[data-astro-cid-ejxc4ate]{display:flex;max-width:1080px;flex-wrap:wrap;justify-content:center;gap:14px;margin:0 auto}.compare-pill[data-astro-cid-ejxc4ate]{display:inline-flex;align-items:center;margin:0;border:0;border-radius:9999px;background:var(--pill-bg, #efeff1);padding:14px 24px;color:#000;font-family:inherit;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:500;line-height:1.2;cursor:pointer;transition:box-shadow .18s ease,color .18s ease}.compare-pill[data-astro-cid-ejxc4ate][aria-pressed=true]{gap:.4em;color:#fff;box-shadow:inset 0 0 0 999px #000}.compare-pill[data-astro-cid-ejxc4ate][aria-pressed=true]:before{content:"";width:.95em;height:.95em;flex:none;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.compare-pill[data-astro-cid-ejxc4ate]:focus-visible{outline:2px solid #000;outline-offset:3px}.compare-panels[data-astro-cid-ejxc4ate]{min-width:0}.compare-panel[data-astro-cid-ejxc4ate][hidden]{display:none}@keyframes compare-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.compare-panel[data-astro-cid-ejxc4ate].is-entering .compare-enter-item[data-astro-cid-ejxc4ate]{animation:compare-enter .18s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 24ms)}.compare-panel[data-astro-cid-ejxc4ate].is-entering tr[data-astro-cid-ejxc4ate].compare-enter-item{transform:none}@media(prefers-reduced-motion:reduce){.compare-panel[data-astro-cid-ejxc4ate].is-entering .compare-enter-item[data-astro-cid-ejxc4ate]{animation:none}}.compare-table-card[data-astro-cid-ejxc4ate]{background:#fff}.compare-table-scroll[data-astro-cid-ejxc4ate]{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:900px){.compare-table-scroll[data-astro-cid-ejxc4ate]{overflow:visible}}.compare-table[data-astro-cid-ejxc4ate]{--compare-label-w: 13rem;--compare-tedy-w: 14rem;--compare-rule: #e8e6e1;--compare-stripe: #f7f5f2;--compare-tedy: color-mix(in srgb, var(--color-surface-lilac) 52%, #fff);--compare-check: var(--color-primary);--compare-sticky-top: 5rem;width:100%;min-width:calc(var(--compare-label-w) + var(--compare-tedy-w) + (var(--compare-cols, 3) - 1) * 11.5rem);border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.95rem;line-height:1.35;letter-spacing:-.015em}.compare-table__col-label[data-astro-cid-ejxc4ate]{width:var(--compare-label-w)}.compare-table__col-tedy[data-astro-cid-ejxc4ate]{width:var(--compare-tedy-w);background-color:var(--compare-tedy)}.compare-sticky--label[data-astro-cid-ejxc4ate]{background:#fff}.compare-th[data-astro-cid-ejxc4ate]{padding:1.5rem 1rem;text-align:center;vertical-align:middle;font-weight:inherit;border-bottom:1px solid var(--compare-rule);background:#fff}.compare-th--corner[data-astro-cid-ejxc4ate]{padding:0;border-bottom:1px solid var(--compare-rule);background:#fff}.compare-th--tedy[data-astro-cid-ejxc4ate]{border-radius:12px 12px 0 0;background-color:var(--compare-tedy)}@media(min-width:900px){.compare-sticky--label[data-astro-cid-ejxc4ate]{position:sticky;left:0;z-index:2}.compare-th[data-astro-cid-ejxc4ate]{position:sticky;top:var(--compare-sticky-top);z-index:5;box-shadow:0 1px 0 var(--compare-rule)}.compare-th--corner[data-astro-cid-ejxc4ate]{position:sticky;top:var(--compare-sticky-top);left:0;z-index:6}.compare-th--tedy[data-astro-cid-ejxc4ate]{z-index:5}}.compare-th__stack[data-astro-cid-ejxc4ate]{display:flex;flex-direction:column;align-items:center;gap:.4rem}.compare-th__logo[data-astro-cid-ejxc4ate]{display:block;width:clamp(5.5rem,8vw,6.75rem);height:auto}.compare-th__name[data-astro-cid-ejxc4ate]{font-family:var(--font-display);font-weight:500;font-size:clamp(1.3rem,1.8vw,1.65rem);line-height:1;letter-spacing:-.03em}.compare-th__sub[data-astro-cid-ejxc4ate]{font-size:.875rem;font-weight:500;line-height:1.2;color:var(--cmp-ink);opacity:.55}.compare-group[data-astro-cid-ejxc4ate]{padding:1.6rem 1.25rem .55rem;text-align:left;font-weight:inherit;background:#fff;border-bottom:0}.compare-group-fill[data-astro-cid-ejxc4ate]{background:#fff;border-bottom:0}.compare-group-fill--tedy[data-astro-cid-ejxc4ate]{background-color:var(--compare-tedy)}.compare-group__heading[data-astro-cid-ejxc4ate]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.35rem;max-width:min(36rem,calc(100vw - 3rem))}.compare-group__label[data-astro-cid-ejxc4ate]{font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--cmp-muted)}.compare-group__note[data-astro-cid-ejxc4ate]{font-size:.9rem;font-weight:400;letter-spacing:-.015em;line-height:1.35;color:var(--cmp-muted);font-style:italic;text-wrap:pretty}.compare-table[data-astro-cid-ejxc4ate] tbody[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2n):not(.compare-group-row):not(.compare-best-row) .compare-row-label[data-astro-cid-ejxc4ate],.compare-table[data-astro-cid-ejxc4ate] tbody[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2n):not(.compare-group-row):not(.compare-best-row) .compare-cell[data-astro-cid-ejxc4ate]:not(.compare-cell--tedy),.compare-table[data-astro-cid-ejxc4ate] tbody[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2n):not(.compare-group-row):not(.compare-best-row) .compare-sticky--label[data-astro-cid-ejxc4ate]{background:var(--compare-stripe)}.compare-table[data-astro-cid-ejxc4ate] tbody[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2n):not(.compare-group-row):not(.compare-best-row) .compare-cell--tedy[data-astro-cid-ejxc4ate]{background-color:var(--compare-tedy)}.compare-table[data-astro-cid-ejxc4ate] thead[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2) .compare-row-label[data-astro-cid-ejxc4ate],.compare-table[data-astro-cid-ejxc4ate] thead[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2) .compare-cell[data-astro-cid-ejxc4ate]:not(.compare-cell--tedy),.compare-table[data-astro-cid-ejxc4ate] thead[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2) .compare-sticky--label[data-astro-cid-ejxc4ate]{background:var(--compare-stripe)}.compare-table[data-astro-cid-ejxc4ate] thead[data-astro-cid-ejxc4ate] tr[data-astro-cid-ejxc4ate]:nth-child(2) .compare-cell--tedy[data-astro-cid-ejxc4ate]{background-color:var(--compare-tedy)}.compare-row-label[data-astro-cid-ejxc4ate]{padding:1.35rem 1.25rem;text-align:left;vertical-align:middle;font-family:var(--font-display);font-size:1.15rem;font-weight:500;letter-spacing:-.02em;color:var(--cmp-ink);border-bottom:1px solid var(--compare-rule);background:#fff}.compare-row-label__stack[data-astro-cid-ejxc4ate]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.compare-row-label__sub[data-astro-cid-ejxc4ate]{font-family:var(--font-sans);font-size:.78rem;font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--cmp-muted)}.compare-cell[data-astro-cid-ejxc4ate]{padding:1.35rem 1rem;vertical-align:middle;text-align:center;border-bottom:1px solid var(--compare-rule);background:#fff}.compare-cell--tedy[data-astro-cid-ejxc4ate],.compare-best-cell--tedy[data-astro-cid-ejxc4ate]{background-color:var(--compare-tedy)}.compare-cell__inner[data-astro-cid-ejxc4ate]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:1.25rem}.compare-mark[data-astro-cid-ejxc4ate]{flex:none;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center;color:var(--compare-check)}.compare-mark[data-astro-cid-ejxc4ate] svg[data-astro-cid-ejxc4ate]{width:100%;height:100%;display:block}.compare-mark--tedy[data-astro-cid-ejxc4ate]{color:var(--color-primary)}.compare-mark--no[data-astro-cid-ejxc4ate]{color:#a3acb9}.compare-cell__text[data-astro-cid-ejxc4ate]{color:#3f4146;font-weight:400;font-size:.9375rem;line-height:1.35;white-space:pre-line;text-wrap:pretty;max-width:18rem}.compare-cell__text--tedy[data-astro-cid-ejxc4ate]{color:var(--cmp-ink);font-weight:500}.compare-cell__text--muted[data-astro-cid-ejxc4ate]{color:#8a8e96}.compare-best-label[data-astro-cid-ejxc4ate],.compare-best-cell[data-astro-cid-ejxc4ate]{padding:1.5rem 1.25rem;vertical-align:top;border-bottom:0;border-top:1px solid var(--compare-rule);font-size:.95rem;line-height:1.4;font-weight:400;text-wrap:pretty;background:#fff}.compare-best-label[data-astro-cid-ejxc4ate]{text-align:left;font-family:var(--font-display);font-weight:500;font-size:1.15rem;letter-spacing:-.02em;color:var(--cmp-ink)}.compare-best-cell[data-astro-cid-ejxc4ate]{text-align:center;color:#3f4146}.compare-best-cell--tedy[data-astro-cid-ejxc4ate]{color:var(--cmp-ink);font-weight:500;background-color:var(--compare-tedy)}.compare-footnote[data-astro-cid-ejxc4ate]{margin:0;padding:1.1rem .25rem 0;font-size:.82rem;line-height:1.5;color:var(--cmp-muted);text-wrap:pretty}.compare-vs[data-astro-cid-ejxc4ate]{display:none}@media(max-width:899px){.compare-page[data-astro-cid-ejxc4ate]{overflow-x:clip}.compare-hero[data-astro-cid-ejxc4ate],.compare-explorer[data-astro-cid-ejxc4ate]{padding-left:16px;padding-right:16px}.compare-explorer__inner[data-astro-cid-ejxc4ate],.compare-table-card[data-astro-cid-ejxc4ate]{max-width:100%;overflow-x:clip}.compare-vs[data-astro-cid-ejxc4ate]{display:flex;flex-direction:column;gap:.65rem;margin:0 0 1rem;max-width:100%}.compare-vs__label[data-astro-cid-ejxc4ate]{margin:0;font-size:.78rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cmp-muted)}.compare-vs__options[data-astro-cid-ejxc4ate]{display:flex;flex-wrap:wrap;gap:.5rem}.compare-vs__option[data-astro-cid-ejxc4ate]{flex:1 1 auto;appearance:none;border:1px solid rgba(3,7,18,.12);border-radius:var(--radius-pill);background:#fff;color:var(--cmp-ink);padding:.65rem .85rem;font:inherit;font-size:.88rem;font-weight:500;letter-spacing:-.02em;line-height:1.15;cursor:pointer;text-align:center}.compare-vs__option[data-astro-cid-ejxc4ate][aria-pressed=true]{border-color:var(--cmp-ink);background:var(--cmp-ink);color:#fff}.compare-table-scroll[data-astro-cid-ejxc4ate]{overflow:visible;max-width:100%}.compare-table[data-astro-cid-ejxc4ate]{min-width:0!important;width:100%!important;max-width:100%;table-layout:fixed}.compare-table[data-astro-cid-ejxc4ate] col[data-astro-cid-ejxc4ate].compare-table__col-label,.compare-table[data-astro-cid-ejxc4ate] col[data-astro-cid-ejxc4ate].compare-table__col-tedy,.compare-table[data-astro-cid-ejxc4ate] col[data-astro-cid-ejxc4ate][data-compare-col]{width:auto}.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor] col[data-astro-cid-ejxc4ate].compare-table__col-label{width:30%!important}.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor] col[data-astro-cid-ejxc4ate].compare-table__col-tedy,.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="1"] col[data-astro-cid-ejxc4ate][data-compare-col="1"],.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="2"] col[data-astro-cid-ejxc4ate][data-compare-col="2"],.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="3"] col[data-astro-cid-ejxc4ate][data-compare-col="3"],.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="4"] col[data-astro-cid-ejxc4ate][data-compare-col="4"]{width:35%!important}.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="1"] [data-astro-cid-ejxc4ate][data-compare-col]:not([data-compare-col="0"]):not([data-compare-col="1"]),.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="2"] [data-astro-cid-ejxc4ate][data-compare-col]:not([data-compare-col="0"]):not([data-compare-col="2"]),.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="3"] [data-astro-cid-ejxc4ate][data-compare-col]:not([data-compare-col="0"]):not([data-compare-col="3"]),.compare-table[data-astro-cid-ejxc4ate][data-mobile-competitor="4"] [data-astro-cid-ejxc4ate][data-compare-col]:not([data-compare-col="0"]):not([data-compare-col="4"]){display:none!important}.compare-th[data-astro-cid-ejxc4ate],.compare-th--corner[data-astro-cid-ejxc4ate],.compare-sticky--label[data-astro-cid-ejxc4ate]{position:static!important;top:auto!important;left:auto!important;z-index:auto!important;box-shadow:none!important}.compare-th[data-astro-cid-ejxc4ate]{padding:.85rem .45rem}.compare-th__name[data-astro-cid-ejxc4ate]{font-size:clamp(.98rem,3.8vw,1.15rem)}.compare-th__logo[data-astro-cid-ejxc4ate]{width:clamp(4.25rem,22vw,5.5rem)}.compare-th__sub[data-astro-cid-ejxc4ate]{font-size:.72rem}.compare-row-label[data-astro-cid-ejxc4ate],.compare-cell[data-astro-cid-ejxc4ate],.compare-best-label[data-astro-cid-ejxc4ate],.compare-best-cell[data-astro-cid-ejxc4ate]{padding:.95rem .45rem}.compare-row-label[data-astro-cid-ejxc4ate]{font-size:.95rem}.compare-cell__text[data-astro-cid-ejxc4ate]{font-size:.8rem;max-width:none}}@media(min-width:900px){.compare-vs[data-astro-cid-ejxc4ate]{display:none!important}}@media(max-width:720px){.compare-hero__title[data-astro-cid-ejxc4ate]{font-size:clamp(2.15rem,8.4vw,3.1rem);max-width:none}.compare-pills[data-astro-cid-ejxc4ate]{justify-content:center;flex-wrap:wrap;overflow:visible;max-width:none;gap:10px}.compare-pill[data-astro-cid-ejxc4ate]{flex:0 0 auto;padding:11px 16px;font-size:.95rem}}
