.help-container.svelte-1vby5nc{min-height:calc(100vh - 64px);background-color:var(--color-light-gray)}.help-header.svelte-1vby5nc{background:#fff;border-bottom:1px solid var(--color-gray-1);padding:2rem 0}.header-content.svelte-1vby5nc{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;gap:1rem}.help-header.svelte-1vby5nc h1:where(.svelte-1vby5nc){margin:0;font-size:2rem;font-weight:600;color:var(--color-very-dark-gray)}.help-header.svelte-1vby5nc p:where(.svelte-1vby5nc){margin:.25rem 0 0;color:var(--color-dark-gray);font-size:1.1rem}.help-content.svelte-1vby5nc{max-width:1200px;margin:0 auto;padding:2rem;display:grid;grid-template-columns:300px 1fr;gap:2rem;align-items:start}.help-sidebar.svelte-1vby5nc{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px #0000001a;position:sticky;top:2rem}.help-nav.svelte-1vby5nc h3:where(.svelte-1vby5nc){margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--color-very-dark-gray)}.help-nav.svelte-1vby5nc ul:where(.svelte-1vby5nc){list-style:none;padding:0;margin:0}.help-nav.svelte-1vby5nc li:where(.svelte-1vby5nc){margin-bottom:.5rem}.nav-button.svelte-1vby5nc{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;background:none;border:none;border-radius:6px;text-align:left;cursor:pointer;transition:all .15s ease;font-size:.875rem;color:var(--color-dark-gray)}.nav-button.svelte-1vby5nc:hover{background-color:var(--color-light-gray)}.nav-button.active.svelte-1vby5nc{background-color:var(--color-yellow);color:var(--color-very-dark-gray);font-weight:500}.contact-section.svelte-1vby5nc{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-gray-1)}.contact-section.svelte-1vby5nc h3:where(.svelte-1vby5nc){margin:0 0 1rem;font-size:1rem;font-weight:600;color:var(--color-very-dark-gray)}.contact-methods.svelte-1vby5nc{display:flex;flex-direction:column;gap:1rem}.contact-item.svelte-1vby5nc{display:flex;align-items:flex-start;gap:.75rem}.contact-label.svelte-1vby5nc{font-size:.75rem;font-weight:500;color:var(--color-dark-gray);text-transform:uppercase;letter-spacing:.5px}.contact-link.svelte-1vby5nc{color:var(--color-very-dark-gray);text-decoration:none;font-size:.875rem}.contact-link.svelte-1vby5nc:hover{text-decoration:underline}.contact-text.svelte-1vby5nc{color:var(--color-very-dark-gray);font-size:.875rem}.help-main.svelte-1vby5nc{background:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 4px #0000001a}.section-header.svelte-1vby5nc{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-gray-1)}.section-header.svelte-1vby5nc h2:where(.svelte-1vby5nc){margin:0;font-size:1.5rem;font-weight:600;color:var(--color-very-dark-gray)}.faq-list.svelte-1vby5nc{display:flex;flex-direction:column;gap:1.5rem}.faq-item.svelte-1vby5nc{padding-bottom:1.5rem;border-bottom:1px solid var(--color-gray-0)}.faq-item.svelte-1vby5nc:last-child{border-bottom:none;padding-bottom:0}.faq-question.svelte-1vby5nc{margin:0 0 .5rem;font-size:1.1rem;font-weight:500;color:var(--color-very-dark-gray)}.faq-answer.svelte-1vby5nc{margin:0;color:var(--color-dark-gray);line-height:1.6}.additional-help.svelte-1vby5nc{margin-top:2rem;padding:1.5rem;background-color:var(--color-light-gray);border-radius:8px;text-align:center}.additional-help.svelte-1vby5nc h3:where(.svelte-1vby5nc){margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--color-very-dark-gray)}.additional-help.svelte-1vby5nc p:where(.svelte-1vby5nc){margin:0 0 1rem;color:var(--color-dark-gray);line-height:1.6}.support-button.svelte-1vby5nc{display:inline-flex;align-items:center;padding:.75rem 1.5rem;background-color:var(--color-yellow);color:var(--color-very-dark-gray);text-decoration:none;border-radius:6px;font-weight:500;transition:all .15s ease}.support-button.svelte-1vby5nc:hover{background-color:var(--color-yellow-1);transform:translateY(-1px)}@media(max-width:768px){.help-content.svelte-1vby5nc{grid-template-columns:1fr;gap:1rem;padding:1rem}.help-sidebar.svelte-1vby5nc{position:static}.header-content.svelte-1vby5nc{padding:0 1rem}.help-header.svelte-1vby5nc h1:where(.svelte-1vby5nc){font-size:1.75rem}.help-main.svelte-1vby5nc{padding:1.5rem}}
