.pb-block.svelte-1yaghr{margin:0 auto;padding:3rem 0}.pb-container.svelte-1yaghr{max-width:1100px;padding-left:1.25rem;padding-right:1.25rem}.pb-hero.svelte-1yaghr{position:relative;text-align:center;padding:4.5rem 1.25rem;background:linear-gradient(180deg,#fff5f8,#fffbf7);overflow:hidden}.pb-hero-media.svelte-1yaghr{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18}.pb-hero-img{width:100%;height:100%}.pb-hero-inner.svelte-1yaghr{position:relative;max-width:760px;margin:0 auto}.pb-hero-title.svelte-1yaghr{font-family:Poppins,Inter,sans-serif;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;color:#511843;letter-spacing:-.02em;line-height:1.15;margin:0 0 1rem}.pb-hero-subtitle.svelte-1yaghr{font-size:clamp(1.05rem,2vw,1.25rem);color:#3a3a4a;line-height:1.6;margin:0 0 1.75rem}.pb-btn.svelte-1yaghr{display:inline-block;padding:.75rem 1.75rem;border-radius:100px;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s ease}.pb-btn--primary.svelte-1yaghr{color:#fff;background:linear-gradient(135deg,#ff4f91,#e8407f);box-shadow:0 4px 16px #ff4f9140}.pb-btn--primary.svelte-1yaghr:hover{background:linear-gradient(135deg,#511843,#7b2d6b);transform:translateY(-1px)}.pb-btn--light.svelte-1yaghr{color:#511843;background:#fff}.pb-link.svelte-1yaghr,.pb-app-card.svelte-1yaghr{text-decoration:none}.pb-link.svelte-1yaghr{color:#ff4f91;font-weight:600;font-size:.9rem}.pb-heading.svelte-1yaghr{font-family:Poppins,Inter,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#511843;text-align:center;margin:0 0 2rem;letter-spacing:-.01em}.pb-heading--sm.svelte-1yaghr{font-size:1.1rem;color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.pb-slider-track.svelte-1yaghr{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 1.25rem .5rem;-webkit-overflow-scrolling:touch}.pb-slide.svelte-1yaghr{flex:0 0 320px;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 20px #5118430f}.pb-slide-img{width:100%;height:200px}.pb-slide-body.svelte-1yaghr{padding:1.25rem}.pb-slide-title.svelte-1yaghr{font-size:1.1rem;font-weight:600;color:#1a1a2e;margin:0 0 .5rem}.pb-slide-caption.svelte-1yaghr{font-size:.9rem;color:#6b7280;margin:0 0 .75rem;line-height:1.6}.pb-feature-grid.svelte-1yaghr{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.pb-feature-card.svelte-1yaghr{padding:1.75rem;border-radius:16px;background:#fff;border:1px solid rgba(81,24,67,.06)}.pb-feature-icon.svelte-1yaghr{font-size:1.75rem;margin-bottom:.75rem}.pb-feature-title.svelte-1yaghr{font-size:1.1rem;font-weight:600;color:#511843;margin:0 0 .5rem}.pb-feature-desc.svelte-1yaghr{font-size:.95rem;color:#4b5563;line-height:1.65;margin:0}.pb-stats-section.svelte-1yaghr{background:linear-gradient(135deg,#511843,#7b2d6b);border-radius:24px;max-width:1100px}.pb-stats-section.svelte-1yaghr .pb-heading:where(.svelte-1yaghr){color:#fff}.pb-stats.svelte-1yaghr{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;text-align:center}.pb-stat-value.svelte-1yaghr{display:block;font-family:Poppins,Inter,sans-serif;font-size:2.5rem;font-weight:700;color:#ff9bb5}.pb-stat-label.svelte-1yaghr{display:block;font-size:.9rem;color:#fffc;margin-top:.25rem}.pb-testimonials.svelte-1yaghr{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.pb-testimonial.svelte-1yaghr{margin:0;padding:1.75rem;border-radius:16px;background:#fff5f8;border-left:4px solid #FF4F91}.pb-quote.svelte-1yaghr{margin:0 0 1.25rem;font-size:1rem;line-height:1.7;color:#3a3a4a;font-style:italic}.pb-cite.svelte-1yaghr{display:flex;align-items:center;gap:.75rem}.pb-avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0}.pb-cite-name.svelte-1yaghr{display:block;font-weight:600;color:#511843;font-size:.9rem}.pb-cite-role.svelte-1yaghr{display:block;font-size:.8rem;color:#6b7280}.pb-cta.svelte-1yaghr{padding:0 1.25rem}.pb-cta-inner.svelte-1yaghr{max-width:900px;margin:0 auto;text-align:center;padding:3.5rem 2rem;border-radius:24px;background:linear-gradient(135deg,#ff4f91,#511843)}.pb-cta-title.svelte-1yaghr{font-family:Poppins,Inter,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:#fff;margin:0 0 .75rem}.pb-cta-subtitle.svelte-1yaghr{font-size:1.05rem;color:#ffffffd9;margin:0 0 1.75rem;line-height:1.6}.pb-richtext.svelte-1yaghr{font-size:1.0625rem;line-height:1.8;color:#3a3a4a}.pb-richtext.svelte-1yaghr h2{font-family:Poppins,Inter,sans-serif;color:#511843;font-size:1.6rem;margin:2rem 0 1rem}.pb-richtext.svelte-1yaghr h3{color:#511843;font-size:1.25rem;margin:1.5rem 0 .75rem}.pb-richtext.svelte-1yaghr p{margin:0 0 1.25rem}.pb-richtext.svelte-1yaghr a{color:#ff4f91}.pb-richtext.svelte-1yaghr ul,.pb-richtext.svelte-1yaghr ol{margin:0 0 1.25rem 1.25rem}.pb-figure.svelte-1yaghr{margin:0}.pb-figure-img{width:100%;border-radius:16px}.pb-figure-caption.svelte-1yaghr{text-align:center;font-size:.85rem;color:#6b7280;font-style:italic;margin-top:.75rem}.pb-faq.svelte-1yaghr{max-width:760px;margin:0 auto}.pb-faq-item.svelte-1yaghr{border-bottom:1px solid #e5e7eb}.pb-faq-q.svelte-1yaghr{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.1rem 0;background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:500;color:#1a1a2e}.pb-faq-q.svelte-1yaghr:hover{color:#ff4f91}.pb-faq-chevron.svelte-1yaghr{flex-shrink:0;color:#9ca3af;transition:transform .2s ease}.pb-faq-item--open.svelte-1yaghr .pb-faq-chevron:where(.svelte-1yaghr){transform:rotate(180deg);color:#ff4f91}.pb-faq-a.svelte-1yaghr{padding:0 0 1.1rem;font-size:.95rem;line-height:1.7;color:#4b5563}.pb-logo-cloud.svelte-1yaghr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem}.pb-logo.svelte-1yaghr{display:block;width:120px;opacity:.7;transition:opacity .2s}.pb-logo.svelte-1yaghr:hover{opacity:1}.pb-logo-img{width:100%;height:48px}.pb-video.svelte-1yaghr{position:relative;padding-bottom:56.25%;height:0;border-radius:16px;overflow:hidden;background:#000}.pb-video.svelte-1yaghr iframe:where(.svelte-1yaghr){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pb-steps.svelte-1yaghr{list-style:none;padding:0;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.pb-step.svelte-1yaghr{display:flex;gap:1.25rem}.pb-step-num.svelte-1yaghr{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#ff4f91,#e8407f);color:#fff;font-weight:700}.pb-step-title.svelte-1yaghr{font-size:1.1rem;font-weight:600;color:#511843;margin:.25rem 0 .4rem}.pb-step-desc.svelte-1yaghr{font-size:.95rem;color:#4b5563;line-height:1.65;margin:0}.pb-app-cards.svelte-1yaghr{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.pb-app-card.svelte-1yaghr{--accent: #FF4F91;display:flex;flex-direction:column;gap:.35rem;padding:1.5rem;border-radius:16px;background:#fff;border:1px solid rgba(81,24,67,.06);transition:all .2s ease}.pb-app-card.svelte-1yaghr:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px #51184314}.pb-app-icon.svelte-1yaghr{font-size:1.5rem}.pb-app-name.svelte-1yaghr{font-weight:700;color:var(--accent);font-size:1.05rem}.pb-app-tagline.svelte-1yaghr{font-size:.85rem;color:#6b7280;line-height:1.5}@media (prefers-reduced-motion: reduce){.pb-btn.svelte-1yaghr,.pb-app-card.svelte-1yaghr,.pb-faq-chevron.svelte-1yaghr{transition:none}}
