main>section[data-astro-cid-tzh3diea].lg-head{padding-bottom:var(--s-7)}.lg-head__grid[data-astro-cid-tzh3diea]{row-gap:var(--s-5);grid-template-rows:none}.lg-head[data-astro-cid-tzh3diea] h1[data-astro-cid-tzh3diea]{text-wrap:balance;max-width:22ch}.lg-head__meta[data-astro-cid-tzh3diea]{gap:var(--s-4);justify-items:start;display:grid}.lg-updated[data-astro-cid-tzh3diea]{font-size:var(--t-small);color:var(--p-muted)}.lg-review[data-astro-cid-tzh3diea]{font-size:17px}.lg-intro[data-astro-cid-tzh3diea]{font-size:var(--t-lead);color:var(--p-muted);max-width:62ch;line-height:1.6}.lg-intro[data-astro-cid-tzh3diea] .rich-a{color:var(--p-ink)}main>section[data-astro-cid-tzh3diea].lg-body{padding-top:var(--s-6);border-top:1px solid var(--sp-line)}.lg-body__grid[data-astro-cid-tzh3diea]{row-gap:0}.lg-article[data-astro-cid-tzh3diea]{gap:var(--s-8);grid-column:1/-1;min-width:0;display:grid}@media (width>=1024px){.lg-head__meta[data-astro-cid-tzh3diea]{grid-column:1/span 8}.lg-head__grid--toc[data-astro-cid-tzh3diea] .lg-head__meta[data-astro-cid-tzh3diea]{grid-column:5/span 7}.lg-article[data-astro-cid-tzh3diea]{grid-area:1/5/auto/span 7}.lg-article--grid[data-astro-cid-tzh3diea]{column-gap:var(--gutter);row-gap:var(--s-8);grid-column:1/span 9;grid-template-columns:repeat(2,minmax(0,1fr))}.lg-article--grid[data-astro-cid-tzh3diea] .lg-lines[data-astro-cid-tzh3diea]{justify-self:stretch}}.lg-toc[data-astro-cid-tzh3diea]{display:none}@media (width>=1024px){.lg-toc[data-astro-cid-tzh3diea]{top:calc(var(--nav) + var(--s-6));grid-area:1/1/auto/span 3;align-self:start;display:block;position:sticky}.lg-toc[data-astro-cid-tzh3diea] ol[data-astro-cid-tzh3diea]{gap:2px;display:grid}.lg-toc[data-astro-cid-tzh3diea] a[data-astro-cid-tzh3diea]{border-radius:var(--r-sm);color:var(--p-muted);font-size:var(--t-small);transition:color var(--m-in,.15s) var(--ease), background-color var(--m-in,.15s) var(--ease);grid-template-columns:2.4em 1fr;align-items:baseline;padding:6px 10px;line-height:1.35;text-decoration:none;display:grid}.lg-toc[data-astro-cid-tzh3diea] a[data-astro-cid-tzh3diea]:hover{color:var(--p-ink)}.lg-toc[data-astro-cid-tzh3diea] a[data-astro-cid-tzh3diea][aria-current]{color:var(--p-ink);background:var(--sp-surface)}.lg-toc[data-astro-cid-tzh3diea] a[data-astro-cid-tzh3diea][aria-current] .lg-num[data-astro-cid-tzh3diea]{color:var(--p-action)}}.lg-num[data-astro-cid-tzh3diea]{font:600 .62em/1 var(--font-mono);color:var(--sp-faint);letter-spacing:0;font-variant-numeric:tabular-nums;font-stretch:87.5%}.lg-toc[data-astro-cid-tzh3diea] .lg-num[data-astro-cid-tzh3diea]{font-size:12px}.lg-sec[data-astro-cid-tzh3diea]{gap:var(--s-4);scroll-margin-top:calc(var(--nav) + var(--s-5));align-content:start;display:grid}.lg-sec[data-astro-cid-tzh3diea] h2[data-astro-cid-tzh3diea]{letter-spacing:-.012em;text-wrap:balance;align-items:baseline;gap:.5em;font-size:clamp(24px,.95vw + 18px,32px);line-height:1.15;display:flex}.lg-sec[data-astro-cid-tzh3diea] h2[data-astro-cid-tzh3diea] .lg-num[data-astro-cid-tzh3diea]{min-width:1.6em;font-size:15px;transform:translateY(-.2em)}.lg-h3[data-astro-cid-tzh3diea]{margin-top:var(--s-4);scroll-margin-top:calc(var(--nav) + var(--s-5));font:600 var(--t-card)/1.3 var(--font-text);letter-spacing:0;align-items:baseline;gap:.6em;font-stretch:100%;display:flex}.lg-h3[data-astro-cid-tzh3diea] .lg-num[data-astro-cid-tzh3diea]{font-size:13px}.lg-sec[data-astro-cid-tzh3diea]>[data-astro-cid-tzh3diea]:is(p,ul){color:color-mix(in oklab, var(--p-ink) 88%, var(--p-muted));max-width:68ch;font-size:17px;line-height:1.7}.lg-sec[data-astro-cid-tzh3diea] strong{color:var(--p-ink);font-weight:600}.lg-sec[data-astro-cid-tzh3diea] code{font:500 .86em/1 var(--font-mono);color:var(--p-ink);background:var(--sp-elevated);border-radius:6px;padding:2px 6px;font-stretch:87.5%}.lg-list[data-astro-cid-tzh3diea]{gap:var(--s-2);padding-left:0;display:grid}.lg-list[data-astro-cid-tzh3diea] li[data-astro-cid-tzh3diea]{padding-left:1.4em;position:relative}.lg-list[data-astro-cid-tzh3diea] li[data-astro-cid-tzh3diea]:before{content:"";background:var(--sp-faint);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:.3em}.lg-lines[data-astro-cid-tzh3diea]{padding:var(--s-4) var(--s-5);border-radius:var(--r-md);background:var(--sp-surface);border:1px solid var(--sp-line);justify-self:start;font-style:normal;line-height:1.65!important}.lg-offen[data-astro-cid-tzh3diea]{font-size:15px!important}.lg-article--grid[data-astro-cid-tzh3diea] .lg-sec[data-astro-cid-tzh3diea] h2[data-astro-cid-tzh3diea]{font-size:var(--t-h3)}@media (width<=639px){.lg-head[data-astro-cid-tzh3diea] h1[data-astro-cid-tzh3diea]{font-size:clamp(34px,9vw,40px)}.lg-article[data-astro-cid-tzh3diea]{gap:var(--s-7)}.lg-sec[data-astro-cid-tzh3diea]>[data-astro-cid-tzh3diea]:is(p,ul){font-size:16px}.lg-lines[data-astro-cid-tzh3diea]{justify-self:stretch}}
