.page.svelte-1mrkn77{padding-top:calc(var(--nav-h) + var(--space-7));padding-bottom:var(--section-y)}.back.svelte-1mrkn77{align-items:center;gap:var(--space-3);min-height:var(--tap);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-dim);transition:color var(--dur) var(--ease);display:inline-flex}.back.svelte-1mrkn77:hover{color:var(--color-text)}.intro.svelte-1mrkn77{gap:var(--space-4);margin-block:var(--space-6) var(--space-9);display:grid}.intro.svelte-1mrkn77 h1:where(.svelte-1mrkn77){max-width:24ch;font-size:var(--text-3xl)}.lead.svelte-1mrkn77{max-width:62ch;font-size:var(--text-lg);color:var(--color-text-muted)}section.svelte-1mrkn77+section:where(.svelte-1mrkn77){margin-top:var(--space-9)}.label.svelte-1mrkn77{margin-bottom:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-line);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-dim);font-weight:500}.prose.svelte-1mrkn77{gap:var(--space-4);max-width:62ch;color:var(--color-text-muted);display:grid}.list.svelte-1mrkn77{gap:var(--space-3);max-width:56ch;display:grid}.list.svelte-1mrkn77 li:where(.svelte-1mrkn77){gap:var(--space-3);grid-template-columns:auto 1fr;display:grid}.list.svelte-1mrkn77 li:where(.svelte-1mrkn77):before{content:"+";font-family:var(--font-mono);color:var(--color-text-dim)}.note.svelte-1mrkn77{max-width:62ch;margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-dim)}.more.svelte-1mrkn77{align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--color-text-muted);transition:color var(--dur) var(--ease);font-weight:600;display:inline-flex}.more.svelte-1mrkn77:hover{color:var(--color-text)}.related.svelte-1mrkn77 a:where(.svelte-1mrkn77){gap:var(--space-2) var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.related__title.svelte-1mrkn77{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);grid-column:1;font-weight:600}.related__desc.svelte-1mrkn77{max-width:58ch;font-size:var(--text-sm);color:var(--color-text-muted);grid-column:1}.related__go.svelte-1mrkn77{font-size:var(--text-lg);color:var(--color-text-dim);transition:color var(--dur) var(--ease), translate var(--dur) var(--ease);grid-area:1/2/span 2;align-self:center}.related.svelte-1mrkn77 a:where(.svelte-1mrkn77):hover .related__go:where(.svelte-1mrkn77){color:var(--color-text);translate:.25rem -.25rem}.faq.svelte-1mrkn77{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.faq.svelte-1mrkn77 div:where(.svelte-1mrkn77){gap:var(--space-2);align-content:start;display:grid}.faq.svelte-1mrkn77 dt:where(.svelte-1mrkn77){font-size:var(--text-lg);letter-spacing:var(--tracking-tight);font-weight:600;line-height:var(--leading-snug)}.faq.svelte-1mrkn77 dd:where(.svelte-1mrkn77){font-size:var(--text-sm);color:var(--color-text-muted)}.others.svelte-1mrkn77 ul:where(.svelte-1mrkn77){gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.others.svelte-1mrkn77 a:where(.svelte-1mrkn77){padding:var(--space-2) var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);display:inline-block}.others.svelte-1mrkn77 a:where(.svelte-1mrkn77):hover{color:var(--color-text);border-color:var(--color-text-muted)}
