.mk.svelte-1l1nzs6{background:var(--sheet);color:var(--ink);min-height:100svh}.wrap.svelte-1l1nzs6{width:min(1120px,calc(100% - 48px));margin:0 auto}.mk-top.svelte-1l1nzs6{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0}.logo.svelte-1l1nzs6{display:flex;align-items:center;min-height:44px;font-size:26px}.mk-actions.svelte-1l1nzs6{display:flex;gap:12px;align-items:center}.lang.svelte-1l1nzs6{display:inline-flex;border:1px solid var(--rule-2);border-radius:8px;overflow:hidden}.lang.svelte-1l1nzs6 a:where(.svelte-1l1nzs6){padding:8px 12px;min-height:36px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink);display:inline-flex;align-items:center}.lang.svelte-1l1nzs6 a:where(.svelte-1l1nzs6)+a:where(.svelte-1l1nzs6){border-left:1px solid var(--rule-2)}.lang.svelte-1l1nzs6 a[aria-current]:where(.svelte-1l1nzs6){background:var(--ink);color:var(--on-ink)}.open.svelte-1l1nzs6{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;background:var(--ink);color:var(--on-ink);border-radius:var(--radius);font-weight:700;text-decoration:none}.hero.svelte-1l1nzs6{padding:64px 0 72px}h1.svelte-1l1nzs6{font:800 clamp(38px,7vw,92px)/.98 var(--display);letter-spacing:-.04em;max-width:13ch;margin:0 0 24px}.sub.svelte-1l1nzs6{font-size:clamp(18px,2vw,22px);max-width:46ch;color:var(--ink-2);margin:0 0 24px;line-height:1.45}.line.svelte-1l1nzs6{font-size:17px;color:var(--ink-2);max-width:46ch}.line.svelte-1l1nzs6 a:where(.svelte-1l1nzs6){font-weight:600;color:var(--ink)}.band.svelte-1l1nzs6{padding:64px 0;border-top:1px solid var(--rule)}.band.alt.svelte-1l1nzs6{background:var(--paper)}h2.svelte-1l1nzs6{font:800 clamp(26px,3.4vw,40px)/1.1 var(--display);letter-spacing:-.025em;margin:0 0 20px;max-width:22ch}.lede.svelte-1l1nzs6{font-size:18px;color:var(--ink-2);max-width:60ch;margin:0 0 24px;line-height:1.5}.how.svelte-1l1nzs6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;counter-reset:s;list-style:none;padding:0;margin:0}.how.svelte-1l1nzs6 li:where(.svelte-1l1nzs6){counter-increment:s;border-top:3px solid var(--ink);padding-top:14px}.how.svelte-1l1nzs6 li:where(.svelte-1l1nzs6):before{content:counter(s);display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--mark);font-weight:800;margin-bottom:10px}.how.svelte-1l1nzs6 h3:where(.svelte-1l1nzs6){font-size:20px;margin:0 0 6px}.how.svelte-1l1nzs6 p:where(.svelte-1l1nzs6){color:var(--ink-2);font-size:16.5px;margin:0;line-height:1.5}.topics.svelte-1l1nzs6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.topics.svelte-1l1nzs6 a:where(.svelte-1l1nzs6){display:block;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius);padding:14px 16px;text-decoration:none;color:var(--ink)}.topics.svelte-1l1nzs6 a:where(.svelte-1l1nzs6):hover{border-color:var(--ink)}.topics.svelte-1l1nzs6 b:where(.svelte-1l1nzs6){display:block;font-size:17px}.v.svelte-1l1nzs6{font-size:26px;font-weight:800;letter-spacing:-.02em;display:block;margin:6px 0 2px}.small.svelte-1l1nzs6{font-size:13.5px;color:var(--ink-3)}.more.svelte-1l1nzs6{margin-top:24px}.btn.svelte-1l1nzs6{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--rule-2);border-radius:var(--radius);color:var(--ink);font-weight:600;text-decoration:none}.foot.svelte-1l1nzs6{border-top:1px solid var(--rule);padding:24px 0;font-size:14.5px;color:var(--ink-2)}.foot.svelte-1l1nzs6 .wrap:where(.svelte-1l1nzs6){display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.foot.svelte-1l1nzs6 nav:where(.svelte-1l1nzs6){display:flex;gap:16px;flex-wrap:wrap}@media(max-width:900px){.how.svelte-1l1nzs6,.topics.svelte-1l1nzs6{grid-template-columns:minmax(0,1fr)}.hero.svelte-1l1nzs6{padding-top:32px}.band.svelte-1l1nzs6{padding:44px 0}}@media(max-width:600px){.wrap.svelte-1l1nzs6{width:100%}.mk-top.svelte-1l1nzs6{flex-wrap:wrap}.mk-actions.svelte-1l1nzs6{width:100%;justify-content:space-between}.open.svelte-1l1nzs6{white-space:nowrap}}
