@layer components{.static-page{max-inline-size:48rem;& .static-page__body{display:flex;flex-direction:column;gap:var(--space-m)}& h2{margin-block-start:var(--space-l);padding-block-start:var(--space-m);border-block-start:var(--border-thin)solid var(--color-border)}& .static-page__body > h2:first-child{margin-block-start:0;padding-block-start:0;border-block-start:0}& h3{margin-block-start:var(--space-s)}& ul, & ol{display:flex;flex-direction:column;gap:var(--space-2xs);padding-inline-start:var(--space-l)}& li{list-style:disc}& ol li{list-style:decimal}& a{text-decoration:underline;text-decoration-color:var(--color-accent)}& strong{font-weight:600}& code{padding:0 var(--space-3xs);border-radius:var(--radius-s);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--size-step--1)}& pre{padding:var(--space-s)var(--space-m);border-radius:var(--radius-m);background:var(--color-surface-sunken);overflow-x:auto}& pre code{padding:0;background:0 0}& blockquote{padding-inline-start:var(--space-m);border-inline-start:2px solid var(--color-accent);color:var(--color-text-muted)}& table{border-collapse:collapse;inline-size:100%;font-size:var(--size-step--1)}& th, & td{padding:var(--space-xs)var(--space-s);border-block-end:var(--border-thin)solid var(--color-border);text-align:start;vertical-align:top}& th{color:var(--color-text-muted);font-weight:600}}}