.blog-article-band[data-v-de5ba083]{background:linear-gradient(to bottom,color-mix(in oklab,var(--primary-soft) 55%,var(--background)) 0%,var(--background) 100%)}.article-content[data-v-de5ba083] .editorjs-content{font-size:1.0625rem;line-height:1.75;color:var(--foreground)}.article-content[data-v-de5ba083] .editorjs-content h1,.article-content[data-v-de5ba083] .editorjs-content h2,.article-content[data-v-de5ba083] .editorjs-content h3,.article-content[data-v-de5ba083] .editorjs-content h4,.article-content[data-v-de5ba083] .editorjs-content h5,.article-content[data-v-de5ba083] .editorjs-content h6{font-family:var(--font-saira);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--foreground);text-wrap:balance;scroll-margin-top:7.5rem}.article-content[data-v-de5ba083] .editorjs-content h1:focus-visible,.article-content[data-v-de5ba083] .editorjs-content h2:focus-visible,.article-content[data-v-de5ba083] .editorjs-content h3:focus-visible{outline:2px solid var(--ring);outline-offset:6px;border-radius:2px}.article-content[data-v-de5ba083] .editorjs-content h1{font-size:2rem;margin:3rem 0 1.25rem}.article-content[data-v-de5ba083] .editorjs-content h2{font-size:1.625rem;margin:2.75rem 0 1rem}.article-content[data-v-de5ba083] .editorjs-content h3{font-size:1.3125rem;margin:2.25rem 0 .75rem}.article-content[data-v-de5ba083] .editorjs-content h4,.article-content[data-v-de5ba083] .editorjs-content h5,.article-content[data-v-de5ba083] .editorjs-content h6{font-size:1.125rem;margin:1.75rem 0 .5rem}.article-content[data-v-de5ba083] .editorjs-content p{margin:0 0 1.5rem}.article-content[data-v-de5ba083] .editorjs-content a{color:var(--primary-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in oklab,var(--primary) 45%,transparent);transition:text-decoration-color .15s ease}.article-content[data-v-de5ba083] .editorjs-content a:hover{text-decoration-color:currentColor}.article-content[data-v-de5ba083] .editorjs-content ul,.article-content[data-v-de5ba083] .editorjs-content ol{margin:0 0 1.5rem;padding-left:1.5rem}.article-content[data-v-de5ba083] .editorjs-content li{margin:.5rem 0}.article-content[data-v-de5ba083] .editorjs-content li::marker{color:var(--primary)}.article-content[data-v-de5ba083] .editorjs-content blockquote{position:relative;margin:2.5rem 0;padding:.25rem 0 .25rem 1.75rem;border:0;border-left:3px solid var(--primary);border-radius:0;background:transparent;font-family:var(--font-saira);font-size:1.375rem;line-height:1.4;font-style:normal;font-weight:500;color:var(--foreground)}.article-content[data-v-de5ba083] .editorjs-content blockquote p{margin:0}.article-content[data-v-de5ba083] .editorjs-content blockquote cite{display:block;margin-top:.75rem;font-family:var(--font-jura);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:var(--muted-foreground);opacity:1}.article-content[data-v-de5ba083] .editorjs-content code,.article-content[data-v-de5ba083] .editorjs-content .inline-code{background:var(--muted);border:0;border-radius:.375rem;padding:.1em .4em;font-size:.9em;color:var(--foreground)}.article-content[data-v-de5ba083] .editorjs-content pre{background:var(--muted);border:0;border-radius:.75rem;padding:1rem 1.25rem;margin:0 0 1.5rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 32%,transparent) transparent}.article-content[data-v-de5ba083] .editorjs-content pre code{background:transparent;padding:0}.article-content[data-v-de5ba083] .editorjs-content hr{margin:3rem auto;width:4rem;border:0;border-top:2px solid var(--primary);opacity:.6}.article-content[data-v-de5ba083] .editorjs-content figure{margin:2.5rem 0}.article-content[data-v-de5ba083] .editorjs-content figure img{border-radius:1rem;box-shadow:var(--elev-e2)}.article-content[data-v-de5ba083] .editorjs-content figure img.with-border{border:0}.article-content[data-v-de5ba083] .editorjs-content figcaption{margin-top:.75rem;font-size:.8125rem;font-style:normal;color:var(--muted-foreground)}.article-content[data-v-de5ba083] .editorjs-content .embed-wrapper{border-radius:1rem;background:var(--muted)}.article-content[data-v-de5ba083] .editorjs-content .embed-fallback-link{color:var(--primary-text)}.article-content[data-v-de5ba083] .editorjs-content .table-wrapper{border:0;border-radius:.75rem;margin:2rem 0;box-shadow:var(--elev-e1);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--primary) 32%,transparent) transparent}.article-content[data-v-de5ba083] .editorjs-content table{background:var(--card);font-size:.9375rem;font-variant-numeric:tabular-nums}.article-content[data-v-de5ba083] .editorjs-content table th,.article-content[data-v-de5ba083] .editorjs-content table td{border:0;border-bottom:1px solid var(--border);padding:.75rem 1rem}.article-content[data-v-de5ba083] .editorjs-content table thead th{background:var(--muted);font-family:var(--font-jura);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}.article-content[data-v-de5ba083] .editorjs-content table tbody tr:last-child td{border-bottom:0}.article-content[data-v-de5ba083] .editorjs-content table tbody tr:nth-child(2n) td{background:transparent}.article-content[data-v-de5ba083] .editorjs-content .checklist-item input[type=checkbox]{accent-color:var(--primary)}.article-content[data-v-de5ba083] .editorjs-content .warning-block{border:0;border-radius:.75rem;background:var(--warning-soft);color:var(--warning-text)}.article-content[data-v-de5ba083] .editorjs-content .warning-block .warning-icon{background:var(--warning);color:var(--warning-foreground)}.article-content[data-v-de5ba083] .editorjs-content mark,.article-content[data-v-de5ba083] .editorjs-content .cdx-marker{background:color-mix(in oklab,var(--primary-surface) 80%,transparent);color:inherit}
