body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;background:#fff;color:#111}nav[data-astro-cid-4solmorq]{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid #eee}nav[data-astro-cid-4solmorq] a[data-astro-cid-4solmorq].logo{font-weight:800;font-size:1.25rem;color:#111;text-decoration:none}nav[data-astro-cid-4solmorq] .nav-links[data-astro-cid-4solmorq] a[data-astro-cid-4solmorq]{margin-left:1.5rem;color:#555;text-decoration:none;font-size:.95rem}nav[data-astro-cid-4solmorq] .cta-nav[data-astro-cid-4solmorq]{background:#111;color:#fff!important;padding:.45rem 1rem;border-radius:6px}.hero[data-astro-cid-4solmorq]{text-align:center;padding:4rem 2rem 2rem;max-width:760px;margin:0 auto}.for-badge[data-astro-cid-4solmorq]{display:inline-block;background:#f0fdf4;color:#16a34a;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .75rem;border-radius:99px;margin-bottom:1rem;border:1px solid #bbf7d0}.hero[data-astro-cid-4solmorq] h1[data-astro-cid-4solmorq]{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15;margin:0 0 1rem}.hero[data-astro-cid-4solmorq] h1[data-astro-cid-4solmorq] span[data-astro-cid-4solmorq]{color:#4f46e5}.hero[data-astro-cid-4solmorq] p[data-astro-cid-4solmorq]{font-size:1.15rem;color:#444;max-width:560px;margin:0 auto 2rem}.hero-cta[data-astro-cid-4solmorq]{display:inline-block;background:#4f46e5;color:#fff;padding:.85rem 2rem;border-radius:8px;font-weight:700;text-decoration:none;font-size:1rem}.hero-cta[data-astro-cid-4solmorq]:hover{background:#3730a3}section[data-astro-cid-4solmorq]{max-width:900px;margin:0 auto;padding:3rem 2rem}h2[data-astro-cid-4solmorq]{font-size:1.6rem;font-weight:800;margin-bottom:1rem}.pain-grid[data-astro-cid-4solmorq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin:2rem 0}.pain-card[data-astro-cid-4solmorq]{background:#f9f9f9;border-radius:10px;padding:1.25rem}.pain-card[data-astro-cid-4solmorq] .icon[data-astro-cid-4solmorq]{font-size:1.5rem;margin-bottom:.5rem}.pain-card[data-astro-cid-4solmorq] h3[data-astro-cid-4solmorq]{margin:0 0 .5rem;font-size:.97rem;font-weight:700}.pain-card[data-astro-cid-4solmorq] p[data-astro-cid-4solmorq]{margin:0;color:#555;font-size:.9rem;line-height:1.6}.steps[data-astro-cid-4solmorq]{counter-reset:step;list-style:none;padding:0;margin:2rem 0}.steps[data-astro-cid-4solmorq] li[data-astro-cid-4solmorq]{counter-increment:step;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.steps[data-astro-cid-4solmorq] li[data-astro-cid-4solmorq]:before{content:counter(step);min-width:2rem;height:2rem;background:#4f46e5;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;flex-shrink:0;margin-top:2px}.steps[data-astro-cid-4solmorq] li[data-astro-cid-4solmorq] .step-text[data-astro-cid-4solmorq] h3[data-astro-cid-4solmorq]{margin:0 0 .25rem;font-size:1rem;font-weight:700}.steps[data-astro-cid-4solmorq] li[data-astro-cid-4solmorq] .step-text[data-astro-cid-4solmorq] p[data-astro-cid-4solmorq]{margin:0;color:#555;font-size:.92rem;line-height:1.6}.testimonial-example[data-astro-cid-4solmorq]{background:#f8f7ff;border-left:4px solid #4f46e5;padding:1.5rem;border-radius:0 10px 10px 0;margin:2rem 0;font-size:1rem;color:#333;line-height:1.7;font-style:italic}.testimonial-example[data-astro-cid-4solmorq] cite[data-astro-cid-4solmorq]{display:block;margin-top:.75rem;font-style:normal;font-size:.88rem;color:#888}.timing-box[data-astro-cid-4solmorq]{background:#fffbeb;border:1.5px solid #fde68a;border-radius:10px;padding:1.5rem;margin:2rem 0}.timing-box[data-astro-cid-4solmorq] h3[data-astro-cid-4solmorq]{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:#92400e}.timing-box[data-astro-cid-4solmorq] ul[data-astro-cid-4solmorq]{margin:0;padding-left:1.2rem;color:#555;font-size:.92rem;line-height:1.85}.platform-list[data-astro-cid-4solmorq]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.platform-pill[data-astro-cid-4solmorq]{background:#f3f4f6;border-radius:99px;padding:.4rem 1rem;font-size:.88rem;color:#374151;font-weight:500}.cta-section[data-astro-cid-4solmorq]{background:#111;color:#fff;text-align:center;padding:4rem 2rem;margin-top:3rem}.cta-section[data-astro-cid-4solmorq] h2[data-astro-cid-4solmorq]{color:#fff}.cta-section[data-astro-cid-4solmorq] p[data-astro-cid-4solmorq]{color:#aaa;margin-bottom:2rem}.cta-section[data-astro-cid-4solmorq] a[data-astro-cid-4solmorq]{background:#4f46e5;color:#fff;padding:.85rem 2rem;border-radius:8px;font-weight:700;text-decoration:none;font-size:1rem}footer[data-astro-cid-4solmorq]{text-align:center;padding:2rem;color:#888;font-size:.85rem;border-top:1px solid #eee}footer[data-astro-cid-4solmorq] a[data-astro-cid-4solmorq]{color:#888;text-decoration:none;margin:0 .75rem}
