.wrap.svelte-txzvo5{max-width:var(--page-max);padding:calc(var(--sp-md) + env(safe-area-inset-top,0px)) calc(var(--sp-xs) + env(safe-area-inset-right,0px)) calc(var(--sp-xl) + env(safe-area-inset-bottom,0px)) calc(var(--sp-xs) + env(safe-area-inset-left,0px));gap:var(--sp-lg);margin:0 auto;display:grid;overflow-x:hidden}.top.svelte-txzvo5{gap:var(--sp-xs)}.top.svelte-txzvo5 .btn:where(.svelte-txzvo5){min-height:44px}.lead.svelte-txzvo5{font:var(--t-title-sm);max-width:60ch}.lead.svelte-txzvo5 b:where(.svelte-txzvo5){color:var(--ink);font-weight:500}.toc.svelte-txzvo5{gap:0 var(--sp-sm);flex-wrap:wrap;display:flex}.toc.svelte-txzvo5 a:where(.svelte-txzvo5){font:var(--t-caption-upper);letter-spacing:var(--ls-caption-upper);text-transform:uppercase;color:var(--body);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.toc.svelte-txzvo5 a:where(.svelte-txzvo5):hover{color:var(--ink)}.prose.svelte-txzvo5 h2:where(.svelte-txzvo5){scroll-margin-top:var(--sp-sm)}.prose.svelte-txzvo5 li:where(.svelte-txzvo5){line-height:1.5}.faq.svelte-txzvo5{gap:var(--sp-xs);margin:0;display:grid}.faq.svelte-txzvo5 dt:where(.svelte-txzvo5){font:var(--t-title-sm);color:var(--ink)}.faq.svelte-txzvo5 dd:where(.svelte-txzvo5){margin:var(--sp-xxxs) 0 0;color:var(--body);max-width:68ch}.faq.svelte-txzvo5 b:where(.svelte-txzvo5){color:var(--ink);font-weight:500}h1.svelte-txzvo5{overflow-wrap:anywhere}@media (width<=600px){.wrap.svelte-txzvo5{gap:var(--sp-md)}h1.svelte-txzvo5{font-size:30px}}
