.tag-list[data-astro-cid-imwvse5x]{align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--rule-hair);flex-wrap:wrap;display:flex}.label[data-astro-cid-imwvse5x]{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:700}ul[data-astro-cid-imwvse5x]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-imwvse5x]{color:var(--color-ink);font-size:var(--text-small);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);text-underline-offset:.25em}a[data-astro-cid-imwvse5x]:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.wiki[data-astro-cid-b4e6rn4h]{--toc-accent:var(--color-brand)}.masthead[data-astro-cid-b4e6rn4h]{padding-block:var(--space-8) var(--space-8);border-bottom:3px solid var(--color-ink)}.trail[data-astro-cid-b4e6rn4h]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.intro[data-astro-cid-b4e6rn4h]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}.kind[data-astro-cid-b4e6rn4h]{margin:0 0 var(--space-3);color:var(--color-brand)}h1[data-astro-cid-b4e6rn4h]{letter-spacing:-.01em;max-width:18ch;font-size:clamp(2.75rem,4vw + 1rem,4.75rem);font-weight:600;line-height:.98}.summary[data-astro-cid-b4e6rn4h]{max-width:44rem;margin:var(--space-6) 0 0;color:#27272a;font-size:1.375rem;line-height:1.5}.meta[data-astro-cid-b4e6rn4h]{align-items:center;gap:var(--space-2) 0;margin:var(--space-8) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-rule);font-family:var(--font-display);font-size:var(--text-small);flex-wrap:wrap;font-weight:600;display:flex}.fact[data-astro-cid-b4e6rn4h]{align-items:center;gap:var(--space-2);padding-inline:var(--space-4);color:var(--color-ink);display:inline-flex}.fact[data-astro-cid-b4e6rn4h]:first-child{padding-inline-start:0}.fact[data-astro-cid-b4e6rn4h]+.fact[data-astro-cid-b4e6rn4h]{border-inline-start:1px dotted var(--color-ink)}.fact[data-astro-cid-b4e6rn4h] .icon{color:var(--color-brand)}a[data-astro-cid-b4e6rn4h].fact:hover{color:var(--color-brand);text-decoration:none}.facts[data-astro-cid-b4e6rn4h]{border:1px solid var(--color-rule);border-top:3px solid var(--color-brand);background:var(--color-paper)}.facts[data-astro-cid-b4e6rn4h] h2[data-astro-cid-b4e6rn4h]{padding:var(--space-3) var(--space-4);color:var(--color-brand);border-bottom:1px solid var(--color-rule)}.facts[data-astro-cid-b4e6rn4h] dl{grid-template-columns:minmax(6.5rem,auto) 1fr;margin:0;font-size:.875rem;display:grid}.facts[data-astro-cid-b4e6rn4h] dt{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);font-family:var(--font-display);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);border-top:1px solid var(--color-rule);font-weight:700}.facts[data-astro-cid-b4e6rn4h] dd{padding:var(--space-2) var(--space-4) var(--space-2) 0;border-top:1px solid var(--color-rule);margin:0;font-weight:600;line-height:1.4}.facts[data-astro-cid-b4e6rn4h] dt:first-of-type,.facts[data-astro-cid-b4e6rn4h] dd:first-of-type{border-top:0}.layout[data-astro-cid-b4e6rn4h]{gap:var(--space-12) clamp(3rem, 8vw, 8rem);padding-block:var(--space-12);grid-template-columns:15rem minmax(0,44rem);display:grid}.contents[data-astro-cid-b4e6rn4h]{align-self:start;max-height:calc(100vh - 6rem);position:sticky;top:4.5rem;overflow-y:auto}.notice[data-astro-cid-b4e6rn4h]{margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);background:var(--color-panel);font-size:var(--text-small)}.main[data-astro-cid-b4e6rn4h] .prose h2{padding-top:var(--space-6);border-top:1px solid var(--color-ink);scroll-margin-top:5rem}.main[data-astro-cid-b4e6rn4h] .prose h3{scroll-margin-top:5rem}.main[data-astro-cid-b4e6rn4h] .prose>p:first-of-type{font-size:1.25rem;line-height:1.65}.main[data-astro-cid-b4e6rn4h] .prose a[href^=\/]{color:var(--color-ink);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-decoration-thickness:2px}.main[data-astro-cid-b4e6rn4h] .prose a[href^=\/]:hover{color:var(--color-brand)}.main[data-astro-cid-b4e6rn4h] .prose a[href^=http]:after{content:" ↗";color:var(--color-ink-muted);font-size:.8em}.scope[data-astro-cid-b4e6rn4h]{align-items:center;gap:var(--space-2);margin-top:var(--space-8);font-family:var(--font-display);color:var(--color-ink-muted);font-size:.8125rem;display:flex}.related[data-astro-cid-b4e6rn4h]{padding-bottom:var(--space-12)}.related[data-astro-cid-b4e6rn4h] h2[data-astro-cid-b4e6rn4h]{padding-bottom:var(--space-3);border-bottom:3px solid var(--color-ink);font-size:var(--text-h2);letter-spacing:-.01em;font-weight:600}.related[data-astro-cid-b4e6rn4h] ul[data-astro-cid-b4e6rn4h]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.related[data-astro-cid-b4e6rn4h] li[data-astro-cid-b4e6rn4h]{border-bottom:1px dotted var(--color-ink)}.related[data-astro-cid-b4e6rn4h] li[data-astro-cid-b4e6rn4h]:not(:nth-child(4n+1)){border-inline-start:1px dotted var(--color-ink)}.related[data-astro-cid-b4e6rn4h] a[data-astro-cid-b4e6rn4h]{gap:var(--space-3);height:100%;padding:var(--space-4);color:var(--color-ink);display:flex}.related[data-astro-cid-b4e6rn4h] a[data-astro-cid-b4e6rn4h]:hover{background:var(--color-panel);text-decoration:none}.related[data-astro-cid-b4e6rn4h] a[data-astro-cid-b4e6rn4h]:hover .title[data-astro-cid-b4e6rn4h]{color:var(--color-brand)}.initial[data-astro-cid-b4e6rn4h]{width:2.25rem;height:2.25rem;font-family:var(--font-display);color:var(--color-brand);border:1px solid var(--color-brand);flex:none;place-items:center;font-weight:900;display:grid}.text[data-astro-cid-b4e6rn4h]{gap:2px;min-width:0;display:grid}.text[data-astro-cid-b4e6rn4h] .label[data-astro-cid-b4e6rn4h]{color:var(--color-ink-muted)}.title[data-astro-cid-b4e6rn4h]{font-family:var(--font-headline);font-weight:600;line-height:1.25}.dek[data-astro-cid-b4e6rn4h]{-webkit-line-clamp:2;font-size:var(--text-small);color:var(--color-ink-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1100px){.intro[data-astro-cid-b4e6rn4h]{gap:var(--space-8);grid-template-columns:1fr}.facts[data-astro-cid-b4e6rn4h]{max-width:36rem}.layout[data-astro-cid-b4e6rn4h]{gap:var(--space-8);grid-template-columns:13rem minmax(0,1fr)}.related[data-astro-cid-b4e6rn4h] ul[data-astro-cid-b4e6rn4h]{grid-template-columns:repeat(2,minmax(0,1fr))}.related[data-astro-cid-b4e6rn4h] li[data-astro-cid-b4e6rn4h]:not(:nth-child(4n+1)){border-inline-start:0}.related[data-astro-cid-b4e6rn4h] li[data-astro-cid-b4e6rn4h]:nth-child(2n){border-inline-start:1px dotted var(--color-ink)}}@media (width<=760px){.layout[data-astro-cid-b4e6rn4h]{grid-template-columns:1fr}.contents[data-astro-cid-b4e6rn4h]{max-height:none;position:static}.related[data-astro-cid-b4e6rn4h] ul[data-astro-cid-b4e6rn4h]{grid-template-columns:1fr}.related[data-astro-cid-b4e6rn4h] li[data-astro-cid-b4e6rn4h]:nth-child(2n){border-inline-start:0}}
