.quick[data-astro-cid-aslx422l]{border-radius:var(--radius-card);color:var(--text);box-shadow:0 5px 0 var(--text);background:#fff;gap:14px;padding:22px 20px 18px;display:grid}.quick[data-astro-cid-aslx422l] h2[data-astro-cid-aslx422l]{letter-spacing:-.02em;font-size:1.125rem}.quick[data-astro-cid-aslx422l] ul[data-astro-cid-aslx422l]{gap:8px;display:grid}.quick[data-astro-cid-aslx422l] li[data-astro-cid-aslx422l]{border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 12px;font-size:.875rem;display:flex}.quick[data-astro-cid-aslx422l] li[data-astro-cid-aslx422l] a[data-astro-cid-aslx422l]{font-size:.9375rem;font-weight:800;text-decoration:none}.quick[data-astro-cid-aslx422l] li[data-astro-cid-aslx422l] a[data-astro-cid-aslx422l]:hover{text-decoration:underline}.quick__note[data-astro-cid-aslx422l]{color:var(--text-muted);font-size:.75rem}.quick__note[data-astro-cid-aslx422l] a[data-astro-cid-aslx422l]{color:var(--link)}.board__head[data-astro-cid-ncyjvyzj]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.board__head[data-astro-cid-ncyjvyzj] .section-head[data-astro-cid-ncyjvyzj]{margin-bottom:0}.board__count[data-astro-cid-ncyjvyzj]{border-radius:var(--radius-pill);background:var(--panel-lavender);margin-bottom:4px;padding:8px 14px;font-size:.9375rem;font-weight:800}.board__filters[data-astro-cid-ncyjvyzj]{flex-wrap:wrap;gap:10px;margin-block:28px 24px;display:flex}.filter[data-astro-cid-ncyjvyzj]{border:1.5px solid var(--text);border-radius:var(--radius-pill);cursor:pointer;background:#fff;min-height:44px;padding:0 16px;font-size:.875rem;font-weight:700}.filter[data-astro-cid-ncyjvyzj][aria-pressed=true]{background:var(--text);color:#fff}.board__grid[data-astro-cid-ncyjvyzj]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.board__filters[data-astro-cid-ncyjvyzj]+.board__grid[data-astro-cid-ncyjvyzj]{margin-top:0}.tile[data-astro-cid-ncyjvyzj]{border:1.5px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:18px 16px 16px;transition:opacity .2s,filter .2s,border-color .2s;display:flex}.tile[data-astro-cid-ncyjvyzj].is-faded{opacity:.35;filter:grayscale(.6)}.tile[data-astro-cid-ncyjvyzj].is-match{border-color:var(--text)}.tile__head[data-astro-cid-ncyjvyzj]{align-items:flex-start;gap:12px;display:flex}.tile__rank[data-astro-cid-ncyjvyzj]{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:1.0625rem;font-weight:800;display:grid}.tile__name[data-astro-cid-ncyjvyzj]{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:6px;font-size:1.0625rem;display:flex}.tile__best[data-astro-cid-ncyjvyzj]{color:var(--text-secondary);font-size:.8125rem}.tile__choose[data-astro-cid-ncyjvyzj]{color:var(--text-secondary);font-size:.875rem}.tile__tags[data-astro-cid-ncyjvyzj]{flex-wrap:wrap;gap:6px;display:flex}.tile__actions[data-astro-cid-ncyjvyzj]{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:4px;font-size:.875rem;display:flex}.tile__actions[data-astro-cid-ncyjvyzj] .link[data-astro-cid-ncyjvyzj]{margin-left:auto}.compare-btn[aria-pressed=true]{background:var(--text);color:#fff}@media (width<=960px){.board__grid[data-astro-cid-ncyjvyzj]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.board__grid[data-astro-cid-ncyjvyzj]{grid-template-columns:1fr}}.tray-wrap[data-astro-cid-4em343al]{margin-bottom:var(--section-y)}.tray[data-astro-cid-4em343al]{border-radius:var(--radius-card-lg);background:var(--text);color:#fff;padding:24px 20px 20px}.tray__head[data-astro-cid-4em343al]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tray__head[data-astro-cid-4em343al] h2[data-astro-cid-4em343al]{font-size:1.5rem}.tray__empty[data-astro-cid-4em343al],.tray__limit[data-astro-cid-4em343al]{color:#ffffffd9;font-size:.9375rem}.tray__limit[data-astro-cid-4em343al]{color:var(--btn-vendor);margin-bottom:12px;font-weight:700}.tray__grid[data-astro-cid-4em343al]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.tray__grid[data-astro-cid-4em343al]:not(:has(.tray__card:not([hidden]))){display:none}.tray__card[data-astro-cid-4em343al]{color:var(--text);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.tray__card[data-astro-cid-4em343al][hidden]{display:none}.tray__card[data-astro-cid-4em343al] h3[data-astro-cid-4em343al]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tray__rank[data-astro-cid-4em343al]{border-radius:8px;place-items:center;width:28px;height:28px;font-size:.875rem;display:grid}.tray__card[data-astro-cid-4em343al] dl[data-astro-cid-4em343al]{gap:10px;margin:0;font-size:.875rem;display:grid}.tray__card[data-astro-cid-4em343al] dt[data-astro-cid-4em343al]{color:var(--text-muted);font-size:.75rem;font-weight:700}.tray__card[data-astro-cid-4em343al] dd[data-astro-cid-4em343al]{margin:0;font-weight:500}.tray__card[data-astro-cid-4em343al] dt[data-astro-cid-4em343al].tray__choose{color:var(--choose-heading)}.tray__card[data-astro-cid-4em343al] dt[data-astro-cid-4em343al].tray__skip{color:var(--skip-heading)}.tray__card[data-astro-cid-4em343al] .btn[data-astro-cid-4em343al]{margin-top:auto}.review[data-astro-cid-74qi3sa3]{border-radius:var(--radius-card);background:#fff;grid-template-columns:200px 1fr;gap:24px 36px;padding:22px;display:grid}.review__side[data-astro-cid-74qi3sa3]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.review__rank[data-astro-cid-74qi3sa3]{border-radius:14px;place-items:center;width:64px;height:64px;margin-bottom:10px;font-size:2rem;font-weight:800;display:grid}.review__logo[data-astro-cid-74qi3sa3]{border-radius:12px}.review__name[data-astro-cid-74qi3sa3]{letter-spacing:-.03em;font-size:1.5rem}.review__best[data-astro-cid-74qi3sa3]{color:var(--text-secondary);font-size:.9375rem;font-weight:700;line-height:1.35}.review__facts[data-astro-cid-74qi3sa3]{border-top:1px solid var(--border);gap:6px;width:100%;margin:4px 0 6px;padding-top:12px;font-size:.8125rem;display:grid}.review__facts[data-astro-cid-74qi3sa3] div[data-astro-cid-74qi3sa3]{justify-content:space-between;gap:8px;display:flex}.review__facts[data-astro-cid-74qi3sa3] dt[data-astro-cid-74qi3sa3]{color:var(--text-muted)}.review__facts[data-astro-cid-74qi3sa3] dd[data-astro-cid-74qi3sa3]{text-align:right;margin:0;font-weight:700}.review__body[data-astro-cid-74qi3sa3]{align-content:start;gap:16px;display:grid}.review__verdict[data-astro-cid-74qi3sa3]{letter-spacing:-.01em;color:var(--text);font-size:1.1875rem;font-weight:700;line-height:1.4}.review__fit[data-astro-cid-74qi3sa3]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.review__choose[data-astro-cid-74qi3sa3],.review__skip[data-astro-cid-74qi3sa3]{border-radius:14px;padding:14px 16px;font-size:.9375rem}.review__choose[data-astro-cid-74qi3sa3]{background:var(--choose-bg)}.review__skip[data-astro-cid-74qi3sa3]{background:var(--skip-bg)}.review__fit[data-astro-cid-74qi3sa3] h4[data-astro-cid-74qi3sa3]{letter-spacing:-.01em;margin-bottom:6px;font-size:.875rem}.review__choose[data-astro-cid-74qi3sa3] h4[data-astro-cid-74qi3sa3]{color:var(--choose-heading)}.review__skip[data-astro-cid-74qi3sa3] h4[data-astro-cid-74qi3sa3]{color:var(--skip-heading)}.review__standouts-title[data-astro-cid-74qi3sa3]{margin-bottom:-6px;font-size:.875rem}.review__standouts[data-astro-cid-74qi3sa3]{flex-wrap:wrap;gap:8px;display:flex}.review__standouts[data-astro-cid-74qi3sa3] .chip[data-astro-cid-74qi3sa3]{font-size:.8125rem}.review__standouts[data-astro-cid-74qi3sa3] .chip[data-astro-cid-74qi3sa3]:hover{border-color:var(--border)}.review__actions[data-astro-cid-74qi3sa3]{align-items:center;gap:14px;font-size:.875rem;display:flex}@media (width<=760px){.review[data-astro-cid-74qi3sa3],.review__fit[data-astro-cid-74qi3sa3]{grid-template-columns:1fr}}.criteria[data-astro-cid-skwny5op]{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.criteria[data-astro-cid-skwny5op] li[data-astro-cid-skwny5op]{border-radius:16px;padding:16px 14px}.criteria[data-astro-cid-skwny5op] h3[data-astro-cid-skwny5op]{margin-bottom:6px;font-size:.9375rem}.criteria[data-astro-cid-skwny5op] p[data-astro-cid-skwny5op]{color:var(--text-secondary);font-size:.8125rem;line-height:1.45}.faq-wrap[data-astro-cid-skwny5op]{padding-top:0}.faq-layout[data-astro-cid-skwny5op]{grid-template-columns:1fr .45fr;align-items:start;gap:28px;display:grid}.faq__title[data-astro-cid-skwny5op]{margin-bottom:16px;font-size:1.75rem}.faq[data-astro-cid-skwny5op]{gap:10px;display:grid}.faq[data-astro-cid-skwny5op] details[data-astro-cid-skwny5op]{border:1px solid var(--border);border-radius:16px;padding:14px 18px}.faq[data-astro-cid-skwny5op] summary[data-astro-cid-skwny5op]{cursor:pointer;align-items:baseline;gap:8px;list-style:none;display:flex}.faq[data-astro-cid-skwny5op] summary[data-astro-cid-skwny5op]::-webkit-details-marker{display:none}.faq[data-astro-cid-skwny5op] summary[data-astro-cid-skwny5op]:before{content:"▸";font-size:.875rem;transition:transform .15s}.faq[data-astro-cid-skwny5op] details[data-astro-cid-skwny5op][open] summary[data-astro-cid-skwny5op]:before{transform:rotate(90deg)}.faq[data-astro-cid-skwny5op] summary[data-astro-cid-skwny5op] h3[data-astro-cid-skwny5op]{letter-spacing:-.01em;font-size:1rem}.faq[data-astro-cid-skwny5op] details[data-astro-cid-skwny5op] p[data-astro-cid-skwny5op]{color:var(--text-secondary);margin-top:8px;padding-left:18px;font-size:.9375rem}.missing[data-astro-cid-skwny5op]{border-radius:var(--radius-card);background:var(--vendor-band);color:#fff;justify-items:start;gap:14px;padding:26px 24px;display:grid}.missing[data-astro-cid-skwny5op] h2[data-astro-cid-skwny5op]{font-size:1.5rem}.missing[data-astro-cid-skwny5op] p[data-astro-cid-skwny5op]{color:#ffffffe6;font-size:.9375rem}.related__title[data-astro-cid-skwny5op]{margin-bottom:20px;font-size:1.5rem}.related[data-astro-cid-skwny5op]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=1000px){.criteria[data-astro-cid-skwny5op]{grid-template-columns:repeat(3,1fr)}}@media (width<=860px){.faq-layout[data-astro-cid-skwny5op],.related[data-astro-cid-skwny5op]{grid-template-columns:1fr}}@media (width<=520px){.criteria[data-astro-cid-skwny5op]{grid-template-columns:repeat(2,1fr)}}.outline__list[data-astro-cid-a4oetfvi]{counter-reset:none;gap:10px;display:grid}.outline__row[data-astro-cid-a4oetfvi]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:16px 20px 16px 16px;display:grid;box-shadow:0 1px 2px #1d1c1d0a}.outline__rank[data-astro-cid-a4oetfvi]{border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:800;display:grid}.outline__main[data-astro-cid-a4oetfvi]{gap:4px;min-width:0;display:grid}.outline__name[data-astro-cid-a4oetfvi]{flex-wrap:wrap;align-items:center;gap:8px;font-size:1.125rem;display:flex}.outline__status[data-astro-cid-a4oetfvi]{color:var(--text-muted);font-size:.875rem}.outline__note[data-astro-cid-a4oetfvi]{margin-top:6px}.outline__site[data-astro-cid-a4oetfvi]{background:#fff}@media (width<=560px){.outline__row[data-astro-cid-a4oetfvi]{grid-template-columns:auto 1fr;gap:12px 14px;padding:14px}.outline__rank[data-astro-cid-a4oetfvi]{border-radius:12px;width:40px;height:40px;font-size:1.0625rem}.outline__site[data-astro-cid-a4oetfvi]{grid-column:1/-1}}.byline[data-astro-cid-5uuhonyu]{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:.875rem;font-weight:600;display:flex}.reviews[data-astro-cid-5uuhonyu]{gap:18px;display:grid}.placeholder__status[data-astro-cid-5uuhonyu]{border-radius:var(--radius-pill);color:var(--text);background:#ffffffeb;justify-self:start;padding:8px 14px;font-size:.875rem;font-weight:800}.placeholder__related[data-astro-cid-5uuhonyu]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.placeholder__back[data-astro-cid-5uuhonyu]{margin-top:28px}@media (width<=760px){.placeholder__related[data-astro-cid-5uuhonyu]{grid-template-columns:1fr}}
