@keyframes shake{0%,to{transform:translate3d(2px,0,0)}30%,70%{transform:translate3d(2px,0,0)}35%,50%,65%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(2px,0,0)}}table{font-size:1rem;width:100%}table tr td{padding:.25rem .5rem}table tr td:first-child{width:33.33333%}table tr td:last-child{width:66.66666%}table tbody tr:nth-child(odd){background-color:#f7f8f9}table.cols-4 tr td:nth-child(2),table.cols-4 tr td:nth-child(3),table.cols-4 tr td:nth-child(4){width:20%}table.cols-3 tr td:nth-child(2),table.cols-3 tr td:nth-child(3){width:30%}.has-separator.sep-secondary:after{background-color:#647e11}.has-separator.sep-fourth:after{background-color:#9abf1b}.has-separator.sep-white:after{background-color:#fff}.has-separator.sep-centered:after{margin-left:auto;margin-right:auto}.post-item .featured-image img{-o-object-fit:cover;object-fit:cover}.post-item .banner-inner{min-height:640px}.post-item .social--items{display:flex;justify-content:space-between;max-width:6rem}.post-item .social--items a{display:inline-block;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.7;border:none;transition:.3s}.post-item .social--items a:hover{opacity:1}.post-item .social--items__facebook{background-image:url(/icons/icon-facebook.svg)}.post-item .social--items__twitter{background-image:url(/icons/icon-twitter.svg)}.post-item .social--items__linkedin{background-image:url(/icons/icon-linkedin.svg)}.post-item .sidebar-toc--top{display:flex;align-items:center;justify-content:space-between;line-height:1}.post-item .sidebar-toc--button{cursor:pointer;padding:.75rem;border:none;color:#242527;background-color:#f6f6f5;background-repeat:no-repeat;background-position:50%;background-image:url(/icons/unfold_more_down_black_24dp.svg);transform:scaleY(1);transition:.3s}.post-item .sidebar-toc--button.active{transform:scaleY(-1)}.post-item .sidebar-toc--items{position:relative;overflow:hidden;height:0;max-height:0;transition:max-height .3s}@media screen and (min-width:1024px){.post-item .sidebar-toc--items{margin-left:calc(-.5rem - 2px)}}.post-item .sidebar-toc--items.active{height:auto;max-height:1000px}.post-item .sidebar-toc--items ul{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 200px)}.post-item .sidebar-toc--items ul li{padding-left:0;line-height:1.3}.post-item .sidebar-toc--items ul li:before{display:none}.post-item .sidebar-toc--items ul li a{display:block;color:#242527;padding:.25rem 0 .25rem .5rem;border-bottom:none;border-left:2px solid transparent}.post-item .sidebar-toc--items ul li a.active,.post-item .sidebar-toc--items ul li a:hover{color:#2b7bb1;border-bottom:none;border-left:2px solid #2b7bb1;background:rgba(43,123,177,.06)}@media screen and (max-width:767px){.post-item .sidebar-toc{border-bottom:1px solid #dbdbdb;margin-bottom:2rem}}.post-item .blog-intro-container{max-width:50rem}.post-item .featured-image-container{max-width:56.25rem}.post-item .info-section{border-left:.25rem solid #2b7bb1;background-color:#cff3ff}.post-item .info-section>.wp-block-group__inner-container{display:flex}.post-item .info-section>.wp-block-group__inner-container svg{display:block;flex-shrink:0;margin-right:1rem}.post-item .hover-zoom{display:block;border:none!important;transform:scale(1);transition:.3s}.post-item .hover-zoom:active,.post-item .hover-zoom:focus,.post-item .hover-zoom:hover{transform:scale(1.1)}.post-item .cta-switching{display:flex;border-left:.25rem solid #2b7bb1;background-color:#cff3ff}.post-item .cta-switching svg{flex-shrink:0;margin-right:1rem;height:3rem;width:3rem}.post-item .blog-content h2{font-size:1.75rem}.post-item .blog-content h3{font-size:1.5rem}.post-item .blog-content ul{margin-left:2rem}.post-item .blog-content ol li::marker{font-weight:700}.post-item .blog-content a{border-bottom:2px solid #dbdbdb}.post-item .blog-content a:active,.post-item .blog-content a:focus,.post-item .blog-content a:hover{border-bottom-color:#2b7bb1}.post-item .blog-content blockquote{color:#2b7bb1;font-size:1.25rem;font-weight:600;margin:2rem 0;padding-left:1.5rem;border-left:3px solid #2b7bb1}.post-item .blog-content .btn-tooltip{height:16px;width:16px}.post-item .blog-content .btn-tooltip i{font-family:Open Sans;font-size:.95rem;color:#0a0a0a;height:16px;width:16px;line-height:1.3;z-index:2}.post-item .blog-content .btn-tooltip i:before{border-color:#ffdd57;background-color:#ffdd57;z-index:-1}@media screen and (min-width:1024px){.post-item .blog-content .btn-tooltip i{font-size:.8rem}}.post-item .blog-content .bold-primary strong{color:#2b7bb1}.post-item .vline{padding:3rem 2rem;border-left:.25rem solid #2b7bb1;background-color:#cff3ff;font-weight:600}.post-item .has-number-list{counter-reset:number-counter}.post-item .has-number-list .has-number:before{counter-increment:number-counter;content:counter(number-counter) ".";display:inline-block;color:#2b7bb1;margin-right:.5rem}.post-item .wp-block-table{margin-top:2rem}.post-item .wp-block-table table{width:100%}.post-item .wp-block-table th{color:#fff;background-color:#2b7bb1}.post-item .wp-block-table td,.post-item .wp-block-table th{width:auto;padding:.25rem .75rem}.post-item .wp-block-table tbody tr:nth-child(odd){background-color:#f7f8f9}.post-item .wp-block-table.w25 th{width:25%}.post-item .wp-block-table.w25.every6th tr td[rowspan="6"]{background:#fff}.post-item .wp-block-table.w25.every6th tr:nth-child(6n){border-bottom:1px solid #2b7bb1}.post-item .wp-block-table.w25.every3rd tr td[rowspan="3"]{background:#fff}.post-item .wp-block-table.w25.every3rd tr:nth-child(3n){border-bottom:1px solid #2b7bb1}.post-item .wp-block-table .has-fixed-layout{table-layout:fixed}.post-item .wp-block-table .has-text-align-center{text-align:center}.post-item .wp-block-table.table-small td,.post-item .wp-block-table.table-small th{padding:.75rem}.post-item .wp-block-table.first-col-font-weight-medium tbody tr td:first-child{font-weight:500}.post-item .wp-block-embed{position:relative;margin:2rem 0}.post-item .wp-block-embed iframe{display:block}.post-item .wp-block-embed.wp-embed-aspect-16-9{padding-top:56.25%}.post-item .has-dot{display:flex}.post-item .has-dot:before{content:"•";display:inline-block;color:#2b7bb1;flex-shrink:0;margin-right:.75rem;width:.5rem}.post-item .has-dot.wp-block-group{margin-bottom:1.5rem;padding-left:2rem}.post-item .has-line{display:flex}.post-item .has-line:before{content:"―";display:inline-block;font-weight:600;padding-right:.75rem;color:#647e11}.post-item .has-line.wp-block-group{margin-bottom:1.5rem;padding-left:2rem}.post-item .note{padding:1rem;margin:1rem 0;background-color:#f7f8f9}@media screen and (min-width:1024px){.post-item .blog-content{padding-left:2rem;padding-right:2rem}}.img-sq{width:100%;max-width:23.5rem}