.article-tags{font-size:.9rem;margin-top:60px!important;padding-top:24px;border-top:1px solid rgba(0,0,0,.0509803922)}.article-tags ul{margin:0;padding:0;list-style:none;display:flex}.article-tags ul li{margin-right:1rem}.article-tags ul li a{color:#510c10}.article-meta .author{margin-right:1rem;font-size:.9rem}.article-meta .blog-post-date{color:rgba(0,0,0,.45);font-size:.9rem}.article-cover-image{position:relative;display:flex;align-items:center;justify-content:center;margin:48px 0;border-radius:8px;overflow:hidden}.article-cover-image img{max-width:100%;height:auto;width:auto;display:block;border-radius:4px;object-fit:fill;flex-grow:0}.youtube-video-player{max-width:600px;display:flex;justify-content:center}.youtube-video-player iframe{aspect-ratio:16/9;width:100%!important}.article-body p,.text-formated p{margin:1em 0}.article-body ul,.text-formated ul{list-style-type:disc}.article-body ol,.article-body ul,.text-formated ol,.text-formated ul{margin:1em 0;padding-left:20px}.article-body h2,.text-formated h2{margin-top:40px;font-size:1.5em;font-weight:500}.article-body h3,.text-formated h3{margin-top:32px;font-size:1.35em;font-weight:500}.article-body h4,.text-formated h4{margin-top:32px;font-size:1.2em;font-weight:500}.article-body em>strong,.text-formated em>strong{background:#c8e4fc;border-radius:4px;font-size:normal;font-style:normal;padding:2px 4px;border:1px solid #bbb}@media(min-width:768px){.article-body em>strong,.text-formated em>strong{white-space:nowrap}}.article-body blockquote,.text-formated blockquote{padding:0 1em;font-style:italic;border-left:.25em solid #dfe2e5;margin:2em 0 2em -16px}.article-body pre,.text-formated pre{background:#f4f6f6;padding:4px 16px;border-radius:8px;overflow:auto;width:100%;max-width:calc(100vw - 32px)}.article-body pre code,.text-formated pre code{background:#f4f6f6;padding:0}.article-body pre.embedded-code,.text-formated pre.embedded-code{padding:16px 75px 16px 16px}.article-body pre.embedded-code code,.text-formated pre.embedded-code code{font-size:85%}.article-body code,.text-formated code{background:#f4f6f6;padding:4px}.article-body .embedded-code-wrapper,.text-formated .embedded-code-wrapper{position:relative}.article-body .embedded-code-wrapper .clipboard-copy,.text-formated .embedded-code-wrapper .clipboard-copy{position:absolute;right:16px;top:32px}.article-body .image,.text-formated .image{max-width:100%;margin-top:50px;position:relative}.article-body .image.with-shadow,.text-formated .image.with-shadow{box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06)}.article-body .image .zoom-in-action,.text-formated .image .zoom-in-action{display:none;position:absolute;bottom:15px;right:5px;background:#fff;border-radius:4px;width:30px;height:30px}.article-body .image:hover .zoom-in-action,.text-formated .image:hover .zoom-in-action{display:flex;align-items:center;justify-content:center}.article-body .image img,.text-formated .image img{display:block}.article-body .image.auto-image img,.text-formated .image.auto-image img{object-fit:contain;width:100%!important;position:relative!important;height:unset!important}.article-body .image.auto-image>div,.text-formated .image.auto-image>div{position:unset!important}.article-body ul li,.text-formated ul li{margin-top:1em}.article-body figure,.text-formated figure{margin:0}.article-body .auto-image+em,.article-body a+br+em,.article-body a+em,.article-body figure figcaption,.article-body img+br+em,.article-body img+em,.text-formated .auto-image+em,.text-formated a+br+em,.text-formated a+em,.text-formated figure figcaption,.text-formated img+br+em,.text-formated img+em{font-style:italic;display:inherit;text-align:center;font-size:90%;margin-bottom:50px}.article-body{font-size:18px;font-weight:300}.article-body h1,.article-body h2,.article-body h3,.article-body h4,.article-body h5,.article-body h6,.faq h1,.faq h2,.faq h3,.faq h4,.faq h5,.faq h6{position:relative}.article-body h1 a,.article-body h2 a,.article-body h3 a,.article-body h4 a,.article-body h5 a,.article-body h6 a,.faq h1 a,.faq h2 a,.faq h3 a,.faq h4 a,.faq h5 a,.faq h6 a{position:absolute;left:-20px;bottom:4px;padding-right:10px;text-decoration:none;font-size:.8em}.article-body h1 a span.icon,.article-body h2 a span.icon,.article-body h3 a span.icon,.article-body h4 a span.icon,.article-body h5 a span.icon,.article-body h6 a span.icon,.faq h1 a span.icon,.faq h2 a span.icon,.faq h3 a span.icon,.faq h4 a span.icon,.faq h5 a span.icon,.faq h6 a span.icon{visibility:hidden;display:inline-block}.article-body h1 a span.icon:after,.article-body h2 a span.icon:after,.article-body h3 a span.icon:after,.article-body h4 a span.icon:after,.article-body h5 a span.icon:after,.article-body h6 a span.icon:after,.faq h1 a span.icon:after,.faq h2 a span.icon:after,.faq h3 a span.icon:after,.faq h4 a span.icon:after,.faq h5 a span.icon:after,.faq h6 a span.icon:after{content:"#";color:#510c10}.article-body h1:hover a span.icon,.article-body h2:hover a span.icon,.article-body h3:hover a span.icon,.article-body h4:hover a span.icon,.article-body h5:hover a span.icon,.article-body h6:hover a span.icon,.faq h1:hover a span.icon,.faq h2:hover a span.icon,.faq h3:hover a span.icon,.faq h4:hover a span.icon,.faq h5:hover a span.icon,.faq h6:hover a span.icon{visibility:visible}.blog-top-bar{padding-top:30px}.blog-top-bar .blog-back-home svg{margin-right:5px}.section-separator{border-top:4px solid #eee;max-width:500px;margin:0 auto 60px}@media(min-width:768px){.article-body ol,.article-body ul,.text-formated ol,.text-formated ul{margin:1em 0;padding-left:40px}}.article-body blockquote.callout-idea,.article-body blockquote.callout-info,.article-body blockquote.callout-key,.article-body blockquote.callout-pin,.article-body blockquote.callout-warning,.article-body blockquote.callout-warning-light{padding:.1em 1em;margin-left:0;margin-right:0;font-style:inherit;border-radius:8px}.article-body blockquote.callout-idea p:first-child,.article-body blockquote.callout-info p:first-child,.article-body blockquote.callout-key p:first-child,.article-body blockquote.callout-pin p:first-child,.article-body blockquote.callout-warning p:first-child,.article-body blockquote.callout-warning-light p:first-child{font-size:20px}.article-body blockquote.callout-idea{background-color:#dcfce6;border:1px solid #92ec84}.article-body blockquote.callout-key{background-color:#fffac6;border:1px solid #fe0}.article-body blockquote.callout-pin{background-color:#f9f8f7;border:1px solid #d7af87}.article-body blockquote.callout-info{background-color:#dff7ff;border:1px solid #8be4ff}.article-body blockquote.callout-warning{background-color:#fbebec;border:1px solid #ffbcbc}.article-body blockquote.callout-warning-light{background-color:#ffefd0;border:1px solid #ffce72}@media(min-width:768px){.article-body blockquote.callout-idea,.article-body blockquote.callout-info,.article-body blockquote.callout-key,.article-body blockquote.callout-pin,.article-body blockquote.callout-warning,.article-body blockquote.callout-warning-light{padding:.2em 2em;margin-left:-2em;margin-right:-2em}}.article-toc{position:sticky;top:80px;width:250px;border-right:2px solid rgba(0,0,0,.2);padding-right:16px}.sidebar-list{list-style:none;margin:0;padding:0;font-size:.9em}.sidebar-list li a{display:block;padding:8px 0}.sidebar-list li a:hover{color:#000}.preview-table{width:100%;max-width:calc(100vw - 32px);border:1px solid #eee;border-radius:8px;position:relative}.preview-table .table-wrapper{overflow:auto;width:100%}.preview-table table{border-collapse:collapse;table-layout:fixed;width:auto;min-width:100%}.preview-table table tr{border-bottom:1px solid #eef2f6}.preview-table table thead{box-shadow:0 0 10px -4px rgba(0,0,0,.2)}.preview-table table thead th{line-height:1.2em}.preview-table table tbody tr td,.preview-table table thead th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px 16px 8px 8px;text-align:left}.preview-table .preview-overlay{pointer-events:none;position:absolute;inset:0}.preview-table .preview-overlay .buttons-zone{pointer-events:auto}.content_template{border:1px solid #858a99}.content_template .content_heading{background-color:#f5f7f6;font-size:16px;font-weight:600;border-bottom:1px solid #858a99;padding:16px 24px}.content_template .content_inner{padding:16px 24px}