.blog-post-header-image{width:100%;height:400px;overflow:hidden;border-radius:12px;margin-bottom:64px}@media screen and (max-width:767px){.blog-post-header-image{height:auto;max-height:300px;margin-bottom:30px;border-radius:8px}}.blog-post-header-image img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.blog-post-header-image img{height:auto;max-height:300px;object-fit:contain}}.blog-post-header-content{position:relative;display:flex;flex-direction:column;gap:24px;padding-top:var(--page-padding-lg--top);padding-bottom:var(--page-padding-lg--bottom)}.blog-post-header-content .heading{margin-bottom:0}.blog-post-header-content .description{font-size:var(--fonts-sizes--text-lg);letter-spacing:-.36px}@media screen and (max-width:991px){.blog-post-header-content .description{font-size:16px;letter-spacing:-.32px}}.draft-badge{display:inline-block;background:rgba(255,165,0,.2);color:orange;padding:4px 12px;border-radius:16px;font-size:var(--fonts-sizes--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.5px;align-self:flex-start}.blog-post-content-wrapper{padding-bottom:24px}.blog-post-content-mobile-meta-wrapper{padding-top:48px;margin-top:48px;border-top:var(--border-line-width) solid hsla(0,0%,100%,.1);max-width:600px}@media screen and (min-width:1200px){.blog-post-content-mobile-meta-wrapper{display:none}}.blog-post-content-wrapper .blog-post-content h1,.blog-post-content-wrapper .blog-post-content h2,.blog-post-content-wrapper .blog-post-content h3,.blog-post-content-wrapper .blog-post-content h4,.blog-post-content-wrapper .blog-post-content h5,.blog-post-content-wrapper .blog-post-content h6{color:var(--colors--light-100);margin-top:40px;margin-bottom:20px;font-weight:500;line-height:1.4}.blog-post-content-wrapper .blog-post-content h1:first-child,.blog-post-content-wrapper .blog-post-content h2:first-child,.blog-post-content-wrapper .blog-post-content h3:first-child,.blog-post-content-wrapper .blog-post-content h4:first-child,.blog-post-content-wrapper .blog-post-content h5:first-child,.blog-post-content-wrapper .blog-post-content h6:first-child{margin-top:0}.blog-post-content-wrapper .blog-post-content h1,.blog-post-content-wrapper .blog-post-content h2{font-size:var(--fonts-sizes--text-2xl)}.blog-post-content-wrapper .blog-post-content h3{font-size:var(--fonts-sizes--text-lg)}.blog-post-content-wrapper .blog-post-content h4,.blog-post-content-wrapper .blog-post-content h5,.blog-post-content-wrapper .blog-post-content h6{font-size:var(--fonts-sizes--text-sm)}@media screen and (max-width:991px){.blog-post-content-wrapper .blog-post-content h1,.blog-post-content-wrapper .blog-post-content h2{font-size:var(--fonts-sizes--text-xl)}}.blog-post-content-wrapper .blog-post-content p{font-size:var(--fonts-sizes--text-lg);color:var(--colors--light-100);line-height:1.7;margin-bottom:24px}.blog-post-content-wrapper .blog-post-content p:last-child{margin-bottom:0}.blog-post-content-wrapper .blog-post-content p a{color:var(--colors--light-300);text-decoration:underline;transition:color .18s ease-in-out}.blog-post-content-wrapper .blog-post-content p a:hover{color:var(--colors--light-100)}.blog-post-content-wrapper .blog-post-content p strong{font-weight:700;color:var(--colors--light-100)}@media screen and (max-width:991px){.blog-post-content-wrapper .blog-post-content p{font-size:16px}}.blog-post-content-wrapper .blog-post-content ol,.blog-post-content-wrapper .blog-post-content ul{font-size:var(--fonts-sizes--text-lg);color:var(--colors--light-100);line-height:1.7;margin-bottom:28px;margin-left:24px;padding-left:0}.blog-post-content-wrapper .blog-post-content ol li,.blog-post-content-wrapper .blog-post-content ul li{margin-bottom:6px}.blog-post-content-wrapper .blog-post-content ol li:last-child,.blog-post-content-wrapper .blog-post-content ul li:last-child{margin-bottom:0}.blog-post-content-wrapper .blog-post-content ol li strong,.blog-post-content-wrapper .blog-post-content ul li strong{font-weight:700;color:var(--colors--light-100)}.blog-post-content-wrapper .blog-post-content ol li a,.blog-post-content-wrapper .blog-post-content ul li a{color:var(--colors--light-300);text-decoration:underline;transition:color .18s ease-in-out}.blog-post-content-wrapper .blog-post-content ol li a:hover,.blog-post-content-wrapper .blog-post-content ul li a:hover{color:var(--colors--light-100)}.blog-post-content-wrapper .blog-post-content ul{list-style-type:disc}.blog-post-content-wrapper .blog-post-content ol{list-style-type:decimal}.blog-post-content-wrapper .blog-post-content blockquote{border-left:3px solid var(--colors--light-300);padding-left:20px;margin:24px 0;font-style:italic;color:var(--colors--light-300)}.blog-post-content-wrapper .blog-post-content code{background:hsla(0,0%,100%,.1);padding:2px 6px;border-radius:4px;font-family:var(--fonts-family--font-family-tertiary);font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-100)}.blog-post-content-wrapper .blog-post-content pre{background:hsla(0,0%,100%,.05);padding:16px;border-radius:8px;overflow-x:auto;margin:24px 0}.blog-post-content-wrapper .blog-post-content pre code{background:none;padding:0}.blog-post-content-wrapper .blog-post-content hr{border:none;border-top:var(--border-line-width) solid hsla(0,0%,100%,.1);margin:32px 0}.blog-post-content-wrapper .blog-post-content .highlights-box{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:24px;margin:48px 0;font-size:var(--fonts-sizes--text-lg)}.blog-post-content-wrapper .blog-post-content .highlights-box ul{list-style:none;margin-left:0;margin-bottom:0}.blog-post-content-wrapper .blog-post-content .highlights-box ul li{position:relative;padding-left:0;margin-bottom:12px;font-size:var(--fonts-sizes--text-lg);letter-spacing:-.36px}.blog-post-content-wrapper .blog-post-content .highlights-box ul li:before{content:"•";color:var(--colors--light-300);margin-right:8px}.blog-post-content-wrapper .blog-post-content .highlights-box ul li:last-child{margin-bottom:0}@media screen and (max-width:991px){.blog-post-content-wrapper .blog-post-content .highlights-box ul li{font-size:16px}}.blog-post-content-wrapper .blog-post-content h2+p,.blog-post-content-wrapper .blog-post-content h3+p{margin-top:0}.blog-post-content-wrapper .blog-post-content table{width:100%;border-collapse:collapse;margin:32px 0;font-size:var(--fonts-sizes--text-base)}.blog-post-content-wrapper .blog-post-content table td,.blog-post-content-wrapper .blog-post-content table th{padding:12px 16px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}.blog-post-content-wrapper .blog-post-content table th{font-weight:600;color:var(--colors--light-100);background:hsla(0,0%,100%,.05)}.blog-post-content-wrapper .blog-post-content table td{color:var(--colors--light-300)}.blog-post-content-wrapper .blog-post-content .quote-text{font-size:var(--fonts-sizes--text-xl);color:var(--colors--light-100);font-weight:450;margin-bottom:0;letter-spacing:-.48px;font-style:italic}.blog-post-content-wrapper .blog-post-content .quote-author{font-size:var(--fonts-sizes--text-base);color:var(--colors--light-300);font-weight:450}.blog-post-content-wrapper .blog-post-content .faq-section{border-top:2px solid hsla(0,0%,100%,.1);padding-top:32px;margin-top:48px}.blog-post-content-wrapper .blog-post-content .faq-section>h2:first-of-type{color:var(--colors--light-200);font-size:var(--fonts-sizes--text-2xl);margin-bottom:48px;margin-top:60px}@media screen and (max-width:991px){.blog-post-content-wrapper .blog-post-content .faq-section>h2:first-of-type{font-size:var(--fonts-sizes--text-xl)}}.blog-post-content-wrapper .blog-post-content .faq-section h2:not(:first-of-type){font-size:var(--fonts-sizes--text-lg);color:var(--colors--light-100);margin-top:40px;margin-bottom:8px;font-weight:500}.blog-post-content-wrapper .blog-post-content .faq-section h2:not(:first-of-type)+p{font-size:var(--fonts-sizes--text-lg);color:var(--colors--light-300);line-height:1.5;margin-bottom:16px}@media screen and (max-width:991px){.blog-post-content-wrapper .blog-post-content .faq-section h2:not(:first-of-type)+p{font-size:16px}}.blog-post-content-wrapper .blog-post-content h2[id*=FAQ],.blog-post-content-wrapper .blog-post-content h2[id*=Frequently],.blog-post-content-wrapper .blog-post-content h2[id*=faq],.blog-post-content-wrapper .blog-post-content h2[id*=frequently]{border-top:2px solid hsla(0,0%,100%,.1);padding-top:32px;margin-top:48px;color:var(--colors--light-200);font-size:var(--fonts-sizes--text-md);margin-bottom:24px}.blog-post-content-wrapper .blog-post-content h2[id*=FAQ]~h2,.blog-post-content-wrapper .blog-post-content h2[id*=Frequently]~h2,.blog-post-content-wrapper .blog-post-content h2[id*=faq]~h2,.blog-post-content-wrapper .blog-post-content h2[id*=frequently]~h2{font-size:calc(var(--fonts-sizes--text-sm)*.9);color:var(--colors--light-100);margin-top:32px;margin-bottom:8px;font-weight:500;border-top:none;padding-top:0}.blog-post-content-wrapper .blog-post-content h2[id*=FAQ]~h2+p,.blog-post-content-wrapper .blog-post-content h2[id*=Frequently]~h2+p,.blog-post-content-wrapper .blog-post-content h2[id*=faq]~h2+p,.blog-post-content-wrapper .blog-post-content h2[id*=frequently]~h2+p{font-size:var(--fonts-sizes--text-lg);color:var(--colors--light-300);line-height:1.5;margin-bottom:16px}.blog-post-navigation{margin-top:48px;padding-top:24px;border-top:var(--border-line-width) solid hsla(0,0%,100%,.1)}.blog-post-navigation .back-to-blog{color:var(--colors--light-300);text-decoration:none;font-size:var(--fonts-sizes--text-sm);transition:color .18s ease-in-out}.blog-post-navigation .back-to-blog:hover{color:var(--colors--light-100)}.process-list{counter-reset:step;list-style:none;margin-left:0}.process-list>li{margin-bottom:16px;list-style:none}.process-list>li::marker{content:""}.process-list>li>ol{margin-top:8px;margin-left:24px}.process-list>li>ol>li{counter-increment:step;list-style:none;position:relative;padding-left:0;margin-bottom:8px}.process-list>li>ol>li:before{content:counter(step) ". ";font-weight:700;margin-right:4px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{min-width:600px;width:100%}@media(max-width:768px){.table-responsive table{font-size:14px}.table-responsive table td,.table-responsive table th{padding:8px 4px;white-space:nowrap}.table-responsive table td:first-child,.table-responsive table th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--background-color,#fff);z-index:1;min-width:120px}}.blog-post-article-meta{display:flex;flex-direction:column;gap:24px}.blog-post-article-meta.direction-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.blog-post-article-meta.direction-row .blog-meta-section-cell{display:flex}.blog-post-article-meta.direction-column .blog-meta-section-cell,.blog-post-article-meta.direction-row .blog-meta-section{display:none}.blog-post-article-meta .blog-category-section .blog-category-label{font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-300);font-weight:500;letter-spacing:.5px;margin-bottom:8px}.blog-post-article-meta .blog-category-section .blog-category-name{font-size:var(--fonts-sizes--text-sm);color:var(--colors--light-100);font-weight:400}.blog-post-article-meta .blog-author-section .blog-author-label{font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-300);font-weight:500;letter-spacing:.5px;margin-bottom:8px}.blog-post-article-meta .blog-author-section .blog-author-info{display:flex;align-items:center;gap:12px}.blog-post-article-meta .blog-author-section .blog-author-image{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.1)}.blog-post-article-meta .blog-author-section .blog-author-image img{width:100%;height:100%;object-fit:cover}.blog-post-article-meta .blog-author-section .blog-author-details{flex:1 1}.blog-post-article-meta .blog-author-section .blog-author-name{font-size:var(--fonts-sizes--text-sm);color:var(--colors--light-100);font-weight:500}.blog-post-article-meta .blog-author-section .blog-author-title{font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-300);font-weight:400;line-height:1.4}.blog-post-article-meta .blog-meta-section,.blog-post-article-meta .blog-meta-section-cell{display:flex;flex-direction:row;align-items:center;gap:24px}.blog-post-article-meta .blog-meta-section .blog-publish-date,.blog-post-article-meta .blog-meta-section-cell .blog-publish-date{font-size:var(--fonts-sizes--text-sm);color:var(--colors--light-300);font-weight:400}.blog-post-article-meta .blog-meta-section .blog-reading-time,.blog-post-article-meta .blog-meta-section-cell .blog-reading-time{font-size:var(--fonts-sizes--text-sm);color:var(--colors--light-300);text-transform:lowercase}.blog-post-sidebar{position:-webkit-sticky;position:sticky;top:100px;width:240px;height:-moz-fit-content;height:fit-content;margin-right:40px;padding-top:100px}@media screen and (max-width:1200px){.blog-post-sidebar{display:none}}.blog-post-sidebar-content{display:flex;flex-direction:column;gap:24px}.blog-nav-section{margin-bottom:20px}.blog-nav-section .blog-nav-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--colors--light-100);font-size:var(--fonts-sizes--text-sm);font-weight:500;transition:opacity .2s ease}.blog-nav-section .blog-nav-link:hover{opacity:.8}.blog-nav-section .blog-nav-icon{font-size:18px}.blog-nav-section .blog-nav-breadcrumb{font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-300);background:rgba(255,165,0,.1);padding:4px 8px;border-radius:12px;margin-top:4px;width:-moz-fit-content;width:fit-content}.blog-category-section .blog-category-label{font-size:var(--fonts-sizes--text-xs);color:var(--colors--light-300);font-weight:500;letter-spacing:.5px;margin-bottom:8px}.blog-category-section .blog-category-name{font-size:var(--fonts-sizes--text-sm);color:var(--colors--light-100);font-weight:400}.blog-sharing-section{display:flex;align-items:center;gap:16px}.blog-sharing-section .blog-more-btn,.blog-sharing-section .blog-share-btn{background:none;border:none;color:var(--colors--light-300);cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.blog-sharing-section .blog-more-btn:hover,.blog-sharing-section .blog-share-btn:hover{background:hsla(0,0%,100%,.1);color:var(--colors--light-100)}.blog-sharing-section .blog-more-btn svg,.blog-sharing-section .blog-share-btn svg{width:16px;height:16px}.blog-post-layout{display:flex;align-items:flex-start;gap:40px;max-width:1200px;margin:0 auto;padding:0 40px}@media screen and (max-width:1400px){.blog-post-layout{max-width:1000px;padding:0 30px}}@media screen and (max-width:1200px){.blog-post-layout{display:block;max-width:900px;padding:0 25px}}@media screen and (max-width:767px){.blog-post-layout{max-width:100%;padding:0 20px}}.blog-post-main{flex:1 1;max-width:100%}@media screen and (max-width:1200px){.blog-post-main{width:100%}}