.cols[data-astro-cid-m57sukpu]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.cols[data-astro-cid-m57sukpu] h2[data-astro-cid-m57sukpu]{font-size:var(--step-1)}.cols[data-astro-cid-m57sukpu] p[data-astro-cid-m57sukpu]{font-size:var(--step--1);color:var(--ink-muted);margin-top:.5rem}.all[data-astro-cid-m57sukpu]{margin-top:var(--space-l)}.layout[data-astro-cid-m57sukpu]{gap:var(--space-xl);grid-template-columns:230px minmax(0,1fr);align-items:start;display:grid}.side[data-astro-cid-m57sukpu]{gap:var(--space-l);display:grid;position:sticky;top:90px}.side__title[data-astro-cid-m57sukpu]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.7rem;font-size:.68rem}.side[data-astro-cid-m57sukpu] ul[data-astro-cid-m57sukpu]{border-left:1px solid var(--line);gap:.45rem;display:grid}.side[data-astro-cid-m57sukpu] a[data-astro-cid-m57sukpu]{padding-left:var(--space-s);font-size:var(--step--1);color:var(--ink-muted);line-height:1.35;display:block}.side[data-astro-cid-m57sukpu] a[data-astro-cid-m57sukpu]:hover{color:var(--accent)}.cmp[data-astro-cid-m57sukpu]{min-width:0;color:var(--ink-muted);font-size:1.02rem;line-height:1.7}.cmp[data-astro-cid-m57sukpu]>h2[data-astro-cid-m57sukpu]{margin-block:var(--space-xl) var(--space-s);font-size:var(--step-2);color:var(--ink);scroll-margin-top:90px}.verdict[data-astro-cid-m57sukpu]{gap:var(--space-s);padding:var(--space-m) var(--space-l);border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:radial-gradient(ellipse 60% 100% at 100% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 65%), var(--bg-raised);box-shadow:var(--shadow);scroll-margin-top:90px;display:grid}.verdict__eyebrow[data-astro-cid-m57sukpu]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.68rem}.verdict__text[data-astro-cid-m57sukpu]{font-size:var(--step-1);color:var(--ink);letter-spacing:-.01em;max-width:62ch;line-height:1.5}.verdict__cta[data-astro-cid-m57sukpu]{gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.tablewrap[data-astro-cid-m57sukpu]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-sm);overflow-x:auto}.cmp__table[data-astro-cid-m57sukpu]{border-collapse:collapse;width:100%;font-size:.94rem;line-height:1.5}.cmp__table[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu],.cmp__table[data-astro-cid-m57sukpu] td[data-astro-cid-m57sukpu]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.8rem 1rem}.cmp__table[data-astro-cid-m57sukpu] tbody[data-astro-cid-m57sukpu] tr[data-astro-cid-m57sukpu]:last-child td[data-astro-cid-m57sukpu],.cmp__table[data-astro-cid-m57sukpu] tbody[data-astro-cid-m57sukpu] tr[data-astro-cid-m57sukpu]:last-child th[data-astro-cid-m57sukpu]{border-bottom:0}.cmp__table[data-astro-cid-m57sukpu] thead[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);background:var(--bg-sunken);white-space:nowrap;font-size:.68rem}.cmp__table[data-astro-cid-m57sukpu] thead[data-astro-cid-m57sukpu] .th--pagerly[data-astro-cid-m57sukpu]{color:var(--accent)}.cmp__table[data-astro-cid-m57sukpu] tbody[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu]{color:var(--ink);width:34%;font-weight:550}.cmp__table[data-astro-cid-m57sukpu] .td--pagerly[data-astro-cid-m57sukpu]{color:var(--ink);background:color-mix(in srgb, var(--accent) 4%, transparent)}.cmp__table[data-astro-cid-m57sukpu] tr[data-astro-cid-m57sukpu].group th[data-astro-cid-m57sukpu]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);background:var(--bg-sunken);width:auto;padding-top:1rem;padding-bottom:.4rem;font-size:.66rem}.note[data-astro-cid-m57sukpu]{color:var(--ink-faint);margin-top:.15rem;font-size:.8rem;font-weight:400;display:block}.cell[data-astro-cid-m57sukpu]{border-radius:999px;padding:.18rem .6rem;font-size:.8rem;font-weight:600;line-height:1.3;display:inline-block}.cell--yes[data-astro-cid-m57sukpu]{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.cell--no[data-astro-cid-m57sukpu]{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}.cell--partial[data-astro-cid-m57sukpu]{color:#8a5a00;background:color-mix(in srgb, var(--sand) 45%, transparent)}[data-theme=dark] .cell--partial[data-astro-cid-m57sukpu]{color:var(--sand)}.cell--text[data-astro-cid-m57sukpu]{font-weight:450;font-size:inherit;color:inherit;border-radius:0;padding:0}.pricing[data-astro-cid-m57sukpu]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.pricing__col[data-astro-cid-m57sukpu]{padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:var(--shadow-sm)}.pricing__col--pagerly[data-astro-cid-m57sukpu]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.pricing__name[data-astro-cid-m57sukpu]{font-size:var(--step-1);color:var(--ink);letter-spacing:-.01em;font-weight:600}.pricing__model[data-astro-cid-m57sukpu]{font-size:var(--step--1);color:var(--ink-faint);margin-bottom:var(--space-s)}.cmp__table--tiers[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu],.cmp__table--tiers[data-astro-cid-m57sukpu] td[data-astro-cid-m57sukpu]{padding:.6rem 0}.cmp__table--tiers[data-astro-cid-m57sukpu] tbody[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu]{width:45%;color:var(--ink-muted);font-weight:500}.cmp__table--tiers[data-astro-cid-m57sukpu] strong[data-astro-cid-m57sukpu]{color:var(--ink);font-weight:600}.pricing__foot[data-astro-cid-m57sukpu]{margin-top:var(--space-s);color:var(--ink-faint);font-size:.8rem}.pricing__foot[data-astro-cid-m57sukpu] a[data-astro-cid-m57sukpu]{color:var(--accent)}.cmp[data-astro-cid-m57sukpu]>.calc{max-width:none}.prose[data-astro-cid-m57sukpu] h2{margin-block:var(--space-xl) var(--space-s);font-size:var(--step-2);color:var(--ink);scroll-margin-top:90px}.prose[data-astro-cid-m57sukpu] h3{margin-block:var(--space-l) var(--space-xs);font-size:var(--step-1);color:var(--ink);scroll-margin-top:90px}.prose[data-astro-cid-m57sukpu] p{margin-block:var(--space-s);max-width:68ch}.prose[data-astro-cid-m57sukpu] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-m57sukpu] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.prose[data-astro-cid-m57sukpu] ul,.prose[data-astro-cid-m57sukpu] ol{margin-block:var(--space-s);gap:.45rem;max-width:68ch;padding-left:1.4rem;display:grid}.prose[data-astro-cid-m57sukpu] li::marker{color:var(--accent)}.prose[data-astro-cid-m57sukpu] blockquote{margin-block:var(--space-m);padding:var(--space-xs) var(--space-s);border-left:3px solid var(--accent);background:var(--bg-sunken);border-radius:0 var(--radius) var(--radius) 0}.prose[data-astro-cid-m57sukpu] table{width:100%;margin-block:var(--space-m);border-collapse:collapse;font-size:.92rem;display:block;overflow-x:auto}.prose[data-astro-cid-m57sukpu] th,.prose[data-astro-cid-m57sukpu] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.6rem .8rem}.prose[data-astro-cid-m57sukpu] th{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);background:var(--bg-sunken);white-space:nowrap;font-size:.68rem}.prose[data-astro-cid-m57sukpu] code{font-family:var(--font-mono);background:var(--bg-sunken);color:var(--ink);border-radius:5px;padding:.15em .4em;font-size:.88em}.faq[data-astro-cid-m57sukpu]{gap:var(--space-xs);display:grid}.faq[data-astro-cid-m57sukpu] details[data-astro-cid-m57sukpu]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:0 var(--space-m)}.faq[data-astro-cid-m57sukpu] summary[data-astro-cid-m57sukpu]{cursor:pointer;padding:var(--space-s) 0;color:var(--ink);padding-right:2rem;font-weight:550;list-style:none;position:relative}.faq[data-astro-cid-m57sukpu] summary[data-astro-cid-m57sukpu]::-webkit-details-marker{display:none}.faq[data-astro-cid-m57sukpu] summary[data-astro-cid-m57sukpu]:after{content:"";border-right:2px solid var(--ink-faint);border-bottom:2px solid var(--ink-faint);width:.55rem;height:.55rem;transition:transform .2s var(--ease);position:absolute;top:50%;right:.2rem;transform:translateY(-70%)rotate(45deg)}.faq[data-astro-cid-m57sukpu] details[data-astro-cid-m57sukpu][open] summary[data-astro-cid-m57sukpu]:after{transform:translateY(-30%)rotate(225deg)}.faq[data-astro-cid-m57sukpu] details[data-astro-cid-m57sukpu] p[data-astro-cid-m57sukpu]{padding-bottom:var(--space-s);max-width:68ch}.updated[data-astro-cid-m57sukpu]{margin-top:var(--space-xl);padding-top:var(--space-s);border-top:1px solid var(--line);font-size:var(--step--1);color:var(--ink-faint)}.cmp[data-astro-cid-m57sukpu] .all[data-astro-cid-m57sukpu]{margin-top:var(--space-s)}@media (width<=960px){.layout[data-astro-cid-m57sukpu]{gap:var(--space-l);grid-template-columns:1fr}.side[data-astro-cid-m57sukpu]{padding-bottom:var(--space-s);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;position:static}.verdict[data-astro-cid-m57sukpu]{padding:var(--space-m)}}@media (width<=600px){.side[data-astro-cid-m57sukpu]{grid-template-columns:1fr}.cmp__table[data-astro-cid-m57sukpu] tbody[data-astro-cid-m57sukpu] th[data-astro-cid-m57sukpu]{width:auto}}
