.guide-article[data-astro-cid-m7jzb5kn]{flex-direction:column;gap:36px;padding:8px 0;display:flex}.guide-header[data-astro-cid-m7jzb5kn]{border-bottom:1px solid var(--border-color);flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.meta-badge-row[data-astro-cid-m7jzb5kn]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.guide-tag[data-astro-cid-m7jzb5kn]{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;background:var(--bg-badge);color:var(--text-badge);border-radius:4px;padding:3px 8px;font-weight:600}.review-date[data-astro-cid-m7jzb5kn]{font-size:12px;font-family:var(--font-mono);color:var(--text-secondary)}.guide-main-title[data-astro-cid-m7jzb5kn]{letter-spacing:-.03em;color:var(--text-main);margin:0;font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.2}.guide-intro[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.guide-block[data-astro-cid-m7jzb5kn]{flex-direction:column;gap:16px;display:flex}.guide-block[data-astro-cid-m7jzb5kn] h2[data-astro-cid-m7jzb5kn]{letter-spacing:-.02em;color:var(--text-main);margin:0;font-size:20px;font-weight:700}.guide-block[data-astro-cid-m7jzb5kn] p[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.table-scroll-container[data-astro-cid-m7jzb5kn]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;overflow-x:auto}.specs-table[data-astro-cid-m7jzb5kn]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.specs-table[data-astro-cid-m7jzb5kn] th[data-astro-cid-m7jzb5kn]{background:var(--bg-card-subtle);color:var(--text-secondary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color);padding:12px 14px;font-size:11px}.specs-table[data-astro-cid-m7jzb5kn] td[data-astro-cid-m7jzb5kn]{border-bottom:1px solid var(--border-color);color:var(--text-main);vertical-align:middle;padding:12px 14px}.specs-table[data-astro-cid-m7jzb5kn] tr[data-astro-cid-m7jzb5kn]:last-child td[data-astro-cid-m7jzb5kn]{border-bottom:none}.ratio-link[data-astro-cid-m7jzb5kn] code[data-astro-cid-m7jzb5kn]{color:var(--accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}.platform-cards-grid[data-astro-cid-m7jzb5kn]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.platform-card[data-astro-cid-m7jzb5kn]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.platform-card[data-astro-cid-m7jzb5kn]:hover{border-color:var(--text-secondary);transform:translateY(-2px)}.card-header[data-astro-cid-m7jzb5kn]{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-title[data-astro-cid-m7jzb5kn]{color:var(--text-main);font-size:15px;font-weight:700}.card-badge[data-astro-cid-m7jzb5kn]{font-size:10px;font-family:var(--font-mono);background:var(--bg-card-subtle);color:var(--text-secondary);border:1px solid var(--border-color);border-radius:4px;padding:2px 6px}.card-desc[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);flex:1;margin:0;font-size:13px;line-height:1.5}.card-action[data-astro-cid-m7jzb5kn]{font-size:12px;font-family:var(--font-mono);color:var(--accent);font-weight:600}.workflow-steps[data-astro-cid-m7jzb5kn]{flex-direction:column;gap:14px;display:flex}.workflow-step[data-astro-cid-m7jzb5kn]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;align-items:flex-start;gap:16px;padding:16px;display:flex}.step-num[data-astro-cid-m7jzb5kn]{background:var(--text-main);width:28px;height:28px;color:var(--bg-main);font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.step-content[data-astro-cid-m7jzb5kn]{flex-direction:column;gap:4px;display:flex}.step-content[data-astro-cid-m7jzb5kn] h3[data-astro-cid-m7jzb5kn]{color:var(--text-main);margin:0;font-size:14px;font-weight:700}.step-content[data-astro-cid-m7jzb5kn] p[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.faq-list[data-astro-cid-m7jzb5kn]{flex-direction:column;gap:10px;display:flex}.faq-item[data-astro-cid-m7jzb5kn]{border:1px solid var(--border-color);background:var(--bg-card);border-radius:8px;overflow:hidden}.faq-question[data-astro-cid-m7jzb5kn]{color:var(--text-main);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.faq-question[data-astro-cid-m7jzb5kn]::-webkit-details-marker{display:none}.chevron-icon[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);transition:transform .2s}.faq-item[data-astro-cid-m7jzb5kn][open] .chevron-icon[data-astro-cid-m7jzb5kn]{transform:rotate(180deg)}.faq-answer[data-astro-cid-m7jzb5kn]{padding:0 16px 14px}.faq-answer[data-astro-cid-m7jzb5kn] p[data-astro-cid-m7jzb5kn]{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}@media (width<=640px){.platform-cards-grid[data-astro-cid-m7jzb5kn]{grid-template-columns:1fr}}
