*{box-sizing:border-box}body{margin:0}a{color:inherit}.shell[data-astro-cid-ltulntx5]{width:min(1180px,100% - 40px);margin:0 auto}.hero[data-astro-cid-ltulntx5]{color:#fff;background:#202521;border-bottom:1px solid #3c433c;padding:76px 0}.hero-grid[data-astro-cid-ltulntx5]{grid-template-columns:1.12fr .88fr;align-items:end;gap:80px;display:grid}.kicker[data-astro-cid-ltulntx5]{color:#c6ff5e;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:900}.kicker[data-astro-cid-ltulntx5].dark{color:#4f6a43}h1[data-astro-cid-ltulntx5],h2[data-astro-cid-ltulntx5],h3[data-astro-cid-ltulntx5],p[data-astro-cid-ltulntx5]{letter-spacing:0}h1[data-astro-cid-ltulntx5]{max-width:770px;margin:0;font-size:clamp(3rem,6vw,5.2rem);line-height:.96}.hero-copy[data-astro-cid-ltulntx5]>p[data-astro-cid-ltulntx5]{color:#d2d8d0;margin:0;font-size:18px;line-height:1.65}.hero-copy[data-astro-cid-ltulntx5] .status-note[data-astro-cid-ltulntx5]{color:#aeb8ad;border-top:1px solid #596059;margin-top:24px;padding-top:20px;font-size:14px}.status-note[data-astro-cid-ltulntx5] strong[data-astro-cid-ltulntx5]{color:#fff}.signal-band[data-astro-cid-ltulntx5]{background:#c6ff5e}.signals[data-astro-cid-ltulntx5]{grid-template-columns:repeat(3,120px) 1fr;align-items:center;gap:32px;min-height:82px;display:grid}.signals[data-astro-cid-ltulntx5]>div[data-astro-cid-ltulntx5]{flex-direction:column;display:flex}.signals[data-astro-cid-ltulntx5] strong[data-astro-cid-ltulntx5]{font-size:22px}.signals[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{font-size:11px;font-weight:700}.signal-wide[data-astro-cid-ltulntx5]{border-left:1px solid #94bf43;align-items:center;gap:10px;padding-left:30px;flex-direction:row!important}.signal-wide[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]:last-child{margin-left:auto;font-weight:600}.signal-dot[data-astro-cid-ltulntx5]{background:#171a17;border-radius:50%;width:8px;height:8px}.jump-nav[data-astro-cid-ltulntx5]{z-index:20;backdrop-filter:blur(10px);background:#fbfbf7f5;border-bottom:1px solid #ccd1ca;position:sticky;top:0}.jump-nav[data-astro-cid-ltulntx5] .shell[data-astro-cid-ltulntx5]{display:flex;overflow-x:auto}.jump-nav[data-astro-cid-ltulntx5] a[data-astro-cid-ltulntx5]{white-space:nowrap;border-right:1px solid #d8dcd5;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.jump-nav[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{background:#e5e9df;border-radius:2px;padding:2px 7px;font-size:10px}.editorial-note[data-astro-cid-ltulntx5]{background:#fbfbf7;padding:72px 0}.note-grid[data-astro-cid-ltulntx5]{grid-template-columns:.45fr 1.55fr;gap:70px;display:grid}.note-grid[data-astro-cid-ltulntx5] h2[data-astro-cid-ltulntx5],.category-heading[data-astro-cid-ltulntx5] h2[data-astro-cid-ltulntx5],.method-grid[data-astro-cid-ltulntx5] h2[data-astro-cid-ltulntx5]{margin:0;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.04}.note-grid[data-astro-cid-ltulntx5]>div[data-astro-cid-ltulntx5]>p[data-astro-cid-ltulntx5]{color:#5e675d;max-width:760px;margin:20px 0 0;font-size:17px;line-height:1.7}.category-section[data-astro-cid-ltulntx5]{border-top:1px solid #d0d5cd;padding:76px 0;scroll-margin-top:54px}.category-section-alt[data-astro-cid-ltulntx5]{background:#edf0e8}.category-heading[data-astro-cid-ltulntx5]{grid-template-columns:.8fr 1.2fr;align-items:end;gap:80px;margin-bottom:34px;display:grid}.category-lens[data-astro-cid-ltulntx5]>p[data-astro-cid-ltulntx5]{color:#5c655b;margin:0 0 22px;line-height:1.65}.category-lens[data-astro-cid-ltulntx5] dl[data-astro-cid-ltulntx5]{grid-template-columns:1fr 1fr;gap:24px;margin:0;display:grid}.category-lens[data-astro-cid-ltulntx5] dl[data-astro-cid-ltulntx5]>div[data-astro-cid-ltulntx5]{border-top:1px solid #bfc6bc;padding-top:12px}.category-lens[data-astro-cid-ltulntx5] dt[data-astro-cid-ltulntx5]{color:#687168;text-transform:uppercase;font-size:10px;font-weight:900}.category-lens[data-astro-cid-ltulntx5] dd[data-astro-cid-ltulntx5]{margin:5px 0 0;font-size:13px;font-weight:750;line-height:1.4}.picks-grid[data-astro-cid-ltulntx5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pick-card[data-astro-cid-ltulntx5]{background:#fff;border:1px solid #cfd5cc;border-radius:4px;grid-template-columns:190px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.product-image[data-astro-cid-ltulntx5]{background:#f7f8f3;border-right:1px solid #d8dcd5;min-height:100%;display:block;position:relative;overflow:hidden}.product-image[data-astro-cid-ltulntx5] img[data-astro-cid-ltulntx5]{object-fit:contain;width:100%;height:100%;min-height:270px;transition:transform .2s}.pick-card[data-astro-cid-ltulntx5]:hover img[data-astro-cid-ltulntx5]{transform:scale(1.025)}.product-image[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{color:#c6ff5e;background:#171a17;border-radius:2px;padding:5px 7px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.pick-body[data-astro-cid-ltulntx5]{min-width:0;padding:22px}.use-case[data-astro-cid-ltulntx5]{color:#4f6a43;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.pick-body[data-astro-cid-ltulntx5] h3[data-astro-cid-ltulntx5]{font-family:var(--font-sans);margin:0;font-size:22px;line-height:1.15}.pick-body[data-astro-cid-ltulntx5] h3[data-astro-cid-ltulntx5] a[data-astro-cid-ltulntx5]{text-decoration:none}.rationale[data-astro-cid-ltulntx5]{color:#596259;margin:12px 0 14px;font-size:13px;line-height:1.55}.best-for[data-astro-cid-ltulntx5]{color:#596259;border-top:1px solid #e0e3dd;border-bottom:1px solid #e0e3dd;margin:0;padding:11px 0;font-size:12px;line-height:1.45}.best-for[data-astro-cid-ltulntx5] strong[data-astro-cid-ltulntx5]{color:#222722;text-transform:uppercase;margin-bottom:3px;font-size:9px;display:block}.spec-row[data-astro-cid-ltulntx5]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.spec-row[data-astro-cid-ltulntx5] div[data-astro-cid-ltulntx5]{min-width:0}.spec-row[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{color:#747c73;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.spec-row[data-astro-cid-ltulntx5] strong[data-astro-cid-ltulntx5]{overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.25;display:block}.watchout[data-astro-cid-ltulntx5]{background:#f5eee7;border-left:3px solid #d16a3d;margin-top:14px;padding:10px 12px}.watchout[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{color:#975137;text-transform:uppercase;font-size:9px;font-weight:900}.watchout[data-astro-cid-ltulntx5] p[data-astro-cid-ltulntx5]{color:#5d514a;margin:3px 0 0;font-size:11px;line-height:1.4}.card-actions[data-astro-cid-ltulntx5]{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.card-actions[data-astro-cid-ltulntx5] a[data-astro-cid-ltulntx5],.category-action[data-astro-cid-ltulntx5] a[data-astro-cid-ltulntx5]{font-size:12px;font-weight:850;text-decoration:none}.primary-link[data-astro-cid-ltulntx5]{color:#3f5d38}.source-link[data-astro-cid-ltulntx5]{color:#737b72}.category-action[data-astro-cid-ltulntx5]{text-align:right;margin-top:24px}.category-action[data-astro-cid-ltulntx5] a[data-astro-cid-ltulntx5]{color:#3f5d38}.method-band[data-astro-cid-ltulntx5]{color:#fff;background:#202521;padding:78px 0}.method-grid[data-astro-cid-ltulntx5]{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.method-grid[data-astro-cid-ltulntx5]>div[data-astro-cid-ltulntx5]>p[data-astro-cid-ltulntx5]{color:#bdc5bb;margin:0;line-height:1.7}.method-grid[data-astro-cid-ltulntx5] ol[data-astro-cid-ltulntx5]{border-top:1px solid #515951;margin:28px 0 0;padding:0;list-style:none}.method-grid[data-astro-cid-ltulntx5] li[data-astro-cid-ltulntx5]{color:#d8ddd6;border-bottom:1px solid #515951;grid-template-columns:46px 1fr;align-items:center;min-height:52px;font-size:13px;display:grid}.method-grid[data-astro-cid-ltulntx5] li[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]{color:#8f9a8e;font-size:10px}.method-actions[data-astro-cid-ltulntx5]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.button-light[data-astro-cid-ltulntx5]{color:#171a17;background:#c6ff5e;border-radius:3px;padding:13px 17px;font-size:13px;font-weight:900;text-decoration:none}.text-light[data-astro-cid-ltulntx5]{color:#fff;font-size:13px;font-weight:800;text-decoration:none}@media (width<=980px){.hero-grid[data-astro-cid-ltulntx5],.category-heading[data-astro-cid-ltulntx5],.method-grid[data-astro-cid-ltulntx5]{grid-template-columns:1fr;gap:34px}.signals[data-astro-cid-ltulntx5]{grid-template-columns:repeat(3,1fr);padding:16px 0}.signal-wide[data-astro-cid-ltulntx5]{border-top:1px solid #94bf43;border-left:0;grid-column:1/-1;padding:14px 0 0}.picks-grid[data-astro-cid-ltulntx5]{grid-template-columns:1fr}.pick-card[data-astro-cid-ltulntx5]{grid-template-columns:220px minmax(0,1fr)}}@media (width<=620px){.shell[data-astro-cid-ltulntx5]{width:calc(100% - 28px)}.hero[data-astro-cid-ltulntx5]{padding:52px 0}h1[data-astro-cid-ltulntx5]{font-size:44px}.signals[data-astro-cid-ltulntx5]{gap:14px}.signals[data-astro-cid-ltulntx5] strong[data-astro-cid-ltulntx5]{font-size:18px}.signal-wide[data-astro-cid-ltulntx5]{flex-wrap:wrap;align-items:flex-start}.signal-wide[data-astro-cid-ltulntx5] span[data-astro-cid-ltulntx5]:last-child{width:100%;margin-left:18px}.jump-nav[data-astro-cid-ltulntx5] .shell[data-astro-cid-ltulntx5]{width:100%;padding-left:14px}.editorial-note[data-astro-cid-ltulntx5],.category-section[data-astro-cid-ltulntx5],.method-band[data-astro-cid-ltulntx5]{padding:54px 0}.note-grid[data-astro-cid-ltulntx5]{grid-template-columns:1fr;gap:14px}.category-lens[data-astro-cid-ltulntx5] dl[data-astro-cid-ltulntx5]{grid-template-columns:1fr;gap:12px}.pick-card[data-astro-cid-ltulntx5]{grid-template-columns:1fr}.product-image[data-astro-cid-ltulntx5]{aspect-ratio:16/9;border-bottom:1px solid #d8dcd5;border-right:0}.product-image[data-astro-cid-ltulntx5] img[data-astro-cid-ltulntx5]{min-height:0}.spec-row[data-astro-cid-ltulntx5]{grid-template-columns:1fr 1fr}.card-actions[data-astro-cid-ltulntx5]{flex-direction:column;align-items:flex-start}.category-action[data-astro-cid-ltulntx5]{text-align:left}}
