.article-nav[data-astro-cid-5rubmrfn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4);margin-top:var(--s-5)}.article-nav[data-astro-cid-5rubmrfn] .card[data-astro-cid-5rubmrfn]{min-height:6.5rem;justify-content:flex-start;gap:var(--s-2)}.article-nav[data-astro-cid-5rubmrfn] .nav-next[data-astro-cid-5rubmrfn]{text-align:right;align-items:flex-end}.dir[data-astro-cid-5rubmrfn]{color:var(--muted);font-size:var(--fs-2xs)}.article-nav[data-astro-cid-5rubmrfn] strong[data-astro-cid-5rubmrfn]{color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.4;letter-spacing:var(--tk-md)}@media(max-width:620px){.article-nav[data-astro-cid-5rubmrfn]{grid-template-columns:1fr}.article-nav[data-astro-cid-5rubmrfn] .nav-next[data-astro-cid-5rubmrfn]{text-align:left;align-items:flex-start}}.listing-cta[data-astro-cid-wgdig75a]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text btn" "fine btn";align-items:center;column-gap:var(--s-6);row-gap:var(--s-1);margin:var(--s-5) 0 0;padding:var(--s-5);border:1px solid var(--a-200);border-radius:var(--r-card-inner);background:var(--tint)}.listing-cta[data-astro-cid-wgdig75a] .lc-text[data-astro-cid-wgdig75a]{grid-area:text;max-width:none;margin:0;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.5}.listing-cta[data-astro-cid-wgdig75a] .lc-fine[data-astro-cid-wgdig75a]{grid-area:fine;max-width:none;margin:0;color:var(--muted);font-size:var(--fs-3xs);line-height:1.45}.listing-cta[data-astro-cid-wgdig75a] .lc-button[data-astro-cid-wgdig75a]{grid-area:btn;min-height:48px;padding:0 var(--s-6);font-size:var(--fs-sm)}.listing-cta--publisher[data-astro-cid-wgdig75a]{margin-top:var(--s-4);background:var(--surface);border-color:var(--edge-strong)}@media(max-width:560px){.listing-cta[data-astro-cid-wgdig75a],.listing-cta--publisher[data-astro-cid-wgdig75a]{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "btn" "fine";row-gap:var(--s-3);padding:var(--s-4)}.listing-cta[data-astro-cid-wgdig75a] .lc-button[data-astro-cid-wgdig75a]{justify-self:stretch}}.listing-hero[data-astro-cid-t5nl4d3l]{margin:var(--s-5) 0 0;max-width:none}.lh-frame[data-astro-cid-t5nl4d3l]{overflow:hidden;border:1px solid var(--edge-strong);border-radius:var(--r-lg);background:var(--tint)}.lh-bar[data-astro-cid-t5nl4d3l]{display:flex;align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--edge);background:var(--tint)}.lh-dots[data-astro-cid-t5nl4d3l]{display:inline-flex;flex:none;gap:6px}.lh-dots[data-astro-cid-t5nl4d3l] i[data-astro-cid-t5nl4d3l]{display:block;width:9px;height:9px;border-radius:50%;background:var(--edge-strong)}.lh-host[data-astro-cid-t5nl4d3l]{min-width:0;overflow:hidden;padding:2px var(--s-3);border:1px solid var(--edge);border-radius:999px;background:var(--surface);color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-3xs);line-height:1.5;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.lh-img[data-astro-cid-t5nl4d3l]{display:block;width:100%;height:auto;background:var(--surface)}.lh-caption[data-astro-cid-t5nl4d3l]{max-width:none;margin:var(--s-2) 0 0;color:var(--muted);font-size:var(--fs-3xs);line-height:1.45}@media(max-width:560px){.lh-bar[data-astro-cid-t5nl4d3l]{padding:var(--s-2)}}.sec[data-astro-cid-5tpoou44]{margin-top:var(--s-9)}.sec[data-astro-cid-5tpoou44]>h2[data-astro-cid-5tpoou44]{margin-bottom:var(--s-4);font-size:var(--fs-xl)}.qlist[data-astro-cid-5tpoou44]{list-style:none;padding:0;display:grid;border-radius:var(--r-card-inner);overflow:hidden}.qlist[data-astro-cid-5tpoou44]>li[data-astro-cid-5tpoou44]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;gap:var(--s-3);align-items:center;padding:var(--s-3) var(--s-5);min-height:56px}.qlist[data-astro-cid-5tpoou44]>li[data-astro-cid-5tpoou44]+li[data-astro-cid-5tpoou44]{border-top:var(--hairline)}.qlist[data-astro-cid-5tpoou44] .for[data-astro-cid-5tpoou44]{font-size:var(--fs-2xs);color:var(--muted)}.qlist[data-astro-cid-5tpoou44] a[data-astro-cid-5tpoou44]{font-weight:var(--fw-semibold)}.qlist[data-astro-cid-5tpoou44] .pr[data-astro-cid-5tpoou44]{font-size:var(--fs-2xs);color:var(--body);text-align:right}.rule[data-astro-cid-5tpoou44]{margin-top:var(--s-4);font-size:var(--fs-2xs);color:var(--body);max-width:56rem;line-height:1.6;background:var(--tint);padding:var(--s-4) var(--s-5);border-radius:var(--r-card-inner)}.picks[data-astro-cid-5tpoou44]{display:grid;gap:var(--s-4)}.pick[data-astro-cid-5tpoou44]{gap:0;scroll-margin-top:calc(var(--header-h) + 16px)}.ptop[data-astro-cid-5tpoou44]{display:flex;gap:var(--s-4);align-items:center;min-width:0}.ptop[data-astro-cid-5tpoou44]>div[data-astro-cid-5tpoou44]{min-width:0}.pick[data-astro-cid-5tpoou44] .for[data-astro-cid-5tpoou44]{font-family:var(--font-mono);font-size:var(--fs-3xs);text-transform:uppercase;letter-spacing:var(--tk-caps);color:var(--soft-ink);font-weight:var(--fw-medium)}.pick[data-astro-cid-5tpoou44] h3[data-astro-cid-5tpoou44]{font-family:var(--font-heading);font-weight:var(--fw-display-sub);font-size:var(--fs-lg);letter-spacing:var(--tk-md);margin-top:2px;overflow-wrap:anywhere}.pick[data-astro-cid-5tpoou44] .by[data-astro-cid-5tpoou44]{font-size:var(--fs-2xs);color:var(--muted)}.pick[data-astro-cid-5tpoou44] .job[data-astro-cid-5tpoou44]{margin-top:var(--s-4);color:var(--body)}.cols[data-astro-cid-5tpoou44]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6);margin-top:var(--s-5)}.cols[data-astro-cid-5tpoou44] h4[data-astro-cid-5tpoou44]{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--ink);margin-bottom:var(--s-2)}.cols[data-astro-cid-5tpoou44] ul[data-astro-cid-5tpoou44]{padding-left:1.1rem;display:grid;gap:var(--s-1);font-size:var(--fs-xs);color:var(--body)}.none[data-astro-cid-5tpoou44]{font-size:var(--fs-xs);color:var(--muted)}.fits[data-astro-cid-5tpoou44]{margin-top:var(--s-5);font-size:var(--fs-xs);color:var(--muted)}.acts[data-astro-cid-5tpoou44] .btn[data-astro-cid-5tpoou44]{white-space:normal;text-align:center;max-width:100%;line-height:1.25;padding-block:var(--s-2)}.acts[data-astro-cid-5tpoou44]{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-5)}td[data-astro-cid-5tpoou44].price{white-space:nowrap}td[data-astro-cid-5tpoou44].y{text-align:center;color:var(--ink);font-weight:var(--fw-semibold)}td[data-astro-cid-5tpoou44].na{text-align:center;color:var(--muted)}.sub[data-astro-cid-5tpoou44]{font-size:var(--fs-xs);color:var(--muted);margin-bottom:var(--s-3)}.others[data-astro-cid-5tpoou44]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:var(--s-2) var(--s-4)}.others[data-astro-cid-5tpoou44]>li[data-astro-cid-5tpoou44]{font-size:var(--fs-xs);min-height:40px;display:flex;flex-direction:column;justify-content:center}.others[data-astro-cid-5tpoou44] .also[data-astro-cid-5tpoou44]{font-size:var(--fs-3xs);color:var(--muted)}.rel[data-astro-cid-5tpoou44]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);list-style:none;padding:0}.rel[data-astro-cid-5tpoou44] a[data-astro-cid-5tpoou44]{display:inline-flex;min-height:36px;align-items:center}.fresh[data-astro-cid-5tpoou44]{margin-top:var(--s-4);font-size:var(--fs-3xs);color:var(--muted)}@media(max-width:720px){.cols[data-astro-cid-5tpoou44]{grid-template-columns:minmax(0,1fr);gap:var(--s-4)}.qlist[data-astro-cid-5tpoou44]>li[data-astro-cid-5tpoou44]{grid-template-columns:minmax(0,1fr) auto}.qlist[data-astro-cid-5tpoou44] .for[data-astro-cid-5tpoou44]{grid-column:1 / -1}}.guide-compare[data-astro-cid-6ir5r74q]{display:grid;gap:var(--s-4);margin-top:var(--s-9)}.guide-compare[data-astro-cid-6ir5r74q] h2[data-astro-cid-6ir5r74q]{margin:0;font-size:var(--fs-xl)}ul[data-astro-cid-6ir5r74q]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--s-3);margin:0;padding:0;list-style:none}li[data-astro-cid-6ir5r74q]{display:grid;min-width:0}a[data-astro-cid-6ir5r74q].card{display:grid;align-content:start;gap:var(--s-2);height:100%}a[data-astro-cid-6ir5r74q].card strong[data-astro-cid-6ir5r74q]{color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.4;letter-spacing:var(--tk-md);overflow-wrap:anywhere}.ranks[data-astro-cid-6ir5r74q]{color:var(--muted);font-size:var(--fs-3xs);line-height:1.4}.article-wrap[data-astro-cid-5q6bqf46]{padding-block:var(--s-7) var(--s-11)}.article-layout[data-astro-cid-5q6bqf46]{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:clamp(2rem,4vw,4rem);align-items:start}.article-main[data-astro-cid-5q6bqf46]{min-width:0}.short-answer[data-astro-cid-5q6bqf46]{gap:var(--s-4);margin-bottom:var(--s-6);padding:var(--s-6);border-color:var(--edge-strong);background:var(--tint);align-items:flex-start}.answer-copy[data-astro-cid-5q6bqf46]{max-width:var(--measure);color:var(--ink);font-size:var(--fs-md);line-height:1.55}.answer-copy[data-astro-cid-5q6bqf46] p{margin:0}.answer-copy[data-astro-cid-5q6bqf46] p+p{margin-top:var(--s-3)}.answer-copy[data-astro-cid-5q6bqf46] a{font-weight:var(--fw-medium)}.mobile-demo[data-astro-cid-5q6bqf46]{display:none}.article-copy[data-astro-cid-5q6bqf46]{min-width:0;margin-top:var(--s-6);color:var(--body);font-size:var(--fs-base);line-height:var(--lh-prose);overflow-wrap:break-word}.article-copy[data-astro-cid-5q6bqf46] :where(p,ul,ol){max-width:var(--measure)}.article-copy[data-astro-cid-5q6bqf46] p{margin:var(--s-4) 0}.article-copy[data-astro-cid-5q6bqf46] a:not(.btn){color:var(--accent-ink);text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:.2em}.article-copy[data-astro-cid-5q6bqf46] a:not(.btn):hover{color:var(--a-700);text-decoration-color:currentColor}.article-copy[data-astro-cid-5q6bqf46] strong{color:var(--ink);font-weight:var(--fw-semibold)}.article-copy[data-astro-cid-5q6bqf46] h2{margin:var(--s-10) 0 var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--edge);font-size:var(--fs-xl);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.article-copy[data-astro-cid-5q6bqf46] h3{margin:var(--s-7) 0 var(--s-2);font-size:var(--fs-lg);line-height:var(--lh-snug);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.article-copy[data-astro-cid-5q6bqf46] h2:first-child{margin-top:0;padding-top:0;border-top:0}.article-copy[data-astro-cid-5q6bqf46] ul,.article-copy[data-astro-cid-5q6bqf46] ol{margin:var(--s-4) 0 var(--s-5);padding-left:var(--s-5)}.article-copy[data-astro-cid-5q6bqf46] li{margin:var(--s-2) 0;padding-left:var(--s-1)}.article-copy[data-astro-cid-5q6bqf46] li::marker{color:var(--accent)}.article-copy[data-astro-cid-5q6bqf46] h2[id^=product-]{display:flex;align-items:center;gap:var(--s-4);margin:var(--s-10) 0 var(--s-4);padding:var(--s-4) var(--s-5);border:var(--hairline);border-radius:var(--r-card-inner);background:var(--card-bg);font-size:var(--fs-lg);line-height:var(--lh-snug)}.article-copy[data-astro-cid-5q6bqf46] h2[id^=product-]:first-child{margin-top:0;padding-top:var(--s-4);border:var(--hairline)}.article-copy[data-astro-cid-5q6bqf46] h2[id^=product-] a{color:var(--ink);text-decoration-color:var(--edge-control)}.article-copy[data-astro-cid-5q6bqf46] .rank-badge{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--accent);color:var(--on-night);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:0}.article-copy[data-astro-cid-5q6bqf46] .rank-title{min-width:0}.article-copy[data-astro-cid-5q6bqf46] .tablewrap{position:relative;margin:var(--s-5) 0}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-2xs);line-height:var(--lh-table)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>:is(thead,tbody)>tr>:is(th,td){min-width:5.5rem;padding:var(--s-3);border-bottom:1px solid var(--n-100);text-align:left;vertical-align:top;background:var(--paper)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>thead>tr>th{min-width:6rem;background:var(--tint);color:var(--ink);font-weight:var(--fw-medium);vertical-align:bottom}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>tbody>tr:last-child>td{border-bottom:0}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>tbody>tr:nth-child(2n)>td{background:var(--n-25)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>:is(thead,tbody)>tr>:is(th,td)>p{margin:0;max-width:none;font-size:inherit;line-height:inherit}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>:is(thead,tbody)>tr>:is(th,td)>ul{margin:var(--s-1) 0;padding-left:var(--s-4)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table:not([data-cols="1"],[data-cols="2"],[data-cols="3"],.article-ranking-table)>:is(thead,tbody)>tr>:first-child{position:sticky;left:0;z-index:1;min-width:7.5rem;box-shadow:1px 0 0 var(--edge)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>table>thead>tr>th:first-child{z-index:2}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>:is(thead,tbody)>tr>:nth-child(1){position:sticky;left:0;z-index:1;width:3.25rem;min-width:3.25rem;max-width:3.25rem;padding-inline:var(--s-2);text-align:center}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>:is(thead,tbody)>tr>:nth-child(2){position:sticky;left:3.25rem;z-index:1;min-width:8rem;box-shadow:1px 0 0 var(--edge)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>thead>tr>:is(th:nth-child(1),th:nth-child(2)){z-index:2}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>:is(thead,tbody)>tr>:nth-child(3){min-width:9rem}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>:is(thead,tbody)>tr>:nth-child(4){min-width:8rem}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>:is(thead,tbody)>tr>:last-child{width:4.75rem;min-width:4.75rem}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>tbody>tr>td:last-child{font-weight:var(--fw-medium);color:var(--ink)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>thead>tr>th{background:var(--night);color:var(--on-night)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-ranking-table>tbody>tr>td:nth-child(2){font-weight:var(--fw-medium)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-score-table>tbody>tr>td:nth-child(2){min-width:8rem}.article-copy[data-astro-cid-5q6bqf46] .scorebar{display:block;width:100%;min-width:7rem;max-width:22rem;height:.75rem;border-radius:999px;background:var(--n-100);overflow:hidden}.article-copy[data-astro-cid-5q6bqf46] .scorebar:before{content:"";display:block;width:var(--w, 0%);height:100%;border-radius:inherit;background:var(--accent)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-score-table>:is(thead,tbody)>tr>:last-child{width:4.75rem;min-width:4.75rem}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-score-table>tbody>tr>td:last-child{font-weight:var(--fw-medium);color:var(--ink)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap>.article-score-table>thead>tr>th{background:var(--night);color:var(--on-night)}.article-copy[data-astro-cid-5q6bqf46] .weightbar{display:flex;gap:2px;max-width:var(--measure);height:.875rem;margin:var(--s-3) 0 var(--s-2);overflow:hidden;border-radius:999px}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span{flex:0 0 var(--w);min-width:0;background:var(--a-800)}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span:nth-child(2){background:var(--a-600)}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span:nth-child(3){background:var(--a-500)}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span:nth-child(4){background:var(--sky)}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span:nth-child(5){background:var(--a-200)}.article-copy[data-astro-cid-5q6bqf46] .weightbar>span:nth-child(6){background:var(--n-300)}.article-copy[data-astro-cid-5q6bqf46] ul.weights{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-5);max-width:none;margin:var(--s-2) 0 var(--s-4);padding:0;list-style:none;font-size:var(--fs-xs);color:var(--body)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li{display:inline-flex;align-items:center;gap:var(--s-2);margin:0;padding:0}.article-copy[data-astro-cid-5q6bqf46] ul.weights .sw{flex:none;width:.75rem;height:.75rem;border-radius:3px;background:var(--a-800)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li:nth-child(2) .sw{background:var(--a-600)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li:nth-child(3) .sw{background:var(--a-500)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li:nth-child(4) .sw{background:var(--sky)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li:nth-child(5) .sw{background:var(--a-200)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li:nth-child(6) .sw{background:var(--n-300)}.article-copy[data-astro-cid-5q6bqf46] ul.weights>li::marker{content:none}.article-copy[data-astro-cid-5q6bqf46] .tablewrap[data-more]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.article-copy[data-astro-cid-5q6bqf46] .tablewrap[data-more]:focus-visible{-webkit-mask-image:none;mask-image:none}.article-copy[data-astro-cid-5q6bqf46] .table-hint{max-width:none;margin:calc(-1 * var(--s-3)) 0 var(--s-5);color:var(--muted);font-size:var(--fs-3xs);line-height:1.4}.article-copy[data-astro-cid-5q6bqf46] .quote-note{margin:calc(-1 * var(--s-2)) 0 var(--s-5);color:var(--muted);font-size:var(--fs-xs)}.article-copy[data-astro-cid-5q6bqf46] .note{margin:var(--s-5) 0;padding:var(--s-5);border:var(--hairline);border-radius:var(--r-card-inner);background:var(--paper);font-size:var(--fs-sm);line-height:1.6}.article-copy[data-astro-cid-5q6bqf46] .note>p{max-width:none;margin:0}.article-copy[data-astro-cid-5q6bqf46] .note>p+p{margin-top:var(--s-2)}.article-copy[data-astro-cid-5q6bqf46] .note>ul{display:grid;gap:var(--s-1);max-width:none;margin:var(--s-2) 0 0}.article-copy[data-astro-cid-5q6bqf46] .note>ul>li{margin:0}.article-copy[data-astro-cid-5q6bqf46] .note-glance{border-color:var(--a-200);background:var(--a-50)}.article-copy[data-astro-cid-5q6bqf46]>.note-disclosure:first-child{margin-top:0}.article-copy[data-astro-cid-5q6bqf46] .note-disclosure{border-color:var(--edge-strong);background:var(--tint);color:var(--body);font-size:var(--fs-xs)}.article-copy[data-astro-cid-5q6bqf46] .note-skip{border-style:dashed;border-color:var(--edge-control)}.article-copy[data-astro-cid-5q6bqf46] .note-callout{background:var(--tint)}.article-copy[data-astro-cid-5q6bqf46] .publisher-pick-box{margin:var(--s-6) 0;padding:var(--s-5);border:1px solid var(--edge-strong);border-left:4px solid var(--ink);border-radius:var(--r-card-inner);background:var(--paper)}.article-copy[data-astro-cid-5q6bqf46] .publisher-pick-box>p{max-width:none;margin:0}.article-copy[data-astro-cid-5q6bqf46] .publisher-pick{color:var(--ink);font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1.6}.article-copy[data-astro-cid-5q6bqf46] .publisher-sources{margin-top:var(--s-3);color:var(--muted);font-size:var(--fs-2xs)}.article-copy[data-astro-cid-5q6bqf46] .accordion{max-width:var(--measure);margin:var(--s-4) 0}.article-copy[data-astro-cid-5q6bqf46] .accordion>details>summary>h3{margin:0;color:inherit;font-family:var(--font-sans);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:pretty}.article-copy[data-astro-cid-5q6bqf46] .accordion>details>.acc-body>p{margin:0;font-size:var(--fs-sm)}.article-copy[data-astro-cid-5q6bqf46] .accordion>details>.acc-body>p+p{margin-top:var(--s-3)}.endnote[data-astro-cid-5q6bqf46]{gap:var(--s-3);align-items:flex-start;margin-top:var(--s-9);background:var(--tint);border-color:var(--edge-strong)}.endnote-title[data-astro-cid-5q6bqf46]{margin:0;color:var(--ink);font-family:var(--font-heading);font-size:var(--fs-xl);font-weight:var(--fw-display);line-height:1.2;letter-spacing:var(--tk-lg);text-wrap:balance}.endnote[data-astro-cid-5q6bqf46] p[data-astro-cid-5q6bqf46]:not(.endnote-title){max-width:62ch;margin:0 0 var(--s-2);color:var(--body);font-size:var(--fs-sm)}.endnote[data-astro-cid-5q6bqf46] p[data-astro-cid-5q6bqf46].endnote-title{max-width:none;margin:0;color:var(--ink);font-size:var(--fs-xl)}.article-side[data-astro-cid-5q6bqf46]{position:sticky;top:calc(var(--header-h) + var(--s-5));display:grid;gap:var(--s-4);min-width:0}.sidebar-trust[data-astro-cid-5q6bqf46]{display:flex;gap:var(--s-3);padding:0 var(--s-2);color:var(--muted);font-size:var(--fs-3xs);line-height:1.5}.sidebar-trust[data-astro-cid-5q6bqf46] span[data-astro-cid-5q6bqf46]{color:var(--ink)}.sidebar-trust[data-astro-cid-5q6bqf46] p[data-astro-cid-5q6bqf46]{margin:0}@media(max-width:970px){.article-layout[data-astro-cid-5q6bqf46]{grid-template-columns:minmax(0,1fr)}.article-side[data-astro-cid-5q6bqf46]{display:none}.mobile-demo[data-astro-cid-5q6bqf46]{display:block;margin-top:var(--s-4)}}@media(max-width:620px){.article-wrap[data-astro-cid-5q6bqf46]{padding-top:var(--s-5)}.short-answer[data-astro-cid-5q6bqf46]{padding:var(--s-5)}.answer-copy[data-astro-cid-5q6bqf46]{font-size:var(--fs-base)}.article-copy[data-astro-cid-5q6bqf46] h2{margin-top:var(--s-9)}.article-copy[data-astro-cid-5q6bqf46] h2[id^=product-]{gap:var(--s-3);padding:var(--s-3) var(--s-4)}.article-copy[data-astro-cid-5q6bqf46] .rank-badge{width:2.25rem;height:2.25rem}.article-copy[data-astro-cid-5q6bqf46] .note,.article-copy[data-astro-cid-5q6bqf46] .publisher-pick-box{padding:var(--s-4)}}
