.testimonial-cards.svelte-779nr2{width:100%;max-width:1440px;margin:0 auto;padding:48px}.cards-grid.svelte-779nr2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.testimonial-card.svelte-779nr2{display:flex;flex-direction:column;gap:20px;padding:32px;background:var(--color-surface);border-radius:var(--radius-large);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.testimonial-card.svelte-779nr2:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.rating.svelte-779nr2{display:flex;gap:4px}.star.svelte-779nr2{color:var(--color-surface-container-high)}.star.filled.svelte-779nr2{color:#fbbf24}.content.svelte-779nr2 p:where(.svelte-779nr2){font-size:var(--body-large-size);line-height:1.6;color:var(--color-on-surface);font-style:italic}.author-info.svelte-779nr2{display:flex;align-items:center;gap:12px;margin-top:auto}.avatar.svelte-779nr2{width:48px;height:48px;border-radius:50%;object-fit:cover}.avatar.placeholder.svelte-779nr2{display:flex;align-items:center;justify-content:center;background:var(--gradient-finderly);color:#fff;font-size:var(--title-medium-size);font-weight:600}.author-details.svelte-779nr2{display:flex;flex-direction:column;gap:2px}.name.svelte-779nr2{font-size:var(--label-large-size);font-weight:var(--label-large-weight);color:var(--color-on-surface)}.role.svelte-779nr2{font-size:var(--label-medium-size);color:var(--color-on-surface-variant)}@media(max-width:768px){.testimonial-cards.svelte-779nr2{padding:32px 24px}.testimonial-card.svelte-779nr2{padding:24px}}.support-hero.svelte-1j5tn20{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px 80px}.hero-container.svelte-1j5tn20{text-align:center}.hero-title.svelte-1j5tn20{font-family:Poppins,sans-serif;font-size:clamp(32px,5vw,48px);font-weight:600;color:var(--color-on-surface);margin-bottom:48px}.hero-content.svelte-1j5tn20{display:flex;align-items:center;justify-content:center;gap:80px;background:var(--color-surface);border-radius:24px;padding:48px 64px}.contact-form.svelte-1j5tn20{display:flex;flex-direction:column;gap:24px;flex:1;max-width:400px;text-align:left}.form-group.svelte-1j5tn20{display:flex;flex-direction:column;gap:4px}.form-label.svelte-1j5tn20{font-size:var(--title-small-size);font-weight:500;color:var(--color-on-surface);padding:4px}.form-input.svelte-1j5tn20{width:100%;padding:12px 16px;border:1px solid #e5e5e5;border-radius:8px;font-size:var(--body-large-size);color:var(--color-on-surface);background:#fff;transition:border-color var(--transition-fast)}.form-input.svelte-1j5tn20::placeholder{color:#9ca3af}.form-input.svelte-1j5tn20:focus{outline:none;border-color:var(--color-primary)}.select-wrapper.svelte-1j5tn20{position:relative;display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.form-select.svelte-1j5tn20{flex:1;border:none;background:transparent;font-size:var(--body-large-size);color:var(--color-on-surface);appearance:none;cursor:pointer;padding-right:24px}.form-select.svelte-1j5tn20:focus{outline:none}.select-arrow.svelte-1j5tn20{position:absolute;right:16px;color:var(--color-on-surface-variant);pointer-events:none}.input-tag.svelte-1j5tn20{display:inline-flex;align-items:center;padding:6px 12px;border-radius:var(--radius-full);font-size:var(--label-medium-size);font-weight:500;white-space:nowrap}.tag-purple.svelte-1j5tn20{background:#8700e4;color:#fff}.tag-magenta.svelte-1j5tn20{background:var(--color-primary-root);color:#fff}.input-with-tag.svelte-1j5tn20{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.input-with-tag.svelte-1j5tn20 .form-input:where(.svelte-1j5tn20){border:none;padding:0;flex:1}.input-with-tag.svelte-1j5tn20 .form-input:where(.svelte-1j5tn20):focus{outline:none}.or-divider.svelte-1j5tn20{font-size:var(--body-large-size);color:var(--color-primary-root);font-weight:500}.submit-button.svelte-1j5tn20{width:100%;padding:16px 32px;background:var(--gradient-finderly);color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--label-large-size);font-weight:var(--label-large-weight);cursor:pointer;transition:all var(--transition-fast);margin-top:16px}.submit-button.svelte-1j5tn20:hover{transform:translateY(-2px);box-shadow:0 8px 24px #9700fb66}.hero-person.svelte-1j5tn20{position:relative;display:flex;align-items:center}.person-image-container.svelte-1j5tn20{position:relative;width:200px;height:200px;border-radius:50%;overflow:hidden;box-shadow:0 16px 40px #0000001f}.person-image.svelte-1j5tn20{width:100%;height:100%;object-fit:cover}.headset-indicator.svelte-1j5tn20{position:absolute;bottom:16px;right:16px;width:36px;height:36px;background:var(--gradient-finderly);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #9700fb66}.call-button.svelte-1j5tn20{position:absolute;right:-24px;top:50%;transform:translateY(-50%);width:48px;height:48px;background:var(--color-primary-root);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #ea00d466;cursor:pointer;transition:transform var(--transition-fast)}.call-button.svelte-1j5tn20:hover{transform:translateY(-50%) scale(1.1)}.resources-section.svelte-1j5tn20{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px}.resources-container.svelte-1j5tn20{display:flex;flex-direction:column;gap:32px}.section-header.svelte-1j5tn20{display:flex;align-items:center;gap:12px}.section-title.svelte-1j5tn20{font-family:Poppins,sans-serif;font-size:var(--headline-medium-size);font-weight:var(--headline-medium-weight-emphasized);color:var(--color-on-surface)}.section-link.svelte-1j5tn20{width:24px;height:24px;background:var(--gradient-finderly);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:transform var(--transition-fast)}.section-link.svelte-1j5tn20:hover{transform:scale(1.1)}.resources-grid.svelte-1j5tn20{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.faq-section.svelte-1j5tn20{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px 40px;background:var(--color-surface)}.faq-container.svelte-1j5tn20{display:flex;gap:60px;align-items:flex-start}.faq-header.svelte-1j5tn20{flex:0 0 240px}.faq-title.svelte-1j5tn20{font-family:Poppins,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:600;color:var(--color-on-surface);line-height:1.2;margin-bottom:16px}.faq-description.svelte-1j5tn20{font-size:var(--body-large-size);color:var(--color-on-surface-variant);line-height:1.6;margin-bottom:16px}.faq-link.svelte-1j5tn20{width:24px;height:24px;background:var(--gradient-finderly);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;transition:transform var(--transition-fast)}.faq-link.svelte-1j5tn20:hover{transform:scale(1.1)}.faq-carousel.svelte-1j5tn20{flex:1;display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 0}.carousel-arrow.svelte-1j5tn20{width:40px;height:40px;background:#fff;border:1px solid var(--color-surface-container-high);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-on-surface-variant);transition:all var(--transition-fast);flex-shrink:0}.carousel-arrow.svelte-1j5tn20:hover{background:var(--color-surface-container-low);color:var(--color-primary)}.faq-side-card.svelte-1j5tn20{width:140px;height:180px;background:linear-gradient(180deg,#9700fb1a,#ea00d41a);border-radius:var(--radius-medium);display:flex;align-items:center;justify-content:center;padding:20px;opacity:.7;transition:opacity var(--transition-fast)}.faq-side-card.svelte-1j5tn20:hover{opacity:1}.side-card-label.svelte-1j5tn20{font-size:var(--label-large-size);color:var(--color-on-surface-variant);font-weight:500}.faq-featured-card.svelte-1j5tn20{width:280px;min-height:220px;background:linear-gradient(135deg,#c300b0,#9700fb);border-radius:var(--radius-large);padding:28px;display:flex;flex-direction:column;box-shadow:0 16px 40px #9700fb59}.featured-label.svelte-1j5tn20{font-size:var(--label-medium-size);font-weight:600;color:#fffc;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.featured-title.svelte-1j5tn20{font-family:Poppins,sans-serif;font-size:var(--title-medium-size);font-weight:600;color:#fff;margin-bottom:12px}.featured-description.svelte-1j5tn20{font-size:var(--body-large-size);color:#ffffffe6;line-height:1.5;flex:1}.featured-link.svelte-1j5tn20{font-size:var(--label-large-size);font-weight:500;color:#fff;margin-top:16px;transition:opacity var(--transition-fast)}.featured-link.svelte-1j5tn20:hover{opacity:.8}.faq-cta-banner.svelte-1j5tn20{display:flex;align-items:center;justify-content:center;gap:24px;background:linear-gradient(135deg,#ea00d414,#9700fb14);border-radius:var(--radius-full);padding:16px 32px;margin-top:40px}.cta-text.svelte-1j5tn20{font-size:var(--body-large-size);color:var(--color-on-surface-variant)}.faq-section.svelte-1j5tn20 .cta-button:where(.svelte-1j5tn20){padding:12px 28px;background:var(--gradient-finderly);color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--label-large-size);font-weight:var(--label-large-weight);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.faq-section.svelte-1j5tn20 .cta-button:where(.svelte-1j5tn20):hover{transform:translateY(-2px);box-shadow:0 8px 24px #9700fb66}.email-section.svelte-1j5tn20{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px}.testimonials-section.svelte-1j5tn20{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px 80px}.testimonials-container.svelte-1j5tn20{text-align:center}.testimonials-title.svelte-1j5tn20{font-family:Poppins,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:600;color:var(--color-on-surface);margin-bottom:48px}.testimonials-container.svelte-1j5tn20 .testimonial-cards{padding:0}@media(max-width:1024px){.faq-side-card.svelte-1j5tn20{display:none}.faq-featured-card.svelte-1j5tn20{width:100%;max-width:360px}}@media(max-width:768px){.support-hero.svelte-1j5tn20,.resources-section.svelte-1j5tn20,.faq-section.svelte-1j5tn20,.email-section.svelte-1j5tn20,.testimonials-section.svelte-1j5tn20{padding:40px 24px}.hero-content.svelte-1j5tn20{flex-direction:column;gap:40px;padding:32px 24px}.person-image-container.svelte-1j5tn20{width:160px;height:160px}.faq-container.svelte-1j5tn20{flex-direction:column;gap:32px;align-items:center}.faq-header.svelte-1j5tn20{flex:none;text-align:center}.faq-carousel.svelte-1j5tn20{width:100%;justify-content:center}.faq-cta-banner.svelte-1j5tn20{flex-direction:column;text-align:center;gap:16px}.resources-grid.svelte-1j5tn20{grid-template-columns:1fr}}@media(max-width:480px){.hero-title.svelte-1j5tn20{font-size:28px}.person-image-container.svelte-1j5tn20{width:140px;height:140px}.call-button.svelte-1j5tn20{width:40px;height:40px;right:-16px}.faq-featured-card.svelte-1j5tn20{max-width:280px;padding:20px}.carousel-arrow.svelte-1j5tn20{width:32px;height:32px}}
