@charset "UTF-8";.accordion.svelte-1x2fxyg .accordion-item:where(.svelte-1x2fxyg){border:1px solid var(--theme-accordion-border);border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease;border-left:3px solid var(--theme-accent-primary)}.accordion.svelte-1x2fxyg .accordion-item:where(.svelte-1x2fxyg):hover{box-shadow:0 4px 12px var(--theme-shadow);border-left-color:var(--theme-accent-hover)}.accordion.svelte-1x2fxyg .accordion-header:where(.svelte-1x2fxyg){margin-bottom:0}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg){background:var(--theme-accordion-button-bg);color:var(--theme-accordion-button-text)!important;padding:20px 24px;font-size:18px;font-weight:600;border:none;transition:background .3s ease,color .3s ease}.accordion.svelte-1x2fxyg .accordion-button.collapsed:where(.svelte-1x2fxyg){color:var(--theme-accordion-button-text)!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='var(--theme-bg-surface)'%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:var(--theme-accordion-button-text)!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='var(--theme-bg-surface)'%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:var(--theme-accordion-button-text)!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='var(--theme-bg-surface)'%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:var(--theme-accordion-button-text)!important}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg){background:var(--theme-accordion-body-bg);padding:24px;font-size:16px;line-height:1.7;color:var(--theme-accordion-body-text);transition:background-color .3s ease,color .3s ease}.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}@media(max-width:767.98px){.accordion.svelte-1x2fxyg .accordion-item:where(.svelte-1x2fxyg){border-radius:8px;margin-bottom:10px;border-left-width:2px}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg){padding:12px 14px;font-size:14px;font-weight:500;line-height:1.3}.accordion.svelte-1x2fxyg .accordion-button:where(.svelte-1x2fxyg):after{width:20px;height:14px}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg){padding:14px;font-size:14px;line-height:1.5}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) ul:where(.svelte-1x2fxyg){padding-left:16px;margin:8px 0}.accordion.svelte-1x2fxyg .accordion-body:where(.svelte-1x2fxyg) ul:where(.svelte-1x2fxyg) li:where(.svelte-1x2fxyg){margin-bottom:4px}}@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:var(--theme-gradient-primary);padding:80px 0;color:var(--theme-text-on-accent);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 .icon-host:where(.svelte-1x2fxyg){font-size:32px;opacity:.9}.cta-button.svelte-1x2fxyg{display:inline-flex;align-items:center;gap:8px;background:var(--theme-success-primary);color:var(--theme-text-on-accent);padding:16px 32px;border-radius:8px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:var(--theme-shadow-subtle)}.cta-button.svelte-1x2fxyg:hover{transform:translateY(-2px);box-shadow:var(--theme-shadow-btn-strong);background:var(--theme-success-primary-hover);color:var(--theme-text-on-accent)}.cta-button.svelte-1x2fxyg .icon-host:where(.svelte-1x2fxyg){transition:transform .3s ease}.cta-button.svelte-1x2fxyg:hover .icon-host:where(.svelte-1x2fxyg){transform:translate(4px)}.info-card.svelte-1x2fxyg{background:var(--theme-overlay-light-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:24px;margin-top:48px;border:1px solid var(--theme-border-light)}.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:var(--theme-text-on-accent);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 .icon-host:where(.svelte-1x2fxyg){font-size:24px}.testimonials-section.svelte-1x2fxyg{padding:80px 0;background:var(--theme-bg-gradient-porcelain)}.section-title.svelte-1x2fxyg{text-align:center;font-size:clamp(28px,4vw,36px);font-weight:700;color:var(--theme-text-heading);margin-bottom:16px}.section-subtitle.svelte-1x2fxyg{text-align:center;font-size:18px;color:var(--theme-text-secondary);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:var(--theme-bg-card);border-radius:16px;overflow:hidden;box-shadow:var(--theme-shadow-card-md);transition:all .3s ease;display:flex;flex-direction:column}.testimonial-card.svelte-1x2fxyg:hover{transform:translateY(-4px);box-shadow:var(--theme-shadow-card-md-hover)}.testimonial-image.svelte-1x2fxyg{width:100%;aspect-ratio:1;overflow:hidden;background:var(--theme-bg-gradient-testimonial)}.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}blockquote.svelte-1x2fxyg{margin:0;display:flex;flex-direction:column;flex:1}blockquote.svelte-1x2fxyg p:where(.svelte-1x2fxyg){font-size:16px;line-height:1.7;color:var(--theme-text-primary);margin-bottom:16px}blockquote.svelte-1x2fxyg p:where(.svelte-1x2fxyg):before{content:"“";color:var(--theme-accent-primary);font-size:1.3em;font-weight:700;line-height:0;vertical-align:-.2em;margin-right:.1em}blockquote.svelte-1x2fxyg p:where(.svelte-1x2fxyg):after{content:"”";color:var(--theme-accent-primary);font-size:1.3em;font-weight:700;line-height:0;vertical-align:-.2em;margin-left:.1em}blockquote.svelte-1x2fxyg footer:where(.svelte-1x2fxyg){margin-top:auto;padding-top:16px;border-top:2px solid var(--theme-border-card)}blockquote.svelte-1x2fxyg footer:where(.svelte-1x2fxyg) cite:where(.svelte-1x2fxyg){font-style:normal;font-weight:600;color:var(--theme-text-heading);font-size:14px}.faq-section.svelte-1x2fxyg{padding:80px 0;background:var(--theme-bg-card)}.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)}}
