:root{--color-amber:#f59e0b}.markdown-content{font-family:var(--font-body);font-size:1.125rem;line-height:1.778;color:var(--neutral-on-background-medium)}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{color:var(--neutral-on-background-strong);font-family:var(--font-heading);font-weight:700;line-height:1.3}.markdown-content h1{font-size:2em;margin-top:0;margin-bottom:.857em}.markdown-content h2{font-size:1.5em;margin-top:1.867em;margin-bottom:.667em}.markdown-content h3{font-size:1.25em;margin-top:1.556em;margin-bottom:.444em}.markdown-content h4{font-size:1em;margin-top:1.556em;margin-bottom:.444em}.markdown-content h2+h3,.markdown-content h3+h4{margin-top:.667em}.markdown-content p{margin-top:0;margin-bottom:1.333em}.markdown-content a{color:var(--brand-on-background-medium);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .15s}.markdown-content a:hover{color:var(--brand-on-background-strong)}.markdown-content img{max-width:100%;height:auto;border-radius:var(--radius-m);border:1px solid var(--neutral-alpha-weak);margin-top:1.778em;margin-bottom:1.778em}.markdown-content code{font-family:var(--font-code);font-size:.875em;background:var(--neutral-alpha-weak);padding:.2em .4em;border-radius:var(--radius-s);font-weight:500}.markdown-content pre{border:1px solid var(--neutral-alpha-weak);border-radius:var(--radius-m);padding:1.111em 1.333em;overflow-x:auto;margin-top:1.778em;margin-bottom:1.778em;font-size:.875em;line-height:1.714}.markdown-content pre code{background:none;padding:0;border-radius:0;font-weight:400;font-family:var(--font-code)}.markdown-content pre [data-line]{padding:0 .25em}.markdown-content figure[data-rehype-pretty-code-figure]{margin-top:1.778em;margin-bottom:1.778em}.markdown-content figure[data-rehype-pretty-code-figure] pre{margin-top:0;margin-bottom:0}.markdown-content figcaption[data-rehype-pretty-code-title]{font-family:var(--font-code);font-size:.8em;padding:.5em 1.333em;background:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-weak);border-bottom:none;border-radius:var(--radius-m) var(--radius-m) 0 0;color:var(--neutral-on-background-weak)}.markdown-content figcaption[data-rehype-pretty-code-title]+pre{border-top-left-radius:0;border-top-right-radius:0}.markdown-content blockquote{border-left:3px solid var(--brand-on-background-medium);padding-left:1.111em;margin-top:1.667em;margin-bottom:1.667em;font-style:italic;color:var(--neutral-on-background-weak)}.markdown-content blockquote p:last-child{margin-bottom:0}.markdown-content ol,.markdown-content ul{padding-left:1.556em;margin-top:1.333em;margin-bottom:1.333em}.markdown-content li{margin-top:.444em;margin-bottom:.444em}.markdown-content li>p{margin-top:.667em;margin-bottom:.667em}.markdown-content ol ol,.markdown-content ol ul,.markdown-content ul ol,.markdown-content ul ul{margin-top:.444em;margin-bottom:.444em}.markdown-content strong{color:var(--neutral-on-background-strong);font-weight:600}.markdown-content table{width:100%;border-collapse:collapse;margin-top:1.778em;margin-bottom:1.778em;font-size:.889em;line-height:1.5}.markdown-content th{background:var(--surface-background);font-weight:600;color:var(--neutral-on-background-strong);border-bottom:2px solid var(--neutral-alpha-medium);padding:.667em 1em;text-align:left}.markdown-content td{border-bottom:1px solid var(--neutral-alpha-weak);padding:.667em 1em;text-align:left;vertical-align:top}.markdown-content tbody tr:last-child td{border-bottom:none}.markdown-content hr{border:none;border-top:1px solid var(--neutral-alpha-weak);margin-top:2.667em;margin-bottom:2.667em}.markdown-content iframe{width:100%;border-radius:var(--radius-m);margin-top:1.778em;margin-bottom:1.778em}