.inline-ico[data-astro-cid-vcwoseni]{flex-shrink:0;align-items:center;display:inline-flex}.btn-lg[data-astro-cid-vcwoseni]{padding:14px 26px;font-size:1.02rem}.btn-block[data-astro-cid-vcwoseni]{width:100%}.btn-secondary[data-astro-cid-vcwoseni]:hover{border-color:var(--brand-700);color:var(--brand-700)}.cta-short[data-astro-cid-vcwoseni]{display:none}@media (width<=559px){.cta-long[data-astro-cid-vcwoseni]{display:none}.cta-short[data-astro-cid-vcwoseni]{display:inline}}.nav-toggle[data-astro-cid-vcwoseni].is-open .nav-toggle-bars[data-astro-cid-vcwoseni] span[data-astro-cid-vcwoseni]:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle[data-astro-cid-vcwoseni].is-open .nav-toggle-bars[data-astro-cid-vcwoseni] span[data-astro-cid-vcwoseni]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-vcwoseni].is-open .nav-toggle-bars[data-astro-cid-vcwoseni] span[data-astro-cid-vcwoseni]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.site-menu-inner[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]:not(.btn){color:var(--fg);border-radius:10px;padding:12px 10px;font-size:1rem;font-weight:600;text-decoration:none}.site-menu-inner[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]:not(.btn):hover{background:color-mix(in srgb, var(--brand-600) 8%, transparent);color:var(--brand-700)}.main-nav[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]{color:var(--fg-muted);border-radius:8px;padding:8px 12px;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s}.main-nav[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni][aria-current=page]{color:var(--brand-700);background:color-mix(in srgb, var(--brand-600) 9%, transparent)}.brand-badge[data-astro-cid-vcwoseni] svg{width:20px;height:20px}.brand-text[data-astro-cid-vcwoseni]{flex-direction:column;line-height:1.15;display:flex}.brand-text[data-astro-cid-vcwoseni] strong[data-astro-cid-vcwoseni]{letter-spacing:-.01em;font-size:1rem}.fineprint[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:18px;font-size:.82rem}.fineprint[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]{color:var(--brand-700);text-underline-offset:3px;text-decoration:underline}.shop-hero[data-astro-cid-vcwoseni]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-600) 9%, transparent), var(--page) 70%)}.shop-hero[data-astro-cid-vcwoseni] .container[data-astro-cid-vcwoseni]{max-width:780px;padding-block:clamp(40px,7vh,72px)}.crumbs[data-astro-cid-vcwoseni]{color:var(--fg-muted);align-items:center;gap:8px;margin-bottom:18px;font-size:.84rem;display:flex}.crumbs[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]{color:var(--fg-muted);text-decoration:none}.crumbs[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]:hover{color:var(--brand-700);text-decoration:underline}.shop-hero[data-astro-cid-vcwoseni] h1[data-astro-cid-vcwoseni]{letter-spacing:-.02em;margin-top:18px;font-size:clamp(2rem,5.4vw,3.1rem);font-weight:700;line-height:1.08}h1[data-astro-cid-vcwoseni] .accent[data-astro-cid-vcwoseni]{color:var(--brand-600)}.lede[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:20px;font-size:1.12rem}.hero-cta[data-astro-cid-vcwoseni]{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cta-micro[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:16px;font-size:.86rem}.cta-micro[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]{color:var(--brand-700);text-underline-offset:3px;text-decoration:underline}.hero-badge[data-astro-cid-vcwoseni] svg{width:15px;height:15px}.section[data-astro-cid-vcwoseni] .container[data-astro-cid-vcwoseni]{padding-block:clamp(48px,8vh,80px)}.section[data-astro-cid-vcwoseni].section-soft{background:var(--surface-2)}.sec-head[data-astro-cid-vcwoseni]{text-align:center;max-width:640px;margin-inline:auto}.sec-head[data-astro-cid-vcwoseni] h2[data-astro-cid-vcwoseni]{letter-spacing:-.01em;font-size:clamp(1.6rem,3.8vw,2.4rem);font-weight:700;line-height:1.15}.sec-head[data-astro-cid-vcwoseni] p[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:12px}.sec-head[data-astro-cid-vcwoseni] .section-subtitle[data-astro-cid-vcwoseni]{color:var(--fg);margin-top:16px;font-size:1.1rem;font-weight:500}.ic-wrap[data-astro-cid-vcwoseni]{background:color-mix(in srgb, var(--brand-600) 8%, transparent);width:44px;height:44px;color:var(--brand-600);border-radius:12px;place-items:center;display:inline-grid}.ic-wrap[data-astro-cid-vcwoseni].sm{width:40px;height:40px}.ic-wrap[data-astro-cid-vcwoseni].warn{background:color-mix(in srgb, var(--accent2-600) 10%, transparent);color:var(--accent2-600)}.ic-wrap[data-astro-cid-vcwoseni] svg{width:22px;height:22px}.shop-grid[data-astro-cid-vcwoseni]{grid-template-columns:1fr;gap:28px;margin-top:40px;display:grid}@media (width>=900px){.shop-grid[data-astro-cid-vcwoseni]{grid-template-columns:repeat(2,1fr)}}.prod-card[data-astro-cid-vcwoseni]{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;scroll-margin-top:90px;display:flex;overflow:hidden}.prod-media[data-astro-cid-vcwoseni]{aspect-ratio:1;border-bottom:1px solid var(--line);background:#fff;place-items:center;display:grid;position:relative}.prod-media[data-astro-cid-vcwoseni] img[data-astro-cid-vcwoseni]{object-fit:contain;width:100%;height:100%;padding:18px}.prod-badge[data-astro-cid-vcwoseni]{backdrop-filter:blur(4px);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.prod-badge[data-astro-cid-vcwoseni] svg{width:14px;height:14px}.prod-badge[data-astro-cid-vcwoseni].ok{background:color-mix(in srgb, var(--brand-600) 14%, #fff);color:var(--brand-800);border:1px solid color-mix(in srgb, var(--brand-600) 30%, transparent)}.prod-badge[data-astro-cid-vcwoseni].warn{background:color-mix(in srgb, var(--accent2-600) 12%, #fff);color:var(--accent2-600);border:1px solid color-mix(in srgb, var(--accent2-600) 30%, transparent)}.prod-body[data-astro-cid-vcwoseni]{flex-direction:column;flex:1;padding:24px;display:flex}.prod-body[data-astro-cid-vcwoseni] h3[data-astro-cid-vcwoseni]{letter-spacing:-.01em;font-size:1.3rem;font-weight:700}.prod-sub[data-astro-cid-vcwoseni]{color:var(--brand-700);margin-top:4px;font-size:.86rem;font-weight:600}.prod-lead[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:14px;font-size:.95rem}.prod-features[data-astro-cid-vcwoseni]{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.prod-features[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni]{gap:10px;font-size:.9rem;display:flex}.prod-features[data-astro-cid-vcwoseni] svg{width:16px;height:16px;stroke:var(--brand-600);margin-top:3px}.prod-thumbs[data-astro-cid-vcwoseni]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.prod-thumbs[data-astro-cid-vcwoseni] img[data-astro-cid-vcwoseni]{aspect-ratio:1;object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;padding:6px}.spec-table[data-astro-cid-vcwoseni]{border-collapse:collapse;width:100%;margin-top:22px;font-size:.86rem}.spec-table[data-astro-cid-vcwoseni] th[data-astro-cid-vcwoseni],.spec-table[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px}.spec-table[data-astro-cid-vcwoseni] th[data-astro-cid-vcwoseni]{color:var(--fg-muted);width:46%;font-weight:500}.spec-table[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni]{font-weight:600}.spec-table[data-astro-cid-vcwoseni] tr[data-astro-cid-vcwoseni]:last-child th[data-astro-cid-vcwoseni],.spec-table[data-astro-cid-vcwoseni] tr[data-astro-cid-vcwoseni]:last-child td[data-astro-cid-vcwoseni]{border-bottom:0}.compat-list[data-astro-cid-vcwoseni]{flex-direction:column;gap:10px;margin-top:22px;list-style:none;display:flex}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni]{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;gap:11px;padding:12px 14px;display:flex}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].auto,.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].assist{border-color:color-mix(in srgb, var(--brand-600) 28%, transparent);background:color-mix(in srgb, var(--brand-600) 6%, transparent)}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].manual{border-color:color-mix(in srgb, var(--accent2-600) 26%, transparent);background:color-mix(in srgb, var(--accent2-600) 5%, transparent)}.compat-ico[data-astro-cid-vcwoseni] svg{width:17px;height:17px;margin-top:2px}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].auto .compat-ico[data-astro-cid-vcwoseni],.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].assist .compat-ico[data-astro-cid-vcwoseni]{color:var(--brand-600)}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].manual .compat-ico[data-astro-cid-vcwoseni]{color:var(--accent2-600)}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].no .compat-ico[data-astro-cid-vcwoseni]{color:var(--fg-muted)}.compat-text[data-astro-cid-vcwoseni]{flex-direction:column;gap:2px;display:flex}.compat-text[data-astro-cid-vcwoseni] strong[data-astro-cid-vcwoseni]{font-size:.88rem}.compat-text[data-astro-cid-vcwoseni] em[data-astro-cid-vcwoseni]{text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-style:normal;font-weight:700}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].auto em[data-astro-cid-vcwoseni],.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].assist em[data-astro-cid-vcwoseni]{color:var(--brand-700)}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].manual em[data-astro-cid-vcwoseni]{color:var(--accent2-600)}.compat-list[data-astro-cid-vcwoseni] li[data-astro-cid-vcwoseni].no em[data-astro-cid-vcwoseni]{color:var(--fg-muted)}.compat-text[data-astro-cid-vcwoseni] span[data-astro-cid-vcwoseni]{color:var(--fg-muted);font-size:.84rem}.verified-note[data-astro-cid-vcwoseni]{color:var(--fg-muted);align-items:flex-start;gap:9px;margin-top:16px;font-size:.82rem;display:flex}.verified-note[data-astro-cid-vcwoseni] svg{width:16px;height:16px;stroke:var(--brand-600);flex-shrink:0;margin-top:2px}.prod-buy[data-astro-cid-vcwoseni]{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.price[data-astro-cid-vcwoseni]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.price[data-astro-cid-vcwoseni] strong[data-astro-cid-vcwoseni]{letter-spacing:-.02em;font-size:1.8rem;font-weight:700}.price[data-astro-cid-vcwoseni] span[data-astro-cid-vcwoseni]{color:var(--fg-muted);font-size:.8rem}.buy-note[data-astro-cid-vcwoseni]{color:var(--fg-muted);text-align:center;margin-top:10px;font-size:.78rem}.compat-cols[data-astro-cid-vcwoseni]{grid-template-columns:1fr;gap:20px;margin-top:40px;display:grid}@media (width>=820px){.compat-cols[data-astro-cid-vcwoseni]{grid-template-columns:repeat(2,1fr)}}.compat-col[data-astro-cid-vcwoseni]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}.compat-col[data-astro-cid-vcwoseni].ok{border-color:color-mix(in srgb, var(--brand-600) 28%, transparent)}.compat-col[data-astro-cid-vcwoseni].warn{border-color:color-mix(in srgb, var(--accent2-600) 26%, transparent)}.compat-col[data-astro-cid-vcwoseni] h3[data-astro-cid-vcwoseni]{letter-spacing:-.01em;margin-top:16px;font-size:1.1rem;font-weight:700}.compat-col[data-astro-cid-vcwoseni] p[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:10px;font-size:.93rem}.matrix-wrap[data-astro-cid-vcwoseni]{margin-top:30px;overflow-x:auto}.matrix[data-astro-cid-vcwoseni]{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:100%;font-size:.9rem;overflow:hidden}.matrix[data-astro-cid-vcwoseni] caption[data-astro-cid-vcwoseni]{caption-side:top;text-align:left;color:var(--fg-muted);padding-bottom:12px;font-size:.86rem}.matrix[data-astro-cid-vcwoseni] th[data-astro-cid-vcwoseni],.matrix[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni]{border-bottom:1px solid var(--line);text-align:left;padding:11px 14px}.matrix[data-astro-cid-vcwoseni] thead[data-astro-cid-vcwoseni] th[data-astro-cid-vcwoseni]{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted);background:var(--surface-2);font-size:.78rem}.matrix[data-astro-cid-vcwoseni] tbody[data-astro-cid-vcwoseni] th[data-astro-cid-vcwoseni]{font-weight:600}.matrix[data-astro-cid-vcwoseni] .unit[data-astro-cid-vcwoseni]{color:var(--fg-muted);font-size:.84em;font-weight:400}.matrix[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni]{text-align:center;width:22%;font-size:1.05rem}.matrix[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni].yes{color:var(--brand-600)}.matrix[data-astro-cid-vcwoseni] td[data-astro-cid-vcwoseni].no{color:var(--fg-muted)}.matrix[data-astro-cid-vcwoseni] tr[data-astro-cid-vcwoseni]:last-child th[data-astro-cid-vcwoseni],.matrix[data-astro-cid-vcwoseni] tr[data-astro-cid-vcwoseni]:last-child td[data-astro-cid-vcwoseni]{border-bottom:0}.matrix-note[data-astro-cid-vcwoseni]{background:var(--surface);border:1px solid var(--line);color:var(--fg-muted);border-radius:14px;align-items:flex-start;gap:11px;margin-top:18px;padding:15px 18px;font-size:.88rem;display:flex}.matrix-note[data-astro-cid-vcwoseni] svg{width:18px;height:18px;stroke:var(--brand-600);flex-shrink:0;margin-top:2px}.grid-4[data-astro-cid-vcwoseni]{grid-template-columns:1fr;gap:18px;margin-top:40px;display:grid}@media (width>=640px){.grid-4[data-astro-cid-vcwoseni]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.grid-4[data-astro-cid-vcwoseni]{grid-template-columns:repeat(4,1fr)}}.card[data-astro-cid-vcwoseni]{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px;transition:box-shadow .2s,transform .2s;position:relative}.card[data-astro-cid-vcwoseni]:hover{transform:translateY(-2px);box-shadow:0 14px 30px -20px #16a34a66}.card-top[data-astro-cid-vcwoseni]{align-items:center;gap:12px;display:flex}.card-top[data-astro-cid-vcwoseni] h3[data-astro-cid-vcwoseni]{letter-spacing:-.01em;font-size:1.02rem;font-weight:700}.how-card[data-astro-cid-vcwoseni] p[data-astro-cid-vcwoseni]{color:var(--fg-muted);margin-top:12px;font-size:.9rem}.how-num[data-astro-cid-vcwoseni]{color:color-mix(in srgb, var(--brand-600) 20%, transparent);font-size:1.5rem;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.chain-note[data-astro-cid-vcwoseni]{text-align:center;margin-top:28px}.faq-list[data-astro-cid-vcwoseni]{margin-top:36px;flex-direction:column;gap:10px;max-width:760px;margin-inline:auto;display:flex}.faq-item[data-astro-cid-vcwoseni]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:4px 20px}.faq-item[data-astro-cid-vcwoseni] summary[data-astro-cid-vcwoseni]{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;font-size:.98rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-vcwoseni] summary[data-astro-cid-vcwoseni]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-vcwoseni] summary[data-astro-cid-vcwoseni]:after{content:"+";color:var(--brand-600);flex-shrink:0;font-size:1.35rem;font-weight:400;line-height:1}.faq-item[data-astro-cid-vcwoseni][open] summary[data-astro-cid-vcwoseni]:after{content:"−"}.faq-item[data-astro-cid-vcwoseni] p[data-astro-cid-vcwoseni]{color:var(--fg-muted);padding-bottom:18px;font-size:.93rem}.shop-cta[data-astro-cid-vcwoseni]{background:linear-gradient(180deg, var(--page), color-mix(in srgb, var(--brand-600) 8%, transparent))}.cta-actions[data-astro-cid-vcwoseni]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.cta-actions[data-astro-cid-vcwoseni] .btn[data-astro-cid-vcwoseni] svg{width:17px;height:17px}.cta-actions[data-astro-cid-vcwoseni] .btn[data-astro-cid-vcwoseni]{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:9px;max-width:100%;display:inline-flex}.plans-fine[data-astro-cid-vcwoseni]{margin-top:26px;text-align:center;max-width:700px;color:var(--fg-muted);margin-inline:auto;font-size:.8rem}.site-footer[data-astro-cid-vcwoseni] nav[data-astro-cid-vcwoseni]{flex-direction:column;gap:8px;display:flex}.site-footer[data-astro-cid-vcwoseni] nav[data-astro-cid-vcwoseni] h3[data-astro-cid-vcwoseni]{text-transform:uppercase;letter-spacing:.05em;color:var(--fg);margin-bottom:4px;font-size:.74rem}.site-footer[data-astro-cid-vcwoseni] nav[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]{color:var(--fg-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.site-footer[data-astro-cid-vcwoseni] nav[data-astro-cid-vcwoseni] a[data-astro-cid-vcwoseni]:hover{color:var(--brand-700)}.foot-tag[data-astro-cid-vcwoseni]{color:var(--fg-muted);max-width:280px;margin-top:12px;font-size:.86rem}
