html{scroll-behavior:smooth;scroll-padding-top:60px}@media (min-width:768px){html{scroll-padding-top:120px}}.tmp.blog .blog-hero.alt{margin-top:-2px}.tmp.blog .blog-hero-wrapper{background-color:rgba(0,0,0,.5);padding:0 16px}.tmp.blog .blog-post-container{margin:0 auto;max-width:1160px}.tmp.blog .blog-post-share#mobile{padding-bottom:90px}.tmp.blog .blog-hero-frame{margin:0 auto;max-width:1160px;position:relative;width:100%}.tmp.blog .blog-hero-caption{padding:120px 0 40px;position:relative;text-align:center;z-index:0}.tmp.blog .blog-hero.alt .blog-hero-caption{margin-top:0!important;padding:120px 0 220px}.tmp.blog .blog-hero-title{color:#fff;font-size:32px;font-weight:700;margin:0 0 30px;text-shadow:0 0 20px #000}.tmp.blog .blog-hero-description{color:hsla(0,0%,100%,.6);font-size:18px;font-weight:600;line-height:30px;margin:0 auto 30px;max-width:580px;text-shadow:0 0 10px #000}.tmp.blog .blog-hero-background{bottom:500px;left:-800px;position:absolute}@media (min-width:576px){.tmp.blog .blog-hero-caption{padding:120px 0 60px}.tmp.blog .blog-hero.alt .blog-hero-caption{padding:120px 0 220px}}@media (min-width:768px){.tmp.blog .blog-hero{margin-bottom:20px}.tmp.blog .blog-hero-caption{padding:160px 0 90px}.tmp.blog .blog-hero.alt .blog-hero-caption{padding:160px 0 220px}.tmp.blog .blog-hero-title{font-size:38px}}@media (max-width:964px){.tmp.blog .blog-post-share#desktop{display:none}}@media (min-width:965px){.tmp.blog .blog-post-share#mobile{display:none}}@media (min-width:1200px){.tmp.blog .blog-hero{margin-bottom:60px}.tmp.blog .blog-hero-caption{padding:200px 0 120px}.tmp.blog .blog-hero.alt .blog-hero-caption{padding:200px 0 280px}.tmp.blog .blog-hero-title{font-size:48px}}.tmp.blog-categories .ic-breadcrumbs,.tmp.blog-listing .ic-breadcrumbs{margin:80px 0 0}.tmp.blog .share-on-twitter{border:2px solid #f1f1f1;border-radius:4px;box-shadow:0 10px 20px -10px rgba(0,0,0,.6);color:#9999a7;display:block;font-weight:500;margin:60px auto;max-width:280px;padding:60px 20px 20px;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%}.tmp.blog .share-on-twitter:hover{border:2px solid #ddd;box-shadow:0 20px 30px -10px rgba(0,0,0,.6)}.tmp.blog .share-on-twitter i{color:#1da1f2;font-size:28px;left:50%;margin-left:-14px;position:absolute;top:20px}.tmp.blog .share-on-twitter i.fa-twitter:before{content:"\f099";font-family:FontAwesome}.tmp.blog .blog-listing-pagination{padding:0 20px 90px}.tmp.blog .blog-listing-pagination-right{float:right}@media (max-width:768px){.tmp.blog .blog-listing-pagination{padding:0 10px 60px}.tmp.blog .blog-listing-pagination .btn{padding:12px;text-align:center}.tmp.blog .blog-listing-pagination .btn i{left:0;right:0}.tmp.blog .blog-listing-pagination .btn span{display:none}}.tmp.blog-listing{margin-top:-2px}.tmp.blog-listing .blog-listing-wrapper{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 10px;width:100%}.tmp.blog-listing .blog-listing-category{color:#9999a7;font-size:36px;margin:0 0 60px;padding:0 10px}.tmp.blog-listing .ic-breadcrumbs{top:0}@media (max-width:768px){.tmp.blog-listing .blog-listing-wrapper{padding:0 6px}}.tmp.blog-listing .blog-listing-item{box-sizing:border-box;float:left;margin:0 0 90px;padding:0 10px;position:relative;width:33.333333%}.tmp.blog-listing .blog-listing-item-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 20px 40px -15px rgba(0,0,0,.4);box-sizing:border-box;display:block;overflow:hidden;position:relative;text-decoration:none}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-wrapper{box-shadow:0 40px 60px -30px rgba(0,0,0,.6)}.tmp.blog-listing .blog-listing-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:240px;position:relative}.tmp.blog-listing .blog-listing-item-image,.tmp.blog-listing .blog-listing-item-video{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.tmp.blog-listing .blog-listing-item-video{background-color:rgba(0,0,0,.4);border-radius:50%;color:#fff;cursor:pointer;height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;text-align:center;top:50%;width:60px;z-index:1}.tmp.blog-listing .blog-listing-item-video i{color:#fff;font-size:32px;line-height:60px;text-indent:4px}.tmp.blog-listing .blog-listing-item-video-label{display:none}.tmp.blog-listing .blog-listing-item-avatar{background-color:#fff;border-radius:50%;bottom:-30px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);height:60px;overflow:hidden;position:absolute;right:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:60px}.tmp.blog-listing .blog-listing-item-avatar img{height:auto;margin:0;width:60px}.tmp.blog-listing .blog-listing-item-content{display:block;padding:20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.tmp.blog-listing .blog-listing-item-category{display:block}.tmp.blog-listing .blog-listing-item-category span{color:#9999a7;font-size:11px;font-weight:800;letter-spacing:2px;line-height:20px;text-decoration:none;text-transform:uppercase}.tmp.blog-listing .blog-listing-item-title{color:#32334f;font-size:26px;line-height:30px;margin:10px 0;text-decoration:none}.tmp.blog-listing .blog-listing-item-author{color:#9999a7;font-size:15px;margin:10px 0 0}.tmp.blog-listing .blog-listing-item-author strong{color:#9999a7;font-weight:700;text-decoration:none}@media (min-width:768px){.tmp.blog-listing .blog-listing-featured{margin-top:-240px}.tmp.blog-listing .blog-listing-featured .blog-listing-item{display:block;margin:0 0 90px;padding:0 10px;width:50%}.tmp.blog-listing .blog-listing-featured .blog-listing-item-image{height:340px}.tmp.blog-listing .blog-listing-featured .blog-listing-item .blog-listing-item-avatar{bottom:-40px;height:80px;width:80px}.tmp.blog-listing .blog-listing-featured .blog-listing-item-avatar img{height:auto;margin:0;width:80px}.tmp.blog-listing .blog-listing-featured .blog-listing-item-content{padding:30px}.tmp.blog-listing .blog-listing-featured .blog-listing-item:hover{margin-bottom:80px;margin-top:-10px;padding:0 5px}.tmp.blog-listing .blog-listing-featured .blog-listing-item:hover .blog-listing-item-image{height:360px}.tmp.blog-listing .blog-listing-featured .blog-listing-item:hover .blog-listing-item-avatar{bottom:-35px;right:20px}.tmp.blog-listing .blog-listing-featured .blog-listing-item:hover .blog-listing-item-content{padding:30px 35px}.tmp.blog-listing .blog-listing-featured .blog-listing-item-title{font-size:36px;line-height:40px}}@media (min-width:0px){.tmp.blog-listing .blog-listing-featured{margin-top:-180px}}.tmp.blog-listing .blog-listing-cta-mobile{display:none}.tmp.blog-listing .blog-listing-cta-horizontal{margin:0 0 90px;padding:0 5px;text-align:center}.tmp.blog-listing .blog-listing-cta-horizontal a{display:block;margin:0 auto;max-width:760px;width:100%}.tmp.blog-listing .blog-listing-cta-horizontal img{display:block;width:100%}.tmp.blog-listing .blog-listing-cta-horizontal .blog-listing-cta-mobile a{box-shadow:0 10px 10px -10px rgba(0,0,0,.6);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.tmp.blog-listing .blog-listing-cta-horizontal .blog-listing-cta-mobile a:hover{box-shadow:0 20px 30px -10px rgba(0,0,0,.6);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tmp.blog-listing .blog-listing-cta-card a{border-radius:8px;box-shadow:0 20px 40px -15px rgba(0,0,0,.4);display:block;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%}.tmp.blog-listing .blog-listing-cta-card a:hover{box-shadow:0 40px 60px -30px rgba(0,0,0,.6);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tmp.blog-listing .blog-listing-cta-card img{display:block;width:100%}@media (max-width:767px){.tmp.blog-listing .blog-listing-cta-desktop{display:none}.tmp.blog-listing .blog-listing-cta-mobile{display:block}.tmp.blog-listing .blog-listing-cta-horizontal{margin:0 0 30px}}@media (max-width:575px){.tmp.blog-listing .blog-listing-cta-horizontal{margin:0 0 20px}}@media (min-width:768px){.tmp.blog-listing .blog-listing-item,.tmp.blog-listing .blog-listing-item-wrapper{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.tmp.blog-listing .blog-listing-item:hover{margin-bottom:80px;margin-top:-5px;padding:0 5px}.tmp.blog-listing .blog-listing-item:hover,.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-image{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-image{height:255px}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-video{background-color:rgba(0,0,0,.6);margin-top:-25px}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-avatar,.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-video{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-avatar{bottom:-25px;box-shadow:0 10px 20px 0 rgba(0,0,0,.4);right:20px}.tmp.blog-listing .blog-listing-item:hover .blog-listing-item-content{padding:20px 25px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}}@media (max-width:1199px){.tmp.blog-listing .blog-listing-item-image{height:220px}}@media (max-width:992px){.tmp.blog-listing .blog-listing-item{margin-bottom:60px;padding:0 5px}.tmp.blog-listing .blog-listing-item-image{height:180px}.tmp.blog-listing .blog-listing-item-avatar{bottom:-25px;height:50px;right:10px;width:50px}.tmp.blog-listing .blog-listing-item-avatar img{width:50px}.tmp.blog-listing .blog-listing-item-title{font-size:20px;line-height:24px}}@media (max-width:767px){.tmp.blog-listing .blog-listing-item-image{height:340px}.tmp.blog-listing .blog-listing-featured .blog-listing-item,.tmp.blog-listing .blog-listing-item{margin:0 0 30px;width:100%}}@media (max-width:575px){.tmp.blog-listing .blog-listing-featured .blog-listing-item-image,.tmp.blog-listing .blog-listing-item-image{height:220px}.tmp.blog-listing .blog-listing-featured .blog-listing-item,.tmp.blog-listing .blog-listing-item{margin:0 0 20px}}@media (max-width:379px){.tmp.blog-listing .blog-listing-featured .blog-listing-item-image,.tmp.blog-listing .blog-listing-item-image{height:180px}}.tmp.blog-post .blog-post-wrapper{margin-top:50px;padding:20px}.tmp.blog-post .blog-post-header_wrapper{background-color:#f2f2f3}.tmp.blog-post .blog-post-header{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;padding:40px 20px;text-align:center}.tmp.blog-post .blog-post-header .blog-post-author{align-items:center;display:flex;gap:15px;justify-content:center}.tmp.blog-post .blog-post-header .blog-post-category{margin:0 0 40px}.tmp.blog-post .blog-post-header .blog-post-category a{font-size:12px;font-weight:800;letter-spacing:3px;margin:0;text-decoration:none;text-transform:uppercase}.tmp.blog-post .blog-post-header .blog-post-title{font-size:36px;line-height:42px;margin:0 auto}.tmp.blog-post .blog-post-header .blog-post-author.hero{border-top:0;float:unset;margin-top:0;padding:0;top:unset;width:unset}.tmp.blog-post .blog-post-header .blog-post-author.hero .blog-post-author-name a{color:#32334f;font-weight:600}.tmp.blog-post .blog-post-header .blog-post-author-name{align-items:start;display:flex;font-size:14px;gap:5px;justify-content:center;line-height:20px;margin-top:30px}.tmp.blog-post .blog-post-header .blog-post-author-name time{color:#9999a7;font-size:14px}.tmp.blog-post .blog-post-header .blog-post-author-name .author-position{padding:6px 0}.tmp.blog-post .blog-post-header .blog-post-author-name a{font-weight:700;text-decoration:none}.tmp.blog-post .blog-post-header .blog-post-author-name a:hover{text-decoration:underline}.tmp.blog-post .blog-post-header .blog-post__info{align-items:center;color:#32334f;display:flex;flex-direction:row-reverse;font-size:16px;gap:30px;justify-content:center;margin-top:35px}.tmp.blog-post .blog-post-header .blog-post__date,.tmp.blog-post .blog-post-header .blog-post__reading-minutes{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:center}.tmp.blog-post .blog-post-header .blog-post__info i{color:#9999a7;font-size:16px}@media (min-width:576px){.tmp.blog-post .blog-post-header{padding:60px 0}.tmp.blog-post .blog-post-header .blog-post-title{font-size:42px;line-height:46px;padding:0 40px}}@media (min-width:768px){.tmp.blog-post .blog-post-header .blog-post-author-name .author-position{padding:7px 0}.tmp.blog-post .blog-post-header{padding:90px 0 60px}.tmp.blog-post .blog-post-header .blog-post-author-name{font-size:16px}.tmp.blog-post .blog-post-header .blog-post-title{font-size:48px;line-height:56px;padding:0 80px}}@media (min-width:992px){.tmp.blog-post .blog-post-header{height:250px;padding:80px 0}.tmp.blog-post .blog-post-header .blog-post-title{padding:0 120px}}@media (min-width:1440px){.tmp.blog-post .blog-post-header .blog-post-title{padding:0 120px}}.blog-post-content__wrapper{box-sizing:border-box;display:flex;font-size:16px;gap:25px;margin:0 auto 90px;max-width:1000px;padding:0 0 0 40px}.tmp.blog-post .blog-post-content__sidebar{min-width:180px}.blog-post-content__wrapper p{font-size:16px}.tmp.blog-post .blog-post-content h2{outline:none}.tmp.blog-post .blog-post-content img{height:auto;margin:30px auto!important;max-width:100%}.tmp.blog-post .blog-post-content p:first-child{margin-top:0}.tmp.blog-post .blog-post-content>span>p:first-child:first-letter{color:#ff495c;display:block;float:left;font-size:98px;font-weight:800;margin:6px 10px 25px -5px}.tmp.blog-post .blog-post-content code{padding:2px 4px}.tmp.blog-post .blog-post-content code,.tmp.blog-post .blog-post-content pre{background-color:#f7f8f8;border-radius:4px;color:#9999a7;font-family:Roboto Mono;font-size:14px;font-weight:400}.tmp.blog-post .blog-post-content pre{display:block;line-height:20px;padding:30px}.tmp.blog-post .blog-post-content iframe{max-width:100%}.tmp.blog-post .blog-post-content ul li .hs-cta-wrapper{margin:0}.tmp.blog-post .blog-post-content .form-post-body{background-color:#32334f;border-radius:16px;color:#fff;margin:40px 0;padding:30px}.tmp.blog-post .blog-post-content .form-title{display:block;font-size:18px;font-weight:700;margin:0 0 30px;text-align:center}.tmp.blog-post .blog-post-content .hs-cta-wrapper{display:block;margin:0!important}.tmp.blog-post .blog-post-content .hs-cta-wrapper img{margin:30px 0}.tmp.blog-post .blog-post-content .hs-cta-wrapper .cta_button span{-webkit-appearance:none;background-color:#ff495c;border:2px solid #ff495c;border-radius:8px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-block;font-weight:700;line-height:25px;margin:30px 0;outline:none;padding:20px 40px;position:relative;text-align:center;text-decoration:none;-webkit-transition:border,background-color .6s ease;-moz-transition:border,background-color .6s ease;-ms-transition:border,background-color .6s ease;-o-transition:border,background-color .6s ease;transition:border,background-color .6s ease;vertical-align:middle}.tmp.blog-post .blog-post-content .hs-cta-wrapper .cta_button.cta-link{color:#ff495c!important;font-size:18px;font-weight:700;text-align:left}.tmp.blog-post .blog-post-content .hs-cta-wrapper:hover .cta_button span{background-color:#d63848;border:2px solid #d63848;text-decoration:none;-webkit-transition:border,background-color .15s ease;-moz-transition:border,background-color .15s ease;-ms-transition:border,background-color .15s ease;-o-transition:border,background-color .15s ease;transition:border,background-color .15s ease}.tmp.blog-post .blog-post-content .hs-cta-wrapper .cta_button p span{font-family:Pangram,-apple-system\,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:18px!important;font-weight:700!important}.tmp.blog-post .blog-post-content .form-cta{background-color:#ebecec;border-radius:4px;padding:20px}.tmp.blog-post .blog-post-content .form-cta p{margin:0}.tmp.blog-post .blog-post-content .form-cta img{border-radius:3px;margin:0 0 20px!important}.tmp.blog-post .blog-post-content .form-cta .hs-input{background-color:#fff}.tmp.blog-post .blog-post-content .form-cta .actions{padding:20px 0 0}.tmp.blog-post .blog-post-content .form-cta .actions input{font-size:18px;padding:12px 60px;width:100%}@media (min-width:768px){.tmp.blog-post .blog-post-content .hs-cta-wrapper{display:block;margin:60px 0}}@media (max-width:768px){.tmp.blog-post .blog-post-content>span>p:first-child:first-letter{font-size:80px}.blog-post-content__wrapper{padding:0}}.tmp.blog-post .sidebar.form-subscription .ic-subscription{background-color:unset;padding:unset}.tmp.blog-post .sidebar.form-subscription .ic-subscription-title{color:#32334f;font-size:18px;font-weight:600;letter-spacing:normal;margin:0 0 -20px -15px;text-transform:unset}.tmp.blog-post .sidebar.form-subscription .ic-subscription-description,.tmp.blog-post .sidebar.form-subscription .ic-subscription-title i{display:none}.tmp.blog-post .sidebar.form-subscription .ic-subscription-form input[type=email]{background-color:#f2f2f3;max-width:180px!important}.tmp.blog-post .sidebar.form-subscription .inputs-list li{margin:50px 0 2px}.tmp.blog-post .sidebar.form-subscription .ic-subscription-form .actions{pointer-events:none}.tmp.blog-post .sidebar.form-subscription .ic-subscription-form .actions .hs-button{border-radius:6px;min-width:175px;pointer-events:all;right:0;top:60px}.tmp.blog-post .blog-post-content .sidebar.form-subscription .hs-error-msgs li{padding:10px 10px 0 25px}.cta_content{margin:0 auto 40px}@media (max-width:990px){.blog-post-content__sidebar{display:none}}@media (min-width:990px){.mobile.form-subscription{display:none}}.tmp.blog-post .blog-post-actions{border-top:1px solid #f2f2f3;margin:40px 0;padding:30px 0}.tmp.blog-post .blog-post-actions .blog-post-index-title,.tmp.blog-post .blog-post-actions .blog-post-video-title{font-weight:700;line-height:25px;margin:0 0 30px}.tmp.blog-post .blog-post-actions .blog-post-index-title i,.tmp.blog-post .blog-post-actions .blog-post-video-title i{color:#e6e6e9;float:left;font-size:24px;margin:0 6px 0 0}.tmp.blog-post .blog-post-index [type=checkbox]{display:none}.tmp.blog-post .blog-post-index ul{list-style:none;margin:0;padding:0}.tmp.blog-post .blog-post-index ul li{margin:0 0 10px}.tmp.blog-post .blog-post-index ul li a{color:#9999a7;display:block;font-size:13px;line-height:20px;padding:0 0 0 10px;text-decoration:none}.tmp.blog-post .blog-post-index ul li a:before{content:"•";float:left;margin:0 5px 0 -10px}.tmp.blog-post .blog-post-index ul li a:hover{color:#32334f}.tmp.blog-post .blog-post-index ul li a br{display:none}.tmp.blog-post .blog-post-index{border-top:0;float:left;padding:0;position:sticky;top:15%;width:180px}.tmp.blog-post .blog-post-index-title{align-items:center;display:flex;font-size:14px;font-weight:600;letter-spacing:unset;margin:0 0 20px;text-transform:uppercase;width:max-content}.tmp.blog-post .blog-post-index-title i{color:unset;font-size:15px;margin:0 5px 3px 0}.tmp.blog-post .blog-post-index ul li{margin:0 0 15px}.tmp.blog-post .blog-post-index ul li a{padding:0}.tmp.blog-post .blog-post-index ul li a:before{display:none}.show-index-button__wrapper .show-index-button{bottom:15px;font-size:15px!important;font-weight:600!important;left:50%;padding:10px 20px;transform:translateX(-50%);z-index:100}.show-index-button__wrapper{background:#32334f;border-radius:10px 10px 0 0;bottom:-2px;font-size:14px;left:0;padding:0;position:fixed;width:100%;z-index:20}@media (max-width:990px){.tmp.blog-post .blog-post-index{bottom:0;box-sizing:border-box;display:block;left:0;max-height:90vh;padding:.5rem;position:fixed;text-align:center;top:unset;width:100%}.tmp.blog-post .blog-post-index-title{background:#fff;border-radius:.5rem;box-shadow:0 4px 16px rgba(0,0,0,.3);cursor:pointer;display:inline-flex;margin:0 auto;max-width:100%;padding:.5rem 1.5rem;width:auto;z-index:10}.tmp.blog-post .blog-post-index-listing{bottom:0;box-sizing:border-box;height:0;left:5%;overflow:hidden;padding:0 20px;position:absolute;transition:all .3s ease;visibility:hidden;width:90%}.tmp.blog-post [type=checkbox]:checked+.blog-post-index-listing{background:#fff;border-radius:16px;bottom:calc(100% + 1rem);box-shadow:0 8px 16px rgba(0,0,0,.1);height:auto;overflow:auto;padding:20px;text-align:left;visibility:visible;z-index:10}}.tmp.blog-post .blog-post-video{box-sizing:border-box;width:100%}.tmp.blog-post .blog-post-video-thumbnail{background-color:#000;border-radius:4px;box-shadow:0 10px 20px -10px #000;overflow:hidden;position:relative;-webkit-transition:box-shadow .6s ease;-moz-transition:box-shadow .6s ease;-ms-transition:box-shadow .6s ease;-o-transition:box-shadow .6s ease;transition:box-shadow .6s ease}.tmp.blog-post .blog-post-video-thumbnail:hover{box-shadow:0 40px 40px -10px rgba(0,0,0,.8);-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease}.tmp.blog-post .blog-post-video-thumbnail:active,.tmp.blog-post .blog-post-video-thumbnail:checked{box-shadow:0 5px 10px -5px #000;-webkit-transition:box-shadow .02s ease;-moz-transition:box-shadow .02s ease;-ms-transition:box-shadow .02s ease;-o-transition:box-shadow .02s ease;transition:box-shadow .02s ease}.tmp.blog-post .blog-post-video-caption{height:100%;position:absolute;text-align:center;width:100%;z-index:1}.tmp.blog-post .blog-post-video-wrapper{width:100%}.tmp.blog-post .blog-post-video-thumbnail i{color:#fff;display:block;font-size:60px;margin:0 auto;text-shadow:0 0 20px #000}.tmp.blog-post .blog-post-video-thumbnail span{color:#ff495c;display:block;font-size:13px;font-weight:800;margin-top:-30px;opacity:0;text-shadow:0 0 10px #000;text-transform:uppercase;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.tmp.blog-post .blog-post-video-thumbnail:hover .blog-post-video-wrapper span{margin-top:0;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tmp.blog-post .blog-post-video-thumbnail img{float:left;margin:0;opacity:.6;width:100%}.tmp.blog-post .blog-post-video-thumbnail img,.tmp.blog-post .blog-post-video-thumbnail:hover img{-webkit-transition:opacity .6s ease;-moz-transition:opacity .6s ease;-ms-transition:opacity .6s ease;-o-transition:opacity .6s ease;transition:opacity .6s ease}.tmp.blog-post .blog-post-video-thumbnail:hover img{opacity:.4}@media (max-width:768px){.tmp.blog-post .blog-post-actions{margin:30px 0;padding:20px 0 0}.tmp.blog-post .blog-post-video{border:none;padding:0 0 40px;width:100%}}.blog.blog-post .blog-post-relateds{background:#f2f2f3;margin:0 auto 90px}.blog-post-relateds__container{margin:80px auto;max-width:1200px;padding:40px 0 80px}.blog.blog-post .blog-post-relateds-title{font-size:24px;font-weight:700;line-height:30px;margin:60px 10px}.blog.blog-post .blog-post-relateds-item{display:flex;flex-direction:column;float:left;line-height:22px;margin:0 1%;width:23%}.blog.blog-post .blog-post-relateds-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 10px 10px -10px rgba(0,0,0,.6);display:block;height:160px;height:170px;margin:0 0 20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog.blog-post .blog-post-relateds-item:hover .blog-post-relateds-item-image{box-shadow:0 20px 20px -10px rgba(0,0,0,.6);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.blog.blog-post .blog-post-relateds-item a{color:#66667b;display:block;font-size:16px;font-weight:600;letter-spacing:-.2px;text-decoration:none}.blog.blog-post .blog-post-relateds-item a:hover{text-decoration:underline}.blog.blog-post .blog-post-relateds-item__category{color:#9999a7;font-size:13px;font-weight:700;letter-spacing:3px;margin-bottom:5px;text-transform:uppercase;transition:.2s}.blog.blog-post .blog-post-relateds-item:hover .blog-post-relateds-item__category{color:#ff495c}.blog.blog-post .blog-post-relateds-item__info{color:#9999a7;font-size:14px;letter-spacing:-.2px;margin-top:7px}@media (max-width:1023px){.blog.blog-post .blog-post-relateds-item-image{height:120px}.tmp.blog-post .blog-post-content{box-sizing:border-box;margin:0 auto 60px;max-width:900px;padding:0 15px}.tmp.blog .blog-post-share#mobile{padding-bottom:60px}.blog.blog-post .blog-post-relateds-item__category{font-size:11px}}@media (max-width:768px){.blog-post-relateds__container{padding:40px 10px 80px}.blog.blog-post .blog-post-relateds-item{margin-bottom:25px;width:31.333333333%}.blog.blog-post .blog-post-relateds-wrapper{margin-left:-1%;width:102%}}@media (max-width:550px){.blog.blog-post .blog-post-relateds-wrapper{margin-left:unset}.blog.blog-post .blog-post-relateds-item{float:none;margin:0 0 30px;width:98%}.blog.blog-post .blog-post-relateds-item-image{height:200px}.blog.blog-post .blog-post-relateds-title{font-size:22px;line-height:25px;margin:30px 0}}@media (max-width:490px){.tmp.blog-post .blog-post-content{padding:0}}@media (max-width:320px){.blog.blog-post .blog-post-relateds-item-image{height:120px}}.tmp.blog-post .blog-post-author.desktop{display:none}.tmp.blog-post .blog-post-author__wrapper{background-color:#f2f2f3;border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 40px;max-width:800px;padding:30px;width:100%}.tmp.blog-post .blog-post-author__avatar{flex:2;margin:0 0 40px;text-align:center}.tmp.blog-post .blog-post-author__avatar-img{border:2px solid #fff;border-radius:50%;box-shadow:0 0 40px rgba(0,0,0,.3);height:auto;margin:0 auto;max-width:200px;overflow:hidden;width:100%}.tmp.blog-post .blog-post-author__info{flex:10}.tmp.blog-post .blog-post-author__info p{margin:0}.tmp.blog-post .blog-post-author__info-name{color:#ff495c;font-size:26px;margin:10px 0 0}.tmp.blog-post .blog-post-author__info-social{color:#32334f;font-size:14px;font-weight:600;text-decoration:none}.tmp.blog-post .blog-post-author__info-social:hover{text-decoration:underline}.tmp.blog-post .blog-post-author__info-bio h2{font-size:18px;line-height:30px;margin:20px 0 10px}.tmp.blog-post .blog-post-author__info-bio p{color:#66667b;font-size:12px;line-height:20px;margin:0 0 15px}.tmp.blog-post .blog-post-author__listing-title{margin:0 auto;max-width:800px;padding:0;text-align:center;width:100%}.tmp.blog-post .blog-post-author__listing-title h3{margin:0 0 40px}@media (min-width:990px){.tmp.blog-post .blog-post-author.mobile{display:none}.tmp.blog-post .blog-post-author.desktop{display:block}.tmp.blog-post .blog-post-author{border-top:0;padding:0;position:relative}.tmp.blog-post .blog-post-author__wrapper{background:#f2f2f3;border-radius:8px;flex-direction:column;padding:10px 10px 10px 15px}.tmp.blog-post .blog-post-author__avatar{margin:0}.tmp.blog-post .blog-post-content__sidebar .blog-post-author__avatar-img{border:0;box-shadow:none;float:left;margin:0!important;max-width:90px}.tmp.blog-post .blog-post-author__info-name{font-size:16px;font-weight:600;margin:10px 0 0}.tmp.blog-post .blog-post-author__info-bio,.tmp.blog-post .blog-post-author__info-bio p{color:#9999a7;font-size:14px;line-height:25px}}.tmp.blog-post .blog-post-comments{float:none!important;margin:0 auto!important;max-width:800px;padding:0 20px 60px}.tmp.blog-post .blog-post-comments .section{padding:0}.blog.blog-post .blog-post-comments-title{font-size:28px;font-weight:800;line-height:30px;margin:0 0 60px}.tmp.blog-post .blog-post-comments form fieldset{max-width:100%}.tmp.blog-post .blog-post-comments form .hs-recaptcha{display:none}.tmp.blog-post .blog-post-comments form textarea{height:120px}.tmp.blog-post .blog-post-comments form .actions{text-align:right}.tmp.blog-post .blog-post-comments form .actions .hs-button{font-size:18px;padding:12px 20px}.tmp.blog-post .blog-post-comments .hs-comment-message.hs-common-confirm-message{background-color:#69f0ae!important;border:none!important;border-radius:3px!important;color:#1b5e20!important;margin:0 0 30px!important;padding:20px!important;text-align:center}.tmp.blog-post .blog-post-comments #comments-listing{margin:0 0 60px}.tmp.blog-post .blog-post-comments #comments-listing .comment{background-color:#f5f5f5;border:none;border-radius:4px;padding:30px 30px 10px;position:relative}.tmp.blog-post .blog-post-comments #comments-listing .comment .comment-from{margin:0 0 10px}.tmp.blog-post .blog-post-comments #comments-listing .comment .comment-from h4{font-size:17px;font-weight:700!important;margin:0}.tmp.blog-post .blog-post-comments #comments-listing .comment .comment-date{border-left:1px solid #d8d9d9;font-size:13px;margin:0 0 0 8px;padding:0 0 0 12px}.tmp.blog-post .blog-post-comments #comments-listing .comment p{color:#9999a7;font-size:15px;font-weight:500;line-height:20px;line-height:25px;margin:0 0 20px}.tmp.blog-post .blog-post-comments #comments-listing .comment.depth-1{margin:10px 0 0 30px;padding:30px 30px 10px}.tmp.blog-post .blog-post-comments #comments-listing .comment.depth-1 .comment-from h4:before{color:#e6e6e9;content:"subdirectory_arrow_right";float:left;font-family:Material Icons;font-size:24px;font-weight:500;margin:-2px 4px 0 0}.tmp.blog-post .blog-post-comments .hs-button.secondary{background:none;border:2px solid #d8dad9;border-radius:4px;color:#32334f;font-size:15px;margin:0 0 20px;padding:10px 12px;position:relative}.tmp.blog-post .blog-post-comments .hs-button.secondary:hover{background-color:#32334f;border-color:#32334f;color:#fff}.tmp.blog-post .blog-post-comments .replying{background-color:#f5f5f5;border:none;border-radius:4px;margin:10px 0 0 30px;padding:30px}.tmp.blog-post .blog-post-comments .replying .input input,.tmp.blog-post .blog-post-comments .replying .input textarea{background-color:#fff}.tmp.blog-post .blog-post-comments .replying-to{display:block;font-weight:700;margin:0 0 20px}.tmp.blog-post .blog-post-comments .replying-to:before{color:#e6e6e9;content:"subdirectory_arrow_right";float:left;font-family:Material Icons;font-size:24px;font-weight:500;margin:-2px 4px 0 0}@media (max-width:576px){.blog.blog-post .blog-post-relateds-item{float:none;margin:0 0 30px;padding:0;width:100%}.blog.blog-post .blog-post-relateds-item-image{height:200px}.blog.blog-post .blog-post-comments-title{font-size:22px;line-height:25px;margin:0 0 30px}.tmp.blog-post .blog-post-comments form .actions .hs-button{width:100%}}.tmp.blog-categories{margin-top:-2px}.tmp.blog-categories .blog-categories-grid{margin:0 auto;max-width:1200px;width:100%}.tmp.blog-categories .blog-categories-item{box-sizing:border-box;float:left;margin:0 0 90px;padding:0 20px;width:33.333333%}.tmp.blog-categories .blog-categories-item-header{border-bottom:2px solid #ebecec;padding:25px 0}.tmp.blog-categories .blog-categories-item-title{font-size:18px;font-weight:700;line-height:20px;margin:0}.tmp.blog-categories .blog-categories-item-counter{float:right;font-size:20px;font-weight:200}.tmp.blog-categories .blog-categories-item-listing{list-style:none;margin:0;padding:0}.tmp.blog-categories .blog-categories-item-listing-item{border-bottom:1px solid #ebecec;margin:0;padding:20px 0}.tmp.blog-categories .blog-categories-item-listing-item:last-child{border:none;margin-bottom:20px}.tmp.blog-categories .blog-categories-item-listing-title{color:#9999a7;display:block;font-size:15px;line-height:20px;margin:0 0 3px;text-decoration:none}.tmp.blog-categories .blog-categories-item-listing-title:hover{color:#32334f;text-decoration:underline}.tmp.blog-categories .blog-categories-item-listing-tag{background-color:#f2f2f3;border-radius:2px;color:#ccccd3;font-size:11px;font-weight:600;line-height:11px;margin:0;padding:4px 7px;text-decoration:none}.tmp.blog-categories .blog-categories-item-listing-author{padding-right:4px}.tmp.blog-categories .blog-categories-item-listing-author:hover{background-color:#d8dad9;color:#32334f}.tmp.blog-categories .blog-categories-item-listing-date{background:no-repeat;color:#e6e6e9}@media (max-width:768px){.tmp.blog-categories .blog-categories-item{float:none;margin-bottom:40px!important;width:100%}.tmp.blog-categories .blog-categories-item:last-child{margin-bottom:10px}}.blog-author__wrapper{border-top:1px solid #e6e6e9;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:800px;padding:80px 20px;width:100%}.blog-author__avatar{flex:2;margin:0 0 60px;text-align:center}.blog-author__avatar-img{border-radius:16px;box-shadow:0 0 300px rgba(0,0,0,.15);height:auto;margin:0 auto;max-width:260px;overflow:hidden;width:100%}.blog-author__info{flex:10}.blog-author__info-name{font-size:32px;margin:10px 0}.blog-author__info-social{font-size:14px;text-decoration:none}.blog-author__info-social:hover{text-decoration:underline}.blog-author__info-bio{margin:40px 0 0}.blog-author__info-bio h2{font-size:18px;line-height:30px;margin:20px 0 10px}.blog-author__info-bio p{color:#66667b;font-size:15px;line-height:25px;margin:0 0 20px}.blog-author__listing-title{margin:0 auto;max-width:800px;padding:0;text-align:center;width:100%}.blog-author__listing-title h3{margin:0 0 40px}@media (min-width:577px){.blog-author__wrapper{flex-direction:row;padding:90px 20px}.blog-author__avatar{margin:0}.blog-author__avatar-img{max-width:none}.blog-author__info{padding:0 0 0 60px}}.ic-breadcrumbs{background-color:#f2f2f3;box-sizing:border-box;padding:0 20px;position:absolute;width:100%;z-index:100}.ic-breadcrumbs ol{list-style:none;margin:0 auto;max-width:1160px;padding:10px 0;width:100%}.ic-breadcrumbs ol li{color:rgba(61,69,67,.6);display:inline-block;font-size:13px;line-height:20px;margin:0}.ic-breadcrumbs ol li:after{color:#3e4543;content:"\f105";font-family:Font Awesome\ 5 Pro;font-size:13px;margin:0 2px;position:relative;top:1px}.ic-breadcrumbs ol li:last-child:after{display:none}.ic-breadcrumbs ol li a{color:#3e4543;font-weight:500;text-decoration:none}.ic-breadcrumbs ol li:first-child a{font-weight:800}.ic-breadcrumbs ol li a:hover{text-decoration:underline}.ic-breadcrumbs.inverse ol li{color:hsla(0,0%,100%,.6)}.ic-breadcrumbs.inverse ol li a,.ic-breadcrumbs.inverse ol li:after{color:#fff}.tmp.blog .module#share-post-content{align-items:center;box-sizing:border-box;display:flex;gap:15px;margin:0 auto 90px;max-width:900px;padding:0 75px}.tmp.blog .module#share-post-content .share-post-content-listing{flex-direction:row;gap:10px}.tmp.blog .module#share-post-content .share-post-content-title{font-weight:400;padding:0 10px}.tmp.blog .module#share-post-content .share-post-content-item a{border-radius:8px;width:55px}.tmp.blog .module#share-post-content .share-post-content-item a img{height:25px;margin:3px auto 0;width:25px}@media(max-width:768px){.tmp.blog .blog-post-share#mobile .module#share-post-content{flex-direction:column}.tmp.blog .blog-post-share#mobile .share-post-content-item a img{margin:0 auto}.tmp.blog .blog-post-share#mobile .share-post-content-item a{width:24px}.tmp.blog .blog-post-share#mobile .share-post-content-listing{gap:2px}}