.support-page.svelte-1j5tn20{padding:100px 24px 80px;min-height:100vh}.support-inner.svelte-1j5tn20{max-width:760px;margin:0 auto}.support-header.svelte-1j5tn20{margin-bottom:40px}.back-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--noir-muted);text-decoration:none;margin-bottom:32px;transition:color .15s}.back-link.svelte-1j5tn20:hover{color:var(--noir-text)}.legal-logo.svelte-1j5tn20{display:flex;align-items:center;gap:10px;margin-bottom:24px}.legal-logo.svelte-1j5tn20 span:where(.svelte-1j5tn20){font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--noir-muted)}.support-title.svelte-1j5tn20{font-size:clamp(32px,5vw,48px);font-weight:700;letter-spacing:-.03em;color:var(--noir-text);margin-bottom:12px}.support-sub.svelte-1j5tn20{font-size:16px;color:var(--noir-muted);line-height:1.6}.contact-card.svelte-1j5tn20{display:flex;align-items:center;gap:20px;padding:24px 28px;background:linear-gradient(180deg,#ffffff0b,#ffffff05),linear-gradient(180deg,var(--noir-panel) 0%,#09090b 100%);border:1px solid rgba(255,255,255,.12);border-radius:var(--noir-radius-lg);margin-bottom:20px}.contact-icon.svelte-1j5tn20{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#9db8d81a;border:1px solid rgba(157,184,216,.2);border-radius:12px;color:var(--noir-info);flex-shrink:0}.contact-text.svelte-1j5tn20{flex:1}.contact-label.svelte-1j5tn20{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--noir-soft);margin-bottom:4px}.contact-email.svelte-1j5tn20{font-size:16px;font-weight:600;color:var(--noir-info);text-decoration:none;display:block;margin-bottom:4px}.contact-email.svelte-1j5tn20:hover{text-decoration:underline}.contact-note.svelte-1j5tn20{font-size:12px;color:var(--noir-soft)}.btn-contact.svelte-1j5tn20{padding:10px 20px;background:var(--noir-info);color:#060606;font-size:13px;font-weight:700;border-radius:var(--noir-radius-pill);text-decoration:none;white-space:nowrap;transition:opacity .15s;flex-shrink:0}.btn-contact.svelte-1j5tn20:hover{opacity:.88}.quick-links.svelte-1j5tn20{display:flex;gap:10px;margin-bottom:48px;flex-wrap:wrap}.quick-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#ffffff08;border:1px solid var(--noir-line);border-radius:var(--noir-radius-pill);font-size:13px;color:var(--noir-muted);text-decoration:none;transition:color .15s,border-color .15s}.quick-link.svelte-1j5tn20:hover{color:var(--noir-text);border-color:var(--noir-line-strong)}.faq-heading.svelte-1j5tn20{font-size:24px;font-weight:700;letter-spacing:-.025em;color:var(--noir-text);margin-bottom:24px}.faq-list.svelte-1j5tn20{display:flex;flex-direction:column;border:1px solid var(--noir-line);border-radius:var(--noir-radius-lg);overflow:hidden;margin-bottom:56px}.faq-item.svelte-1j5tn20{border-bottom:1px solid var(--noir-line)}.faq-item.svelte-1j5tn20:last-child{border-bottom:none}.faq-question.svelte-1j5tn20{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;color:var(--noir-text);font-size:15px;font-weight:600;line-height:1.4;transition:background .12s;font-family:inherit}.faq-question.svelte-1j5tn20:hover{background:#ffffff08}.faq-item.open.svelte-1j5tn20 .faq-question:where(.svelte-1j5tn20){background:#ffffff08}.faq-chevron.svelte-1j5tn20{flex-shrink:0;color:var(--noir-soft);transition:transform .2s}.faq-item.open.svelte-1j5tn20 .faq-chevron:where(.svelte-1j5tn20){transform:rotate(180deg)}.faq-answer.svelte-1j5tn20{padding:0 24px 20px}.faq-answer.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:14px;line-height:1.7;color:var(--noir-muted)}.still-help.svelte-1j5tn20{text-align:center;padding:48px;background:#ffffff05;border:1px solid var(--noir-line);border-radius:var(--noir-radius-lg)}.still-help.svelte-1j5tn20 h2:where(.svelte-1j5tn20){font-size:24px;font-weight:700;letter-spacing:-.025em;color:var(--noir-text);margin-bottom:8px}.still-help.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:15px;color:var(--noir-muted);margin-bottom:28px}.still-help-actions.svelte-1j5tn20{display:flex;flex-direction:column;align-items:center;gap:16px}.btn-primary-link.svelte-1j5tn20{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--noir-info);color:#060606;font-size:14px;font-weight:700;border-radius:var(--noir-radius-pill);text-decoration:none;transition:opacity .15s}.btn-primary-link.svelte-1j5tn20:hover{opacity:.88}.help-note.svelte-1j5tn20{font-size:13px;color:var(--noir-soft);margin:0}.help-note.svelte-1j5tn20 strong:where(.svelte-1j5tn20){color:var(--noir-muted)}@media(max-width:560px){.contact-card.svelte-1j5tn20{flex-direction:column;align-items:flex-start}.btn-contact.svelte-1j5tn20{width:100%;text-align:center}.still-help.svelte-1j5tn20{padding:32px 24px}}
