.accordion.svelte-1x2fxyg .accordion-item:where(.svelte-1x2fxyg){border:1px solid #d6dde1;border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.accordion.svelte-1x2fxyg .accordion-item:where(.svelte-1x2fxyg):hover{box-shadow:0 4px 12px #0000000d}.accordion.svelte-1x2fxyg .accordion-header:where(.svelte-1x2fxyg){margin-bottom:0}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg){background:linear-gradient(135deg,#997ece,#633fa6);color:#fff!important;padding:20px 24px;font-size:18px;font-weight:600;border:none;transition:all .3s ease}.accordion.svelte-1x2fxyg .accordion-button.collapsed:where(.svelte-1x2fxyg){color:#fff!important}.accordion.svelte-1x2fxyg .accordion-button.collapsed:where(.svelte-1x2fxyg):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):not(.collapsed){color:#fff!important}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):hover{opacity:.95;color:#fff!important}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");flex-shrink:0}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):focus{box-shadow:none;border-color:transparent;color:#fff!important}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg){background:#f6f8f9;padding:24px;font-size:16px;line-height:1.7;color:#3b4a51}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) ul:where(.svelte-1x2fxyg){padding-left:20px;margin:12px 0}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) ul:where(.svelte-1x2fxyg) li:where(.svelte-1x2fxyg){margin-bottom:8px}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) a:where(.svelte-1x2fxyg){color:#633fa6;font-weight:500;text-decoration:none}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) a:where(.svelte-1x2fxyg):hover{text-decoration:underline}@keyframes svelte-1x2fxyg-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in.svelte-1x2fxyg{animation:svelte-1x2fxyg-fadeInUp .8s ease-out forwards}.fade-in-delayed.svelte-1x2fxyg{opacity:0;animation:svelte-1x2fxyg-fadeInUp .8s ease-out .2s forwards}.fade-in-delayed-more.svelte-1x2fxyg{opacity:0;animation:svelte-1x2fxyg-fadeInUp .8s ease-out .4s forwards}.hero-section.svelte-1x2fxyg{background:linear-gradient(135deg,#b6a3dc,#633fa6);padding:80px 0;color:#fff;margin-bottom:80px}.hero-content.svelte-1x2fxyg{max-width:900px;margin:0 auto;text-align:center}.hero-title.svelte-1x2fxyg{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:24px;line-height:1.2}.hero-subtitle.svelte-1x2fxyg{font-size:clamp(16px,2.5vw,20px);line-height:1.6;margin-bottom:40px;opacity:.95}.hero-benefits.svelte-1x2fxyg{display:flex;justify-content:center;gap:32px;margin-bottom:40px;flex-wrap:wrap}.benefit-item.svelte-1x2fxyg{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:500}.benefit-item.svelte-1x2fxyg i:where(.svelte-1x2fxyg){font-size:32px;opacity:.9}.cta-button.svelte-1x2fxyg{display:inline-flex;align-items:center;gap:8px;background:#5cb85c;color:#fff;padding:16px 32px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 12px #00000026}.cta-button.svelte-1x2fxyg:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003;background:#449d44;color:#fff}.cta-button.svelte-1x2fxyg i:where(.svelte-1x2fxyg){transition:transform .3s ease}.cta-button.svelte-1x2fxyg:hover i:where(.svelte-1x2fxyg){transform:translate(4px)}.info-card.svelte-1x2fxyg{background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:24px;margin-top:48px;border:1px solid rgba(255,255,255,.2)}.info-card.svelte-1x2fxyg h2:where(.svelte-1x2fxyg){font-size:20px;margin:0 0 12px;font-weight:600}.info-card.svelte-1x2fxyg p:where(.svelte-1x2fxyg){margin:0;font-size:16px;line-height:1.6}.info-card.svelte-1x2fxyg a:where(.svelte-1x2fxyg){color:#fff;text-decoration:underline;font-weight:500}.info-card.svelte-1x2fxyg a:where(.svelte-1x2fxyg):hover{opacity:.8}.info-card-header.svelte-1x2fxyg{display:flex;align-items:center;gap:12px;justify-content:center}.info-card-header.svelte-1x2fxyg i:where(.svelte-1x2fxyg){font-size:24px}.testimonials-section.svelte-1x2fxyg{padding:80px 0;background:linear-gradient(to bottom,#f6f8f9,#fff)}.section-title.svelte-1x2fxyg{text-align:center;font-size:clamp(28px,4vw,36px);font-weight:700;color:#1f2937;margin-bottom:16px}.section-subtitle.svelte-1x2fxyg{text-align:center;font-size:18px;color:#6b7280;margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.testimonials-grid.svelte-1x2fxyg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:32px;max-width:1200px;margin:0 auto}.testimonial-card.svelte-1x2fxyg{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #00000014;transition:all .3s ease;display:flex;flex-direction:column}.testimonial-card.svelte-1x2fxyg:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.testimonial-image.svelte-1x2fxyg{width:100%;aspect-ratio:1;overflow:hidden;background:linear-gradient(135deg,#f0edf8,#b6a3dc)}.testimonial-image.svelte-1x2fxyg img:where(.svelte-1x2fxyg){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonial-content.svelte-1x2fxyg{padding:24px;flex:1;display:flex;flex-direction:column;position:relative}.quote-icon.svelte-1x2fxyg{font-size:48px;color:#7c59c0;opacity:.2;position:absolute;top:16px;left:16px}blockquote.svelte-1x2fxyg{margin:0;position:relative;z-index:1}blockquote.svelte-1x2fxyg p:where(.svelte-1x2fxyg){font-size:16px;line-height:1.7;color:#4b5563;margin-bottom:16px}blockquote.svelte-1x2fxyg footer:where(.svelte-1x2fxyg){margin-top:auto;padding-top:16px;border-top:2px solid #d6dde1}blockquote.svelte-1x2fxyg footer:where(.svelte-1x2fxyg) cite:where(.svelte-1x2fxyg){font-style:normal;font-weight:600;color:#1f2937;font-size:14px}.faq-section.svelte-1x2fxyg{padding:80px 0;background:#fff}.faq-section.svelte-1x2fxyg .accordion:where(.svelte-1x2fxyg){max-width:900px;margin:0 auto}@media (max-width: 767.98px){.hero-section.svelte-1x2fxyg{padding:60px 0;margin-bottom:60px}.hero-benefits.svelte-1x2fxyg{gap:24px}.testimonials-section.svelte-1x2fxyg,.faq-section.svelte-1x2fxyg{padding:60px 0}.testimonials-grid.svelte-1x2fxyg{gap:24px}.accordion-button.svelte-1x2fxyg{padding:16px 20px;font-size:16px}.accordion-body.svelte-1x2fxyg{padding:20px;font-size:15px}}@media (min-width: 768px) and (max-width: 991.98px){.testimonials-grid.svelte-1x2fxyg{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.testimonials-grid.svelte-1x2fxyg{grid-template-columns:repeat(3,1fr)}}
