ol[data-astro-cid-7k3pnqyz]{margin:14px 0 0;padding:0;list-style:none}li[data-astro-cid-7k3pnqyz].sub{padding-left:16px}a[data-astro-cid-7k3pnqyz]{color:var(--muted);transition:color .15s var(--ease);padding:10px 0;font-size:15px;line-height:1.45;text-decoration:none;display:block}a[data-astro-cid-7k3pnqyz]:hover,a[data-astro-cid-7k3pnqyz][aria-current]{color:var(--text)}a[data-astro-cid-7k3pnqyz][aria-current]{font-weight:600}.hero[data-astro-cid-jo55ryrt]{background:var(--bg-subtle);border-bottom:1px solid var(--border);text-align:center;padding-block:clamp(36px,6vw,64px) clamp(40px,6vw,64px)}.crumbs[data-astro-cid-jo55ryrt] ol[data-astro-cid-jo55ryrt]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.crumbs[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{align-items:center;gap:10px;min-width:0;display:inline-flex}.crumbs[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]+li[data-astro-cid-jo55ryrt]:before{content:"";border-right:1.5px solid var(--faint);border-top:1.5px solid var(--faint);width:6px;height:6px;transform:rotate(45deg)}.crumbs[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{min-width:24px;min-height:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]:hover{color:var(--text)}.crumbs[data-astro-cid-jo55ryrt] [data-astro-cid-jo55ryrt][aria-current] span[data-astro-cid-jo55ryrt]{text-overflow:ellipsis;white-space:nowrap;max-width:36ch;overflow:hidden}.cat[data-astro-cid-jo55ryrt]{margin-top:20px}h1[data-astro-cid-jo55ryrt]{letter-spacing:-.03em;max-width:22ch;margin:16px auto 0;font-size:clamp(32px,5vw,52px);line-height:1.08}.dek[data-astro-cid-jo55ryrt]{max-width:40em;color:var(--muted);margin:18px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.55}.meta[data-astro-cid-jo55ryrt]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 8px;margin:22px 0 0;font-size:14px;display:flex}.layout[data-astro-cid-jo55ryrt]{grid-template-columns:220px minmax(0,680px);justify-content:start;gap:clamp(48px,8vw,112px);padding-block:56px 88px;display:grid}.side[data-astro-cid-jo55ryrt]{flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky;top:96px}.share[data-astro-cid-jo55ryrt]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:24px;display:flex}.sq[data-astro-cid-jo55ryrt]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:44px;height:44px;color:var(--muted);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease);justify-content:center;align-items:center;display:inline-flex}.sq[data-astro-cid-jo55ryrt]:hover{color:var(--text);border-color:var(--border-strong)}.sq[data-astro-cid-jo55ryrt][hidden]{display:none}.copied[data-astro-cid-jo55ryrt]{min-height:20px;color:var(--muted);flex-basis:100%;font-size:13px}.rig[data-astro-cid-jo55ryrt]{border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:16px;font-size:14px}.rig[data-astro-cid-jo55ryrt] .row[data-astro-cid-jo55ryrt]{grid-template-columns:auto minmax(0,1fr);gap:12px;padding-top:8px;display:grid}.rig[data-astro-cid-jo55ryrt] dt[data-astro-cid-jo55ryrt]{color:var(--muted)}.rig[data-astro-cid-jo55ryrt] dd[data-astro-cid-jo55ryrt]{text-align:right;color:var(--text);margin:0}.toc-mobile[data-astro-cid-jo55ryrt]{border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:32px;padding:0 16px;display:none}.toc-mobile[data-astro-cid-jo55ryrt] summary[data-astro-cid-jo55ryrt]{cursor:pointer;align-items:center;min-height:48px;font-weight:600;display:flex}.toc-mobile[data-astro-cid-jo55ryrt] ol[data-astro-cid-jo55ryrt]{margin:0 0 14px;padding-left:20px}.toc-mobile[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{padding:0}.toc-mobile[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{color:var(--text-2);padding-block:10px;text-decoration:none;display:block}.after[data-astro-cid-jo55ryrt]{margin-top:56px}.related[data-astro-cid-jo55ryrt]{background:var(--bg-subtle);border-top:1px solid var(--border);padding-block:64px 88px}.related[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{margin:0 0 24px;font-size:28px;font-weight:600}.grid[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1023px){.layout[data-astro-cid-jo55ryrt]{grid-template-columns:minmax(0,680px);gap:0}.side[data-astro-cid-jo55ryrt]{order:2;margin-top:40px;position:static}.side[data-astro-cid-jo55ryrt] .toc{display:none}.share[data-astro-cid-jo55ryrt]{border-top:0;padding-top:0}.toc-mobile[data-astro-cid-jo55ryrt]{display:block}.grid[data-astro-cid-jo55ryrt]{grid-template-columns:minmax(0,1fr)}}
