._page_1g4zo_1{min-height:100vh;background:var(--bg);color:var(--fg-1);font-family:var(--font-sans)}._container_1g4zo_8{max-width:1180px;margin:0 auto;padding-inline:var(--s-10);box-sizing:border-box}@media(max-width:720px){._container_1g4zo_8{padding-inline:var(--s-4)}}._label_1g4zo_20{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--fg-2);padding-bottom:var(--s-2-5);border-bottom:1px solid var(--border-1);margin-bottom:var(--s-3)}._accent_1g4zo_29{font-family:var(--font-display);font-style:italic;font-weight:var(--fw-normal);color:var(--violet-600)}._markdown_1g4zo_37 h1,._markdown_1g4zo_37 h2{font-size:30px;font-weight:var(--fw-medium);letter-spacing:-.035em;line-height:1.1;margin:var(--s-10) 0 var(--s-3)}._markdown_1g4zo_37>:first-child{margin-top:0}._markdown_1g4zo_37 h3{font-size:19px;font-weight:var(--fw-semibold);letter-spacing:-.015em;margin:28px 0 var(--s-2)}._markdown_1g4zo_37 p,._markdown_1g4zo_37 ul,._markdown_1g4zo_37 ol{font-size:var(--fs-md);line-height:1.65;color:var(--fg-1);margin:0 0 var(--s-3)}._markdown_1g4zo_37 ul,._markdown_1g4zo_37 ol{padding-left:22px}._markdown_1g4zo_37 li{margin:var(--s-1) 0}._markdown_1g4zo_37 a{color:var(--violet-700);text-underline-offset:2px}._markdown_1g4zo_37 blockquote{margin:18px 0;padding:14px 18px;border-radius:var(--radius-md);background:var(--violet-50);color:var(--violet-800)}._markdown_1g4zo_37 blockquote p{color:inherit;margin:0;font-size:var(--fs-base)}._markdown_1g4zo_37 hr{border:0;height:1px;background:var(--border-1);margin:var(--s-8) 0}._markdown_1g4zo_37 code{font-family:var(--font-mono);font-size:.88em;background:var(--bg-sunk);padding:1px 6px;border-radius:var(--radius-xs)}._markdown_1g4zo_37 pre{overflow-x:auto;padding:var(--s-3) var(--s-4);border-radius:var(--radius-md);background:var(--bg-sunk)}._markdown_1g4zo_37 img{max-width:100%;border-radius:var(--radius-md)}._markdown_1g4zo_37 table{border-collapse:collapse;width:100%;font-size:var(--fs-base);margin:0 0 var(--s-4)}._markdown_1g4zo_37 th,._markdown_1g4zo_37 td{text-align:left;padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border-1)}
