.support-page.svelte-1j5tn20{display:grid;gap:var(--space-5)}h1.svelte-1j5tn20{margin:0;font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.1;letter-spacing:-.02em}h2.svelte-1j5tn20{margin:0;font-size:clamp(1.4rem,4vw,2rem);line-height:1.15;letter-spacing:-.015em}.support-hero.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:var(--space-3) 0 0;max-width:68ch;line-height:1.55}.quick-start-list.svelte-1j5tn20{margin:var(--space-4) 0 0;padding-left:1.3rem;display:grid;gap:var(--space-3)}.quick-start-list.svelte-1j5tn20 h3:where(.svelte-1j5tn20){margin:0;font-size:1rem;line-height:1.45}.quick-start-list.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:var(--space-1) 0 0;line-height:1.55;color:var(--color-text-secondary)}.tip.svelte-1j5tn20{margin:var(--space-4) 0 0;padding:.85rem 1rem;border-radius:var(--radius-md);background:color-mix(in oklab,var(--color-alternate) 84%,white 16%);border:1px solid color-mix(in oklab,var(--color-bg-secondary) 70%,white 30%);line-height:1.5}.contact-list.svelte-1j5tn20{margin:var(--space-3) 0 0;padding-left:1.2rem;display:grid;gap:var(--space-2);line-height:1.5}.ideas-callout.svelte-1j5tn20{border-color:color-mix(in oklab,var(--color-tertiary) 68%,var(--color-bg-secondary) 32%);background:linear-gradient(145deg,color-mix(in oklab,var(--color-tertiary) 28%,white 72%),color-mix(in oklab,var(--color-bg-primary) 86%,white 14%))}.ideas-callout.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin-top:var(--space-3);max-width:68ch;line-height:1.55}.faq-list.svelte-1j5tn20{margin-top:var(--space-4);display:grid;gap:var(--space-2)}details.svelte-1j5tn20{border:1px solid color-mix(in oklab,var(--color-bg-secondary) 70%,white 30%);border-radius:var(--radius-md);background:color-mix(in oklab,var(--color-alternate) 82%,white 18%);overflow:clip}summary.svelte-1j5tn20{cursor:pointer;list-style:none;padding:.9rem 1rem;font-weight:600;line-height:1.4}summary.svelte-1j5tn20::-webkit-details-marker{display:none}summary.svelte-1j5tn20:after{content:"+";float:right;font-size:1.1rem;line-height:1;color:var(--color-text-secondary)}details[open].svelte-1j5tn20 summary:where(.svelte-1j5tn20):after{content:"-"}details.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:0;padding:0 1rem 1rem;line-height:1.55;color:var(--color-text-secondary)}@media(min-width:48rem){.support-page.svelte-1j5tn20{gap:var(--space-6)}}
