.lhead{padding-top:var(--hero-pt)}.lhead__inner{align-items:flex-start;gap:var(--intro-inner-gap);flex-direction:column;display:flex}.lhead__title[data-astro-cid-aiud7hqt]{max-width:var(--t-h2-max);font-size:var(--t-h2);font-weight:var(--w-head);line-height:var(--t-h2-lh);letter-spacing:var(--t-h2-ls);color:var(--ink);text-wrap:balance}.lb[data-astro-cid-yvhqc2yq]{font-size:var(--t-body);line-height:var(--t-body-lh);color:var(--ink-2);overflow-wrap:break-word}.lb[data-astro-cid-yvhqc2yq]>[data-astro-cid-yvhqc2yq]:not(.lb__table){max-width:33em}.lb[data-astro-cid-yvhqc2yq]>[data-astro-cid-yvhqc2yq]:last-child{margin-bottom:0}.lb[data-astro-cid-yvhqc2yq] b,.lb[data-astro-cid-yvhqc2yq] strong{font-weight:var(--w-head);color:var(--ink)}.lb__h[data-astro-cid-yvhqc2yq]{margin:var(--s-6) 0 var(--s-3);font-size:var(--t-h4);font-weight:var(--w-head);line-height:var(--t-h4-lh);letter-spacing:var(--t-ui-ls);color:var(--ink)}.lb__h[data-astro-cid-yvhqc2yq]:first-child{margin-top:0}.lb__list[data-astro-cid-yvhqc2yq]{margin:var(--s-2) 0 var(--s-5)}.lb__addr[data-astro-cid-yvhqc2yq]{margin:var(--s-2) 0 var(--s-5);padding:var(--card-pad);border:1px solid var(--rule);background:var(--white);font-style:normal}.lb__table[data-astro-cid-yvhqc2yq]{margin:var(--s-2) 0 var(--s-5);border-bottom:1px solid var(--rule)}.lb__tr[data-astro-cid-yvhqc2yq]{gap:var(--s-1) var(--s-6);padding-block:var(--s-4);border-top:1px solid var(--rule);display:grid}.lb__tr--head[data-astro-cid-yvhqc2yq]{padding-block:var(--s-3);border-top-color:var(--ink)}.lb__tr--head[data-astro-cid-yvhqc2yq]+.lb__tr[data-astro-cid-yvhqc2yq]{border-top-color:var(--ink)}.lb__th[data-astro-cid-yvhqc2yq]{font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--w-ui);line-height:var(--t-label-lh);letter-spacing:var(--t-label-ls);color:var(--pencil)}.lb__rh[data-astro-cid-yvhqc2yq]{font-size:var(--t-small);font-weight:var(--w-head);line-height:var(--t-small-lh);color:var(--ink)}@media (width>=768px){.lb__tr[data-astro-cid-yvhqc2yq]{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}}.ldoc{margin-top:var(--intro-gap)}.ldoc__parts[data-astro-cid-2p6if3dx]{counter-reset:part;list-style:none}.part[data-astro-cid-2p6if3dx]{padding-block:var(--block-gap);border-top:1px solid var(--rule)}.ldoc__doc[data-astro-cid-2p6if3dx]>[data-astro-cid-2p6if3dx]:last-child,.ldoc__parts[data-astro-cid-2p6if3dx]>.part[data-astro-cid-2p6if3dx]:last-child{padding-bottom:0}.part__head[data-astro-cid-2p6if3dx]{margin-bottom:var(--s-5)}.part__title[data-astro-cid-2p6if3dx]{max-width:var(--t-h2-max);font-size:var(--t-h3);font-weight:var(--w-head);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-ls);color:var(--ink);text-wrap:balance}.ldoc--num .part--titled[data-astro-cid-2p6if3dx]{counter-increment:part}.ldoc--num .part--titled[data-astro-cid-2p6if3dx] .part__head[data-astro-cid-2p6if3dx]:before{content:counter(part, decimal-leading-zero);margin-bottom:var(--s-3);font-family:var(--font-mono);font-size:var(--t-label);font-weight:var(--w-ui);line-height:var(--t-label-lh);letter-spacing:var(--t-label-ls);color:var(--pencil);display:block}.ldoc__toc[data-astro-cid-2p6if3dx]{display:none}.ldoc__toc-list[data-astro-cid-2p6if3dx]{counter-reset:toc;border-top:1px solid var(--rule);list-style:none}.ldoc__toc-list[data-astro-cid-2p6if3dx]>li[data-astro-cid-2p6if3dx]{border-bottom:1px solid var(--rule)}.ldoc__toc-list[data-astro-cid-2p6if3dx] a[data-astro-cid-2p6if3dx]{gap:var(--s-3);padding-block:var(--s-2);font-size:var(--t-small);line-height:var(--t-small-lh);color:var(--ink-2);transition:color var(--ui-dur);display:flex}.ldoc__toc-list[data-astro-cid-2p6if3dx] a[data-astro-cid-2p6if3dx]:hover,.ldoc__toc-list[data-astro-cid-2p6if3dx] a[data-astro-cid-2p6if3dx]:focus-visible{color:var(--ink)}.ldoc--num .ldoc__toc-list[data-astro-cid-2p6if3dx]>li[data-astro-cid-2p6if3dx]{counter-increment:toc}.ldoc--num .ldoc__toc-list[data-astro-cid-2p6if3dx] a[data-astro-cid-2p6if3dx]:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--t-label);line-height:calc(var(--t-small) * var(--t-small-lh));letter-spacing:var(--t-label-ls);color:var(--pencil);flex:none}@media (width>=1025px){.part[data-astro-cid-2p6if3dx]{column-gap:var(--head-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.part__head[data-astro-cid-2p6if3dx]{top:calc(var(--nav-h) + var(--s-6));align-self:start;margin-bottom:0;position:sticky}.part__body[data-astro-cid-2p6if3dx]{grid-column:2}.ldoc--toc .ldoc__inner{column-gap:var(--head-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.ldoc__toc[data-astro-cid-2p6if3dx]{top:calc(var(--nav-h) + var(--s-6));max-height:calc(100vh - var(--nav-h) - 2 * var(--s-6));display:block;position:sticky;overflow-y:auto}.ldoc--toc .part[data-astro-cid-2p6if3dx]{display:block}.ldoc--toc .part__head[data-astro-cid-2p6if3dx]{margin-bottom:var(--s-5);position:static}}@media print{.part__head[data-astro-cid-2p6if3dx]{position:static}.ldoc__toc[data-astro-cid-2p6if3dx]{display:none}}
