@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");code{background:#f4f7fa;border:1px solid #e9e9e9;border-radius:4px;color:#1e7bd5;padding:0 4px}pre code{background:none;border:none;border-radius:0;color:#fff;display:block;padding:1em}pre,pre code{overflow-x:scroll}pre{background:#445266;white-space:pre-wrap}#post{align-items:stretch;display:flex;flex-wrap:wrap;padding-bottom:60px}#author{padding:60px 0}#comments{padding-top:60px}#author,#comments,#post{border-bottom:1px solid #cad1dd}@media screen and (min-width:768px){.blog-index{margin-right:3rem}}.section-title{font-family:Prompt,serif;font-style:normal;font-weight:600;text-decoration:none}.blog-post-tag-primary{font-size:1.125rem;font-weight:700;letter-spacing:1px}.blog-post-tag-primary:focus,.blog-post-tag-primary:hover{font-weight:700}.blog-featured_image{border:1px solid #cad1dd;margin-bottom:3rem}.body-container--blog-post{padding-bottom:70px;padding-top:119px}.blog-post{margin:0 auto}.blog-author-heading,.blog-tag-heading{margin-bottom:5rem;margin-top:0!important}.blog-author-heading span,.blog-tag-heading span{color:#f79b43}@media screen and (min-width:768px){.blog-post{padding-right:3rem}}.blog-post h1{color:#2f3a4b;font-size:50px;font-weight:600;letter-spacing:3px;text-transform:uppercase}#author h2,#comments h2,.author-name,.blog-author-heading,.blog-post__body h2,.blog-tag-heading,.hs-blog-post .blog-related-posts h2.section-title{color:inherit;font-size:36.36363636363637px;font-weight:600;letter-spacing:1px;line-height:1.35;margin-top:4rem;text-transform:uppercase}.hs-blog-post .blog-related-posts h2.blog-post-card-title{color:inherit;font-size:24px;font-weight:600;letter-spacing:0;line-height:1.35;margin-top:0;text-transform:uppercase}#author h2,#comments h2{margin-top:0}.blog-post__body h3{color:inherit;font-size:25.5px;font-weight:600;letter-spacing:1px;line-height:1.35;margin-top:3rem;text-transform:uppercase}@media (max-width:1023px){.hs-blog-post h1{font-size:1.8rem;line-height:1.2}.hs-blog-post h2{font-size:1.5rem;line-height:1.2}.hs-blog-post h3{font-size:1.2rem;line-height:1.35}.hs-blog-post h4{font-size:1rem;line-height:1.35}.hs-blog-post h5{font-size:.75rem}.hs-blog-post h6{font-size:.6rem}}.blog-post__body,.blog-post__body p{font-family:Open Sans,"sans-serif";letter-spacing:.3px}.blog-post__body blockquote{border-left-width:5px;font-family:Prompt,serif;font-size:22px;font-style:normal;font-weight:600;font-weight:700;letter-spacing:0;line-height:140%;margin:6rem 0 6rem 3rem;padding:1.5rem 0 1.5rem 3rem;text-decoration:none}@media screen and (max-width:768px){.blog-post__body blockquote{margin:2rem 0 2rem 2rem;padding:.5rem 0 .5rem 2rem}}.blog-post__body blockquote.blue{border-left-color:#78beff;font-family:Mulish,sans-serif}.blog-post__body blockquote *{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0!important}.blog-post__body blockquote.blue>*{font-family:Mulish,sans-serif}.blog-post__nav{margin-bottom:30px}a.blog__nav-link{font-size:22px;font-weight:800}.blog-post__nav .blog__nav-link:focus,.blog-post__nav .blog__nav-link:hover{font-weight:800;text-decoration:none}.blog-post__nav .blog__nav-link #chevrons{margin-right:10px;padding:5px 10px;position:relative}.blog-post__nav .blog__nav-link #chevrons i{position:absolute;top:9px}.blog-post__nav .blog__nav-link #chevrons i:first-child{left:0}.blog-post__nav .blog__nav-link #chevrons i:last-child{left:9px}.blog-post__meta{margin-bottom:3rem}.blog-post-tags{margin:0 0 .7rem}.blog-post-lecture-time i{font-size:.9rem;width:24px}.blog-post-tag{background:#fff;border:1px solid #6d798b;border-radius:30px;box-sizing:border-box;color:#6d798b;font-size:12px;font-style:normal;font-weight:700!important;margin-right:.5rem;padding:2px 10px;text-transform:uppercase;white-space:nowrap}.blog-post-tag:focus,.blog-post-tag:hover{border-color:#f79b43;color:#f79b43}.blog-post__timestamp{display:block}.blog-post__body{position:relative}.block-full-width,.block-left,.block-right{display:block;position:absolute}.block-right{left:calc(100% + 30px)}.block-left{right:calc(100% + 30px)}.block-fullwidth{margin-right:-30%}@media (max-width:767px){.block-left,.block-right{position:static}.block-fullwidth{margin-right:0}}.sidebar .sidebar-element{margin-bottom:60px}.sidebar .sidebar-element .sidebar__title{display:block;font-family:Prompt,serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.5px;text-decoration:none;text-transform:uppercase}#sidebar-author .sidebar-author__wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;margin-bottom:1.5rem}#sidebar-author .sidebar-author__name{flex-grow:1;line-height:120%}#sidebar-author .sidebar-author__name a{color:#3b4657}#sidebar-author .sidebar-author__photo{background-position:50%;background-size:cover;border-radius:30px;height:60px;min-width:60px;width:60px}#sidebar-author .sidebar-author__wrapper h2{margin:0}#sidebar-author .author-social-links svg{margin-right:.5rem;width:17px}#sidebar-author .author-social-links svg path{fill:#3b4657}#author .banner-author__wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1.5rem}#author h2.banner-author__name{font-family:Prompt,serif;font-style:normal;font-weight:600;margin-top:30px;text-decoration:none}#author h2.banner-author__name a{color:#3b4657;font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;text-decoration:none}#author .banner-author__photo{background-position:50%;background-size:cover;border-radius:63px;height:126px;margin-right:1.5rem;min-width:125px;width:126px}.section-author-wrapper{align-items:flex-start;display:flex}@media (max-width:767px){.section-author-wrapper{flex-direction:column}}.section-author__subtitle{font-family:Prompt,serif;font-style:normal;font-weight:600;margin:0 0 1rem;text-decoration:none;text-transform:uppercase}.author-avatar{border-radius:50%}a.author-name:hover{color:inherit;font-weight:inherit}.author_post__link{color:#3b4657}.author_post__link:hover{color:#f79b43}.blog-related-posts{padding:10px 0}.blog-related-posts__list{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-related-posts__post{flex:0 0 100%}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 calc(50% - 2rem)}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 calc(33.33333% - 3rem)}}.blog-related-posts__image{border:1px solid #cad1dd;max-height:37%;object-fit:cover;width:100%}.blog-related-posts__title{margin:.7rem 0}.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}.systems-page--search-results{padding-top:160px}.systems-page--search-results .sidebar.span3 .row-fluid{margin-bottom:60px}.systems-page--search-results article{display:flex;flex:1 0 100%;margin-bottom:4rem}.systems-page--search-results .hs-search-results__pagination{display:flex;justify-content:space-between;margin-bottom:4rem;width:100%}@media screen and (max-width:767px){.systems-page--search-results{padding-top:40px}.systems-page--search-results article{display:flex;flex:1 0 100%;flex-direction:column;margin-bottom:4rem}.systems-page--search-results .sidebar{display:none}}