.head[data-astro-cid-zg7dkzxc]{max-width:980px;padding-block:clamp(36px,5vw,64px) clamp(28px,4vw,44px)}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--ink-3);gap:10px;font-size:14px;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink-2);text-decoration:none}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--ink)}.cat[data-astro-cid-zg7dkzxc]{color:var(--accent);margin-top:clamp(26px,3.6vw,40px);font-size:15px;font-weight:550}h1[data-astro-cid-zg7dkzxc]{letter-spacing:-.04em;max-width:22ch;margin-top:10px;font-size:clamp(34px,4.2vw,54px);font-weight:680;line-height:1.06}.meta[data-astro-cid-zg7dkzxc]{color:var(--ink-3);margin-top:18px;font-size:15px}.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:220px minmax(0,720px);justify-content:center;gap:clamp(32px,5vw,72px);padding-bottom:clamp(72px,9vw,120px);display:grid}.side[data-astro-cid-zg7dkzxc]{position:relative}.toc[data-astro-cid-zg7dkzxc]{top:calc(var(--nav-h) + 28px);font-size:14px;position:sticky}.toc[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--ink-3);margin-bottom:10px}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{border-left:1px solid var(--line);gap:8px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink-2);padding-left:14px;line-height:1.4;text-decoration:none;display:block}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--ink)}.tldr[data-astro-cid-zg7dkzxc]{background:var(--card);box-shadow:0 0 0 1px var(--line);border-left:3px solid var(--accent);border-radius:18px;padding:22px 24px}.tldr[data-astro-cid-zg7dkzxc] .k[data-astro-cid-zg7dkzxc]{color:var(--accent);margin-bottom:6px;font-size:14px;font-weight:600}.tldr[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]:not(.k){color:var(--ink);font-size:17.5px;line-height:1.6}.prose[data-astro-cid-zg7dkzxc]{color:var(--ink-2);margin-top:36px;font-size:18px;line-height:1.72}.prose[data-astro-cid-zg7dkzxc] p,.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol,.prose[data-astro-cid-zg7dkzxc] table,.prose[data-astro-cid-zg7dkzxc] blockquote{margin:0 0 22px}.prose[data-astro-cid-zg7dkzxc] h2{letter-spacing:-.03em;color:var(--ink);scroll-margin-top:calc(var(--nav-h) + 24px);margin:56px 0 16px;font-size:clamp(25px,2.4vw,31px);font-weight:650;line-height:1.18}.prose[data-astro-cid-zg7dkzxc] h3{letter-spacing:-.02em;color:var(--ink);scroll-margin-top:calc(var(--nav-h) + 24px);margin:36px 0 10px;font-size:21px;font-weight:630;line-height:1.3}.prose[data-astro-cid-zg7dkzxc] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-zg7dkzxc] a{color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{padding-left:1.3em}.prose[data-astro-cid-zg7dkzxc] li{margin:8px 0}.prose[data-astro-cid-zg7dkzxc] li::marker{color:var(--ink-3)}.prose[data-astro-cid-zg7dkzxc] blockquote{border-left:2px solid var(--accent);color:var(--ink);padding:4px 0 4px 20px;font-size:18.5px}.prose[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45;display:block;overflow-x:auto}.prose[data-astro-cid-zg7dkzxc] th{text-align:left;color:var(--ink);border-bottom:1px solid var(--dim);vertical-align:bottom;padding:10px 12px 10px 0;font-weight:600}.prose[data-astro-cid-zg7dkzxc] td{border-bottom:1px solid var(--line);vertical-align:top;min-width:88px;padding:10px 12px 10px 0}.prose[data-astro-cid-zg7dkzxc] td:first-child{color:var(--ink);font-weight:550}.prose[data-astro-cid-zg7dkzxc] hr{border:0;border-top:1px solid var(--line);margin:40px 0}.prose[data-astro-cid-zg7dkzxc] code{background:var(--alt);border-radius:6px;padding:1px 6px;font-size:.9em}.faq[data-astro-cid-zg7dkzxc]{margin-top:56px;padding-top:8px}.faq[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(25px,2.4vw,31px);font-weight:650}.faq[data-astro-cid-zg7dkzxc] .item[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);padding:20px 0}.faq[data-astro-cid-zg7dkzxc] .item[data-astro-cid-zg7dkzxc]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc]{letter-spacing:-.02em;font-size:19px;font-weight:620}.faq[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--ink-2);margin-top:8px;font-size:17px;line-height:1.65}.disclose[data-astro-cid-zg7dkzxc]{color:var(--ink-3);margin-top:36px;font-size:14px;line-height:1.6}@media (width<=600px){.prose[data-astro-cid-zg7dkzxc] td,.prose[data-astro-cid-zg7dkzxc] th{min-width:120px}.prose[data-astro-cid-zg7dkzxc] td:first-child,.prose[data-astro-cid-zg7dkzxc] th:first-child{min-width:150px}}@media (width<=980px){.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-zg7dkzxc]{display:none}}
