.article-header[data-astro-cid-rgqbx3oc]{padding:120px 0 60px;background:linear-gradient(180deg,rgba(0,102,255,.05) 0%,transparent 100%)}.article-meta[data-astro-cid-rgqbx3oc]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.article-category[data-astro-cid-rgqbx3oc]{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);background:#0066ff1a;padding:6px 12px;border-radius:4px}.article-date[data-astro-cid-rgqbx3oc]{font-size:14px;color:var(--color-text-muted)}.article-title[data-astro-cid-rgqbx3oc]{font-family:var(--font-display);font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1;margin-bottom:24px}.article-excerpt[data-astro-cid-rgqbx3oc]{font-size:18px;line-height:1.6;color:var(--color-text-muted);margin-bottom:32px;max-width:640px}.article-author[data-astro-cid-rgqbx3oc] a[data-astro-cid-rgqbx3oc]{display:flex;flex-direction:column;text-decoration:none}.author-name[data-astro-cid-rgqbx3oc]{font-weight:600;color:var(--color-text)}.author-title[data-astro-cid-rgqbx3oc]{font-size:14px;color:var(--color-text-muted)}.article-content[data-astro-cid-rgqbx3oc]{padding:60px 0 120px}.container--narrow[data-astro-cid-rgqbx3oc]{max-width:720px}.article-content[data-astro-cid-rgqbx3oc] h2[data-astro-cid-rgqbx3oc]{font-family:var(--font-display);font-size:28px;font-weight:700;margin:48px 0 24px}.article-content[data-astro-cid-rgqbx3oc] h3[data-astro-cid-rgqbx3oc]{font-size:20px;font-weight:600;margin:32px 0 16px}.article-content[data-astro-cid-rgqbx3oc] p[data-astro-cid-rgqbx3oc]{font-size:17px;line-height:1.7;margin-bottom:20px}.article-content[data-astro-cid-rgqbx3oc] ul[data-astro-cid-rgqbx3oc],.article-content[data-astro-cid-rgqbx3oc] ol[data-astro-cid-rgqbx3oc]{margin:20px 0;padding-left:24px}.article-content[data-astro-cid-rgqbx3oc] li[data-astro-cid-rgqbx3oc]{font-size:17px;line-height:1.7;margin-bottom:12px}.callout[data-astro-cid-rgqbx3oc]{padding:20px 24px;border-radius:8px;margin:32px 0}.callout--warning[data-astro-cid-rgqbx3oc]{background:#ff6b001a;border-left:4px solid var(--color-accent)}.crawler-grid[data-astro-cid-rgqbx3oc]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:32px 0}@media(max-width:640px){.crawler-grid[data-astro-cid-rgqbx3oc]{grid-template-columns:1fr}}.crawler-card[data-astro-cid-rgqbx3oc]{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:12px;padding:24px}.crawler-card[data-astro-cid-rgqbx3oc] h3[data-astro-cid-rgqbx3oc]{font-family:var(--font-mono);font-size:16px;color:var(--color-primary);margin:0 0 4px}.crawler-company[data-astro-cid-rgqbx3oc]{font-size:12px;color:var(--color-text-muted);margin-bottom:12px}.crawler-card[data-astro-cid-rgqbx3oc] p[data-astro-cid-rgqbx3oc]:last-child{font-size:14px;margin:0}.code-block[data-astro-cid-rgqbx3oc]{background:#0d1117;border-radius:8px;padding:24px;overflow-x:auto;margin:24px 0}.code-block[data-astro-cid-rgqbx3oc] code[data-astro-cid-rgqbx3oc]{font-family:var(--font-mono);font-size:13px;line-height:1.6;color:#e6edf3;white-space:pre}.error-list[data-astro-cid-rgqbx3oc]{margin:24px 0}.error-item[data-astro-cid-rgqbx3oc]{display:flex;gap:16px;padding:16px;background:var(--color-bg-elevated);border-radius:8px;margin-bottom:12px}.error-icon[data-astro-cid-rgqbx3oc]{font-size:20px;flex-shrink:0}.error-item[data-astro-cid-rgqbx3oc] strong[data-astro-cid-rgqbx3oc]{display:block;margin-bottom:4px}.error-item[data-astro-cid-rgqbx3oc] p[data-astro-cid-rgqbx3oc]{font-size:14px;margin:0;color:var(--color-text-muted)}.faq-section[data-astro-cid-rgqbx3oc]{margin:32px 0}.faq-item[data-astro-cid-rgqbx3oc]{border:1px solid var(--color-border);border-radius:8px;margin-bottom:12px;overflow:hidden}.faq-item[data-astro-cid-rgqbx3oc] summary[data-astro-cid-rgqbx3oc]{padding:16px 20px;font-weight:600;cursor:pointer;background:var(--color-bg-elevated)}.faq-item[data-astro-cid-rgqbx3oc] p[data-astro-cid-rgqbx3oc]{padding:0 20px 16px;font-size:15px;margin:0}.cta-box[data-astro-cid-rgqbx3oc]{background:linear-gradient(135deg,#0066ff1a,#ff6b001a);border:1px solid var(--color-border);border-radius:12px;padding:32px;text-align:center;margin-top:48px}.cta-box[data-astro-cid-rgqbx3oc] h3[data-astro-cid-rgqbx3oc]{margin:0 0 12px}.cta-box[data-astro-cid-rgqbx3oc] p[data-astro-cid-rgqbx3oc]{margin-bottom:24px}
