.guide-container[data-astro-cid-2kbgcec5]{flex-direction:column;gap:72px;margin-top:48px;display:flex}.guide-section[data-astro-cid-2kbgcec5]{position:relative}.section-header[data-astro-cid-2kbgcec5]{margin-bottom:24px}.guide-tag[data-astro-cid-2kbgcec5]{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--brand-purple-soft);margin-bottom:8px;font-weight:700;display:inline-block}.tag-caution[data-astro-cid-2kbgcec5]{color:var(--status-caution)}.tag-green[data-astro-cid-2kbgcec5]{color:#4ade80}.tag-purple[data-astro-cid-2kbgcec5]{color:var(--brand-purple-soft)}.guide-h2[data-astro-cid-2kbgcec5]{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0 0 10px;font-size:clamp(22px,3.2vw,32px);font-weight:800;line-height:1.2}.guide-sublead[data-astro-cid-2kbgcec5]{color:var(--text-secondary);max-width:65ch;margin:0;font-size:15px;line-height:1.6}.metrics-grid[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:32px 28px;padding:24px 0 28px;display:grid}.metric-item[data-astro-cid-2kbgcec5]{flex-direction:column;gap:10px;display:flex}.metric-head[data-astro-cid-2kbgcec5]{flex-direction:column;gap:6px;display:flex}.metric-pill[data-astro-cid-2kbgcec5]{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;align-self:flex-start;padding:2px 7px;font-weight:700}.pill-purple[data-astro-cid-2kbgcec5]{color:var(--brand-purple-soft);background:#a855f726}.pill-caution[data-astro-cid-2kbgcec5]{color:var(--status-caution);background:#f59e0b26}.pill-green[data-astro-cid-2kbgcec5]{color:#4ade80;background:#4ade8026}.pill-sky[data-astro-cid-2kbgcec5]{color:var(--sky);background:#38bdf826}.metric-context[data-astro-cid-2kbgcec5]{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:700}.metric-body[data-astro-cid-2kbgcec5]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.transparency-note[data-astro-cid-2kbgcec5]{border-left:2px solid var(--border-subtle);align-items:baseline;gap:10px;margin-top:18px;padding-left:14px;display:flex}.note-icon[data-astro-cid-2kbgcec5]{font-family:var(--font-mono);color:var(--brand-purple-soft);font-size:13px;line-height:1.5}.note-text[data-astro-cid-2kbgcec5]{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.symptoms-stack[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.symptom-entry[data-astro-cid-2kbgcec5]{border-bottom:1px solid var(--border-subtle);padding:28px 0}.symptom-top[data-astro-cid-2kbgcec5]{align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.symptom-num[data-astro-cid-2kbgcec5]{font-family:var(--font-mono);color:var(--status-caution);font-size:13px;font-weight:700}.symptom-title[data-astro-cid-2kbgcec5]{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:1.35}.symptom-grid[data-astro-cid-2kbgcec5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:20px 24px;display:grid}.symptom-field[data-astro-cid-2kbgcec5]{flex-direction:column;gap:5px;display:flex}.field-label[data-astro-cid-2kbgcec5]{font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-weight:700}.action-label[data-astro-cid-2kbgcec5]{color:var(--brand-purple-soft)}.field-val[data-astro-cid-2kbgcec5]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.highlight-action[data-astro-cid-2kbgcec5]{border-left:2px solid var(--brand-purple);padding-left:14px}.action-val[data-astro-cid-2kbgcec5]{color:#fff;font-weight:500}.steps-stack[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.step-entry[data-astro-cid-2kbgcec5]{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:20px;padding:22px 0;display:flex}.step-badge[data-astro-cid-2kbgcec5]{width:32px;height:32px;color:var(--brand-purple-soft);font-family:var(--font-mono);background:#a855f71f;border:1px solid #a855f759;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.step-content[data-astro-cid-2kbgcec5]{flex-direction:column;flex:1;gap:6px;display:flex}.step-title[data-astro-cid-2kbgcec5]{color:#fff;margin:0;font-size:16px;font-weight:700}.step-desc[data-astro-cid-2kbgcec5]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.step-tip[data-astro-cid-2kbgcec5]{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.5}.tip-label[data-astro-cid-2kbgcec5]{color:var(--brand-purple-soft);margin-right:4px;font-weight:700}.recs-grid[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:28px 24px;padding:24px 0 28px;display:grid}.rec-item[data-astro-cid-2kbgcec5]{flex-direction:column;gap:8px;display:flex}.rec-title[data-astro-cid-2kbgcec5]{color:#fff;margin:0;font-size:16px;font-weight:700}.rec-desc[data-astro-cid-2kbgcec5]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.faq-accordion-stack[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.faq-entry[data-astro-cid-2kbgcec5]{border-bottom:1px solid var(--border-subtle);padding:22px 0}.faq-q[data-astro-cid-2kbgcec5]{color:#fff;margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.4}.faq-a[data-astro-cid-2kbgcec5]{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.comparison-grid[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:36px 32px;padding:24px 0 28px;display:grid}.comp-col[data-astro-cid-2kbgcec5]{flex-direction:column;display:flex}.comp-app[data-astro-cid-2kbgcec5]{border-left:2px solid var(--brand-purple);padding-left:20px}.comp-title[data-astro-cid-2kbgcec5]{color:#fff;margin:0 0 14px;font-size:16px;font-weight:700}.comp-list[data-astro-cid-2kbgcec5]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.comp-list[data-astro-cid-2kbgcec5] li[data-astro-cid-2kbgcec5]{color:var(--text-secondary);font-size:14px;line-height:1.5}.comp-app[data-astro-cid-2kbgcec5] .comp-list[data-astro-cid-2kbgcec5] li[data-astro-cid-2kbgcec5]{color:#e2e8f0}.sources-section[data-astro-cid-2kbgcec5]{border-top:1px solid var(--border-subtle);padding-top:32px}.sources-heading[data-astro-cid-2kbgcec5]{font-size:13px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:0 0 16px}.sources-grid[data-astro-cid-2kbgcec5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px 28px;display:grid}.source-item[data-astro-cid-2kbgcec5]{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:4px;padding:12px 0;text-decoration:none;transition:color .15s;display:flex}.source-title[data-astro-cid-2kbgcec5]{color:#fff;font-size:14px;font-weight:600;transition:color .15s}.source-item[data-astro-cid-2kbgcec5]:hover .source-title[data-astro-cid-2kbgcec5]{color:var(--brand-purple-hover)}.source-desc[data-astro-cid-2kbgcec5]{color:var(--text-muted);font-size:13px;line-height:1.45}@media (width<=640px){.step-entry[data-astro-cid-2kbgcec5]{flex-direction:column;gap:12px}.comp-app[data-astro-cid-2kbgcec5]{padding-left:16px}}
