.k710fc-callout[data-astro-cid-dd4anbfk]{background-color:#f5f9f6;border-left:5px solid #1b2f36;border-radius:0 8px 8px 0;margin:1.8em 0;padding:.9em 1em;font-size:1rem}.k710fc-callout-title[data-astro-cid-dd4anbfk]{margin:0 0 .4em;font-weight:600}.k710fc-callout[data-astro-cid-dd4anbfk]>:last-child{margin-bottom:0}.k710fc-compare[data-astro-cid-c5lwe4in]{gap:.8em;margin:1.3em 0;display:grid}@media (width>=640px){.k710fc-compare[data-astro-cid-c5lwe4in]{grid-template-columns:1fr 1fr}}.k710fc-compare-col[data-astro-cid-c5lwe4in]{background-color:#f5f9f6;border:1px solid #d3dee0;border-radius:8px;padding:1.1em .9em}.k710fc-compare-head[data-astro-cid-c5lwe4in]{letter-spacing:.05em;text-transform:uppercase;color:#465562;margin:0 0 .7em;font-size:.8rem;font-weight:600}.k710fc-compare-col[data-astro-cid-c5lwe4in] ul[data-astro-cid-c5lwe4in]{margin:0;padding-left:1.5em;font-size:.92rem;list-style:outside}.k710fc-compare-col[data-astro-cid-c5lwe4in] li[data-astro-cid-c5lwe4in]{margin-bottom:.4em}.k710fc-compare-col[data-astro-cid-c5lwe4in] li[data-astro-cid-c5lwe4in]:last-child{margin-bottom:0}.k710fc-pick[data-astro-cid-2xfdymgh]{border-top:1px solid #d3dee0;margin:2.2em 0;padding-top:1.6em}.k710fc-pick-name[data-astro-cid-2xfdymgh]{margin:0;scroll-margin-top:1rem}.k710fc-pick-when[data-astro-cid-2xfdymgh]{color:#20242c;border-left:3px solid #1b2f36;margin:.2em 0 0;padding-left:.55em;font-size:1.05rem;font-weight:600;line-height:1.45}.k710fc-pick-fit[data-astro-cid-2xfdymgh]{gap:.6em;margin:.8em 0 .9em;padding:0;display:grid}.k710fc-pick-row[data-astro-cid-2xfdymgh]{grid-template-columns:5.5rem 1fr;align-items:baseline;gap:.5em;display:grid}.k710fc-pick-row[data-astro-cid-2xfdymgh] dt[data-astro-cid-2xfdymgh]{letter-spacing:.05em;text-transform:uppercase;color:#465562;margin:0;font-size:.8rem;font-weight:600}.k710fc-pick-row[data-astro-cid-2xfdymgh] dd[data-astro-cid-2xfdymgh]{margin:0;font-size:.96rem}@media (width<=520px){.k710fc-pick-row[data-astro-cid-2xfdymgh]{grid-template-columns:1fr;gap:.25em}}.k710fc-picktable-scroll[data-astro-cid-iownd2yy]{-webkit-overflow-scrolling:touch;margin:1.8em 0;overflow-x:auto}.k710fc-picktable[data-astro-cid-iownd2yy]{border-collapse:collapse;width:100%;margin:0;font-size:.94rem}.k710fc-picktable[data-astro-cid-iownd2yy] th[data-astro-cid-iownd2yy]{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#465562;border-bottom:2px solid;font-size:.8rem;font-weight:600;padding:.45em .7em .45em 0!important}.k710fc-picktable[data-astro-cid-iownd2yy] td[data-astro-cid-iownd2yy]{vertical-align:top;border-bottom:1px solid #d3dee0;padding:.5em .7em .5em 0!important}.k710fc-picktable[data-astro-cid-iownd2yy] tr[data-astro-cid-iownd2yy]:last-child td[data-astro-cid-iownd2yy]{border-bottom:0}.k710fc-card[data-astro-cid-boqqbtfc]{color:#20242c;background-color:#fcfcfd;border:1px solid #d3dee0;border-radius:11px;flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;padding:16px;text-decoration:none;display:flex}.k710fc-card-img[data-astro-cid-boqqbtfc]{object-fit:contain;border-radius:0;flex:0 0 112px;width:112px;max-width:100%;height:auto}.k710fc-card-body[data-astro-cid-boqqbtfc]{flex-direction:column;flex:200px;gap:5px;display:flex}.k710fc-card-title[data-astro-cid-boqqbtfc]{font-size:17px;font-weight:700;line-height:1.3}.k710fc-card-feat[data-astro-cid-boqqbtfc]{color:#465562;font-size:13px;line-height:1.45}.k710fc-card-btn[data-astro-cid-boqqbtfc]{color:#fff;background-color:#1b2f36;border-radius:8px;align-self:flex-start;margin-top:7px;padding:13px 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.k710fc-card-link[data-astro-cid-boqqbtfc]{color:inherit;flex-wrap:wrap;flex:100%;align-items:center;gap:16px;text-decoration:none;display:flex}.k710fc-card-cta[data-astro-cid-boqqbtfc]{color:#465562;flex:100%;font-size:13px;font-weight:600;line-height:1.45}.k710fc-card-buy[data-astro-cid-boqqbtfc]{text-decoration:none;display:inline-block}.k710fc-card-pbtn[data-astro-cid-boqqbtfc]{text-align:center;min-width:96px;margin-top:0}.k710fc-readnext[data-astro-cid-5scc3a7d]{background-color:#f5f9f6;border:1px solid #d3dee0;border-top:4px solid #1b2f36;border-radius:0 0 8px 8px;margin:1.6em 0;padding:.9em 1.1em}.k710fc-readnext-label[data-astro-cid-5scc3a7d]{letter-spacing:.05em;text-transform:uppercase;color:#465562;margin:0 0 .6em;font-size:.8rem;font-weight:600}.k710fc-readnext-title[data-astro-cid-5scc3a7d]{margin:0;font-size:1.12rem;font-weight:600;line-height:1.3}.k710fc-readnext-title[data-astro-cid-5scc3a7d] a[data-astro-cid-5scc3a7d]{color:#1b2f36;text-decoration:none}.k710fc-readnext-title[data-astro-cid-5scc3a7d] a[data-astro-cid-5scc3a7d]:hover,.k710fc-readnext-title[data-astro-cid-5scc3a7d] a[data-astro-cid-5scc3a7d]:focus-visible{text-decoration:underline}.k710fc-readnext[data-astro-cid-5scc3a7d]>:not(.k710fc-readnext-label):not(.k710fc-readnext-title){color:#465562;font-size:.92rem}.k710fc-readnext[data-astro-cid-5scc3a7d]>.k710fc-readnext-title+*{margin-top:.4em}.k710fc-readnext[data-astro-cid-5scc3a7d]>:last-child{margin-bottom:0}.k710fc-spec-wrap[data-astro-cid-dczge322]{margin:1.8em 0;position:relative}.k710fc-spec-scroll[data-astro-cid-dczge322]{-webkit-overflow-scrolling:touch;overflow-x:auto}.k710fc-spectable[data-astro-cid-dczge322]{border-collapse:separate;border-spacing:0;width:100%;margin:0;font-size:.94rem;line-height:1.35;display:table!important;overflow:visible!important}.k710fc-spectable[data-astro-cid-dczge322] th[data-astro-cid-dczge322],.k710fc-spectable[data-astro-cid-dczge322] td[data-astro-cid-dczge322]{text-align:left;vertical-align:top;border:0;border-bottom:1px solid #d3dee0;padding:.5em .55em!important}.k710fc-spectable[data-astro-cid-dczge322] thead[data-astro-cid-dczge322] th[data-astro-cid-dczge322]{color:#20242c;white-space:nowrap;border-bottom:2px solid #20242c;font-weight:600}.k710fc-spectable[data-astro-cid-dczge322] td[data-astro-cid-dczge322]{color:#20242c;min-width:0!important}.k710fc-spectable[data-astro-cid-dczge322] tbody[data-astro-cid-dczge322] th[data-astro-cid-dczge322]{letter-spacing:.05em;text-transform:uppercase;color:#465562;min-width:6.5em;font-size:.8rem;font-weight:600;white-space:normal!important}.k710fc-spectable[data-astro-cid-dczge322] th[data-astro-cid-dczge322]:first-child{z-index:1;background:#fff;position:sticky;left:0;padding-left:0!important}.k710fc-spectable[data-astro-cid-dczge322] tbody[data-astro-cid-dczge322] tr[data-astro-cid-dczge322]:nth-child(2n) td[data-astro-cid-dczge322],.k710fc-spectable[data-astro-cid-dczge322] tbody[data-astro-cid-dczge322] tr[data-astro-cid-dczge322]:nth-child(2n) th[data-astro-cid-dczge322]{background:#f5f9f6}.k710fc-spec-note[data-astro-cid-dczge322]{color:#465562;margin:.5em 0 0;font-size:.82rem}.k710fc-spec-hint[data-astro-cid-dczge322]{color:#465562;margin:0 0 .4em;font-size:.82rem;font-weight:600;display:none}.k710fc-spec-wrap[data-astro-cid-dczge322].is-scroll .k710fc-spec-hint[data-astro-cid-dczge322]{display:block}.k710fc-spec-wrap[data-astro-cid-dczge322].is-scroll .k710fc-spec-scroll[data-astro-cid-dczge322]{background:linear-gradient(270deg,#00000024,#0000) 100%/14px 100% no-repeat}@media (width<=600px){.k710fc-spec-wrap[data-astro-cid-dczge322]{margin-left:calc(50% - 50vw + 10px);margin-right:calc(50% - 50vw + 10px)}}.k710fc-steps[data-astro-cid-mwtpn35t]{border:1px solid #d3dee0;border-radius:8px;margin:1.7em 0;padding:1.2em 1.4em}.k710fc-steps-title[data-astro-cid-mwtpn35t]{margin:0 0 1em;font-weight:600}.k710fc-steps[data-astro-cid-mwtpn35t] ol[data-astro-cid-mwtpn35t]{counter-reset:k710fc-step;margin:0;padding-left:2em;list-style:none}.k710fc-steps[data-astro-cid-mwtpn35t] li[data-astro-cid-mwtpn35t]{counter-increment:k710fc-step;margin-bottom:.8em;position:relative}.k710fc-steps[data-astro-cid-mwtpn35t] li[data-astro-cid-mwtpn35t]:last-child{margin-bottom:0}.k710fc-steps[data-astro-cid-mwtpn35t] li[data-astro-cid-mwtpn35t]:before{content:counter(k710fc-step);color:#1b2f36;font-size:1.2rem;font-weight:700;line-height:1;position:absolute;top:.15em;left:-2em}.so-tool{border:1px solid var(--color-line);background:var(--color-mist);color:var(--color-ink);border-radius:10px;margin:2rem 0;padding:1.25rem 1.1rem 1.1rem}.so-tool .so-tool-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.78rem;font-weight:600;display:block}.so-tool .so-tool-title{margin-top:.15rem;font-size:1.2rem;font-weight:600;line-height:1.3;display:block}.so-tool .so-tool-q{margin:1rem 0 .45rem;font-size:.98rem;font-weight:600}.so-tool .so-tool-chips{flex-wrap:wrap;gap:.45rem;display:flex}.so-tool .so-tool-chip{border:1px solid var(--color-line);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:.5rem .95rem;font-size:.95rem}.so-tool .so-tool-chip:hover{border-color:var(--color-slate)}.so-tool .so-tool-chip[aria-pressed=true]{background:var(--color-slate);border-color:var(--color-slate);color:#fff}.so-tool .so-tool-chip:focus-visible,.so-tool .so-tool-date:focus-visible{outline:3px solid var(--color-gold-light);outline-offset:2px}.so-tool .so-tool-date{border:1px solid var(--color-line);min-height:44px;color:var(--color-ink);font:inherit;background:#fff;border-radius:8px;padding:.45rem .7rem}.so-tool .so-tool-result{border-left:4px solid var(--color-slate);background:#fff;border-radius:8px;margin-top:1.2rem;padding:1rem}.so-tool .so-tool-result.is-warn{border-left-color:var(--color-gold)}.so-tool .so-tool-big-label{color:var(--color-muted);font-size:.85rem;display:block}.so-tool .so-tool-big{font-size:2rem;font-weight:600;line-height:1.15;display:block}.so-tool .so-tool-result p{margin:.5rem 0 0;font-size:.95rem}.so-tool .so-tool-note{color:var(--color-muted);margin:.8rem 0 0;font-size:.85rem}.so-tool [hidden]{display:none!important}.so-cramp-traction[data-astro-cid-p3l56ts7]{font-size:1.02rem}.so-cramp-label[data-astro-cid-p3l56ts7]{margin-top:.9rem}.so-tool-result[data-astro-cid-p3l56ts7].is-stop .so-cramp-traction[data-astro-cid-p3l56ts7]{color:#8a3b12}.so-path .so-path-head{margin-top:1.2rem;font-weight:600}.so-path .so-path-list{gap:.6rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.so-path .so-path-card{border:1px solid var(--color-line);background:#fff;border-radius:8px;padding:.85rem .95rem}.so-path .so-path-card.is-top{border:2px solid var(--color-slate)}.so-path .so-path-name{font-weight:600}.so-path .so-path-meta{color:var(--color-muted);font-size:.88rem}.so-path .so-path-marks{margin:.45rem 0 0;padding:0;font-size:.92rem;list-style:none}.so-path .so-path-marks li{margin-top:.25rem;padding-left:1.4rem;position:relative}.so-path .so-path-marks li:before{font-weight:700;position:absolute;left:0}.so-path .so-path-marks li.fit:before{content:"✓";color:var(--color-cat-walking)}.so-path .so-path-marks li.warn:before{content:"!";color:var(--color-gold);left:.3rem}.so-path .so-path-access{color:var(--color-muted);margin:.45rem 0 0;font-size:.88rem}
