.guide-article[data-astro-cid-u6zuq7tg]{flex-direction:column;gap:36px;width:100%;display:flex}.guide-header[data-astro-cid-u6zuq7tg]{flex-direction:column;gap:12px;display:flex}.meta-badge-row[data-astro-cid-u6zuq7tg]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.guide-tag[data-astro-cid-u6zuq7tg]{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;background:var(--badge-bg);color:var(--badge-text);border-radius:var(--radius-pill);border:1px solid var(--border);padding:3px 8px;font-weight:600}.review-date[data-astro-cid-u6zuq7tg]{font-size:12px;font-family:var(--font-mono);color:var(--text-subtle)}.guide-main-title[data-astro-cid-u6zuq7tg]{letter-spacing:-.03em;color:var(--text-main);font-size:28px;font-weight:800;line-height:1.2}.guide-intro[data-astro-cid-u6zuq7tg]{color:var(--text-muted);font-size:15.5px;line-height:1.7}.guide-block[data-astro-cid-u6zuq7tg]{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding-top:32px;display:flex}.guide-block[data-astro-cid-u6zuq7tg] h2[data-astro-cid-u6zuq7tg]{letter-spacing:-.02em;color:var(--text-main);font-size:20px;font-weight:700}.table-scroll-container[data-astro-cid-u6zuq7tg]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);width:100%;overflow-x:auto}.specs-table[data-astro-cid-u6zuq7tg]{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13.5px}.specs-table[data-astro-cid-u6zuq7tg] th[data-astro-cid-u6zuq7tg]{background:var(--surface-secondary);text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle);border-bottom:1px solid var(--border);padding:10px 14px;font-size:11.5px;font-weight:600}.specs-table[data-astro-cid-u6zuq7tg] td[data-astro-cid-u6zuq7tg]{border-bottom:1px solid var(--border);color:var(--text-muted);padding:10px 14px}.specs-table[data-astro-cid-u6zuq7tg] tr[data-astro-cid-u6zuq7tg]:last-child td[data-astro-cid-u6zuq7tg]{border-bottom:none}.specs-table[data-astro-cid-u6zuq7tg] code[data-astro-cid-u6zuq7tg]{font-family:var(--font-mono);color:var(--text-main);font-weight:600}.ratio-table-link[data-astro-cid-u6zuq7tg]{color:inherit;text-decoration:none}.ratio-table-link[data-astro-cid-u6zuq7tg] code[data-astro-cid-u6zuq7tg]{color:var(--accent);text-decoration:underline}.tips-grid[data-astro-cid-u6zuq7tg]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.tip-card[data-astro-cid-u6zuq7tg]{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:18px;display:flex}.tip-card[data-astro-cid-u6zuq7tg] h3[data-astro-cid-u6zuq7tg]{color:var(--text-main);font-size:15px;font-weight:600}.tip-card[data-astro-cid-u6zuq7tg] p[data-astro-cid-u6zuq7tg]{color:var(--text-muted);font-size:13.5px;line-height:1.6}.tools-callout[data-astro-cid-u6zuq7tg]{background:var(--surface-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.callout-inner[data-astro-cid-u6zuq7tg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.callout-text[data-astro-cid-u6zuq7tg] h3[data-astro-cid-u6zuq7tg]{color:var(--text-main);margin-bottom:4px;font-size:16px;font-weight:600}.callout-text[data-astro-cid-u6zuq7tg] p[data-astro-cid-u6zuq7tg]{color:var(--text-muted);font-size:13.5px}.callout-actions[data-astro-cid-u6zuq7tg]{flex-wrap:wrap;gap:10px;display:flex}.primary-callout-btn[data-astro-cid-u6zuq7tg]{background:var(--text-main);color:var(--bg);border-radius:var(--radius-sm);transition:opacity var(--transition-fast);align-items:center;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.primary-callout-btn[data-astro-cid-u6zuq7tg]:hover{opacity:.9}.secondary-callout-btn[data-astro-cid-u6zuq7tg]{background:var(--card-bg);border:1px solid var(--border);color:var(--text-main);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);align-items:center;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.secondary-callout-btn[data-astro-cid-u6zuq7tg]:hover{border-color:var(--border-hover)}.faqs-grid[data-astro-cid-u6zuq7tg]{flex-direction:column;gap:16px;display:flex}.faq-card[data-astro-cid-u6zuq7tg]{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:8px;padding:18px;display:flex}.faq-card[data-astro-cid-u6zuq7tg] h3[data-astro-cid-u6zuq7tg]{color:var(--text-main);font-size:15px;font-weight:600}.faq-card[data-astro-cid-u6zuq7tg] p[data-astro-cid-u6zuq7tg]{color:var(--text-muted);font-size:13.5px;line-height:1.6}.cross-links-block[data-astro-cid-u6zuq7tg]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cross-col[data-astro-cid-u6zuq7tg]{flex-direction:column;gap:12px;display:flex}.cross-col[data-astro-cid-u6zuq7tg] h3[data-astro-cid-u6zuq7tg]{font-size:13px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--text-subtle);font-weight:600}.cross-list[data-astro-cid-u6zuq7tg]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cross-list[data-astro-cid-u6zuq7tg] a[data-astro-cid-u6zuq7tg]{color:var(--text-muted);transition:color var(--transition-fast);font-size:13px;text-decoration:none}.cross-list[data-astro-cid-u6zuq7tg] a[data-astro-cid-u6zuq7tg] strong[data-astro-cid-u6zuq7tg]{color:var(--text-main)}.cross-list[data-astro-cid-u6zuq7tg] a[data-astro-cid-u6zuq7tg]:hover{color:var(--text-main);text-decoration:underline}@media (width<=720px){.tips-grid[data-astro-cid-u6zuq7tg],.cross-links-block[data-astro-cid-u6zuq7tg]{grid-template-columns:1fr}.callout-inner[data-astro-cid-u6zuq7tg]{flex-direction:column;align-items:flex-start}}
