section.svelte-1svooui{scroll-margin-top:72px}.cols.svelte-1svooui{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:64px;display:grid}.toc.svelte-1svooui{position:sticky;top:96px}.toc.svelte-1svooui small:where(.svelte-1svooui){color:var(--faint);margin-bottom:12px;font-size:11.5px;display:block}ol.svelte-1svooui{gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc.svelte-1svooui a:where(.svelte-1svooui){color:var(--muted);border-radius:8px;align-items:baseline;gap:10px;padding:7px 10px;font-size:14px;line-height:1.35;transition:background .2s,color .2s;display:flex}.toc.svelte-1svooui a:where(.svelte-1svooui) i:where(.svelte-1svooui){color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}.toc.svelte-1svooui a:where(.svelte-1svooui):hover{color:var(--ink);background:#f4f6f5}.toc.svelte-1svooui a.on:where(.svelte-1svooui){color:var(--ink);background:#eef4ef;font-weight:500}.toc.svelte-1svooui a.on:where(.svelte-1svooui) i:where(.svelte-1svooui){color:var(--ok)}.prog.svelte-1svooui{background:#eef1ef;border-radius:2px;height:3px;margin-top:14px;overflow:hidden}.prog.svelte-1svooui i:where(.svelte-1svooui){background:var(--ok);width:0;height:100%;transition:width .2s;display:block}.body.svelte-1svooui{gap:18px;max-width:760px;display:grid}article.svelte-1svooui{border:1px solid var(--hair);background:#fff;border-radius:18px;padding:28px 30px;scroll-margin-top:90px}.sh.svelte-1svooui{align-items:center;gap:10px;display:flex}.sh.svelte-1svooui i:where(.svelte-1svooui){color:var(--faint);font-size:12px;font-style:normal;font-weight:600}.par.svelte-1svooui{color:#2f7a3c;background:#eef4ef;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}article.svelte-1svooui h2:where(.svelte-1svooui){letter-spacing:-.02em;margin-top:12px;font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.2}article.svelte-1svooui h3:where(.svelte-1svooui){margin:26px 0 0;font-size:17px;font-weight:600}article.svelte-1svooui p:where(.svelte-1svooui){color:#3e4d49;margin-top:12px;font-size:16px;line-height:1.65}article.svelte-1svooui p:where(.svelte-1svooui) a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.nr.svelte-1svooui{color:var(--ink);margin-right:2px;font-weight:600}article.svelte-1svooui p.doc:where(.svelte-1svooui){color:var(--faint);margin:4px 0 0;font-size:12.5px;font-weight:600}article.svelte-1svooui p.stand:where(.svelte-1svooui){color:var(--faint);margin-top:22px;font-size:14px}ul.svelte-1svooui{color:var(--muted);gap:6px;margin:10px 0 0;padding-left:20px;list-style:outside;display:grid}ul.svelte-1svooui b{color:var(--ink)}@media (width<=900px){.cols.svelte-1svooui{grid-template-columns:minmax(0,1fr);gap:24px}.toc.svelte-1svooui{border:1px solid var(--hair);background:#fff;border-radius:16px;padding:14px;position:static}ol.svelte-1svooui{grid-template-columns:repeat(2,minmax(0,1fr))}.prog.svelte-1svooui{display:none}}@media (width<=560px){ol.svelte-1svooui{grid-template-columns:minmax(0,1fr)}article.svelte-1svooui{padding:22px 18px}}.hero.svelte-1jzf4ff{background:var(--bg);border-bottom:1px solid var(--hair);padding:72px 0 88px}.pill.svelte-1jzf4ff{border:1px solid var(--hair);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1e322d0f}.pill.svelte-1jzf4ff svg{width:15px;height:15px;color:var(--faint);transform-origin:50%;transition:color .3s,transform .35s cubic-bezier(.2,.7,.2,1)}.pill.svelte-1jzf4ff:hover svg{color:var(--ok);transform:scale(1.12)}.wrap.svelte-1jzf4ff h1:where(.svelte-1jzf4ff){letter-spacing:-.04em;text-wrap:balance;margin-top:22px;font-size:clamp(38px,4.8vw,64px);font-weight:500;line-height:1.03}.lead.svelte-1jzf4ff{color:var(--muted);max-width:52ch;margin-top:18px;font-size:clamp(16px,1.5vw,19px);line-height:1.55}@media (width<=640px){.hero.svelte-1jzf4ff{padding:44px 0 60px}}@media (prefers-reduced-motion:reduce){.pill.svelte-1jzf4ff:hover svg{transform:none}}.lg.svelte-1hgcglw{--bg:#f6f7f6;--hair:#e5e9e7}.lg.svelte-1hgcglw .pg-sec{border-top:1px solid var(--hair);padding:104px 0}@media (width<=640px){.lg.svelte-1hgcglw .pg-sec{padding:72px 0}}.lg.svelte-1hgcglw .rv.rv-anim{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.lg.svelte-1hgcglw .rv.rv-wait{opacity:0;transform:translateY(16px)}@media (width<=1040px) and (width>=621px){.lg.svelte-1hgcglw h1[data-hs]{font-size:clamp(48px,7.4vw,68px);line-height:1.02}.lg.svelte-1hgcglw section h2[id]{font-size:clamp(36px,5.6vw,52px);line-height:1.06}}@media (width<=620px){.lg.svelte-1hgcglw h1[data-hs]{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(36px,10vw,48px);line-height:1.04}.lg.svelte-1hgcglw section h2[id]{font-size:clamp(30px,8.4vw,40px);line-height:1.08}}
