.steps-box[data-astro-cid-343bz32g]{border:2px solid var(--color-primary);background-color:var(--color-tint);border-radius:.5rem;margin-block:2rem;overflow:hidden}.steps-title[data-astro-cid-343bz32g]{background-color:var(--color-primary);color:#fff;margin:0;padding:.6875rem 1.125rem;font-size:.9375rem;font-weight:700}.steps-body[data-astro-cid-343bz32g]{padding:1.125rem 1.25rem .5rem}.steps-body[data-astro-cid-343bz32g] ol,.steps-body[data-astro-cid-343bz32g] ul{margin-block:0}.steps-body[data-astro-cid-343bz32g] li{line-height:1.85}.steps-note[data-astro-cid-343bz32g]{border-top:1px dashed var(--color-border);color:var(--color-text);margin:0;padding:.875rem 1.25rem 1.125rem;font-size:.875rem}.voice[data-astro-cid-b2bqvj76]{align-items:flex-start;gap:1.25rem;margin-block:1.75rem 2.25rem;display:flex}.voice-right[data-astro-cid-b2bqvj76]{flex-direction:row-reverse}.voice-avatar[data-astro-cid-b2bqvj76]{flex-direction:column;flex-shrink:0;align-items:center;gap:.375rem;width:3.75rem;display:flex}.voice-image[data-astro-cid-b2bqvj76],.voice-initial[data-astro-cid-b2bqvj76]{border:2px solid var(--color-marker);background-color:var(--color-surface);object-fit:cover;border-radius:50%;width:3.75rem;height:3.75rem;margin:0}.voice-initial[data-astro-cid-b2bqvj76]{background-color:var(--color-primary);color:#fff;justify-content:center;align-items:center;font-size:1.75rem;font-weight:700;display:flex}.voice-name[data-astro-cid-b2bqvj76]{text-align:center;max-width:100%;color:var(--color-text);overflow-wrap:anywhere;font-size:.75rem;font-weight:700;line-height:1.4}.voice-bubble[data-astro-cid-b2bqvj76]{flex-grow:1;min-width:0;position:relative}.voice-right[data-astro-cid-b2bqvj76] .voice-body[data-astro-cid-b2bqvj76]{border-radius:1rem .25rem 1rem 1rem}.voice-body[data-astro-cid-b2bqvj76]{border:1px solid var(--color-border);background-color:var(--color-tint);color:var(--color-text);border-radius:.25rem 1rem 1rem;padding:1rem 1.25rem;font-size:.95em}.voice-body[data-astro-cid-b2bqvj76] p{margin-block:0;line-height:1.75}.voice-body[data-astro-cid-b2bqvj76] p+p{margin-top:.75rem}@media (width<=540px){.voice[data-astro-cid-b2bqvj76]{gap:.875rem}.voice-avatar[data-astro-cid-b2bqvj76],.voice-image[data-astro-cid-b2bqvj76],.voice-initial[data-astro-cid-b2bqvj76]{width:3.25rem}.voice-image[data-astro-cid-b2bqvj76],.voice-initial[data-astro-cid-b2bqvj76]{height:3.25rem}.voice-body[data-astro-cid-b2bqvj76]{padding:.875rem 1rem}}.ranking[data-astro-cid-cbwuzgmz]{border:1px solid var(--color-border);border-radius:.5rem;margin-block:2rem;overflow:hidden}.ranking-title[data-astro-cid-cbwuzgmz]{background-color:var(--color-dark);text-align:center;color:#fff;margin:0;padding:.75rem 1.125rem;font-size:.9375rem;font-weight:700}.ranking-list[data-astro-cid-cbwuzgmz]{margin:0;padding:0;list-style:none}.ranking-item[data-astro-cid-cbwuzgmz]{align-items:center;gap:.875rem;padding:.9375rem 1.125rem;line-height:1.6;display:flex}.ranking-item[data-astro-cid-cbwuzgmz]+.ranking-item[data-astro-cid-cbwuzgmz]{border-top:1px solid var(--color-border)}.ranking-badge[data-astro-cid-cbwuzgmz]{color:#fff;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;display:flex}.ranking-name[data-astro-cid-cbwuzgmz]{color:var(--color-text-dark);flex-grow:1;font-weight:700}.ranking-link[data-astro-cid-cbwuzgmz]{color:inherit;text-decoration:none}.ranking-link[data-astro-cid-cbwuzgmz]:hover{color:var(--color-primary);text-decoration:underline}.ranking-price[data-astro-cid-cbwuzgmz]{color:var(--color-text);flex-shrink:0;font-size:.875rem;font-weight:400}.item[data-astro-cid-utevcbop]{margin-block:2rem}.item-inner[data-astro-cid-utevcbop]{border:1px solid var(--color-border);border-radius:.5rem;gap:1.25rem;padding:1.25rem;display:flex}.item-image[data-astro-cid-utevcbop]{object-fit:cover;border-radius:.5rem;flex-shrink:0;width:9.75rem;height:9.75rem}.item-image-empty[data-astro-cid-utevcbop]{background-color:var(--color-light);border:1px solid var(--color-border)}.item-body[data-astro-cid-utevcbop]{flex-direction:column;flex-grow:1;gap:.5rem;display:flex}.item-labels[data-astro-cid-utevcbop]{align-items:center;gap:.5rem;display:flex}.item-pr[data-astro-cid-utevcbop]{border:1px solid var(--color-border);letter-spacing:.08em;color:var(--color-text);border-radius:.1875rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700}.item-category[data-astro-cid-utevcbop]{color:var(--color-primary);font-size:.75rem;font-weight:700}.item-name[data-astro-cid-utevcbop]{color:var(--color-text-dark);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.55}.item-price[data-astro-cid-utevcbop]{color:var(--color-text-dark);margin:0;font-size:1.25rem;font-weight:700}.item-comment[data-astro-cid-utevcbop] p{margin-block:0;font-size:.875rem;line-height:1.8}.item-links[data-astro-cid-utevcbop]{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.item-link[data-astro-cid-utevcbop]{color:#fff;border-radius:.3125rem;justify-content:center;align-items:center;min-height:44px;padding-inline:1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex}.item-link[data-astro-cid-utevcbop]:hover{opacity:.85}.item-link-outline[data-astro-cid-utevcbop]{border:1px solid var(--color-border);background-color:var(--color-tint);color:var(--color-text-dark)}.item-link-outline[data-astro-cid-utevcbop]:hover{border-color:var(--color-primary);color:var(--color-primary);opacity:1}.item-disclosure[data-astro-cid-utevcbop]{color:var(--color-text);margin:.5rem 0 0;font-size:.75rem;line-height:1.7}@media (width<=575px){.item-inner[data-astro-cid-utevcbop]{flex-direction:column}.item-image[data-astro-cid-utevcbop]{width:100%;height:12rem}.item-link[data-astro-cid-utevcbop]{flex-grow:1}}.warning[data-astro-cid-5xay4gum]{background-color:#fffbef;border:1px solid #e8c96a;border-left:5px solid #e0a500;border-radius:.5rem;margin-block:2rem;padding:1.0625rem 1.25rem}.warning-head[data-astro-cid-5xay4gum]{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.warning-icon[data-astro-cid-5xay4gum]{flex-shrink:0}.warning-title[data-astro-cid-5xay4gum]{color:#6b5310;margin:0;font-size:.9375rem;font-weight:700}.warning-body[data-astro-cid-5xay4gum] p{color:#4a4231;margin-block:0;font-size:.9375rem;line-height:1.85}.warning-body[data-astro-cid-5xay4gum] p+p{margin-top:.75rem}.warning-body[data-astro-cid-5xay4gum] a{color:#7c4a00}.buy-link[data-astro-cid-zpgqorew]{border:1px solid var(--color-primary);background-color:var(--color-primary);color:#fff;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.buy-link[data-astro-cid-zpgqorew]:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:#fff}.ad-banner[data-astro-cid-fqzfn7mw]{text-align:center;margin-block:1.5rem 2rem}.ad-banner[data-astro-cid-fqzfn7mw] a[data-astro-cid-fqzfn7mw]{max-width:100%;line-height:0;display:inline-block}.ad-banner[data-astro-cid-fqzfn7mw] img[data-astro-cid-fqzfn7mw]{border-radius:0;max-width:100%;height:auto;margin:0}.ad-banner[data-astro-cid-fqzfn7mw] .ad-pixel[data-astro-cid-fqzfn7mw]{max-width:none}.ad-pixel[data-astro-cid-fqzfn7mw]{width:1px;height:1px;display:block}.ad-button[data-astro-cid-w7z7vorw]{text-align:center;margin-block:1.5rem 2.25rem}.ad-button-note[data-astro-cid-w7z7vorw]{color:var(--color-text);margin:0 0 .5rem;font-size:.875rem;font-weight:700;line-height:1.6}.ad-button[data-astro-cid-w7z7vorw] a[data-astro-cid-w7z7vorw]{background-color:var(--color-cta);width:100%;max-width:22rem;min-height:3.5rem;box-shadow:0 3px 0 var(--color-cta-dark);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1.1875rem;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.ad-button[data-astro-cid-w7z7vorw] a[data-astro-cid-w7z7vorw] p{color:inherit;margin:0}.ad-button[data-astro-cid-w7z7vorw] a[data-astro-cid-w7z7vorw]:hover{background-color:var(--color-cta-dark);color:#fff}.ad-button[data-astro-cid-w7z7vorw] a[data-astro-cid-w7z7vorw]:active{box-shadow:none;transform:translateY(3px)}.ad-pixel[data-astro-cid-w7z7vorw]{width:1px;height:1px;margin:0;display:block}.product-card[data-astro-cid-gts47kwc]{border:1px solid var(--color-border);background-color:var(--color-tint);border-radius:.5rem;margin-block:2rem;padding:1.25rem}.product-card-head[data-astro-cid-gts47kwc]{gap:1.25rem;display:grid}.product-card-media[data-astro-cid-gts47kwc] img[data-astro-cid-gts47kwc]{object-fit:cover;border-radius:.375rem;width:100%;height:auto}.product-card-name[data-astro-cid-gts47kwc]{color:var(--color-text-dark);margin:0 0 .875rem;font-size:1.0625rem;font-weight:700;line-height:1.6}.product-card-specs[data-astro-cid-gts47kwc]{gap:.375rem;margin:0;font-size:.875rem;display:grid}.product-card-specs[data-astro-cid-gts47kwc]>div[data-astro-cid-gts47kwc]{gap:.75rem;display:flex}.product-card-specs[data-astro-cid-gts47kwc] dt[data-astro-cid-gts47kwc]{width:5.5rem;color:var(--color-text-muted);flex-shrink:0}.product-card-specs[data-astro-cid-gts47kwc] dd[data-astro-cid-gts47kwc]{color:var(--color-text-dark);margin:0}.product-card-cta[data-astro-cid-gts47kwc]{margin:1.125rem 0 0}.product-card-grid[data-astro-cid-gts47kwc]{border-top:1px solid var(--color-border);gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.product-card-list[data-astro-cid-gts47kwc] p[data-astro-cid-gts47kwc]{background-color:var(--color-tint);letter-spacing:.04em;color:var(--color-text-dark);border-radius:.25rem;margin:0 0 .625rem;padding:.125rem .5rem;font-size:.8125rem;font-weight:700;display:inline-block}.product-card-list--pros[data-astro-cid-gts47kwc] p[data-astro-cid-gts47kwc],.product-card-list--cons[data-astro-cid-gts47kwc] p[data-astro-cid-gts47kwc]{background-color:var(--color-tint)}.product-card-list[data-astro-cid-gts47kwc] ul[data-astro-cid-gts47kwc]{color:var(--color-text);margin:0;padding-left:1.125rem;font-size:.9375rem;line-height:1.85}@media (width>=640px){.product-card-head[data-astro-cid-gts47kwc]{grid-template-columns:180px 1fr;align-items:start}.product-card-grid[data-astro-cid-gts47kwc]{grid-template-columns:1fr 1fr;gap:1.75rem}}.cost-table[data-astro-cid-vzzthmer]{margin-block:2rem}.cost-table[data-astro-cid-vzzthmer] figcaption[data-astro-cid-vzzthmer]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.625rem;display:flex}.cost-table-title[data-astro-cid-vzzthmer]{color:var(--color-text-dark);font-weight:700}.cost-table-asof[data-astro-cid-vzzthmer]{color:var(--color-text-muted);font-size:.8125rem}.cost-table-scroll[data-astro-cid-vzzthmer]{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:.5rem;overflow-x:auto}.cost-table[data-astro-cid-vzzthmer] table[data-astro-cid-vzzthmer]{border-collapse:collapse;background-color:var(--color-tint);width:100%;min-width:22rem;font-size:.9375rem}.cost-table[data-astro-cid-vzzthmer] th[data-astro-cid-vzzthmer],.cost-table[data-astro-cid-vzzthmer] td[data-astro-cid-vzzthmer]{text-align:left;vertical-align:top;padding:.75rem 1rem;line-height:1.7}.cost-table[data-astro-cid-vzzthmer] thead[data-astro-cid-vzzthmer] th[data-astro-cid-vzzthmer]{background-color:var(--color-tint);color:var(--color-text-muted);font-size:.8125rem;font-weight:700}.cost-table[data-astro-cid-vzzthmer] tbody[data-astro-cid-vzzthmer] th[data-astro-cid-vzzthmer],.cost-table[data-astro-cid-vzzthmer] tfoot[data-astro-cid-vzzthmer] th[data-astro-cid-vzzthmer]{color:var(--color-text-dark);font-weight:600}.cost-table[data-astro-cid-vzzthmer] tbody[data-astro-cid-vzzthmer] tr[data-astro-cid-vzzthmer]+tr[data-astro-cid-vzzthmer],.cost-table[data-astro-cid-vzzthmer] tfoot[data-astro-cid-vzzthmer] tr[data-astro-cid-vzzthmer]{border-top:1px solid var(--color-border)}.cost-table[data-astro-cid-vzzthmer] tfoot[data-astro-cid-vzzthmer]{background-color:var(--color-tint)}.cost-table[data-astro-cid-vzzthmer] tfoot[data-astro-cid-vzzthmer] td[data-astro-cid-vzzthmer]{color:var(--color-text-dark);font-weight:700}.cost-table-amount[data-astro-cid-vzzthmer]{white-space:nowrap;text-align:right}.cost-table-note[data-astro-cid-vzzthmer]{color:var(--color-text-muted);margin:.625rem 0 0;font-size:.8125rem}.compare-table[data-astro-cid-cx4no7sw]{margin-block:2rem}.compare-table[data-astro-cid-cx4no7sw] figcaption[data-astro-cid-cx4no7sw]{color:var(--color-text-dark);margin-bottom:.625rem;font-weight:700}.compare-table-scroll[data-astro-cid-cx4no7sw]{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border);border-radius:.5rem;overflow-x:auto}.compare-table[data-astro-cid-cx4no7sw] table[data-astro-cid-cx4no7sw]{border-collapse:collapse;background-color:var(--color-tint);width:100%;min-width:30rem;font-size:.9375rem}.compare-table[data-astro-cid-cx4no7sw] th[data-astro-cid-cx4no7sw],.compare-table[data-astro-cid-cx4no7sw] td[data-astro-cid-cx4no7sw]{text-align:left;vertical-align:top;padding:.75rem 1rem;line-height:1.7}.compare-table[data-astro-cid-cx4no7sw] thead[data-astro-cid-cx4no7sw] th[data-astro-cid-cx4no7sw]{background-color:var(--color-tint);color:var(--color-text-muted);font-size:.8125rem;font-weight:700}.compare-table[data-astro-cid-cx4no7sw] tbody[data-astro-cid-cx4no7sw] th[data-astro-cid-cx4no7sw]{white-space:nowrap;color:var(--color-text-dark);font-weight:600}.compare-table[data-astro-cid-cx4no7sw] tbody[data-astro-cid-cx4no7sw] tr[data-astro-cid-cx4no7sw]+tr[data-astro-cid-cx4no7sw]{border-top:1px solid var(--color-border)}.post-figure[data-astro-cid-xo6bb2pm]{margin-block:2rem}.post-figure[data-astro-cid-xo6bb2pm] img[data-astro-cid-xo6bb2pm]{border-radius:.5rem;width:100%;height:auto}.post-figure[data-astro-cid-xo6bb2pm] figcaption[data-astro-cid-xo6bb2pm]{color:var(--color-text-muted);margin-top:.625rem;font-size:.8125rem;line-height:1.8}.gallery[data-astro-cid-c5ryvczl]{margin-block:2rem}.gallery-list[data-astro-cid-c5ryvczl]{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.gallery-list[data-astro-cid-c5ryvczl] figure[data-astro-cid-c5ryvczl]{margin:0}.gallery-list[data-astro-cid-c5ryvczl] img[data-astro-cid-c5ryvczl]{object-fit:cover;aspect-ratio:4/3;border-radius:.375rem;width:100%;height:auto}.gallery-list[data-astro-cid-c5ryvczl] figcaption[data-astro-cid-c5ryvczl]{color:var(--color-text-muted);margin-top:.375rem;font-size:.8125rem;line-height:1.7}.gallery-caption[data-astro-cid-c5ryvczl]{color:var(--color-text-muted);margin-top:.75rem;font-size:.8125rem}@media (width>=560px){.gallery[data-astro-cid-c5ryvczl][data-columns="2"] .gallery-list[data-astro-cid-c5ryvczl]{grid-template-columns:repeat(2,1fr)}.gallery[data-astro-cid-c5ryvczl][data-columns="3"] .gallery-list[data-astro-cid-c5ryvczl]{grid-template-columns:repeat(3,1fr)}}
