.uc-page.svelte-tq778x{padding:1.5rem 0 3rem}.container.svelte-tq778x{max-width:740px;margin:0 auto;padding:0 1.5rem}.breadcrumb.svelte-tq778x{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--text-muted);margin-bottom:1rem;flex-wrap:wrap}.breadcrumb.svelte-tq778x a:where(.svelte-tq778x){color:var(--text-muted);text-decoration:none;transition:color .15s}.breadcrumb.svelte-tq778x a:where(.svelte-tq778x):hover{color:var(--text)}.crumb-sep.svelte-tq778x{font-size:.75rem;opacity:.5}.crumb-current.svelte-tq778x{color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.hero.svelte-tq778x{margin-bottom:1.5rem}.hero-badge.svelte-tq778x{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.25em .75em;background:#22c55e1f;color:var(--success);border:1px solid rgba(34,197,94,.25);border-radius:20px;margin-bottom:1rem}.uc-hero-title.svelte-tq778x{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;color:var(--text);margin:0 0 1rem;line-height:1.2;letter-spacing:-.025em}.uc-hero-subtitle.svelte-tq778x{font-size:1.125rem;color:var(--text-muted);line-height:1.6;margin:0;max-width:600px}.section.svelte-tq778x{margin-bottom:1.5rem}.section-heading.svelte-tq778x{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 .875rem}.pain-grid.svelte-tq778x{display:flex;flex-direction:column;gap:.75rem}.pain-card.svelte-tq778x{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:1.25rem 1.5rem}.pain-card.svelte-tq778x p:where(.svelte-tq778x){margin:0;font-size:.975rem;color:var(--text);line-height:1.55}.help-list.svelte-tq778x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.help-item.svelte-tq778x{display:flex;gap:.875rem;align-items:flex-start;font-size:.975rem;color:var(--text);line-height:1.55}.help-arrow.svelte-tq778x{color:var(--orange);font-weight:700;flex-shrink:0;margin-top:.05em}.platform-ctas.svelte-tq778x{display:flex;flex-wrap:wrap;gap:.75rem}.platform-btn.svelte-tq778x{display:inline-flex;align-items:center;padding:.65rem 1.4rem;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s,border-color .15s}.platform-btn--primary.svelte-tq778x{background:var(--orange);color:#fff;border:1px solid transparent}.platform-btn--primary.svelte-tq778x:hover{background:var(--orange-hover);transform:translateY(-1px)}.platform-btn--secondary.svelte-tq778x{background:transparent;color:var(--text-muted);border:1px solid var(--border)}.platform-btn--secondary.svelte-tq778x:hover{border-color:#fff3;color:var(--text)}.uc-faq-list.svelte-tq778x{display:flex;flex-direction:column}.uc-faq-item.svelte-tq778x{border-bottom:1px solid var(--border)}.uc-faq-item.svelte-tq778x:first-child{border-top:1px solid var(--border)}.uc-faq-question.svelte-tq778x{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.125rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:.975rem;font-weight:600;color:var(--text);line-height:1.45}.uc-faq-question.svelte-tq778x:hover{color:var(--orange)}.uc-faq-chevron.svelte-tq778x{flex-shrink:0;font-size:1rem;color:var(--text-muted)}.uc-faq-answer.svelte-tq778x{padding:0 1.5rem 0 0;font-size:.9rem;color:var(--text-muted);line-height:1.65;max-height:0;overflow:hidden;transition:max-height .22s ease,padding-bottom .22s ease;padding-bottom:0}.uc-faq-answer-open.svelte-tq778x{max-height:400px;padding-bottom:1.125rem}.bottom-cta.svelte-tq778x{background:#e67e2214;border:1px solid rgba(230,126,34,.2);border-radius:14px;padding:2rem;text-align:center;margin-top:.5rem}.bottom-cta-text.svelte-tq778x{font-size:1.2rem;font-weight:700;color:var(--text);margin:0 0 1.25rem}.btn-cta.svelte-tq778x{display:inline-flex;align-items:center;padding:.8rem 2rem;background:var(--orange);color:#fff;font-weight:700;font-size:1rem;border-radius:8px;text-decoration:none;transition:background .2s,transform .15s;margin-bottom:1rem}.btn-cta.svelte-tq778x:hover{background:var(--orange-hover);transform:translateY(-1px)}.bottom-cta-sub.svelte-tq778x{font-size:.825rem;color:var(--text-muted);margin:0}@media (max-width: 600px){.platform-ctas.svelte-tq778x{flex-direction:column}.platform-btn.svelte-tq778x{justify-content:center}}
