.accordion.svelte-1bf3ghs{width:100%}.accordion-item.svelte-1u0ky0z{border-bottom:1px solid var(--color-gray)}.accordion-title.svelte-1u0ky0z{width:100%;padding:var(--spacing-lg);background:none;border:none;text-align:left;font-size:var(--font-size-lg);font-weight:600;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-md);transition:background-color var(--transition-speed) ease}.accordion-title.svelte-1u0ky0z:hover{background-color:var(--color-gray-light)}.accordion-title.active.svelte-1u0ky0z{color:var(--color-primary)}.accordion-icon.svelte-1u0ky0z{font-size:var(--font-size-base);color:var(--color-primary);width:20px;text-align:center}.title-text.svelte-1u0ky0z{flex:1}.accordion-content.svelte-1u0ky0z{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.open.svelte-1u0ky0z{max-height:2000px}.content-inner.svelte-1u0ky0z{padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);line-height:var(--line-height-paragraph)}.content-inner.svelte-1u0ky0z h1,.content-inner.svelte-1u0ky0z h2,.content-inner.svelte-1u0ky0z h3{color:var(--color-primary);margin-top:var(--spacing-md)}.content-inner.svelte-1u0ky0z p{margin-bottom:var(--spacing-md)}.content-inner.svelte-1u0ky0z ul{margin:var(--spacing-md) 0;padding-left:var(--spacing-lg)}.content-inner.svelte-1u0ky0z li{margin-bottom:var(--spacing-xs)}.content-inner.svelte-1u0ky0z a{color:var(--color-primary);text-decoration:none;font-weight:600}.content-inner.svelte-1u0ky0z a:hover{text-decoration:underline}.content-inner.svelte-1u0ky0z strong,.content-inner.svelte-1u0ky0z b{color:var(--color-primary)}@media (max-width: 768px){.accordion-title.svelte-1u0ky0z{padding:var(--spacing-md);font-size:var(--font-size-base)}.content-inner.svelte-1u0ky0z{padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md)}}.faq-hero.svelte-1lp6svm{background:linear-gradient(135deg,#036,#06c);color:#fff;padding:80px 0;text-align:center}.container.svelte-1lp6svm{max-width:1200px;margin:0 auto;padding:0 20px}.hero-content.svelte-1lp6svm h1:where(.svelte-1lp6svm){font-size:48px;margin-bottom:20px;font-weight:700}.hero-content.svelte-1lp6svm p:where(.svelte-1lp6svm){font-size:20px;opacity:.9}.faq-content.svelte-1lp6svm{padding:80px 0;background:#fff}.faq-intro.svelte-1lp6svm{text-align:center;margin-bottom:60px}.faq-intro.svelte-1lp6svm h2:where(.svelte-1lp6svm){font-size:36px;color:#036;margin-bottom:20px;font-weight:700}.faq-intro.svelte-1lp6svm p:where(.svelte-1lp6svm){font-size:18px;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.faq-intro.svelte-1lp6svm a:where(.svelte-1lp6svm){color:#06c;text-decoration:none;font-weight:600}.faq-intro.svelte-1lp6svm a:where(.svelte-1lp6svm):hover{text-decoration:underline}.faq-cta.svelte-1lp6svm{background:#f8f9fa;padding:80px 0;text-align:center}.cta-content.svelte-1lp6svm h2:where(.svelte-1lp6svm){font-size:36px;color:#036;margin-bottom:20px;font-weight:700}.cta-content.svelte-1lp6svm p:where(.svelte-1lp6svm){font-size:18px;color:#666;margin-bottom:40px}.cta-buttons.svelte-1lp6svm{display:flex;gap:20px;justify-content:center}.primary-btn.svelte-1lp6svm,.secondary-btn.svelte-1lp6svm{padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease}.primary-btn.svelte-1lp6svm{background:#ff6b35;color:#fff}.primary-btn.svelte-1lp6svm:hover{background:#e55a2e;transform:translateY(-2px)}.secondary-btn.svelte-1lp6svm{background:transparent;color:#036;border:2px solid #003366}.secondary-btn.svelte-1lp6svm:hover{background:#036;color:#fff}@media (max-width: 768px){.hero-content.svelte-1lp6svm h1:where(.svelte-1lp6svm){font-size:36px}.cta-buttons.svelte-1lp6svm{flex-direction:column;align-items:center}.container.svelte-1lp6svm{padding:0 15px}section.svelte-1lp6svm{padding:60px 0}}@media (max-width: 480px){.hero-content.svelte-1lp6svm h1:where(.svelte-1lp6svm){font-size:32px}.faq-intro.svelte-1lp6svm h2:where(.svelte-1lp6svm),.cta-content.svelte-1lp6svm h2:where(.svelte-1lp6svm){font-size:28px}}
