.guide-article[data-astro-cid-bbops4eg]{width:min(52rem,100%);margin:0 auto}.guide-header[data-astro-cid-bbops4eg]{border-bottom:1px solid var(--color-border);padding-bottom:1.4rem;margin-bottom:1.6rem}.guide-eyebrow[data-astro-cid-bbops4eg]{font:600 .68rem/1.4 var(--font-mono);letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:.5rem}.guide-eyebrow[data-astro-cid-bbops4eg] a[data-astro-cid-bbops4eg]{color:var(--color-text-muted);text-decoration:none}.guide-eyebrow[data-astro-cid-bbops4eg] a[data-astro-cid-bbops4eg]:hover{color:var(--color-primary);text-decoration:underline}.guide-header[data-astro-cid-bbops4eg] h1[data-astro-cid-bbops4eg]{font-size:clamp(1.6rem,3.2vw,2.15rem);line-height:1.25;margin-bottom:.7rem}.guide-summary[data-astro-cid-bbops4eg]{font-size:1.02rem;line-height:1.75;color:var(--color-text-secondary)}.guide-meta[data-astro-cid-bbops4eg]{display:flex;gap:.5rem;margin-top:.9rem;font:500 .76rem/1.5 var(--font-mono);color:var(--color-text-muted)}.guide-toc[data-astro-cid-bbops4eg]{border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-elevated);padding:.9rem 1.1rem;margin-bottom:2rem}.guide-toc-title[data-astro-cid-bbops4eg]{font:600 .72rem/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:.5rem}.guide-toc[data-astro-cid-bbops4eg] ol[data-astro-cid-bbops4eg]{margin:0;padding-left:1.15rem;display:grid;gap:.3rem}.guide-toc[data-astro-cid-bbops4eg] a[data-astro-cid-bbops4eg]{color:var(--color-text-secondary);text-decoration:none}.guide-toc[data-astro-cid-bbops4eg] a[data-astro-cid-bbops4eg]:hover{color:var(--color-primary);text-decoration:underline}.guide-section[data-astro-cid-bbops4eg]{margin-bottom:2.2rem;scroll-margin-top:calc(var(--header-height) + 1rem)}.guide-section[data-astro-cid-bbops4eg] h2[data-astro-cid-bbops4eg]{font-size:1.32rem;line-height:1.35;margin-bottom:.8rem;color:var(--color-text-primary)}.guide-section[data-astro-cid-bbops4eg] p[data-astro-cid-bbops4eg]{line-height:1.85;color:var(--color-text-secondary);margin-bottom:.85rem}.guide-section[data-astro-cid-bbops4eg] ul[data-astro-cid-bbops4eg]{margin:.6rem 0 1rem;padding-left:1.2rem}.guide-section[data-astro-cid-bbops4eg] li[data-astro-cid-bbops4eg]{line-height:1.8;color:var(--color-text-secondary);margin-bottom:.4rem}.guide-section[data-astro-cid-bbops4eg] code{background:var(--color-bg-elevated);padding:.1rem .35rem;border-radius:4px;font-size:.88em}.guide-table-wrap[data-astro-cid-bbops4eg]{overflow-x:auto;border:1px solid var(--color-border);border-radius:10px;margin:1rem 0 1.2rem}.guide-table-wrap[data-astro-cid-bbops4eg] table[data-astro-cid-bbops4eg]{width:100%;border-collapse:collapse;font-size:.92rem}.guide-table-wrap[data-astro-cid-bbops4eg] th[data-astro-cid-bbops4eg],.guide-table-wrap[data-astro-cid-bbops4eg] td[data-astro-cid-bbops4eg]{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--color-border);vertical-align:top;line-height:1.65}.guide-table-wrap[data-astro-cid-bbops4eg] thead[data-astro-cid-bbops4eg] th[data-astro-cid-bbops4eg]{background:var(--color-bg-elevated);font:600 .76rem/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.guide-table-wrap[data-astro-cid-bbops4eg] tbody[data-astro-cid-bbops4eg] tr[data-astro-cid-bbops4eg]:last-child td[data-astro-cid-bbops4eg]{border-bottom:0}.guide-table-caption[data-astro-cid-bbops4eg]{font-size:.84rem;color:var(--color-text-muted);padding:.5rem .75rem .7rem;margin:0}.guide-tools[data-astro-cid-bbops4eg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem;margin:1rem 0 .5rem}.guide-tool-card[data-astro-cid-bbops4eg]{display:grid;gap:.2rem;padding:.7rem .85rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-elevated);text-decoration:none;transition:border-color .15s ease}.guide-tool-card[data-astro-cid-bbops4eg]:hover{border-color:var(--color-primary)}.guide-tool-card[data-astro-cid-bbops4eg] strong[data-astro-cid-bbops4eg]{font-size:.95rem;color:var(--color-text-primary)}.guide-tool-card[data-astro-cid-bbops4eg] span[data-astro-cid-bbops4eg]{font-size:.84rem;line-height:1.6;color:var(--color-text-muted)}.guide-faq[data-astro-cid-bbops4eg] dt[data-astro-cid-bbops4eg]{font-weight:600;color:var(--color-text-primary);margin-top:1.1rem}.guide-faq[data-astro-cid-bbops4eg] dd[data-astro-cid-bbops4eg]{margin:.4rem 0 0;padding-left:1.1rem;line-height:1.8;color:var(--color-text-secondary)}
