.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{color:var(--ink-3);flex-wrap:wrap;gap:6px;margin:0 0 28px;padding:0;font-size:12px;font-weight:500;list-style:none;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";color:var(--line);margin-right:6px}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]{align-items:center;min-width:0;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]:last-child{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:min(40ch,100%);overflow:hidden}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]:last-child span[data-astro-cid-vx4iavld]{text-overflow:ellipsis;display:block;overflow:hidden}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--ink-2);text-decoration:none}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{color:var(--ink);text-decoration:underline}@media (width<=640px){.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]:last-child{display:none}.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{margin-bottom:20px}}.answer[data-astro-cid-snhospzg]{background:var(--surface);border-radius:var(--radius);border-top:3px solid var(--yellow);margin:0 0 56px;padding:22px 26px 24px}.lbl[data-astro-cid-snhospzg]{align-items:center;gap:8px;margin:0 0 10px;display:flex}.sq[data-astro-cid-snhospzg]{background:var(--yellow);outline:1px solid var(--ink);width:8px;height:8px}.body[data-astro-cid-snhospzg]{letter-spacing:-.01em;font-size:17px;line-height:1.6}.body[data-astro-cid-snhospzg] p:last-child{margin-bottom:0}@media (width<=640px){.answer[data-astro-cid-snhospzg]{padding:18px 18px 20px}.body[data-astro-cid-snhospzg]{font-size:16.5px}}.tbl[data-astro-cid-3jeeeo45]{margin:0 0 56px}.cap[data-astro-cid-3jeeeo45]{color:var(--ink-2);padding:0 0 12px;font-size:12px;font-weight:500}.tbl[data-astro-cid-3jeeeo45] tbody th{font-weight:500}.note[data-astro-cid-3jeeeo45]{color:var(--ink-3);font-size:12.5px;font-family:var(--sans);margin:0;padding:12px 0 0}.verdict[data-astro-cid-3jeeeo45]{background:var(--surface);border-radius:var(--radius);margin:14px 0 0;padding:14px 16px;font-size:15.5px}.tools[data-astro-cid-e3jmmlrg]{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:0 0 18px;display:grid}.tools[data-astro-cid-e3jmmlrg] ul[data-astro-cid-e3jmmlrg]{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.tools[data-astro-cid-e3jmmlrg] li[data-astro-cid-e3jmmlrg]:before{content:"+ ";color:var(--ink-3)}.steps[data-astro-cid-e3jmmlrg]{margin:0 0 72px;padding:0;list-style:none}.step[data-astro-cid-e3jmmlrg]{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:26px 0;display:grid}.num[data-astro-cid-e3jmmlrg]{font-size:30px;font-family:var(--display);color:var(--ink);background:var(--yellow);letter-spacing:-.03em;place-self:start;padding:7px 10px 6px;font-weight:600;line-height:1}.step[data-astro-cid-e3jmmlrg] h3[data-astro-cid-e3jmmlrg]{color:var(--ink);letter-spacing:-.03em;margin:0 0 10px;font-size:24px;font-weight:600}.step-body[data-astro-cid-e3jmmlrg]{color:var(--ink-2);min-width:0;font-size:16.5px}.step-body[data-astro-cid-e3jmmlrg] p:last-child{margin-bottom:0}.step-body[data-astro-cid-e3jmmlrg] img[data-astro-cid-e3jmmlrg]{border-radius:var(--radius);margin-top:18px}@media (width<=560px){.step[data-astro-cid-e3jmmlrg],.tools[data-astro-cid-e3jmmlrg]{grid-template-columns:64px 1fr}.num[data-astro-cid-e3jmmlrg]{padding:5px 7px 4px;font-size:22px}}.crit[data-astro-cid-suvcdjcd]{color:var(--ink-3);font-size:11px}.ranked[data-astro-cid-suvcdjcd]{border-top:1px solid var(--ink);margin:0 0 56px;padding:0;list-style:none}.rc[data-astro-cid-suvcdjcd]{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr auto;align-items:start;gap:16px;padding:24px 0;font-size:16px;display:grid}.rank[data-astro-cid-suvcdjcd]{font-family:var(--display);letter-spacing:-.04em;font-size:48px;font-weight:600;line-height:.9}.rc[data-astro-cid-suvcdjcd] h3[data-astro-cid-suvcdjcd]{margin:4px 0 8px}.rc[data-astro-cid-suvcdjcd] h3[data-astro-cid-suvcdjcd] a[data-astro-cid-suvcdjcd]{text-decoration:none}.best[data-astro-cid-suvcdjcd]{color:var(--ink-2);font-size:15px}.score[data-astro-cid-suvcdjcd]{text-align:right;line-height:1}.score[data-astro-cid-suvcdjcd] b[data-astro-cid-suvcdjcd]{font-size:40px;font-family:var(--display);letter-spacing:-.035em;font-weight:600}.score[data-astro-cid-suvcdjcd] small[data-astro-cid-suvcdjcd]{color:var(--ink-3);font-size:12px}@media (width<=560px){.rc[data-astro-cid-suvcdjcd]{grid-template-columns:1fr auto}.rank[data-astro-cid-suvcdjcd]{grid-column:1/-1;font-size:22px}}.verdict[data-astro-cid-763bp6tq]{border-top:1px solid var(--ink);margin:0 0 56px;padding:18px 0 0}.top[data-astro-cid-763bp6tq]{justify-content:space-between;align-items:center;display:flex}.lbl[data-astro-cid-763bp6tq]{color:var(--ink-2);margin:0;font-size:11px}.rating[data-astro-cid-763bp6tq]{margin:0;font-size:15px}.rating[data-astro-cid-763bp6tq] b[data-astro-cid-763bp6tq]{font-size:56px;font-family:var(--display);letter-spacing:-.04em;font-weight:600}.sum[data-astro-cid-763bp6tq]{margin:10px 0 18px;font-size:19px;font-weight:500}.pc[data-astro-cid-763bp6tq]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.h[data-astro-cid-763bp6tq]{color:var(--ink-3);margin:0 0 6px;font-size:11px}ul[data-astro-cid-763bp6tq]{gap:6px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}li[data-astro-cid-763bp6tq]:before{content:"+";font-family:var(--mono);color:var(--ink);margin-right:8px;font-weight:600}.cons[data-astro-cid-763bp6tq] li[data-astro-cid-763bp6tq]:before{content:"–";color:var(--ink-3)}.who[data-astro-cid-763bp6tq]{border-top:1px solid var(--line);margin-top:18px;padding-top:14px;font-size:16px}.who[data-astro-cid-763bp6tq] p[data-astro-cid-763bp6tq]{margin:6px 0}@media (width<=560px){.pc[data-astro-cid-763bp6tq]{grid-template-columns:1fr}}.def[data-astro-cid-jrn3a4um]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin:0 0 56px;padding:16px 0 20px;font-size:18px}.lbl[data-astro-cid-jrn3a4um]{color:var(--ink-3);margin:0 0 4px;font-size:11px}.term[data-astro-cid-jrn3a4um]{font-size:40px;font-family:var(--display);letter-spacing:-.035em;margin:14px 0 10px;font-weight:600;line-height:1}.def[data-astro-cid-jrn3a4um] p:last-child{margin-bottom:0}.stats[data-astro-cid-2qskpwvp]{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0 0 56px;display:grid}.stat[data-astro-cid-2qskpwvp]{border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:200px;margin:0;padding:16px 16px 20px 0;display:flex}.stat[data-astro-cid-2qskpwvp]+.stat[data-astro-cid-2qskpwvp]{border-left:1px solid var(--line);padding-left:16px}.v[data-astro-cid-2qskpwvp]{font-size:64px;font-family:var(--display);letter-spacing:-.04em;margin:0 0 28px;font-weight:600;line-height:1}figcaption[data-astro-cid-2qskpwvp]{color:var(--ink-2);font-size:15px}.src[data-astro-cid-2qskpwvp]{color:var(--ink-3);font-size:12px;font-family:var(--sans);margin-top:10px;display:block}.needs[data-astro-cid-32gasuqk]{border-radius:var(--radius);background:var(--yellow-soft);border:1px dashed var(--ink);margin:0 0 40px;padding:16px 20px;font-size:15px}.lbl[data-astro-cid-32gasuqk]{margin:0 0 8px;font-size:11px}ul[data-astro-cid-32gasuqk]{margin:0;padding-left:1.2em}span[data-astro-cid-32gasuqk]{color:var(--ink-2)}.faq[data-astro-cid-hemr5th4]{margin-top:72px}h2[data-astro-cid-hemr5th4]{margin-top:0}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--ink);margin-top:28px}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--ink)}summary[data-astro-cid-hemr5th4]{cursor:pointer;grid-template-columns:44px 1fr 14px;align-items:center;gap:14px;padding:15px 0;list-style:none;display:grid}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.n[data-astro-cid-hemr5th4]{background:var(--yellow);color:var(--ink);justify-self:start;padding:5px 6px;font-size:12px;font-weight:500;line-height:1}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:600;line-height:1.3}summary[data-astro-cid-hemr5th4]:hover h3[data-astro-cid-hemr5th4]{text-underline-offset:5px;text-decoration:underline 1px}.pm[data-astro-cid-hemr5th4]{width:12px;height:12px;position:relative}.pm[data-astro-cid-hemr5th4]:before,.pm[data-astro-cid-hemr5th4]:after{content:"";background:var(--ink);height:1px;transition:transform .2s;position:absolute;top:5.5px;left:0;right:0}.pm[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.a[data-astro-cid-hemr5th4]{color:var(--ink-2);max-width:66ch;padding:0 0 20px 58px;font-size:15px}.a[data-astro-cid-hemr5th4] p:last-child{margin-bottom:0}@media (width<=560px){summary[data-astro-cid-hemr5th4]{grid-template-columns:36px 1fr 12px;gap:10px}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{font-size:17px}.a[data-astro-cid-hemr5th4]{padding-left:46px}}.author[data-astro-cid-hbs4ykhd]{margin-top:72px}.row[data-astro-cid-hbs4ykhd]{grid-template-columns:96px 1fr;align-items:start;gap:22px;display:grid}img[data-astro-cid-hbs4ykhd]{object-fit:cover;border-radius:50%;width:96px;height:96px}.name[data-astro-cid-hbs4ykhd]{letter-spacing:-.04em;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1}.name[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{text-decoration:none}.cred[data-astro-cid-hbs4ykhd]{color:var(--ink-2);max-width:52ch;margin:0 0 10px;font-size:14px}.btn-link[data-astro-cid-hbs4ykhd]{font-size:14px}.links[data-astro-cid-hbs4ykhd]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ah[data-astro-cid-6ss4jfru]{margin-bottom:56px}.flag[data-astro-cid-6ss4jfru]{background:var(--ink);color:var(--yellow);border-radius:2px;margin:0 0 18px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}h1[data-astro-cid-6ss4jfru]{max-width:20ch;margin:0 0 24px}.facts[data-astro-cid-6ss4jfru]{flex-wrap:wrap;gap:8px 28px;margin:0 0 16px;display:flex}.facts[data-astro-cid-6ss4jfru]>div[data-astro-cid-6ss4jfru]{align-items:baseline;gap:8px;display:flex}.facts[data-astro-cid-6ss4jfru] dt[data-astro-cid-6ss4jfru]{color:var(--ink-3)}.facts[data-astro-cid-6ss4jfru] dd[data-astro-cid-6ss4jfru]{margin:0;font-size:14px;font-weight:500}.tool[data-astro-cid-6ss4jfru]{white-space:normal}.tool[data-astro-cid-6ss4jfru]>.logo[data-astro-cid-6ss4jfru]{white-space:nowrap}.logo[data-astro-cid-6ss4jfru]{vertical-align:-.14em;background:#fff;border-radius:.22em;width:1em;height:1em;margin:0 .06em 0 .2em;display:inline-block;box-shadow:0 4px 14px #0000001a,0 0 0 1px #0000000d}.l2[data-astro-cid-6ss4jfru]{margin-left:-.32em}.letter[data-astro-cid-6ss4jfru]{background:var(--ink);color:var(--yellow);vertical-align:.08em;border-radius:.38em;place-items:center;width:1.7em;height:1.7em;font-size:.62em;display:inline-grid}.row[data-astro-cid-6ss4jfru]{border-top:1px solid var(--ink);grid-template-columns:220px 1fr;gap:48px;padding-top:18px;display:grid}.meta[data-astro-cid-6ss4jfru]{align-content:start;gap:14px;margin:0;display:grid}.meta[data-astro-cid-6ss4jfru] dd[data-astro-cid-6ss4jfru]{margin:1px 0 0;font-size:14px;font-weight:500}.meta[data-astro-cid-6ss4jfru] a[data-astro-cid-6ss4jfru]{text-decoration:none}.tip[data-astro-cid-6ss4jfru]{cursor:help;outline:none;display:inline-block;position:relative}.u[data-astro-cid-6ss4jfru]{text-underline-offset:3px;text-decoration:underline dotted}.tip[data-astro-cid-6ss4jfru]:hover .u[data-astro-cid-6ss4jfru],.tip[data-astro-cid-6ss4jfru]:focus .u[data-astro-cid-6ss4jfru]{background:var(--yellow)}.pop[data-astro-cid-6ss4jfru]{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:260px;color:var(--ink);opacity:0;visibility:hidden;padding:12px 14px;font-size:13.5px;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);left:-12px;transform:translateY(-4px);box-shadow:0 10px 30px #0000001a}.pop[data-astro-cid-6ss4jfru]:before{content:"";background:var(--surface);border-left:1px solid var(--line);border-top:1px solid var(--line);width:10px;height:10px;position:absolute;top:-6px;left:22px;transform:rotate(45deg)}.pop[data-astro-cid-6ss4jfru] a[data-astro-cid-6ss4jfru]{margin-top:6px;font-size:12.5px;font-weight:500;text-decoration:underline;display:block}.tip[data-astro-cid-6ss4jfru]:hover .pop[data-astro-cid-6ss4jfru],.tip[data-astro-cid-6ss4jfru]:focus .pop[data-astro-cid-6ss4jfru],.tip[data-astro-cid-6ss4jfru]:focus-within .pop[data-astro-cid-6ss4jfru]{opacity:1;visibility:visible;transform:none}.fc[data-astro-cid-6ss4jfru] a[data-astro-cid-6ss4jfru]{background:var(--ok-soft);color:#2f6b0f;border-radius:3px;align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.fc[data-astro-cid-6ss4jfru] a[data-astro-cid-6ss4jfru]:hover{text-decoration:underline}.by[data-astro-cid-6ss4jfru]{align-items:center;gap:10px;display:flex}.by[data-astro-cid-6ss4jfru] img[data-astro-cid-6ss4jfru]{border-radius:50%;width:40px;height:40px}.intro[data-astro-cid-6ss4jfru]{max-width:52ch;color:var(--ink);margin:0 0 18px;font-size:17px;line-height:1.6}.tl[data-astro-cid-6ss4jfru]{align-items:center;gap:10px;margin:0 0 8px;font-size:14px;font-weight:500;display:flex}.dot[data-astro-cid-6ss4jfru]{background:#1f9d55;border-radius:50%;flex:none;width:7px;height:7px}.disc[data-astro-cid-6ss4jfru]{color:var(--ink-3);max-width:60ch;margin:0;font-size:12.5px}.disc[data-astro-cid-6ss4jfru] a[data-astro-cid-6ss4jfru]{color:var(--ink-2)}@media (width<=760px){h1[data-astro-cid-6ss4jfru]{margin-bottom:18px}.facts[data-astro-cid-6ss4jfru]{gap:6px 20px;margin-bottom:14px}.facts[data-astro-cid-6ss4jfru] dd[data-astro-cid-6ss4jfru]{font-size:13px}.row[data-astro-cid-6ss4jfru]{grid-template-columns:1fr;gap:22px}.meta[data-astro-cid-6ss4jfru]{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.meta[data-astro-cid-6ss4jfru] .by[data-astro-cid-6ss4jfru]{flex-basis:100%}.meta[data-astro-cid-6ss4jfru]>div[data-astro-cid-6ss4jfru]:not(.by):not(.fc) dt[data-astro-cid-6ss4jfru]{display:none}.meta[data-astro-cid-6ss4jfru]>div[data-astro-cid-6ss4jfru]:not(.by) dd[data-astro-cid-6ss4jfru]{color:var(--ink-2);font-size:13px}.intro[data-astro-cid-6ss4jfru]{font-size:17.5px;line-height:1.6}.meta[data-astro-cid-6ss4jfru]{position:relative}.tip[data-astro-cid-6ss4jfru]{position:static}.pop[data-astro-cid-6ss4jfru]{width:min(300px,100vw - 40px);top:calc(100% + 8px);left:0}.pop[data-astro-cid-6ss4jfru]:before{display:none}.ah[data-astro-cid-6ss4jfru]{margin-bottom:40px}}.lbl[data-astro-cid-7ujuv3yq]{border-bottom:1px solid var(--ink);color:var(--ink-2);margin:0 0 10px;padding-bottom:10px}ol[data-astro-cid-7ujuv3yq]{counter-reset:t;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain;min-height:0;margin:0;padding:0 6px 0 0;list-style:none;overflow-y:auto}ol[data-astro-cid-7ujuv3yq]::-webkit-scrollbar{width:4px}ol[data-astro-cid-7ujuv3yq]::-webkit-scrollbar-thumb{background:var(--line)}li[data-astro-cid-7ujuv3yq]{counter-increment:t;border-bottom:1px solid var(--line)}a[data-astro-cid-7ujuv3yq]{color:var(--ink-3);grid-template-columns:26px 1fr;padding:8px 0;font-size:13px;line-height:1.35;text-decoration:none;transition:color .15s;display:grid}a[data-astro-cid-7ujuv3yq]:before{content:counter(t, decimal-leading-zero);padding-top:1px;font-size:11px}a[data-astro-cid-7ujuv3yq]:hover{color:var(--ink)}a[data-astro-cid-7ujuv3yq].on{color:var(--ink);font-weight:500}a[data-astro-cid-7ujuv3yq].on:before{color:var(--ink);background:var(--yellow);width:max-content;height:max-content;padding:0 3px}@media (width<=1023px){.toc[data-astro-cid-7ujuv3yq]{display:none}}.mtoc[data-astro-cid-xc3amj6h]{display:none}@media (width<=1023px){.mtoc[data-astro-cid-xc3amj6h]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin:0 0 40px;display:block}summary[data-astro-cid-xc3amj6h]{cursor:pointer;justify-content:space-between;padding:12px 0;font-size:12px;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-xc3amj6h]::-webkit-details-marker{display:none}summary[data-astro-cid-xc3amj6h]:after{content:"+";font-family:var(--mono);margin-left:10px}details[data-astro-cid-xc3amj6h][open] summary[data-astro-cid-xc3amj6h]:after{content:"−"}.n[data-astro-cid-xc3amj6h]{color:var(--ink-3);margin-left:auto}ol[data-astro-cid-xc3amj6h]{margin:0;padding:0 0 14px 22px;font-size:15px}li[data-astro-cid-xc3amj6h]{margin:6px 0}a[data-astro-cid-xc3amj6h]{color:var(--ink-2);text-decoration:none}}.tk[data-astro-cid-4prlvgs4]{margin:0 0 56px}ol[data-astro-cid-4prlvgs4]{margin:0;padding:0;list-style:none}li[data-astro-cid-4prlvgs4]{border-bottom:1px solid var(--line);letter-spacing:-.01em;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;font-size:18px;display:grid}.n[data-astro-cid-4prlvgs4]{color:var(--ink-3);padding-top:5px;font-size:12px;font-weight:500}@media (width<=560px){li[data-astro-cid-4prlvgs4]{grid-template-columns:40px 1fr}}.share[data-astro-cid-mfmnpsxm]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:40px;display:flex}.lbl[data-astro-cid-mfmnpsxm]{margin-right:6px}a[data-astro-cid-mfmnpsxm],button[data-astro-cid-mfmnpsxm]{font:500 13px var(--sans);border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;padding:6px 12px;text-decoration:none}a[data-astro-cid-mfmnpsxm]:hover,button[data-astro-cid-mfmnpsxm]:hover{background:var(--yellow);border-color:var(--yellow)}.rel[data-astro-cid-hrvvkqzy]{margin-top:120px}h2[data-astro-cid-hrvvkqzy]{margin:0 0 20px}.grid[data-astro-cid-hrvvkqzy]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (width<=900px){.grid[data-astro-cid-hrvvkqzy]{grid-template-columns:1fr}}.progress[data-astro-cid-3btfzsdv]{z-index:100;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.progress[data-astro-cid-3btfzsdv] span[data-astro-cid-3btfzsdv]{background:var(--yellow);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 0 .5px #00000026}.sum[data-astro-cid-jxjhsxy6]{background:var(--surface);border-radius:var(--radius);border-top:3px solid var(--yellow);margin:-24px 0 40px;padding:22px 26px}.label[data-astro-cid-jxjhsxy6]{margin:0 0 6px}.line[data-astro-cid-jxjhsxy6]{font-family:var(--display);letter-spacing:-.025em;margin:0 0 14px;font-size:24px;font-weight:600;line-height:1.25}ul[data-astro-cid-jxjhsxy6]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-jxjhsxy6]{grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:15.5px;display:grid}.mk[data-astro-cid-jxjhsxy6]{place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.ok[data-astro-cid-jxjhsxy6]{background:var(--ok)}.bad[data-astro-cid-jxjhsxy6]{background:var(--bad)}@media (width<=560px){.sum[data-astro-cid-jxjhsxy6]{padding:18px}.line[data-astro-cid-jxjhsxy6]{font-size:20px}}.ring[data-astro-cid-unwsjywv]{width:var(--s);height:var(--s);flex:none;place-items:center;display:inline-grid;position:relative}svg[data-astro-cid-unwsjywv]{width:100%;height:100%;position:absolute;inset:0}.v[data-astro-cid-unwsjywv]{font-family:var(--display);font-weight:600;font-size:calc(var(--s) * .3);letter-spacing:-.03em;position:relative}small[data-astro-cid-unwsjywv]{color:var(--ink-3);margin-left:1px;font-size:.45em;font-weight:500}.vs[data-astro-cid-rv3dwixg]{margin:0 0 72px}.pair[data-astro-cid-rv3dwixg]{grid-template-columns:1fr 44px 1fr;align-items:stretch;margin-top:8px;display:grid}.v[data-astro-cid-rv3dwixg]{background:var(--ink);width:44px;height:44px;color:var(--yellow);font-family:var(--display);z-index:1;border-radius:50%;place-self:center;place-items:center;margin:0 -12px;font-size:15px;font-weight:600;display:grid}.tool[data-astro-cid-rv3dwixg]{background:var(--surface);border-radius:var(--radius);border:1px solid #0000;flex-direction:column;padding:22px 22px 20px;display:flex;position:relative}.win[data-astro-cid-rv3dwixg]{border-color:var(--ink)}.badge[data-astro-cid-rv3dwixg]{background:var(--yellow);border:1px solid var(--ink);align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-11px;left:20px}.top[data-astro-cid-rv3dwixg]{grid-template-columns:52px 1fr auto;align-items:center;gap:14px;margin-bottom:14px;display:grid}.top[data-astro-cid-rv3dwixg] img[data-astro-cid-rv3dwixg],.letter[data-astro-cid-rv3dwixg]{border-radius:12px;width:52px;height:52px;box-shadow:0 0 0 1px #0000000f}.letter[data-astro-cid-rv3dwixg]{background:var(--ink);color:var(--yellow);place-items:center;font-size:22px;font-weight:600;display:grid}.name[data-astro-cid-rv3dwixg]{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600}dl[data-astro-cid-rv3dwixg]{border-top:1px solid var(--line);flex:1;margin:0 0 18px}dl[data-astro-cid-rv3dwixg] div[data-astro-cid-rv3dwixg]{border-bottom:1px solid var(--line);grid-template-columns:82px 1fr;gap:10px;padding:9px 0;font-size:14px;display:grid}dt[data-astro-cid-rv3dwixg]{color:var(--ink-3);padding-top:1px;font-size:12.5px}dd[data-astro-cid-rv3dwixg]{margin:0}.ctas[data-astro-cid-rv3dwixg]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btn-link[data-astro-cid-rv3dwixg]{font-size:13.5px}.verdict[data-astro-cid-rv3dwixg]{border-left:3px solid var(--yellow);margin-top:22px;padding-left:16px;font-size:18px;line-height:1.55}.verdict[data-astro-cid-rv3dwixg] p:last-child{margin:0}@media (width<=760px){.pair[data-astro-cid-rv3dwixg]{grid-template-columns:1fr;gap:0}.v[data-astro-cid-rv3dwixg]{margin:-10px auto}}.vt[data-astro-cid-ioj7nw5i]{margin:0 0 72px}h2[data-astro-cid-ioj7nw5i]{margin-top:0}.score[data-astro-cid-ioj7nw5i]{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 8px;display:grid}.sc[data-astro-cid-ioj7nw5i]{background:var(--surface);border-radius:var(--radius);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.sc[data-astro-cid-ioj7nw5i] img[data-astro-cid-ioj7nw5i]{border-radius:8px;box-shadow:0 0 0 1px #0000000f}.nm[data-astro-cid-ioj7nw5i]{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:600}.wn[data-astro-cid-ioj7nw5i]{font-family:var(--display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1}.wn[data-astro-cid-ioj7nw5i] small[data-astro-cid-ioj7nw5i]{font-family:var(--sans);color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:500}.lead[data-astro-cid-ioj7nw5i]{box-shadow:inset 0 -3px 0 var(--yellow)}.rows[data-astro-cid-ioj7nw5i]{margin:0;padding:0;list-style:none}.rows[data-astro-cid-ioj7nw5i] li[data-astro-cid-ioj7nw5i]{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr;align-items:start;gap:18px;padding:14px 0;display:grid}.cat[data-astro-cid-ioj7nw5i]{font-family:var(--display);letter-spacing:-.015em;align-items:center;gap:10px;margin:12px 0 0;font-size:16px;font-weight:600;display:flex}.cat[data-astro-cid-ioj7nw5i] svg{flex:none}.pair[data-astro-cid-ioj7nw5i]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cell[data-astro-cid-ioj7nw5i]{background:var(--surface);border-radius:var(--radius);border:1px solid #0000;padding:12px 14px 14px;position:relative}.cell[data-astro-cid-ioj7nw5i].win{border-color:var(--ink)}.who[data-astro-cid-ioj7nw5i]{color:var(--ink-3);align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:500;display:flex}.who[data-astro-cid-ioj7nw5i] img[data-astro-cid-ioj7nw5i]{border-radius:4px}.tag[data-astro-cid-ioj7nw5i]{background:var(--yellow);color:var(--ink);align-items:center;gap:3px;margin-left:auto;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}.val[data-astro-cid-ioj7nw5i]{margin:0;font-size:14.5px;line-height:1.5}.foot[data-astro-cid-ioj7nw5i]{color:var(--ink-3);margin-top:12px;font-size:13px}@media (width<=760px){.rows[data-astro-cid-ioj7nw5i] li[data-astro-cid-ioj7nw5i]{grid-template-columns:1fr;gap:8px;padding:16px 0}.cat[data-astro-cid-ioj7nw5i]{margin:0}.pair[data-astro-cid-ioj7nw5i]{gap:8px}.cell[data-astro-cid-ioj7nw5i]{padding:10px 12px 12px}.val[data-astro-cid-ioj7nw5i]{font-size:14px}.sc[data-astro-cid-ioj7nw5i]{padding:12px 14px}.wn[data-astro-cid-ioj7nw5i]{font-size:24px}}.vsc[data-astro-cid-s3w6lo63]{margin:0 0 72px}h2[data-astro-cid-s3w6lo63]{margin-top:0}.legend[data-astro-cid-s3w6lo63]{color:var(--ink-2);gap:18px;margin:0 0 8px;font-size:13px;display:flex}.legend[data-astro-cid-s3w6lo63] span[data-astro-cid-s3w6lo63]{align-items:center;gap:6px;display:inline-flex}.legend[data-astro-cid-s3w6lo63] i[data-astro-cid-s3w6lo63]{border-radius:999px;width:18px;height:8px}.ka[data-astro-cid-s3w6lo63],.fa[data-astro-cid-s3w6lo63]{background:var(--ink)}.kb[data-astro-cid-s3w6lo63],.fb[data-astro-cid-s3w6lo63]{background:var(--yellow)}ul[data-astro-cid-s3w6lo63]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}li[data-astro-cid-s3w6lo63]{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) 2fr 110px;align-items:center;gap:18px;padding:14px 0;display:grid}.l[data-astro-cid-s3w6lo63]{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:600}.bars[data-astro-cid-s3w6lo63]{gap:6px;display:grid}.bar[data-astro-cid-s3w6lo63]{background:#ececea;border-radius:999px;height:10px;display:block;position:relative}.bar[data-astro-cid-s3w6lo63] span[data-astro-cid-s3w6lo63]{border-radius:999px;position:absolute;inset:0 auto 0 0}.n[data-astro-cid-s3w6lo63]{text-align:right;font-family:var(--display);color:var(--ink-3);grid-template-columns:auto auto;justify-content:end;gap:14px;font-size:20px;font-weight:600;display:grid}.n[data-astro-cid-s3w6lo63] .hi[data-astro-cid-s3w6lo63]{color:var(--ink)}@media (width<=640px){li[data-astro-cid-s3w6lo63]{grid-template-columns:1fr auto;gap:8px 12px}.bars[data-astro-cid-s3w6lo63]{grid-area:2/1/auto/-1}}.uh[data-astro-cid-37tun4qi]{margin-top:56px}ol[data-astro-cid-37tun4qi]{margin:0;padding:0;list-style:none}li[data-astro-cid-37tun4qi]{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:16px;padding:10px 0;font-size:14.5px;display:grid}time[data-astro-cid-37tun4qi]{font-weight:500}span[data-astro-cid-37tun4qi]{color:var(--ink-2)}.vc[data-astro-cid-zvtv5kgv]{margin:0 0 72px}.label[data-astro-cid-zvtv5kgv]{align-items:center;gap:8px;display:inline-flex}.grid[data-astro-cid-zvtv5kgv]{grid-template-columns:200px 1fr;gap:40px;display:grid}.score[data-astro-cid-zvtv5kgv]{width:190px;height:190px;position:relative}.ring[data-astro-cid-zvtv5kgv]{width:100%;height:100%}.n[data-astro-cid-zvtv5kgv]{font-family:var(--display);letter-spacing:-.04em;place-items:center;font-size:56px;font-weight:600;display:grid;position:absolute;inset:0}.n[data-astro-cid-zvtv5kgv] small[data-astro-cid-zvtv5kgv]{color:var(--ink-3);letter-spacing:-.01em;margin-left:2px;font-size:16px;font-weight:600}.n[data-astro-cid-zvtv5kgv]{grid-auto-flow:column;justify-content:center;align-items:center}.sum[data-astro-cid-zvtv5kgv]{margin-bottom:22px;font-size:18px;line-height:1.55}.sum[data-astro-cid-zvtv5kgv] p:last-child{margin:0}.rows[data-astro-cid-zvtv5kgv]{border-top:1px solid var(--line);margin:0 0 24px}.rows[data-astro-cid-zvtv5kgv] div[data-astro-cid-zvtv5kgv]{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;align-items:center;gap:16px;padding:10px 0;font-size:15px;display:grid}.rows[data-astro-cid-zvtv5kgv] dt[data-astro-cid-zvtv5kgv]{color:var(--ink);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.rows[data-astro-cid-zvtv5kgv] dd[data-astro-cid-zvtv5kgv]{margin:0}.dot[data-astro-cid-zvtv5kgv]{background:var(--surface);border:1px solid var(--line);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=640px){.grid[data-astro-cid-zvtv5kgv]{grid-template-columns:1fr;gap:16px}.score[data-astro-cid-zvtv5kgv]{width:150px;height:150px}.n[data-astro-cid-zvtv5kgv]{font-size:44px}.rows[data-astro-cid-zvtv5kgv] div[data-astro-cid-zvtv5kgv]{grid-template-columns:120px 1fr}.btn[data-astro-cid-zvtv5kgv]{justify-content:center;width:100%}}.ht[data-astro-cid-7qdsgqli]{margin:0 0 72px}h2[data-astro-cid-7qdsgqli]{margin-top:0}.method[data-astro-cid-7qdsgqli]{color:var(--ink-2);max-width:60ch}.grid[data-astro-cid-7qdsgqli]{grid-template-columns:repeat(var(--n), 1fr);gap:10px;margin:28px 0 0;display:grid}.cell[data-astro-cid-7qdsgqli]{background:var(--surface);border-radius:var(--radius);padding:16px}.ic[data-astro-cid-7qdsgqli]{background:var(--yellow);border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}dd[data-astro-cid-7qdsgqli]{font-size:26px;font-family:var(--display);letter-spacing:-.04em;margin:10px 0 0;font-weight:600;line-height:1.05}.wide[data-astro-cid-7qdsgqli]{grid-column:1/-1;grid-template-columns:38px 1fr;align-items:start;gap:16px;display:grid}.wide[data-astro-cid-7qdsgqli] .ic[data-astro-cid-7qdsgqli]{margin:0}.made[data-astro-cid-7qdsgqli]{letter-spacing:-.02em;margin-top:4px;font-size:19px;line-height:1.35}@media (width<=640px){.grid[data-astro-cid-7qdsgqli]{grid-template-columns:1fr 1fr}dd[data-astro-cid-7qdsgqli]{font-size:22px}.made[data-astro-cid-7qdsgqli]{font-size:17px}}.gal[data-astro-cid-4dwnkjpg]{margin:0 0 72px}h2[data-astro-cid-4dwnkjpg]{margin-top:0}.stage[data-astro-cid-4dwnkjpg]{background:var(--surface-2);border-radius:var(--radius);margin-top:24px;position:relative;overflow:hidden}.slide[data-astro-cid-4dwnkjpg]{margin:0}img[data-astro-cid-4dwnkjpg],video[data-astro-cid-4dwnkjpg]{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.nav[data-astro-cid-4dwnkjpg]{background:var(--surface);border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--ink);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-astro-cid-4dwnkjpg]:hover{background:var(--yellow);border-color:var(--yellow)}.prev[data-astro-cid-4dwnkjpg]{left:12px}.next[data-astro-cid-4dwnkjpg]{right:12px}.tabs[data-astro-cid-4dwnkjpg]{grid-template-columns:repeat(var(--n,3), 1fr);--n:3;gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.tabs[data-astro-cid-4dwnkjpg] button[data-astro-cid-4dwnkjpg]{all:unset;box-sizing:border-box;cursor:pointer;border-top:2px solid var(--line);width:100%;color:var(--ink-2);grid-template-columns:auto 1fr;gap:10px;margin-top:12px;padding:12px 0 0;font-size:14px;line-height:1.45;display:grid}.tabs[data-astro-cid-4dwnkjpg] button[data-astro-cid-4dwnkjpg][aria-current=true]{border-top-color:var(--ink);color:var(--ink)}.tabs[data-astro-cid-4dwnkjpg] .n[data-astro-cid-4dwnkjpg]{background:var(--surface-2);height:max-content;padding:3px 5px;font-size:12px;font-weight:500;line-height:1}.tabs[data-astro-cid-4dwnkjpg] button[data-astro-cid-4dwnkjpg][aria-current=true] .n[data-astro-cid-4dwnkjpg]{background:var(--yellow)}@media (width<=640px){.tabs[data-astro-cid-4dwnkjpg]{grid-template-columns:1fr}.tabs[data-astro-cid-4dwnkjpg] button[data-astro-cid-4dwnkjpg]:not([aria-current=true]) .c[data-astro-cid-4dwnkjpg]{display:none}.tabs[data-astro-cid-4dwnkjpg]{gap:8px;display:flex}.tabs[data-astro-cid-4dwnkjpg] li[data-astro-cid-4dwnkjpg]:has([aria-current=true]){flex:1}}.sb[data-astro-cid-ixf63wxl]{margin:72px 0}h2[data-astro-cid-ixf63wxl]{margin-top:0}.method[data-astro-cid-ixf63wxl]{max-width:66ch;font-size:15.5px}.method[data-astro-cid-ixf63wxl] p:last-child{margin-bottom:0}.wt[data-astro-cid-ixf63wxl]{vertical-align:2px;font-family:var(--sans);letter-spacing:0;background:var(--surface-2);color:var(--ink-2);border-radius:2px;margin-left:8px;padding:2px 6px;font-size:11.5px;font-weight:500;display:inline-block}.ms[data-astro-cid-ixf63wxl] summary[data-astro-cid-ixf63wxl]{cursor:pointer;color:var(--ink);align-items:center;gap:4px;margin-top:4px;font-size:12.5px;font-weight:500;list-style:none;display:inline-flex}.ms[data-astro-cid-ixf63wxl] summary[data-astro-cid-ixf63wxl]::-webkit-details-marker{display:none}.ms[data-astro-cid-ixf63wxl][open] summary[data-astro-cid-ixf63wxl] svg{transform:rotate(180deg)}.ms[data-astro-cid-ixf63wxl] p[data-astro-cid-ixf63wxl]{color:var(--ink-2);margin:6px 0 0;font-size:13px;line-height:1.5}.foot[data-astro-cid-ixf63wxl] a[data-astro-cid-ixf63wxl]{color:var(--ink)}ul[data-astro-cid-ixf63wxl]{margin:20px 0 0;padding:0;list-style:none}li[data-astro-cid-ixf63wxl]{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(200px,1.3fr) 1.6fr 120px;align-items:center;gap:18px;padding:16px 0;display:grid}li[data-astro-cid-ixf63wxl]:first-child{border-top:1px solid var(--line)}.ic[data-astro-cid-ixf63wxl]{color:var(--ink);display:grid}.l[data-astro-cid-ixf63wxl]{gap:2px;display:grid}.l[data-astro-cid-ixf63wxl] b[data-astro-cid-ixf63wxl]{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:600}.l[data-astro-cid-ixf63wxl] small[data-astro-cid-ixf63wxl],.cmp[data-astro-cid-ixf63wxl]{color:var(--ink-3);font-size:13px;line-height:1.4}.bar[data-astro-cid-ixf63wxl]{background:#ececea;border-radius:999px;height:12px;display:block;position:relative}.fill[data-astro-cid-ixf63wxl]{border-radius:999px;position:absolute;inset:0 auto 0 0}.ok[data-astro-cid-ixf63wxl] .fill[data-astro-cid-ixf63wxl]{background:var(--ok)}.mid[data-astro-cid-ixf63wxl] .fill[data-astro-cid-ixf63wxl]{background:var(--yellow)}.bad[data-astro-cid-ixf63wxl] .fill[data-astro-cid-ixf63wxl]{background:var(--bad)}.mk[data-astro-cid-ixf63wxl]{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.n[data-astro-cid-ixf63wxl]{text-align:right;justify-items:end;display:grid}.v[data-astro-cid-ixf63wxl]{font-family:var(--display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1}.v[data-astro-cid-ixf63wxl] small[data-astro-cid-ixf63wxl]{color:var(--ink-3);margin-left:2px;font-size:14px;font-weight:500}.foot[data-astro-cid-ixf63wxl]{color:var(--ink-3);margin-top:12px;font-size:13px}@media (width<=640px){li[data-astro-cid-ixf63wxl]{grid-template-columns:32px 1fr auto;gap:10px 12px}.bar[data-astro-cid-ixf63wxl]{grid-area:2/1/auto/-1}.v[data-astro-cid-ixf63wxl]{font-size:24px}}.pc[data-astro-cid-eoxspxpp]{margin:0 0 72px}h2[data-astro-cid-eoxspxpp]{margin-top:0}.grid[data-astro-cid-eoxspxpp]{grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}.head[data-astro-cid-eoxspxpp]{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;margin:0;padding-bottom:10px;display:flex}.t[data-astro-cid-eoxspxpp]{font-family:var(--display);letter-spacing:-.025em;font-size:21px;font-weight:600}ul[data-astro-cid-eoxspxpp]{margin:0;padding:0;list-style:none}li[data-astro-cid-eoxspxpp]{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:13px 0;font-size:15px;line-height:1.5;display:grid}.mk[data-astro-cid-eoxspxpp]{place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.pros[data-astro-cid-eoxspxpp] .mk[data-astro-cid-eoxspxpp]{background:var(--ok);color:var(--ink)}.cons[data-astro-cid-eoxspxpp] .mk[data-astro-cid-eoxspxpp]{background:var(--bad);color:var(--ink)}@media (width<=640px){.grid[data-astro-cid-eoxspxpp]{grid-template-columns:1fr;gap:28px}}.alt[data-astro-cid-z5e5upvn]{margin:0 0 72px}h2[data-astro-cid-z5e5upvn]{margin-top:0}.tbl[data-astro-cid-z5e5upvn]{margin-top:24px}.row[data-astro-cid-z5e5upvn]{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr 110px 80px;align-items:center;gap:18px;padding:14px 0;font-size:15px;display:grid}.head[data-astro-cid-z5e5upvn]{color:var(--ink-3);border-bottom:1px solid var(--ink);padding:0 0 10px;font-size:12px;font-weight:500}.r[data-astro-cid-z5e5upvn]{text-align:right}.self[data-astro-cid-z5e5upvn]{background:linear-gradient(90deg,#fffbe0,#fffbe0);margin:0 -12px;padding-left:12px;padding-right:12px}.tool[data-astro-cid-z5e5upvn]{justify-items:start;gap:4px;display:grid}.tool[data-astro-cid-z5e5upvn] b[data-astro-cid-z5e5upvn]{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:600}.tool[data-astro-cid-z5e5upvn] a[data-astro-cid-z5e5upvn]{color:inherit}.tag[data-astro-cid-z5e5upvn]{padding:2px 7px;font-size:11px}.vs[data-astro-cid-z5e5upvn]{font-size:12.5px;color:var(--ink-2)!important}.best[data-astro-cid-z5e5upvn]{color:var(--ink-2);line-height:1.5}.price[data-astro-cid-z5e5upvn]{gap:2px;display:grid}.price[data-astro-cid-z5e5upvn] b[data-astro-cid-z5e5upvn]{white-space:nowrap;font-weight:600}.price[data-astro-cid-z5e5upvn] small[data-astro-cid-z5e5upvn]{color:var(--ink-3);font-size:12px}.sc[data-astro-cid-z5e5upvn]{justify-self:end}.nt[data-astro-cid-z5e5upvn]{color:var(--ink-3);white-space:nowrap;font-size:12px}@media (width<=640px){.head[data-astro-cid-z5e5upvn]{display:none}.row[data-astro-cid-z5e5upvn]{grid-template-columns:1fr auto;grid-template-areas:"tool sc""best best""price price";gap:6px 12px;padding:16px 0}.self[data-astro-cid-z5e5upvn]{padding:16px 12px}.tool[data-astro-cid-z5e5upvn]{grid-area:tool}.sc[data-astro-cid-z5e5upvn]{grid-area:sc}.best[data-astro-cid-z5e5upvn]{grid-area:best}.price[data-astro-cid-z5e5upvn]{grid-area:price;align-items:baseline;gap:10px;display:flex}}.stars[data-astro-cid-klvlyeqo]{vertical-align:middle;gap:3px;display:inline-flex}.fv[data-astro-cid-xt4jy7fh]{margin:72px 0 0}h2[data-astro-cid-xt4jy7fh]{margin-top:0}.box[data-astro-cid-xt4jy7fh]{background:var(--surface);border-radius:var(--radius);grid-template-columns:240px 1fr;gap:0;margin-top:24px;display:grid}.overall[data-astro-cid-xt4jy7fh]{border-right:1px solid var(--line);text-align:center;align-content:center;justify-items:center;gap:12px;padding:32px 24px;display:grid}.rec[data-astro-cid-xt4jy7fh]{padding:28px 32px}.rec[data-astro-cid-xt4jy7fh]>.label[data-astro-cid-xt4jy7fh]{color:var(--ink);align-items:center;gap:8px;margin:0;display:flex}.yes[data-astro-cid-xt4jy7fh]{font-family:var(--display);letter-spacing:-.04em;margin:12px 0;font-size:44px;font-weight:600;line-height:1}.t[data-astro-cid-xt4jy7fh]{margin-bottom:16px;font-size:15.5px}.t[data-astro-cid-xt4jy7fh] p:last-child{margin:0}.who[data-astro-cid-xt4jy7fh]{border-top:1px solid var(--line);margin:0 0 20px}.who[data-astro-cid-xt4jy7fh] div[data-astro-cid-xt4jy7fh]{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:12px;padding:10px 0;font-size:14.5px;display:grid}.who[data-astro-cid-xt4jy7fh] dt[data-astro-cid-xt4jy7fh]{align-items:center;gap:8px;font-weight:500;display:flex}.who[data-astro-cid-xt4jy7fh] dd[data-astro-cid-xt4jy7fh]{color:var(--ink-2);margin:0}@media (width<=760px){.box[data-astro-cid-xt4jy7fh]{grid-template-columns:1fr}.overall[data-astro-cid-xt4jy7fh]{border-right:0;border-bottom:1px solid var(--line)}.rec[data-astro-cid-xt4jy7fh]{padding:22px 20px}.btn[data-astro-cid-xt4jy7fh]{justify-content:center;width:100%}}.try[data-astro-cid-mgnu3kdp]{background:var(--surface);border-radius:var(--radius);margin:0 0 32px;padding:18px}.r[data-astro-cid-mgnu3kdp]{justify-content:space-between;align-items:center;display:flex}.name[data-astro-cid-mgnu3kdp]{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:500}.s[data-astro-cid-mgnu3kdp]{font-size:30px;font-family:var(--display);letter-spacing:-.035em;font-weight:600}.s[data-astro-cid-mgnu3kdp] small[data-astro-cid-mgnu3kdp]{color:var(--ink-3);letter-spacing:-.01em;font-size:13px}.sr[data-astro-cid-mgnu3kdp]{color:var(--ink-3);align-items:center;gap:8px;margin:10px 0 0;font-size:12px;display:flex}.pr[data-astro-cid-mgnu3kdp]{color:var(--ink-3);margin:6px 0 14px;font-size:12px}.try[data-astro-cid-mgnu3kdp] .btn[data-astro-cid-mgnu3kdp]{justify-content:center;width:100%;padding:12px}.mbar[data-astro-cid-mgnu3kdp]{display:none}@media (width<=1023px){.try[data-astro-cid-mgnu3kdp]{display:none}.mbar[data-astro-cid-mgnu3kdp]{z-index:60;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;transition:transform .3s;display:flex;position:fixed;bottom:12px;left:12px;right:12px;transform:translateY(140%);box-shadow:0 8px 24px #0000001a}.mbar[data-astro-cid-mgnu3kdp].show{transform:none}.mname[data-astro-cid-mgnu3kdp]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.mbar[data-astro-cid-mgnu3kdp] .btn[data-astro-cid-mgnu3kdp]{white-space:nowrap;flex:none}.mname[data-astro-cid-mgnu3kdp] b[data-astro-cid-mgnu3kdp]{color:var(--ink-2);font-size:13px;font-weight:400}.mbar[data-astro-cid-mgnu3kdp] .btn[data-astro-cid-mgnu3kdp]{padding:10px 16px;font-size:14px}}.calc[data-astro-cid-o5oge474]{margin:72px 0}h2[data-astro-cid-o5oge474]{margin-top:0}.box[data-astro-cid-o5oge474]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr;margin-top:24px;display:grid}.inputs[data-astro-cid-o5oge474]{border-right:1px solid var(--line);gap:18px;padding:20px 28px 20px 0;display:grid}.field[data-astro-cid-o5oge474]{gap:6px;display:grid}.row[data-astro-cid-o5oge474]{grid-template-columns:1fr 44px;align-items:center;gap:14px;display:grid}output[data-astro-cid-o5oge474]{font-family:var(--display);text-align:right;font-size:22px;font-weight:600}input[data-astro-cid-o5oge474][type=range]{-webkit-appearance:none;appearance:none;background:var(--ink);outline-offset:6px;width:100%;height:2px}input[data-astro-cid-o5oge474][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--yellow);border:1px solid var(--ink);cursor:pointer;width:16px;height:16px}input[data-astro-cid-o5oge474][type=range]::-moz-range-thumb{background:var(--yellow);border:1px solid var(--ink);cursor:pointer;border-radius:0;width:16px;height:16px}.feats[data-astro-cid-o5oge474]{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.feats[data-astro-cid-o5oge474] legend[data-astro-cid-o5oge474]{margin-bottom:8px}.chk[data-astro-cid-o5oge474]{border:1px solid var(--line);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:inline-flex}.chk[data-astro-cid-o5oge474] input[data-astro-cid-o5oge474]{accent-color:var(--ink)}.chk[data-astro-cid-o5oge474]:has(input:checked){background:var(--yellow);border-color:var(--yellow)}.result[data-astro-cid-o5oge474]{padding:20px 0 24px 28px}.result[data-astro-cid-o5oge474] b[data-astro-cid-o5oge474]{color:var(--ink)}.pick[data-astro-cid-o5oge474]{margin:18px 0 2px}.plan[data-astro-cid-o5oge474]{font-family:var(--display);letter-spacing:-.035em;margin:0 0 8px;font-size:40px;font-weight:600;line-height:1}.price[data-astro-cid-o5oge474]{margin:0 0 10px;font-size:18px;font-weight:500}.pn[data-astro-cid-o5oge474]{color:var(--ink-3);margin-left:6px;font-size:13px}.why[data-astro-cid-o5oge474]{color:var(--ink-2);min-height:3em;font-size:14px}.note[data-astro-cid-o5oge474]{color:var(--ink-3);margin-top:12px;font-size:13px}@media (width<=700px){.box[data-astro-cid-o5oge474]{grid-template-columns:1fr}.inputs[data-astro-cid-o5oge474]{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.result[data-astro-cid-o5oge474]{padding-left:0}}.tm[data-astro-cid-5cjmuvff]{margin:72px 0}h2[data-astro-cid-5cjmuvff]{margin-top:0}.intro[data-astro-cid-5cjmuvff]{max-width:64ch;font-size:16px}.intro[data-astro-cid-5cjmuvff] a{text-decoration-color:var(--ink-3)}.grid[data-astro-cid-5cjmuvff]{grid-template-columns:1fr 1fr;gap:0 32px;margin-top:24px;display:grid}figure[data-astro-cid-5cjmuvff]{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:16px 0 22px;display:flex}.top[data-astro-cid-5cjmuvff]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.n[data-astro-cid-5cjmuvff]{background:var(--yellow);padding:4px 6px;font-size:12px;font-weight:500;line-height:1}.stars[data-astro-cid-5cjmuvff]{color:var(--ink);letter-spacing:2px;font-size:13px}.off[data-astro-cid-5cjmuvff]{color:var(--line)}blockquote[data-astro-cid-5cjmuvff]{font-family:var(--display);letter-spacing:-.02em;flex:1;margin:0 0 16px;font-size:18px;font-weight:500;line-height:1.45}figcaption[data-astro-cid-5cjmuvff]{gap:2px;font-size:13px;display:grid}.who[data-astro-cid-5cjmuvff]{font-weight:600}.role[data-astro-cid-5cjmuvff],.src[data-astro-cid-5cjmuvff]{color:var(--ink-3)}.src[data-astro-cid-5cjmuvff] a[data-astro-cid-5cjmuvff]{color:inherit}@media (width<=640px){.grid[data-astro-cid-5cjmuvff]{grid-template-columns:1fr}}.ks[data-astro-cid-wl36kva6]{border-top:1px solid var(--ink);margin:0 0 72px;display:grid}.c3[data-astro-cid-wl36kva6]{grid-template-columns:repeat(3,1fr)}.c4[data-astro-cid-wl36kva6]{grid-template-columns:repeat(4,1fr)}.cell[data-astro-cid-wl36kva6]{border-left:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:14px 14px 18px;display:flex}.cell[data-astro-cid-wl36kva6].fd{border-left:0;padding-left:0}dd[data-astro-cid-wl36kva6]{font-family:var(--display);color:var(--ink);letter-spacing:-.04em;margin:0;font-size:40px;font-weight:500;line-height:1}@media (width<=640px){.c3[data-astro-cid-wl36kva6],.c4[data-astro-cid-wl36kva6]{grid-template-columns:1fr 1fr}.cell[data-astro-cid-wl36kva6],.cell[data-astro-cid-wl36kva6].fd{border-left:1px solid var(--line);padding-left:14px}.cell[data-astro-cid-wl36kva6].fm{border-left:0;padding-left:0}dd[data-astro-cid-wl36kva6]{font-size:30px}}.pb[data-astro-cid-3gg2kry4]{margin:0 0 72px}h2[data-astro-cid-3gg2kry4]{margin-top:0}.intro[data-astro-cid-3gg2kry4]{color:var(--ink-2);max-width:60ch}ol[data-astro-cid-3gg2kry4]{margin:20px 0 0;padding:0;list-style:none}li[data-astro-cid-3gg2kry4]{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(140px,1fr) 2fr 130px;align-items:center;gap:18px;padding:16px 0;display:grid}li[data-astro-cid-3gg2kry4]:first-child{border-top:1px solid var(--line)}.ic[data-astro-cid-3gg2kry4] img[data-astro-cid-3gg2kry4]{border-radius:6px;width:28px;height:28px}.letter[data-astro-cid-3gg2kry4]{background:var(--ink);width:28px;height:28px;color:var(--yellow);border-radius:6px;place-items:center;font-size:14px;font-weight:600;display:grid}.n[data-astro-cid-3gg2kry4]{gap:1px;display:grid}.n[data-astro-cid-3gg2kry4] b[data-astro-cid-3gg2kry4]{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:600}.n[data-astro-cid-3gg2kry4] small[data-astro-cid-3gg2kry4],.cmp[data-astro-cid-3gg2kry4]{color:var(--ink-3);font-size:13px}.bar[data-astro-cid-3gg2kry4]{background:#ececea;border-radius:999px;height:12px;display:block;position:relative}.fill[data-astro-cid-3gg2kry4]{background:var(--ink);border-radius:999px;position:absolute;inset:0 auto 0 0}.self[data-astro-cid-3gg2kry4] .fill[data-astro-cid-3gg2kry4]{background:var(--yellow)}.mk[data-astro-cid-3gg2kry4]{background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.p[data-astro-cid-3gg2kry4]{text-align:right;justify-items:end;display:grid}.v[data-astro-cid-3gg2kry4]{font-family:var(--display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1}.v[data-astro-cid-3gg2kry4] small[data-astro-cid-3gg2kry4]{color:var(--ink-3);margin-left:2px;font-size:14px;font-weight:500}.foot[data-astro-cid-3gg2kry4]{color:var(--ink-3);margin-top:12px;font-size:13px}@media (width<=640px){li[data-astro-cid-3gg2kry4]{grid-template-columns:32px 1fr auto;gap:10px 12px}.bar[data-astro-cid-3gg2kry4]{grid-area:2/1/auto/-1}.v[data-astro-cid-3gg2kry4]{font-size:24px}}.lim[data-astro-cid-dwpd6jao]{background:var(--surface);border-radius:var(--radius);border-left:3px solid var(--ink);margin:-40px 0 72px;padding:18px 22px}.h[data-astro-cid-dwpd6jao]{font-family:var(--display);align-items:center;gap:8px;margin:0 0 8px;font-size:17px;font-weight:600;display:flex}ul[data-astro-cid-dwpd6jao]{gap:6px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-dwpd6jao]{color:var(--ink-2);padding-left:18px;font-size:15px;position:relative}li[data-astro-cid-dwpd6jao]:before{content:"";background:var(--ink-3);width:7px;height:7px;position:absolute;top:.62em;left:2px}.pc[data-astro-cid-ecmh6l7r]{margin:0 0 72px}.top[data-astro-cid-ecmh6l7r]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}h2[data-astro-cid-ecmh6l7r]{margin:0}.switch[data-astro-cid-ecmh6l7r]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px;display:inline-flex}.switch[data-astro-cid-ecmh6l7r] button[data-astro-cid-ecmh6l7r]{font:500 13.5px var(--sans);cursor:pointer;color:var(--ink-2);background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.switch[data-astro-cid-ecmh6l7r] button[data-astro-cid-ecmh6l7r][aria-pressed=true]{background:var(--ink);color:#fff}.save[data-astro-cid-ecmh6l7r]{background:var(--yellow);color:var(--ink);padding:1px 5px;font-size:11px}.grid[data-astro-cid-ecmh6l7r]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.plan[data-astro-cid-ecmh6l7r]{background:var(--surface);border-radius:var(--radius);border:1px solid #0000;flex-direction:column;padding:20px 18px 18px;display:flex;position:relative}.plan[data-astro-cid-ecmh6l7r].hi{border-color:var(--ink)}.badge[data-astro-cid-ecmh6l7r]{background:var(--yellow);border:1px solid var(--ink);padding:2px 8px;font-size:11.5px;font-weight:600;position:absolute;top:-10px;left:16px}h3[data-astro-cid-ecmh6l7r]{margin:0 0 10px;font-size:18px}.price[data-astro-cid-ecmh6l7r]{align-items:baseline;gap:2px;margin:0;display:flex}.v[data-astro-cid-ecmh6l7r]{font-family:var(--display);letter-spacing:-.04em;font-size:38px;font-weight:600;line-height:1}.per[data-astro-cid-ecmh6l7r]{color:var(--ink-3);font-size:14px}.bill[data-astro-cid-ecmh6l7r]{color:var(--ink-3);margin:4px 0 0;font-size:12.5px}.inc[data-astro-cid-ecmh6l7r]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:14px 0 0;padding:10px 0;font-size:14.5px;font-weight:600}.best[data-astro-cid-ecmh6l7r]{color:var(--ink-2);gap:2px;margin:10px 0 0;font-size:13.5px;display:grid}ul[data-astro-cid-ecmh6l7r]{gap:7px;margin:12px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}li[data-astro-cid-ecmh6l7r]{grid-template-columns:16px 1fr;align-items:start;gap:8px;display:grid}li[data-astro-cid-ecmh6l7r] svg{margin-top:3px}.foot[data-astro-cid-ecmh6l7r]{color:var(--ink-3);margin-top:14px;font-size:13px}.foot[data-astro-cid-ecmh6l7r] a[data-astro-cid-ecmh6l7r]{color:var(--ink-2)}@media (width<=640px){.grid[data-astro-cid-ecmh6l7r]{grid-template-columns:1fr}.v[data-astro-cid-ecmh6l7r]{font-size:34px}}.vc[data-astro-cid-7rsqoim6]{margin:72px 0}h2[data-astro-cid-7rsqoim6]{margin-top:0}.inputs[data-astro-cid-7rsqoim6]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;padding:18px 0;display:grid}label[data-astro-cid-7rsqoim6]{gap:6px;display:grid}.row[data-astro-cid-7rsqoim6]{grid-template-columns:1fr 56px;align-items:center;gap:12px;display:grid}output[data-astro-cid-7rsqoim6]{font-family:var(--display);text-align:right;font-size:22px;font-weight:600}input[data-astro-cid-7rsqoim6][type=range]{-webkit-appearance:none;appearance:none;background:var(--ink);width:100%;height:2px}input[data-astro-cid-7rsqoim6][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--yellow);border:1px solid var(--ink);cursor:pointer;width:16px;height:16px}input[data-astro-cid-7rsqoim6][type=range]::-moz-range-thumb{background:var(--yellow);border:1px solid var(--ink);border-radius:0;width:16px;height:16px}.res[data-astro-cid-7rsqoim6]{margin:0;padding:0;list-style:none}.res[data-astro-cid-7rsqoim6] li{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(140px,1fr) 2fr 110px;align-items:center;gap:16px;padding:14px 0;display:grid}.res[data-astro-cid-7rsqoim6] .rk{background:var(--surface-2);text-align:center;padding:3px 5px;font-size:12px;font-weight:500;line-height:1}.res[data-astro-cid-7rsqoim6] li:first-child .rk{background:var(--yellow)}.res[data-astro-cid-7rsqoim6] li.unk{opacity:.6}.res[data-astro-cid-7rsqoim6] .nm b{font-family:var(--display);letter-spacing:-.02em;font-size:17px;font-weight:600;display:block}.res[data-astro-cid-7rsqoim6] .nm small{color:var(--ink-3);font-size:12.5px}.res[data-astro-cid-7rsqoim6] .bar{background:#ececea;border-radius:999px;height:12px;display:block;position:relative}.res[data-astro-cid-7rsqoim6] .bar span{background:var(--ink);border-radius:999px;position:absolute;inset:0 auto 0 0}.res[data-astro-cid-7rsqoim6] li:first-child .bar span{background:var(--yellow)}.res[data-astro-cid-7rsqoim6] .c{text-align:right;font-family:var(--display);letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1}.res[data-astro-cid-7rsqoim6] .c small{font-family:var(--sans);color:var(--ink-3);letter-spacing:0;margin-top:4px;font-size:11.5px;font-weight:400;display:block}.foot[data-astro-cid-7rsqoim6]{color:var(--ink-3);margin-top:12px;font-size:13px}@media (width<=640px){.inputs[data-astro-cid-7rsqoim6]{grid-template-columns:1fr}.res[data-astro-cid-7rsqoim6] li{grid-template-columns:28px 1fr auto;gap:8px 12px}.res[data-astro-cid-7rsqoim6] .bar{grid-area:2/2/auto/-1}}.art[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,720px) 250px;justify-content:space-between;gap:64px;padding-top:36px;display:grid}.side[data-astro-cid-z7xolria]{position:relative}.sticky[data-astro-cid-z7xolria]{flex-direction:column;max-height:calc(100vh - 96px);padding-top:52px;display:flex;position:sticky;top:80px}.sticky[data-astro-cid-z7xolria] .toc{flex-direction:column;flex:auto;min-height:0;display:flex}.rsteps[data-astro-cid-z7xolria]{border-top:1px solid var(--ink);margin:72px 0 24px;padding-top:18px}.rsteps[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin-top:0}.cover-wrap[data-astro-cid-z7xolria]{margin:-16px 0 64px}.up[data-astro-cid-z7xolria]{color:var(--ink-2);margin-top:40px;font-size:16px}.video[data-astro-cid-z7xolria]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink);margin:0 0 32px;position:relative;overflow:hidden}.video[data-astro-cid-z7xolria] iframe[data-astro-cid-z7xolria]{border:0;width:100%;height:100%;position:absolute;inset:0}.hub[data-astro-cid-z7xolria]{padding-top:40px}.hub-head[data-astro-cid-z7xolria]{max-width:760px;margin:0 0 40px}.hub-head[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{margin:0 0 14px;font-size:clamp(40px,5vw,64px)}.hub[data-astro-cid-z7xolria] .intro[data-astro-cid-z7xolria]{color:var(--ink);margin:0 0 10px;font-size:19px}.count[data-astro-cid-z7xolria]{margin:0}.hub-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px 28px;display:grid}@media (width<=1023px){.art[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr);gap:0;max-width:768px}.side[data-astro-cid-z7xolria]{display:contents}.sticky[data-astro-cid-z7xolria]{padding:0;position:static}}
