.page-narrow[data-v-ad2e01ef]{max-inline-size:860px}.page-title[data-v-ad2e01ef]{margin-block:var(--s-2) var(--s-1)}.page-card[data-v-ad2e01ef]{margin-block-start:var(--s-4);padding:var(--s-5)}@media(min-width:768px){.page-card[data-v-ad2e01ef]{padding:var(--s-8)}}.page-skeleton[data-v-ad2e01ef]{display:grid;gap:var(--s-3)}.page-shell{background:var(--surface-page);min-block-size:100vh;padding-block:calc(64px + var(--s-5)) var(--s-10)}.prose-content{color:var(--text-secondary);font-size:var(--t-body-lg);line-height:1.85;overflow-wrap:anywhere}.prose-content :where(h1,h2,h3,h4,h5){color:var(--text-primary);font-weight:var(--w-bold);line-height:1.35;margin-block:var(--s-6) var(--s-2)}.prose-content>:first-child{margin-block-start:0}.prose-content :where(h1){font-size:var(--t-title-lg)}.prose-content :where(h2){font-size:var(--t-title)}.prose-content :where(h3,h4,h5){font-size:var(--t-body-lg)}.prose-content :where(p){margin-block:0 var(--s-3)}.prose-content :where(ul,ol){margin-block:0 var(--s-3);padding-inline-start:var(--s-5)}.prose-content :where(ul){list-style:disc}.prose-content :where(ol){list-style:decimal}.prose-content :where(li){margin-block-end:var(--s-1)}.prose-content :where(li)::marker{color:var(--accent)}.prose-content :where(a){color:var(--brand);text-decoration:underline;text-underline-offset:3px}.prose-content :where(strong,b){color:var(--text-primary);font-weight:var(--w-bold)}.prose-content :where(img){block-size:auto;border-radius:var(--r-md);margin-block:var(--s-4);max-inline-size:100%}.prose-content :where(blockquote){border-inline-start:3px solid var(--accent);color:var(--text-secondary);margin:var(--s-4) 0;padding-inline-start:var(--s-4)}.prose-content :where(table){border-collapse:collapse;display:block;inline-size:100%;overflow-x:auto}.prose-content :where(th,td){border:1px solid var(--border);padding:var(--s-2);text-align:start}
