.div-block-10.has-hero .div-block-41{min-height:0;max-height:none;margin:24px 0 40px}.div-block-10.has-hero .blog-hero-image{background:#fcfcfb;border:1px solid #cad0c6;border-radius:20px;display:block}@media screen and (min-width:992px){.div-block-10.has-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}.div-block-10.has-hero .blog-post-heading,.div-block-10.has-hero .blogpost-date,.div-block-10.has-hero .blogpost-summary{grid-column:1}.div-block-10.has-hero .blog-post-heading{font-size:44px;line-height:54px}.div-block-10.has-hero .blogpost-summary{margin-top:0;font-size:20px;line-height:32px}.div-block-10.has-hero .blogpost-date{margin-top:32px}.div-block-10.has-hero .div-block-41{grid-area:1/2/span 3;align-self:center;margin:0}.div-block-10.has-hero .text-body-block{border-top:1px solid #cad0c6;grid-column:1/-1;margin-top:0;padding-top:32px}}.toc-list ul{margin:0;padding:0;list-style:none}.toc-list a:link{color:#575b54;border-left:3px solid #0000;margin-bottom:8px;padding-left:8px;font-family:Satoshi,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:all .2s;display:block}.toc-list a:hover,.toc-list a.active{border-left:3px solid #01845c;font-family:Satoshi,sans-serif;font-weight:500;color:#121312!important}.toc-list a:visited{color:inherit}.article-product-img{width:250px}.article-product-img-long{width:120px}.article-product{flex-direction:column;align-items:center;gap:24px;margin-bottom:20px;display:flex}.article-product h2{text-align:center}.post-table{margin:24px 0 32px;overflow-x:auto}.post-table table{border-collapse:collapse;width:100%;color:var(--neutral-1);font-size:16px;line-height:24px}.post-table caption{caption-side:bottom;color:var(--blog-text);text-align:left;padding-top:12px;font-size:14px;line-height:20px}.post-table th,.post-table td{text-align:left;vertical-align:top;border-bottom:1px solid #cad0c6;padding:10px 12px}.post-table th{font-weight:500}.post-table thead th{border-bottom-width:2px}.post-table th:first-child,.post-table td:first-child{padding-left:0}.post-table th:last-child,.post-table td:last-child{padding-right:0}@media screen and (max-width:767px){.post-table table{font-size:14px;line-height:20px}.post-table th,.post-table td{padding:8px}}.post-faq h3{margin-top:24px}
