main[data-astro-cid-b3ykrdca]{max-width:800px;margin:0 auto;padding:2rem 1.5rem 3rem}.page-header[data-astro-cid-b3ykrdca]{text-align:center;margin-bottom:3rem;animation:fadeUp .6s ease}.page-icon[data-astro-cid-b3ykrdca]{font-size:3rem;margin-bottom:1rem}.page-header[data-astro-cid-b3ykrdca] h1[data-astro-cid-b3ykrdca]{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.page-intro[data-astro-cid-b3ykrdca]{font-size:1.1rem;color:var(--text-muted);line-height:1.7;max-width:650px;margin:0 auto}.section[data-astro-cid-b3ykrdca]{margin-bottom:3rem}.section[data-astro-cid-b3ykrdca] h2[data-astro-cid-b3ykrdca]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--text)}.section[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}.section[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{line-height:1.7;margin-bottom:1rem;color:var(--text)}.section[data-astro-cid-b3ykrdca] a[data-astro-cid-b3ykrdca]{color:var(--accent);text-decoration:underline;text-decoration-color:#5a8a7a4d;text-underline-offset:2px}.section[data-astro-cid-b3ykrdca] a[data-astro-cid-b3ykrdca]:hover{text-decoration-color:var(--accent)}.comparison-table-wrapper[data-astro-cid-b3ykrdca]{overflow-x:auto;margin:1.5rem 0;border-radius:12px;border:1px solid var(--border)}.comparison-table[data-astro-cid-b3ykrdca]{width:100%;border-collapse:collapse;font-size:.9rem}.comparison-table[data-astro-cid-b3ykrdca] th[data-astro-cid-b3ykrdca]{background:var(--accent);color:#fff;padding:.75rem 1rem;text-align:left;font-weight:600}.comparison-table[data-astro-cid-b3ykrdca] td[data-astro-cid-b3ykrdca]{padding:.75rem 1rem;border-bottom:1px solid var(--border);vertical-align:top}.comparison-table[data-astro-cid-b3ykrdca] tr[data-astro-cid-b3ykrdca]:last-child td[data-astro-cid-b3ykrdca]{border-bottom:none}.comparison-table[data-astro-cid-b3ykrdca] tr[data-astro-cid-b3ykrdca]:nth-child(2n) td[data-astro-cid-b3ykrdca]{background:#5a8a7a08}.red-flags-grid[data-astro-cid-b3ykrdca]{display:grid;gap:1rem;margin:1.5rem 0}.red-flag-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-left:4px solid #e74c3c;border-radius:12px;padding:1.25rem 1.25rem 1.25rem 1rem;position:relative}.red-flag-card[data-astro-cid-b3ykrdca] .flag-number[data-astro-cid-b3ykrdca]{position:absolute;top:1rem;right:1rem;width:28px;height:28px;background:#e74c3c1a;color:#e74c3c;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.red-flag-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{margin-top:0;padding-right:2.5rem}.red-flag-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{margin-bottom:0;font-size:.95rem}.callout-box[data-astro-cid-b3ykrdca]{border-radius:12px;padding:1.25rem 1.5rem;margin:1.5rem 0}.callout-urgent[data-astro-cid-b3ykrdca]{background:#e74c3c14;border:1px solid rgba(231,76,60,.2)}.callout-urgent[data-astro-cid-b3ykrdca] strong[data-astro-cid-b3ykrdca]{color:#c0392b}.callout-urgent[data-astro-cid-b3ykrdca] ul[data-astro-cid-b3ykrdca]{margin:.75rem 0;padding-left:1.25rem}.callout-urgent[data-astro-cid-b3ykrdca] li[data-astro-cid-b3ykrdca]{margin-bottom:.3rem;font-size:.95rem}.callout-info[data-astro-cid-b3ykrdca]{background:var(--accent-light);border:1px solid rgba(90,138,122,.2)}.callout-tip[data-astro-cid-b3ykrdca]{background:#3498db14;border:1px solid rgba(52,152,219,.2)}.callout-tip[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{font-style:italic;font-size:.95rem}.callout-tip[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]:last-child{font-style:normal;margin-bottom:0}.assessment-cards[data-astro-cid-b3ykrdca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0}.assessment-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem;text-align:center}.assessment-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{color:var(--accent);margin-top:0;font-size:1rem}.assessment-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{font-size:.9rem;margin-bottom:0}.myth-reality-grid[data-astro-cid-b3ykrdca]{display:grid;gap:1rem;margin:1.5rem 0}.myth-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.5rem}.myth-label[data-astro-cid-b3ykrdca]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#e74c3c;margin-bottom:.25rem}.myth-text[data-astro-cid-b3ykrdca]{font-style:italic;font-size:1rem;margin-bottom:.75rem!important}.reality-label[data-astro-cid-b3ykrdca]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:.25rem}.reality-text[data-astro-cid-b3ykrdca]{font-size:.95rem;margin-bottom:0!important}.therapy-grid[data-astro-cid-b3ykrdca]{display:grid;gap:1rem;margin:1.5rem 0}.therapy-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.5rem}.therapy-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{margin-top:0;color:var(--accent)}.therapy-best-for[data-astro-cid-b3ykrdca]{font-size:.85rem;color:var(--text-muted);font-style:italic;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.therapy-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]:last-child{margin-bottom:0}.steps-grid[data-astro-cid-b3ykrdca]{display:grid;gap:1rem;margin:1.5rem 0}.step-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem 1.25rem 1.25rem 1.5rem;position:relative}.step-number[data-astro-cid-b3ykrdca]{font-size:.75rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.step-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{margin-top:0}.step-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{font-size:.95rem;margin-bottom:0}.expect-list[data-astro-cid-b3ykrdca]{display:grid;gap:.75rem;margin:1.5rem 0}.expect-item[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;font-size:.95rem;line-height:1.6}.therapy-outcomes-grid[data-astro-cid-b3ykrdca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:1.5rem 0}.outcome-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem}.outcome-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{margin-top:0;color:var(--accent);font-size:1rem}.outcome-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{font-size:.9rem;margin-bottom:0}.exercise-cards[data-astro-cid-b3ykrdca]{display:grid;gap:1rem;margin:1.5rem 0}.exercise-card[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:12px;padding:1.5rem;position:relative}.exercise-number[data-astro-cid-b3ykrdca]{position:absolute;top:1rem;right:1rem;width:32px;height:32px;background:var(--accent-light);color:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700}.exercise-card[data-astro-cid-b3ykrdca] h3[data-astro-cid-b3ykrdca]{margin-top:0;padding-right:2.5rem}.exercise-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]:last-child{margin-bottom:0}.faq-list[data-astro-cid-b3ykrdca]{display:grid;gap:.5rem;margin:1.5rem 0}.faq-item[data-astro-cid-b3ykrdca]{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-item[data-astro-cid-b3ykrdca] summary[data-astro-cid-b3ykrdca]{padding:1rem 1.25rem;cursor:pointer;font-weight:600;font-size:.95rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-item[data-astro-cid-b3ykrdca] summary[data-astro-cid-b3ykrdca]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-b3ykrdca] summary[data-astro-cid-b3ykrdca]:after{content:"+";font-size:1.2rem;color:var(--accent);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-b3ykrdca][open] summary[data-astro-cid-b3ykrdca]:after{content:"−"}.faq-item[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{padding:0 1.25rem 1rem;font-size:.95rem;margin-bottom:0}.takeaway-box[data-astro-cid-b3ykrdca]{background:var(--accent-light);border:2px solid var(--accent);border-radius:16px;padding:1.5rem 2rem}.takeaway-box[data-astro-cid-b3ykrdca] h2[data-astro-cid-b3ykrdca]{color:var(--accent);margin-bottom:1rem}.takeaway-box[data-astro-cid-b3ykrdca] ul[data-astro-cid-b3ykrdca]{list-style:none;padding:0}.takeaway-box[data-astro-cid-b3ykrdca] li[data-astro-cid-b3ykrdca]{padding:.5rem 0 .5rem 1.5rem;position:relative;font-size:.95rem;line-height:1.5}.takeaway-box[data-astro-cid-b3ykrdca] li[data-astro-cid-b3ykrdca]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.next-steps-grid[data-astro-cid-b3ykrdca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0}.next-step-card[data-astro-cid-b3ykrdca]{display:block;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.25rem;text-decoration:none!important;transition:all .2s}.next-step-card[data-astro-cid-b3ykrdca]:hover{border-color:var(--accent);box-shadow:0 4px 12px #5a8a7a26;transform:translateY(-2px)}.next-step-card[data-astro-cid-b3ykrdca] strong[data-astro-cid-b3ykrdca]{color:var(--accent);display:block;margin-bottom:.35rem}.next-step-card[data-astro-cid-b3ykrdca] p[data-astro-cid-b3ykrdca]{font-size:.85rem;color:var(--text-muted);margin:0}@media (max-width: 600px){.page-header[data-astro-cid-b3ykrdca] h1[data-astro-cid-b3ykrdca]{font-size:1.5rem}main[data-astro-cid-b3ykrdca]{padding:1.5rem 1rem 2rem}.assessment-cards[data-astro-cid-b3ykrdca],.therapy-outcomes-grid[data-astro-cid-b3ykrdca],.next-steps-grid[data-astro-cid-b3ykrdca]{grid-template-columns:1fr}.takeaway-box[data-astro-cid-b3ykrdca]{padding:1.25rem}}
