.sdoc.svelte-qgrhab{max-width:920px;padding-bottom:var(--space-3xl);margin:0 auto}.sdoc-back.svelte-qgrhab{margin-bottom:var(--space-xl)}.sdoc-head.svelte-qgrhab{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-2xl);margin-bottom:var(--space-2xl)}.sdoc-head.svelte-qgrhab h1:where(.svelte-qgrhab){margin:0 0 var(--space-lg);max-width:24ch;font-size:clamp(var(--font-size-2xl), 1.4rem + 2.6vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);letter-spacing:-.032em;color:var(--color-text);text-wrap:balance;line-height:1.1}.sdoc-lead.svelte-qgrhab{max-width:64ch;font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.65}.sdoc-updated.svelte-qgrhab{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.sdoc.svelte-qgrhab .sd-sec{margin:0 0 var(--space-3xl)}.sdoc.svelte-qgrhab .sd-sec>h2,.sdoc.svelte-qgrhab .sd-h2{margin:0 0 var(--space-md);font-size:clamp(var(--font-size-lg), 1.1rem + .8vw, var(--font-size-xl));font-weight:var(--font-weight-heading);letter-spacing:-.022em;color:var(--color-text);line-height:1.2}.sdoc.svelte-qgrhab .sd-sec>p,.sdoc.svelte-qgrhab .sd-p{margin:0 0 var(--space-md);max-width:68ch;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.65}.sdoc.svelte-qgrhab .sd-sec>p a,.sdoc.svelte-qgrhab .sd-p a,.sdoc.svelte-qgrhab .sd-note a{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.sdoc.svelte-qgrhab .sd-sec>p a:hover,.sdoc.svelte-qgrhab .sd-p a:hover,.sdoc.svelte-qgrhab .sd-note a:hover{color:var(--color-accent-ink);text-decoration-color:currentColor}.sdoc.svelte-qgrhab .sd-note{margin:var(--space-md) 0 0;max-width:68ch;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.55}.sdoc.svelte-qgrhab .sd-sec .table-wrap{margin:0 0 var(--space-md)}@media (width<=640px){.sdoc-head.svelte-qgrhab{padding-bottom:var(--space-xl);margin-bottom:var(--space-xl)}.sdoc.svelte-qgrhab .sd-sec{margin-bottom:var(--space-2xl)}}.faq-list.svelte-k0sk91{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0}.faq-item.svelte-k0sk91{padding:var(--space-lg) var(--space-xl)}.faq-item.svelte-k0sk91+.faq-item:where(.svelte-k0sk91){border-top:1px solid var(--color-border-light)}dt.svelte-k0sk91{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.4}dd.svelte-k0sk91{margin:var(--space-sm) 0 0;max-width:68ch;font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.65}@media (width<=640px){.faq-item.svelte-k0sk91{padding:var(--space-md) var(--space-lg)}}.cta.svelte-ioma5r{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:var(--space-2xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);display:flex}.cta.svelte-ioma5r h2:where(.svelte-ioma5r){margin:0 0 var(--space-xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--color-text)}.cta.svelte-ioma5r p:where(.svelte-ioma5r){max-width:52ch;font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.6}.cta-btn.svelte-ioma5r{flex-shrink:0}@media (width<=720px){.cta.svelte-ioma5r{padding:var(--space-xl);flex-direction:column;align-items:stretch}}.src.svelte-ckyj8v h2:where(.svelte-ckyj8v){margin:0 0 var(--space-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text)}ul.svelte-ckyj8v{margin:0;padding:0 0 0 1.1rem}li.svelte-ckyj8v{margin:0 0 var(--space-xs);font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.55}a.svelte-ckyj8v{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;overflow-wrap:anywhere}a.svelte-ckyj8v:hover{color:var(--color-accent-ink);text-decoration-color:currentColor}.src-meta.svelte-ckyj8v{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5}
