.blog-article{max-width:780px;margin:0 auto;padding:3rem 1.5rem 5rem;font-family:Poppins,sans-serif}.blog-breadcrumb{font-size:.8rem;color:var(--blogMeta-color-primary);margin-bottom:1.5rem}.blog-breadcrumb a{color:var(--blogMeta-color-primary);text-decoration:underline}.blog-article-header{margin-bottom:2rem}.blog-article-cluster{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;color:var(--blogCluster-color-primary);margin:0 0 .75rem}.blog-article-header>h1{font-size:2.4rem;font-weight:600;line-height:1.2;margin:0 0 .75rem;color:var(--blogHeader-color-primary)}.blog-article-date{font-size:.85rem;color:var(--blogMeta-color-primary);margin:0}.blog-article-body{font-size:1rem;line-height:1.7;color:var(--blogBody-color-primary)}.blog-article-body h2{font-size:1.4rem;font-weight:600;margin:2.2rem 0 1rem;color:var(--blogHeader-color-primary)}.blog-article-body p,.blog-article-body ul,.blog-article-body ol{margin:0 0 1rem}.blog-article-body ul,.blog-article-body ol{padding-left:1.3rem}.blog-article-body li{margin:.4rem 0}.blog-article-body a{color:var(--blogCluster-color-primary)}.blog-article-body .lede{font-size:1.1rem;font-weight:300}.blog-article-body .table-wrap{overflow-x:auto;border:1px solid var(--blogBorder-color-primary);border-radius:8px;margin:0 0 1.5rem}.blog-article-body table{width:100%;border-collapse:collapse;font-size:.9rem}.blog-article-body th,.blog-article-body td{padding:.6rem .8rem;text-align:left;border-bottom:1px solid var(--blogBorder-color-primary)}.blog-article-body thead th{font-size:.75rem;text-transform:uppercase;letter-spacing:.03rem}.blog-faq{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--blogBorder-color-primary)}.blog-faq>h2{font-size:1.4rem;font-weight:600;margin:0 0 1rem;color:var(--blogHeader-color-primary)}.blog-faq details>summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font-size:1.05rem;font-weight:500;padding:.9rem 0;color:var(--blogFaqSummary-color-primary)}.blog-faq details>summary::-webkit-details-marker{display:none}.blog-faq details>summary:after{content:"+";display:flex;align-items:center;justify-content:center;border:2px solid var(--blogFaqIcon-color-primary);border-radius:50%;width:1.6rem;height:1.6rem;flex-shrink:0;margin-left:1rem}.blog-faq details[open]>summary:after{content:"−"}.blog-faq details>.desc{font-size:.92rem;color:var(--blogFaqDesc-color-primary);margin:0 0 1rem}.blog-faq hr{border:none;border-top:1px solid var(--blogBorder-color-primary);margin:0}.blog-article-cta{margin-top:3rem;padding:2rem;border-radius:12px;background:var(--blogCluster-color-primary);text-align:center}.blog-article-cta>h2{color:#fff;font-size:1.3rem;margin:0 0 .5rem}.blog-article-cta>p{color:#ffffffd0;margin:0 0 1.2rem;font-size:.95rem}@media (max-width: 768px){.blog-article{padding:2rem 1rem 3rem}.blog-article-header>h1{font-size:1.8rem}}
