.page-section{padding-block:var(--space-5) var(--space-10)}.page{gap:var(--space-6);display:grid}.page__body{min-width:0;max-width:34rem}.page__header{gap:var(--space-2);border-block-end:var(--border-width) solid rgb(var(--color-foreground)/var(--border-opacity));flex-direction:column;margin-block-end:var(--space-5);padding-block-end:var(--space-5);display:flex}.page__title{font-size:var(--font-size-xl)}@media screen and (min-width:990px){.page__title{font-size:var(--font-size-title)}}.page__updated{color:rgb(var(--color-foreground)/var(--opacity-muted))}.page__content{font-size:var(--font-size-md);text-wrap:pretty;line-height:1.7}@media screen and (min-width:990px){.page--with-nav{gap:var(--space-8);grid-template-columns:220px minmax(0,1fr);align-items:start}.page__nav{top:var(--space-6);position:sticky}}.page__nav-heading{color:rgb(var(--color-foreground)/var(--opacity-muted));margin-block-end:var(--space-3)}.page__nav-link{padding-block:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:rgb(var(--color-foreground)/.75);display:block}@media (hover:hover){.page__nav-link:hover{color:rgb(var(--color-foreground))}}.page__nav-link[aria-current=page]{font-weight:var(--font-weight-bold);color:rgb(var(--color-foreground))}
