.cs[data-astro-cid-pznzci7v]{padding-block-start:var(--space-4)}.cs-head[data-astro-cid-pznzci7v]{margin-block:var(--space-3) var(--space-7);padding:clamp(1.5rem,4vw,3rem)}.cs-head[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]+[data-astro-cid-pznzci7v]{margin-block-start:var(--space-3)}.cs-number[data-astro-cid-pznzci7v]{color:var(--accent);font-weight:550}.cs-title[data-astro-cid-pznzci7v]{max-width:22ch;font-size:var(--step-4);letter-spacing:-.015em;font-weight:750}.cs-summary[data-astro-cid-pznzci7v]{max-width:var(--measure);font-size:var(--step-1);color:var(--muted);text-wrap:pretty;line-height:1.5}.cs-pdf[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cs-pdf-size[data-astro-cid-pznzci7v]{font-size:var(--step--1);color:var(--muted)}.cs-meta[data-astro-cid-pznzci7v]{gap:var(--space-3) var(--space-6);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.cs-meta[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{flex-direction:column;display:flex}.cs-meta[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--muted);font-size:.875rem}.cs-meta[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0;font-weight:550}.cs-body[data-astro-cid-pznzci7v]{padding-block:var(--space-7) var(--space-8)}.cs-grid[data-astro-cid-pznzci7v]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.cs-grid[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0, var(--measure)) minmax(17rem, 22rem);column-gap:var(--space-7);justify-content:space-between}.cs-grid[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]{grid-column:1}.cs-grid[data-astro-cid-pznzci7v]>.cs-side[data-astro-cid-pznzci7v]{grid-area:1/2/span 4;align-self:start}.cs-grid[data-astro-cid-pznzci7v]>.cs-visuals[data-astro-cid-pznzci7v]{grid-column:1/-1}}.context-note[data-astro-cid-pznzci7v]{gap:var(--space-3);max-width:var(--measure);padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:.97rem;display:flex}.context-icon[data-astro-cid-pznzci7v]{fill:none;width:1.25rem;height:1.25rem;stroke:var(--muted);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-block-start:.2em}.cs-intro[data-astro-cid-pznzci7v]{font-size:1.1em}.cs-side[data-astro-cid-pznzci7v]{gap:var(--space-5);align-content:start;display:grid}.glance[data-astro-cid-pznzci7v]{padding:var(--space-5)}.toc[data-astro-cid-pznzci7v]{padding-inline:var(--space-2)}.toc-title[data-astro-cid-pznzci7v]{font-family:var(--font-sans);letter-spacing:0;margin-block-end:var(--space-2);font-size:1rem;font-weight:650}.toc[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{padding:0;list-style:none;display:grid}.toc[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{border-inline-start:1px solid var(--line);padding-inline-start:var(--space-4)}.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{align-items:center;min-height:2.75rem;padding-block:.15rem;line-height:1.35;display:inline-flex}.glance-updated[data-astro-cid-pznzci7v]{border-block-start:1px solid var(--line);font-size:var(--step--1);color:var(--muted);margin-block-start:var(--space-4);padding-block-start:var(--space-3)}.glance[data-astro-cid-pznzci7v] h2[data-astro-cid-pznzci7v]{font-size:var(--step-2);margin-block-end:var(--space-4)}.glance[data-astro-cid-pznzci7v] dl[data-astro-cid-pznzci7v]{gap:var(--space-4);display:grid}.glance[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--muted);font-size:.875rem}.glance[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:var(--space-1) 0 0;font-size:.97rem;line-height:1.55}.glance[data-astro-cid-pznzci7v] .tags[data-astro-cid-pznzci7v]{row-gap:var(--space-2);margin-block-start:var(--space-2)}.glance[data-astro-cid-pznzci7v] .tag[data-astro-cid-pznzci7v]{min-height:2.75rem}.cs-section[data-astro-cid-pznzci7v]{scroll-margin-top:6.5rem}.cs-section[data-astro-cid-pznzci7v]>h2{font-size:var(--step-3);margin-block-end:0}.cs-section[data-astro-cid-pznzci7v].prose h3{margin-block-start:2.2em}.cs-section[data-astro-cid-pznzci7v].prose h3+p{margin-block-start:.6em}.cs-results[data-astro-cid-pznzci7v]>ul{padding:0;list-style:none}.cs-results[data-astro-cid-pznzci7v]>ul>li{padding-inline-start:2.1rem;position:relative}.cs-results[data-astro-cid-pznzci7v]>ul>li:before{content:"";inset-inline-start:0;border:2px solid var(--accent);border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:.18em}.cs-results[data-astro-cid-pznzci7v]>ul>li:after{content:"";inset-inline-start:.44rem;border:solid var(--accent);border-width:0 2px 2px 0;width:.32rem;height:.58rem;position:absolute;top:calc(.18em + .25rem);transform:rotate(45deg)}.cs-visuals[data-astro-cid-pznzci7v]>h2[data-astro-cid-pznzci7v]{font-size:var(--step-3);margin-block-end:var(--space-5)}.cs-related[data-astro-cid-pznzci7v] ul{padding:0;list-style:none}.cs-related[data-astro-cid-pznzci7v] li a{align-items:center;min-height:2.75rem;font-weight:550;display:inline-flex}.closing-note[data-astro-cid-pznzci7v]{max-width:var(--measure);border-block-start:1px solid var(--line);color:var(--muted);padding-block-start:var(--space-4);font-size:.9375rem;font-style:italic}.pager[data-astro-cid-pznzci7v]{margin-block-start:var(--space-7)}.pager[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.pager[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}.pager-next[data-astro-cid-pznzci7v]{text-align:end;grid-column:2}}.pager[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{gap:var(--space-1);height:100%;padding:var(--space-4) var(--space-5);color:var(--brand);flex-direction:column;text-decoration:none;display:flex}.pager-label[data-astro-cid-pznzci7v]{color:var(--muted);font-size:.9375rem}.pager-title[data-astro-cid-pznzci7v]{font-weight:650;line-height:1.35}.pager[data-astro-cid-pznzci7v] ul[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover .pager-title[data-astro-cid-pznzci7v]{text-decoration:underline;text-decoration-color:var(--accent)}.pager-all[data-astro-cid-pznzci7v]{margin-block-start:var(--space-4)}.pager-all[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{align-items:center;min-height:2.75rem;display:inline-flex}@media print{.crumbs[data-astro-cid-pznzci7v],.pager[data-astro-cid-pznzci7v]{display:none}}
