/* build:e9f63a01 */
.topic-nav{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.topic-nav__inner{display:flex;flex-wrap:wrap;gap:10px}.topic-pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;font-size:13px;line-height:1;letter-spacing:.2px;text-decoration:none !important;border:1px solid rgba(0,0,0,.14);background:#fff;color:#222;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.topic-pill:hover,.topic-pill:focus{text-decoration:none !important;border-color:rgba(0,0,0,.28);transform:translateY(-1px)}.topic-pill.is-active{background:#111;color:#fff;border-color:#111}.topic-pill.is-disabled{opacity:.55;pointer-events:none}.page-title .topic-nav{margin-top:22px}.page-title .topic-pill{background:rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.35);color:hsla(0,0%,100%,.95)}.page-title .topic-pill:hover,.page-title .topic-pill:focus{border-color:hsla(0,0%,100%,.6);background:rgba(0,0,0,.38)}.page-title .topic-pill.is-active{background:#fff;color:#111;border-color:#fff}@media(max-width: 767px){.topic-pill{padding:9px 12px;font-size:12.5px}}.blog-grid{display:flex;flex-wrap:wrap}.blog-grid>[class*=col-]{float:none !important;display:flex}.blog-card,.blog-post.blog-card,.related-posts .blog-post,#blog .blog-post{width:100%;height:100%;display:flex;flex-direction:column;background:#eee;border-top:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:transform .25s ease,box-shadow .25s ease}.blog-card:hover,.blog-post.blog-card:hover,.related-posts .blog-post:hover,#blog .blog-post:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(0,0,0,.15)}a.post-img{display:block}a.post-img img{display:block;width:100%;height:220px;object-fit:cover}.bp-content{padding:40px 45px;display:flex;flex-direction:column;flex:1}.bp-content .btn{margin-top:auto}.post-meta{font-size:.75em;letter-spacing:2px;text-transform:uppercase;color:#333}.post-meta i{padding-right:8px;font-size:16px;color:#333}.post-title h3{margin:0;font-size:2.3rem}.post-topics{margin:12px 0 10px;display:flex;flex-wrap:wrap;gap:8px}#blog .post-topics .topic-pill,.related-posts .post-topics .topic-pill{background:#fff;border-color:rgba(0,0,0,.14);color:#222}#blog .post-topics .topic-pill.is-active,.related-posts .post-topics .topic-pill.is-active{background:#111;border-color:#111;color:#fff}.related-posts{padding:80px 0}.related-posts h2{text-align:center}.related-posts h3{text-align:left}.related-posts .blog-grid{display:flex;flex-wrap:wrap}.related-posts .blog-grid::before,.related-posts .blog-grid::after{content:none !important;display:none !important}.related-posts .bp-content .btn{margin-top:auto}.related-posts .blog-grid>[class*=col-]{float:none !important;display:flex}.related-posts .blog-post{width:100%}.blog-cta{background:#111;color:#fff;padding:52px 28px;text-align:center;margin:0 auto 50px auto}.blog-cta h3,.blog-cta h2{color:#fff;margin-top:0}.blog-cta p,.blog-cta .lead{color:hsla(0,0%,100%,.82);max-width:820px;margin:0 auto 5rem auto;color:#777}.blog-cta .btn{background:#fff;color:#111;border:1px solid #fff}.blog-cta .btn:hover,.blog-cta .btn:focus{background:rgba(0,0,0,0);color:#fff;border-color:#fff}@media(max-width: 767px){a.post-img img{height:200px}.bp-content{padding:28px 22px}.post-title h3{font-size:2rem}.blog-cta{padding:40px 18px;margin:50px auto}}.post-content blockquote,article blockquote{margin:40px 0;padding:24px 28px;background:#f6f6f6;border-left:4px solid #111;font-size:1.05em;line-height:1.6;font-style:normal;color:#333}.post-content blockquote p,article blockquote p{margin:0}.post-content blockquote a,article blockquote a{color:#6b4eff;font-weight:500;text-decoration:underline}article blockquote::before{content:"Quick note";display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#777;margin-bottom:8px}.blog-post-content h3.final-word{margin-top:3.5rem;padding-top:1.25rem;font-size:1.8rem;letter-spacing:.08em;text-transform:uppercase;border-top:2px solid rgba(0,0,0,.12);color:#111}.blog-post-content h3.final-word::after{content:"";display:block;width:60px;height:2px;margin-top:10px;background:#111}.blog-post-content a{font-weight:400;color:#111;text-decoration:underline}.blog-post-content a:hover{text-decoration:none}
