.vs[data-astro-cid-x6mie5dd]{padding:calc(var(--header-h) + 2rem) 0 clamp(2.2rem, 5vw, 4rem);isolation:isolate;border-bottom:1px solid var(--line);position:relative;overflow:clip}.vs__bg[data-astro-cid-x6mie5dd]{z-index:-2;background:var(--ink);position:absolute;inset:0}.vs__half[data-astro-cid-x6mie5dd]{position:absolute;inset:0 50% 0 0;overflow:hidden}.vs__half--opp[data-astro-cid-x6mie5dd]{inset:0 0 0 50%}.vs__half[data-astro-cid-x6mie5dd] img[data-astro-cid-x6mie5dd]{object-fit:cover;filter:saturate(.5)contrast(1.08)brightness(.42);opacity:.75;width:100%;height:100%}.vs__half--opp[data-astro-cid-x6mie5dd] img[data-astro-cid-x6mie5dd]{object-position:center;filter:saturate(.75)contrast(1.05)brightness(.4)}.vs__veil[data-astro-cid-x6mie5dd]{background:linear-gradient(90deg, #070605eb 0%, #07060585 44%, #07060585 56%, #070605eb 100%), linear-gradient(180deg, #070605cc 0%, transparent 25%, transparent 62%, #070605f2 100%), radial-gradient(40% 60% at 50% 50%, color-mix(in srgb, var(--acc) 18%, transparent), transparent 70%);position:absolute;inset:0}.vs__in[data-astro-cid-x6mie5dd]{position:relative}.vs__top[data-astro-cid-x6mie5dd]{color:var(--dim);justify-content:space-between;gap:1rem;margin-bottom:1.4rem;font-size:8px;display:flex}.vs__names[data-astro-cid-x6mie5dd]{grid-template-columns:1fr auto 1fr;align-items:end;gap:1rem;margin-bottom:1.6rem;display:grid}.vs__name[data-astro-cid-x6mie5dd]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.vs__name[data-astro-cid-x6mie5dd] span[data-astro-cid-x6mie5dd]{font-family:var(--serif);color:var(--parchment);white-space:nowrap;font-size:clamp(2rem,4vw,3.4rem);font-weight:500;line-height:1}.vs__name[data-astro-cid-x6mie5dd] em[data-astro-cid-x6mie5dd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:7.5px;font-style:normal}.vs__name--opp[data-astro-cid-x6mie5dd]{text-align:right;align-items:flex-end}.vs__name--opp[data-astro-cid-x6mie5dd] span[data-astro-cid-x6mie5dd]{color:var(--acc)}.vs__mark[data-astro-cid-x6mie5dd]{font-family:var(--serif);color:var(--gold);opacity:.9;padding-bottom:.1rem;font-size:clamp(2rem,4vw,3.2rem);font-style:italic;line-height:1}.vs[data-astro-cid-x6mie5dd] h1[data-astro-cid-x6mie5dd]{letter-spacing:-.02em;max-width:900px;margin:0 0 .7rem;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:500;line-height:1.08}.vs[data-astro-cid-x6mie5dd] h1[data-astro-cid-x6mie5dd] em{color:var(--acc);font-style:italic}.vs__desc[data-astro-cid-x6mie5dd]{max-width:66ch;color:var(--parchment-2);margin:0 0 1.3rem;font-size:15px;line-height:1.7}.vs__actions[data-astro-cid-x6mie5dd]{flex-wrap:wrap;align-items:center;gap:1.3rem;display:flex}.vs__note[data-astro-cid-x6mie5dd]{border-top:1px solid var(--line);color:var(--dim);margin:1.2rem 0 0;padding-top:.8rem;font-size:7.5px;line-height:1.6}@media (width<=760px){.vs__names[data-astro-cid-x6mie5dd]{grid-template-columns:1fr;gap:.4rem}.vs__name--opp[data-astro-cid-x6mie5dd]{text-align:left;align-items:flex-start}.vs__name[data-astro-cid-x6mie5dd] span[data-astro-cid-x6mie5dd]{white-space:normal}.vs__mark[data-astro-cid-x6mie5dd]{display:none}.vs__half[data-astro-cid-x6mie5dd] img[data-astro-cid-x6mie5dd]{opacity:.45}}.ctable-wrap[data-astro-cid-tqrwmfud]{border:1px solid var(--line-strong);margin:1.4rem 0 0;overflow-x:auto}.ctable[data-astro-cid-tqrwmfud]{border-collapse:collapse;width:100%;min-width:720px;font-size:13px;line-height:1.55}.ctable[data-astro-cid-tqrwmfud] th[data-astro-cid-tqrwmfud],.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud]{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:.7rem .8rem}.ctable[data-astro-cid-tqrwmfud] thead[data-astro-cid-tqrwmfud] th[data-astro-cid-tqrwmfud]{border-bottom:1px solid var(--gold);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-2);white-space:nowrap;background:#e8dcc40b;font-size:8px;font-weight:500}.ctable__label[data-astro-cid-tqrwmfud]{width:26%;color:var(--parchment-2);font-family:var(--sans);font-size:12px;font-weight:600}.ctable__label[data-astro-cid-tqrwmfud] span[data-astro-cid-tqrwmfud]{font-family:var(--mono);letter-spacing:.04em;color:var(--dim);text-transform:none;margin-top:.15rem;font-size:7px;font-weight:400;display:block}.ctable[data-astro-cid-tqrwmfud] tbody[data-astro-cid-tqrwmfud] tr[data-astro-cid-tqrwmfud]:nth-child(2n){background:#e8dcc405}.ctable[data-astro-cid-tqrwmfud] tbody[data-astro-cid-tqrwmfud] tr[data-astro-cid-tqrwmfud]:hover{background:#c8a34a0b}.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud] span[data-astro-cid-tqrwmfud]{color:var(--muted)}.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud].is-yes span[data-astro-cid-tqrwmfud],.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud].is-partial span[data-astro-cid-tqrwmfud]{color:var(--parchment-2)}.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud].is-no span[data-astro-cid-tqrwmfud]{color:var(--dim)}.ctable__cell[data-astro-cid-tqrwmfud]{align-items:flex-start;gap:.45rem;display:flex}.ctable__glyph[data-astro-cid-tqrwmfud]{width:1.05rem;font-family:var(--mono);color:var(--dim);flex:none;padding-top:.05rem;font-size:11px;font-style:normal}.is-yes[data-astro-cid-tqrwmfud] .ctable__glyph[data-astro-cid-tqrwmfud]{color:#b8d2a4}.is-partial[data-astro-cid-tqrwmfud] .ctable__glyph[data-astro-cid-tqrwmfud]{color:var(--gold-2)}.is-no[data-astro-cid-tqrwmfud] .ctable__glyph[data-astro-cid-tqrwmfud]{color:var(--ember-2)}@media (width<=640px){.ctable[data-astro-cid-tqrwmfud]{min-width:640px;font-size:12px}.ctable[data-astro-cid-tqrwmfud] th[data-astro-cid-tqrwmfud],.ctable[data-astro-cid-tqrwmfud] td[data-astro-cid-tqrwmfud]{padding:.6rem}.ctable__label[data-astro-cid-tqrwmfud]{width:24%;font-size:11px}}.fit[data-astro-cid-nrbuak5k]{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:1.4rem 0 0;display:grid}.fit__col[data-astro-cid-nrbuak5k]{background:var(--ink-2);padding:1.1rem 1.2rem}.fit__col[data-astro-cid-nrbuak5k] h3[data-astro-cid-nrbuak5k]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-2);margin:0 0 .7rem;font-size:8.5px;font-weight:500}.fit__col--opp[data-astro-cid-nrbuak5k] h3[data-astro-cid-nrbuak5k]{color:var(--parchment-2)}.fit__col[data-astro-cid-nrbuak5k] ul[data-astro-cid-nrbuak5k]{color:var(--muted);margin:0;padding-left:1rem;font-size:13px;line-height:1.6}.fit__col[data-astro-cid-nrbuak5k] li[data-astro-cid-nrbuak5k]{margin-bottom:.4rem}.fit__col[data-astro-cid-nrbuak5k] li[data-astro-cid-nrbuak5k]::marker{color:var(--gold)}@media (width<=640px){.fit[data-astro-cid-nrbuak5k]{grid-template-columns:1fr}}.cvideos[data-astro-cid-jhnhfumm]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.2rem;display:grid}.cvideo[data-astro-cid-jhnhfumm]{background:var(--ink-2);border:1px solid var(--line);flex-direction:column;transition:border-color .3s,background .3s;display:flex}.cvideo[data-astro-cid-jhnhfumm]:hover{border-color:var(--line-strong);background:var(--panel)}.cvideo__media[data-astro-cid-jhnhfumm]{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.cvideo__media[data-astro-cid-jhnhfumm] img[data-astro-cid-jhnhfumm]{object-fit:cover;filter:saturate(.8)contrast(1.03);width:100%;height:100%;transition:transform .6s var(--ease)}.cvideo[data-astro-cid-jhnhfumm]:hover img[data-astro-cid-jhnhfumm]{transform:scale(1.04)}.cvideo__play[data-astro-cid-jhnhfumm]{background:#0706058c;border:1px solid #e8dcc480;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cvideo__play[data-astro-cid-jhnhfumm]:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid var(--parchment);position:absolute;top:12px;left:15px}.cvideo__time[data-astro-cid-jhnhfumm]{color:var(--parchment);background:#000000b8;padding:.12rem .3rem;font-size:7px;position:absolute;bottom:.45rem;right:.45rem}.cvideo__side[data-astro-cid-jhnhfumm]{border:1px solid var(--line-strong);color:var(--gold-2);background:#070605b3;padding:.12rem .3rem;font-size:6.5px;position:absolute;top:.45rem;left:.45rem}.cvideo__body[data-astro-cid-jhnhfumm]{padding:.8rem .9rem .9rem}.cvideo__body[data-astro-cid-jhnhfumm]>span[data-astro-cid-jhnhfumm]{color:var(--dim);font-size:7px}.cvideo[data-astro-cid-jhnhfumm] h3[data-astro-cid-jhnhfumm]{color:var(--parchment);margin:.4rem 0 .35rem;font-size:1.1rem;font-weight:500;line-height:1.2}.cvideo[data-astro-cid-jhnhfumm] p[data-astro-cid-jhnhfumm]{color:var(--muted);margin:0;font-size:11.5px;line-height:1.55}@media (width<=700px){.cvideos[data-astro-cid-jhnhfumm]{grid-template-columns:1fr}}.compare-shell[data-astro-cid-y5wlyldy]{max-width:var(--container);grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:clamp(1.8rem,4vw,3.6rem);margin-inline:auto;padding:clamp(2rem,4vw,3.5rem) clamp(20px,4.2vw,64px) 0;display:grid}.compare-main[data-astro-cid-y5wlyldy]{min-width:0}.compare-byline[data-astro-cid-y5wlyldy]{border-bottom:1px solid var(--line);color:var(--dim);flex-wrap:wrap;gap:.5rem 1.2rem;padding-bottom:.55rem;font-size:7.5px;display:flex}.compare-byline[data-astro-cid-y5wlyldy] a[data-astro-cid-y5wlyldy]{color:var(--gold-2);border-bottom:1px solid #c8a34a66}.compare-disclosure[data-astro-cid-y5wlyldy]{color:var(--dim);margin:.8rem 0 1.8rem;font-size:11.5px;line-height:1.6}.compare-disclosure[data-astro-cid-y5wlyldy] a[data-astro-cid-y5wlyldy]{color:var(--muted);border-bottom:1px solid var(--line-strong)}.compare-block[data-astro-cid-y5wlyldy]{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 1.5rem);margin-bottom:clamp(2.2rem,4vw,3.2rem);padding-bottom:clamp(2.2rem,4vw,3.2rem)}.compare-block[data-astro-cid-y5wlyldy]:last-child{border-bottom:0}.compare-block[data-astro-cid-y5wlyldy]>h2[data-astro-cid-y5wlyldy]{margin:.6rem 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500}.compare-prose[data-astro-cid-y5wlyldy]{max-width:var(--read);color:var(--muted);font-size:15.5px;line-height:1.75}.quick-grid[data-astro-cid-y5wlyldy]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:1rem;display:grid}.quick-card[data-astro-cid-y5wlyldy]{background:var(--ink-2);padding:1rem 1.05rem}.quick-card[data-astro-cid-y5wlyldy] span[data-astro-cid-y5wlyldy]{color:var(--gold);font-size:8px}.quick-card[data-astro-cid-y5wlyldy] p[data-astro-cid-y5wlyldy]{color:var(--parchment-2);margin:.45rem 0 0;font-size:13px;line-height:1.65}.compare-source-line[data-astro-cid-y5wlyldy]{color:var(--dim);margin:.7rem 0 0;font-size:7.5px;line-height:1.6}.compare-rail[data-astro-cid-y5wlyldy]{top:calc(var(--header-h) + 1.4rem);max-height:calc(100svh - var(--header-h) - 2rem);position:sticky;overflow-y:auto}.compare-rail[data-astro-cid-y5wlyldy] .rail-block[data-astro-cid-y5wlyldy] h2[data-astro-cid-y5wlyldy]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:.7rem;font-size:8.5px}.compare-method[data-astro-cid-y5wlyldy]{color:var(--dim);margin:0;padding-left:1rem;font-size:11px;line-height:1.6}.compare-method[data-astro-cid-y5wlyldy] li[data-astro-cid-y5wlyldy]{margin-bottom:.4rem}.compare-sources[data-astro-cid-y5wlyldy]{color:var(--dim);margin:0;padding-left:1.1rem;font-size:12px;line-height:1.6}.compare-sources[data-astro-cid-y5wlyldy] a[data-astro-cid-y5wlyldy]{color:var(--muted);border-bottom:1px solid var(--line)}.compare-sources[data-astro-cid-y5wlyldy] a[data-astro-cid-y5wlyldy]:hover{color:var(--gold-2)}@media (width<=980px){.compare-shell[data-astro-cid-y5wlyldy]{grid-template-columns:1fr}.compare-rail[data-astro-cid-y5wlyldy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;max-height:none;display:grid;position:static;overflow:visible}.quick-grid[data-astro-cid-y5wlyldy]{grid-template-columns:1fr}}@media (width<=620px){.compare-rail[data-astro-cid-y5wlyldy]{grid-template-columns:1fr}}
