.product-wrap[data-astro-cid-6gdcmt4w]{max-width:960px;margin:0 auto;padding:8px 0 32px}.product-header[data-astro-cid-6gdcmt4w]{margin-bottom:24px}.product-header[data-astro-cid-6gdcmt4w] h1[data-astro-cid-6gdcmt4w]{font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--text);margin-bottom:8px}.product-sub[data-astro-cid-6gdcmt4w]{font-size:15px;color:var(--text-2);line-height:1.6}.product-sub[data-astro-cid-6gdcmt4w] code[data-astro-cid-6gdcmt4w]{font-family:SF Mono,Courier New,monospace;background:var(--bg-alt);padding:2px 8px;border-radius:4px;color:var(--accent);font-size:13px}.block[data-astro-cid-6gdcmt4w]{margin-bottom:24px;background:var(--bg-card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:22px 26px}.block-title[data-astro-cid-6gdcmt4w]{font-size:17px;font-weight:600;margin:0 0 14px;color:var(--text);letter-spacing:-.01em}.block-text[data-astro-cid-6gdcmt4w]{font-size:14px;color:var(--text-2);line-height:1.7;margin:6px 0}.block-text[data-astro-cid-6gdcmt4w] a[data-astro-cid-6gdcmt4w]{color:var(--accent)}.info-list[data-astro-cid-6gdcmt4w]{margin:10px 0;padding-left:22px}.info-list[data-astro-cid-6gdcmt4w] li[data-astro-cid-6gdcmt4w]{font-size:14px;color:var(--text-2);line-height:1.8}.info-list[data-astro-cid-6gdcmt4w] strong[data-astro-cid-6gdcmt4w]{color:var(--text)}.compare-table-wrap[data-astro-cid-6gdcmt4w]{overflow-x:auto;border:1px solid var(--border-soft);border-radius:var(--radius-sm);margin:12px 0}.compare-table[data-astro-cid-6gdcmt4w]{width:100%;border-collapse:collapse;font-size:13px}.compare-table[data-astro-cid-6gdcmt4w] th[data-astro-cid-6gdcmt4w]{background:var(--bg-alt);padding:12px 14px;text-align:left;font-weight:600;color:var(--text-2);border-bottom:1px solid var(--border-soft);font-size:12.5px;white-space:nowrap}.compare-table[data-astro-cid-6gdcmt4w] td[data-astro-cid-6gdcmt4w]{padding:12px 14px;border-bottom:1px solid var(--border-soft);vertical-align:top}.compare-table[data-astro-cid-6gdcmt4w] tbody[data-astro-cid-6gdcmt4w] tr[data-astro-cid-6gdcmt4w]:last-child td[data-astro-cid-6gdcmt4w]{border-bottom:none}.compare-table[data-astro-cid-6gdcmt4w] tbody[data-astro-cid-6gdcmt4w] tr[data-astro-cid-6gdcmt4w]:hover{background:var(--bg-alt)}.c-code[data-astro-cid-6gdcmt4w]{font-family:SF Mono,Courier New,monospace;color:var(--accent);font-weight:600;white-space:nowrap}.c-name[data-astro-cid-6gdcmt4w]{color:var(--text);line-height:1.5}.c-diff[data-astro-cid-6gdcmt4w]{color:var(--text-2);line-height:1.6;max-width:280px}.c-rate[data-astro-cid-6gdcmt4w]{font-family:SF Mono,Courier New,monospace;color:var(--text);font-weight:500;white-space:nowrap}.c-link[data-astro-cid-6gdcmt4w] a[data-astro-cid-6gdcmt4w]{color:var(--accent);white-space:nowrap}.block-note[data-astro-cid-6gdcmt4w]{font-size:12.5px;color:var(--text-3);line-height:1.6;margin-top:12px;padding:10px 14px;background:#ff95000d;border:1px solid rgba(255,149,0,.2);border-radius:var(--radius-sm)}.block-note[data-astro-cid-6gdcmt4w] strong[data-astro-cid-6gdcmt4w]{color:var(--orange)}.step-list[data-astro-cid-6gdcmt4w]{margin:10px 0;padding-left:24px}.step-list[data-astro-cid-6gdcmt4w] li[data-astro-cid-6gdcmt4w]{font-size:14px;color:var(--text-2);line-height:1.8;margin-bottom:4px}.link-grid[data-astro-cid-6gdcmt4w]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.link-card[data-astro-cid-6gdcmt4w]{display:block;padding:14px 16px;background:#fff;border:1px solid var(--border-soft);border-radius:var(--radius-sm);text-decoration:none;color:var(--text);transition:all .2s}.link-card[data-astro-cid-6gdcmt4w]:hover{border-color:var(--accent);background:#fff;box-shadow:var(--shadow-hover);transform:translateY(-1px);text-decoration:none}.link-code[data-astro-cid-6gdcmt4w]{font-family:SF Mono,Courier New,monospace;color:var(--accent);font-weight:600;font-size:14px}.link-name[data-astro-cid-6gdcmt4w]{color:var(--text-2);font-size:13px;line-height:1.5;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guide-cta[data-astro-cid-6gdcmt4w]{display:flex;align-items:center;gap:12px;padding:14px 18px;margin-top:10px;background:#0071e30f;border:1px solid rgba(0,113,227,.2);border-radius:var(--radius-sm);text-decoration:none;transition:all .2s}.guide-cta[data-astro-cid-6gdcmt4w]:hover{background:#0071e31a;border-color:var(--accent);text-decoration:none;transform:translateY(-1px)}.cta-title[data-astro-cid-6gdcmt4w]{flex:1;font-size:15px;font-weight:600;color:var(--accent)}.cta-desc[data-astro-cid-6gdcmt4w]{font-size:13px;color:var(--text-2);flex:2}.cta-arrow[data-astro-cid-6gdcmt4w]{font-size:22px;color:var(--accent)}.source-list[data-astro-cid-6gdcmt4w]{margin:8px 0;padding-left:22px}.source-list[data-astro-cid-6gdcmt4w] li[data-astro-cid-6gdcmt4w]{font-size:13px;color:var(--text-2);line-height:1.8}.source-list[data-astro-cid-6gdcmt4w] strong[data-astro-cid-6gdcmt4w]{color:var(--text)}.source-list[data-astro-cid-6gdcmt4w] code[data-astro-cid-6gdcmt4w]{font-family:SF Mono,Courier New,monospace;background:var(--bg-alt);padding:1px 6px;border-radius:4px;color:var(--accent);font-size:12px}@media(max-width:734px){.cta-desc[data-astro-cid-6gdcmt4w]{display:none}.compare-table[data-astro-cid-6gdcmt4w]{font-size:12px}.compare-table[data-astro-cid-6gdcmt4w] th[data-astro-cid-6gdcmt4w],.compare-table[data-astro-cid-6gdcmt4w] td[data-astro-cid-6gdcmt4w]{padding:10px 8px}}
