.seo-page[data-astro-cid-pwyughjg]{padding:8rem 0 4rem}.seo-page[data-astro-cid-pwyughjg] .container[data-astro-cid-pwyughjg]{max-width:820px;margin:0 auto}.seo-header[data-astro-cid-pwyughjg]{margin-bottom:3rem}.seo-badge[data-astro-cid-pwyughjg]{display:inline-block;padding:.35rem .85rem;border-radius:20px;font-size:.78rem;font-weight:600;color:var(--primary);background:#86efac14;border:1px solid rgba(134,239,172,.15);margin-bottom:1.25rem}.seo-page[data-astro-cid-pwyughjg] h1[data-astro-cid-pwyughjg]{font-size:2.75rem;font-weight:800;letter-spacing:-.04em;line-height:1.15;margin-bottom:1.25rem}.seo-subtitle[data-astro-cid-pwyughjg]{font-size:1.1rem;color:var(--text-secondary);line-height:1.8}.seo-tldr[data-astro-cid-pwyughjg]{padding:1.25rem 1.5rem;margin-bottom:2.5rem;font-size:.95rem;line-height:1.7;color:var(--text-primary)}.seo-tldr[data-astro-cid-pwyughjg] strong[data-astro-cid-pwyughjg]{color:var(--primary)}.seo-tldr[data-astro-cid-pwyughjg] code[data-astro-cid-pwyughjg]{background:var(--bg-deep);padding:.15rem .4rem;border-radius:4px;font-size:.85rem;font-family:JetBrains Mono,monospace}.seo-page[data-astro-cid-pwyughjg] h2[data-astro-cid-pwyughjg]{font-size:1.8rem;font-weight:700;letter-spacing:-.03em;margin:3rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border)}.seo-page[data-astro-cid-pwyughjg] h3[data-astro-cid-pwyughjg]{font-size:1.25rem;font-weight:600;margin:2rem 0 .75rem}.seo-page[data-astro-cid-pwyughjg] p[data-astro-cid-pwyughjg]{color:var(--text-secondary);line-height:1.8;margin-bottom:1.25rem}.seo-page[data-astro-cid-pwyughjg] ul[data-astro-cid-pwyughjg]{list-style:none;padding:0;margin-bottom:1.5rem}.seo-page[data-astro-cid-pwyughjg] ul[data-astro-cid-pwyughjg] li[data-astro-cid-pwyughjg]{padding:.5rem 0 .5rem 1.5rem;position:relative;color:var(--text-secondary);line-height:1.6}.seo-page[data-astro-cid-pwyughjg] ul[data-astro-cid-pwyughjg] li[data-astro-cid-pwyughjg]:before{content:"";position:absolute;left:0;top:.9rem;width:6px;height:6px;border-radius:50%;background:var(--primary);opacity:.5}.seo-page[data-astro-cid-pwyughjg] a[data-astro-cid-pwyughjg]{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.seo-page[data-astro-cid-pwyughjg] a[data-astro-cid-pwyughjg]:hover{color:var(--accent)}.code-block[data-astro-cid-pwyughjg]{padding:1.25rem;margin-bottom:1.5rem}.code-block-title[data-astro-cid-pwyughjg]{font-size:.78rem;font-weight:600;color:var(--text-muted);margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.06em}.code-block[data-astro-cid-pwyughjg] pre[data-astro-cid-pwyughjg]{margin:0;font-size:.85rem;line-height:1.7;overflow-x:auto}.code-block[data-astro-cid-pwyughjg] code[data-astro-cid-pwyughjg]{color:var(--primary);font-family:JetBrains Mono,monospace}.diagram-flow[data-astro-cid-pwyughjg]{padding:1.5rem;margin-bottom:2.5rem}.diagram-row[data-astro-cid-pwyughjg]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:.75rem}.diagram-node[data-astro-cid-pwyughjg]{padding:.6rem 1.25rem;border-radius:10px;font-size:.85rem;font-weight:600;background:#86efac0f;border:1px solid var(--border);color:var(--primary)}.diagram-accent[data-astro-cid-pwyughjg]{color:var(--accent);background:#a78bfa0f}.diagram-alt[data-astro-cid-pwyughjg]{color:var(--warning);background:#fbbf240f}.diagram-arrow[data-astro-cid-pwyughjg]{font-size:1.25rem;color:var(--text-muted)}.diagram-note[data-astro-cid-pwyughjg]{text-align:center;font-size:.82rem;color:var(--text-muted);font-style:italic}.entity-grid[data-astro-cid-pwyughjg]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2rem}.entity-item[data-astro-cid-pwyughjg]{display:flex;align-items:center;gap:.75rem;font-size:.88rem;color:var(--text-secondary);line-height:1.5}.entity-chip[data-astro-cid-pwyughjg]{font-size:.7rem;font-weight:600;padding:.2rem .5rem;border-radius:4px;white-space:nowrap}.chip-secret[data-astro-cid-pwyughjg]{background:#f871711f;color:#f87171}.chip-phone[data-astro-cid-pwyughjg]{background:#fbbf241f;color:#fbbf24}.chip-email[data-astro-cid-pwyughjg]{background:#60a5fa1f;color:#60a5fa}.chip-id[data-astro-cid-pwyughjg]{background:#86efac1f;color:#86efac}.chip-bank[data-astro-cid-pwyughjg]{background:#f472b61f;color:#f472b6}.chip-name[data-astro-cid-pwyughjg]{background:#a78bfa1f;color:#a78bfa}.chip-loc[data-astro-cid-pwyughjg]{background:#fca5a51f;color:#fca5a5}.chip-org[data-astro-cid-pwyughjg]{background:#94a3b81f;color:#94a3b8}.seo-faq[data-astro-cid-pwyughjg]{padding:2rem;margin-bottom:3rem}.seo-faq[data-astro-cid-pwyughjg] h2[data-astro-cid-pwyughjg]{border:none;margin-top:0}.faq-item[data-astro-cid-pwyughjg]{padding:1rem 0;border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-pwyughjg]:last-child{border:none}.faq-item[data-astro-cid-pwyughjg] h3[data-astro-cid-pwyughjg]{margin:0 0 .5rem;font-size:1.05rem;color:var(--text-primary)}.faq-item[data-astro-cid-pwyughjg] p[data-astro-cid-pwyughjg]{margin:0;font-size:.92rem}.seo-cta[data-astro-cid-pwyughjg]{text-align:center;padding:3rem 2rem;background:var(--glass-bg);border:1px solid var(--border);border-radius:20px;margin-top:3rem}.seo-cta[data-astro-cid-pwyughjg] h2[data-astro-cid-pwyughjg]{margin-top:0;border:none}.seo-cta[data-astro-cid-pwyughjg] p[data-astro-cid-pwyughjg]{color:var(--text-secondary);margin-bottom:1.5rem}.seo-cta-buttons[data-astro-cid-pwyughjg]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.seo-page[data-astro-cid-pwyughjg]{padding:6rem 0 3rem}.seo-page[data-astro-cid-pwyughjg] h1[data-astro-cid-pwyughjg]{font-size:2rem}.seo-page[data-astro-cid-pwyughjg] h2[data-astro-cid-pwyughjg]{font-size:1.4rem}.entity-grid[data-astro-cid-pwyughjg]{grid-template-columns:1fr}.code-block[data-astro-cid-pwyughjg] pre[data-astro-cid-pwyughjg]{font-size:.75rem}.diagram-row[data-astro-cid-pwyughjg]{flex-direction:column;gap:.5rem}}@media(max-width:639px){.seo-page[data-astro-cid-pwyughjg] h1[data-astro-cid-pwyughjg]{font-size:1.75rem}.seo-cta-buttons[data-astro-cid-pwyughjg]{flex-direction:column}.seo-cta-buttons[data-astro-cid-pwyughjg] .btn[data-astro-cid-pwyughjg]{width:100%}}
