.body-container--blog-post{max-width:1700px;margin:0 auto;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-sidebar{padding:40px;background:#f6f9fc;position:fixed;height:100vh;width:366px;overflow-y:scroll;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-sidebar-wrapper{position:relative;max-width:366px;background:#f6f9fc;-webkit-box-flex:0;-ms-flex:0 0 366px;flex:0 0 366px;max-height:100vh;overflow:scroll;left:0;top:0;height:100vh}.blog-skip-to-content{font-weight:400;font-size:14px;color:#516f90;margin:32px 0;cursor:pointer}.blog-skip-to-content svg{margin-left:16px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blog-sidebar-logo{padding-top:32px;margin-top:auto}.blog-post__body pre{font-weight:400;font-size:20px;line-height:1.7;color:#516f90}.blog-sidebar__heading-nav{margin-bottom:316px}.heading-nav-list{list-style-type:none;padding:0;margin:0}.heading-nav a.active,.heading-nav a{font-weight:400;font-size:16px;line-height:24px;color:#192733;border-right:1px solid transparent}.heading-nav a.active{border-color:#ff5d35}.heading-nav a{color:#7691ad;padding:4px;margin-bottom:8px;text-decoration:none;display:block}.blog-post{padding:56px 0 47px 96px;max-width:1089px}.blog-post__body{max-width:920px;padding-right:150px}.blog-post__body a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#213343}.blog-post__body a:hover{text-decoration:none;color:#213343}.blog-post__body p{font-weight:400;font-size:20px;line-height:1.7;color:#516f90;margin-bottom:20px}.blog-post__body h3,.blog-post__body h4,.blog-post__body h5{font-family:'Lexend';font-weight:700;font-size:24px;line-height:1.33;color:#213343;margin-bottom:32px}.blog-post__body h5{font-size:20px;line-height:1.7}.blog-post__body h3{font-size:30px;line-height:1.26}.blog-share-links{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:30px;top:56px;font-weight:700;font-size:18px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:#516f90;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}.blog-share-links>span:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-share-links a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog-share-links a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog-share-links a:first-child{margin-bottom:6px}.blog-share-links a:nth-child(3){margin-bottom:24px}.blog-share-links a:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-share-links>span{margin-bottom:28px}.blog-post__body img{display:inline-block;margin:32px 0}.blog-post__body ul{list-style-type:none;margin:32px 0;padding-left:12px}.blog-post__body ul li{font-weight:400;font-size:20px;line-height:1.7;color:#516f90;margin-bottom:8px;padding-left:24px;position:relative}.blog-post__body ul li:before{content:"";position:absolute;left:0;top:10px;display:inline-block;width:6px;height:6px;border-radius:50%;background:#fe7551}.blog-post__body ul li a{text-decoration:underline;color:#4e5ba6;font-weight:700}.blog-post__body ul li a:hover{text-decoration:none;color:#4e5ba6}@media(max-width:1360px){.blog-post{padding-right:80px}.blog-share-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;text-orientation:initial;margin-bottom:32px}.blog-share-links>span:last-child{display:block}.blog-share-links>span{margin:0 16px 0 0}}@media(max-width:1450px){.blog-post__body{padding-right:32px}}@media(max-width:1360px){.blog-post{padding:64px;max-width:100%}.blog-post__body{padding-right:0;max-width:100%}.blog-post-wrapper{max-width:1200px;margin:0 auto}}@media(max-width:991px){.blog-post__body p{font-size:18px}}@media(max-width:767px){.blog-post__body p{font-size:16px}}@media(max-width:575px){.blog-post__body h3{font-size:24px;line-height:1.26}.blog-post{padding:64px 32px 0}}