body{background:#f8f8f9}blockquote{background:#ebedf3;border-radius:16px;margin:0 0 30px;padding:45px}blockquote p{color:#51576b;font-size:32px;line-height:56px;margin:0}.blog-hero .grid{border-bottom:2px solid #ebedf3}.blog-hero .post-title{color:#131418;margin:20px 0}.blog-hero .post-title a:hover{color:#ff4800}.blog-hero .btn:active,.blog-hero .btn:focus,.blog-hero .btn:hover{filter:none}.blog-hero .post-meta{gap:15px}.blog-hero .post-meta,.blog-post .blog-post-content .post-meta{justify-content:flex-start}.blog-hero .post-meta .post-timestamp,.blog-post .blog-post-content .post-meta .post-timestamp{border-left:1px solid #c6cbd7;border-right:1px solid #c6cbd7;margin:0 20px;padding:0 20px}@media (min-width:768px){.blog-hero .grid{display:grid;grid-template-columns:52% 48%;margin:72px 0;padding:80px 0}.blog-hero .post-hero{max-width:740px}}.hero .btn-icon{background-color:#ff4800;border-radius:50px;color:#fff;padding:9px 25px;transition:all .5s ease 0s;white-space:break-spaces}.hero .btn-icon:hover{background-color:#000}.fa,.far,.fas{font-family:Font Awesome\ 5 Free;font-style:normal}.fa-download{margin:0 5px 0 0}.fa-download:before{content:"\f019"}@media (min-width:1600px){.blog-hero .grid{margin:110px 0 80px;padding:100px 0 0}}.post-meta{align-items:center;color:#51576b;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:32px}.post-meta .post-tag a{border:1px solid #51576b;border-radius:2px;color:#51576b;font-size:11px;font-weight:700;line-height:16px;padding:8px 16px;text-transform:uppercase}.post-tag a:hover{border-color:#000;color:#000}.post-meta .post-timestamp{border-left:1px solid #c6cbd7;margin:0 0 0 20px;padding:0 0 0 20px;text-transform:uppercase}.post-meta .post-author img{border-radius:50%;margin-right:8px;width:24px}.post-meta .post-author a{align-items:center;display:flex}.blog-series-list{padding:80px 0}.blog-series-list .title{margin:0 0 40px;text-align:center}.blog-series-list .title h2{align-items:center;color:#51576b;display:flex;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.08em;line-height:24px;margin:0 0 20px;text-transform:uppercase}.blog-series-list .title h2 svg{margin-right:8px}.blog-series-list .title p{color:#131418;font-size:32px;font-weight:500;line-height:48px}@media (max-width:768px){.blog-series-list .title p{font-size:22px;line-height:1.4}.blog-series-list .title h2{font-size:14px;line-height:1.4}}@media (min-width:1200px){.blog-series-list .blog-series-cards{display:grid;gap:32px;grid-template-columns:repeat(5,1fr)}}.blog-series-cards .card{background:#fff;border:2px solid #ebedf3;border-radius:8px;display:flex;flex-direction:column;height:100%}.blog-series-cards .card .card-image{border-bottom:2px solid #ebedf3;height:174px;overflow:hidden}.blog-series-cards .card .card-image img{border-radius:8px 8px 0 0;display:block;object-fit:cover;width:100%}.blog-series-cards .card .card-text{padding:24px 16px}.blog-series-cards .card .card-text h3{color:#131418;font-size:20px;font-weight:500;line-height:32px}.blog-series-cards .card .card-text p{color:#51576b;font-size:14px;font-weight:400;line-height:24px;margin:0}.blog-index{padding:100px 0}.blog-heading,.blog-index-head{border-bottom:1px solid #c6cbd7;padding:0 0 15px}.blog-index-head{margin:0 0 50px}.blog-heading{margin:50px 0}.blog-heading h2,.blog-index-head h2{color:#131418;font-family:Quicksand;font-size:32px;font-style:normal;font-weight:500;line-height:48px;margin:0}.blog-group{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:1200px){.blog-group{gap:32px;grid-template-columns:repeat(3,1fr)}}.blog-group .blog-group-post{margin-bottom:20px}.blog-group-post-image{display:flex;margin:0 0 20px}.blog-group-post-image img{aspect-ratio:auto;border-radius:16px;object-fit:contain}.blog-group-post-title{color:#131418;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:500;line-height:1.5;margin:20px 0 15px}.blog-group-post-title a:hover{color:#ff4800}.blog-group-post-summary{color:#51576b;font-size:16px;font-weight:400;line-height:32px}.blog-group.small .blog-group-post-image{height:174px}.blog-group.small .blog-group-post-title{font-size:20px;line-height:1.4}@media (max-width:1600px){.blog-group .post-meta{flex-wrap:wrap}.blog-group .post-meta .post-tag{margin-bottom:20px;width:100%}.blog-group .post-meta .post-timestamp{border-left:0;margin:0 20px 0 0;padding:0 20px 0 0}}.blog-pagination{display:flex;justify-content:center;padding:40px 0 0}@media (min-width:992px){.blog-pagination{justify-content:space-between;margin:0 auto;max-width:740px;padding:80px 0 0}}.blog-pagination a,.blog-pagination span{color:#131418;font-size:20px;font-weight:500;line-height:32px}.blog-pagination a:hover{color:#ff4800}.blog-pagination a:hover svg path{stroke:#ff4800}.blog-pagination a{align-items:center;display:flex}.blog-pagination .disable,.blog-pagination .disable:hover{color:#c6cbd7}.blog-pagination .disable:hover svg path{stroke:#ff4800}.blog-cta{display:none;padding:40px 0 0;text-align:center}@media (min-width:768px){display:block}@media (min-width:992px){.blog-cta{padding:80px 0 0}}.summary-menu{width:250px}.summary-menu h3{color:#131418;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:500;line-height:32px;margin:0 0 30px;text-transform:uppercase}.summary-menu .topics{border-bottom:2px solid #ebedf3;list-style:none;margin:0;padding:0 0 15px}.summary-menu .topics li{margin:0 0 10px}.summary-menu .topics li a{color:#51576b;display:block;font-size:16px;font-weight:400;line-height:24px;padding:0 0 .5rem;position:relative;transition:all .3s ease 0s}.summary-menu .topics li a:hover{color:#ff4800}.summary-menu .topics li a:before{background:#ff4800;border-radius:2px;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all .5s ease 0s;width:0}.summary-menu .topics li.active a{color:#131418;font-weight:700}.summary-menu .topics li.active a:before{width:50%}.summary-menu .social-links{display:flex;list-style:none;margin:1rem 0;padding:0}.summary-menu .social-links li{margin-right:10px}.summary-menu .social-links li a{border:2px solid #ebedf3;border-radius:40px;display:flex;line-height:1;padding:8px}.summary-menu .social-links li a svg{fill:#2e323f;height:16px}@media (min-width:768px){.page-series .hero .grid{align-items:center;display:grid;grid-template-columns:52% 48%;margin:110px 0 0;padding:60px 0}.page-series .hero .text{max-width:740px}}.page-series .hero .text .title{color:#131418;margin:20px 0}.page-series .hero .text .subtitle{color:#51576b;font-size:20px;font-weight:500;line-height:32px}.page-series .summary{padding:80px 0 0;position:relative}.page-series .summary .grid{display:grid;grid-template-columns:25% 75%;max-width:1430px}.page-series .summary .content-text{padding:30px 0}.page-series .summary .content-text:first-child{border-bottom:2px solid #c6cbd7;margin:0 0 30px}@media screen and (min-width:768px){.page-series .summary .content-text{padding:80px 0}.page-series .summary .content-text:first-child{margin:0 0 80px;padding:0 0 80px}}.page-series .summary .content-text blockquote p{font-size:32px;line-height:56px;margin:0}.page-series .summary .content-text h2{color:#131418;margin:40px 0 20px}@media screen and (min-width:768px){.page-series .summary .content-text h2{margin:80px 0 40px}}.page-series .summary .content-text li,.page-series .summary .content-text p{font-size:18px;line-height:32px}.page-series .content-text .heading{border-bottom:1px solid #c6cbd7;margin:0 0 40px;padding:0 0 1.4rem}.page-series .content-text .heading h2{color:#131418;font-family:Quicksand;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:0 0 10px}.page-series .content-text .heading p{margin:0}.page-series form fieldset{max-width:100%!important;width:100%}.page-series form .hs-form-field{margin:0 0 40px}.page-series form .hs-form-field label{color:#585858;font-size:14px;font-weight:400;margin:0}.page-series form .hs-form-field label .hs-form-required{color:red}.page-series form .hs-form-field .input .error:not(.hs-input){display:block;order:9;width:100%}.page-series form .hs-form-field .input input,.page-series form .hs-form-field .input select,.page-series form .hs-form-field .input textarea{background:transparent;border:none;border-bottom:1px solid #b1b0b0;outline:none;width:100%}.page-series form .hs-form-field .input select{height:23px}.page-series form .hs-form-field .input select+input{margin-left:10px}.page-series form .hs-form-field .input textarea{width:100%}.page-series form .hs-form-field .error{color:red;font-size:11px}.page-series form .hs-fieldtype-intl-phone{display:flex}.page-series form p{color:#ccc;font-size:13px;margin:0 0 30px}.page-series form .hs-error-msgs{color:red;list-style-type:none;margin:0;padding:0}.page-series form .hs-error-msgs label,form .hs-error-msgs li{color:red!important;font-size:12px!important}.page-series form .hs-submit .hs-button{background-color:#ff4800;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:14px;font-size:12px;font-weight:700;line-height:1.5;margin-bottom:25px;padding:9px 25px;text-align:center;text-transform:uppercase;white-space:nowrap}.blog-post{margin:72px 0 0;padding:80px 0}.blog-post .grid{display:grid;grid-template-columns:25% 75%;max-width:1430px}.blog-post h1,.blog-post h3{color:#131418}.blog-post h2{color:#ff4800}.blog-post .blog-post-content h1{font-size:24px;letter-spacing:.02em;line-height:1.3;margin:30px 0}.blog-post .blog-post-body h2{margin:40px 0}.blog-post .blog-post-body li,.blog-post .blog-post-body p{font-size:14px}.blog-post .blog-post-body li{line-height:1.8}@media(min-width:768px){.blog-post .blog-post-content h1{font-size:32px;line-height:1.3}.blog-post .blog-post-content h2{font-size:26px;line-height:1.3;margin:2em 0 1em}.blog-post .blog-post-content h3{color:#333;font-size:22px;line-height:1.3;margin:1.5em 0}.blog-post .blog-post-content h4{color:#333;font-size:18px;line-height:1.3}}@media(min-width:1200px){.blog-post .blog-post-content h1{font-size:42px}.blog-post .blog-post-content h2{font-size:36px}.blog-post .blog-post-content h3{font-size:26px}.blog-post .blog-post-content h4{font-size:20px}.blog-post .blog-post-body li,.blog-post .blog-post-body p{font-size:16px}}.blog-post .blog-post-body a{color:#ff4800;font-weight:600;text-decoration:underline}.blog-related-posts{padding:80px 0 0}.blog-related-posts .heading{border-bottom:1px solid #c6cbd7;margin:0 0 40px;padding:0 0 1.4rem}.blog-related-posts .heading h2{color:#131418;font-family:Quicksand;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:0 0 10px}.blog-related-posts .heading p{margin:0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.progress-container{background:transparent;height:5px;position:absolute;top:100%;width:100%}.progress-bar{background:#ff4800;height:3px;width:0}.breadcrumb{clear:both;display:block;font-size:13px;margin:0 0 20px;text-transform:uppercase}.breadcrumb .arrow{margin:0 5px}.blog-search-page .hs-search-field{margin:0 0 50px;max-width:800px}.blog-search-page .hs-search-field__bar:before{top:16px}.blog-search-page .hs-search-results__title{color:#ff4800;display:block;font-size:16px;font-weight:600;margin:0 0 20px}.blog-search-page .hs-search-results__listing li{margin:0 0 50px}.blog-search-page .hs-search-results__listing li .hs-search-results__description{color:#333;font-size:14px;font-weight:400}.blog-search-page .hs-search-results__listing li .hs-search-results__description .hs-search-highlight{color:#000;font-weight:600}.blog-search-page .hs-search-field__bar .hs-search-field__input{font-size:18px;padding:10px 0}@media (max-width:575.98px){.post-meta{flex-wrap:wrap;font-size:14px}.post-meta .post-tag{margin-bottom:20px;width:100%}.post-meta .post-timestamp{border-left:0!important;margin:0 20px 0 0!important;padding:0 20px 0 0!important}}@media (max-width:768px){.blog-hero{margin:100px 24px 0}.blog-hero .post-title{font-size:26px;line-height:1.5}.blog-hero .grid{padding-bottom:40px}.blog-series-list{padding:40px 24px}.blog-series-list .title h2{display:block}.blog-series-list .title h2 svg{display:block;margin:0 auto 20px}.blog-series-list .blog-series-cards{display:flex;gap:20px;overflow-x:scroll}.blog-series-list .blog-series-cards .col{flex:0 0 240px;max-width:240px}.blog-series-cards .card{margin:0 auto}.blog-index{padding:40px 24px}.blog-group-post-title,.blog-group.small .blog-group-post-title{font-size:20px;line-height:32px}.page-series{padding:0 24px 40px}.page-series .hero{margin:100px 0 0}.page-series .hero .grid{padding-bottom:40px}.page-series .summary{padding:40px 0 0}.blog-post .grid,.page-series .summary .grid{display:flex;flex-direction:column-reverse;grid-template-columns:100%}.summary-menu{width:100%}.summary-menu .topics,.summary-menu h3{display:none}.summary-menu .social-links{justify-content:center}blockquote{padding:25px}.page-series .summary .content-text blockquote p,blockquote p{font-size:18px;line-height:32px}.page-series .summary .content-text li,.page-series .summary .content-text p{font-size:14px;line-height:24px}.blog-heading h2,.blog-index-head h2,.blog-related-posts .heading h2,.page-series .content-text .heading h2{font-size:20px;line-height:32px}.blog-post{margin:100px 0 0;padding:0 24px 40px}.blog-related-posts{padding:40px 0 0}.blog-pagination{justify-content:space-between}.blog-pagination a,.blog-pagination span{font-size:14px;line-height:20px}}