.testimonials-section.svelte-96wchg.svelte-96wchg{background:#f8f9fa;padding:4rem 0}.container.svelte-96wchg.svelte-96wchg{max-width:1200px;margin:0 auto;padding:0 1rem}.section-header.svelte-96wchg.svelte-96wchg{text-align:center;margin-bottom:3rem}.section-header.svelte-96wchg h2.svelte-96wchg{font-size:2.5rem;color:#1a1a1a;margin-bottom:1rem}.section-description.svelte-96wchg.svelte-96wchg{font-size:1.125rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.testimonials-carousel.svelte-96wchg.svelte-96wchg{position:relative;background:white;border-radius:12px;padding:3rem;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:3rem}.testimonial-card.svelte-96wchg.svelte-96wchg{text-align:center}.stars.svelte-96wchg.svelte-96wchg{display:flex;justify-content:center;gap:.25rem;margin-bottom:1.5rem;color:#fbbf24}.testimonial-text.svelte-96wchg.svelte-96wchg{font-size:1.25rem;line-height:1.6;color:#1a1a1a;margin-bottom:2rem;font-style:italic}.testimonial-author.svelte-96wchg.svelte-96wchg{display:flex;justify-content:center;align-items:center;gap:1rem}.author-info.svelte-96wchg.svelte-96wchg{text-align:left}.author-name.svelte-96wchg.svelte-96wchg{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin-bottom:.25rem}.author-location.svelte-96wchg.svelte-96wchg{color:#666;font-size:.9rem}.verified-badge.svelte-96wchg.svelte-96wchg{display:flex;align-items:center;gap:.25rem;background:#10b981;color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600}.carousel-controls.svelte-96wchg.svelte-96wchg{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;pointer-events:none}.control-btn.svelte-96wchg.svelte-96wchg{background:white;border:2px solid #e5e7eb;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:auto;color:#6b7280}.control-btn.svelte-96wchg.svelte-96wchg:hover{background:#3A8DDE;border-color:#3a8dde;color:#fff}.prev-btn.svelte-96wchg.svelte-96wchg{left:-24px}.next-btn.svelte-96wchg.svelte-96wchg{right:-24px}.dots-indicator.svelte-96wchg.svelte-96wchg{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.dot.svelte-96wchg.svelte-96wchg{width:12px;height:12px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;transition:all .3s ease}.dot.active.svelte-96wchg.svelte-96wchg{background:#3A8DDE}.autoplay-controls.svelte-96wchg.svelte-96wchg{display:flex;justify-content:center;margin-top:1rem}.autoplay-btn.svelte-96wchg.svelte-96wchg{display:flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #d1d5db;border-radius:20px;padding:.5rem 1rem;cursor:pointer;transition:all .3s ease;color:#6b7280;font-size:.875rem}.autoplay-btn.svelte-96wchg.svelte-96wchg:hover,.autoplay-btn.active.svelte-96wchg.svelte-96wchg{background:#3A8DDE;border-color:#3a8dde;color:#fff}.testimonials-grid.svelte-96wchg.svelte-96wchg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.testimonial-item.svelte-96wchg.svelte-96wchg{background:white;padding:2rem;border-radius:12px;box-shadow:0 2px 4px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.testimonial-item.svelte-96wchg.svelte-96wchg:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.testimonial-item.svelte-96wchg .stars.svelte-96wchg{justify-content:flex-start;margin-bottom:1rem}.testimonial-item.svelte-96wchg .testimonial-text.svelte-96wchg{font-size:1rem;margin-bottom:1.5rem}.testimonial-item.svelte-96wchg .testimonial-author.svelte-96wchg{justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:.5rem}.testimonial-item.svelte-96wchg .verified-badge.svelte-96wchg{align-self:flex-start}.testimonials-cta.svelte-96wchg.svelte-96wchg{text-align:center;background:white;padding:3rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.testimonials-cta.svelte-96wchg h3.svelte-96wchg{font-size:2rem;color:#1a1a1a;margin-bottom:1rem}.testimonials-cta.svelte-96wchg p.svelte-96wchg{color:#666;font-size:1.125rem;margin-bottom:2rem}.cta-buttons.svelte-96wchg.svelte-96wchg{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn.svelte-96wchg.svelte-96wchg{display:inline-block;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.btn-primary.svelte-96wchg.svelte-96wchg{background:#3A8DDE;color:#fff}.btn-primary.svelte-96wchg.svelte-96wchg:hover{background:#2563eb;transform:translateY(-2px)}.btn-secondary.svelte-96wchg.svelte-96wchg{background:transparent;color:#3a8dde;border:2px solid #3A8DDE}.btn-secondary.svelte-96wchg.svelte-96wchg:hover{background:#3A8DDE;color:#fff}@media (max-width: 768px){.section-header.svelte-96wchg h2.svelte-96wchg{font-size:2rem}.testimonials-carousel.svelte-96wchg.svelte-96wchg{padding:2rem 1rem}.testimonial-text.svelte-96wchg.svelte-96wchg{font-size:1.125rem}.carousel-controls.svelte-96wchg.svelte-96wchg{position:static;transform:none;margin-top:2rem;justify-content:center;gap:1rem}.prev-btn.svelte-96wchg.svelte-96wchg,.next-btn.svelte-96wchg.svelte-96wchg{position:static;transform:none}.testimonials-grid.svelte-96wchg.svelte-96wchg{grid-template-columns:1fr}.cta-buttons.svelte-96wchg.svelte-96wchg{flex-direction:column;align-items:center}.btn.svelte-96wchg.svelte-96wchg{width:100%;max-width:280px}}.dynamic-blog.svelte-cub3sa.svelte-cub3sa{width:100%}.blog-header.svelte-cub3sa.svelte-cub3sa{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:2rem}.header-content.svelte-cub3sa h2.svelte-cub3sa{font-size:2rem;color:#1a1a1a;margin-bottom:.5rem}.header-description.svelte-cub3sa.svelte-cub3sa{color:#666;font-size:1.125rem;margin-bottom:.5rem}.last-updated.svelte-cub3sa.svelte-cub3sa{color:#999;font-size:.875rem;font-style:italic}.fallback-indicator.svelte-cub3sa.svelte-cub3sa{color:#f59e0b;font-weight:600;margin-left:.5rem}.rss-status.svelte-cub3sa.svelte-cub3sa{color:#666;font-size:.8rem;margin-top:.25rem;font-style:italic}.refresh-btn.svelte-cub3sa.svelte-cub3sa{display:flex;align-items:center;gap:.5rem;background:#3A8DDE;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;transition:all .3s ease;white-space:nowrap}.refresh-btn.svelte-cub3sa.svelte-cub3sa:hover:not(:disabled){background:#2563eb;transform:translateY(-2px)}.refresh-btn.svelte-cub3sa.svelte-cub3sa:disabled{opacity:.6;cursor:not-allowed}.loading-state.svelte-cub3sa.svelte-cub3sa{text-align:center;padding:4rem 2rem;background:white;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.loading-spinner.svelte-cub3sa.svelte-cub3sa{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid #3A8DDE;border-radius:50%;animation:svelte-cub3sa-spin 1s linear infinite;margin:0 auto 1rem}@keyframes svelte-cub3sa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-state.svelte-cub3sa.svelte-cub3sa{text-align:center;padding:4rem 2rem;background:#fef2f2;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;color:#dc2626}.error-icon.svelte-cub3sa.svelte-cub3sa{margin-bottom:1rem}.error-state.svelte-cub3sa h3.svelte-cub3sa{font-size:1.5rem;margin-bottom:1rem}.retry-btn.svelte-cub3sa.svelte-cub3sa{background:#dc2626;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-weight:600;margin-top:1rem}.retry-btn.svelte-cub3sa.svelte-cub3sa:hover{background:#b91c1c}.no-articles-state.svelte-cub3sa.svelte-cub3sa{text-align:center;padding:4rem 2rem;background:#f8f9fa;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;color:#666}.no-articles-icon.svelte-cub3sa.svelte-cub3sa{margin-bottom:1rem}.no-articles-state.svelte-cub3sa h3.svelte-cub3sa{font-size:1.5rem;margin-bottom:1rem;color:#1a1a1a}.articles-container.svelte-cub3sa.svelte-cub3sa{display:flex;flex-direction:column;gap:3rem}.featured-article.svelte-cub3sa.svelte-cub3sa{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.featured-card.svelte-cub3sa.svelte-cub3sa{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch}.featured-image.svelte-cub3sa.svelte-cub3sa{position:relative;height:300px}.featured-image.svelte-cub3sa img.svelte-cub3sa{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-badge.svelte-cub3sa.svelte-cub3sa{position:absolute;top:1rem;left:1rem;background:#3A8DDE;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600}.localized-badge.svelte-cub3sa.svelte-cub3sa{position:absolute;top:1rem;right:1rem;background:#10b981;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:600}.featured-content.svelte-cub3sa.svelte-cub3sa{padding:2rem;display:flex;flex-direction:column;justify-content:center}.article-meta.svelte-cub3sa.svelte-cub3sa{display:flex;gap:1rem;margin-bottom:1rem;font-size:.875rem}.category.svelte-cub3sa.svelte-cub3sa{background:#e3f2fd;color:#1976d2;padding:.25rem .75rem;border-radius:12px;font-weight:600}.date.svelte-cub3sa.svelte-cub3sa,.read-time.svelte-cub3sa.svelte-cub3sa{color:#666}.featured-content.svelte-cub3sa h3.svelte-cub3sa{font-size:1.75rem;margin-bottom:1rem;line-height:1.3}.featured-content.svelte-cub3sa h3 a.svelte-cub3sa{color:#1a1a1a;text-decoration:none}.featured-content.svelte-cub3sa h3 a.svelte-cub3sa:hover{color:#3a8dde}.excerpt.svelte-cub3sa.svelte-cub3sa{color:#666;line-height:1.6;margin-bottom:1.5rem}.article-footer.svelte-cub3sa.svelte-cub3sa{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.author.svelte-cub3sa.svelte-cub3sa{color:#666;font-weight:600}.read-more.svelte-cub3sa.svelte-cub3sa{color:#3a8dde;text-decoration:none;font-weight:600}.read-more.svelte-cub3sa.svelte-cub3sa:hover{text-decoration:underline}.articles-grid.svelte-cub3sa.svelte-cub3sa{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.article-card.svelte-cub3sa.svelte-cub3sa{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.article-card.svelte-cub3sa.svelte-cub3sa:hover{transform:translateY(-5px);box-shadow:0 10px 25px -3px #0000001a}.article-image.svelte-cub3sa.svelte-cub3sa{position:relative;height:200px}.article-image.svelte-cub3sa img.svelte-cub3sa{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.category-badge.svelte-cub3sa.svelte-cub3sa{position:absolute;top:1rem;right:1rem;background:rgba(58,141,222,.9);color:#fff;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}.localized-indicator.svelte-cub3sa.svelte-cub3sa{position:absolute;top:1rem;left:1rem;background:rgba(16,185,129,.9);color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600}.article-content.svelte-cub3sa.svelte-cub3sa{padding:1.5rem}.article-content.svelte-cub3sa h4.svelte-cub3sa{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:.75rem;line-height:1.3}.article-content.svelte-cub3sa h4 a.svelte-cub3sa{color:#1a1a1a;text-decoration:none}.article-content.svelte-cub3sa h4 a.svelte-cub3sa:hover{color:#3a8dde}.article-content.svelte-cub3sa .excerpt.svelte-cub3sa{font-size:.9rem;margin-bottom:1rem}.article-content.svelte-cub3sa .article-footer.svelte-cub3sa{justify-content:space-between}.blog-cta.svelte-cub3sa.svelte-cub3sa{text-align:center;background:linear-gradient(135deg,#658dac 0%,#3A8DDE 100%);color:#fff;padding:3rem 2rem;border-radius:12px;margin-top:3rem}.blog-cta.svelte-cub3sa h3.svelte-cub3sa{font-size:2rem;margin-bottom:1rem}.blog-cta.svelte-cub3sa p.svelte-cub3sa{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.cta-buttons.svelte-cub3sa.svelte-cub3sa{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.btn.svelte-cub3sa.svelte-cub3sa{display:inline-block;padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.btn-primary.svelte-cub3sa.svelte-cub3sa{background:white;color:#3a8dde}.btn-primary.svelte-cub3sa.svelte-cub3sa:hover{background:#f0f0f0;transform:translateY(-2px)}.btn-secondary.svelte-cub3sa.svelte-cub3sa{background:transparent;color:#fff;border:2px solid white}.btn-secondary.svelte-cub3sa.svelte-cub3sa:hover{background:white;color:#3a8dde}.btn-outline.svelte-cub3sa.svelte-cub3sa{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn-outline.svelte-cub3sa.svelte-cub3sa:hover{background:rgba(255,255,255,.1);border-color:#fff}@media (max-width: 768px){.blog-header.svelte-cub3sa.svelte-cub3sa{flex-direction:column;align-items:stretch;gap:1rem}.header-content.svelte-cub3sa h2.svelte-cub3sa{font-size:1.75rem}.featured-card.svelte-cub3sa.svelte-cub3sa{grid-template-columns:1fr}.featured-image.svelte-cub3sa.svelte-cub3sa{height:250px}.articles-grid.svelte-cub3sa.svelte-cub3sa{grid-template-columns:1fr}.cta-buttons.svelte-cub3sa.svelte-cub3sa{flex-direction:column;align-items:center}.btn.svelte-cub3sa.svelte-cub3sa{width:100%;max-width:280px}}
