.faq-accordion.svelte-1tv1jfi{display:flex;flex-direction:column;gap:var(--space-12)}.faq-category.svelte-1tv1jfi{display:flex;flex-direction:column;gap:var(--space-6)}.faq-category-title.svelte-1tv1jfi{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;padding-bottom:var(--space-4);border-bottom:2px solid var(--color-border)}.faq-items.svelte-1tv1jfi{display:flex;flex-direction:column;gap:var(--space-2)}.faq-item.svelte-1tv1jfi{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;background-color:var(--color-bg-primary);transition:all var(--transition-base)}.faq-item.svelte-1tv1jfi:hover{border-color:var(--color-accent);box-shadow:var(--shadow-sm)}.faq-question.svelte-1tv1jfi{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;text-align:left;transition:all var(--transition-fast);min-height:64px}.faq-question.svelte-1tv1jfi:hover{background-color:var(--color-bg-secondary)}.faq-question.svelte-1tv1jfi:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;background-color:var(--color-bg-secondary)}.faq-question-text.svelte-1tv1jfi{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--color-text-primary);line-height:var(--leading-normal);flex:1}.faq-icon.svelte-1tv1jfi{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-text-secondary);transition:transform var(--transition-base)}.faq-question[aria-expanded=true].svelte-1tv1jfi .faq-icon:where(.svelte-1tv1jfi){color:var(--color-accent)}.faq-answer.svelte-1tv1jfi{overflow:hidden;border-top:1px solid var(--color-border)}.faq-answer-text.svelte-1tv1jfi{padding:var(--space-5);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}@media(min-width:768px){.faq-category-title.svelte-1tv1jfi{font-size:var(--text-xl)}.faq-question.svelte-1tv1jfi{padding:var(--space-5) var(--space-6)}.faq-question-text.svelte-1tv1jfi{font-size:var(--text-lg)}.faq-answer-text.svelte-1tv1jfi{padding:var(--space-6);font-size:var(--text-lg)}}@media(prefers-reduced-motion:reduce){.faq-item.svelte-1tv1jfi,.faq-question.svelte-1tv1jfi,.faq-icon.svelte-1tv1jfi{transition:none}}.help-hero[data-astro-cid-c3qsw5ic]{padding:var(--space-20) 0 var(--space-16) 0;background:linear-gradient(180deg,var(--color-bg-secondary) 0%,var(--color-bg-primary) 100%);border-bottom:1px solid var(--color-border)}.help-hero-content[data-astro-cid-c3qsw5ic]{display:flex;flex-direction:column;gap:var(--space-4);text-align:center;max-width:700px;margin:0 auto}.help-headline[data-astro-cid-c3qsw5ic]{animation:slideUp .6s cubic-bezier(.16,1,.3,1) .1s both}.help-subheadline[data-astro-cid-c3qsw5ic]{color:var(--color-text-secondary);animation:slideUp .6s cubic-bezier(.16,1,.3,1) .2s both}.faq-section[data-astro-cid-c3qsw5ic]{padding:var(--space-20) 0}.contact-section[data-astro-cid-c3qsw5ic]{padding:var(--space-20) 0 var(--space-24) 0;background-color:var(--color-bg-secondary);border-top:1px solid var(--color-border)}.contact-card[data-astro-cid-c3qsw5ic]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10) var(--space-6);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl);max-width:500px;margin:0 auto}.contact-icon[data-astro-cid-c3qsw5ic]{font-size:3rem;margin-bottom:var(--space-4);animation:bounce 2s ease-in-out infinite}.contact-title[data-astro-cid-c3qsw5ic]{margin:0 0 var(--space-3) 0}.contact-description[data-astro-cid-c3qsw5ic]{color:var(--color-text-secondary);margin:0 0 var(--space-6) 0;max-width:360px}.email-button[data-astro-cid-c3qsw5ic]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);font-size:var(--text-lg);font-weight:var(--font-semibold);color:#fff;background:var(--gradient-blue);border-radius:var(--radius-full);text-decoration:none;transition:all var(--transition-base);box-shadow:var(--shadow-md)}.email-button[data-astro-cid-c3qsw5ic]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.email-button[data-astro-cid-c3qsw5ic]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.email-button[data-astro-cid-c3qsw5ic]:active{transform:translateY(0)}.response-note[data-astro-cid-c3qsw5ic]{margin:var(--space-4) 0 0 0;font-size:var(--text-sm);color:var(--color-text-tertiary)}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.container-narrow[data-astro-cid-c3qsw5ic]{max-width:800px;margin:0 auto;padding:0 var(--space-4)}@media(min-width:768px){.help-hero[data-astro-cid-c3qsw5ic]{padding:var(--space-24) 0 var(--space-20) 0}.container-narrow[data-astro-cid-c3qsw5ic]{padding:0 var(--space-6)}.faq-section[data-astro-cid-c3qsw5ic]{padding:var(--space-24) 0}.contact-section[data-astro-cid-c3qsw5ic]{padding:var(--space-24) 0 var(--space-32) 0}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.help-headline[data-astro-cid-c3qsw5ic],.help-subheadline[data-astro-cid-c3qsw5ic],.contact-icon[data-astro-cid-c3qsw5ic]{animation:none;opacity:1}.email-button[data-astro-cid-c3qsw5ic]{transition:none}.email-button[data-astro-cid-c3qsw5ic]:hover{transform:none}}
