.article-body-module__1zyH-W__content{--article-accent:#0fb8a0;--article-text:#d8d8d8;--article-heading:#f7f8f8;color:var(--article-text);font-size:1.125rem;line-height:1.75}.article-body-module__1zyH-W__content h1,.article-body-module__1zyH-W__content h2,.article-body-module__1zyH-W__content h3,.article-body-module__1zyH-W__content h4{letter-spacing:-.02em;color:var(--article-heading);margin-top:2rem;margin-bottom:.75rem;font-weight:700;line-height:1.25}.article-body-module__1zyH-W__content h1{font-size:2rem}.article-body-module__1zyH-W__content h2{counter-reset:section-h3;margin-top:2.75rem;font-size:1.875rem}.article-body-module__1zyH-W__content h2:before{content:"";background:var(--article-accent);border-radius:2px;width:2.25rem;height:2px;margin-bottom:.9rem;display:block}.article-body-module__1zyH-W__content h3{counter-increment:section-h3;font-size:1.375rem}.article-body-module__1zyH-W__content h3:before{content:counter(section-h3, decimal-leading-zero);vertical-align:baseline;font-family:var(--font-geist-mono), monospace;color:color-mix(in oklab, var(--article-accent) 65%, transparent);margin-right:.6rem;font-size:.65em;font-weight:700;display:inline-block}.article-body-module__1zyH-W__content h4{font-size:1.125rem}.article-body-module__1zyH-W__content p{margin:.85rem 0}.article-body-module__1zyH-W__content>p:first-of-type{color:var(--article-heading);margin-top:1.1rem;font-size:1.25rem;line-height:1.6}.article-body-module__1zyH-W__content>p:first-of-type:first-letter{float:left;color:var(--article-accent);margin:.35rem .55rem 0 0;font-size:3.4rem;font-weight:700;line-height:.8}.article-body-module__1zyH-W__content a{color:var(--article-heading);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--article-accent) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--article-accent) 55%, transparent);text-underline-offset:.15rem;transition:text-decoration-color .15s}.article-body-module__1zyH-W__content a:hover{-webkit-text-decoration-color:var(--article-accent);text-decoration-color:var(--article-accent)}.article-body-module__1zyH-W__content ul,.article-body-module__1zyH-W__content ol{margin:.85rem 0;padding-left:1.5rem}.article-body-module__1zyH-W__content li{margin:.35rem 0}.article-body-module__1zyH-W__content blockquote{border-left:4px solid var(--border);color:var(--muted-foreground);margin:1.25rem 0;padding-left:1rem}.article-body-module__1zyH-W__content hr{border:0;border-top:1px solid var(--border);margin:1.75rem 0}.article-body-module__1zyH-W__content pre{border:1px solid var(--border);background:var(--card);border-radius:.5rem;margin:1.25rem 0;padding:1rem;overflow-x:auto}.article-body-module__1zyH-W__content code{background:var(--muted);font-family:var(--font-geist-mono), monospace;border-radius:.25rem;padding:.125rem .375rem;font-size:.85em}.article-body-module__1zyH-W__content pre code{background:0 0;padding:0}.article-body-module__1zyH-W__content mark{background:color-mix(in oklab, var(--article-accent) 22%, transparent);color:var(--article-heading);border-radius:.2rem;padding:.05em .25em}.article-body-module__1zyH-W__content table{border-collapse:collapse;width:100%;margin:1.2rem 0;font-size:.95em}.article-body-module__1zyH-W__content th,.article-body-module__1zyH-W__content td{border:0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.55rem 1rem .55rem 0}.article-body-module__1zyH-W__content th p,.article-body-module__1zyH-W__content td p{margin:0}.article-body-module__1zyH-W__content thead th{color:var(--article-heading);font-weight:600}.article-body-module__1zyH-W__content tbody{color:var(--muted-foreground)}.article-body-module__1zyH-W__content tbody td:first-child{color:var(--article-heading);font-weight:500}.article-body-module__1zyH-W__content tbody tr:last-child td{border-bottom:0}.article-body-module__1zyH-W__content figure[data-type=article-image]{margin:1.35rem auto}.article-body-module__1zyH-W__content figure[data-type=article-image] img{border-radius:.65rem;width:100%}.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=left]{max-width:min(70%,32rem);margin-left:0;margin-right:auto}.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=center]{max-width:min(85%,40rem);margin-left:auto;margin-right:auto}.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=right]{max-width:min(70%,32rem);margin-left:auto;margin-right:0}.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=full-width]{max-width:100%}.article-body-module__1zyH-W__content img[data-align=left]{border-radius:.65rem;max-width:min(70%,32rem);margin:1.35rem auto 1.35rem 0;display:block}.article-body-module__1zyH-W__content img[data-align=center]{border-radius:.65rem;max-width:min(85%,40rem);margin:1.35rem auto;display:block}.article-body-module__1zyH-W__content img[data-align=right]{border-radius:.65rem;max-width:min(70%,32rem);margin:1.35rem 0 1.35rem auto;display:block}.article-body-module__1zyH-W__content img[data-align=full-width]{border-radius:.65rem;width:100%;margin:1.35rem auto;display:block}.article-body-module__1zyH-W__content figcaption{text-align:center;color:var(--muted-foreground);margin-top:.5rem;font-size:.86rem}.article-body-module__1zyH-W__content div[data-type=article-callout]{border:0;border-left:4px solid var(--border);background:color-mix(in oklab, var(--muted) 45%, transparent);border-radius:.375rem;align-items:flex-start;gap:.75rem;margin:1.25rem 0;padding:1rem;display:flex}.article-body-module__1zyH-W__content div[data-type=article-callout]:before{content:"";background-color:var(--muted-foreground);width:1rem;height:1rem;-webkit-mask:var(--callout-icon) center / contain no-repeat;-webkit-mask:var(--callout-icon) center / contain no-repeat;mask:var(--callout-icon) center / contain no-repeat;flex:none;margin-top:.3rem}.article-body-module__1zyH-W__content div[data-type=article-callout] p[data-callout-title=true]{display:none}.article-body-module__1zyH-W__content div[data-type=article-callout]>div,.article-body-module__1zyH-W__content div[data-type=article-callout]>p{min-width:0;margin:0}.article-body-module__1zyH-W__content div[data-type=article-callout]>div>p{margin:.5rem 0 0}.article-body-module__1zyH-W__content div[data-type=article-callout]>div>p:first-child{margin-top:0}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=info]{--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");background:#3b82f60d;background:lab(54.6189% 8.76281 -65.7907/.05);border-left-color:#3b82f6}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=info]:before{background-color:#3b82f6}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=tip]{--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6'/%3E%3Cpath d='M10 22h4'/%3E%3C/svg%3E");background:#10b9810d;background:lab(66.6921% -50.6677 17.059/.05);border-left-color:#10b981}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=tip]:before{background-color:#10b981}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=warning]{--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");background:#f59e0b0d;background:lab(72.7914% 26.933 75.434/.05);border-left-color:#f59e0b}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=warning]:before{background-color:#f59e0b}.article-body-module__1zyH-W__content blockquote[data-type=article-pull-quote]{border:0;border-left:4px solid var(--primary);background:color-mix(in oklab, var(--muted) 45%, transparent);color:var(--foreground);border-radius:.45rem;margin:1.8rem 0;padding:1rem 1rem 1rem 1.1rem}.article-body-module__1zyH-W__content blockquote[data-type=article-pull-quote] p{margin:0;font-size:1.1rem;font-style:italic}.article-body-module__1zyH-W__content blockquote[data-type=article-pull-quote] cite{color:var(--muted-foreground);margin-top:.55rem;font-size:.85rem;display:block}.article-body-module__1zyH-W__content iframe.article-body-module__1zyH-W__article-embed-youtube{border:0;border-radius:.65rem;width:100%;max-width:100%;min-height:280px;margin:1.25rem 0}@media (max-width:640px){.article-body-module__1zyH-W__content{font-size:1rem}.article-body-module__1zyH-W__content>p:first-of-type{font-size:1.125rem}.article-body-module__1zyH-W__content>p:first-of-type:first-letter{font-size:2.8rem}.article-body-module__1zyH-W__content h1{font-size:1.7rem}.article-body-module__1zyH-W__content h2{font-size:1.5rem}.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=left],.article-body-module__1zyH-W__content figure[data-type=article-image][data-align=right],.article-body-module__1zyH-W__content img[data-align=left],.article-body-module__1zyH-W__content img[data-align=right]{max-width:100%;margin-left:auto;margin-right:auto}}