.faq-categories-nav.svelte-1bex8oj{padding:var(--space-6) 0;background:#fff;border-bottom:1px solid #D5DBDB;position:sticky;top:70px;z-index:100}.faq-category-tabs.svelte-1bex8oj{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.faq-category-tab.svelte-1bex8oj{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-5);background:transparent;border:1.5px solid #999;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text);text-decoration:none;transition:all .2s ease}.faq-category-tab.svelte-1bex8oj:hover{border-color:var(--color-text);color:var(--color-text)}.faq-category-tab.active.svelte-1bex8oj{background:var(--color-text);border-color:var(--color-text);color:#fff}.faq-content-section.svelte-1bex8oj{padding:var(--space-16) 0;background:var(--color-bg-subtle)}.faq-category-block.svelte-1bex8oj{max-width:800px;margin:0 auto var(--space-12);scroll-margin-top:180px}.faq-category-block.svelte-1bex8oj:last-child{margin-bottom:0}.faq-category-header.svelte-1bex8oj{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.faq-category-header.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin:0}.faq-cta-section.svelte-1bex8oj{padding:var(--space-16) 0;background:#fff}.faq-cta-card.svelte-1bex8oj{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--space-10);background:linear-gradient(135deg,#fef9ee,#fdefd8);border-radius:var(--radius-2xl)}.faq-cta-left.svelte-1bex8oj{display:flex;align-items:center;gap:var(--space-5)}.faq-cta-icon.svelte-1bex8oj{width:80px;height:80px;background:#fff;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;color:var(--color-accent);flex-shrink:0}.faq-cta-text.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.faq-cta-text.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;max-width:350px}.faq-cta-buttons.svelte-1bex8oj{display:flex;gap:var(--space-3);flex-shrink:0}@media(max-width:1023px){.faq-cta-card.svelte-1bex8oj{flex-direction:column;text-align:center;padding:var(--space-8)}.faq-cta-left.svelte-1bex8oj{flex-direction:column}.faq-cta-text.svelte-1bex8oj p:where(.svelte-1bex8oj){max-width:none}.faq-cta-buttons.svelte-1bex8oj{flex-direction:column;width:100%}.faq-cta-buttons.svelte-1bex8oj .btn{width:100%;justify-content:center}}@media(max-width:768px){.faq-category-tabs.svelte-1bex8oj{gap:var(--space-2)}.faq-category-tab.svelte-1bex8oj{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs)}}
