.prototype-page.blog-article .blog-article-body{color:var(--font-color--black)}.prototype-page.blog-article .blog-article-lead{color:var(--font-color--black);font-size:var(--_font-size---paragraph--default);font-weight:var(--_typography---font-weight--lite);line-height:var(--_font-size---paragraph--line-height--large);margin-bottom:20px}.prototype-page.blog-article .blog-article-body li,.prototype-page.blog-article .blog-article-body p{color:var(--font-color--black);font-size:var(--_font-size---heading--h7);font-weight:var(--_typography---font-weight--lite);line-height:var(--_font-size---paragraph--line-height--large);margin-bottom:10px}.prototype-page.blog-article .blog-article-body h2,.prototype-page.blog-article .blog-article-body h3,.prototype-page.blog-article .blog-article-body h4,.prototype-page.blog-article .blog-article-body h5,.prototype-page.blog-article .blog-article-body h6{font-family:var(--_typography---font-family--primary-font);color:var(--font-color--black);font-weight:var(--_typography---font-weight--semi-blod);letter-spacing:-.02em;line-height:130%}.prototype-page.blog-article .blog-article-body h2{font-size:var(--_font-size---heading--h5);margin-top:40px;margin-bottom:20px}.prototype-page.blog-article .blog-article-body h3{font-size:var(--_font-size---heading--h6);margin-top:30px;margin-bottom:16px}.prototype-page.blog-article .blog-article-body h4,.prototype-page.blog-article .blog-article-body h5,.prototype-page.blog-article .blog-article-body h6{font-size:var(--_font-size---heading--h7);margin-top:24px;margin-bottom:12px}.prototype-page.blog-article .blog-article-body ol,.prototype-page.blog-article .blog-article-body ul{padding-left:24px}.prototype-page.blog-article .blog-article-body a{color:var(--font-color--primary-color);text-decoration:underline;text-underline-offset:3px}.prototype-page.blog-article .blog-article-body a:hover{color:var(--font-color--black)}.prototype-page.blog-article .blog-article-body strong{font-weight:var(--_typography---font-weight--semi-blod);color:var(--font-color--black)}.prototype-page.blog-article .blog-article-body blockquote{background-color:var(--bg-color--lite-transparent);background-image:none;border:none;border-radius:5px;color:var(--font-color--black);font-size:var(--_font-size---heading--h7);font-weight:var(--_typography---font-weight--lite);line-height:var(--_font-size---paragraph--line-height--large);margin:20px 0;padding:20px;text-align:left}.prototype-page.blog-article .blog-article-body blockquote p:last-child{margin-bottom:0}.prototype-page.blog-article .blog-article-body img{width:100%;height:auto;border-radius:5px;margin:24px 0}.prototype-page.blog-article .blog-article-body hr{border:none;border-top:1px solid var(--bg-color--blue-transparent);margin:32px 0}.prototype-page.blog-article .blog-article-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--_font-size---paragraph--small);margin:20px 0}.prototype-page.blog-article .blog-article-body th{background-color:var(--bg-color--lite-color);border:1px solid var(--bg-color--blue-transparent);color:var(--font-color--black);font-weight:var(--_typography---font-weight--medium);padding:11px 16px;text-align:left;white-space:nowrap}.prototype-page.blog-article .blog-article-body td{border:1px solid var(--bg-color--blue-transparent);color:var(--font-color--black);font-weight:var(--_typography---font-weight--regular);padding:10px 16px;vertical-align:top}.prototype-page.blog-article .blog-article-body code{background-color:var(--bg-color--lite-color);border-radius:3px;color:var(--font-color--black);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:.1em .35em}.prototype-page.blog-article .blog-article-body pre{background-color:var(--font-color--black);border-radius:5px;margin:20px 0;overflow-x:auto;padding:18px 20px}.prototype-page.blog-article .blog-article-body pre code{background:none;color:var(--bg-color--white);font-size:var(--_font-size---paragraph--small);line-height:160%;padding:0}.prototype-page.blog-article .blog-article-body .hljs-comment,.prototype-page.blog-article .blog-article-body .hljs-quote{color:#8b8ba7}.prototype-page.blog-article .blog-article-body .hljs-built_in,.prototype-page.blog-article .blog-article-body .hljs-keyword,.prototype-page.blog-article .blog-article-body .hljs-name,.prototype-page.blog-article .blog-article-body .hljs-selector-tag{color:#c792ea}.prototype-page.blog-article .blog-article-body .hljs-addition,.prototype-page.blog-article .blog-article-body .hljs-attr,.prototype-page.blog-article .blog-article-body .hljs-string{color:#a5d6a7}.prototype-page.blog-article .blog-article-body .hljs-literal,.prototype-page.blog-article .blog-article-body .hljs-number,.prototype-page.blog-article .blog-article-body .hljs-variable{color:#ffcb6b}.prototype-page.blog-article .blog-article-body .hljs-function,.prototype-page.blog-article .blog-article-body .hljs-section,.prototype-page.blog-article .blog-article-body .hljs-title{color:#82aaff}.prototype-page.blog-article details.faq:not([open]) .faq-answer-wrap{display:none}.prototype-page.blog-article .blog-article-faq-answer li,.prototype-page.blog-article .blog-article-faq-answer p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:10px}.prototype-page.blog-article .blog-article-faq-answer p:last-child{margin-bottom:0}.prototype-page.blog-article .blog-article-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.prototype-page.blog-article .blog-article-body .heading-anchor{color:inherit;text-decoration:none}.blog-post_postWrap__LRxpe{max-width:740px;margin:0 auto;padding:0 24px 120px}.blog-post_postBack__JNL13{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-muted);font-weight:500;padding:28px 0 0;transition:color .2s}.blog-post_postHeader__IVonx{padding:36px 0 0}.blog-post_postTags__E2F_k{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.blog-post_postTag__xMWUc{background:rgba(75,75,232,.08);border:1px solid rgba(75,75,232,.16);color:var(--accent);font-size:12px;font-weight:600;padding:4px 12px;border-radius:20px}.blog-post_postMetaRow__I_Sk4{font-size:13px;color:var(--ink-muted);font-weight:300}.blog-post_postHeader__IVonx h1{font-size:clamp(28px,4vw,46px);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:var(--ink);margin:16px 0 20px}.blog-post_postLead__vQmtZ{font-size:18px;font-weight:300;color:var(--ink-soft);line-height:1.7;margin-bottom:0;border-bottom:1px solid var(--border);padding-bottom:32px}.blog-post_postCover__8ONhj{margin:32px 0 40px;border-radius:16px;overflow:hidden;border:1px solid rgba(28,27,46,.08);box-shadow:0 8px 32px rgba(28,27,46,.08);line-height:0}.blog-post_postCover__8ONhj img{width:100%;display:block}.blog-post_moreSection__o0H_o{margin-top:64px;padding-top:40px;border-top:1px solid var(--border)}.blog-post_moreTop___C9bB{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.blog-post_moreTop___C9bB h2{font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.02em}.blog-post_moreViewAll__F2O1E{font-size:13.5px;color:var(--ink-muted);font-weight:500;transition:color .2s}.blog-post_moreCard__hxd3j{display:flex;background:var(--cream-mid);border:1px solid var(--border-med);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .25s ease,transform .25s ease}.blog-post_moreCard__hxd3j:hover{box-shadow:0 10px 32px rgba(28,27,46,.09);transform:translateY(-3px)}.blog-post_moreThumb__ebYM1{width:220px;flex-shrink:0;overflow:hidden;line-height:0;background:var(--cream-dark)}.blog-post_moreThumb__ebYM1 img{width:100%;height:100%;object-fit:cover;display:block}.blog-post_moreBody__KufsO{padding:28px 32px;display:flex;flex-direction:column;justify-content:center}.blog-post_moreTags__99Z97{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.blog-post_moreTag__3CrcA{background:rgba(75,75,232,.08);border:1px solid rgba(75,75,232,.14);color:var(--accent);font-size:11px;font-weight:600;padding:3px 9px;border-radius:16px}.blog-post_moreMetaText__imDcA{font-size:12px;color:var(--ink-muted)}.blog-post_moreCard__hxd3j h3{font-family:var(--ff-display);font-size:clamp(17px,2vw,22px);font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1.25;margin-bottom:10px;transition:color .2s}.blog-post_moreCard__hxd3j p{font-size:14px;color:var(--ink-soft);line-height:1.65;font-weight:300;margin-bottom:18px}.blog-post_moreRead__YLwaU{font-size:13px;color:var(--accent);font-weight:600}.blog-post_blogPostPage__evPJS .official-section-title{font-family:var(--ff-display);font-size:clamp(20px,2.5vw,26px);font-weight:700;color:var(--ink);letter-spacing:-.02em;margin:2.5em 0 .75em;padding-top:.5em;border-top:1px solid var(--border)}.blog-post_blogPostPage__evPJS .markdown-content li,.blog-post_blogPostPage__evPJS .markdown-content p,.blog-post_blogPostPage__evPJS .markdown-content td,.blog-post_blogPostPage__evPJS .official-richtext-panel li,.blog-post_blogPostPage__evPJS .official-richtext-panel p,.blog-post_blogPostPage__evPJS .official-section-description{font-size:16.5px;color:var(--ink-soft);line-height:1.8;font-weight:300}.blog-post_blogPostPage__evPJS .markdown-content ol,.blog-post_blogPostPage__evPJS .markdown-content ul,.blog-post_blogPostPage__evPJS .official-richtext-panel ul{margin:1em 0 1.5em 1.5em}.blog-post_blogPostPage__evPJS .markdown-content h2,.blog-post_blogPostPage__evPJS .markdown-content h3{font-family:var(--ff-display);color:var(--ink);letter-spacing:-.02em}.blog-post_blogPostPage__evPJS .markdown-content h2{font-size:clamp(20px,2.5vw,26px);font-weight:700;margin:2.5em 0 .75em;padding-top:.5em;border-top:1px solid var(--border)}.blog-post_blogPostPage__evPJS .markdown-content h3{font-size:18px;font-weight:600;margin:1.8em 0 .6em}.blog-post_blogPostPage__evPJS .markdown-table{overflow-x:auto;margin:1.5em 0 2em}.blog-post_blogPostPage__evPJS .markdown-table table{width:100%;border-collapse:collapse;font-size:14.5px}.blog-post_blogPostPage__evPJS .markdown-table th{background:var(--cream-mid);font-weight:600;color:var(--ink);padding:11px 16px;text-align:left;border-bottom:2px solid var(--border-med);white-space:nowrap}.blog-post_blogPostPage__evPJS .markdown-table td{padding:11px 16px;color:var(--ink-soft);border-bottom:1px solid var(--border);vertical-align:top}.blog-post_blogPostPage__evPJS .official-image-block{margin:32px 0 40px;border-radius:16px;overflow:hidden;border:1px solid rgba(28,27,46,.08);box-shadow:0 8px 32px rgba(28,27,46,.08);line-height:0}.blog-post_blogPostPage__evPJS .official-image-block img{display:block;width:100%}.blog-post_blogPostPage__evPJS .official-image-block figcaption{padding:14px 18px;line-height:1.6;font-size:13px;color:var(--ink-muted);background:var(--cream-mid)}@media (max-width:640px){.blog-post_postWrap__LRxpe{padding:0 18px 88px}.blog-post_postBack__JNL13{padding-top:22px}.blog-post_postHeader__IVonx{padding-top:24px}.blog-post_postLead__vQmtZ{padding-bottom:24px;font-size:16px}.blog-post_blogPostPage__evPJS .official-image-block,.blog-post_postCover__8ONhj{margin:28px 0 34px;border-radius:12px}.blog-post_moreSection__o0H_o{margin-top:48px;padding-top:30px}.blog-post_moreTop___C9bB{flex-direction:column;align-items:flex-start;gap:10px}.blog-post_moreCard__hxd3j{flex-direction:column}.blog-post_moreThumb__ebYM1{width:100%;aspect-ratio:16/9}.blog-post_moreBody__KufsO{padding:22px}.blog-post_blogPostPage__evPJS .markdown-content li,.blog-post_blogPostPage__evPJS .markdown-content p,.blog-post_blogPostPage__evPJS .markdown-content td,.blog-post_blogPostPage__evPJS .official-richtext-panel li,.blog-post_blogPostPage__evPJS .official-richtext-panel p,.blog-post_blogPostPage__evPJS .official-section-description{font-size:15.5px}}.blog-post_blogPostPage__evPJS{background:var(--noumi-paper)}.blog-post_postHeader__IVonx{max-width:1040px;padding:96px 32px 64px;text-align:left}.blog-post_postHeader__IVonx h1{color:var(--noumi-dark);font-family:var(--ff-display);font-size:clamp(32px,3.4vw,48px);font-weight:400;letter-spacing:0;line-height:1.2}.blog-post_postCover__8ONhj{max-width:1200px;border-radius:5px}.blog-post_postWrap__LRxpe{max-width:820px;padding-top:72px}.blog-post_blogPostPage__evPJS .markdown-content,.blog-post_blogPostPage__evPJS .official-richtext-panel{color:var(--noumi-dark)}.blog-post_moreSection__o0H_o{background:var(--noumi-lite)}.blog-post_moreCard__hxd3j{border-radius:5px;box-shadow:none}@media (max-width:700px){.blog-post_postHeader__IVonx,.blog-post_postWrap__LRxpe{padding-right:20px;padding-left:20px}}