.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:color-mix(in oklab, var(--muted) 55%, transparent);border-radius:.5rem;margin:1.25rem 0;padding:.85rem;overflow-x:auto}.article-body-module__1zyH-W__content code{background:color-mix(in oklab, var(--muted) 60%, transparent);font-family:var(--font-geist-mono), monospace;border-radius:.25rem;padding:.1rem .3rem;font-size:.9em}.article-body-module__1zyH-W__content pre code{background:0 0;padding:0}.article-body-module__1zyH-W__content table{border-collapse:collapse;border:1px solid var(--border);width:100%;margin:1.2rem 0}.article-body-module__1zyH-W__content th,.article-body-module__1zyH-W__content td{border:1px solid var(--border);text-align:left;padding:.55rem .65rem}.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:1px solid var(--border);background:color-mix(in oklab, var(--muted) 45%, transparent);border-left-width:4px;border-radius:.55rem;margin:1.25rem 0;padding:.85rem .95rem}.article-body-module__1zyH-W__content div[data-type=article-callout] p[data-callout-title=true]{letter-spacing:.045em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:.78rem;font-weight:700}.article-body-module__1zyH-W__content div[data-type=article-callout]>div{margin-top:.45rem}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=warning]{border-left-color:#f59e0b}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=tip]{border-left-color:#10b981}.article-body-module__1zyH-W__content div[data-type=article-callout][data-variant=info]{border-left-color:#3b82f6}.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}}