.related[data-astro-cid-i6azdumn]{margin:var(--space-10) 0;padding:var(--space-5);background:var(--color-surface-tint);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.related__heading[data-astro-cid-i6azdumn]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent);margin:0 0 var(--space-3);padding-bottom:var(--space-1);border-bottom:2px solid var(--color-editorial);display:inline-block}.related__list[data-astro-cid-i6azdumn]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.related__list[data-astro-cid-i6azdumn] a[data-astro-cid-i6azdumn]{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-accent);text-decoration:none}.related__list[data-astro-cid-i6azdumn] a[data-astro-cid-i6azdumn]:hover{text-decoration:underline}.layout[data-astro-cid-ztbzzisf]{gap:var(--space-10);margin-bottom:var(--space-12);grid-template-columns:1fr;display:grid}@media (width>=1024px){.layout[data-astro-cid-ztbzzisf]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 20rem}}.article[data-astro-cid-ztbzzisf]{font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-ink);max-width:var(--width-prose)}.lead__heading[data-astro-cid-ztbzzisf]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-ink-muted);margin:0 0 var(--space-2)}.lead__definition[data-astro-cid-ztbzzisf]{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-ink-strong);font-weight:var(--weight-medium);margin:0 0 var(--space-8)}@media (width>=640px){.lead__heading[data-astro-cid-ztbzzisf]{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-semibold);text-transform:none;letter-spacing:normal;color:var(--color-ink-strong);margin:0 0 var(--space-3);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-editorial)}}.origin-body[data-astro-cid-ztbzzisf] h2{font-size:var(--text-xl);margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-ink-strong)}.origin-body[data-astro-cid-ztbzzisf] a{color:var(--color-link)}.entries[data-astro-cid-ztbzzisf]{margin-top:var(--space-10);gap:var(--space-6);flex-direction:column;display:flex}.entry[data-astro-cid-ztbzzisf]{padding:var(--space-5) var(--space-6);background:var(--color-bg-raised);border:1px solid var(--color-rule);border-radius:var(--radius-md)}.entry__index[data-astro-cid-ztbzzisf]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-editorial);margin:0 0 var(--space-2)}.entry__title[data-astro-cid-ztbzzisf]{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 var(--space-4);color:var(--color-ink-strong)}.entry__row[data-astro-cid-ztbzzisf]{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:var(--text-md);line-height:var(--leading-snug)}.entry__row[data-astro-cid-ztbzzisf]:last-child{margin-bottom:0}.entry__label[data-astro-cid-ztbzzisf]{margin-right:var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-ink-muted);display:inline-block}.entry__examples[data-astro-cid-ztbzzisf]{margin:var(--space-2) 0 0;padding-left:var(--space-5);color:var(--color-ink-muted);font-style:italic}.entry__examples[data-astro-cid-ztbzzisf] li[data-astro-cid-ztbzzisf]{margin-bottom:var(--space-2)}.entry__row[data-astro-cid-ztbzzisf] audio[data-astro-cid-ztbzzisf]{margin-top:var(--space-2);display:block}.sidebar[data-astro-cid-ztbzzisf]{gap:var(--space-6);flex-direction:column;display:flex}@media (width>=1024px){.sidebar[data-astro-cid-ztbzzisf]{top:calc(var(--space-12) + var(--space-4));align-self:start;position:sticky}}.page-foot[data-astro-cid-ztbzzisf]{padding-top:var(--space-6);border-top:1px solid var(--color-rule)}
