.page-wrap[data-astro-cid-srsxjsxd]{padding-top:1.5rem;padding-bottom:3rem}.breadcrumb[data-astro-cid-srsxjsxd]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted);margin-bottom:1.25rem;background:var(--glass-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:.35rem .9rem;border-radius:9999px;border:1px solid var(--glass-border);box-shadow:0 2px 8px #0000000a}.breadcrumb[data-astro-cid-srsxjsxd] a[data-astro-cid-srsxjsxd]{color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.breadcrumb[data-astro-cid-srsxjsxd] a[data-astro-cid-srsxjsxd]:hover{color:var(--text-primary)}.page-header[data-astro-cid-srsxjsxd]{margin-bottom:1.5rem}.title-row[data-astro-cid-srsxjsxd]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.page-title[data-astro-cid-srsxjsxd]{font-size:1.95rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em;text-shadow:var(--text-shadow-halo);margin:0}.page-subtitle[data-astro-cid-srsxjsxd]{font-size:.9375rem;color:var(--text-secondary);max-width:820px;line-height:1.6;margin:0}.bluf-banner[data-astro-cid-srsxjsxd]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.5rem;background:var(--glass-card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-left:4px solid var(--brand-mint);border-radius:var(--radius-card);margin-bottom:2rem;box-shadow:var(--card-shadow),var(--glass-specular)}.bluf-content[data-astro-cid-srsxjsxd]{flex:1}.bluf-headline[data-astro-cid-srsxjsxd]{display:block;font-size:1rem;font-weight:750;color:var(--text-primary);margin-bottom:.35rem}.bluf-text[data-astro-cid-srsxjsxd]{font-size:.84rem;color:var(--text-secondary);line-height:1.6;margin:0}.section-block[data-astro-cid-srsxjsxd]{margin-bottom:2rem}.section-header[data-astro-cid-srsxjsxd]{margin-bottom:1rem}.section-title[data-astro-cid-srsxjsxd]{font-size:1.15rem;font-weight:750;color:var(--text-primary);margin:0 0 .25rem}.section-desc[data-astro-cid-srsxjsxd]{font-size:.8125rem;color:var(--text-muted);margin:0}.steps-grid[data-astro-cid-srsxjsxd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.step-card[data-astro-cid-srsxjsxd]{background:var(--glass-card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--card-shadow),var(--glass-specular);padding:1.25rem 1.4rem;display:flex;flex-direction:column;gap:.75rem;transition:transform .2s ease,box-shadow .2s ease}.step-card[data-astro-cid-srsxjsxd]:hover{transform:translateY(-2px)}.step-header[data-astro-cid-srsxjsxd]{display:flex;align-items:center;justify-content:space-between}.step-badge[data-astro-cid-srsxjsxd]{font-size:.65rem;font-family:var(--font-mono);font-weight:700;color:var(--brand-mint);background:#10b9811f;padding:2px 8px;border-radius:999px;letter-spacing:.05em;border:1px solid rgba(16,185,129,.25)}.step-title[data-astro-cid-srsxjsxd]{font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0}.step-body[data-astro-cid-srsxjsxd]{font-size:.8125rem;color:var(--text-secondary);line-height:1.6;margin:0;flex:1}.step-action[data-astro-cid-srsxjsxd]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.65rem .85rem;font-size:.75rem;line-height:1.5;color:var(--text-secondary)}.step-tag[data-astro-cid-srsxjsxd]{display:block;font-weight:700;color:var(--brand-cyan);margin-bottom:2px}.bots-grid[data-astro-cid-srsxjsxd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.bot-card[data-astro-cid-srsxjsxd]{background:var(--glass-card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--card-shadow),var(--glass-specular);padding:1.25rem 1.4rem;display:flex;flex-direction:column;gap:.75rem;transition:transform .2s ease,box-shadow .2s ease}.bot-card[data-astro-cid-srsxjsxd]:hover{transform:translateY(-2px)}.bot-card-top[data-astro-cid-srsxjsxd]{display:flex;align-items:flex-start;justify-content:space-between}.bot-provider[data-astro-cid-srsxjsxd]{font-size:.65rem;font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;display:block}.bot-name[data-astro-cid-srsxjsxd]{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:2px 0}.bot-model[data-astro-cid-srsxjsxd]{font-size:.75rem;color:var(--brand-cyan);font-family:var(--font-mono);display:block}.risk-badge[data-astro-cid-srsxjsxd]{font-size:.68rem;font-weight:700;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.risk-low[data-astro-cid-srsxjsxd]{background:#10b9811f;color:var(--brand-mint);border:1px solid rgba(16,185,129,.25)}.risk-medium[data-astro-cid-srsxjsxd]{background:#f59e0b1f;color:var(--warning);border:1px solid rgba(245,158,11,.25)}.risk-high[data-astro-cid-srsxjsxd]{background:#ef44441f;color:var(--danger);border:1px solid rgba(239,68,68,.25)}.bot-desc[data-astro-cid-srsxjsxd]{font-size:.8125rem;color:var(--text-secondary);line-height:1.5;margin:0}.bot-specs[data-astro-cid-srsxjsxd]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.75rem .85rem;display:flex;flex-direction:column;gap:.45rem;font-size:.75rem}.spec-row[data-astro-cid-srsxjsxd]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.spec-k[data-astro-cid-srsxjsxd]{color:var(--text-muted)}.spec-v[data-astro-cid-srsxjsxd]{color:var(--text-primary);font-weight:500;text-align:right}.status-indicator[data-astro-cid-srsxjsxd]{display:inline-flex;align-items:center;gap:.35rem}.status-dot[data-astro-cid-srsxjsxd]{width:6px;height:6px;border-radius:9999px;display:inline-block}.dot-green[data-astro-cid-srsxjsxd]{background-color:#10b981;box-shadow:0 0 6px #10b98180}.dot-yellow[data-astro-cid-srsxjsxd]{background-color:#f59e0b;box-shadow:0 0 6px #f59e0b80}.faq-list[data-astro-cid-srsxjsxd]{display:flex;flex-direction:column;gap:.65rem}.faq-item[data-astro-cid-srsxjsxd]{background:var(--glass-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:.85rem 1.15rem;box-shadow:var(--card-shadow);transition:border-color .2s}.faq-item[data-astro-cid-srsxjsxd][open]{border-color:var(--border-strong)}.faq-q[data-astro-cid-srsxjsxd]{font-size:.875rem;font-weight:600;color:var(--text-primary);cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}.faq-q[data-astro-cid-srsxjsxd]::-webkit-details-marker{display:none}.faq-a[data-astro-cid-srsxjsxd]{margin:.65rem 0 0;font-size:.8125rem;color:var(--text-secondary);line-height:1.65;border-top:1px dashed var(--border-subtle);padding-top:.65rem}.faq-a[data-astro-cid-srsxjsxd] a{color:var(--brand-cyan, #0284c7);text-decoration:underline;font-weight:600}@media(max-width:680px){.page-title[data-astro-cid-srsxjsxd]{font-size:1.5rem}}
