.legal[data-astro-cid-63ejq4eo]{--legal-band-fallback:calc(var(--ctl-sm) + var(--s-2) * 2 + 2px);--legal-band:var(--legal-band-h,var(--legal-band-fallback));--legal-anchor:calc(var(--legal-band) + var(--u));display:block}.lg-facts[data-astro-cid-63ejq4eo]{grid-template-columns:repeat(var(--lg-facts,3), minmax(0, 1fr));background:var(--card);border:1px solid var(--line-solid);border-radius:var(--cell-r) var(--cell-r) 0 0;border-bottom:0;margin:0;display:grid}.lg-fact[data-astro-cid-63ejq4eo]{gap:calc(var(--u) * 1.5);min-height:calc(var(--u) * 8);padding:var(--pad);border-right:1px solid var(--line-solid);flex-direction:column;display:flex}.lg-fact[data-astro-cid-63ejq4eo]:last-child{border-right:0}.lg-fact-label[data-astro-cid-63ejq4eo]{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;font-weight:400;line-height:var(--lh-mono);text-transform:uppercase;color:var(--text-3)}.lg-fact-value[data-astro-cid-63ejq4eo]{font-size:var(--t-title);letter-spacing:-.015em;color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.15}.lg-fact-link[data-astro-cid-63ejq4eo]:active{opacity:.7}.lg-doc[data-astro-cid-63ejq4eo]{background:var(--card);border:1px solid var(--line-solid);border-radius:0 0 var(--cell-r) var(--cell-r);border-top:0}.lg-row[data-astro-cid-63ejq4eo]{transition:background-color var(--dur-ui) var(--ease);grid-template-columns:4fr 8fr;display:grid}.lg-row[data-astro-cid-63ejq4eo]+.lg-row[data-astro-cid-63ejq4eo]{border-top:1px solid var(--line-solid)}.lg-row[data-astro-cid-63ejq4eo]:last-child{border-radius:0 0 var(--cell-r) var(--cell-r)}@media (hover:hover){.lg-row[data-astro-cid-63ejq4eo]:hover{background-color:var(--card-hover)}}.lg-hd[data-astro-cid-63ejq4eo]{min-width:0;padding:calc(var(--u) * 2.5) var(--pad);border-right:1px solid var(--line-solid)}.lg-hd-in[data-astro-cid-63ejq4eo]{top:calc(var(--sticky-top) + var(--legal-band) + var(--u));justify-content:space-between;align-items:flex-start;gap:var(--s-2);display:flex;position:sticky}.lg-h2[data-astro-cid-63ejq4eo]{min-width:0;max-width:16ch;font-size:var(--t-title);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;color:var(--text);scroll-margin-top:var(--legal-anchor);font-weight:500;line-height:1.15}.lg-h2[data-astro-cid-63ejq4eo][tabindex="-1"]:focus:not(:focus-visible){outline:none}.lg-copy[data-astro-cid-63ejq4eo]{width:var(--s-5);height:var(--s-5);border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--card);color:var(--ink);cursor:pointer;opacity:0;transition:opacity var(--dur-ui) var(--ease), background-color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease), transform .16s var(--ease);flex:none;place-items:center;margin:0;padding:0;display:grid}.lg-copy[data-astro-cid-63ejq4eo][hidden]{display:none}.lg-row[data-astro-cid-63ejq4eo]:hover .lg-copy[data-astro-cid-63ejq4eo],.lg-copy[data-astro-cid-63ejq4eo]:focus-visible,.lg-copy[data-astro-cid-63ejq4eo][data-copied]{opacity:1}@media (hover:none){.lg-copy[data-astro-cid-63ejq4eo]{opacity:1}}@media (hover:hover){.lg-copy[data-astro-cid-63ejq4eo]:hover{background:var(--paper)}}.lg-copy[data-astro-cid-63ejq4eo]:active{transform:scale(.9)}.lg-copy[data-astro-cid-63ejq4eo] svg[data-astro-cid-63ejq4eo]{width:var(--icon-xs);height:var(--icon-xs)}.lg-copy-done[data-astro-cid-63ejq4eo],.lg-copy[data-astro-cid-63ejq4eo][data-copied] .lg-copy-link[data-astro-cid-63ejq4eo]{display:none}.lg-copy[data-astro-cid-63ejq4eo][data-copied] .lg-copy-done[data-astro-cid-63ejq4eo]{display:block}.lg-copy[data-astro-cid-63ejq4eo][data-copied]{border-color:var(--ink)}.lg-tx[data-astro-cid-63ejq4eo]{min-width:0;max-width:calc(66ch + var(--pad) * 2);padding:calc(var(--u) * 2.5) var(--pad) calc(var(--u) * 3);font-size:var(--t-body);color:var(--text-2);overflow-wrap:anywhere;line-height:1.6}.lg-tx[data-astro-cid-63ejq4eo]>*+*{margin-top:1em}.lg-tx[data-astro-cid-63ejq4eo] :is(strong,b){color:var(--text);font-weight:500}.lg-tx[data-astro-cid-63ejq4eo] h3{font-size:var(--t-lead);letter-spacing:-.01em;text-wrap:balance;color:var(--text);scroll-margin-top:var(--legal-anchor);margin-top:1.6em;font-weight:500;line-height:1.3}.lg-tx[data-astro-cid-63ejq4eo]>h3:first-child{margin-top:0}.lg-tx[data-astro-cid-63ejq4eo] h3+*{margin-top:.6em}.lg-tx[data-astro-cid-63ejq4eo] h3[tabindex="-1"]:focus:not(:focus-visible){outline:none}.lg-tx[data-astro-cid-63ejq4eo] :is(ul,ol){margin-bottom:0;padding:0;list-style:none}.lg-tx[data-astro-cid-63ejq4eo] li{padding-left:var(--s-4);position:relative}.lg-tx[data-astro-cid-63ejq4eo] li+li,.lg-tx[data-astro-cid-63ejq4eo] li>:is(ul,ol){margin-top:.5em}.lg-tx[data-astro-cid-63ejq4eo] ul>li:before{content:"";width:var(--s-2);background:var(--line-strong);height:1px;position:absolute;top:.8em;left:0}.lg-tx[data-astro-cid-63ejq4eo] ol{counter-reset:lg-ol}.lg-tx[data-astro-cid-63ejq4eo] ol>li{counter-increment:lg-ol;padding-left:var(--s-5)}.lg-tx[data-astro-cid-63ejq4eo] ol>li:before{content:counter(lg-ol);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--text-3);position:absolute;top:.3em;left:0}.lg-tx[data-astro-cid-63ejq4eo] a{--lk-line:var(--link-line);--lk-a:var(--lk-line);--lk-b:var(--lk-line);color:var(--text);background-image:linear-gradient(90deg, var(--lk-a), var(--lk-b));background-repeat:no-repeat;background-size:100% var(--lk-th,1px);background-position:0 calc(100% - .12em);text-decoration:none;transition:--lk-a .22s,--lk-b .22s,background-size .22s}@media (hover:hover){.lg-tx[data-astro-cid-63ejq4eo] a:hover{--lk-a:var(--grad-a);--lk-b:var(--grad-b);--lk-th:1.5px}}.lg-tx[data-astro-cid-63ejq4eo] a:focus-visible{--lk-a:var(--grad-a);--lk-b:var(--grad-b);--lk-th:1.5px}.lg-tx[data-astro-cid-63ejq4eo] a:active{opacity:.7}.lg-tx[data-astro-cid-63ejq4eo] img{max-width:100%;height:auto}.lg-intro[data-astro-cid-63ejq4eo] .lg-tx[data-astro-cid-63ejq4eo]{color:var(--text)}.lg-intro[data-astro-cid-63ejq4eo] .lg-tx[data-astro-cid-63ejq4eo]>:first-child{font-size:var(--t-lead);color:var(--text);line-height:1.45}.lg-intro[data-astro-cid-63ejq4eo] .lg-tx[data-astro-cid-63ejq4eo]>:not(:first-child){color:var(--text-2)}@media (width<=900px){.lg-row[data-astro-cid-63ejq4eo]{grid-template-columns:minmax(0,1fr)}.lg-hd[data-astro-cid-63ejq4eo]{border-right:0;padding-bottom:0}.lg-hd-in[data-astro-cid-63ejq4eo]{position:static}.lg-h2[data-astro-cid-63ejq4eo]{max-width:none}.lg-intro[data-astro-cid-63ejq4eo] .lg-hd[data-astro-cid-63ejq4eo]{display:none}}@media (width<=760px){.lg-facts[data-astro-cid-63ejq4eo]{grid-template-columns:minmax(0,1fr)}.lg-fact[data-astro-cid-63ejq4eo]{border-right:0;border-bottom:1px solid var(--line-solid);min-height:0}.lg-fact[data-astro-cid-63ejq4eo]:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.lg-row[data-astro-cid-63ejq4eo],.lg-copy[data-astro-cid-63ejq4eo],.lg-tx[data-astro-cid-63ejq4eo] a{transition:none}.lg-copy[data-astro-cid-63ejq4eo]:active{transform:none}}
