.support-page.svelte-1j5tn20{min-height:100vh;padding:2rem 0 4rem;position:relative;z-index:1}.container.svelte-1j5tn20{width:100%;max-width:800px;margin:0 auto;padding:0 1.5rem}.back-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-muted);font-size:.875rem;margin-bottom:2rem;transition:color .2s ease}.back-link.svelte-1j5tn20:hover{color:var(--color-text);opacity:1}.header.svelte-1j5tn20{margin-bottom:3rem}.header.svelte-1j5tn20 h1:where(.svelte-1j5tn20){font-size:clamp(2rem,5vw,3rem);margin-bottom:.5rem}.header.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-text-muted)}.contact.svelte-1j5tn20{padding:2rem;margin-bottom:3rem;text-align:center}.contact.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:1.25rem;margin-bottom:.5rem;font-family:var(--font-display)}.contact.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-text-muted);margin-bottom:1.5rem}.email-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--font-display);font-size:1.125rem;color:var(--color-accent);padding:1rem 1.5rem;background:#ff4d4d1a;border-radius:.75rem;transition:background .2s ease}.email-link.svelte-1j5tn20:hover{background:#ff4d4d33;opacity:1}.faq.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:1.5rem;margin-bottom:1.5rem}.faq-list.svelte-1j5tn20{display:flex;flex-direction:column;gap:1rem}.faq-item.svelte-1j5tn20{padding:1.5rem;cursor:pointer}.faq-item.svelte-1j5tn20 summary:where(.svelte-1j5tn20){font-family:var(--font-display);font-weight:600;font-size:1rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item.svelte-1j5tn20 summary:where(.svelte-1j5tn20)::-webkit-details-marker{display:none}.faq-item.svelte-1j5tn20 summary:where(.svelte-1j5tn20):after{content:"+";font-size:1.5rem;font-weight:300;color:var(--color-text-muted);transition:transform .3s ease}.faq-item[open].svelte-1j5tn20 summary:where(.svelte-1j5tn20):after{transform:rotate(45deg)}.faq-item.svelte-1j5tn20 p:where(.svelte-1j5tn20){color:var(--color-text-muted);line-height:1.8;margin:1rem 0 0;padding-top:1rem;border-top:1px solid var(--color-border)}
