@font-face{font-family:Onsite SemiMono;src:local("Onsite SemiMono Regular"),local("Onsite SemiMono"),url(../static/fonts/OnsiteSemiMono-Regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.compare-page[data-v-f02d1fe3]{--ink:#101010;--muted:#5e574e;--soft:#6b655c;--orange:#fb6504;--orange-ink:#b84a00;--paper:#f4f1ed;--night:#1f1a15;--line:rgba(16,16,16,.1);inline-size:100%;padding-block-start:110px;font-family:Die Grotesk,sans-serif;color:var(--ink);background:var(--paper)}.compare-page [id][data-v-f02d1fe3]{scroll-margin-block-start:124px}blockquote[data-v-f02d1fe3],h1[data-v-f02d1fe3],h2[data-v-f02d1fe3],h3[data-v-f02d1fe3],p[data-v-f02d1fe3]{margin:0}a[data-v-f02d1fe3]{color:var(--ink)}a[data-v-f02d1fe3]:hover{color:var(--orange)}.wrap[data-v-f02d1fe3]{max-inline-size:1120px;padding:0 clamp(20px,4vi,48px);margin:0 auto}.narrow[data-v-f02d1fe3]{max-inline-size:820px}.sr-only[data-v-f02d1fe3]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.book[data-v-f02d1fe3]{display:inline-flex;align-items:center;align-self:flex-start;min-block-size:52px;padding:0 28px;font-family:Onsite SemiMono,monospace;font-size:14px;font-weight:500;color:#fafafa;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:var(--orange);border:none}.book[data-v-f02d1fe3]:hover{filter:brightness(1.06)}.book.link[data-v-f02d1fe3]{min-block-size:0;padding:0;font:inherit;color:var(--ink);text-transform:none;letter-spacing:0;text-decoration:underline;background:none}h2[data-v-f02d1fe3]{margin-block-end:clamp(40px,5vi,64px);font-size:clamp(34px,4vi,52px);font-weight:700;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.head[data-v-f02d1fe3],h2[data-v-f02d1fe3]{text-align:center}.head[data-v-f02d1fe3]{max-inline-size:820px;margin:0 auto clamp(40px,5vi,64px)}.head h2[data-v-f02d1fe3]{margin-block-end:20px}.lead[data-v-f02d1fe3]{max-inline-size:680px;margin-inline:auto;font-size:clamp(18px,1.5vi,21px);line-height:1.55;color:var(--muted)}.band[data-v-f02d1fe3]{padding-block:clamp(88px,11vi,144px)}.white[data-v-f02d1fe3]{background:#fff}.hero[data-v-f02d1fe3]{padding-block:clamp(48px,6vi,96px) clamp(56px,6vi,88px)}.hero-grid[data-v-f02d1fe3]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(40px,6vi,88px);align-items:center}.hero-copy[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:28px}.hero h1[data-v-f02d1fe3]{font-size:clamp(42px,5vi,68px);font-weight:600;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.hero .lead[data-v-f02d1fe3]{margin:0}.accent[data-v-f02d1fe3]{color:var(--orange)}.vs-card[data-v-f02d1fe3]{padding:28px;background:#fff;border-radius:14px;box-shadow:0 0 0 1px #1010100f,0 32px 64px -28px #1c181247}.vs-head[data-v-f02d1fe3],.vs-row[data-v-f02d1fe3]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 20px}.vs-head[data-v-f02d1fe3]{padding-block-end:14px;font-size:17px;font-weight:700;color:#4f473d;border-block-end:1px solid var(--line)}.vs-head .is-moab[data-v-f02d1fe3]{justify-self:start;padding-block-end:6px;color:var(--ink);box-shadow:inset 0 -3px 0 var(--orange)}.vs-row[data-v-f02d1fe3]{padding-block:16px;border-block-end:1px solid rgb(16 16 16/6%)}.vs-label[data-v-f02d1fe3]{grid-column:1/-1;font-family:Onsite SemiMono,monospace;font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.06em}.vs-cell[data-v-f02d1fe3]{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;color:#4f473d}.vs-cell.is-moab[data-v-f02d1fe3]{color:var(--ink)}.vs-cell svg[data-v-f02d1fe3]{flex:none;margin-block-start:1px}.vs-more[data-v-f02d1fe3]{display:inline-block;margin-block-start:18px;font-size:15px;font-weight:600;color:var(--orange-ink);text-decoration:none}.stats[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block-start:clamp(48px,6vi,72px);margin-block-start:clamp(48px,6vi,72px);border-block-start:1px solid var(--line)}.stat[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:8px}.stat-n[data-v-f02d1fe3]{font-size:clamp(36px,3.8vi,50px);font-weight:700;line-height:1;letter-spacing:-.03em}.stat-l[data-v-f02d1fe3]{font-size:15px;line-height:1.5;color:var(--muted)}.stats-cap[data-v-f02d1fe3]{padding-block-start:24px;font-size:14px;color:var(--soft)}.logos[data-v-f02d1fe3]{padding-block:0 clamp(64px,8vi,96px)}.logos-cap[data-v-f02d1fe3]{padding-block-end:20px;font-size:15px;color:var(--muted);text-align:center}.c8[data-v-f02d1fe3]{grid-template-columns:repeat(8,minmax(0,1fr))}h2.left[data-v-f02d1fe3]{max-inline-size:760px;text-align:start}.split[data-v-f02d1fe3]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px clamp(40px,6vi,96px);align-items:start;margin-block-end:clamp(40px,5vi,64px)}.split h2[data-v-f02d1fe3]{margin:0;text-align:start}.split .lead[data-v-f02d1fe3]{padding-block-start:6px;margin:0;font-size:17px}.why-cards[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.why-card[data-v-f02d1fe3]{display:flex;flex-direction:column;padding:28px 28px 0;overflow:hidden;background:var(--paper);border-radius:14px}.why-card h3[data-v-f02d1fe3]{margin-block-end:10px;font-size:21px;font-weight:700;line-height:1.2}.why-card p[data-v-f02d1fe3]{font-size:16px;line-height:1.55;color:var(--muted)}.why-card .them[data-v-f02d1fe3]{margin-block-start:10px;font-size:15px;color:var(--soft)}.why-card .shot[data-v-f02d1fe3]{block-size:240px;padding-block-start:0;margin:0;margin-block-start:auto;overflow:hidden;border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #10101014;transform:translateY(1px);background:#fff}.why-card .shot img[data-v-f02d1fe3]{display:block;max-inline-size:none;block-size:auto}.why-card .them[data-v-f02d1fe3]{margin-block-end:28px}.stat-cards[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.stat-cards .stat[data-v-f02d1fe3]{justify-content:center;min-block-size:0;padding:28px 32px}.stat-cards .stat[data-v-f02d1fe3],.t-card[data-v-f02d1fe3]{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #1010100f}.t-card[data-v-f02d1fe3]{display:grid;grid-template-columns:minmax(0,1fr);margin-block-start:clamp(48px,6vi,72px);overflow:hidden}.t-copy[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:28px;justify-content:space-between;padding:clamp(28px,4vi,48px)}.t-logo[data-v-f02d1fe3]{align-self:flex-start;inline-size:auto;block-size:26px}.t-card blockquote p[data-v-f02d1fe3]{max-inline-size:860px;font-size:clamp(26px,3vi,40px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.t-card cite[data-v-f02d1fe3]{display:block;margin-block-start:14px;font-size:15px;font-style:normal;color:var(--muted)}.t-link[data-v-f02d1fe3]{font-size:16px;font-weight:600;color:var(--orange-ink);text-decoration:none}.t-img[data-v-f02d1fe3]{display:block;inline-size:100%;block-size:100%;min-block-size:320px;-o-object-fit:cover;object-fit:cover}.white .choice[data-v-f02d1fe3]{background:#faf8f5}.why-row[data-v-f02d1fe3]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vi,80px);align-items:center}.why-row+.why-row[data-v-f02d1fe3]{margin-block-start:clamp(64px,8vi,112px)}.why-row.rev .why-copy[data-v-f02d1fe3]{order:2}.why-copy[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:16px}.why-copy h3[data-v-f02d1fe3]{font-size:clamp(24px,2.4vi,32px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.why-copy p[data-v-f02d1fe3]{font-size:17px;line-height:1.6;color:var(--muted)}.why-copy .them[data-v-f02d1fe3]{padding-inline-start:16px;font-size:16px;color:var(--soft);border-inline-start:2px solid var(--line)}.why-row img[data-v-f02d1fe3]{display:block;inline-size:100%;block-size:auto;border-radius:12px;box-shadow:0 0 0 1px #1010100f,0 28px 56px -28px #1c181242}.tw[data-v-f02d1fe3]{padding:1px;overflow:auto hidden}.cmp[data-v-f02d1fe3]{inline-size:100%;min-inline-size:700px;border-spacing:0;border-collapse:separate;background:#fff;box-shadow:0 0 0 1px #10101014}.cmp td[data-v-f02d1fe3],.cmp th[data-v-f02d1fe3]{padding:20px 28px;font-size:16px;line-height:1.5;vertical-align:top;text-align:start;border-block-end:1px solid rgb(16 16 16/7%)}.cmp tbody th[data-v-f02d1fe3]{inline-size:22%;font-weight:700}.cmp td[data-v-f02d1fe3]{inline-size:39%;color:#4f473d}.cmp td.moab[data-v-f02d1fe3]{color:var(--ink)}.cmp tbody tr[data-v-f02d1fe3]:last-child>*{border-block-end:none}.cmp .moab[data-v-f02d1fe3]{background:#fff4eb}.cmp thead th[data-v-f02d1fe3]{padding-block:24px 20px;border-block-end:1px solid rgba(16,16,16,.12)}.cmp thead .moab[data-v-f02d1fe3]{box-shadow:inset 0 3px 0 var(--orange)}.th-name[data-v-f02d1fe3]{display:block;font-size:22px;font-weight:700;letter-spacing:-.01em}.them-name[data-v-f02d1fe3]{color:#4f473d}.th-sub[data-v-f02d1fe3]{display:block;margin-block-start:4px;font-family:Onsite SemiMono,monospace;font-size:12px;font-weight:500;color:var(--soft);text-transform:uppercase;letter-spacing:.06em}.moab-sub[data-v-f02d1fe3]{color:var(--orange-ink)}.cmp .cell[data-v-f02d1fe3]{display:flex;gap:12px;align-items:flex-start}.cmp svg[data-v-f02d1fe3]{flex:none;margin-block-start:3px}.fine[data-v-f02d1fe3]{max-inline-size:760px;padding-block-start:16px;margin:0 auto;font-size:13.5px;line-height:1.5;color:var(--soft);text-align:center}.qgrid[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(40px,5vi,56px) clamp(32px,5vi,72px)}.choice h3[data-v-f02d1fe3],.q h3[data-v-f02d1fe3],.step h3[data-v-f02d1fe3]{margin-block-end:10px;font-size:21px;font-weight:700;line-height:1.25}.choice p[data-v-f02d1fe3],.q p[data-v-f02d1fe3],.step p[data-v-f02d1fe3]{font-size:16px;line-height:1.6;color:var(--muted)}.steps[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vi,56px)}.step[data-v-f02d1fe3]{padding-block-start:24px;border-block-start:1px solid var(--line)}.step-n[data-v-f02d1fe3]{display:block;margin-block-end:18px;font-family:Onsite SemiMono,monospace;font-size:14px;color:var(--orange-ink)}.dark[data-v-f02d1fe3]{color:#fafafa;background:var(--night)}.quote[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}.quote-logo[data-v-f02d1fe3]{inline-size:auto;block-size:28px;opacity:.9;filter:brightness(0) invert(1)}.quote blockquote[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:16px;align-items:center}.quote blockquote p[data-v-f02d1fe3]{max-inline-size:820px;font-size:clamp(28px,3.4vi,44px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.quote cite[data-v-f02d1fe3]{font-size:15px;font-style:normal;color:#b9b3aa}.quote-link[data-v-f02d1fe3]{font-size:17px;font-weight:600;color:var(--orange);text-decoration:none}.choose[data-v-f02d1fe3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.choice[data-v-f02d1fe3]{display:flex;flex-direction:column;gap:6px;padding:clamp(28px,3.4vi,44px);background:#fff;border-radius:14px;box-shadow:0 0 0 1px #10101014}.choice.is-moab[data-v-f02d1fe3]{box-shadow:inset 0 3px 0 var(--orange),0 0 0 1px #10101014}.choice .book[data-v-f02d1fe3]{margin-block-start:22px}.more[data-v-f02d1fe3]{padding-block-start:clamp(40px,5vi,56px);font-size:17px;color:var(--muted);text-align:center}.faq[data-v-f02d1fe3]{border-block-start:1px solid rgba(16,16,16,.12)}.faq details[data-v-f02d1fe3]{border-block-end:1px solid rgba(16,16,16,.12)}.faq summary[data-v-f02d1fe3]{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:26px 0;cursor:pointer;list-style:none}.faq summary[data-v-f02d1fe3]::-webkit-details-marker{display:none}.faq h3[data-v-f02d1fe3]{font-size:19px;font-weight:600;line-height:1.35}.faq details p[data-v-f02d1fe3]{padding:0 48px 28px 0;font-size:17px;line-height:1.6;color:var(--muted)}.plus[data-v-f02d1fe3]{flex:none;font-size:24px;line-height:1;color:var(--orange);transition:transform .2s ease}details[open] .plus[data-v-f02d1fe3]{transform:rotate(45deg)}.faq-more[data-v-f02d1fe3]{padding-block-start:32px;font-size:17px;color:var(--muted);text-align:center}.cta[data-v-f02d1fe3]{position:relative;overflow:hidden;color:#fafafa;background:var(--night)}.cta-bg[data-v-f02d1fe3]{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;opacity:.4}.cta-inner[data-v-f02d1fe3]{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;padding-block:clamp(112px,13vi,184px);text-align:center}.cta h2[data-v-f02d1fe3]{max-inline-size:880px;margin:0;font-size:clamp(44px,6vi,80px);line-height:.98;letter-spacing:-.045em}.cta p[data-v-f02d1fe3]{max-inline-size:560px;font-size:clamp(18px,1.5vi,20px);line-height:1.55;color:#d9d8d3}.cta .book[data-v-f02d1fe3]{align-self:center}a[data-v-f02d1fe3]:focus-visible,button[data-v-f02d1fe3]:focus-visible,summary[data-v-f02d1fe3]:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media(min-width:640px){.keep[data-v-f02d1fe3]{white-space:nowrap}}@media(max-width:999px){.hero-grid[data-v-f02d1fe3],.split[data-v-f02d1fe3],.why-cards[data-v-f02d1fe3],.why-row[data-v-f02d1fe3]{grid-template-columns:minmax(0,1fr)}.why-row.rev .why-copy[data-v-f02d1fe3]{order:0}.stats[data-v-f02d1fe3]{grid-template-columns:repeat(2,minmax(0,1fr))}.c8[data-v-f02d1fe3]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:820px){.cmp[data-v-f02d1fe3]{min-inline-size:0!important}.cmp thead[data-v-f02d1fe3]{display:none}.cmp td[data-v-f02d1fe3],.cmp th[data-v-f02d1fe3],.cmp tr[data-v-f02d1fe3]{display:block}.cmp tr[data-v-f02d1fe3]{padding:20px;border-block-end:1px solid rgb(16 16 16/8%)}.cmp tbody tr[data-v-f02d1fe3]:last-child{border-block-end:none}.cmp td[data-v-f02d1fe3],.cmp th[data-v-f02d1fe3]{inline-size:auto!important;padding:0!important;background:none!important;border-block-end:none!important}.cmp td[data-v-f02d1fe3]{margin-block-start:12px}.cmp td[data-v-f02d1fe3]:before{display:block;margin-block-end:6px;font-family:Onsite SemiMono,monospace;font-size:11px;color:var(--soft);text-transform:uppercase;letter-spacing:.06em;content:attr(data-label)}}@media(max-width:760px){.choose[data-v-f02d1fe3],.qgrid[data-v-f02d1fe3],.stat-cards[data-v-f02d1fe3],.steps[data-v-f02d1fe3],.t-card[data-v-f02d1fe3]{grid-template-columns:minmax(0,1fr)}.stat-cards .stat[data-v-f02d1fe3]{min-block-size:0}.t-img[data-v-f02d1fe3]{block-size:220px;min-block-size:220px}}@media(max-width:639px){.c8[data-v-f02d1fe3]{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-card[data-v-f02d1fe3]{padding:20px}}
