.compare.svelte-15o6f0f{--feature-col: 18em;--mark-col: 3.8em}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f){margin:3em auto 2.5em;text-align:center}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) h1:where(.svelte-15o6f0f){margin:0;font-size:4em;font-weight:900;color:var(--tich-main);line-height:.95}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f){margin:.6em 0 0;font-size:1.35em;font-weight:500;text-wrap:balance}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f) .nots:where(.svelte-15o6f0f){font-size:.8em;color:var(--tich-muted)}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f).reason{margin-top:.9em;color:var(--tich-main)}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f).reason strong:where(.svelte-15o6f0f){font-weight:800}.compare.svelte-15o6f0f .table-box:where(.svelte-15o6f0f){max-width:100%;overflow-x:auto}.compare.svelte-15o6f0f table:where(.svelte-15o6f0f){width:100%;min-width:calc(var(--feature-col) + var(--columns) * var(--mark-col));table-layout:fixed;border-collapse:separate;border-spacing:0}.compare.svelte-15o6f0f col:where(.svelte-15o6f0f):not(.feature-col){width:var(--mark-col)}.compare.svelte-15o6f0f th:where(.svelte-15o6f0f),.compare.svelte-15o6f0f td:where(.svelte-15o6f0f){position:relative;padding:.45em .25em;text-align:center;vertical-align:middle;background:var(--tich-white);border-bottom:1px solid var(--tich-line)}.compare.svelte-15o6f0f .rowhead:where(.svelte-15o6f0f){position:sticky;inset-inline-start:0;z-index:2;padding:.7em .8em;text-align:start;font-size:1.05em;font-weight:600;line-height:1.15;background:var(--tich-white)}.compare.svelte-15o6f0f .label-aside:where(.svelte-15o6f0f){font-size:.8em;font-weight:400}.compare.svelte-15o6f0f .why:where(.svelte-15o6f0f){display:block;margin-top:.15em;font-size:.82em;font-weight:400;color:var(--tich-muted)}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) .rowhead:where(.svelte-15o6f0f){background:transparent;text-align:end}.compare.svelte-15o6f0f .set-switch:where(.svelte-15o6f0f){font-size:.8em}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) th:where(.svelte-15o6f0f){vertical-align:baseline;line-height:1;font-weight:700;background:transparent;border-bottom:0}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) th:where(.svelte-15o6f0f) .name:where(.svelte-15o6f0f){font-size:.72em;white-space:nowrap}.compare.svelte-15o6f0f .tich:where(.svelte-15o6f0f){position:sticky;inset-inline-start:var(--feature-col);z-index:1;background:var(--tich-main-lighter)}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) th.tich:where(.svelte-15o6f0f){color:var(--tich-main);background:transparent}.compare.svelte-15o6f0f tr.first:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f){border-top:1px solid var(--tich-line)}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):first-child{border-inline-start:1px solid var(--tich-line)}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):last-child{border-inline-end:1px solid var(--tich-line)}.compare.svelte-15o6f0f tr.first:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):first-child{border-start-start-radius:1em}.compare.svelte-15o6f0f tr.first:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):last-child{border-start-end-radius:1em}.compare.svelte-15o6f0f tr.last:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):first-child{border-end-start-radius:1em}.compare.svelte-15o6f0f tr.last:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f):last-child{border-end-end-radius:1em}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f):hover>:where(.svelte-15o6f0f){background:var(--tich-main-lighter)}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f):hover>:where(.svelte-15o6f0f).tich{background:color-mix(in srgb,var(--tich-main) 18%,white)}.compare.svelte-15o6f0f td.col-hover:where(.svelte-15o6f0f){background:color-mix(in srgb,var(--tich-text) 6%,white)}.compare.svelte-15o6f0f td.col-hover:where(.svelte-15o6f0f).tich{background:color-mix(in srgb,var(--tich-main) 18%,white)}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f):hover>td.col-hover:where(.svelte-15o6f0f){background:color-mix(in srgb,var(--tich-main) 18%,white)}.compare.svelte-15o6f0f tbody:where(.svelte-15o6f0f) tr:where(.svelte-15o6f0f):hover>.rowhead:where(.svelte-15o6f0f){color:var(--tich-main)}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) th.col-hover:where(.svelte-15o6f0f){color:var(--tich-main)}.compare.svelte-15o6f0f .promises:where(.svelte-15o6f0f){--bleed-max: 66em;--bleed-gutter: 1em}.compare.svelte-15o6f0f .names-bar:where(.svelte-15o6f0f){position:sticky;top:0;z-index:6;isolation:isolate;display:grid;gap:0 1em;padding-block:.6em 2.2em;margin-block-end:-1.9em;pointer-events:none}.compare.svelte-15o6f0f .names-bar:where(.svelte-15o6f0f)>:where(.svelte-15o6f0f){pointer-events:auto}.compare.svelte-15o6f0f .names-bar:where(.svelte-15o6f0f):before{content:"";position:absolute;inset:0;z-index:-1;opacity:var(--bar-fade, 0);background:linear-gradient(to bottom,var(--tich-white) 55%,color-mix(in srgb,var(--tich-white) 0%,transparent))}@media screen and (min-width:1100px){.compare.svelte-15o6f0f .names-bar:where(.svelte-15o6f0f){grid-template-columns:18em minmax(0,1fr)}}.compare.svelte-15o6f0f .stick-marker:where(.svelte-15o6f0f){height:0}.compare.svelte-15o6f0f .names-bar:where(.svelte-15o6f0f)+.promise:where(.svelte-15o6f0f){margin-block-start:0}.compare.svelte-15o6f0f .promise:where(.svelte-15o6f0f){display:grid;gap:1.2em 1em;margin-block-start:3.5em}@media screen and (min-width:1100px){.compare.svelte-15o6f0f .promise:where(.svelte-15o6f0f){grid-template-columns:18em minmax(0,1fr);align-items:start}.compare.svelte-15o6f0f .promise:where(.svelte-15o6f0f) .group-head:where(.svelte-15o6f0f){position:sticky;top:2em;z-index:7}}.compare.svelte-15o6f0f .group-head:where(.svelte-15o6f0f){display:flex;flex-direction:column;align-items:center;gap:.6em;text-align:center}.compare.svelte-15o6f0f .sticker:where(.svelte-15o6f0f){display:flex;justify-content:center;width:100%;margin-block-start:-1em}.compare.svelte-15o6f0f .group-sub:where(.svelte-15o6f0f){margin-block-start:.4em}.compare.svelte-15o6f0f .cell:where(.svelte-15o6f0f){display:inline-flex;align-items:flex-start;justify-content:center;min-width:2.2em;padding:.2em .3em;font:inherit;color:inherit;background:none;border:0;border-radius:.3em;cursor:help}.compare.svelte-15o6f0f .cell:where(.svelte-15o6f0f):after{content:"";position:absolute;inset:0}.compare.svelte-15o6f0f .cell[class*=mark-]:where(.svelte-15o6f0f){font-size:.8em;color:var(--tich-muted)}.compare.svelte-15o6f0f .tich:where(.svelte-15o6f0f) .mark-yes:where(.svelte-15o6f0f),.compare.svelte-15o6f0f .tich:where(.svelte-15o6f0f) .mark-no:where(.svelte-15o6f0f){color:var(--tich-main)}.compare.svelte-15o6f0f .visually-hidden:where(.svelte-15o6f0f){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare.svelte-15o6f0f .tip-title:where(.svelte-15o6f0f){display:block;margin-bottom:.2em;font-size:.8em;font-weight:500;color:var(--tich-main)}.compare.svelte-15o6f0f .tip-detail:where(.svelte-15o6f0f){display:block;line-height:1.3;font-size:1.1em;font-weight:600}.compare.svelte-15o6f0f .tip-para:where(.svelte-15o6f0f){display:block}.compare.svelte-15o6f0f .tip-para:where(.svelte-15o6f0f)+:is(.compare.svelte-15o6f0f .tip-para:where(.svelte-15o6f0f)){margin-top:.5em}.compare.svelte-15o6f0f .tip-src:where(.svelte-15o6f0f){display:block;margin-top:.4em;font-size:.8em;color:var(--tich-muted);font-weight:600}.compare.svelte-15o6f0f .legend:where(.svelte-15o6f0f){margin:1.5em 0 0;color:var(--tich-muted);text-align:center}.compare.svelte-15o6f0f .legend:where(.svelte-15o6f0f) ul:where(.svelte-15o6f0f){display:flex;flex-wrap:wrap;justify-content:center;gap:.6em 1.8em;margin:0;padding:0}.compare.svelte-15o6f0f .legend:where(.svelte-15o6f0f) li:where(.svelte-15o6f0f){display:flex;align-items:center;gap:.5em}.compare.svelte-15o6f0f .legend:where(.svelte-15o6f0f) .key:where(.svelte-15o6f0f){display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:var(--tich-main-lighter);color:var(--tich-text);font-size:.8em}.compare.svelte-15o6f0f .legend:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f){margin:.8em 0 0;font-size:.9em}.compare.svelte-15o6f0f .next-step:where(.svelte-15o6f0f){margin:4em auto 0;text-align:center}.compare.svelte-15o6f0f .next-step:where(.svelte-15o6f0f) h2:where(.svelte-15o6f0f){margin:0;font-size:2em;font-weight:900;line-height:1.1}.compare.svelte-15o6f0f .next-step:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f){margin:.5em 0 0;font-size:1.15em;color:var(--tich-muted)}.compare.svelte-15o6f0f .next-step:where(.svelte-15o6f0f) .next-step-actions:where(.svelte-15o6f0f){display:flex;flex-wrap:wrap;justify-content:center;gap:.8em;margin-top:1.4em}.compare.svelte-15o6f0f .fine-print:where(.svelte-15o6f0f){max-width:42em;margin:3em auto 0}.compare.svelte-15o6f0f .fine-print:where(.svelte-15o6f0f) h2:where(.svelte-15o6f0f){margin:0;font-size:2.4em;font-weight:900;line-height:1;color:var(--tich-main)}.compare.svelte-15o6f0f .fine-print:where(.svelte-15o6f0f) .fine-print-sub:where(.svelte-15o6f0f){margin:.3em 0 0;font-size:1.5em;color:var(--tich-muted)}.compare.svelte-15o6f0f .fine-print:where(.svelte-15o6f0f) h3:where(.svelte-15o6f0f){margin:1.6em 0 .5em;font-size:1.1em;font-weight:700}.compare.svelte-15o6f0f .footnote:where(.svelte-15o6f0f){margin:.8em 0 0;padding:0;font-size:1.1em}.compare.svelte-15o6f0f .footnote:where(.svelte-15o6f0f) li:where(.svelte-15o6f0f){position:relative;padding-inline-start:.8em}.compare.svelte-15o6f0f .footnote:where(.svelte-15o6f0f) li:where(.svelte-15o6f0f):before{content:"";position:absolute;inset-inline-start:0;inset-block-start:calc(.5lh - .15em);inline-size:.3em;block-size:.3em;border-radius:50%;background:var(--tich-main)}.compare.svelte-15o6f0f .footnote:where(.svelte-15o6f0f) li:where(.svelte-15o6f0f)+li:where(.svelte-15o6f0f){margin-top:.25em}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f){columns:2 16em;margin:0;padding:0;color:var(--tich-muted)}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f) li:where(.svelte-15o6f0f){break-inside:avoid;margin-bottom:.3em}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f) a:where(.svelte-15o6f0f){display:inline-flex;align-items:center;color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--tich-line)}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f) a:where(.svelte-15o6f0f):hover{text-decoration-color:currentColor}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f) a:where(.svelte-15o6f0f):first-child{font-weight:700;color:var(--tich-text);text-decoration:none}.compare.svelte-15o6f0f .sources:where(.svelte-15o6f0f) a:where(.svelte-15o6f0f):first-child:hover{text-decoration:underline}@media screen and (max-width:700px){.compare.svelte-15o6f0f{--feature-col: 8.5em;--mark-col: 2.5em}.compare.svelte-15o6f0f table:where(.svelte-15o6f0f){font-size:.85em}.compare.svelte-15o6f0f .table-box:where(.svelte-15o6f0f){overflow-y:hidden}.compare.svelte-15o6f0f thead:where(.svelte-15o6f0f) th:where(.svelte-15o6f0f) .name:where(.svelte-15o6f0f){display:inline-block;font-size:.68em;writing-mode:vertical-rl;rotate:180deg}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) h1:where(.svelte-15o6f0f){font-size:3em}.compare.svelte-15o6f0f hgroup:where(.svelte-15o6f0f) p:where(.svelte-15o6f0f){font-size:1.15em}.compare.svelte-15o6f0f .rowhead:where(.svelte-15o6f0f){padding:.55em .6em;font-size:.95em}.compare.svelte-15o6f0f .next-step:where(.svelte-15o6f0f) h2:where(.svelte-15o6f0f){font-size:1.6em}}
