@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap');.hs-tools-menu.hs-collapsed{display:none}html ::selection{background-color:#61e1dd}body{margin:0;background-color:#fff}.footer-container-wrapper{display:none}.techblog-rebrand .techblog-rebrand__header .contained,.techblog-rebrand .techblog-rebrand__body .contained,.techblog-rebrand .techblog-rebrand__footer .contained{max-width:1248px;padding-left:32px;padding-right:32px;margin-left:auto;margin-right:auto;float:none}@media(max-width:599px){.techblog-rebrand .techblog-rebrand__header .contained,.techblog-rebrand .techblog-rebrand__body .contained,.techblog-rebrand .techblog-rebrand__footer .contained{padding-left:16px;padding-right:16px}}.techblog-rebrand *{font-family:'Inter',sans-serif;font-weight:400;font-size:16px;color:#000}.techblog-rebrand strong,.techblog-rebrand b{font-weight:700}@font-face{font-family:'Athletics';src:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Fonts/Athletics-Bold.woff) format("woff"),url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Fonts/Athletics-Bold.woff2) format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:'Athletics';src:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Fonts/Athletics-Regular.woff) format("woff"),url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Fonts/Athletics-Regular.woff2) format("woff2");font-weight:normal;font-style:normal}.techblog-rebrand h1,.techblog-rebrand h1 *,.techblog-rebrand h2,.techblog-rebrand h2 *,.techblog-rebrand h3,.techblog-rebrand h3 *,.techblog-rebrand h4,.techblog-rebrand h4 *,.techblog-rebrand h5,.techblog-rebrand h5 * .techblog-rebrand h6,.techblog-rebrand h6 *{font-family:Athletics,sans-serif;font-weight:normal;font-style:normal;color:inherit}.techblog-rebrand h1,.techblog-rebrand h2,.techblog-rebrand h3,.techblog-rebrand h4,.techblog-rebrand h5,.techblog-rebrand h6{font-family:Athletics,sans-serif;font-weight:normal;font-style:normal;color:inherit;margin-top:0}.techblog-rebrand h1 b,.techblog-rebrand h1 strong,.techblog-rebrand h2 b,.techblog-rebrand h2 strong,.techblog-rebrand h3 b,.techblog-rebrand h3 strong,.techblog-rebrand h4 b,.techblog-rebrand h4 strong,.techblog-rebrand h5 b,.techblog-rebrand h5 strong .techblog-rebrand h6 b,.techblog-rebrand h6 strong{font-weight:bold;color:inherit}.techblog-rebrand h1{font-size:3em;margin:0 0 .67em}.techblog-rebrand h2{font-size:2em}@media(max-width:599px){.techblog-rebrand h1{font-size:2.5em}.techblog-rebrand h2{font-size:1.75em}}.techblog-rebrand #hs_cos_wrapper_blog_subscription_title,.techblog-rebrand .custom_blog_module h3,.techblog-rebrand h3.form-title,.techblog-rebrand h3{font-size:1.5em;color:inherit}.techblog-rebrand p,.techblog-rebrand .techblog-rebrand__body p{font-size:inherit;line-height:140%;color:inherit}.techblog-rebrand .techblog-rebrand__body a{font-size:inherit;line-height:inherit;background-color:transparent;color:#002dd4;text-decoration:none}.techblog-rebrand .techblog-rebrand__body a:hover{text-decoration:underline}.techblog-rebrand sub,.techblog-rebrand sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.techblog-rebrand blockquote{color:#001961;padding:10px 0;position:relative;font-size:2em;font-family:Athletics-Regular,sans-serif;line-height:1.3}@media(min-width:600px){.techblog-rebrand blockquote{padding:10px 64px 0 64px}}@media(max-width:599px){.techblog-rebrand blockquote{font-size:1.5em;margin:32px 0 8px 0}}.techblog-rebrand .techblog-rebrand__body .hs-button,.techblog-rebrand .techblog-rebrand__body .all-posts-link,.techblog-rebrand .techblog-rebrand__body button,.techblog-rebrand .techblog-rebrand__body .button{display:inline-block;border-radius:200px;padding:8px 20px !important;cursor:pointer;border:2px solid #000;font-weight:700;border:2px solid #002dd4;background-color:#fff;color:#002dd4;background-image:initial;height:auto;line-height:inherit;font-size:inherit}.techblog-rebrand .techblog-rebrand__body .hs-button:active,.techblog-rebrand .techblog-rebrand__body .hs-button:hover,.techblog-rebrand .techblog-rebrand__body .hs-button:focus,.techblog-rebrand .techblog-rebrand__body .all-posts-link:active,.techblog-rebrand .techblog-rebrand__body .all-posts-link:hover,.techblog-rebrand .techblog-rebrand__body a.button:active,.techblog-rebrand .techblog-rebrand__body a.button:hover,.techblog-rebrand .techblog-rebrand__body a.button:focus,.techblog-rebrand .techblog-rebrand__body button:active,.techblog-rebrand .techblog-rebrand__body button:hover,.techblog-rebrand .techblog-rebrand__body button:focus{text-decoration:none;background-color:#e5e9fb;outline:0}.techblog-rebrand .techblog-rebrand__body .all-posts-link,.techblog-rebrand .techblog-rebrand__body .button.more-link{position:relative;padding-left:20px !important;padding-right:64px !important}.techblog-rebrand .techblog-rebrand__body .all-posts-link:after,.techblog-rebrand .techblog-rebrand__body .button.more-link:after{content:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Icons/button-right-arrow.svg);position:absolute;right:16px;top:50%;margin-top:-7px;transition:transform .1s ease-out}.techblog-rebrand .techblog-rebrand__body .all-posts-linkhover:after,.techblog-rebrand .techblog-rebrand__body .button.more-link:hover:after{transform:translateX(4px)}.techblog-rebrand__header{color:#002dd4;background-color:#fff;padding:18px 0;position:fixed;top:0;left:0;right:0;box-shadow:0 3px 8px hsl(0 0% 39% / 20%);z-index:1}@media(max-width:899px){.techblog-rebrand__header:before{content:"";display:block;position:fixed;z-index:1;background-color:#fff;top:0;left:0;right:0;height:64px}}@media(min-width:900px){.techblog-rebrand__header{padding:24px 0;box-shadow:initial;transition:padding .25s ease-out 0s}.techblog-rebrand__header.-shrink{padding:12px 0;box-shadow:0 3px 8px hsl(0 0% 39% / 20%)}}@media(min-width:900px){.techblog-rebrand__header .techblog-rebrand__header-logo{width:145px}}.techblog-rebrand__header .techblog-rebrand__header-logo img{width:90px}@media(max-width:899px){.techblog-rebrand__header .techblog-rebrand__header-logo img{position:absolute;left:15px;top:50%;transform:translateY(-50%);z-index:1}}@media(min-width:900px){.techblog-rebrand__header .techblog-rebrand__header-logo img{width:113px;transition:transform .25s ease-out 0s}.techblog-rebrand__header.-shrink .techblog-rebrand__header-logo img{transform:scale(0.9)}}.techblog-rebrand .techblog-rebrand__navigation{margin:0}@media(max-width:899px){.techblog-rebrand .techblog-rebrand__navigation{position:fixed;display:flex;flex-direction:column;background-color:#fff;padding:10px 6px;top:64px;left:0;right:0;z-index:-1;box-shadow:0 10px 10px rgb(0 0 0 / 20%);transition:all .35s ease-out;transform:translateY(-350px);width:100%}html.-mobile-nav-visible .techblog-rebrand .techblog-rebrand__navigation{transform:translateY(0);opacity:1}}@media(min-width:900px){.techblog-rebrand .techblog-rebrand__navigation{width:calc(100% - 145px)}.techblog-rebrand .techblog-rebrand__navigation,.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:flex;align-items:center;justify-content:flex-end}}@media(max-width:899px){.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul,.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li,.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:block;width:100%;max-width:initial;float:none}}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{margin:0;padding:20px 16px;color:#002dd4;font-size:16px;font-weight:700;text-decoration:none;position:relative}.techblog-rebrand .techblog-rebrand__navigation ul li:before{content:initial}@media(min-width:900px){.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{margin:0 16px;padding:6px 0}}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:after{transition:transform .15s ease-out,opacity .15s ease-out;position:absolute;content:"";bottom:0;left:0;right:0;height:4px;background-color:#002dd4;transform:translateY(3px);opacity:0}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover:after{transform:translateY(0);opacity:1}@media(min-width:900px){.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.-item-login{display:flex}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.-item-login a{margin-left:20px;margin-right:0;border:2px solid #002dd4;border-radius:20px;padding:8px 32px;color:#002dd4;font-weight:700;text-decoration:none;background-color:#fff}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.-item-login a:hover{text-decoration:none;background-color:#e5e9fb}.techblog-rebrand__navigation .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.-item-login a:after{content:none}}.techblog-rebrand .techblog-rebrand__burger-wrapper{position:fixed;right:15px;top:22px;z-index:2;width:25px;height:20px;transform:rotate(0);transition:.5s ease-in-out}.techblog-rebrand .techblog-rebrand__burger>span{display:block;position:absolute;height:4px;width:100%;background:#002dd4;border-radius:9px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.techblog-rebrand .techblog-rebrand__burger>span:first-child{top:0}.techblog-rebrand .techblog-rebrand__burger>span:nth-child(2),.techblog-rebrand .techblog-rebrand__burger>span:nth-child(3){top:8px}.techblog-rebrand .techblog-rebrand__burger>span:nth-child(4){top:16px}html.-mobile-nav-visible .techblog-rebrand .techblog-rebrand__burger>span:first-child{top:8px;width:0;left:50%}html.-mobile-nav-visible .techblog-rebrand .techblog-rebrand__burger>span:nth-child(2){transform:rotate(45deg)}html.-mobile-nav-visible .techblog-rebrand .techblog-rebrand__burger>span:nth-child(3){transform:rotate(-45deg)}html.-mobile-nav-visible .techblog-rebrand .techblog-rebrand__burger>span:nth-child(4){top:8px;width:0;left:50%}@media(min-width:900px){.techblog-rebrand__burger{display:none}}.techblog-rebrand__body{background-color:#fff;margin:88px 0 70px}.techblog-rebrand .techblog-rebrand__body .techblog_heading{color:inherit;margin:.67em 0}.techblog-rebrand .techblog-rebrand__body .techblog_heading-highlight{font-size:inherit}@keyframes stripe{0%{width:0}to{width:100%}}@keyframes stripe-black{0%{background-position:-600px 0}to{background-position:0 0}}@keyframes shunt{0%{padding-left:0}to{padding-left:96px;@media(max-width:599px){padding-left:74px}}}.yellow-highlight{background-color:#fffa38}.animated-highlight{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWwAAABgCAYAAAA5Kkh2AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAABbKADAAQAAAABAAAAYAAAAADwsaPEAAADTklEQVR4Ae3U0QkAIRBDQc+q7L8sfzywCh/MVhAmS76z1xmOAAECBJ4XmM8nFJAAAQIEroDB9ggECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgAABg+0HCBAgEBEw2JGixCRAgIDB9gMECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgAABg+0HCBAgEBEw2JGixCRAgIDB9gMECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgAABg+0HCBAgEBEw2JGixCRAgIDB9gMECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgAABg+0HCBAgEBEw2JGixCRAgIDB9gMECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgAABg+0HCBAgEBEw2JGixCRAgIDB9gMECBCICBjsSFFiEiBAwGD7AQIECEQEDHakKDEJECBgsP0AAQIEIgIGO1KUmAQIEDDYfoAAAQIRAYMdKUpMAgQIGGw/QIAAgYiAwY4UJSYBAgQMth8gQIBARMBgR4oSkwABAgbbDxAgQCAiYLAjRYlJgACBHwL8A/BQWSlIAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:-600px 0;background-size:600px 100%;animation-name:stripe-black;animation-delay:1s;animation-duration:1.5s;animation-fill-mode:forwards}.shuntArrow{display:inline-block;position:relative;height:1em;margin-bottom:-.2em;animation-name:shunt;animation-delay:1s;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;height:36px}.shuntArrow:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;right:.2em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAA0CAYAAADc3zcIAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAwKADAAQAAAABAAAANAAAAADTR+1tAAAChElEQVR4Ae2d7U7CQBBFqfF9TDTxgRQ/EX+aGEHhh29trLeEJSDQbpodutOeJs0KbWdnz72XpmLiaMQGgcwIlGU51/6VWVu0AwF7Amvza1htn/YzMgMEMiEgy1ef/P83QpCJPrRhSECuP2T+EAZCYMie0h0TkMuvg9NrRp4JOtaJ6Q0JyPivNeYPh7gTGGpA6Y4JyOXT4PSakRB0rBPTGxIgBIZwKe2DgELwUnMHCIe4E/iQky7bEJDLJ8HpNSMhaAOXa3wQkPGfa8wfDvHbIR9y0mUbAusQ/Aa3HxkJQRu4XOODgEz/pJ0Q+JCLLi0IKACPhMCCLDXdECAEbqSiUSsCCsEDdwIrutR1QUABuCcELqSiSSsCCsAdIbCiS10XBAiBC5lo0pKAQjDmTmBJmNrZE1AAbglB9jLRoCWBtiEodOGlZWPUhsAJCdxorknDfIuiKJbhnCoAZXjBCIGBENiE4GwgC2aZENgmsNDn/uoP6M633+VnCAyIQBWCEXeAASnOUvcI/BCAPSa8MRACMz0MfxOAgajNMncIrMxfvVM9A1zsHOIFBPwSGKv1aUP7G/M3nMdhCPghoAfamG+DP/ysiE4hEEkA80eC4rT+EcD8/dOUFUUSwPyRoDitfwQwf/80ZUWRBDB/JChO6x8BzN8/TVlRJIFI888iy3EaBPwQwPx+tKLTxAQwf2KglPNDAPP70YpOExPA/ImBUs4PAczvRys6TUwA8ycGSjk/BDC/H63oNDEBzJ8YKOX8EMD8frSi08QEZP4r7U3/AolveBNzp1xGBBSApfZjG+bPSCtaMSIg988PJADzG/GmbIYEFID3rRBg/gw1oiVjAgrAm/aTmP8PgA4gNjz6UqEAAAAASUVORK5CYII=);background-position:100%;background-size:96px 26px;background-repeat:no-repeat;filter:invert(100%)}.techblog-rebrand__main-column{max-width:750px}@media(min-width:768px) and (max-width:1100px){.techblog-rebrand__main-column{padding-right:50px}}@media(min-width:900px){.techblog-rebrand .techblog-rebrand__sidebar-column{float:right}}.techblog-rebrand__body .post-listing{padding:0;margin:0 0 30px 0}.techblog-rebrand .blog-listing-wrapper .post-listing .post-item{margin:0 0 35px;padding:0 0 35px;border-bottom:1px solid rgba(0,0,0,.3)}.techblog-rebrand .blog-listing-wrapper .post-listing .post-body{margin:0 0 28px}.techblog-rebrand .blog-post-wrapper .hubspot-author_data{margin-bottom:2em;margin-top:0}.techblog-rebrand .blog-listing-wrapper .hubspot-author_data{margin-bottom:0;margin-top:35px}.techblog-rebrand .post-header h2 span{font-size:1em}.techblog-rebrand .techblog-rebrand__body ol li{line-height:140%;margin-bottom:8px}.techblog-rebrand .techblog-rebrand__body ul{margin-left:0;padding-left:0;list-style:none}.techblog-rebrand .techblog-rebrand__body ul li{line-height:140%;margin:.5em 0}.techblog-rebrand .techblog-rebrand__body .post-body ul li{position:relative;padding-left:1em}.techblog-rebrand .techblog-rebrand__body .post-body ul li:before{display:block;position:absolute;left:0;top:.4em;content:"";border-radius:100%;background-color:#002dd4;width:10px;height:10px}.techblog-rebrand__comments #comments-listing{margin:0 0 40px}.techblog-rebrand__comments #comments-listing:before{display:block;content:"Comments";font-family:Athletics,sans-serif;font-weight:normal;font-style:normal;color:inherit;font-size:1.5em;margin:0 0 16px}.techblog-rebrand__comments .comment.depth-0{border-top:1px solid rgba(0,0,0,.3)}.techblog-rebrand__comments .comment.depth-1{margin:35px 0 0;padding:0}.techblog-rebrand__comments .comment-body{margin:0 0 35px}.techblog-rebrand__comments .comment-body p{margin:0 0 1em}.techblog-rebrand label{display:block;font-family:inherit;font-size:inherit;margin-bottom:8px;margin-top:16px;color:inherit;font-weight:bold}.techblog-rebrand label span{font-weight:bold}.techblog-rebrand label span.hs-form-required{color:#bf0000}.techblog-rebrand .techblog-rebrand__body form ul li{padding:0}.techblog-rebrand .techblog-rebrand__body form ul li:before{content:initial}.techblog-rebrand .hs-error-msgs label{font-weight:inherit;background-color:#fffedc;border:none !important;font-size:16px;border-radius:10px;padding:24px 16px;margin:15px 0}.techblog-rebrand .submitted-message,.techblog-rebrand .hs-common-confirm-message{background-color:rgba(97,225,221,.5) !important;border:none !important;color:#000 !important;font-size:16px !important;border-radius:10px !important;padding:24px 16px !important;margin:15px 0 !important}.techblog-rebrand .widget-type-blog_subscribe .cell-wrapper,.techblog-rebrand .widget-type-post_listing .cell-wrapper,.techblog-rebrand .widget-type-post_filter .cell-wrapper{background-color:#e5e9fb;border-radius:10px;padding:24px 16px}.techblog-rebrand .widget-type-post_listing .cell-wrapper,.techblog-rebrand .widget-type-post_filter .cell-wrapper{margin:16px 0 0}.techblog-rebrand .widget-type-post_listing .cell-wrapper h3,.techblog-rebrand .widget-type-post_filter .cell-wrapper h3,#hs_cos_wrapper_blog_subscription_title{margin-top:0}.techblog-rebrand .blog-pagination{display:flex;align-items:center;justify-content:space-between}.techblog-rebrand .blog-pagination .all-posts-link{display:none}#socialbuttons{left:32px}@media(max-width:1399px){#socialbuttons{display:none}}#socialbuttons .jssocials-shares{margin:0}#socialbuttons .jssocials-shares .jssocials-share{display:block;margin:14px 0}#socialbuttons .jssocials-shares .jssocials-share-link{cursor:pointer;border:3px solid #002dd4;border-radius:100%;width:40px;height:40px;margin-right:16px;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:none;margin:0;padding:0}#socialbuttons .jssocials-shares .jssocials-share-link:hover{background-color:#e5e9fb}#socialbuttons .jssocials-shares .jssocials-share-count{display:none}#socialbuttons .jssocials-shares .jssocials-share.jssocials-share-linkedin .jssocials-share-logo{width:15px;height:15px}#socialbuttons .jssocials-shares .jssocials-share .jssocials-share-logo:before{content:"";display:block;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto}#socialbuttons .jssocials-shares .jssocials-share.jssocials-share-linkedin .jssocials-share-logo:before{background-image:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Icons/linkedin-icon.svg)}#socialbuttons .jssocials-shares .jssocials-share.jssocials-share-twitter .jssocials-share-logo:before{background-image:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Icons/twitter-icon.svg)}#socialbuttons .jssocials-shares .jssocials-share.jssocials-share-facebook .jssocials-share-logo:before{background-image:url(https://f.hubspotusercontent20.net/hubfs/344772/Techblog_rebrand/Icons/facebook-icon.svg)}#socialbuttons .jssocials-shares .jssocials-share.jssocials-share-linkedin .jssocials-share-logo:before svg path{fill:#002dd4}