.tip[data-astro-cid-4t4zccya]{align-items:center;display:inline-flex;position:relative}.tip__trigger[data-astro-cid-4t4zccya]{width:24px;height:24px;color:var(--color-ink-faint);cursor:help;transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-3px;padding:0;display:inline-flex}.tip__trigger[data-astro-cid-4t4zccya]:hover,.tip__trigger[data-astro-cid-4t4zccya]:focus-visible{color:var(--color-cyan-400)}.tip__bubble[data-astro-cid-4t4zccya]{z-index:30;border:1px solid var(--color-hairline-strong);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--color-slate-800) 96%, transparent);width:max-content;max-width:min(19rem,100vw - 1.5rem);box-shadow:var(--shadow-panel);color:var(--color-ink-muted);font-family:var(--font-sans);font-size:var(--text-body-3xs);font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;opacity:0;transform:translate(calc(-50% + var(--tip-shift,0px)), 4px);pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);padding:.625rem .75rem;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:50%}.tip[data-astro-cid-4t4zccya]:hover .tip__bubble[data-astro-cid-4t4zccya],.tip__trigger[data-astro-cid-4t4zccya]:focus-visible+.tip__bubble[data-astro-cid-4t4zccya]{opacity:1;transform:translate(calc(-50% + var(--tip-shift,0px)), 0);pointer-events:auto}.tip__bubble[data-astro-cid-4t4zccya]:after{content:"";inset-inline:0;height:8px;position:absolute;top:100%}.tip[data-astro-cid-4t4zccya][data-dismissed] .tip__bubble[data-astro-cid-4t4zccya]{opacity:0;pointer-events:none}:root:not([data-tip-placement=measured]) .tip[data-astro-cid-4t4zccya]{flex-wrap:wrap}:root:not([data-tip-placement=measured]) .tip__bubble[data-astro-cid-4t4zccya]{opacity:1;width:100%;max-width:100%;margin-top:.5rem;display:none;position:static;transform:none}:root:not([data-tip-placement=measured]) .tip[data-astro-cid-4t4zccya]:hover .tip__bubble[data-astro-cid-4t4zccya],:root:not([data-tip-placement=measured]) .tip__trigger[data-astro-cid-4t4zccya]:focus-visible+.tip__bubble[data-astro-cid-4t4zccya]{display:block;transform:none}:root:not([data-tip-placement=measured]) .tip[data-astro-cid-4t4zccya][data-dismissed] .tip__bubble[data-astro-cid-4t4zccya]{display:none}.sr[data-astro-cid-t57ixu3n]{border-bottom:1px solid var(--color-hairline);font-size:var(--text-body-2xs);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.5rem;display:flex}.sr[data-astro-cid-t57ixu3n]:last-child{border-bottom:0}.sr__label[data-astro-cid-t57ixu3n]{color:var(--color-ink-faint);white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.sr__value[data-astro-cid-t57ixu3n]{text-align:right;color:var(--color-ink-muted);overflow-wrap:anywhere;margin:0}.sr--emphasis[data-astro-cid-t57ixu3n] .sr__value[data-astro-cid-t57ixu3n]{color:var(--color-ink);font-weight:var(--font-weight-medium)}.card[data-astro-cid-jz3glkfs]{grid-template-rows:subgrid;grid-row:span 6;align-content:start;gap:.875rem 0;height:100%;padding:1.5rem;display:grid;position:relative}@supports not (grid-template-rows:subgrid){.card[data-astro-cid-jz3glkfs]{flex-direction:column;display:flex}}.card--featured[data-astro-cid-jz3glkfs]{border-color:color-mix(in oklab, var(--color-cobalt-400) 42%, transparent);box-shadow:var(--shadow-glow-cobalt)}.card__flag[data-astro-cid-jz3glkfs]{background:color-mix(in oklab, var(--color-cobalt-500) 30%, var(--color-slate-900));color:var(--color-cobalt-100);font-family:var(--font-mono);font-size:var(--text-label-sm);letter-spacing:var(--text-label-sm--letter-spacing);text-transform:uppercase;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5rem;display:inline-flex;position:absolute;top:-.625rem;left:1.5rem}.card__flag[data-astro-cid-jz3glkfs] svg[data-astro-cid-jz3glkfs]{flex-shrink:0}.card__head[data-astro-cid-jz3glkfs]{grid-row:1;align-self:start}.card__name[data-astro-cid-jz3glkfs]{font-size:var(--text-h4);letter-spacing:var(--text-h4--letter-spacing);text-wrap:balance}.card__tagline[data-astro-cid-jz3glkfs]{font-size:var(--text-body-2xs);color:var(--color-ink-faint);margin-top:.4375rem;line-height:1.5}.card__pricing[data-astro-cid-jz3glkfs]{grid-row:2;align-self:start;margin-top:.5rem}.card__meta[data-astro-cid-jz3glkfs]{font-family:var(--font-mono);font-size:var(--text-label-sm);letter-spacing:var(--text-label-sm--letter-spacing);text-transform:uppercase;color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.75rem;display:flex}.card__specs[data-astro-cid-jz3glkfs]{border-top:1px solid var(--color-hairline);grid-row:3;align-self:start;margin:.5rem 0 0;padding-top:.25rem}.card__extras[data-astro-cid-jz3glkfs]{grid-row:5;align-self:start;margin-top:.75rem}.card__reason[data-astro-cid-jz3glkfs]{border-left:2px solid var(--color-cobalt-400);font-size:var(--text-body-3xs);color:var(--color-cobalt-100);grid-row:4;align-self:start;margin-top:.625rem;padding-left:.625rem;line-height:1.5}.card__best-label[data-astro-cid-jz3glkfs]{font-family:var(--font-mono);font-size:var(--text-label-sm);letter-spacing:var(--text-label-sm--letter-spacing);text-transform:uppercase;color:var(--color-ink-faint)}.card__best-list[data-astro-cid-jz3glkfs]{flex-wrap:wrap;align-content:start;gap:.3125rem;margin-top:.625rem;display:flex}.card__best-list[data-astro-cid-jz3glkfs] li[data-astro-cid-jz3glkfs]{border:1px solid var(--color-hairline);border-radius:var(--radius-xs);color:var(--color-ink-muted);padding:.1875rem .5rem;font-size:.6875rem}.card__foot[data-astro-cid-jz3glkfs]{grid-row:6;align-self:end;margin-top:1.25rem}.card__cta[data-astro-cid-jz3glkfs]{width:100%}.card__cta-desc[data-astro-cid-jz3glkfs]{color:var(--color-ink-faint);margin-top:.625rem;font-size:.6875rem;line-height:1.5}
